DIAGNÓSTICO DE ENFERMEDADES EN LA HOJA DEL TOMATE MEDIANTE UN SISTEMA EMBEBIDO USANDO INTELIGENCIA ARTIFICIAL E IMÁGENES

Dentro del sector agrícola, el cultivo de tomates es uno de los más relevantes a nivel global, debido a su alta demanda y la diversidad de usos que presenta. No obstante, estos cultivos pueden verse perjudicados por enfermedades y plagas, que conlleva consecuencias irreversibles en la producción si...

Full description

Autores:
Guerrero Rangel, Wilmer Andrés
Rodríguez Rodríguez, Harold Hernando
Santos Ortiz, Camilo Andrés
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2023
Institución:
Universidad Industrial de Santander
Repositorio:
Repositorio UIS
Idioma:
spa
OAI Identifier:
oai:noesis.uis.edu.co:20.500.14071/14341
Acceso en línea:
https://noesis.uis.edu.co/handle/20.500.14071/14341
https://noesis.uis.edu.co
Palabra clave:
HOJA DE TOMATE
REDES NEURONALES PROFUNDAS
PYTHON
IMÁGENES
ENFERMEDADES EN PLANTAS
TOMATO LEAF
DEEP NEURAL NETWORKS
PYTHON
IMAGES
PLANT DISEASES
Rights
openAccess
License
Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
id UISANTADR2_75e133f57f532ddbab33134dd28aea70
oai_identifier_str oai:noesis.uis.edu.co:20.500.14071/14341
network_acronym_str UISANTADR2
network_name_str Repositorio UIS
repository_id_str
dc.title.none.fl_str_mv DIAGNÓSTICO DE ENFERMEDADES EN LA HOJA DEL TOMATE MEDIANTE UN SISTEMA EMBEBIDO USANDO INTELIGENCIA ARTIFICIAL E IMÁGENES
dc.title.english.none.fl_str_mv TOMATO LEAF DISEASE DIAGNOSIS BY AN EMBEDDED SYSTEM USING ARTIFICIAL INTELLIGENCE AND IMAGING
title DIAGNÓSTICO DE ENFERMEDADES EN LA HOJA DEL TOMATE MEDIANTE UN SISTEMA EMBEBIDO USANDO INTELIGENCIA ARTIFICIAL E IMÁGENES
spellingShingle DIAGNÓSTICO DE ENFERMEDADES EN LA HOJA DEL TOMATE MEDIANTE UN SISTEMA EMBEBIDO USANDO INTELIGENCIA ARTIFICIAL E IMÁGENES
HOJA DE TOMATE
REDES NEURONALES PROFUNDAS
PYTHON
IMÁGENES
ENFERMEDADES EN PLANTAS
TOMATO LEAF
DEEP NEURAL NETWORKS
PYTHON
IMAGES
PLANT DISEASES
title_short DIAGNÓSTICO DE ENFERMEDADES EN LA HOJA DEL TOMATE MEDIANTE UN SISTEMA EMBEBIDO USANDO INTELIGENCIA ARTIFICIAL E IMÁGENES
title_full DIAGNÓSTICO DE ENFERMEDADES EN LA HOJA DEL TOMATE MEDIANTE UN SISTEMA EMBEBIDO USANDO INTELIGENCIA ARTIFICIAL E IMÁGENES
title_fullStr DIAGNÓSTICO DE ENFERMEDADES EN LA HOJA DEL TOMATE MEDIANTE UN SISTEMA EMBEBIDO USANDO INTELIGENCIA ARTIFICIAL E IMÁGENES
title_full_unstemmed DIAGNÓSTICO DE ENFERMEDADES EN LA HOJA DEL TOMATE MEDIANTE UN SISTEMA EMBEBIDO USANDO INTELIGENCIA ARTIFICIAL E IMÁGENES
title_sort DIAGNÓSTICO DE ENFERMEDADES EN LA HOJA DEL TOMATE MEDIANTE UN SISTEMA EMBEBIDO USANDO INTELIGENCIA ARTIFICIAL E IMÁGENES
dc.creator.fl_str_mv Guerrero Rangel, Wilmer Andrés
Rodríguez Rodríguez, Harold Hernando
Santos Ortiz, Camilo Andrés
dc.contributor.advisor.none.fl_str_mv Barrero Pérez, Jaime Guillermo
Flórez Arias, Carlos Alberto
dc.contributor.author.none.fl_str_mv Guerrero Rangel, Wilmer Andrés
Rodríguez Rodríguez, Harold Hernando
Santos Ortiz, Camilo Andrés
dc.contributor.evaluator.none.fl_str_mv Garcia Arenas, Hans Yecid
Sepulveda Sepulveda, Franklin Alexander
dc.subject.none.fl_str_mv HOJA DE TOMATE
REDES NEURONALES PROFUNDAS
PYTHON
IMÁGENES
ENFERMEDADES EN PLANTAS
topic HOJA DE TOMATE
REDES NEURONALES PROFUNDAS
PYTHON
IMÁGENES
ENFERMEDADES EN PLANTAS
TOMATO LEAF
DEEP NEURAL NETWORKS
PYTHON
IMAGES
PLANT DISEASES
dc.subject.keyword.none.fl_str_mv TOMATO LEAF
DEEP NEURAL NETWORKS
PYTHON
IMAGES
PLANT DISEASES
description Dentro del sector agrícola, el cultivo de tomates es uno de los más relevantes a nivel global, debido a su alta demanda y la diversidad de usos que presenta. No obstante, estos cultivos pueden verse perjudicados por enfermedades y plagas, que conlleva consecuencias irreversibles en la producción si no se detectan a tiempo. Por ello, se plantea la necesidad de desarrollar un sistema especializado en inteligencia artificial, que pueda identificar enfermedades en las hojas de tomate mediante el uso de imágenes. Este sistema es diseñado para ser utilizado tanto por agricultores con experiencia cultivando tomate, como por ingenieros agrónomos, con el objetivo de realizar diagnósticos tempranos y asegurar la salud del cultivo. Asimismo, su implementación podría tener fines educativos, permitiendo el estudio de las enfermedades que afectan al tomate y se ven manifestadas en las hojas, apoyando el seguimiento de los cultivos. Para llevar a cabo este proyecto, se utilizó una base de datos proporcionada por la comunidad Kaggle y se visitaron diferentes invernaderos para capturar imágenes de hojas sanas y enfermas de los cultivos de tomate. Se emplearon herramientas de software libre y código abierto para cada etapa del proyecto, entre ellas Google Colaboratory, con el fin de entrenar una inteligencia artificial de jerarquía simplificada y tres modelos de Transfer Learning. Finalmente, el modelo resultante fue implementado en dos sistemas embebidos, NVIDIA Jetson Nano de 4GB y Raspberry pi 4B, y se realizó un análisis comparativo de los resultados obtenidos para validar su rendimiento en ambas tarjetas de desarrollo.
publishDate 2023
dc.date.accessioned.none.fl_str_mv 2023-05-24T16:52:40Z
dc.date.available.none.fl_str_mv 2023-05-24T16:52:40Z
dc.date.created.none.fl_str_mv 2023-05-24
dc.date.issued.none.fl_str_mv 2023-05-24
dc.type.local.none.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
dc.type.hasversion.none.fl_str_mv http://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv https://noesis.uis.edu.co/handle/20.500.14071/14341
dc.identifier.instname.none.fl_str_mv Universidad Industrial de Santander
dc.identifier.reponame.none.fl_str_mv Universidad Industrial de Santander
dc.identifier.repourl.none.fl_str_mv https://noesis.uis.edu.co
url https://noesis.uis.edu.co/handle/20.500.14071/14341
https://noesis.uis.edu.co
identifier_str_mv Universidad Industrial de Santander
dc.language.iso.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.license.none.fl_str_mv Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
dc.rights.uri.none.fl_str_mv http://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
dc.rights.creativecommons.none.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
rights_invalid_str_mv Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
http://creativecommons.org/licenses/by-nc-nd/4.0/
http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
eu_rights_str_mv openAccess
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad Industrial de Santander
dc.publisher.faculty.none.fl_str_mv Facultad de Ingeníerias Fisicomecánicas
dc.publisher.program.none.fl_str_mv Ingeniería Electrónica
dc.publisher.school.none.fl_str_mv Escuela de Ingenierías Eléctrica, Electrónica y Telecomunicaciones
publisher.none.fl_str_mv Universidad Industrial de Santander
institution Universidad Industrial de Santander
bitstream.url.fl_str_mv https://noesis.uis.edu.co/bitstreams/d63ae617-3391-4303-b290-7be4602708c4/download
https://noesis.uis.edu.co/bitstreams/89d4b203-3f67-4a1b-805c-e5d487283c4f/download
https://noesis.uis.edu.co/bitstreams/862fd05a-9e5e-46c8-8d73-18d021ab4377/download
https://noesis.uis.edu.co/bitstreams/f613d85c-773d-4d91-919a-ff520ad61b0a/download
https://noesis.uis.edu.co/bitstreams/9d36c63b-932c-475f-8e2e-656dc0be407a/download
https://noesis.uis.edu.co/bitstreams/ac5ebf6d-1df8-493e-be1c-f8bf2eb778ae/download
https://noesis.uis.edu.co/bitstreams/58b06d0a-3ff4-40fe-8170-eeebd9f9e76c/download
https://noesis.uis.edu.co/bitstreams/805c1c2a-6493-40e4-bb5a-b2dd446b1f46/download
https://noesis.uis.edu.co/bitstreams/b9023b98-3cce-4e1e-9378-f48c24dada5d/download
https://noesis.uis.edu.co/bitstreams/330d2905-5a90-4c92-835a-426c1fbddf3e/download
https://noesis.uis.edu.co/bitstreams/f57513ba-137e-4cca-8d4e-fa9dfee907d5/download
bitstream.checksum.fl_str_mv 0692e1d7e1cf8123127e3b72d301542a
5d97bf727a505fbce5a875f987d1ed23
fa365bc6d45d9eb509ab5ff47e8aef2f
7d16cbe25dc61006856928e3befa1c1b
230ebc3519828e0c8f3b72b71677b12b
d41d8cd98f00b204e9800998ecf8427e
d41d8cd98f00b204e9800998ecf8427e
d41d8cd98f00b204e9800998ecf8427e
d41d8cd98f00b204e9800998ecf8427e
d41d8cd98f00b204e9800998ecf8427e
d6298274a8378d319ac744759540b71b
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv DSpace at UIS
repository.mail.fl_str_mv noesis@uis.edu.co
_version_ 1808402355856605184
spelling Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/4.0/http://purl.org/coar/access_right/c_abf2info:eu-repo/semantics/openAccessAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)Barrero Pérez, Jaime GuillermoFlórez Arias, Carlos AlbertoGuerrero Rangel, Wilmer AndrésRodríguez Rodríguez, Harold HernandoSantos Ortiz, Camilo AndrésGarcia Arenas, Hans YecidSepulveda Sepulveda, Franklin Alexander2023-05-24T16:52:40Z2023-05-24T16:52:40Z2023-05-242023-05-24https://noesis.uis.edu.co/handle/20.500.14071/14341Universidad Industrial de SantanderUniversidad Industrial de Santanderhttps://noesis.uis.edu.coDentro del sector agrícola, el cultivo de tomates es uno de los más relevantes a nivel global, debido a su alta demanda y la diversidad de usos que presenta. No obstante, estos cultivos pueden verse perjudicados por enfermedades y plagas, que conlleva consecuencias irreversibles en la producción si no se detectan a tiempo. Por ello, se plantea la necesidad de desarrollar un sistema especializado en inteligencia artificial, que pueda identificar enfermedades en las hojas de tomate mediante el uso de imágenes. Este sistema es diseñado para ser utilizado tanto por agricultores con experiencia cultivando tomate, como por ingenieros agrónomos, con el objetivo de realizar diagnósticos tempranos y asegurar la salud del cultivo. Asimismo, su implementación podría tener fines educativos, permitiendo el estudio de las enfermedades que afectan al tomate y se ven manifestadas en las hojas, apoyando el seguimiento de los cultivos. Para llevar a cabo este proyecto, se utilizó una base de datos proporcionada por la comunidad Kaggle y se visitaron diferentes invernaderos para capturar imágenes de hojas sanas y enfermas de los cultivos de tomate. Se emplearon herramientas de software libre y código abierto para cada etapa del proyecto, entre ellas Google Colaboratory, con el fin de entrenar una inteligencia artificial de jerarquía simplificada y tres modelos de Transfer Learning. Finalmente, el modelo resultante fue implementado en dos sistemas embebidos, NVIDIA Jetson Nano de 4GB y Raspberry pi 4B, y se realizó un análisis comparativo de los resultados obtenidos para validar su rendimiento en ambas tarjetas de desarrollo.PregradoIngeniero ElectrónicoWithin the agricultural sector, tomato cultivation is one of the most relevant globally, due to its high demand and the diversity of uses it presents. However, these crops can be harmed by diseases and pests, which can have irreversible consequences on production if not detected in time. Therefore, there is a need to develop a specialized artificial intelligence system that can identify diseases in tomato leaves using images. This system would be aimed at both experienced farmers and agricultural engineers, with the aim of making early diagnoses and ensuring the health of the crop. Likewise, its implementation could have educational purposes, allowing the study of diseases that affect tomato leaves and supporting crop monitoring. To carry out this project, a database provided by the Kaggle community was used and different greenhouses were visited to capture images of healthy and diseased tomato leaves. Free and open-source software tools were used for each stage of the project, including Google Colaboratory, in order to train a simplified hierarchy artificial intelligence and three Transfer Learning models. Finally, the resulting model was implemented in two embedded systems, NVIDIA Jetson Nano 4GB and Raspberry Pi 4B, and a comparative analysis of the results obtained was carried out to validate its performance on both development boards.application/pdfspaUniversidad Industrial de SantanderFacultad de Ingeníerias FisicomecánicasIngeniería ElectrónicaEscuela de Ingenierías Eléctrica, Electrónica y TelecomunicacionesHOJA DE TOMATEREDES NEURONALES PROFUNDASPYTHONIMÁGENESENFERMEDADES EN PLANTASTOMATO LEAFDEEP NEURAL NETWORKSPYTHONIMAGESPLANT DISEASESDIAGNÓSTICO DE ENFERMEDADES EN LA HOJA DEL TOMATE MEDIANTE UN SISTEMA EMBEBIDO USANDO INTELIGENCIA ARTIFICIAL E IMÁGENESTOMATO LEAF DISEASE DIAGNOSIS BY AN EMBEDDED SYSTEM USING ARTIFICIAL INTELLIGENCE AND IMAGINGTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/version/c_b1a7d7d4d402bccehttp://purl.org/coar/resource_type/c_7a1fORIGINALDocumento.pdfDocumento.pdfapplication/pdf12620354https://noesis.uis.edu.co/bitstreams/d63ae617-3391-4303-b290-7be4602708c4/download0692e1d7e1cf8123127e3b72d301542aMD51Carta de autorización.pdfCarta de autorización.pdfapplication/pdf627410https://noesis.uis.edu.co/bitstreams/89d4b203-3f67-4a1b-805c-e5d487283c4f/download5d97bf727a505fbce5a875f987d1ed23MD52Carta de autorización.pdfCarta de autorización.pdfapplication/pdf69227https://noesis.uis.edu.co/bitstreams/862fd05a-9e5e-46c8-8d73-18d021ab4377/downloadfa365bc6d45d9eb509ab5ff47e8aef2fMD53Nota de proyecto.pdfNota de proyecto.pdfapplication/pdf325041https://noesis.uis.edu.co/bitstreams/f613d85c-773d-4d91-919a-ff520ad61b0a/download7d16cbe25dc61006856928e3befa1c1bMD55Carta de autorización.pdfCarta de autorización.pdfapplication/pdf618306https://noesis.uis.edu.co/bitstreams/9d36c63b-932c-475f-8e2e-656dc0be407a/download230ebc3519828e0c8f3b72b71677b12bMD57Anexo A.pdfAnexo A.pdfapplication/pdf0https://noesis.uis.edu.co/bitstreams/ac5ebf6d-1df8-493e-be1c-f8bf2eb778ae/downloadd41d8cd98f00b204e9800998ecf8427eMD58Anexo B.pdfAnexo B.pdfapplication/pdf0https://noesis.uis.edu.co/bitstreams/58b06d0a-3ff4-40fe-8170-eeebd9f9e76c/downloadd41d8cd98f00b204e9800998ecf8427eMD59Anexo C.pdfAnexo C.pdfapplication/pdf0https://noesis.uis.edu.co/bitstreams/805c1c2a-6493-40e4-bb5a-b2dd446b1f46/downloadd41d8cd98f00b204e9800998ecf8427eMD510Anexo D.pdfAnexo D.pdfapplication/pdf0https://noesis.uis.edu.co/bitstreams/b9023b98-3cce-4e1e-9378-f48c24dada5d/downloadd41d8cd98f00b204e9800998ecf8427eMD511Anexo E.pdfAnexo E.pdfapplication/pdf0https://noesis.uis.edu.co/bitstreams/330d2905-5a90-4c92-835a-426c1fbddf3e/downloadd41d8cd98f00b204e9800998ecf8427eMD512LICENSElicense.txtlicense.txttext/plain; charset=utf-82237https://noesis.uis.edu.co/bitstreams/f57513ba-137e-4cca-8d4e-fa9dfee907d5/downloadd6298274a8378d319ac744759540b71bMD5620.500.14071/14341oai:noesis.uis.edu.co:20.500.14071/143412023-05-24 11:52:44.18http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessopen.accesshttps://noesis.uis.edu.coDSpace at UISnoesis@uis.edu.coRWwgc3VzY3JpdG8gQVVUT1Ig4oCTIEVTVFVESUFOVEUsIGlkZW50aWZpY2FkbyBjb21vIGFwYXJlY2UgYWwgcGllIGRlIG1pIGZpcm1hLCBhY3R1YW5kbyBlbiBub21icmUgcHJvcGlvLCB5IGVuIG1pIGNhbGlkYWQgZGUgYXV0b3IgZGVsIHRyYWJham8gZGUgZ3JhZG8sIGRlbCB0cmFiYWpvIGRlIGludmVzdGlnYWNpw7NuLCBvIGRlIGxhIHRlc2lzIGRlbm9taW5hZGEgY29tbyBzZSBlc3BlY2lmaWNhIGVuIGVsIGNhbXBvIOKAmFTDrXR1bG/igJksIHBvciBtZWRpbyBkZWwgcHJlc2VudGUgZG9jdW1lbnRvIGF1dG9yaXpvIGEgbGEgVU5JVkVSU0lEQUQgSU5EVVNUUklBTCBERSBTQU5UQU5ERVIsIHBhcmEgcXVlIGVuIGxvcyB0w6lybWlub3MgZXN0YWJsZWNpZG9zIGVuIGxhIExleSAyMyBkZSAxOTgyLCBsYSBMZXkgNDQgZGUgMTk5MywgZWwgRGVjcmV0byA0NjAgZGUgMTk5NSwgbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBkZXJlY2hvcyBkZSBhdXRvciwgcmVhbGljZSBsYSByZXByb2R1Y2Npw7NuLCBjb211bmljYWNpw7NuIHDDumJsaWNhLCBlZGljacOzbiwgZGlzdHJpYnVjacOzbiBiYWpvIGxhIG1vZGFsaWRhZCBkZSBhbHF1aWxlciwgcHLDqXN0YW1vIHDDumJsaWNvIG8gaW1wb3J0YWNpw7NuIGVuIGZvcm1hdG8gaW1wcmVzbyB5IGRpZ2l0YWwsIGxhIHRyYW5zZm9ybWFjacOzbiwgbGEgcHVibGljYWNpw7NuIGNvbW8gb2JyYSBsaXRlcmFyaWEsIGxpYnJvIGVsZWN0csOzbmljbyAoZS1Cb29rKSBvIHJldmlzdGEgZWxlY3Ryw7NuaWNhLCBpbmNsdXllbmRvIGxhIHBvc2liaWxpZGFkIGRlIGRpc3RyaWJ1aXJsYSBwb3IgbWVkaW9zIHRyYWRpY2lvbmFsZXMgbyBwb3IgSW50ZXJuZXQgYSBjdWFscXVpZXIgdMOtdHVsbyAgcG9yIGxhIFVuaXZlcnNpZGFkIHkgY29uIHF1aWVuIHRlbmdhIGNvbnZlbmlvIHBhcmEgZWxsbywgaW5jbHV5ZW5kbyBsYSBwb3NpYmlsaWRhZCBkZSBoYWNlciBhZGFwdGFjaW9uZXMsIGFjdHVhbGl6YWNpb25lcyB5IHRyYWR1Y2Npb25lcyBlbiB0b2RvcyBsb3MgaWRpb21hczsgbGEgaW5jb3Jwb3JhY2nDs24gYSB1bmEgY29sZWNjacOzbiBvIGNvbXBpbGFjacOzbiwgbGEgdHJhZHVjY2nDs24sIGZpamFjacOzbiBlbiBmb25vZ3JhbWEsIHB1ZXN0YSBhIGRpc3Bvc2ljacOzbiBlbiBmb3JtYXRvIGFuw6Fsb2dvLCBkaWdpdGFsLCBhdWRpb3Zpc3VhbCwgbWFnbsOpdGljbywgeSwgZW4gZ2VuZXJhbCwgbG9zIGZvcm1hdG9zIGVuICBxdWUgc2UgcHVlZGEgcmVwcm9kdWNpciB5IGNvbXVuaWNhciAgZGUgbWFuZXJhIHRvdGFsIHkgcGFyY2lhbCBtaSB0cmFiYWpvIGRlIGdyYWRvIG8gdGVzaXMuIAoKTGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBzZSBoYWNlIGV4dGVuc2l2YSBhIGxhcyBmYWN1bHRhZGVzIHkgZGVyZWNob3MgZGUgdXNvIHNvYnJlIGxhIG9icmEgZW4gZm9ybWF0byBvIHNvcG9ydGUgYW7DoWxvZ28sIGZvcm1hdG8gdmlydHVhbCwgZWxlY3Ryw7NuaWNvLCBkaWdpdGFsLCDDs3B0aWNvLCB1c28gZW4gcmVkLCBJbnRlcm5ldCwgZXh0cmFuZXQsIGludHJhbmV0LCBlbnRyZSBvdHJvcyBmb3JtYXRvcyB5IG1lZGlvcy4KCkVsIEFVVE9SIOKAkyBFU1RVRElBTlRFLCBtYW5pZmllc3RhIHF1ZSBsYSBvYnJhIG9iamV0byBkZSBsYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIGVzIG9yaWdpbmFsIHkgbGEgcmVhbGl6w7Mgc2luIHZpb2xhciBvIHVzdXJwYXIgZGVyZWNob3MgZGUgYXV0b3IgZGUgdGVyY2Vyb3MsIHBvciBsbyB0YW50bywgbGEgb2JyYSBlcyBkZSBzdSBleGNsdXNpdmEgYXV0b3LDrWEgeSBkZXRlbnRhIGxhIHRpdHVsYXJpZGFkIHNvYnJlIGxhIG1pc21hLiAgCgpQYXJhIHRvZG9zIGxvcyBlZmVjdG9zIGxhIFVOSVZFUlNJREFEIElORFVTVFJJQUwgREUgU0FOVEFOREVSIGFjdMO6YSBjb21vIHVuIHRlcmNlcm8gZGUgYnVlbmEgZmU7IGVuIGNvbnNlY3VlbmNpYSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSBlbiBjdWVzdGnDs24sIEVsIEFVVE9SIOKAkyBFU1RVRElBTlRFLCBhc3VtaXLDoSB0b2RhIGxhIHJlc3BvbnNhYmlsaWRhZCwgeSBzYWxkcsOhIGVuIGRlZmVuc2EgZGUgbG9zIGRlcmVjaG9zIGFxdcOtIGF1dG9yaXphZG9zLgo=