Agricultura de precisión y sistemas basados en IoT: caso de estudio cannabis medicinal

Le tesis se hizo con apoyo de una empresa externa. El apoyo fue para poder realizar pruebas en campo y entrevistas con especialistas de la empresa con su debido consentimiento.

Autores:
Galindo Ruiz, Daniel
Fajardo Téllez, Santiago
Peña Cano, Daniel
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2022
Institución:
Universidad de los Andes
Repositorio:
Séneca: repositorio Uniandes
Idioma:
spa
OAI Identifier:
oai:repositorio.uniandes.edu.co:1992/58790
Acceso en línea:
http://hdl.handle.net/1992/58790
Palabra clave:
Agricultura
Cannabis
Industria 4.0
IoT
Monitoreo
Sensor
Ingeniería
Rights
openAccess
License
Attribution-NonCommercial-NoDerivatives 4.0 Internacional
id UNIANDES2_05b59c29a884c4f9a9412eb7321136ff
oai_identifier_str oai:repositorio.uniandes.edu.co:1992/58790
network_acronym_str UNIANDES2
network_name_str Séneca: repositorio Uniandes
repository_id_str
dc.title.none.fl_str_mv Agricultura de precisión y sistemas basados en IoT: caso de estudio cannabis medicinal
title Agricultura de precisión y sistemas basados en IoT: caso de estudio cannabis medicinal
spellingShingle Agricultura de precisión y sistemas basados en IoT: caso de estudio cannabis medicinal
Agricultura
Cannabis
Industria 4.0
IoT
Monitoreo
Sensor
Ingeniería
title_short Agricultura de precisión y sistemas basados en IoT: caso de estudio cannabis medicinal
title_full Agricultura de precisión y sistemas basados en IoT: caso de estudio cannabis medicinal
title_fullStr Agricultura de precisión y sistemas basados en IoT: caso de estudio cannabis medicinal
title_full_unstemmed Agricultura de precisión y sistemas basados en IoT: caso de estudio cannabis medicinal
title_sort Agricultura de precisión y sistemas basados en IoT: caso de estudio cannabis medicinal
dc.creator.fl_str_mv Galindo Ruiz, Daniel
Fajardo Téllez, Santiago
Peña Cano, Daniel
dc.contributor.advisor.none.fl_str_mv Lozano Garzon, Carlos Andres
Jiménez Vargas, José Fernando
Montoya Orozco, Germán Adolfo
dc.contributor.author.none.fl_str_mv Galindo Ruiz, Daniel
Fajardo Téllez, Santiago
Peña Cano, Daniel
dc.contributor.jury.none.fl_str_mv Carrol Janer, Iván Enrique
dc.contributor.researchgroup.es_CO.fl_str_mv COMIT/IoT
dc.subject.keyword.none.fl_str_mv Agricultura
Cannabis
Industria 4.0
IoT
Monitoreo
Sensor
topic Agricultura
Cannabis
Industria 4.0
IoT
Monitoreo
Sensor
Ingeniería
dc.subject.themes.es_CO.fl_str_mv Ingeniería
description Le tesis se hizo con apoyo de una empresa externa. El apoyo fue para poder realizar pruebas en campo y entrevistas con especialistas de la empresa con su debido consentimiento.
publishDate 2022
dc.date.accessioned.none.fl_str_mv 2022-07-13T15:49:22Z
dc.date.available.none.fl_str_mv 2022-07-13T15:49:22Z
dc.date.issued.none.fl_str_mv 2022-06-28
dc.type.es_CO.fl_str_mv Trabajo de grado - Pregrado
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
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.es_CO.fl_str_mv Text
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/1992/58790
dc.identifier.instname.es_CO.fl_str_mv instname:Universidad de los Andes
dc.identifier.reponame.es_CO.fl_str_mv reponame:Repositorio Institucional Séneca
dc.identifier.repourl.es_CO.fl_str_mv repourl:https://repositorio.uniandes.edu.co/
url http://hdl.handle.net/1992/58790
identifier_str_mv instname:Universidad de los Andes
reponame:Repositorio Institucional Séneca
repourl:https://repositorio.uniandes.edu.co/
dc.language.iso.es_CO.fl_str_mv spa
language spa
dc.relation.references.es_CO.fl_str_mv Arduino. "Product Reference Manual UNO R3". A000066 Reference. Jun. 2022. https://docs.arduino.cc/resources/datasheets/A000066-datasheet.pdf
Bolaños, D. "Modulo de Reles2. Mar. 2021. https://www.bolanosdj.com.ar/MOVIL/ARDUINO2/moduloRele.pdf
Cámara de Comercio de Bogotá. (febrero de 2019). Cannabis medicinal: Colombia se vuelve potencia. CCB. Tomado de: https://www.ccb.org.co/Clusters/Cluster-Farmaceutico-Bogota-region/Noticias/2019/Febrero-2019/Cannabis-medicinal-Colombia-se-vuelve-potencia
Cisco (16 de marzo de 2022) What is Wi-Fi? Tomado de: https://www.cisco.com/c/en/us/products/wireless/what-is-wifi.html
China Young Sun Led Technology CO., LTD. "LED YSL-R531R3D-D2". 00533 Reference. Jan. 2012. https://www.sparkfun.com/datasheets/Components/LED/COM-00533-YSL-R531R3D-D2.pdf
Datos Abiertos del Gobierno de Colombia. (6 de septiembre de 2021). Licencias de Cannabis otorgadas por el Ministerio de Justicia y del Derecho. Recuperado de la base de datos de Datos Abiertos del Gobierno de Colombia: https://www.datos.gov.co/Justicia-y-Derecho/Licencias-de-Cannabis-otorgadas-por-el-Ministerio-/9m2f-pdxx
EMnify (16 de marzo de 2022) What Is GSM? The Global System for Mobile Communication Explained. Tomado de: https://www.emnify.com/iot-glossary/gsm
Espressif Systems. "Smart connectivity platform: ESP8266". Oct. 2013. https://www.elecrow.com/download/ESP8266_Specifications_English.pdf
Hanwei. "HM2301 Digital-output humidity and temperature sensor". Jun. 2020. https://mikroshop.ch/pdf/DHT21.pdf
Kitronik LTD. "5mm RGB LED Common Cathode". Apr. 2015. https://www.arabsmakers.com/wp-content/uploads/2017/05/upload-5mm_RGB_led_common_cathode.pdf
LoRa Alliance (16 de marzo de 2022) What is LoRaWAN Specification. Tomado de: https://lora-alliance.org/about-lorawan
Naylamp Mechatronics. "NODEMCU V2 ESP8266 WIFI". 000153 Reference. Nov. 2020. https://naylampmechatronics.com/espressif-esp/153-nodemcu-v2-esp8266-wifi.html
ProColombia. (19 de agosto de 2021). Cannabis medicinal aportaría más de US$1.700 millones en exportaciones al 2030. ProColombia. Tomado de: https://procolombia.co/noticias/cannabis-medicinal-aportaria-mas-de-us1700-millones-en-exportaciones-al-2030
Royal Queen Seeds. (31 de marzo de 2016). Cultivo Interior de Cannabis: Temperatura y Humedad Relativa. Cannabis Blog. Recuperado de: https://www.royalqueenseeds.es/blog-cultivo-interior-de-cannabis-temperatura-y-humedad-relativa-n243
Sigfox (16 de marzo de 2022) What is SigFox? Tomado de: https://build.sigfox.com/sigfox
Ubidots (23 de abril de 2022) Pricing Ubidots. Tomado de: https://ubidots.com/pricing
Ubidots (23 de abril de 2022) Connect an ESP32-DevKitC to Ubidots over MQTT. Tomado de: https://help.ubidots.com/en/articles/748067-connect-an-esp32-devkitc-to-ubidots-over-mqtt
Venini, M. (13 de mayo de 2021). Cultivo de Marihuana: Todo lo que Hay que Saber. El Planteo. Tomado de: https://elplanteo.com/todo-sobre-el-proceso-de-cultivo-de-marihuana/
XIAMEN AMOTEC DISPLAY CO., LTD. "Specifications of LCD module". Oct. 2008. https://www.sparkfun.com/datasheets/LCD/ADM1602K-NSW-FBS-3.3v.pdf
dc.rights.license.spa.fl_str_mv Attribution-NonCommercial-NoDerivatives 4.0 Internacional
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.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 Attribution-NonCommercial-NoDerivatives 4.0 Internacional
http://creativecommons.org/licenses/by-nc-nd/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.es_CO.fl_str_mv 51 páginas
dc.format.mimetype.es_CO.fl_str_mv application/pdf
dc.publisher.es_CO.fl_str_mv Universidad de los Andes
dc.publisher.program.es_CO.fl_str_mv Ingeniería de Sistemas y Computación
Ingeniería Electrónica
dc.publisher.faculty.es_CO.fl_str_mv Facultad de Ingeniería
dc.publisher.department.es_CO.fl_str_mv Departamento de Ingeniería Sistemas y Computación
Departamento de Ingeniería Eléctrica y Electrónica
institution Universidad de los Andes
bitstream.url.fl_str_mv https://repositorio.uniandes.edu.co/bitstreams/4e132f11-638e-4e84-9ae0-e4e9567f33c0/download
https://repositorio.uniandes.edu.co/bitstreams/36ff6673-39de-47ae-ad1c-209e42a596f0/download
https://repositorio.uniandes.edu.co/bitstreams/0e14b901-32dc-4748-a47b-8733edffac14/download
https://repositorio.uniandes.edu.co/bitstreams/699d72db-9207-4ee1-9113-6edd66de6496/download
https://repositorio.uniandes.edu.co/bitstreams/ee6207ad-eadd-405a-9519-3b88c34628df/download
https://repositorio.uniandes.edu.co/bitstreams/1824bbd3-4dec-4fb9-94a7-4ba271efdb5e/download
https://repositorio.uniandes.edu.co/bitstreams/49b0c625-3152-405d-9b49-89b90b2e1891/download
https://repositorio.uniandes.edu.co/bitstreams/f1d37002-cd7a-455a-abd2-4de3d5ac7d1d/download
https://repositorio.uniandes.edu.co/bitstreams/bebf4c77-164b-408b-8299-65751d584f61/download
https://repositorio.uniandes.edu.co/bitstreams/5ca3df1f-4a5b-41bc-8ce2-4aa4d9abaf29/download
bitstream.checksum.fl_str_mv 2dc10c3e9b3111bf6cc39ddcd8e964b2
3b0154b2a3c22b65fd2cddec7d901c63
8a532c50366d95b7b59dea4508b19151
5aa5c691a1ffe97abd12c2966efcb8d6
7ac3d34c573ff48744503803439fa64d
5a3442d557d3bbe62edb1c0148670632
d529e28e3bbad36748541872f7bdd57a
da7b944f9a692d1b4e42ca85a7c83a65
4491fe1afb58beaaef41a73cf7ff2e27
fa3501ac28f72f8793f3371d8d61c8c1
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio institucional Séneca
repository.mail.fl_str_mv adminrepositorio@uniandes.edu.co
_version_ 1812133895031750656
spelling Attribution-NonCommercial-NoDerivatives 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Lozano Garzon, Carlos Andresvirtual::6177-1Jiménez Vargas, José Fernandovirtual::6178-1Montoya Orozco, Germán Adolfovirtual::6179-1Galindo Ruiz, Daniel99ea2e50-b298-4d14-8bd9-c5d16c892e88600Fajardo Téllez, Santiago3f9141fa-ebd0-48dc-ac73-b4b9ac81d377600Peña Cano, Daniel5567ccea-0922-4627-aa04-1fec899a2bd7600Carrol Janer, Iván EnriqueCOMIT/IoT2022-07-13T15:49:22Z2022-07-13T15:49:22Z2022-06-28http://hdl.handle.net/1992/58790instname:Universidad de los Andesreponame:Repositorio Institucional Sénecarepourl:https://repositorio.uniandes.edu.co/Le tesis se hizo con apoyo de una empresa externa. El apoyo fue para poder realizar pruebas en campo y entrevistas con especialistas de la empresa con su debido consentimiento.Colombia es un país donde la agricultura es una actividad fundamental dado su aporte al sector económico primario, por lo cual la necesidad de obtener cultivos de buena calidad sea de interés por parte de los productores de este sector. Por esto mismo, surge la necesidad de que los procesos agrícolas sean precisos en cuanto al manejo de variables que se tienen en los cultivos. Particularmente en los últimos años, Colombia ha incrementado su interés en incursionar en el negocio de la producción de derivados de cannabis con fines medicinales. Siendo así, en el siguiente documento se presenta el trabajo interdisciplinario realizado con el fin de diseñar e implementar un sistema IoT orientado a apoyar el control de las variables indispensables para cultivos de la planta de cannabis, la cual es especialmente sensible a las variables ambientales donde se desarrolla. Por esto mismo, la tecnología IoT entra en juego al posibilitar el monitoreo y control de variables específicas para mantenerlas en rangos precisos y óptimos para el desarrollo de las plantas de cannabis y obtener así un mejor producto final. Para lograr dicho objetivo, se plantearon los siguientes pasos a realizar: hacer un levantamiento de requerimientos en campo, luego realizar el diseño de arquitectura de capas IoT, posteriormente implementar el prototipo acorde a los requerimientos y por último la validación y ajustes del prototipo realizado. Este trabajo se hizo con apoyo de una empresa llamada la Mariposa S.A.S, con quienes se tuvo acceso a un cultivo de cannabis real y además se tuvo el apoyo de la agrónoma del sitio. Finalmente, se puso a prueba el producto diseñado en el cultivo de la empresa, obteniendo resultados favorables en cuanto al funcionamiento de todas las partes del prototipo, desde los sensores hasta el servidor donde se alojan y visualizan los datos. Con lo anterior se comprueba que el producto mínimo viable (PMV) tiene capacidades para ampliarse y extender su uso en cultivos de cannabis para facilitar el monitoreo y control de variables ambientales fundamentales en el crecimiento y desarrollo de las plantas.Ingeniero de Sistemas y ComputaciónIngeniero ElectrónicoPregrado51 páginasapplication/pdfspaUniversidad de los AndesIngeniería de Sistemas y ComputaciónIngeniería ElectrónicaFacultad de IngenieríaDepartamento de Ingeniería Sistemas y ComputaciónDepartamento de Ingeniería Eléctrica y ElectrónicaAgricultura de precisión y sistemas basados en IoT: caso de estudio cannabis medicinalTrabajo de grado - Pregradoinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1fTexthttp://purl.org/redcol/resource_type/TPAgriculturaCannabisIndustria 4.0IoTMonitoreoSensorIngenieríaArduino. "Product Reference Manual UNO R3". A000066 Reference. Jun. 2022. https://docs.arduino.cc/resources/datasheets/A000066-datasheet.pdfBolaños, D. "Modulo de Reles2. Mar. 2021. https://www.bolanosdj.com.ar/MOVIL/ARDUINO2/moduloRele.pdfCámara de Comercio de Bogotá. (febrero de 2019). Cannabis medicinal: Colombia se vuelve potencia. CCB. Tomado de: https://www.ccb.org.co/Clusters/Cluster-Farmaceutico-Bogota-region/Noticias/2019/Febrero-2019/Cannabis-medicinal-Colombia-se-vuelve-potenciaCisco (16 de marzo de 2022) What is Wi-Fi? Tomado de: https://www.cisco.com/c/en/us/products/wireless/what-is-wifi.htmlChina Young Sun Led Technology CO., LTD. "LED YSL-R531R3D-D2". 00533 Reference. Jan. 2012. https://www.sparkfun.com/datasheets/Components/LED/COM-00533-YSL-R531R3D-D2.pdfDatos Abiertos del Gobierno de Colombia. (6 de septiembre de 2021). Licencias de Cannabis otorgadas por el Ministerio de Justicia y del Derecho. Recuperado de la base de datos de Datos Abiertos del Gobierno de Colombia: https://www.datos.gov.co/Justicia-y-Derecho/Licencias-de-Cannabis-otorgadas-por-el-Ministerio-/9m2f-pdxxEMnify (16 de marzo de 2022) What Is GSM? The Global System for Mobile Communication Explained. Tomado de: https://www.emnify.com/iot-glossary/gsmEspressif Systems. "Smart connectivity platform: ESP8266". Oct. 2013. https://www.elecrow.com/download/ESP8266_Specifications_English.pdfHanwei. "HM2301 Digital-output humidity and temperature sensor". Jun. 2020. https://mikroshop.ch/pdf/DHT21.pdfKitronik LTD. "5mm RGB LED Common Cathode". Apr. 2015. https://www.arabsmakers.com/wp-content/uploads/2017/05/upload-5mm_RGB_led_common_cathode.pdfLoRa Alliance (16 de marzo de 2022) What is LoRaWAN Specification. Tomado de: https://lora-alliance.org/about-lorawanNaylamp Mechatronics. "NODEMCU V2 ESP8266 WIFI". 000153 Reference. Nov. 2020. https://naylampmechatronics.com/espressif-esp/153-nodemcu-v2-esp8266-wifi.htmlProColombia. (19 de agosto de 2021). Cannabis medicinal aportaría más de US$1.700 millones en exportaciones al 2030. ProColombia. Tomado de: https://procolombia.co/noticias/cannabis-medicinal-aportaria-mas-de-us1700-millones-en-exportaciones-al-2030Royal Queen Seeds. (31 de marzo de 2016). Cultivo Interior de Cannabis: Temperatura y Humedad Relativa. Cannabis Blog. Recuperado de: https://www.royalqueenseeds.es/blog-cultivo-interior-de-cannabis-temperatura-y-humedad-relativa-n243Sigfox (16 de marzo de 2022) What is SigFox? Tomado de: https://build.sigfox.com/sigfoxUbidots (23 de abril de 2022) Pricing Ubidots. Tomado de: https://ubidots.com/pricingUbidots (23 de abril de 2022) Connect an ESP32-DevKitC to Ubidots over MQTT. Tomado de: https://help.ubidots.com/en/articles/748067-connect-an-esp32-devkitc-to-ubidots-over-mqttVenini, M. (13 de mayo de 2021). Cultivo de Marihuana: Todo lo que Hay que Saber. El Planteo. Tomado de: https://elplanteo.com/todo-sobre-el-proceso-de-cultivo-de-marihuana/XIAMEN AMOTEC DISPLAY CO., LTD. "Specifications of LCD module". Oct. 2008. https://www.sparkfun.com/datasheets/LCD/ADM1602K-NSW-FBS-3.3v.pdf201813517201813423201816796Publicationhttps://scholar.google.es/citations?user=WRJlR-UAAAAJvirtual::6177-10000-0003-2920-6320virtual::6177-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000219541virtual::6177-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000252247virtual::6178-1144aa5a0-592f-47a4-995b-a440d00b1658virtual::6177-1eb2e8f22-acc4-4b9f-8883-6f65219e5b67virtual::6178-1a197a9f7-96e5-47cb-a497-2ee4c9cdce71virtual::6179-1144aa5a0-592f-47a4-995b-a440d00b1658virtual::6177-1eb2e8f22-acc4-4b9f-8883-6f65219e5b67virtual::6178-1a197a9f7-96e5-47cb-a497-2ee4c9cdce71virtual::6179-1ORIGINALDocumentoProyectoGrado.pdfDocumentoProyectoGrado.pdfDocumento de trabajo de gradoapplication/pdf2702160https://repositorio.uniandes.edu.co/bitstreams/4e132f11-638e-4e84-9ae0-e4e9567f33c0/download2dc10c3e9b3111bf6cc39ddcd8e964b2MD54AutorizacionIELE.pdfAutorizacionIELE.pdfHIDEapplication/pdf244405https://repositorio.uniandes.edu.co/bitstreams/36ff6673-39de-47ae-ad1c-209e42a596f0/download3b0154b2a3c22b65fd2cddec7d901c63MD52AutorizacionDISC.pdfAutorizacionDISC.pdfHIDEapplication/pdf370078https://repositorio.uniandes.edu.co/bitstreams/0e14b901-32dc-4748-a47b-8733edffac14/download8a532c50366d95b7b59dea4508b19151MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-81810https://repositorio.uniandes.edu.co/bitstreams/699d72db-9207-4ee1-9113-6edd66de6496/download5aa5c691a1ffe97abd12c2966efcb8d6MD51THUMBNAILDocumentoProyectoGrado.pdf.jpgDocumentoProyectoGrado.pdf.jpgIM Thumbnailimage/jpeg11409https://repositorio.uniandes.edu.co/bitstreams/ee6207ad-eadd-405a-9519-3b88c34628df/download7ac3d34c573ff48744503803439fa64dMD56AutorizacionIELE.pdf.jpgAutorizacionIELE.pdf.jpgIM Thumbnailimage/jpeg16251https://repositorio.uniandes.edu.co/bitstreams/1824bbd3-4dec-4fb9-94a7-4ba271efdb5e/download5a3442d557d3bbe62edb1c0148670632MD58AutorizacionDISC.pdf.jpgAutorizacionDISC.pdf.jpgIM Thumbnailimage/jpeg18611https://repositorio.uniandes.edu.co/bitstreams/49b0c625-3152-405d-9b49-89b90b2e1891/downloadd529e28e3bbad36748541872f7bdd57aMD510TEXTDocumentoProyectoGrado.pdf.txtDocumentoProyectoGrado.pdf.txtExtracted texttext/plain81237https://repositorio.uniandes.edu.co/bitstreams/f1d37002-cd7a-455a-abd2-4de3d5ac7d1d/downloadda7b944f9a692d1b4e42ca85a7c83a65MD55AutorizacionIELE.pdf.txtAutorizacionIELE.pdf.txtExtracted texttext/plain1163https://repositorio.uniandes.edu.co/bitstreams/bebf4c77-164b-408b-8299-65751d584f61/download4491fe1afb58beaaef41a73cf7ff2e27MD57AutorizacionDISC.pdf.txtAutorizacionDISC.pdf.txtExtracted texttext/plain1325https://repositorio.uniandes.edu.co/bitstreams/5ca3df1f-4a5b-41bc-8ce2-4aa4d9abaf29/downloadfa3501ac28f72f8793f3371d8d61c8c1MD591992/58790oai:repositorio.uniandes.edu.co:1992/587902024-03-13 13:07:17.121http://creativecommons.org/licenses/by-nc-nd/4.0/open.accesshttps://repositorio.uniandes.edu.coRepositorio institucional Sénecaadminrepositorio@uniandes.edu.coWW8sIGVuIG1pIGNhbGlkYWQgZGUgYXV0b3IgZGVsIHRyYWJham8gZGUgdGVzaXMsIG1vbm9ncmFmw61hIG8gdHJhYmFqbyBkZSBncmFkbywgaGFnbyBlbnRyZWdhIGRlbCBlamVtcGxhciByZXNwZWN0aXZvIHkgZGUgc3VzIGFuZXhvcyBkZSBzZXIgZWwgY2FzbywgZW4gZm9ybWF0byBkaWdpdGFsIHkvbyBlbGVjdHLDs25pY28geSBhdXRvcml6byBhIGxhIFVuaXZlcnNpZGFkIGRlIGxvcyBBbmRlcyBwYXJhIHF1ZSByZWFsaWNlIGxhIHB1YmxpY2FjacOzbiBlbiBlbCBTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIG8gZW4gY3VhbHF1aWVyIG90cm8gc2lzdGVtYSBvIGJhc2UgZGUgZGF0b3MgcHJvcGlvIG8gYWplbm8gYSBsYSBVbml2ZXJzaWRhZCB5IHBhcmEgcXVlIGVuIGxvcyB0w6lybWlub3MgZXN0YWJsZWNpZG9zIGVuIGxhIExleSAyMyBkZSAxOTgyLCBMZXkgNDQgZGUgMTk5MywgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgRGVjcmV0byA0NjAgZGUgMTk5NSB5IGRlbcOhcyBub3JtYXMgZ2VuZXJhbGVzIHNvYnJlIGxhIG1hdGVyaWEsIHV0aWxpY2UgZW4gdG9kYXMgc3VzIGZvcm1hcywgbG9zIGRlcmVjaG9zIHBhdHJpbW9uaWFsZXMgZGUgcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSwgdHJhbnNmb3JtYWNpw7NuIHkgZGlzdHJpYnVjacOzbiAoYWxxdWlsZXIsIHByw6lzdGFtbyBww7pibGljbyBlIGltcG9ydGFjacOzbikgcXVlIG1lIGNvcnJlc3BvbmRlbiBjb21vIGNyZWFkb3IgZGUgbGEgb2JyYSBvYmpldG8gZGVsIHByZXNlbnRlIGRvY3VtZW50by4gIAoKCkxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gc2UgZW1pdGUgZW4gY2FsaWRhZCBkZSBhdXRvciBkZSBsYSBvYnJhIG9iamV0byBkZWwgcHJlc2VudGUgZG9jdW1lbnRvIHkgbm8gY29ycmVzcG9uZGUgYSBjZXNpw7NuIGRlIGRlcmVjaG9zLCBzaW5vIGEgbGEgYXV0b3JpemFjacOzbiBkZSB1c28gYWNhZMOpbWljbyBkZSBjb25mb3JtaWRhZCBjb24gbG8gYW50ZXJpb3JtZW50ZSBzZcOxYWxhZG8uIExhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gc2UgaGFjZSBleHRlbnNpdmEgbm8gc29sbyBhIGxhcyBmYWN1bHRhZGVzIHkgZGVyZWNob3MgZGUgdXNvIHNvYnJlIGxhIG9icmEgZW4gZm9ybWF0byBvIHNvcG9ydGUgbWF0ZXJpYWwsIHNpbm8gdGFtYmnDqW4gcGFyYSBmb3JtYXRvIGVsZWN0csOzbmljbywgeSBlbiBnZW5lcmFsIHBhcmEgY3VhbHF1aWVyIGZvcm1hdG8gY29ub2NpZG8gbyBwb3IgY29ub2Nlci4gCgoKRWwgYXV0b3IsIG1hbmlmaWVzdGEgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwgeSBsYSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcywgcG9yIGxvIHRhbnRvLCBsYSBvYnJhIGVzIGRlIHN1IGV4Y2x1c2l2YSBhdXRvcsOtYSB5IHRpZW5lIGxhIHRpdHVsYXJpZGFkIHNvYnJlIGxhIG1pc21hLiAKCgpFbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGVuIGN1ZXN0acOzbiwgZWwgYXV0b3IgYXN1bWlyw6EgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQsIHkgc2FsZHLDoSBkZSBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcywgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcyBsYSBVbml2ZXJzaWRhZCBhY3TDumEgY29tbyB1biB0ZXJjZXJvIGRlIGJ1ZW5hIGZlLiAKCg==