Implementación del sistema de control para la embotelladora de la pasteurizadora que está ubicada en el laboratorio de automatización y control de electrónica
Este prototipo tiene como objetivo fundamental brindar una solución práctica a los campesinos que operan pequeñas plantas pasteurizadoras. Su función principal es automatizar el proceso de embotellamiento y mejorar la presentación del producto final, que en este caso es la leche pasteurizada. Al aut...
- Autores:
-
Vega Medina, Karol Idaly
- Tipo de recurso:
- Fecha de publicación:
- 2024
- Institución:
- Universidad Distrital Francisco José de Caldas
- Repositorio:
- RIUD: repositorio U. Distrital
- Idioma:
- spa
- OAI Identifier:
- oai:repository.udistrital.edu.co:11349/94309
- Acceso en línea:
- http://hdl.handle.net/11349/94309
- Palabra clave:
- Automatización
Embotelladora
Programación
Dispensación
Llenadora
Tecnología en Electrónica -- Tesis y disertaciones académicas
Automation
Bottler
Programming
Dispensing
Filler
- Rights
- License
- Abierto (Texto Completo)
id |
UDISTRITA2_fa5e2a143293607f406f3c246479a4e0 |
---|---|
oai_identifier_str |
oai:repository.udistrital.edu.co:11349/94309 |
network_acronym_str |
UDISTRITA2 |
network_name_str |
RIUD: repositorio U. Distrital |
repository_id_str |
|
dc.title.none.fl_str_mv |
Implementación del sistema de control para la embotelladora de la pasteurizadora que está ubicada en el laboratorio de automatización y control de electrónica |
dc.title.titleenglish.none.fl_str_mv |
Implementation of the control system for the bottling plant of the pasteurizer that is located in the electronics automation and control laboratory |
title |
Implementación del sistema de control para la embotelladora de la pasteurizadora que está ubicada en el laboratorio de automatización y control de electrónica |
spellingShingle |
Implementación del sistema de control para la embotelladora de la pasteurizadora que está ubicada en el laboratorio de automatización y control de electrónica Automatización Embotelladora Programación Dispensación Llenadora Tecnología en Electrónica -- Tesis y disertaciones académicas Automation Bottler Programming Dispensing Filler |
title_short |
Implementación del sistema de control para la embotelladora de la pasteurizadora que está ubicada en el laboratorio de automatización y control de electrónica |
title_full |
Implementación del sistema de control para la embotelladora de la pasteurizadora que está ubicada en el laboratorio de automatización y control de electrónica |
title_fullStr |
Implementación del sistema de control para la embotelladora de la pasteurizadora que está ubicada en el laboratorio de automatización y control de electrónica |
title_full_unstemmed |
Implementación del sistema de control para la embotelladora de la pasteurizadora que está ubicada en el laboratorio de automatización y control de electrónica |
title_sort |
Implementación del sistema de control para la embotelladora de la pasteurizadora que está ubicada en el laboratorio de automatización y control de electrónica |
dc.creator.fl_str_mv |
Vega Medina, Karol Idaly |
dc.contributor.advisor.none.fl_str_mv |
Porras Bohada, Jorge Eduardo |
dc.contributor.author.none.fl_str_mv |
Vega Medina, Karol Idaly |
dc.subject.none.fl_str_mv |
Automatización Embotelladora Programación Dispensación Llenadora |
topic |
Automatización Embotelladora Programación Dispensación Llenadora Tecnología en Electrónica -- Tesis y disertaciones académicas Automation Bottler Programming Dispensing Filler |
dc.subject.lemb.none.fl_str_mv |
Tecnología en Electrónica -- Tesis y disertaciones académicas |
dc.subject.keyword.none.fl_str_mv |
Automation Bottler Programming Dispensing Filler |
description |
Este prototipo tiene como objetivo fundamental brindar una solución práctica a los campesinos que operan pequeñas plantas pasteurizadoras. Su función principal es automatizar el proceso de embotellamiento y mejorar la presentación del producto final, que en este caso es la leche pasteurizada. Al automatizar el proceso de embotellamiento, el dispositivo no solo mejora la eficiencia de la producción, sino que también eleva la presentación del producto final, en este caso, la leche pasteurizada. La eliminación de la necesidad de intervención humana en esta etapa específica del proceso libera al personal para concentrarse en tareas de mayor valor agregado, como la garantía de calidad de la materia prima. Este proyecto no solo busca mejorar los ingresos de los productores rurales, sino que también tiene un impacto significativo en la calidad de vida de las comunidades rurales al crear oportunidades económicas locales y fomentar prácticas agrícolas sostenibles. La automatización no solo impulsa la eficiencia de la línea de producción, sino que también libera tiempo y recursos para que los trabajadores puedan diversificar sus actividades y explorar otras oportunidades de desarrollo. Se espera que esta iniciativa no solo mejore los ingresos de los productores, sino que también contribuya a fortalecer la seguridad alimentaria en la región al abrir nuevas oportunidades de acceso a mercados adicionales. Este enfoque holístico hacia el desarrollo rural sostenible y la mejora de la economía local posiciona este proyecto como un ejemplo destacado de cómo la innovación tecnológica puede tener un impacto transformador en las comunidades agrícolas. |
publishDate |
2024 |
dc.date.created.none.fl_str_mv |
2024-10-04 |
dc.date.accessioned.none.fl_str_mv |
2025-03-28T15:19:29Z |
dc.date.available.none.fl_str_mv |
2025-03-28T15:19:29Z |
dc.type.none.fl_str_mv |
bachelorThesis |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.degree.none.fl_str_mv |
Monografía |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/11349/94309 |
url |
http://hdl.handle.net/11349/94309 |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.relation.references.none.fl_str_mv |
J. J. Muñoz Sánchez. "Construcción de una máquina llenadora y tapadora lineal para botellas PET. de 500cc semiautomática," B.S. Thesis. , 2016. [Online]. Disponible en: http://repositorio.utn.edu.ec/handle/123456789/4603 Crespo Arbilla Mikel ,"Proyecto de procesado y embotellado en p.e.t. Aséptico para leche de vaca, zumos con leche y yogurt líquido" Universidad Pública de Navarra, 2017. [En línea]. Disponible en: https://academica-e.unavarra.es/xmlui/bitstream/2454/3451/1/577420.pdf Quintero niño, M. J. Y Rutto Ortega, Y. C. “Estudio de factibilidad de una empresa pasteurizadora de leche en finca “la isla” en el sector el canal, municipio Fernandez Feo, estado Tachira” Universidad catolica de Colombia. (2020) [Online]. Disponible en: https://repository.ucatolica.edu.co/server/api/core/bitstreams/d5b5a27d-fb04-47f6-9a75- 7780738d4e3e/content Castilla Gómez J. A. y Vergel Gómez Y. A. “Análisis del sistema de producción lácteo y su índice de crecimiento productivo en los últimos 6 años en Colombia” Unidades Tecnológicas de Santander (2023) [Online]. Disponible en: http://repositorio.uts.edu.co:8080/xmlui/bitstream/handle/123456789/11899/FDC125%20INFORME%20FINAL.pdf?sequence=1&isAllowed=y Calle Flores, J. C. “Diseño de un programa de mantenimiento de una línea de producción en la embotelladora la Cascada S.A.” Universidad mayor de San Andrés – Bolivia. (2017) [Online]. Disponible en: https://repositorio.umsa.bo/bitstream/handle/123456789/18655/PG2086.pdf?sequence=1&isAllowed=y "Que es una Raspberry Pi." RaspberryPi.cl. Disponible en: https://raspberrypi.cl/que-es-raspberry/ “Psoc 5Lp” Electronilab. Disponible en: https://electronilab.co/tienda/psoc-5lp-prototyping-kit-cy8ckit-059/ ” Que es un sensor ultrasónico”KEYENCE. Disponible en: https://www.keyence.com.mx/ss/products/sensor/sensorbasics/ultrasonic/info/ Wikipedia. "Motor paso a paso." Wikipedia. Disponible en: https://es.wikipedia.org/wiki/Motor_paso_a_paso Wikipedia. "[Servomotor]." Wikipedia. Disponible en: https://es.wikipedia.org/wiki/Servomotor Congreso de colombia. (2012, 12 de octubre). Ley n.º 1581, Protección de datos personales. [En línea]. Disponible: https://www.minambiente.gov.co/politica-deproteccion-de-datos-personales/#:~:text=Ley%20d e%20 Protección%20de%20Datos,de%20naturaleza%20pública%20o%20privada Congreso de la república. (2015, 9 de junio). Ley n.º 1753, Ley de modernización del Sector TIC. [En línea]. Disponible en: https://www.funcionpublica.gov.co/eva/gestornormativo/norma.php?i=61933 Ministerio de Salud y Protección Social, "Ley 009 de 1979," Ministerio de Salud y Protección Social, 1979. Disponible en: https://www.minsalud.gov.co/Normatividad_Nuevo/LEY%200009%20DE%201979.pdf. Instituto Colombiano Agropecuario, "Título del documento o página web si está disponible", Instituto Colombiano Agropecuario, Disponible en: https://www.ica.gov.co/getattachment/15425e0f-81fb-4111-b215-63e61e9e9130/2006d616.as Ministerio de Salud y Protección Social, "Decreto 1880 de 2011," Ministerio de Salud y Protección Social, Disponible en: https://www.minsalud.gov.co/sites/rid/Lists/BibliotecaDigital/RIDE/DE/DIJ/Decreto-1880-de-2 011.pdf Wikipedia. "MQTT." Wikipedia. Disponible en: https://en.wikipedia.org/wiki/MQTT “Repositorio Digital Universidad Técnica del Norte: Construcción de una máquina llenadora y tapadora lineal para botellas PET. de 500cc semiautomática”.[En línea]. Disponible: http://repositorio.utn.edu.ec/handle/123456789/4603 Universidad mayor de San Andrés facultad de tecnología carrera de electromecánica Disponible: https://repositorio.umsa.bo/bitstream/handle/123456789/18655/PG2086.pdf?sequence=1&isAllo wed=y C. Rus. “Raspberry Pi 4 es oficial: una completa actualización con procesador CortexA72, hasta 4 GB de RAM y desde 35 dólares”. Xataka - Tecnología y gadgets, móviles, informática, electrónica [En línea]. Disponible: https://www.xataka.com/ordenadores/raspberrypi-4-caracteristicas-precio-ficha-tecnica “PSoC 5LP Prototyping Kit (CY8CKIT-059) - Electronilab”. Electronilab. [En línea]. Disponible: https://electronilab.co/tienda/psoc-5lp-prototyping-kit-cy8ckit-059/ E. Techmake. “Empezando con Arduino - 3C: Sensor Ultrasónico HC-SR04”. Techmake Solutions. [En línea]. Disponible: https://techmake.com/blogs/tutoriales/empezando-con-arduino3c-sensor-ultrasonico-hc-sr04 “Motor Paso A Paso Nema 23 - 178.5 oz.in (1.26Nm) - 200 Pasos/vuelta - Electronilab”. Electronilab. En línea]. Disponible: https://electronilab.co/tienda/motor-paso-a-paso-nema-23- 125-oz-in-200-pasos-vuelta/ Moviltronics. En línea]. Disponible: https://moviltronics.com/moviltronics.com/wpcontent/uploads/2019/09/39.png |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.acceso.none.fl_str_mv |
Abierto (Texto Completo) |
rights_invalid_str_mv |
Abierto (Texto Completo) http://purl.org/coar/access_right/c_abf2 |
dc.format.mimetype.none.fl_str_mv |
pdf |
institution |
Universidad Distrital Francisco José de Caldas |
bitstream.url.fl_str_mv |
https://repository.udistrital.edu.co/bitstreams/56c97e3e-9e0d-48b9-98b2-11daa92fa64a/download https://repository.udistrital.edu.co/bitstreams/90ebe071-e7d7-4328-993a-9dabdc1af0ec/download https://repository.udistrital.edu.co/bitstreams/204864c4-a9bf-4e83-bf23-169bd67a2f91/download https://repository.udistrital.edu.co/bitstreams/d298c50d-755f-434d-b816-a217efac0cd9/download https://repository.udistrital.edu.co/bitstreams/38f479e5-3b20-43bd-b3d2-eb1d8984d6d6/download |
bitstream.checksum.fl_str_mv |
af40e242cb77e0059ae003359d6f44d9 f58ea296cb3d1a119ac662b732844744 997daf6c648c962d566d7b082dac908d ff8604a988e49a5b229fcc1ee357cef8 ae2e36f73c31264238f8193c6f1ab1e6 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Universidad Distrital |
repository.mail.fl_str_mv |
repositorio@udistrital.edu.co |
_version_ |
1828165895397048320 |
spelling |
Porras Bohada, Jorge EduardoVega Medina, Karol Idaly2025-03-28T15:19:29Z2025-03-28T15:19:29Z2024-10-04http://hdl.handle.net/11349/94309Este prototipo tiene como objetivo fundamental brindar una solución práctica a los campesinos que operan pequeñas plantas pasteurizadoras. Su función principal es automatizar el proceso de embotellamiento y mejorar la presentación del producto final, que en este caso es la leche pasteurizada. Al automatizar el proceso de embotellamiento, el dispositivo no solo mejora la eficiencia de la producción, sino que también eleva la presentación del producto final, en este caso, la leche pasteurizada. La eliminación de la necesidad de intervención humana en esta etapa específica del proceso libera al personal para concentrarse en tareas de mayor valor agregado, como la garantía de calidad de la materia prima. Este proyecto no solo busca mejorar los ingresos de los productores rurales, sino que también tiene un impacto significativo en la calidad de vida de las comunidades rurales al crear oportunidades económicas locales y fomentar prácticas agrícolas sostenibles. La automatización no solo impulsa la eficiencia de la línea de producción, sino que también libera tiempo y recursos para que los trabajadores puedan diversificar sus actividades y explorar otras oportunidades de desarrollo. Se espera que esta iniciativa no solo mejore los ingresos de los productores, sino que también contribuya a fortalecer la seguridad alimentaria en la región al abrir nuevas oportunidades de acceso a mercados adicionales. Este enfoque holístico hacia el desarrollo rural sostenible y la mejora de la economía local posiciona este proyecto como un ejemplo destacado de cómo la innovación tecnológica puede tener un impacto transformador en las comunidades agrícolas.The fundamental objective of this prototype is to provide a practical solution to the farmers who operate small pasteurization plants. Its main function is to automate the bottling process and improve the presentation of the final product, which in this case is pasteurized milk. By automating the bottling process, the device not only improves production efficiency, but also elevates the presentation of the final product, in this case, pasteurized milk. Eliminating the need for human intervention in this specific stage of the process frees staff to focus on higher value tasks added, such as the quality guarantee of raw materials. This project not only seeks to improve the income of rural producers, but also has a significant impact on the quality of life of rural communities by creating local economic opportunities and encourage sustainable agricultural practices. The Automation not only drives production line efficiency, but also frees up time and resources so that workers can diversify their activities and explore other development opportunities. This initiative is expected to not only improve the income of producers, but also contribute to strengthening food security in the region by opening new opportunities for access to additional markets. This holistic approach towards sustainable rural development and improvement of the local economy positions this project as an outstanding example of how the Technological innovation can have a transformative impact on agricultural communities.pdfspaAutomatizaciónEmbotelladoraProgramaciónDispensaciónLlenadoraTecnología en Electrónica -- Tesis y disertaciones académicasAutomationBottlerProgrammingDispensingFillerImplementación del sistema de control para la embotelladora de la pasteurizadora que está ubicada en el laboratorio de automatización y control de electrónicaImplementation of the control system for the bottling plant of the pasteurizer that is located in the electronics automation and control laboratorybachelorThesisMonografíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fAbierto (Texto Completo)http://purl.org/coar/access_right/c_abf2J. J. Muñoz Sánchez. "Construcción de una máquina llenadora y tapadora lineal para botellas PET. de 500cc semiautomática," B.S. Thesis. , 2016. [Online]. Disponible en: http://repositorio.utn.edu.ec/handle/123456789/4603Crespo Arbilla Mikel ,"Proyecto de procesado y embotellado en p.e.t. Aséptico para leche de vaca, zumos con leche y yogurt líquido" Universidad Pública de Navarra, 2017. [En línea]. Disponible en: https://academica-e.unavarra.es/xmlui/bitstream/2454/3451/1/577420.pdfQuintero niño, M. J. Y Rutto Ortega, Y. C. “Estudio de factibilidad de una empresa pasteurizadora de leche en finca “la isla” en el sector el canal, municipio Fernandez Feo, estado Tachira” Universidad catolica de Colombia. (2020) [Online]. Disponible en: https://repository.ucatolica.edu.co/server/api/core/bitstreams/d5b5a27d-fb04-47f6-9a75- 7780738d4e3e/contentCastilla Gómez J. A. y Vergel Gómez Y. A. “Análisis del sistema de producción lácteo y su índice de crecimiento productivo en los últimos 6 años en Colombia” Unidades Tecnológicas de Santander (2023) [Online]. Disponible en: http://repositorio.uts.edu.co:8080/xmlui/bitstream/handle/123456789/11899/FDC125%20INFORME%20FINAL.pdf?sequence=1&isAllowed=yCalle Flores, J. C. “Diseño de un programa de mantenimiento de una línea de producción en la embotelladora la Cascada S.A.” Universidad mayor de San Andrés – Bolivia. (2017) [Online]. Disponible en: https://repositorio.umsa.bo/bitstream/handle/123456789/18655/PG2086.pdf?sequence=1&isAllowed=y"Que es una Raspberry Pi." RaspberryPi.cl. Disponible en: https://raspberrypi.cl/que-es-raspberry/“Psoc 5Lp” Electronilab. Disponible en: https://electronilab.co/tienda/psoc-5lp-prototyping-kit-cy8ckit-059/” Que es un sensor ultrasónico”KEYENCE. Disponible en: https://www.keyence.com.mx/ss/products/sensor/sensorbasics/ultrasonic/info/Wikipedia. "Motor paso a paso." Wikipedia. Disponible en: https://es.wikipedia.org/wiki/Motor_paso_a_pasoWikipedia. "[Servomotor]." Wikipedia. Disponible en: https://es.wikipedia.org/wiki/ServomotorCongreso de colombia. (2012, 12 de octubre). Ley n.º 1581, Protección de datos personales. [En línea]. Disponible: https://www.minambiente.gov.co/politica-deproteccion-de-datos-personales/#:~:text=Ley%20d e%20 Protección%20de%20Datos,de%20naturaleza%20pública%20o%20privadaCongreso de la república. (2015, 9 de junio). Ley n.º 1753, Ley de modernización del Sector TIC. [En línea]. Disponible en: https://www.funcionpublica.gov.co/eva/gestornormativo/norma.php?i=61933Ministerio de Salud y Protección Social, "Ley 009 de 1979," Ministerio de Salud y Protección Social, 1979. Disponible en: https://www.minsalud.gov.co/Normatividad_Nuevo/LEY%200009%20DE%201979.pdf.Instituto Colombiano Agropecuario, "Título del documento o página web si está disponible", Instituto Colombiano Agropecuario, Disponible en: https://www.ica.gov.co/getattachment/15425e0f-81fb-4111-b215-63e61e9e9130/2006d616.asMinisterio de Salud y Protección Social, "Decreto 1880 de 2011," Ministerio de Salud y Protección Social, Disponible en: https://www.minsalud.gov.co/sites/rid/Lists/BibliotecaDigital/RIDE/DE/DIJ/Decreto-1880-de-2 011.pdfWikipedia. "MQTT." Wikipedia. Disponible en: https://en.wikipedia.org/wiki/MQTT“Repositorio Digital Universidad Técnica del Norte: Construcción de una máquina llenadora y tapadora lineal para botellas PET. de 500cc semiautomática”.[En línea]. Disponible: http://repositorio.utn.edu.ec/handle/123456789/4603Universidad mayor de San Andrés facultad de tecnología carrera de electromecánica Disponible: https://repositorio.umsa.bo/bitstream/handle/123456789/18655/PG2086.pdf?sequence=1&isAllo wed=yC. Rus. “Raspberry Pi 4 es oficial: una completa actualización con procesador CortexA72, hasta 4 GB de RAM y desde 35 dólares”. Xataka - Tecnología y gadgets, móviles, informática, electrónica [En línea]. Disponible: https://www.xataka.com/ordenadores/raspberrypi-4-caracteristicas-precio-ficha-tecnica“PSoC 5LP Prototyping Kit (CY8CKIT-059) - Electronilab”. Electronilab. [En línea]. Disponible: https://electronilab.co/tienda/psoc-5lp-prototyping-kit-cy8ckit-059/E. Techmake. “Empezando con Arduino - 3C: Sensor Ultrasónico HC-SR04”. Techmake Solutions. [En línea]. Disponible: https://techmake.com/blogs/tutoriales/empezando-con-arduino3c-sensor-ultrasonico-hc-sr04“Motor Paso A Paso Nema 23 - 178.5 oz.in (1.26Nm) - 200 Pasos/vuelta - Electronilab”. Electronilab. En línea]. Disponible: https://electronilab.co/tienda/motor-paso-a-paso-nema-23- 125-oz-in-200-pasos-vuelta/Moviltronics. En línea]. Disponible: https://moviltronics.com/moviltronics.com/wpcontent/uploads/2019/09/39.pngORIGINALVegaMedinaKarolIdaly2024.pdfVegaMedinaKarolIdaly2024.pdfapplication/pdf3779179https://repository.udistrital.edu.co/bitstreams/56c97e3e-9e0d-48b9-98b2-11daa92fa64a/downloadaf40e242cb77e0059ae003359d6f44d9MD52Licencia de Uso y Publicación.pdfLicencia de Uso y Publicación.pdfapplication/pdf514080https://repository.udistrital.edu.co/bitstreams/90ebe071-e7d7-4328-993a-9dabdc1af0ec/downloadf58ea296cb3d1a119ac662b732844744MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/204864c4-a9bf-4e83-bf23-169bd67a2f91/download997daf6c648c962d566d7b082dac908dMD51THUMBNAILVegaMedinaKarolIdaly2024.pdf.jpgVegaMedinaKarolIdaly2024.pdf.jpgIM Thumbnailimage/jpeg6577https://repository.udistrital.edu.co/bitstreams/d298c50d-755f-434d-b816-a217efac0cd9/downloadff8604a988e49a5b229fcc1ee357cef8MD54Licencia de Uso y Publicación.pdf.jpgLicencia de Uso y Publicación.pdf.jpgIM Thumbnailimage/jpeg14799https://repository.udistrital.edu.co/bitstreams/38f479e5-3b20-43bd-b3d2-eb1d8984d6d6/downloadae2e36f73c31264238f8193c6f1ab1e6MD5511349/94309oai:repository.udistrital.edu.co:11349/943092025-03-30 01:14:43.65open.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK |