Desarrollo de técnicas no invasivas ni destructivas para la detección de plagas o enfermedades en el Aguacate Hass a través del procesamiento de imágenes termográficas

Este trabajo de grado desarrolla su metodología de investigación brindando una descripción de los componentes tecnológicos inmersos en la herramienta que desarrolla a través del estudio de detección, contiene lista de materiales, porcentajes de efectividad análisis de resultados e imágenes de foto d...

Full description

Autores:
Jiménez Vásquez, Daniela
Mayorga Salazar, Yisela
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2021
Institución:
Universidad Tecnológica de Pereira
Repositorio:
Repositorio Institucional UTP
Idioma:
spa
OAI Identifier:
oai:repositorio.utp.edu.co:11059/13904
Acceso en línea:
https://hdl.handle.net/11059/13904
https://repositorio.utp.edu.co/home
Palabra clave:
620 - Ingeniería y operaciones afines::621 - Física aplicada
Aguacate
Infrared detectors
Detección a distancia
Aguacate Hass
Termografía infrarroja
Machine learning
Rights
openAccess
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
id UTP2_e2322d6bb26c5d98529f6c918b7c0f67
oai_identifier_str oai:repositorio.utp.edu.co:11059/13904
network_acronym_str UTP2
network_name_str Repositorio Institucional UTP
repository_id_str
dc.title.spa.fl_str_mv Desarrollo de técnicas no invasivas ni destructivas para la detección de plagas o enfermedades en el Aguacate Hass a través del procesamiento de imágenes termográficas
title Desarrollo de técnicas no invasivas ni destructivas para la detección de plagas o enfermedades en el Aguacate Hass a través del procesamiento de imágenes termográficas
spellingShingle Desarrollo de técnicas no invasivas ni destructivas para la detección de plagas o enfermedades en el Aguacate Hass a través del procesamiento de imágenes termográficas
620 - Ingeniería y operaciones afines::621 - Física aplicada
Aguacate
Infrared detectors
Detección a distancia
Aguacate Hass
Termografía infrarroja
Machine learning
title_short Desarrollo de técnicas no invasivas ni destructivas para la detección de plagas o enfermedades en el Aguacate Hass a través del procesamiento de imágenes termográficas
title_full Desarrollo de técnicas no invasivas ni destructivas para la detección de plagas o enfermedades en el Aguacate Hass a través del procesamiento de imágenes termográficas
title_fullStr Desarrollo de técnicas no invasivas ni destructivas para la detección de plagas o enfermedades en el Aguacate Hass a través del procesamiento de imágenes termográficas
title_full_unstemmed Desarrollo de técnicas no invasivas ni destructivas para la detección de plagas o enfermedades en el Aguacate Hass a través del procesamiento de imágenes termográficas
title_sort Desarrollo de técnicas no invasivas ni destructivas para la detección de plagas o enfermedades en el Aguacate Hass a través del procesamiento de imágenes termográficas
dc.creator.fl_str_mv Jiménez Vásquez, Daniela
Mayorga Salazar, Yisela
dc.contributor.advisor.none.fl_str_mv Bustamante Mejía, Jennifer
dc.contributor.author.none.fl_str_mv Jiménez Vásquez, Daniela
Mayorga Salazar, Yisela
dc.subject.ddc.none.fl_str_mv 620 - Ingeniería y operaciones afines::621 - Física aplicada
topic 620 - Ingeniería y operaciones afines::621 - Física aplicada
Aguacate
Infrared detectors
Detección a distancia
Aguacate Hass
Termografía infrarroja
Machine learning
dc.subject.agrovoc.none.fl_str_mv Aguacate
dc.subject.lemb.none.fl_str_mv Infrared detectors
Detección a distancia
dc.subject.proposal.spa.fl_str_mv Aguacate Hass
Termografía infrarroja
dc.subject.proposal.eng.fl_str_mv Machine learning
description Este trabajo de grado desarrolla su metodología de investigación brindando una descripción de los componentes tecnológicos inmersos en la herramienta que desarrolla a través del estudio de detección, contiene lista de materiales, porcentajes de efectividad análisis de resultados e imágenes de foto detección infrarroja.
publishDate 2021
dc.date.issued.none.fl_str_mv 2021
dc.date.accessioned.none.fl_str_mv 2022-02-17T21:20:27Z
dc.date.available.none.fl_str_mv 2022-02-17T21:20:27Z
dc.type.none.fl_str_mv Trabajo de grado - Pregrado
dc.type.version.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.content.none.fl_str_mv Text
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/11059/13904
dc.identifier.instname.none.fl_str_mv Universidad Tecnológica de Pereira
dc.identifier.reponame.none.fl_str_mv Repositorio UTP
dc.identifier.repourl.none.fl_str_mv https://repositorio.utp.edu.co/home
url https://hdl.handle.net/11059/13904
https://repositorio.utp.edu.co/home
identifier_str_mv Universidad Tecnológica de Pereira
Repositorio UTP
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.references.none.fl_str_mv U.E SantaCruz and G.J.M Rivera, "DISTINCIÓN DE SÍNTOMAS DEL VIROIDE Sun blotch EN EL AGUACATERO (Persea americana Mill.) EN MÉXICO", Centro de Investigaciones Agrícolas de Michoacán (CIAMICH, A.C.), 2020.
A. Pou, M. Diago, H. Medrano, J. Baluja and J. Tardaguila, "Validation of thermal indices for water status identification ingrapevine", El Sevier, 2020.
E. Veraverbeke, P. Verboven, J. Lammertyn, P. Cronje, D. Baerdemaeker and B. Nicolaï, "Thermographic surface quality evaluation of apple", The society for engineering in agricultural, food, and biological systems, 2003
S. Offermann et al., Infrared transient thermography for non-contact, Non-destructive inspection of whole and dissected apples and of cherry tomatoes at diferent maturity stages., 26th ed. Instrumentation Science & Technology, 1998.
Kuzy, Y. Jiang and C. Li, "Kuzy J., Jiang Y., Li C. Blueberry bruise detection by pulsed thermographic imaging", ElSevier. 2018, febrero.
Ministerio de Agricultura y Desarrollo Rural, "Cadena productiva Aguacate", 2020.
Sepulveda, “Cultivos de café en Quindío pasaron de 78.000 a 23.000 hectáreas,” El tiempo, 2018.
Colprensa, “Colombia exportará primeras toneladas de aguacate Hass hacia Argentina,” El país, 2019.
Diseño de un prototipo portable para la determinación de la calidad del aguacate Hass, usando termografía infrarroja. Jennifer Bustamante Mejia, 2019, pp. 5,6,7,8.
A. Arachchige Surantha, A. Robson, D. Lamb and E. Dann, "Assessment of canopy porosity in avocado trees as a surrogate for restricted transpiration emanating from phytophthora root rot", Remote sensing, 2019.
A. Arachchige Surantha, J. James Robson, D. Lamb, E. Dann and C. Searl, "Quantifying the severity of phytophthora root rot disease in avocado trees using image analysis", Remoting sensing, 2020.
E. Granum et al., "Metabolic responses of avocado plants to stress induced by Rosellinia necatrix analysed by fluorescence and thermal imaging", Eur J Plant Pathol, 2020. Available: 10.1007/s10658-015-0640-9
Abdulridha, R. Ehsani and A. de Castro, "Detection and differentiation between laurel wilt disease, phytophthora disease, and salinity damage using a hyperspectral sensing technique", MDPI, 2016.
S. Sankaran, R. Ehsani, S. Inch and R. Ploetz, "Evaluation of Visible-Near Infrared Reflectance Spectra of Avocado Leaves as a Non-destructive Sensing Tool for Detection of Laurel Wilt", Plant Disease, vol. 96, no. 11, pp. 1683-1689, 2012. Available: 10.1094/pdis-01-12-0030- re.
A. De Castro a, R. Ehsani a, R. Ploetz b, J. Crane b and J. Abdulridha a, "Optimum spectral and geometric parameters for early detection of laurel wilt disease in avocado", ELSEVIER, 2015.
J. Hariharan, J. Fuller, J. Abdulridha, A. Lerwill and Y. Ampatzidis, "Finite difference analysis and bivariate correlation of hyperspectral data for detecting Laurel Wilt Disease and Nutritional Deficiency in Avocado", Remote sensing, 2019.
J. Abdulridha, R. Ehsani, A. Abd-Elrahman and Y. Ampatzidis, "A remote sensing technique for detecting laurel wilt disease in avocado in presence of other biotic and abiotic stresses", El Sevier, 2018.
H. Beltrán, J. Soria, D. Téliz , D. Ochoa , C. Nava and S. Ochoa. “Detección satelital y molecular del viroide de la mancha de sol del aguacate (Avocado Sunblotch Viroid, ASBVd)”, ELSEVIER, 2014.
J. Kuzy, Y. Jiang and C. Li, "Blueberry bruise detection by pulsed thermographic imaging", ELSEVIER, 2020.
Y. Sekozawa, S. Sugaya and H. Gemma, "Observations of Ice Nucleation and Propagation in Flowers of Japanese Pear (Pyrus pyrifolia Nakai) using Infrared Video Thermography", 2004.
C. Uma Maheswari, K. Obi Reddy, A. Varada Rajulu and B. Guduri, "Tensile Properties and Thermal Degradation Parameters of Tamarind Fruit Fibers", Journal of Reinforced Plastics and Composites, vol. 27, no. 16-17, pp. 1827-1832, 2008. Available: 10.1177/0731684407087559 [Accessed 10 December 2020].
S. Sankaran, R. Ehsani, S. Inch and R. Ploetz, "Evaluation of Visible-Near Infrared Reflectance Spectra of Avocado Leaves as a Non-destructive Sensing Tool for Detection of Laurel Wilt", Plant Disease, vol. 96, no. 11, pp. 1683-1689, 2012. Available: 10.1094/pdis-01-12-0030- re [Accessed 10 December 2020].
"¿Qué es la termografía infrarroja?", FLUKE, 2020. [Online]. Available: https://www.fluke.com/es-co/informacion/mejores-practicas/aspectos-basicos-de-las mediciones/termografia/que-es-la-termografia-infrarroja.
"Termografía Infrarroja | Cámaras termográficas y termómetros infrarrojos", VISION TIR, 2020. [Online]. Available: https://visiontir.com/es/termografia-infrarroja-camaras-termografias y-termometros-infrarrojos/
"Termografía activa | aplicaciones de la termografía", Camarastermograficas.es, 2020. [Online]. Available: https://www.camarastermograficas.es/termografia_activa.html.
"Significado de Onda electromagnética", Significados, 2020. [Online]. Available: https://www.significados.com/onda-electromagnetica/
"Ondas electromagnéticas - EcuRed", Ecured.cu, 2020. [Online]. Available: https://www.ecured.cu/Ondas_electromagn%C3%A9ticas.
"Electromagnetic Spectra", Science Direct, 2019. [Online]. Available: https://www.sciencedirect.com/topics/earth-and-planetary-sciences/electromagnetic-spectra.
A. Gowen, Applications of thermal imaging in food quality and safety assess- ment., 21st ed. Trends in food science & technology, 2020, pp. 190-200.
"Reflexión y Refracción de Ondas", Fisicalab, 2020. [Online]. Available: http://rsefalicante.umh.es/TemasOndas/Ondas09.htm
"Variedades de aguacate", Agromatica, 2020. [Online]. Available: https://www.agromatica.es/variedades-de-aguacate/.
"Aguacate Hass", ibereco, 2020. [Online]. Available: http://www.ibereco.com/articulo/221/aguacate-hass.
J. Perez and A. Gardey, "Definición de plaga — Definicion.de", Definición.de, 2013. [Online]. Available: https://definicion.de/plaga/. https://definicion.de/plaga/
Yara, "Principales Plagas y enfermedades del Aguacate | Yara España", Yara España. [Online]. Available: https://www.yara.es/nutricion-vegetal/aguacate/plagas-enfermedades/.
"Enfermedades en las plantas | Qué son, tipos que existen y cómo combatirlas | Jardinedia", Jardinedia, 2018. [Online]. Available: https://www.jardinedia.com/enfermedades-las-plantas tipos-existen-combatirlas/
c. Ing. Guy Sela and c. Ing. Guy Sela, "Enfermedades de plantas | Cropaia", Cropaia. [Online]. Available: https://cropaia.com/es/blog/enfermedades-de-plantas/.
V. Díaz, A. Caicedo Vallejo and A. Carabalí, "Ciclo de vida y descripción morfológica de Heilipus lauri Boheman (Coleoptera: Curculionidae) en Colombia", Acta zoológica mexicana, 33(2), 231-242. Available: http://www.scielo.org.mx/scielo.php?script=sci_arttext&pid=S0065- 17372017000200231&lng=es&tlng=es.
"Ti200, Ti300, Ti400 Thermal Imagers - Manual de uso", 2013. [Online]. Available: https://docs.rs-online.com/7633/0900766b8125b265.pdf .
U. R. Gogoi, G. Majumdar, M. K. Bhowmik, A. K. Ghosh and D. Bhattacharjee, "Breast abnormality detection through statistical feature analysis using infrared thermograms," 2015 International Symposium on Advanced Computing and Communication (ISACC), Silchar, India, 2015, pp. 258-265, doi: 10.1109/ISACC.2015.7377351.
Gonzalez-Hernandez, J., Recinella, A., Kandlikar, S., Dabydeen, D., Medeiros c, L. and Phatak, P., 2018. Technology, application and potential of dynamic breast thermography for the detection of breast cancer. ELSEVIER,.
LUCA. 2021. ¿Qué son las Redes Neuronales Artificiales y el Deep Learning o Aprendizaje Profundo?. [online] Available at: <https://luca-d3.com/es/data-speaks/diccionario tecnologico/aprendizaje-profundo>
2021. Redes neuronales. [online] Available at: <https://ml4a.github.io/ml4a/es/neural_networks/>
dc.rights.license.none.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.uri.none.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
https://creativecommons.org/licenses/by-nc-nd/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.none.fl_str_mv 46 pag.
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad Tecnológica de Pereira
dc.publisher.program.none.fl_str_mv Ingeniería Física
dc.publisher.faculty.none.fl_str_mv Facultad de Ingenierías
dc.publisher.place.none.fl_str_mv Pereira
publisher.none.fl_str_mv Universidad Tecnológica de Pereira
institution Universidad Tecnológica de Pereira
bitstream.url.fl_str_mv https://dspace7-utp.metabuscador.org/bitstreams/62f649d1-f73f-4a65-ba6f-dd3ff3a74a77/download
https://dspace7-utp.metabuscador.org/bitstreams/4cfba812-1b7a-4a7a-9fdf-0da6ee0ce817/download
https://dspace7-utp.metabuscador.org/bitstreams/5b11a25b-7a26-491f-9956-64e22b14300f/download
https://dspace7-utp.metabuscador.org/bitstreams/15f1a759-fd63-4300-8bc3-aa3d6c0e0d7d/download
bitstream.checksum.fl_str_mv 2f9959eaf5b71fae44bbf9ec84150c7a
244652a4cd69a6d794e49fe2cdb296b8
8d8771937eef0e3a2adc59a3cf5bdbce
073e1f22ac12c2307c7aeaf66c673de9
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio de la Universidad Tecnológica de Pereira
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1815732396911230976
spelling Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)Manifiesto (Manifestamos) en este documento la voluntad de autorizar a la Biblioteca Jorge Roa Martínez de la Universidad Tecnológica de Pereira la publicación en el Repositorio institucional (http://biblioteca.utp.edu.co), la versión electrónica de la OBRA titulada: ________________________________________________________________________________________________ ________________________________________________________________________________________________ ________________________________________________________________________________________________ La Universidad Tecnológica de Pereira, entidad académica sin ánimo de lucro, queda por lo tanto facultada para ejercer plenamente la autorización anteriormente descrita en su actividad ordinaria de investigación, docencia y publicación. La autorización otorgada se ajusta a lo que establece la Ley 23 de 1982. Con todo, en mi (nuestra) condición de autor (es) me (nos) reservo (reservamos) los derechos morales de la OBRA antes citada con arreglo al artículo 30 dehttps://creativecommons.org/licenses/by-nc-nd/4.0/http://purl.org/coar/access_right/c_abf2info:eu-repo/semantics/openAccessBustamante Mejía, JenniferJiménez Vásquez, DanielaMayorga Salazar, Yisela2022-02-17T21:20:27Z2022-02-17T21:20:27Z2021https://hdl.handle.net/11059/13904Universidad Tecnológica de PereiraRepositorio UTPhttps://repositorio.utp.edu.co/homeEste trabajo de grado desarrolla su metodología de investigación brindando una descripción de los componentes tecnológicos inmersos en la herramienta que desarrolla a través del estudio de detección, contiene lista de materiales, porcentajes de efectividad análisis de resultados e imágenes de foto detección infrarroja.Una de las principales limitaciones de los cultivos de aguacate radica en la presencia de diferentes patógenos, y a su vez en la carencia de métodos veraces para determinar la calidad del fruto post cosecha, trayendo consigo pérdidas económicas. El objetivo de esta investigación es validar la termografía infrarroja activa como una técnica viable para la identificación y caracterización de plagas o enfermedades en cultivos de aguacate Hass con las imágenes obtenidas. Se desarrolló una interfaz gráfica, amigable con el usuario, que permita implementar el preprocesamiento, caracterización y procesamiento de las mismasOne of the main limitations of avocado crops lies in the presence of different pathogens, and in turn in the lack of accurate methods to determine the quality of the fruit post-harvest, resulting in economic losses. The objective of this research is to validate active infrared thermography as a viable technique for the identification and characterization of pests or diseases in Hass avocado crops with the images obtained. A user-friendly graphic interface was developed to implement the preprocessing, characterization and processing of the images.CONTENIDO pág. 1. INTRODUCCIÓN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . .. . . . . . . . . . . . .. 7 1.1. DEFINICIÓN DEL PROBLEMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . 8 1.2. JUSTIFICACIÓN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.3. OBJETIVOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.3.1. Objetivo General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.3.2. Objetivos Específicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2. ESTADO DEL ARTE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . .. . . . . . . . . . . . . 12 3. MARCO TEÓRICO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . .. . . . . . . . . . . . . 15 3.1.Termografía infrarroja. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . 15 3.1.1. Termografía infrarroja activa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3.2. Principios físicos de la termografía. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . 15 3.2.1. Ondas electromagnéticas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . 15 3.2.2. Espectro electromagnético . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . 16 3.2.3. Radiación de cuerpo negro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . 16 3.2.4. Refracción y reflexión. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . 17 3.2.5. Emisividad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . .. . . . . . . . . 18 6 3.2.6.Difusividad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . .. . . . . . . . . 18 3.3. Aguacate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . .. . . . . . . . . 18 3.3.1. Aguacate Hass . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . .. . . . . . . . . 19 3.3.2.Plagas y enfermedades . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . .. . . . . . . . 19 4. MATERIALES Y MÉTODOS 39 4.1. Muestras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 4.1.1. Etiquetado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 4.2. Adquisición de imágenes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 4.2.1. Cámara termográfica Fluke TI300 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 4.2.2. Termohigrómetro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 4.2.3. Lámparas halógenas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 4.2.3. Base de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 4.3. Preprocesamiento y procesamiento de las imágenes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 4.3.1. Preprocesamiento de las imágenes termográficas . . . . . . . . . . . . . . . . . . . . . . . . . . 31 4.3.2. Procesamiento de las imágenes termográficas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 4.4. Clasificadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 4.4.1. Classification learner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 4.4.2. Redes neuronales: Generate pattern recognition network . . . . . . . . . . . . . . . . . . . . 34 5. RESULTADOS EXPERIMENTALES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36 7 6. CONCLUSIONES Y RECOMENDACIONES 61 6.1. Conclusiones . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 6. 2 Recomendaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62PregradoIngeniero(a) Físico(a)46 pag.application/pdfspaUniversidad Tecnológica de PereiraIngeniería FísicaFacultad de IngenieríasPereira620 - Ingeniería y operaciones afines::621 - Física aplicadaAguacateInfrared detectorsDetección a distanciaAguacate HassTermografía infrarrojaMachine learningDesarrollo de técnicas no invasivas ni destructivas para la detección de plagas o enfermedades en el Aguacate Hass a través del procesamiento de imágenes termográficasTrabajo de grado - Pregradoinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1fTextinfo:eu-repo/semantics/bachelorThesisU.E SantaCruz and G.J.M Rivera, "DISTINCIÓN DE SÍNTOMAS DEL VIROIDE Sun blotch EN EL AGUACATERO (Persea americana Mill.) EN MÉXICO", Centro de Investigaciones Agrícolas de Michoacán (CIAMICH, A.C.), 2020.A. Pou, M. Diago, H. Medrano, J. Baluja and J. Tardaguila, "Validation of thermal indices for water status identification ingrapevine", El Sevier, 2020.E. Veraverbeke, P. Verboven, J. Lammertyn, P. Cronje, D. Baerdemaeker and B. Nicolaï, "Thermographic surface quality evaluation of apple", The society for engineering in agricultural, food, and biological systems, 2003S. Offermann et al., Infrared transient thermography for non-contact, Non-destructive inspection of whole and dissected apples and of cherry tomatoes at diferent maturity stages., 26th ed. Instrumentation Science & Technology, 1998.Kuzy, Y. Jiang and C. Li, "Kuzy J., Jiang Y., Li C. Blueberry bruise detection by pulsed thermographic imaging", ElSevier. 2018, febrero.Ministerio de Agricultura y Desarrollo Rural, "Cadena productiva Aguacate", 2020.Sepulveda, “Cultivos de café en Quindío pasaron de 78.000 a 23.000 hectáreas,” El tiempo, 2018.Colprensa, “Colombia exportará primeras toneladas de aguacate Hass hacia Argentina,” El país, 2019.Diseño de un prototipo portable para la determinación de la calidad del aguacate Hass, usando termografía infrarroja. Jennifer Bustamante Mejia, 2019, pp. 5,6,7,8.A. Arachchige Surantha, A. Robson, D. Lamb and E. Dann, "Assessment of canopy porosity in avocado trees as a surrogate for restricted transpiration emanating from phytophthora root rot", Remote sensing, 2019.A. Arachchige Surantha, J. James Robson, D. Lamb, E. Dann and C. Searl, "Quantifying the severity of phytophthora root rot disease in avocado trees using image analysis", Remoting sensing, 2020.E. Granum et al., "Metabolic responses of avocado plants to stress induced by Rosellinia necatrix analysed by fluorescence and thermal imaging", Eur J Plant Pathol, 2020. Available: 10.1007/s10658-015-0640-9Abdulridha, R. Ehsani and A. de Castro, "Detection and differentiation between laurel wilt disease, phytophthora disease, and salinity damage using a hyperspectral sensing technique", MDPI, 2016.S. Sankaran, R. Ehsani, S. Inch and R. Ploetz, "Evaluation of Visible-Near Infrared Reflectance Spectra of Avocado Leaves as a Non-destructive Sensing Tool for Detection of Laurel Wilt", Plant Disease, vol. 96, no. 11, pp. 1683-1689, 2012. Available: 10.1094/pdis-01-12-0030- re.A. De Castro a, R. Ehsani a, R. Ploetz b, J. Crane b and J. Abdulridha a, "Optimum spectral and geometric parameters for early detection of laurel wilt disease in avocado", ELSEVIER, 2015.J. Hariharan, J. Fuller, J. Abdulridha, A. Lerwill and Y. Ampatzidis, "Finite difference analysis and bivariate correlation of hyperspectral data for detecting Laurel Wilt Disease and Nutritional Deficiency in Avocado", Remote sensing, 2019.J. Abdulridha, R. Ehsani, A. Abd-Elrahman and Y. Ampatzidis, "A remote sensing technique for detecting laurel wilt disease in avocado in presence of other biotic and abiotic stresses", El Sevier, 2018.H. Beltrán, J. Soria, D. Téliz , D. Ochoa , C. Nava and S. Ochoa. “Detección satelital y molecular del viroide de la mancha de sol del aguacate (Avocado Sunblotch Viroid, ASBVd)”, ELSEVIER, 2014.J. Kuzy, Y. Jiang and C. Li, "Blueberry bruise detection by pulsed thermographic imaging", ELSEVIER, 2020.Y. Sekozawa, S. Sugaya and H. Gemma, "Observations of Ice Nucleation and Propagation in Flowers of Japanese Pear (Pyrus pyrifolia Nakai) using Infrared Video Thermography", 2004.C. Uma Maheswari, K. Obi Reddy, A. Varada Rajulu and B. Guduri, "Tensile Properties and Thermal Degradation Parameters of Tamarind Fruit Fibers", Journal of Reinforced Plastics and Composites, vol. 27, no. 16-17, pp. 1827-1832, 2008. Available: 10.1177/0731684407087559 [Accessed 10 December 2020].S. Sankaran, R. Ehsani, S. Inch and R. Ploetz, "Evaluation of Visible-Near Infrared Reflectance Spectra of Avocado Leaves as a Non-destructive Sensing Tool for Detection of Laurel Wilt", Plant Disease, vol. 96, no. 11, pp. 1683-1689, 2012. Available: 10.1094/pdis-01-12-0030- re [Accessed 10 December 2020]."¿Qué es la termografía infrarroja?", FLUKE, 2020. [Online]. Available: https://www.fluke.com/es-co/informacion/mejores-practicas/aspectos-basicos-de-las mediciones/termografia/que-es-la-termografia-infrarroja."Termografía Infrarroja | Cámaras termográficas y termómetros infrarrojos", VISION TIR, 2020. [Online]. Available: https://visiontir.com/es/termografia-infrarroja-camaras-termografias y-termometros-infrarrojos/"Termografía activa | aplicaciones de la termografía", Camarastermograficas.es, 2020. [Online]. Available: https://www.camarastermograficas.es/termografia_activa.html."Significado de Onda electromagnética", Significados, 2020. [Online]. Available: https://www.significados.com/onda-electromagnetica/"Ondas electromagnéticas - EcuRed", Ecured.cu, 2020. [Online]. Available: https://www.ecured.cu/Ondas_electromagn%C3%A9ticas."Electromagnetic Spectra", Science Direct, 2019. [Online]. Available: https://www.sciencedirect.com/topics/earth-and-planetary-sciences/electromagnetic-spectra.A. Gowen, Applications of thermal imaging in food quality and safety assess- ment., 21st ed. Trends in food science & technology, 2020, pp. 190-200."Reflexión y Refracción de Ondas", Fisicalab, 2020. [Online]. Available: http://rsefalicante.umh.es/TemasOndas/Ondas09.htm"Variedades de aguacate", Agromatica, 2020. [Online]. Available: https://www.agromatica.es/variedades-de-aguacate/."Aguacate Hass", ibereco, 2020. [Online]. Available: http://www.ibereco.com/articulo/221/aguacate-hass.J. Perez and A. Gardey, "Definición de plaga — Definicion.de", Definición.de, 2013. [Online]. Available: https://definicion.de/plaga/. https://definicion.de/plaga/Yara, "Principales Plagas y enfermedades del Aguacate | Yara España", Yara España. [Online]. Available: https://www.yara.es/nutricion-vegetal/aguacate/plagas-enfermedades/."Enfermedades en las plantas | Qué son, tipos que existen y cómo combatirlas | Jardinedia", Jardinedia, 2018. [Online]. Available: https://www.jardinedia.com/enfermedades-las-plantas tipos-existen-combatirlas/c. Ing. Guy Sela and c. Ing. Guy Sela, "Enfermedades de plantas | Cropaia", Cropaia. [Online]. Available: https://cropaia.com/es/blog/enfermedades-de-plantas/.V. Díaz, A. Caicedo Vallejo and A. Carabalí, "Ciclo de vida y descripción morfológica de Heilipus lauri Boheman (Coleoptera: Curculionidae) en Colombia", Acta zoológica mexicana, 33(2), 231-242. Available: http://www.scielo.org.mx/scielo.php?script=sci_arttext&pid=S0065- 17372017000200231&lng=es&tlng=es."Ti200, Ti300, Ti400 Thermal Imagers - Manual de uso", 2013. [Online]. Available: https://docs.rs-online.com/7633/0900766b8125b265.pdf .U. R. Gogoi, G. Majumdar, M. K. Bhowmik, A. K. Ghosh and D. Bhattacharjee, "Breast abnormality detection through statistical feature analysis using infrared thermograms," 2015 International Symposium on Advanced Computing and Communication (ISACC), Silchar, India, 2015, pp. 258-265, doi: 10.1109/ISACC.2015.7377351.Gonzalez-Hernandez, J., Recinella, A., Kandlikar, S., Dabydeen, D., Medeiros c, L. and Phatak, P., 2018. Technology, application and potential of dynamic breast thermography for the detection of breast cancer. ELSEVIER,.LUCA. 2021. ¿Qué son las Redes Neuronales Artificiales y el Deep Learning o Aprendizaje Profundo?. [online] Available at: <https://luca-d3.com/es/data-speaks/diccionario tecnologico/aprendizaje-profundo>2021. Redes neuronales. [online] Available at: <https://ml4a.github.io/ml4a/es/neural_networks/>PublicationLICENSElicense.txtlicense.txttext/plain; charset=utf-814828https://dspace7-utp.metabuscador.org/bitstreams/62f649d1-f73f-4a65-ba6f-dd3ff3a74a77/download2f9959eaf5b71fae44bbf9ec84150c7aMD52ORIGINALTRABAJO DE GRADO.pdfTRABAJO DE GRADO.pdfapplication/pdf1135725https://dspace7-utp.metabuscador.org/bitstreams/4cfba812-1b7a-4a7a-9fdf-0da6ee0ce817/download244652a4cd69a6d794e49fe2cdb296b8MD51TEXTTRABAJO DE GRADO.pdf.txtTRABAJO DE GRADO.pdf.txtExtracted texttext/plain69734https://dspace7-utp.metabuscador.org/bitstreams/5b11a25b-7a26-491f-9956-64e22b14300f/download8d8771937eef0e3a2adc59a3cf5bdbceMD53THUMBNAILTRABAJO DE GRADO.pdf.jpgTRABAJO DE GRADO.pdf.jpgGenerated Thumbnailimage/jpeg6539https://dspace7-utp.metabuscador.org/bitstreams/15f1a759-fd63-4300-8bc3-aa3d6c0e0d7d/download073e1f22ac12c2307c7aeaf66c673de9MD5411059/13904oai:dspace7-utp.metabuscador.org:11059/139042024-09-05 16:46:58.105https://creativecommons.org/licenses/by-nc-nd/4.0/Manifiesto (Manifestamos) en este documento la voluntad de autorizar a la Biblioteca Jorge Roa Martínez de la Universidad Tecnológica de Pereira la publicación en el Repositorio institucional (http://biblioteca.utp.edu.co), la versión electrónica de la OBRA titulada: ________________________________________________________________________________________________ ________________________________________________________________________________________________ ________________________________________________________________________________________________ La Universidad Tecnológica de Pereira, entidad académica sin ánimo de lucro, queda por lo tanto facultada para ejercer plenamente la autorización anteriormente descrita en su actividad ordinaria de investigación, docencia y publicación. La autorización otorgada se ajusta a lo que establece la Ley 23 de 1982. Con todo, en mi (nuestra) condición de autor (es) me (nos) reservo (reservamos) los derechos morales de la OBRA antes citada con arreglo al artículo 30 deopen.accesshttps://dspace7-utp.metabuscador.orgRepositorio de la Universidad Tecnológica de Pereirabdigital@metabiblioteca.comTEEgT0JSQSAoVEFMIFkgQ09NTyBTRSBERUZJTkUgTcOBUyBBREVMQU5URSkgU0UgT1RPUkdBIEJBSk8gTE9TIFRFUk1JTk9TIERFIEVTVEEgTElDRU5DSUEgUMOaQkxJQ0EgREUgQ1JFQVRJVkUgQ09NTU9OUyAo4oCcTFBDQ+KAnSBPIOKAnExJQ0VOQ0lB4oCdKS4gTEEgT0JSQSBFU1TDgSBQUk9URUdJREEgUE9SIERFUkVDSE9TIERFIEFVVE9SIFkvVSBPVFJBUyBMRVlFUyBBUExJQ0FCTEVTLiBRVUVEQSBQUk9ISUJJRE8gQ1VBTFFVSUVSIFVTTyBRVUUgU0UgSEFHQSBERSBMQSBPQlJBIFFVRSBOTyBDVUVOVEUgQ09OIExBIEFVVE9SSVpBQ0nDk04gUEVSVElORU5URSBERSBDT05GT1JNSURBRCBDT04gTE9TIFTDiVJNSU5PUyBERSBFU1RBIExJQ0VOQ0lBIFkgREUgTEEgTEVZIERFIERFUkVDSE8gREUgQVVUT1IuCgpNRURJQU5URSBFTCBFSkVSQ0lDSU8gREUgQ1VBTFFVSUVSQSBERSBMT1MgREVSRUNIT1MgUVVFIFNFIE9UT1JHQU4gRU4gRVNUQSBMSUNFTkNJQSwgVVNURUQgQUNFUFRBIFkgQUNVRVJEQSBRVUVEQVIgT0JMSUdBRE8gRU4gTE9TIFRFUk1JTk9TIFFVRSBTRSBTRcORQUxBTiBFTiBFTExBLiBFTCBMSUNFTkNJQU5URSBDT05DRURFIEEgVVNURUQgTE9TIERFUkVDSE9TIENPTlRFTklET1MgRU4gRVNUQSBMSUNFTkNJQSBDT05ESUNJT05BRE9TIEEgTEEgQUNFUFRBQ0nDk04gREUgU1VTIFRFUk1JTk9TIFkgQ09ORElDSU9ORVMuCjEuIERlZmluaWNpb25lcwoKYS4JT2JyYSBDb2xlY3RpdmEgZXMgdW5hIG9icmEsIHRhbCBjb21vIHVuYSBwdWJsaWNhY2nDs24gcGVyacOzZGljYSwgdW5hIGFudG9sb2fDrWEsIG8gdW5hIGVuY2ljbG9wZWRpYSwgZW4gbGEgcXVlIGxhIG9icmEgZW4gc3UgdG90YWxpZGFkLCBzaW4gbW9kaWZpY2FjacOzbiBhbGd1bmEsIGp1bnRvIGNvbiB1biBncnVwbyBkZSBvdHJhcyBjb250cmlidWNpb25lcyBxdWUgY29uc3RpdHV5ZW4gb2JyYXMgc2VwYXJhZGFzIGUgaW5kZXBlbmRpZW50ZXMgZW4gc8OtIG1pc21hcywgc2UgaW50ZWdyYW4gZW4gdW4gdG9kbyBjb2xlY3Rpdm8uIFVuYSBPYnJhIHF1ZSBjb25zdGl0dXllIHVuYSBvYnJhIGNvbGVjdGl2YSBubyBzZSBjb25zaWRlcmFyw6EgdW5hIE9icmEgRGVyaXZhZGEgKGNvbW8gc2UgZGVmaW5lIGFiYWpvKSBwYXJhIGxvcyBwcm9ww7NzaXRvcyBkZSBlc3RhIGxpY2VuY2lhLiBhcXVlbGxhIHByb2R1Y2lkYSBwb3IgdW4gZ3J1cG8gZGUgYXV0b3JlcywgZW4gcXVlIGxhIE9icmEgc2UgZW5jdWVudHJhIHNpbiBtb2RpZmljYWNpb25lcywganVudG8gY29uIHVuYSBjaWVydGEgY2FudGlkYWQgZGUgb3RyYXMgY29udHJpYnVjaW9uZXMsIHF1ZSBjb25zdGl0dXllbiBlbiBzw60gbWlzbW9zIHRyYWJham9zIHNlcGFyYWRvcyBlIGluZGVwZW5kaWVudGVzLCBxdWUgc29uIGludGVncmFkb3MgYWwgdG9kbyBjb2xlY3Rpdm8sIHRhbGVzIGNvbW8gcHVibGljYWNpb25lcyBwZXJpw7NkaWNhcywgYW50b2xvZ8OtYXMgbyBlbmNpY2xvcGVkaWFzLgoKYi4JT2JyYSBEZXJpdmFkYSBzaWduaWZpY2EgdW5hIG9icmEgYmFzYWRhIGVuIGxhIG9icmEgb2JqZXRvIGRlIGVzdGEgbGljZW5jaWEgbyBlbiDDqXN0YSB5IG90cmFzIG9icmFzIHByZWV4aXN0ZW50ZXMsIHRhbGVzIGNvbW8gdHJhZHVjY2lvbmVzLCBhcnJlZ2xvcyBtdXNpY2FsZXMsIGRyYW1hdGl6YWNpb25lcywg4oCcZmljY2lvbmFsaXphY2lvbmVz4oCdLCB2ZXJzaW9uZXMgcGFyYSBjaW5lLCDigJxncmFiYWNpb25lcyBkZSBzb25pZG/igJ0sIHJlcHJvZHVjY2lvbmVzIGRlIGFydGUsIHJlc8O6bWVuZXMsIGNvbmRlbnNhY2lvbmVzLCBvIGN1YWxxdWllciBvdHJhIGVuIGxhIHF1ZSBsYSBvYnJhIHB1ZWRhIHNlciB0cmFuc2Zvcm1hZGEsIGNhbWJpYWRhIG8gYWRhcHRhZGEsIGV4Y2VwdG8gYXF1ZWxsYXMgcXVlIGNvbnN0aXR1eWFuIHVuYSBvYnJhIGNvbGVjdGl2YSwgbGFzIHF1ZSBubyBzZXLDoW4gY29uc2lkZXJhZGFzIHVuYSBvYnJhIGRlcml2YWRhIHBhcmEgZWZlY3RvcyBkZSBlc3RhIGxpY2VuY2lhLiAoUGFyYSBldml0YXIgZHVkYXMsIGVuIGVsIGNhc28gZGUgcXVlIGxhIE9icmEgc2VhIHVuYSBjb21wb3NpY2nDs24gbXVzaWNhbCBvIHVuYSBncmFiYWNpw7NuIHNvbm9yYSwgcGFyYSBsb3MgZWZlY3RvcyBkZSBlc3RhIExpY2VuY2lhIGxhIHNpbmNyb25pemFjacOzbiB0ZW1wb3JhbCBkZSBsYSBPYnJhIGNvbiB1bmEgaW1hZ2VuIGVuIG1vdmltaWVudG8gc2UgY29uc2lkZXJhcsOhIHVuYSBPYnJhIERlcml2YWRhIHBhcmEgbG9zIGZpbmVzIGRlIGVzdGEgbGljZW5jaWEpLgoKYy4JTGljZW5jaWFudGUsIGVzIGVsIGluZGl2aWR1byBvIGxhIGVudGlkYWQgdGl0dWxhciBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IgcXVlIG9mcmVjZSBsYSBPYnJhIGVuIGNvbmZvcm1pZGFkIGNvbiBsYXMgY29uZGljaW9uZXMgZGUgZXN0YSBMaWNlbmNpYS4KCmQuCUF1dG9yIG9yaWdpbmFsLCBlcyBlbCBpbmRpdmlkdW8gcXVlIGNyZcOzIGxhIE9icmEuCgplLglPYnJhLCBlcyBhcXVlbGxhIG9icmEgc3VzY2VwdGlibGUgZGUgcHJvdGVjY2nDs24gcG9yIGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IgeSBxdWUgZXMgb2ZyZWNpZGEgZW4gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIGxpY2VuY2lhCgpmLglVc3RlZCwgZXMgZWwgaW5kaXZpZHVvIG8gbGEgZW50aWRhZCBxdWUgZWplcmNpdGEgbG9zIGRlcmVjaG9zIG90b3JnYWRvcyBhbCBhbXBhcm8gZGUgZXN0YSBMaWNlbmNpYSB5IHF1ZSBjb24gYW50ZXJpb3JpZGFkIG5vIGhhIHZpb2xhZG8gbGFzIGNvbmRpY2lvbmVzIGRlIGxhIG1pc21hIHJlc3BlY3RvIGEgbGEgT2JyYSwgbyBxdWUgaGF5YSBvYnRlbmlkbyBhdXRvcml6YWNpw7NuIGV4cHJlc2EgcG9yIHBhcnRlIGRlbCBMaWNlbmNpYW50ZSBwYXJhIGVqZXJjZXIgbG9zIGRlcmVjaG9zIGFsIGFtcGFybyBkZSBlc3RhIExpY2VuY2lhIHBlc2UgYSB1bmEgdmlvbGFjacOzbiBhbnRlcmlvci4KCjIuIERlcmVjaG9zIGRlIFVzb3MgSG9ucmFkb3MgeSBleGNlcGNpb25lcyBMZWdhbGVzLgpOYWRhIGVuIGVzdGEgTGljZW5jaWEgcG9kcsOhIHNlciBpbnRlcnByZXRhZG8gY29tbyB1bmEgZGlzbWludWNpw7NuLCBsaW1pdGFjacOzbiBvIHJlc3RyaWNjacOzbiBkZSBsb3MgZGVyZWNob3MgZGVyaXZhZG9zIGRlbCB1c28gaG9ucmFkbyB5IG90cmFzIGxpbWl0YWNpb25lcyBvIGV4Y2VwY2lvbmVzIGEgbG9zIGRlcmVjaG9zIGRlbCBhdXRvciBiYWpvIGVsIHLDqWdpbWVuIGxlZ2FsIHZpZ2VudGUgbyBkZXJpdmFkbyBkZSBjdWFscXVpZXIgb3RyYSBub3JtYSBxdWUgc2UgbGUgYXBsaXF1ZS4KCjMuIENvbmNlc2nDs24gZGUgbGEgTGljZW5jaWEuCkJham8gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIGVsIExpY2VuY2lhbnRlIG90b3JnYSBhIFVzdGVkIHVuYSBsaWNlbmNpYSBtdW5kaWFsLCBsaWJyZSBkZSByZWdhbMOtYXMsIG5vIGV4Y2x1c2l2YSB5IHBlcnBldHVhIChkdXJhbnRlIHRvZG8gZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGVqZXJjZXIgZXN0b3MgZGVyZWNob3Mgc29icmUgbGEgT2JyYSB0YWwgeSBjb21vIHNlIGluZGljYSBhIGNvbnRpbnVhY2nDs246CgphLglSZXByb2R1Y2lyIGxhIE9icmEsIGluY29ycG9yYXIgbGEgT2JyYSBlbiB1bmEgbyBtw6FzIE9icmFzIENvbGVjdGl2YXMsIHkgcmVwcm9kdWNpciBsYSBPYnJhIGluY29ycG9yYWRhIGVuIGxhcyBPYnJhcyBDb2xlY3RpdmFzLgoKYi4JRGlzdHJpYnVpciBjb3BpYXMgbyBmb25vZ3JhbWFzIGRlIGxhcyBPYnJhcywgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYSwgaW5jbHV5w6luZG9sYXMgY29tbyBpbmNvcnBvcmFkYXMgZW4gT2JyYXMgQ29sZWN0aXZhcywgc2Vnw7puIGNvcnJlc3BvbmRhLgoKYy4JRGlzdHJpYnVpciBjb3BpYXMgZGUgbGFzIE9icmFzIERlcml2YWRhcyBxdWUgc2UgZ2VuZXJlbiwgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYS4KTG9zIGRlcmVjaG9zIG1lbmNpb25hZG9zIGFudGVyaW9ybWVudGUgcHVlZGVuIHNlciBlamVyY2lkb3MgZW4gdG9kb3MgbG9zIG1lZGlvcyB5IGZvcm1hdG9zLCBhY3R1YWxtZW50ZSBjb25vY2lkb3MgbyBxdWUgc2UgaW52ZW50ZW4gZW4gZWwgZnV0dXJvLiBMb3MgZGVyZWNob3MgYW50ZXMgbWVuY2lvbmFkb3MgaW5jbHV5ZW4gZWwgZGVyZWNobyBhIHJlYWxpemFyIGRpY2hhcyBtb2RpZmljYWNpb25lcyBlbiBsYSBtZWRpZGEgcXVlIHNlYW4gdMOpY25pY2FtZW50ZSBuZWNlc2FyaWFzIHBhcmEgZWplcmNlciBsb3MgZGVyZWNob3MgZW4gb3RybyBtZWRpbyBvIGZvcm1hdG9zLCBwZXJvIGRlIG90cmEgbWFuZXJhIHVzdGVkIG5vIGVzdMOhIGF1dG9yaXphZG8gcGFyYSByZWFsaXphciBvYnJhcyBkZXJpdmFkYXMuIFRvZG9zIGxvcyBkZXJlY2hvcyBubyBvdG9yZ2Fkb3MgZXhwcmVzYW1lbnRlIHBvciBlbCBMaWNlbmNpYW50ZSBxdWVkYW4gcG9yIGVzdGUgbWVkaW8gcmVzZXJ2YWRvcywgaW5jbHV5ZW5kbyBwZXJvIHNpbiBsaW1pdGFyc2UgYSBhcXVlbGxvcyBxdWUgc2UgbWVuY2lvbmFuIGVuIGxhcyBzZWNjaW9uZXMgNChkKSB5IDQoZSkuCgo0LiBSZXN0cmljY2lvbmVzLgpMYSBsaWNlbmNpYSBvdG9yZ2FkYSBlbiBsYSBhbnRlcmlvciBTZWNjacOzbiAzIGVzdMOhIGV4cHJlc2FtZW50ZSBzdWpldGEgeSBsaW1pdGFkYSBwb3IgbGFzIHNpZ3VpZW50ZXMgcmVzdHJpY2Npb25lczoKCmEuCVVzdGVkIHB1ZWRlIGRpc3RyaWJ1aXIsIGV4aGliaXIgcMO6YmxpY2FtZW50ZSwgZWplY3V0YXIgcMO6YmxpY2FtZW50ZSwgbyBwb25lciBhIGRpc3Bvc2ljacOzbiBww7pibGljYSBsYSBPYnJhIHPDs2xvIGJham8gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIHkgVXN0ZWQgZGViZSBpbmNsdWlyIHVuYSBjb3BpYSBkZSBlc3RhIGxpY2VuY2lhIG8gZGVsIElkZW50aWZpY2Fkb3IgVW5pdmVyc2FsIGRlIFJlY3Vyc29zIGRlIGxhIG1pc21hIGNvbiBjYWRhIGNvcGlhIGRlIGxhIE9icmEgcXVlIGRpc3RyaWJ1eWEsIGV4aGliYSBww7pibGljYW1lbnRlLCBlamVjdXRlIHDDumJsaWNhbWVudGUgbyBwb25nYSBhIGRpc3Bvc2ljacOzbiBww7pibGljYS4gTm8gZXMgcG9zaWJsZSBvZnJlY2VyIG8gaW1wb25lciBuaW5ndW5hIGNvbmRpY2nDs24gc29icmUgbGEgT2JyYSBxdWUgYWx0ZXJlIG8gbGltaXRlIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhIG8gZWwgZWplcmNpY2lvIGRlIGxvcyBkZXJlY2hvcyBkZSBsb3MgZGVzdGluYXRhcmlvcyBvdG9yZ2Fkb3MgZW4gZXN0ZSBkb2N1bWVudG8uIE5vIGVzIHBvc2libGUgc3VibGljZW5jaWFyIGxhIE9icmEuIFVzdGVkIGRlYmUgbWFudGVuZXIgaW50YWN0b3MgdG9kb3MgbG9zIGF2aXNvcyBxdWUgaGFnYW4gcmVmZXJlbmNpYSBhIGVzdGEgTGljZW5jaWEgeSBhIGxhIGNsw6F1c3VsYSBkZSBsaW1pdGFjacOzbiBkZSBnYXJhbnTDrWFzLiBVc3RlZCBubyBwdWVkZSBkaXN0cmlidWlyLCBleGhpYmlyIHDDumJsaWNhbWVudGUsIGVqZWN1dGFyIHDDumJsaWNhbWVudGUsIG8gcG9uZXIgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBjb24gYWxndW5hIG1lZGlkYSB0ZWNub2zDs2dpY2EgcXVlIGNvbnRyb2xlIGVsIGFjY2VzbyBvIGxhIHV0aWxpemFjacOzbiBkZSBlbGxhIGRlIHVuYSBmb3JtYSBxdWUgc2VhIGluY29uc2lzdGVudGUgY29uIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLiBMbyBhbnRlcmlvciBzZSBhcGxpY2EgYSBsYSBPYnJhIGluY29ycG9yYWRhIGEgdW5hIE9icmEgQ29sZWN0aXZhLCBwZXJvIGVzdG8gbm8gZXhpZ2UgcXVlIGxhIE9icmEgQ29sZWN0aXZhIGFwYXJ0ZSBkZSBsYSBvYnJhIG1pc21hIHF1ZWRlIHN1amV0YSBhIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLiBTaSBVc3RlZCBjcmVhIHVuYSBPYnJhIENvbGVjdGl2YSwgcHJldmlvIGF2aXNvIGRlIGN1YWxxdWllciBMaWNlbmNpYW50ZSBkZWJlLCBlbiBsYSBtZWRpZGEgZGUgbG8gcG9zaWJsZSwgZWxpbWluYXIgZGUgbGEgT2JyYSBDb2xlY3RpdmEgY3VhbHF1aWVyIHJlZmVyZW5jaWEgYSBkaWNobyBMaWNlbmNpYW50ZSBvIGFsIEF1dG9yIE9yaWdpbmFsLCBzZWfDum4gbG8gc29saWNpdGFkbyBwb3IgZWwgTGljZW5jaWFudGUgeSBjb25mb3JtZSBsbyBleGlnZSBsYSBjbMOhdXN1bGEgNChjKS4KCmIuCVVzdGVkIG5vIHB1ZWRlIGVqZXJjZXIgbmluZ3VubyBkZSBsb3MgZGVyZWNob3MgcXVlIGxlIGhhbiBzaWRvIG90b3JnYWRvcyBlbiBsYSBTZWNjacOzbiAzIHByZWNlZGVudGUgZGUgbW9kbyBxdWUgZXN0w6luIHByaW5jaXBhbG1lbnRlIGRlc3RpbmFkb3MgbyBkaXJlY3RhbWVudGUgZGlyaWdpZG9zIGEgY29uc2VndWlyIHVuIHByb3ZlY2hvIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLiBFbCBpbnRlcmNhbWJpbyBkZSBsYSBPYnJhIHBvciBvdHJhcyBvYnJhcyBwcm90ZWdpZGFzIHBvciBkZXJlY2hvcyBkZSBhdXRvciwgeWEgc2VhIGEgdHJhdsOpcyBkZSB1biBzaXN0ZW1hIHBhcmEgY29tcGFydGlyIGFyY2hpdm9zIGRpZ2l0YWxlcyAoZGlnaXRhbCBmaWxlLXNoYXJpbmcpIG8gZGUgY3VhbHF1aWVyIG90cmEgbWFuZXJhIG5vIHNlcsOhIGNvbnNpZGVyYWRvIGNvbW8gZXN0YXIgZGVzdGluYWRvIHByaW5jaXBhbG1lbnRlIG8gZGlyaWdpZG8gZGlyZWN0YW1lbnRlIGEgY29uc2VndWlyIHVuIHByb3ZlY2hvIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLCBzaWVtcHJlIHF1ZSBubyBzZSByZWFsaWNlIHVuIHBhZ28gbWVkaWFudGUgdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIGVuIHJlbGFjacOzbiBjb24gZWwgaW50ZXJjYW1iaW8gZGUgb2JyYXMgcHJvdGVnaWRhcyBwb3IgZWwgZGVyZWNobyBkZSBhdXRvci4KCmMuCVNpIHVzdGVkIGRpc3RyaWJ1eWUsIGV4aGliZSBww7pibGljYW1lbnRlLCBlamVjdXRhIHDDumJsaWNhbWVudGUgbyBlamVjdXRhIHDDumJsaWNhbWVudGUgZW4gZm9ybWEgZGlnaXRhbCBsYSBPYnJhIG8gY3VhbHF1aWVyIE9icmEgRGVyaXZhZGEgdSBPYnJhIENvbGVjdGl2YSwgVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RhIHRvZGEgbGEgaW5mb3JtYWNpw7NuIGRlIGRlcmVjaG8gZGUgYXV0b3IgZGUgbGEgT2JyYSB5IHByb3BvcmNpb25hciwgZGUgZm9ybWEgcmF6b25hYmxlIHNlZ8O6biBlbCBtZWRpbyBvIG1hbmVyYSBxdWUgVXN0ZWQgZXN0w6kgdXRpbGl6YW5kbzogKGkpIGVsIG5vbWJyZSBkZWwgQXV0b3IgT3JpZ2luYWwgc2kgZXN0w6EgcHJvdmlzdG8gKG8gc2V1ZMOzbmltbywgc2kgZnVlcmUgYXBsaWNhYmxlKSwgeS9vIChpaSkgZWwgbm9tYnJlIGRlIGxhIHBhcnRlIG8gbGFzIHBhcnRlcyBxdWUgZWwgQXV0b3IgT3JpZ2luYWwgeS9vIGVsIExpY2VuY2lhbnRlIGh1YmllcmVuIGRlc2lnbmFkbyBwYXJhIGxhIGF0cmlidWNpw7NuICh2LmcuLCB1biBpbnN0aXR1dG8gcGF0cm9jaW5hZG9yLCBlZGl0b3JpYWwsIHB1YmxpY2FjacOzbikgZW4gbGEgaW5mb3JtYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZWwgTGljZW5jaWFudGUsIHTDqXJtaW5vcyBkZSBzZXJ2aWNpb3MgbyBkZSBvdHJhcyBmb3JtYXMgcmF6b25hYmxlczsgZWwgdMOtdHVsbyBkZSBsYSBPYnJhIHNpIGVzdMOhIHByb3Zpc3RvOyBlbiBsYSBtZWRpZGEgZGUgbG8gcmF6b25hYmxlbWVudGUgZmFjdGlibGUgeSwgc2kgZXN0w6EgcHJvdmlzdG8sIGVsIElkZW50aWZpY2Fkb3IgVW5pZm9ybWUgZGUgUmVjdXJzb3MgKFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcikgcXVlIGVsIExpY2VuY2lhbnRlIGVzcGVjaWZpY2EgcGFyYSBzZXIgYXNvY2lhZG8gY29uIGxhIE9icmEsIHNhbHZvIHF1ZSB0YWwgVVJJIG5vIHNlIHJlZmllcmEgYSBsYSBub3RhIHNvYnJlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBvIGEgbGEgaW5mb3JtYWNpw7NuIHNvYnJlIGVsIGxpY2VuY2lhbWllbnRvIGRlIGxhIE9icmE7IHkgZW4gZWwgY2FzbyBkZSB1bmEgT2JyYSBEZXJpdmFkYSwgYXRyaWJ1aXIgZWwgY3LDqWRpdG8gaWRlbnRpZmljYW5kbyBlbCB1c28gZGUgbGEgT2JyYSBlbiBsYSBPYnJhIERlcml2YWRhICh2LmcuLCAiVHJhZHVjY2nDs24gRnJhbmNlc2EgZGUgbGEgT2JyYSBkZWwgQXV0b3IgT3JpZ2luYWwsIiBvICJHdWnDs24gQ2luZW1hdG9ncsOhZmljbyBiYXNhZG8gZW4gbGEgT2JyYSBvcmlnaW5hbCBkZWwgQXV0b3IgT3JpZ2luYWwiKS4gVGFsIGNyw6lkaXRvIHB1ZWRlIHNlciBpbXBsZW1lbnRhZG8gZGUgY3VhbHF1aWVyIGZvcm1hIHJhem9uYWJsZTsgZW4gZWwgY2Fzbywgc2luIGVtYmFyZ28sIGRlIE9icmFzIERlcml2YWRhcyB1IE9icmFzIENvbGVjdGl2YXMsIHRhbCBjcsOpZGl0byBhcGFyZWNlcsOhLCBjb21vIG3DrW5pbW8sIGRvbmRlIGFwYXJlY2UgZWwgY3LDqWRpdG8gZGUgY3VhbHF1aWVyIG90cm8gYXV0b3IgY29tcGFyYWJsZSB5IGRlIHVuYSBtYW5lcmEsIGFsIG1lbm9zLCB0YW4gZGVzdGFjYWRhIGNvbW8gZWwgY3LDqWRpdG8gZGUgb3RybyBhdXRvciBjb21wYXJhYmxlLgoKZC4JUGFyYSBldml0YXIgdG9kYSBjb25mdXNpw7NuLCBlbCBMaWNlbmNpYW50ZSBhY2xhcmEgcXVlLCBjdWFuZG8gbGEgb2JyYSBlcyB1bmEgY29tcG9zaWNpw7NuIG11c2ljYWw6CgppLglSZWdhbMOtYXMgcG9yIGludGVycHJldGFjacOzbiB5IGVqZWN1Y2nDs24gYmFqbyBsaWNlbmNpYXMgZ2VuZXJhbGVzLiBFbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gZXhjbHVzaXZvIGRlIGF1dG9yaXphciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIG8gbGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGRlIGxhIG9icmEgeSBkZSByZWNvbGVjdGFyLCBzZWEgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgU0FZQ08pLCBsYXMgcmVnYWzDrWFzIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIG8gcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIChwb3IgZWplbXBsbyBXZWJjYXN0KSBsaWNlbmNpYWRhIGJham8gbGljZW5jaWFzIGdlbmVyYWxlcywgc2kgbGEgaW50ZXJwcmV0YWNpw7NuIG8gZWplY3VjacOzbiBkZSBsYSBvYnJhIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBvcmllbnRhZGEgcG9yIG8gZGlyaWdpZGEgYSBsYSBvYnRlbmNpw7NuIGRlIHVuYSB2ZW50YWphIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLgoKaWkuCVJlZ2Fsw61hcyBwb3IgRm9ub2dyYW1hcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSByZWNvbGVjdGFyLCBpbmRpdmlkdWFsbWVudGUgbyBhIHRyYXbDqXMgZGUgdW5hIHNvY2llZGFkIGRlIGdlc3Rpw7NuIGNvbGVjdGl2YSBkZSBkZXJlY2hvcyBkZSBhdXRvciB5IGRlcmVjaG9zIGNvbmV4b3MgKHBvciBlamVtcGxvLCBsb3MgY29uc2FncmFkb3MgcG9yIGxhIFNBWUNPKSwgdW5hIGFnZW5jaWEgZGUgZGVyZWNob3MgbXVzaWNhbGVzIG8gYWxnw7puIGFnZW50ZSBkZXNpZ25hZG8sIGxhcyByZWdhbMOtYXMgcG9yIGN1YWxxdWllciBmb25vZ3JhbWEgcXVlIFVzdGVkIGNyZWUgYSBwYXJ0aXIgZGUgbGEgb2JyYSAo4oCcdmVyc2nDs24gY292ZXLigJ0pIHkgZGlzdHJpYnV5YSwgZW4gbG9zIHTDqXJtaW5vcyBkZWwgcsOpZ2ltZW4gZGUgZGVyZWNob3MgZGUgYXV0b3IsIHNpIGxhIGNyZWFjacOzbiBvIGRpc3RyaWJ1Y2nDs24gZGUgZXNhIHZlcnNpw7NuIGNvdmVyIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkZXN0aW5hZGEgbyBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCgplLglHZXN0acOzbiBkZSBEZXJlY2hvcyBkZSBBdXRvciBzb2JyZSBJbnRlcnByZXRhY2lvbmVzIHkgRWplY3VjaW9uZXMgRGlnaXRhbGVzIChXZWJDYXN0aW5nKS4gUGFyYSBldml0YXIgdG9kYSBjb25mdXNpw7NuLCBlbCBMaWNlbmNpYW50ZSBhY2xhcmEgcXVlLCBjdWFuZG8gbGEgb2JyYSBzZWEgdW4gZm9ub2dyYW1hLCBlbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gZXhjbHVzaXZvIGRlIGF1dG9yaXphciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8sIHdlYmNhc3QpIHkgZGUgcmVjb2xlY3RhciwgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgQUNJTlBSTyksIGxhcyByZWdhbMOtYXMgcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIChwb3IgZWplbXBsbywgd2ViY2FzdCksIHN1amV0YSBhIGxhcyBkaXNwb3NpY2lvbmVzIGFwbGljYWJsZXMgZGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IsIHNpIGVzdGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCgo1LiBSZXByZXNlbnRhY2lvbmVzLCBHYXJhbnTDrWFzIHkgTGltaXRhY2lvbmVzIGRlIFJlc3BvbnNhYmlsaWRhZC4KQSBNRU5PUyBRVUUgTEFTIFBBUlRFUyBMTyBBQ09SREFSQU4gREUgT1RSQSBGT1JNQSBQT1IgRVNDUklUTywgRUwgTElDRU5DSUFOVEUgT0ZSRUNFIExBIE9CUkEgKEVOIEVMIEVTVEFETyBFTiBFTCBRVUUgU0UgRU5DVUVOVFJBKSDigJxUQUwgQ1VBTOKAnSwgU0lOIEJSSU5EQVIgR0FSQU5Uw41BUyBERSBDTEFTRSBBTEdVTkEgUkVTUEVDVE8gREUgTEEgT0JSQSwgWUEgU0VBIEVYUFJFU0EsIElNUEzDjUNJVEEsIExFR0FMIE8gQ1VBTFFVSUVSQSBPVFJBLCBJTkNMVVlFTkRPLCBTSU4gTElNSVRBUlNFIEEgRUxMQVMsIEdBUkFOVMONQVMgREUgVElUVUxBUklEQUQsIENPTUVSQ0lBQklMSURBRCwgQURBUFRBQklMSURBRCBPIEFERUNVQUNJw5NOIEEgUFJPUMOTU0lUTyBERVRFUk1JTkFETywgQVVTRU5DSUEgREUgSU5GUkFDQ0nDk04sIERFIEFVU0VOQ0lBIERFIERFRkVDVE9TIExBVEVOVEVTIE8gREUgT1RSTyBUSVBPLCBPIExBIFBSRVNFTkNJQSBPIEFVU0VOQ0lBIERFIEVSUk9SRVMsIFNFQU4gTyBOTyBERVNDVUJSSUJMRVMgKFBVRURBTiBPIE5PIFNFUiBFU1RPUyBERVNDVUJJRVJUT1MpLiBBTEdVTkFTIEpVUklTRElDQ0lPTkVTIE5PIFBFUk1JVEVOIExBIEVYQ0xVU0nDk04gREUgR0FSQU5Uw41BUyBJTVBMw41DSVRBUywgRU4gQ1VZTyBDQVNPIEVTVEEgRVhDTFVTScOTTiBQVUVERSBOTyBBUExJQ0FSU0UgQSBVU1RFRC4KCjYuIExpbWl0YWNpw7NuIGRlIHJlc3BvbnNhYmlsaWRhZC4KQSBNRU5PUyBRVUUgTE8gRVhJSkEgRVhQUkVTQU1FTlRFIExBIExFWSBBUExJQ0FCTEUsIEVMIExJQ0VOQ0lBTlRFIE5PIFNFUsOBIFJFU1BPTlNBQkxFIEFOVEUgVVNURUQgUE9SIERBw5FPIEFMR1VOTywgU0VBIFBPUiBSRVNQT05TQUJJTElEQUQgRVhUUkFDT05UUkFDVFVBTCwgUFJFQ09OVFJBQ1RVQUwgTyBDT05UUkFDVFVBTCwgT0JKRVRJVkEgTyBTVUJKRVRJVkEsIFNFIFRSQVRFIERFIERBw5FPUyBNT1JBTEVTIE8gUEFUUklNT05JQUxFUywgRElSRUNUT1MgTyBJTkRJUkVDVE9TLCBQUkVWSVNUT1MgTyBJTVBSRVZJU1RPUyBQUk9EVUNJRE9TIFBPUiBFTCBVU08gREUgRVNUQSBMSUNFTkNJQSBPIERFIExBIE9CUkEsIEFVTiBDVUFORE8gRUwgTElDRU5DSUFOVEUgSEFZQSBTSURPIEFEVkVSVElETyBERSBMQSBQT1NJQklMSURBRCBERSBESUNIT1MgREHDkU9TLiBBTEdVTkFTIExFWUVTIE5PIFBFUk1JVEVOIExBIEVYQ0xVU0nDk04gREUgQ0lFUlRBIFJFU1BPTlNBQklMSURBRCwgRU4gQ1VZTyBDQVNPIEVTVEEgRVhDTFVTScOTTiBQVUVERSBOTyBBUExJQ0FSU0UgQSBVU1RFRC4KCjcuIFTDqXJtaW5vLgoKYS4JRXN0YSBMaWNlbmNpYSB5IGxvcyBkZXJlY2hvcyBvdG9yZ2Fkb3MgZW4gdmlydHVkIGRlIGVsbGEgdGVybWluYXLDoW4gYXV0b23DoXRpY2FtZW50ZSBzaSBVc3RlZCBpbmZyaW5nZSBhbGd1bmEgY29uZGljacOzbiBlc3RhYmxlY2lkYSBlbiBlbGxhLiBTaW4gZW1iYXJnbywgbG9zIGluZGl2aWR1b3MgbyBlbnRpZGFkZXMgcXVlIGhhbiByZWNpYmlkbyBPYnJhcyBEZXJpdmFkYXMgbyBDb2xlY3RpdmFzIGRlIFVzdGVkIGRlIGNvbmZvcm1pZGFkIGNvbiBlc3RhIExpY2VuY2lhLCBubyB2ZXLDoW4gdGVybWluYWRhcyBzdXMgbGljZW5jaWFzLCBzaWVtcHJlIHF1ZSBlc3RvcyBpbmRpdmlkdW9zIG8gZW50aWRhZGVzIHNpZ2FuIGN1bXBsaWVuZG8gw61udGVncmFtZW50ZSBsYXMgY29uZGljaW9uZXMgZGUgZXN0YXMgbGljZW5jaWFzLiBMYXMgU2VjY2lvbmVzIDEsIDIsIDUsIDYsIDcsIHkgOCBzdWJzaXN0aXLDoW4gYSBjdWFscXVpZXIgdGVybWluYWNpw7NuIGRlIGVzdGEgTGljZW5jaWEuCgpiLglTdWpldGEgYSBsYXMgY29uZGljaW9uZXMgeSB0w6lybWlub3MgYW50ZXJpb3JlcywgbGEgbGljZW5jaWEgb3RvcmdhZGEgYXF1w60gZXMgcGVycGV0dWEgKGR1cmFudGUgZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIGRlIGxhIG9icmEpLiBObyBvYnN0YW50ZSBsbyBhbnRlcmlvciwgZWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGEgcHVibGljYXIgeS9vIGVzdHJlbmFyIGxhIE9icmEgYmFqbyBjb25kaWNpb25lcyBkZSBsaWNlbmNpYSBkaWZlcmVudGVzIG8gYSBkZWphciBkZSBkaXN0cmlidWlybGEgZW4gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIExpY2VuY2lhIGVuIGN1YWxxdWllciBtb21lbnRvOyBlbiBlbCBlbnRlbmRpZG8sIHNpbiBlbWJhcmdvLCBxdWUgZXNhIGVsZWNjacOzbiBubyBzZXJ2aXLDoSBwYXJhIHJldm9jYXIgZXN0YSBsaWNlbmNpYSBvIHF1ZSBkZWJhIHNlciBvdG9yZ2FkYSAsIGJham8gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIGxpY2VuY2lhKSwgeSBlc3RhIGxpY2VuY2lhIGNvbnRpbnVhcsOhIGVuIHBsZW5vIHZpZ29yIHkgZWZlY3RvIGEgbWVub3MgcXVlIHNlYSB0ZXJtaW5hZGEgY29tbyBzZSBleHByZXNhIGF0csOhcy4gTGEgTGljZW5jaWEgcmV2b2NhZGEgY29udGludWFyw6Egc2llbmRvIHBsZW5hbWVudGUgdmlnZW50ZSB5IGVmZWN0aXZhIHNpIG5vIHNlIGxlIGRhIHTDqXJtaW5vIGVuIGxhcyBjb25kaWNpb25lcyBpbmRpY2FkYXMgYW50ZXJpb3JtZW50ZS4KCjguIFZhcmlvcy4KCmEuCUNhZGEgdmV6IHF1ZSBVc3RlZCBkaXN0cmlidXlhIG8gcG9uZ2EgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBvIHVuYSBPYnJhIENvbGVjdGl2YSwgZWwgTGljZW5jaWFudGUgb2ZyZWNlcsOhIGFsIGRlc3RpbmF0YXJpbyB1bmEgbGljZW5jaWEgZW4gbG9zIG1pc21vcyB0w6lybWlub3MgeSBjb25kaWNpb25lcyBxdWUgbGEgbGljZW5jaWEgb3RvcmdhZGEgYSBVc3RlZCBiYWpvIGVzdGEgTGljZW5jaWEuCgpiLglTaSBhbGd1bmEgZGlzcG9zaWNpw7NuIGRlIGVzdGEgTGljZW5jaWEgcmVzdWx0YSBpbnZhbGlkYWRhIG8gbm8gZXhpZ2libGUsIHNlZ8O6biBsYSBsZWdpc2xhY2nDs24gdmlnZW50ZSwgZXN0byBubyBhZmVjdGFyw6EgbmkgbGEgdmFsaWRleiBuaSBsYSBhcGxpY2FiaWxpZGFkIGRlbCByZXN0byBkZSBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhIHksIHNpbiBhY2Npw7NuIGFkaWNpb25hbCBwb3IgcGFydGUgZGUgbG9zIHN1amV0b3MgZGUgZXN0ZSBhY3VlcmRvLCBhcXXDqWxsYSBzZSBlbnRlbmRlcsOhIHJlZm9ybWFkYSBsbyBtw61uaW1vIG5lY2VzYXJpbyBwYXJhIGhhY2VyIHF1ZSBkaWNoYSBkaXNwb3NpY2nDs24gc2VhIHbDoWxpZGEgeSBleGlnaWJsZS4KCmMuCU5pbmfDum4gdMOpcm1pbm8gbyBkaXNwb3NpY2nDs24gZGUgZXN0YSBMaWNlbmNpYSBzZSBlc3RpbWFyw6EgcmVudW5jaWFkYSB5IG5pbmd1bmEgdmlvbGFjacOzbiBkZSBlbGxhIHNlcsOhIGNvbnNlbnRpZGEgYSBtZW5vcyBxdWUgZXNhIHJlbnVuY2lhIG8gY29uc2VudGltaWVudG8gc2VhIG90b3JnYWRvIHBvciBlc2NyaXRvIHkgZmlybWFkbyBwb3IgbGEgcGFydGUgcXVlIHJlbnVuY2llIG8gY29uc2llbnRhLgoKZC4JRXN0YSBMaWNlbmNpYSByZWZsZWphIGVsIGFjdWVyZG8gcGxlbm8gZW50cmUgbGFzIHBhcnRlcyByZXNwZWN0byBhIGxhIE9icmEgYXF1w60gbGljZW5jaWFkYS4gTm8gaGF5IGFycmVnbG9zLCBhY3VlcmRvcyBvIGRlY2xhcmFjaW9uZXMgcmVzcGVjdG8gYSBsYSBPYnJhIHF1ZSBubyBlc3TDqW4gZXNwZWNpZmljYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gRWwgTGljZW5jaWFudGUgbm8gc2UgdmVyw6EgbGltaXRhZG8gcG9yIG5pbmd1bmEgZGlzcG9zaWNpw7NuIGFkaWNpb25hbCBxdWUgcHVlZGEgc3VyZ2lyIGVuIGFsZ3VuYSBjb211bmljYWNpw7NuIGVtYW5hZGEgZGUgVXN0ZWQuIEVzdGEgTGljZW5jaWEgbm8gcHVlZGUgc2VyIG1vZGlmaWNhZGEgc2luIGVsIGNvbnNlbnRpbWllbnRvIG11dHVvIHBvciBlc2NyaXRvIGRlbCBMaWNlbmNpYW50ZSB5IFVzdGVkLgo=