Behavior computational tool for detection and diagnosis oscillations in a control systems
Control systems receive input signals to execute a process, resulting in an output. Based on this sequence, the computational tool has the function of detecting and diagnosing anomalies in the system. The oscillation diagnosis of the system is based on the analysis of the oscillations generated by a...
- Autores:
-
Hadechni Bonett, Samir
Ramírez Parra, Jhon
Escobar Davidson, Leonardo
Coll Velasquez, Jean
BELEÑO SAENZ, KELVIN
Jiménez-Cabas, Javier
Díaz Saenz, Carlos
- Tipo de recurso:
- Article of journal
- Fecha de publicación:
- 2020
- Institución:
- Corporación Universidad de la Costa
- Repositorio:
- REDICUC - Repositorio CUC
- Idioma:
- eng
- OAI Identifier:
- oai:repositorio.cuc.edu.co:11323/7998
- Acceso en línea:
- https://hdl.handle.net/11323/7998
https://repositorio.cuc.edu.co/
- Palabra clave:
- Control system
Oscillating disturbances
Integral absolute error
Fast fourier transform
Autocovariance function
- Rights
- openAccess
- License
- CC0 1.0 Universal
id |
RCUC2_b1c850564b4b43e62f9e33a5abdb473b |
---|---|
oai_identifier_str |
oai:repositorio.cuc.edu.co:11323/7998 |
network_acronym_str |
RCUC2 |
network_name_str |
REDICUC - Repositorio CUC |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Behavior computational tool for detection and diagnosis oscillations in a control systems |
title |
Behavior computational tool for detection and diagnosis oscillations in a control systems |
spellingShingle |
Behavior computational tool for detection and diagnosis oscillations in a control systems Control system Oscillating disturbances Integral absolute error Fast fourier transform Autocovariance function |
title_short |
Behavior computational tool for detection and diagnosis oscillations in a control systems |
title_full |
Behavior computational tool for detection and diagnosis oscillations in a control systems |
title_fullStr |
Behavior computational tool for detection and diagnosis oscillations in a control systems |
title_full_unstemmed |
Behavior computational tool for detection and diagnosis oscillations in a control systems |
title_sort |
Behavior computational tool for detection and diagnosis oscillations in a control systems |
dc.creator.fl_str_mv |
Hadechni Bonett, Samir Ramírez Parra, Jhon Escobar Davidson, Leonardo Coll Velasquez, Jean BELEÑO SAENZ, KELVIN Jiménez-Cabas, Javier Díaz Saenz, Carlos |
dc.contributor.author.spa.fl_str_mv |
Hadechni Bonett, Samir Ramírez Parra, Jhon Escobar Davidson, Leonardo Coll Velasquez, Jean BELEÑO SAENZ, KELVIN Jiménez-Cabas, Javier Díaz Saenz, Carlos |
dc.subject.spa.fl_str_mv |
Control system Oscillating disturbances Integral absolute error Fast fourier transform Autocovariance function |
topic |
Control system Oscillating disturbances Integral absolute error Fast fourier transform Autocovariance function |
description |
Control systems receive input signals to execute a process, resulting in an output. Based on this sequence, the computational tool has the function of detecting and diagnosing anomalies in the system. The oscillation diagnosis of the system is based on the analysis of the oscillations generated by any disturbance, whether internal or external. The most appropriate form of detection is through noninvasive methods, therefore, there are some specialized in system improvements such as; detection of peaks in the power spectrum (FFT), the method based on time domain criteria and the absolute error integral (IAE) and the method based on the autocovariance function (ACF). The computational tool aims to detect oscillations of closed-loop control systems, through the 'IAE', 'ACF' and 'FFT' method. |
publishDate |
2020 |
dc.date.issued.none.fl_str_mv |
2020-07 |
dc.date.accessioned.none.fl_str_mv |
2021-03-12T17:32:58Z |
dc.date.available.none.fl_str_mv |
2021-03-12T17:32:58Z |
dc.type.spa.fl_str_mv |
Artículo de revista |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_2df8fbb1 |
dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_6501 |
dc.type.content.spa.fl_str_mv |
Text |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/article |
dc.type.redcol.spa.fl_str_mv |
http://purl.org/redcol/resource_type/ART |
dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
format |
http://purl.org/coar/resource_type/c_6501 |
status_str |
acceptedVersion |
dc.identifier.issn.spa.fl_str_mv |
0453-2198 |
dc.identifier.uri.spa.fl_str_mv |
https://hdl.handle.net/11323/7998 |
dc.identifier.instname.spa.fl_str_mv |
Corporación Universidad de la Costa |
dc.identifier.reponame.spa.fl_str_mv |
REDICUC - Repositorio CUC |
dc.identifier.repourl.spa.fl_str_mv |
https://repositorio.cuc.edu.co/ |
identifier_str_mv |
0453-2198 Corporación Universidad de la Costa REDICUC - Repositorio CUC |
url |
https://hdl.handle.net/11323/7998 https://repositorio.cuc.edu.co/ |
dc.language.iso.none.fl_str_mv |
eng |
language |
eng |
dc.relation.references.spa.fl_str_mv |
[1]. Thornhill, NF and Horch, A. (2007). Advances and new directions in the detection and diagnosis of disturbances throughout the plant. Control Engineering Practice, 15 (10), 1196-1206. [2]. C. PRYOR, “Autocovariance and Power Spectrum Analysis Derive New Information from Process Data.,” Control Eng, vol. V 29, no. N 11, pp. 103–106, 1982. [3]. Thornhill, NF and Hugglund, T. (1997). Oscillation detection and diagnostics in control loops. Control Engineering Practice, 5(10), 1343-1354. [4]. Verification, validation, and testing: MATLAB and Simulink solutions. (s. f.). MATLAB & Simulink. Retrieved 10 March 2020, from https://la.mathworks.com/solutions/verificationvalidation.html. [5]. M. Jelali, Control Performance Management in Industrial Automation. London: Springer, 2013. [6]. Hadechni Bonett, S. J., Ramirez Parra, J. M., Diaz Saenz, C., & Jimenez Cabas, J. (2020, May). Computational Tool for The Detection and Diagnosis of Oscillations in A Control System. Universidad Autónoma del Caribe. [7] J. P. Shunta, Achieving World Class Manufacturing Through Process Control, 1st ed. Upper Saddle River, NJ, USA: Prentice Hall PTR, 1997. [8]. Thornhill, NF and Horch, A. (2007). Advances and new directions in the detection and diagnosis of disturbances throughout the plant. Control Engineering Practice, 15 (10), 1196-1206. [9]. N. F. Thornhill and T. Hägglund, “Detection and diagnosis of oscillation in control loops,” Control Eng. Pract., vol. 5, no. 10, pp. 1343–1354, 1997. [10]. E. Naghoos, "Oscillation Detection and Causality Analysis of Control Systems", Era.library.ualberta.ca, 2016. [Online]. Available: https://era.library.ualberta.ca/items/57ba6990-7ddc4b58-8555-b9ea5ec4b79d/view/b06afee3-316c-48e6-b8b6- f08c3d7a9ae4/Naghoosi_Elham_201607_PhD.pdf. [Accessed: 31- Aug- 2019]. [11] Lishner, M., Akselrod, S., Avi, V. M., Oz, O., Divon, M., & Ravid, M. (1987). Spectral analysis of heart rate fluctuations. A non-invasive, sensitive method for the early diagnosis of autonomic neuropathy in diabetes mellitus. Journal of the autonomic nervous system, 19(2), 119-125. [12]. Takahashi, S., Tachibana, K., & Saito, T. (1991). U.S. Patent No. 5,043,862. Washington, DC: U.S. Patent and Trademark Office. |
dc.rights.spa.fl_str_mv |
CC0 1.0 Universal |
dc.rights.uri.spa.fl_str_mv |
http://creativecommons.org/publicdomain/zero/1.0/ |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.coar.spa.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
rights_invalid_str_mv |
CC0 1.0 Universal http://creativecommons.org/publicdomain/zero/1.0/ http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.publisher.spa.fl_str_mv |
Corporación Universidad de la Costa |
dc.source.spa.fl_str_mv |
Technology Reports of Kansai University |
institution |
Corporación Universidad de la Costa |
dc.source.url.spa.fl_str_mv |
https://www.researchgate.net/publication/343615821_Behavior_Computational_Tool_for_Detection_and_Diagnosis_Oscillations_in_a_Control_Systems |
bitstream.url.fl_str_mv |
https://repositorio.cuc.edu.co/bitstreams/19737c14-6371-4099-9c38-1eb8639dd603/download https://repositorio.cuc.edu.co/bitstreams/2d697025-7280-4247-a025-6f5ead5b5684/download https://repositorio.cuc.edu.co/bitstreams/8d034e39-2a76-455a-b993-ac4ad45fa4f3/download https://repositorio.cuc.edu.co/bitstreams/4cbbe3a2-cb04-4975-a7c1-e0fba1db4a7d/download https://repositorio.cuc.edu.co/bitstreams/5b7f09d3-23a8-4d64-86df-1e03fc7b1dcc/download |
bitstream.checksum.fl_str_mv |
7ba673c4c921b38f6c2471d9e77f9385 42fd4ad1e89814f5e4a476b409eb708c e30e9215131d99561d40d6b0abbe9bad 3222138a98d88eed4a65b53df02949f0 ac2ad462f146875c2a2b341dfdd58daa |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio de la Universidad de la Costa CUC |
repository.mail.fl_str_mv |
repdigital@cuc.edu.co |
_version_ |
1811760765377445888 |
spelling |
Hadechni Bonett, SamirRamírez Parra, JhonEscobar Davidson, LeonardoColl Velasquez, JeanBELEÑO SAENZ, KELVINJiménez-Cabas, JavierDíaz Saenz, Carlos2021-03-12T17:32:58Z2021-03-12T17:32:58Z2020-070453-2198https://hdl.handle.net/11323/7998Corporación Universidad de la CostaREDICUC - Repositorio CUChttps://repositorio.cuc.edu.co/Control systems receive input signals to execute a process, resulting in an output. Based on this sequence, the computational tool has the function of detecting and diagnosing anomalies in the system. The oscillation diagnosis of the system is based on the analysis of the oscillations generated by any disturbance, whether internal or external. The most appropriate form of detection is through noninvasive methods, therefore, there are some specialized in system improvements such as; detection of peaks in the power spectrum (FFT), the method based on time domain criteria and the absolute error integral (IAE) and the method based on the autocovariance function (ACF). The computational tool aims to detect oscillations of closed-loop control systems, through the 'IAE', 'ACF' and 'FFT' method.Hadechni Bonett, SamirRamírez Parra, JhonEscobar Davidson, LeonardoColl Velasquez, JeanBELEÑO SAENZ, KELVIN-will be generated-orcid-0000-0002-9965-0681-600Jiménez-Cabas, Javier-will be generated-orcid-0000-0001-9707-8418-600Díaz Saenz, Carlosapplication/pdfengCorporación Universidad de la CostaCC0 1.0 Universalhttp://creativecommons.org/publicdomain/zero/1.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Technology Reports of Kansai Universityhttps://www.researchgate.net/publication/343615821_Behavior_Computational_Tool_for_Detection_and_Diagnosis_Oscillations_in_a_Control_SystemsControl systemOscillating disturbancesIntegral absolute errorFast fourier transformAutocovariance functionBehavior computational tool for detection and diagnosis oscillations in a control systemsArtículo de revistahttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1Textinfo:eu-repo/semantics/articlehttp://purl.org/redcol/resource_type/ARTinfo:eu-repo/semantics/acceptedVersion[1]. Thornhill, NF and Horch, A. (2007). Advances and new directions in the detection and diagnosis of disturbances throughout the plant. Control Engineering Practice, 15 (10), 1196-1206.[2]. C. PRYOR, “Autocovariance and Power Spectrum Analysis Derive New Information from Process Data.,” Control Eng, vol. V 29, no. N 11, pp. 103–106, 1982.[3]. Thornhill, NF and Hugglund, T. (1997). Oscillation detection and diagnostics in control loops. Control Engineering Practice, 5(10), 1343-1354.[4]. Verification, validation, and testing: MATLAB and Simulink solutions. (s. f.). MATLAB & Simulink. Retrieved 10 March 2020, from https://la.mathworks.com/solutions/verificationvalidation.html.[5]. M. Jelali, Control Performance Management in Industrial Automation. London: Springer, 2013.[6]. Hadechni Bonett, S. J., Ramirez Parra, J. M., Diaz Saenz, C., & Jimenez Cabas, J. (2020, May). Computational Tool for The Detection and Diagnosis of Oscillations in A Control System. Universidad Autónoma del Caribe.[7] J. P. Shunta, Achieving World Class Manufacturing Through Process Control, 1st ed. Upper Saddle River, NJ, USA: Prentice Hall PTR, 1997.[8]. Thornhill, NF and Horch, A. (2007). Advances and new directions in the detection and diagnosis of disturbances throughout the plant. Control Engineering Practice, 15 (10), 1196-1206.[9]. N. F. Thornhill and T. Hägglund, “Detection and diagnosis of oscillation in control loops,” Control Eng. Pract., vol. 5, no. 10, pp. 1343–1354, 1997.[10]. E. Naghoos, "Oscillation Detection and Causality Analysis of Control Systems", Era.library.ualberta.ca, 2016. [Online]. Available: https://era.library.ualberta.ca/items/57ba6990-7ddc4b58-8555-b9ea5ec4b79d/view/b06afee3-316c-48e6-b8b6- f08c3d7a9ae4/Naghoosi_Elham_201607_PhD.pdf. [Accessed: 31- Aug- 2019].[11] Lishner, M., Akselrod, S., Avi, V. M., Oz, O., Divon, M., & Ravid, M. (1987). Spectral analysis of heart rate fluctuations. A non-invasive, sensitive method for the early diagnosis of autonomic neuropathy in diabetes mellitus. Journal of the autonomic nervous system, 19(2), 119-125.[12]. Takahashi, S., Tachibana, K., & Saito, T. (1991). U.S. Patent No. 5,043,862. Washington, DC: U.S. Patent and Trademark Office.PublicationORIGINALbehavior-computational-tool-for-detection-and-diagnosis-oscillations-in-a-control-systems-5f1d938e0592d (1).pdfbehavior-computational-tool-for-detection-and-diagnosis-oscillations-in-a-control-systems-5f1d938e0592d (1).pdfapplication/pdf1074248https://repositorio.cuc.edu.co/bitstreams/19737c14-6371-4099-9c38-1eb8639dd603/download7ba673c4c921b38f6c2471d9e77f9385MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8701https://repositorio.cuc.edu.co/bitstreams/2d697025-7280-4247-a025-6f5ead5b5684/download42fd4ad1e89814f5e4a476b409eb708cMD52LICENSElicense.txtlicense.txttext/plain; charset=utf-83196https://repositorio.cuc.edu.co/bitstreams/8d034e39-2a76-455a-b993-ac4ad45fa4f3/downloade30e9215131d99561d40d6b0abbe9badMD53THUMBNAILbehavior-computational-tool-for-detection-and-diagnosis-oscillations-in-a-control-systems-5f1d938e0592d (1).pdf.jpgbehavior-computational-tool-for-detection-and-diagnosis-oscillations-in-a-control-systems-5f1d938e0592d (1).pdf.jpgimage/jpeg19504https://repositorio.cuc.edu.co/bitstreams/4cbbe3a2-cb04-4975-a7c1-e0fba1db4a7d/download3222138a98d88eed4a65b53df02949f0MD54TEXTbehavior-computational-tool-for-detection-and-diagnosis-oscillations-in-a-control-systems-5f1d938e0592d (1).pdf.txtbehavior-computational-tool-for-detection-and-diagnosis-oscillations-in-a-control-systems-5f1d938e0592d (1).pdf.txttext/plain13552https://repositorio.cuc.edu.co/bitstreams/5b7f09d3-23a8-4d64-86df-1e03fc7b1dcc/downloadac2ad462f146875c2a2b341dfdd58daaMD5511323/7998oai:repositorio.cuc.edu.co:11323/79982024-09-17 11:02:59.922http://creativecommons.org/publicdomain/zero/1.0/CC0 1.0 Universalopen.accesshttps://repositorio.cuc.edu.coRepositorio de la Universidad de la Costa CUCrepdigital@cuc.edu.coQXV0b3Jpem8gKGF1dG9yaXphbW9zKSBhIGxhIEJpYmxpb3RlY2EgZGUgbGEgSW5zdGl0dWNpw7NuIHBhcmEgcXVlIGluY2x1eWEgdW5hIGNvcGlhLCBpbmRleGUgeSBkaXZ1bGd1ZSBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsLCBsYSBvYnJhIG1lbmNpb25hZGEgY29uIGVsIGZpbiBkZSBmYWNpbGl0YXIgbG9zIHByb2Nlc29zIGRlIHZpc2liaWxpZGFkIGUgaW1wYWN0byBkZSBsYSBtaXNtYSwgY29uZm9ybWUgYSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBxdWUgbWUobm9zKSBjb3JyZXNwb25kZShuKSB5IHF1ZSBpbmNsdXllbjogbGEgcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSwgZGlzdHJpYnVjacOzbiBhbCBww7pibGljbywgdHJhbnNmb3JtYWNpw7NuLCBkZSBjb25mb3JtaWRhZCBjb24gbGEgbm9ybWF0aXZpZGFkIHZpZ2VudGUgc29icmUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIHJlZmVyaWRvcyBlbiBhcnQuIDIsIDEyLCAzMCAobW9kaWZpY2FkbyBwb3IgZWwgYXJ0IDUgZGUgbGEgbGV5IDE1MjAvMjAxMiksIHkgNzIgZGUgbGEgbGV5IDIzIGRlIGRlIDE5ODIsIExleSA0NCBkZSAxOTkzLCBhcnQuIDQgeSAxMSBEZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzIGFydC4gMTEsIERlY3JldG8gNDYwIGRlIDE5OTUsIENpcmN1bGFyIE5vIDA2LzIwMDIgZGUgbGEgRGlyZWNjacOzbiBOYWNpb25hbCBkZSBEZXJlY2hvcyBkZSBhdXRvciwgYXJ0LiAxNSBMZXkgMTUyMCBkZSAyMDEyLCBsYSBMZXkgMTkxNSBkZSAyMDE4IHkgZGVtw6FzIG5vcm1hcyBzb2JyZSBsYSBtYXRlcmlhLg0KDQpBbCByZXNwZWN0byBjb21vIEF1dG9yKGVzKSBtYW5pZmVzdGFtb3MgY29ub2NlciBxdWU6DQoNCi0gTGEgYXV0b3JpemFjacOzbiBlcyBkZSBjYXLDoWN0ZXIgbm8gZXhjbHVzaXZhIHkgbGltaXRhZGEsIGVzdG8gaW1wbGljYSBxdWUgbGEgbGljZW5jaWEgdGllbmUgdW5hIHZpZ2VuY2lhLCBxdWUgbm8gZXMgcGVycGV0dWEgeSBxdWUgZWwgYXV0b3IgcHVlZGUgcHVibGljYXIgbyBkaWZ1bmRpciBzdSBvYnJhIGVuIGN1YWxxdWllciBvdHJvIG1lZGlvLCBhc8OtIGNvbW8gbGxldmFyIGEgY2FibyBjdWFscXVpZXIgdGlwbyBkZSBhY2Npw7NuIHNvYnJlIGVsIGRvY3VtZW50by4NCg0KLSBMYSBhdXRvcml6YWNpw7NuIHRlbmRyw6EgdW5hIHZpZ2VuY2lhIGRlIGNpbmNvIGHDsW9zIGEgcGFydGlyIGRlbCBtb21lbnRvIGRlIGxhIGluY2x1c2nDs24gZGUgbGEgb2JyYSBlbiBlbCByZXBvc2l0b3JpbywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gZGUgZHVyYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlbCBhdXRvciB5IHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHVuYSB2ZXogZWwgYXV0b3IgbG8gbWFuaWZpZXN0ZSBwb3IgZXNjcml0byBhIGxhIGluc3RpdHVjacOzbiwgY29uIGxhIHNhbHZlZGFkIGRlIHF1ZSBsYSBvYnJhIGVzIGRpZnVuZGlkYSBnbG9iYWxtZW50ZSB5IGNvc2VjaGFkYSBwb3IgZGlmZXJlbnRlcyBidXNjYWRvcmVzIHkvbyByZXBvc2l0b3Jpb3MgZW4gSW50ZXJuZXQgbG8gcXVlIG5vIGdhcmFudGl6YSBxdWUgbGEgb2JyYSBwdWVkYSBzZXIgcmV0aXJhZGEgZGUgbWFuZXJhIGlubWVkaWF0YSBkZSBvdHJvcyBzaXN0ZW1hcyBkZSBpbmZvcm1hY2nDs24gZW4gbG9zIHF1ZSBzZSBoYXlhIGluZGV4YWRvLCBkaWZlcmVudGVzIGFsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwgZGUgbGEgSW5zdGl0dWNpw7NuLCBkZSBtYW5lcmEgcXVlIGVsIGF1dG9yKHJlcykgdGVuZHLDoW4gcXVlIHNvbGljaXRhciBsYSByZXRpcmFkYSBkZSBzdSBvYnJhIGRpcmVjdGFtZW50ZSBhIG90cm9zIHNpc3RlbWFzIGRlIGluZm9ybWFjacOzbiBkaXN0aW50b3MgYWwgZGUgbGEgSW5zdGl0dWNpw7NuIHNpIGRlc2VhIHF1ZSBzdSBvYnJhIHNlYSByZXRpcmFkYSBkZSBpbm1lZGlhdG8uDQoNCi0gTGEgYXV0b3JpemFjacOzbiBkZSBwdWJsaWNhY2nDs24gY29tcHJlbmRlIGVsIGZvcm1hdG8gb3JpZ2luYWwgZGUgbGEgb2JyYSB5IHRvZG9zIGxvcyBkZW3DoXMgcXVlIHNlIHJlcXVpZXJhIHBhcmEgc3UgcHVibGljYWNpw7NuIGVuIGVsIHJlcG9zaXRvcmlvLiBJZ3VhbG1lbnRlLCBsYSBhdXRvcml6YWNpw7NuIHBlcm1pdGUgYSBsYSBpbnN0aXR1Y2nDs24gZWwgY2FtYmlvIGRlIHNvcG9ydGUgZGUgbGEgb2JyYSBjb24gZmluZXMgZGUgcHJlc2VydmFjacOzbiAoaW1wcmVzbywgZWxlY3Ryw7NuaWNvLCBkaWdpdGFsLCBJbnRlcm5ldCwgaW50cmFuZXQsIG8gY3VhbHF1aWVyIG90cm8gZm9ybWF0byBjb25vY2lkbyBvIHBvciBjb25vY2VyKS4NCg0KLSBMYSBhdXRvcml6YWNpw7NuIGVzIGdyYXR1aXRhIHkgc2UgcmVudW5jaWEgYSByZWNpYmlyIGN1YWxxdWllciByZW11bmVyYWNpw7NuIHBvciBsb3MgdXNvcyBkZSBsYSBvYnJhLCBkZSBhY3VlcmRvIGNvbiBsYSBsaWNlbmNpYSBlc3RhYmxlY2lkYSBlbiBlc3RhIGF1dG9yaXphY2nDs24uDQoNCi0gQWwgZmlybWFyIGVzdGEgYXV0b3JpemFjacOzbiwgc2UgbWFuaWZpZXN0YSBxdWUgbGEgb2JyYSBlcyBvcmlnaW5hbCB5IG5vIGV4aXN0ZSBlbiBlbGxhIG5pbmd1bmEgdmlvbGFjacOzbiBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcy4gRW4gY2FzbyBkZSBxdWUgZWwgdHJhYmFqbyBoYXlhIHNpZG8gZmluYW5jaWFkbyBwb3IgdGVyY2Vyb3MgZWwgbyBsb3MgYXV0b3JlcyBhc3VtZW4gbGEgcmVzcG9uc2FiaWxpZGFkIGRlbCBjdW1wbGltaWVudG8gZGUgbG9zIGFjdWVyZG9zIGVzdGFibGVjaWRvcyBzb2JyZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBsYSBvYnJhIGNvbiBkaWNobyB0ZXJjZXJvLg0KDQotIEZyZW50ZSBhIGN1YWxxdWllciByZWNsYW1hY2nDs24gcG9yIHRlcmNlcm9zLCBlbCBvIGxvcyBhdXRvcmVzIHNlcsOhbiByZXNwb25zYWJsZXMsIGVuIG5pbmfDum4gY2FzbyBsYSByZXNwb25zYWJpbGlkYWQgc2Vyw6EgYXN1bWlkYSBwb3IgbGEgaW5zdGl0dWNpw7NuLg0KDQotIENvbiBsYSBhdXRvcml6YWNpw7NuLCBsYSBpbnN0aXR1Y2nDs24gcHVlZGUgZGlmdW5kaXIgbGEgb2JyYSBlbiDDrW5kaWNlcywgYnVzY2Fkb3JlcyB5IG90cm9zIHNpc3RlbWFzIGRlIGluZm9ybWFjacOzbiBxdWUgZmF2b3JlemNhbiBzdSB2aXNpYmlsaWRhZA== |