Prototipo funcional de una plataforma web para la implementación de técnicas de control tradicional o inteligente de manera remota en un sistema dinámico

RESUMEN: El módulo práctico en asignaturas de conocimiento específico, como lo son Automatización y Control, tiene una alta incidencia en el proceso de enseñanza aprendizaje. El acceso a las aulas de laboratorio y sus equipos se ve limitado principalmente por la falta de elementos para cada uno de l...

Full description

Autores:
Cuadros Valle, Juan Fernando
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2020
Institución:
Universidad EIA .
Repositorio:
Repositorio EIA .
Idioma:
OAI Identifier:
oai:repository.eia.edu.co:11190/2526
Acceso en línea:
http://repository.eia.edu.co/handle/11190/2526
Palabra clave:
WebSockets
Control
Interfaz
Motor DC
Remoto
Interface
DC Motor
Remote
Rights
openAccess
License
https://creativecommons.org/licenses/by-nc/4.0/
id REIA2_b0f19734b2a135bb132354120d054ed4
oai_identifier_str oai:repository.eia.edu.co:11190/2526
network_acronym_str REIA2
network_name_str Repositorio EIA .
repository_id_str
dc.title.spa.fl_str_mv Prototipo funcional de una plataforma web para la implementación de técnicas de control tradicional o inteligente de manera remota en un sistema dinámico
title Prototipo funcional de una plataforma web para la implementación de técnicas de control tradicional o inteligente de manera remota en un sistema dinámico
spellingShingle Prototipo funcional de una plataforma web para la implementación de técnicas de control tradicional o inteligente de manera remota en un sistema dinámico
WebSockets
Control
Interfaz
Motor DC
Remoto
Interface
DC Motor
Remote
title_short Prototipo funcional de una plataforma web para la implementación de técnicas de control tradicional o inteligente de manera remota en un sistema dinámico
title_full Prototipo funcional de una plataforma web para la implementación de técnicas de control tradicional o inteligente de manera remota en un sistema dinámico
title_fullStr Prototipo funcional de una plataforma web para la implementación de técnicas de control tradicional o inteligente de manera remota en un sistema dinámico
title_full_unstemmed Prototipo funcional de una plataforma web para la implementación de técnicas de control tradicional o inteligente de manera remota en un sistema dinámico
title_sort Prototipo funcional de una plataforma web para la implementación de técnicas de control tradicional o inteligente de manera remota en un sistema dinámico
dc.creator.fl_str_mv Cuadros Valle, Juan Fernando
dc.contributor.advisor.none.fl_str_mv Patiño Pérez, Héctor Alejandro
dc.contributor.author.none.fl_str_mv Cuadros Valle, Juan Fernando
dc.subject.proposal.spa.fl_str_mv WebSockets
Control
Interfaz
Motor DC
Remoto
Interface
DC Motor
Remote
topic WebSockets
Control
Interfaz
Motor DC
Remoto
Interface
DC Motor
Remote
description RESUMEN: El módulo práctico en asignaturas de conocimiento específico, como lo son Automatización y Control, tiene una alta incidencia en el proceso de enseñanza aprendizaje. El acceso a las aulas de laboratorio y sus equipos se ve limitado principalmente por la falta de elementos para cada uno de los estudiantes y por la incompatibilidad horaria debido a la carga académica correspondiente a otras asignaturas; entorpeciendo el desarrollo adecuado del curso. De lo anterior, es propicio indagar cómo podría un estudiante acceder a los equipos y procesos de las aulas de laboratorio, específicamente a los diferentes sistemas dinámicos presentes en un laboratorio, de manera remota, fácil y que le permita llevar a buen término el proceso de aprendizaje del método y la lógica del saber estudiado. En este documento se presenta la propuesta de un trabajo de grado cuyo planteamiento es dar solución al problema mencionado y desarrollar un prototipo funcional de plataforma web para la implementación de técnicas de control tradicional o inteligente de manera remota. El proyecto se desarrolló en el marco de diseño para proyectos de ingeniería propuesto por George Dieter en el libro de diseño en ingeniería, considerando todas las etapas que van desde la lectura de contexto e identificación de requerimientos de usuario hasta el diseño de detalle y evaluación de la pertinencia de la propuesta de solución. En el proyecto se desarrolló un prototipo funcional de plataforma web para el control remoto de un sistema dinámico. La visualización remota se implementó con un módulo dedicado como servidor web de vídeo (ESP32-S-Ai-Thinker), el sistema dinámico escogido fue un motor DC, el proceso de control se implementó en el microcontrolador (ESP32-PICO-KIT-V4), y la plataforma web quedó embebida en el microcontrolador tanto el servidor (Backend) como la interfaz (Frontend) utilizando la SPIFFS del microcontrolador. El prototipo desarrollado permite el control de posición del sistema dinámico desde una interfaz web accesible desde una red local y que contiene dos estructuras de control: un control PID discretizado y un control por estructura variable. La interfaz permite el control en tiempo real del sistema dinámico pues sus controladores se implementaron en un microcontrolador con doble núcleo donde uno de ellos se utiliza para el proceso de adquisición y control, y el otro para el manejo de las peticiones del servidor web. En cuanto a las estructuras de control las dos arrojaron resultados experimentales satisfactorios según lo esperado desde el diseño.
publishDate 2020
dc.date.accessioned.none.fl_str_mv 2020-11-26T19:57:46Z
dc.date.available.none.fl_str_mv 2020-11-26T19:57:46Z
dc.date.issued.none.fl_str_mv 2020
dc.type.spa.fl_str_mv Trabajo de grado - Pregrado
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.content.spa.fl_str_mv Text
dc.type.redcol.spa.fl_str_mv https://purl.org/redcol/resource_type/TP
dc.type.coarversion.spa.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
format http://purl.org/coar/resource_type/c_7a1f
status_str publishedVersion
dc.identifier.uri.none.fl_str_mv http://repository.eia.edu.co/handle/11190/2526
dc.identifier.bibliographiccitation.none.fl_str_mv Cuadros Valle, J.F. (2020). Prototipo funcional de una plataforma web para la implementación de técnicas de control tradicional o inteligente de manera remota en un sistema dinámico. (Trabajo de grado). Universidad EIA, Envigado-Antioquia. Recuperado de: http://repository.eia.edu.co/handle/11190/2526
url http://repository.eia.edu.co/handle/11190/2526
identifier_str_mv Cuadros Valle, J.F. (2020). Prototipo funcional de una plataforma web para la implementación de técnicas de control tradicional o inteligente de manera remota en un sistema dinámico. (Trabajo de grado). Universidad EIA, Envigado-Antioquia. Recuperado de: http://repository.eia.edu.co/handle/11190/2526
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.creativecommons.spa.fl_str_mv Atribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc/4.0/
Atribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 198 páginas
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad EIA
dc.publisher.department.none.fl_str_mv Escuela de Ingeniería y Ciencia
dc.publisher.program.spa.fl_str_mv Ingeniería Mecatrónica
dc.publisher.faculty.spa.fl_str_mv Escuela de Ingeniería y Ciencias Básicas
dc.source.none.fl_str_mv Repositorio Institucional Universidad EIA
institution Universidad EIA .
bitstream.url.fl_str_mv https://repository.eia.edu.co/bitstreams/2f92bf03-d1ee-4b2e-8984-f24d3cef2913/download
https://repository.eia.edu.co/bitstreams/4cec94fb-e13f-4521-9d67-fe969457b27a/download
https://repository.eia.edu.co/bitstreams/f82d625a-b9c9-45e7-9d6a-a2a13642dec6/download
https://repository.eia.edu.co/bitstreams/be76ea83-bfee-4c66-b598-91e3765b9b07/download
bitstream.checksum.fl_str_mv 2c3cca83e11e5c948b2887583a066d55
10563bccdc2a9cceef4d2ebff1f46c86
da9276a8e06ed571bb7fc7c7186cd8fe
c2d29f4b1a57a5ee4667e41a8c88ceb1
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad EIA
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1808400307680444416
spelling Patiño Pérez, Héctor Alejandrofd956eb540ed01cdf58189e1b7a74f5d-1Cuadros Valle, Juan Fernando058a02fb3930938cc8ad9834a4cc5cb7-12020-11-26T19:57:46Z2020-11-26T19:57:46Z2020http://repository.eia.edu.co/handle/11190/2526Cuadros Valle, J.F. (2020). Prototipo funcional de una plataforma web para la implementación de técnicas de control tradicional o inteligente de manera remota en un sistema dinámico. (Trabajo de grado). Universidad EIA, Envigado-Antioquia. Recuperado de: http://repository.eia.edu.co/handle/11190/2526RESUMEN: El módulo práctico en asignaturas de conocimiento específico, como lo son Automatización y Control, tiene una alta incidencia en el proceso de enseñanza aprendizaje. El acceso a las aulas de laboratorio y sus equipos se ve limitado principalmente por la falta de elementos para cada uno de los estudiantes y por la incompatibilidad horaria debido a la carga académica correspondiente a otras asignaturas; entorpeciendo el desarrollo adecuado del curso. De lo anterior, es propicio indagar cómo podría un estudiante acceder a los equipos y procesos de las aulas de laboratorio, específicamente a los diferentes sistemas dinámicos presentes en un laboratorio, de manera remota, fácil y que le permita llevar a buen término el proceso de aprendizaje del método y la lógica del saber estudiado. En este documento se presenta la propuesta de un trabajo de grado cuyo planteamiento es dar solución al problema mencionado y desarrollar un prototipo funcional de plataforma web para la implementación de técnicas de control tradicional o inteligente de manera remota. El proyecto se desarrolló en el marco de diseño para proyectos de ingeniería propuesto por George Dieter en el libro de diseño en ingeniería, considerando todas las etapas que van desde la lectura de contexto e identificación de requerimientos de usuario hasta el diseño de detalle y evaluación de la pertinencia de la propuesta de solución. En el proyecto se desarrolló un prototipo funcional de plataforma web para el control remoto de un sistema dinámico. La visualización remota se implementó con un módulo dedicado como servidor web de vídeo (ESP32-S-Ai-Thinker), el sistema dinámico escogido fue un motor DC, el proceso de control se implementó en el microcontrolador (ESP32-PICO-KIT-V4), y la plataforma web quedó embebida en el microcontrolador tanto el servidor (Backend) como la interfaz (Frontend) utilizando la SPIFFS del microcontrolador. El prototipo desarrollado permite el control de posición del sistema dinámico desde una interfaz web accesible desde una red local y que contiene dos estructuras de control: un control PID discretizado y un control por estructura variable. La interfaz permite el control en tiempo real del sistema dinámico pues sus controladores se implementaron en un microcontrolador con doble núcleo donde uno de ellos se utiliza para el proceso de adquisición y control, y el otro para el manejo de las peticiones del servidor web. En cuanto a las estructuras de control las dos arrojaron resultados experimentales satisfactorios según lo esperado desde el diseño.ABSTRACT: The practical module in subjects of specific knowledge, such as Automation and Control, has a high incidence in the process of teaching and learning. The access to the laboratory classrooms and their equipment is limited mainly by the lack of elements for each student and by the time incompatibility due to the academic load corresponding to other subjects; hindering the proper development of the course. From the above, it is propitious to investigate how a student could access to the equipment and processes of the laboratory classrooms, specifically to the different dynamic systems present in a laboratory, in a remote and easy way that allows him to carry out the learning process of the method and the logic of the studied knowledge. This document presents a proposal for a degree work whose approach is to provide a solution to the problem mentioned and develop a functional prototype of a web platform for the implementation of traditional or intelligent control techniques remotely. The project was developed within the design framework for engineering projects proposed by George Dieter in the book of engineering design, considering all stages from reading the context and identifying user requirements to the detailed design and evaluation of the relevance of the proposed solution. In the project, a functional prototype of a web platform for the remote control of a dynamic system was developed. The remote visualization was implemented with a dedicated module as a video web server (ESP32-S-Ai-Thinker), the dynamic system chosen was a DC engine, the control process was implemented in the microcontroller (ESP32-PICO-KIT-V4), and the web platform was embedded in the microcontroller both the server (Backend) and the interface (Frontend) using the SPIFFS of the microcontroller. The developed prototype allows the position control of the dynamic system from a web interface accessible from a local network and containing two control structures: a discrete PID control and a variable structure control. The interface allows real-time control of the dynamic system because its controllers were implemented in a dual-core microcontroller where one of them is used for the acquisition and control process, and the other for the handling of web server requests. As for the control structures, both yielded satisfactory experimental results as expected from the design.PregradoIngeniero(a) Mecatrónico(a)198 páginasapplication/pdfUniversidad EIAEscuela de Ingeniería y CienciaIngeniería MecatrónicaEscuela de Ingeniería y Ciencias Básicashttps://creativecommons.org/licenses/by-nc/4.0/El autor de la obra, actuando en nombre propio, hace entrega del ejemplar respectivo y de sus anexos en formato digital o electrónico y autoriza a la ESCUELA DE INGENIERIA DE ANTIOQUIA, para que en los términos establecidos en la Ley 23 de 1982, Ley 44 de 1993, Decisión andina 351 de 1993, Decreto 460 de 1995, y demás normas generales sobre la materia, utilice y use por cualquier medio conocido o por conocer, los derechos patrimoniales de reproducción, comunicación pública, transformación y distribución de la obra objeto del presente documento. PARÁGRAFO: La presente autorización se hace extensiva no sólo a las dependencias y derechos de uso sobre la obra en formato o soporte material, sino también para formato virtual, electrónico, digital, y en red, internet, extranet, intranet, etc., y en general en cualquier formato conocido o por conocer. EL AUTOR, manifiesta que la obra objeto de la presente autorización es original y la realiza sin violar o usurpar derechos de autor de terceros, por lo tanto la obra es de exclusiva autoría y tiene la titularidad sobre la misma. PARÁGRAFO: En caso de presentarse cualquier reclamación o acción por parte de un tercero en cuanto a los derechos de autor sobre la obra en cuestión, EL AUTOR, asumirá toda la responsabilidad, y saldrá en defensa de los derechos aquí autorizados; para todos los efectos la ESCUELA DE INGENIERÍA DE ANTIOQUIA actúa como un tercero de buena fe.info:eu-repo/semantics/openAccessAtribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)http://purl.org/coar/access_right/c_abf2Repositorio Institucional Universidad EIAPrototipo funcional de una plataforma web para la implementación de técnicas de control tradicional o inteligente de manera remota en un sistema dinámicoTrabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionTexthttps://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_970fb48d4fbd8a85WebSocketsControlInterfazMotor DCRemotoInterfaceDC MotorRemotePublicationTHUMBNAILCuadrosJuan_2020_PrototipoFuncionalPlataforma.pdf.jpgCuadrosJuan_2020_PrototipoFuncionalPlataforma.pdf.jpgGenerated Thumbnailimage/jpeg8909https://repository.eia.edu.co/bitstreams/2f92bf03-d1ee-4b2e-8984-f24d3cef2913/download2c3cca83e11e5c948b2887583a066d55MD54ORIGINALCuadrosJuan_2020_PrototipoFuncionalPlataforma.pdfCuadrosJuan_2020_PrototipoFuncionalPlataforma.pdfTrabajo de gradoapplication/pdf8741501https://repository.eia.edu.co/bitstreams/4cec94fb-e13f-4521-9d67-fe969457b27a/download10563bccdc2a9cceef4d2ebff1f46c86MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-82515https://repository.eia.edu.co/bitstreams/f82d625a-b9c9-45e7-9d6a-a2a13642dec6/downloadda9276a8e06ed571bb7fc7c7186cd8feMD52TEXTCuadrosJuan_2020_PrototipoFuncionalPlataforma.pdf.txtCuadrosJuan_2020_PrototipoFuncionalPlataforma.pdf.txtExtracted texttext/plain246782https://repository.eia.edu.co/bitstreams/be76ea83-bfee-4c66-b598-91e3765b9b07/downloadc2d29f4b1a57a5ee4667e41a8c88ceb1MD5311190/2526oai:repository.eia.edu.co:11190/25262023-07-25 17:06:47.987https://creativecommons.org/licenses/by-nc/4.0/open.accesshttps://repository.eia.edu.coRepositorio Institucional Universidad EIAbdigital@metabiblioteca.comICAgICAgICAgICAgICAgICAgICAgICAgPGNlbnRlcj5BVklTTyBERSBQUklWQUNJREFEPC9jZW50ZXI+CgpMYSBFc2N1ZWxhIGRlIEluZ2VuaWVyw61hIGRlIEFudGlvcXVpYSBhIHRyYXbDqXMgZGUgZXN0ZSBhdmlzbywgaW5mb3JtYSBhIGxvcyB0aXR1bGFyZXMgZGUgZGF0b3MgcGVyc29uYWxlcyBxdWUgc2UgZW5jdWVudHJlbiBlbiBzdXMgYmFzZXMgZGUgZGF0b3MgcXVlIGxhcyBwb2zDrXRpY2FzIGRlIHRyYXRhbWllbnRvIGRlIGRhdG9zIHBlcnNvbmFsZXMgbGEgRUlBIHNvbjoKCkFsIHRpdHVsYXIgZGUgbG9zIGRhdG9zIHBlcnNvbmFsZXMgZW4gdHJhdGFtaWVudG8sIHNlIGxlIHJlc3BldGFyw6FuIHN1cyBkZXJlY2hvcyBhIGNvbm9jZXIgw61udGVncmFtZW50ZSB5IGRlIGZvcm1hIGdyYXR1aXRhIHN1cyBkYXRvcyBwZXJzb25hbGVzLCBhc8OtIGNvbW8gYSBhY3R1YWxpemFybG9zIHkgcmVjdGlmaWNhcmxvcyBmcmVudGUgYSBsYSBFSUEgbyBsb3MgZW5jYXJnYWRvcyBkZWwgdHJhdGFtaWVudG8uCgpBbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwZXJzb25hbGVzIGVuIHRyYXRhbWllbnRvLCBwb2Ryw6EgY29ub2NlciBlbCB1c28gcXVlIHNlIGxlIGhhIGRhZG8gYSBzdXMgZGF0b3MgcGVyc29uYWxlcywgcHJldmlhIHNvbGljaXR1ZC4KCkVsIHRpdHVsYXIgZGUgbG9zIGRhdG9zIHBlcnNvbmFsZXMgZW4gdHJhdGFtaWVudG8sIHBvZHLDoSBzb2xpY2l0YXIgcHJ1ZWJhIGRlIGxhIGF1dG9yaXphY2nDs24gb3RvcmdhZGEgYSBsYSBFSUEuIHNhbHZvIGN1YW5kbyBleHByZXNhbWVudGUgc2UgZXhjZXB0w7plIGNvbW8gcmVxdWlzaXRvIHBhcmEgZWwgdHJhdGFtaWVudG8sIGRlIGNvbmZvcm1pZGFkIGNvbiBsYSBsZXkuCgpFbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwdWVkZSByZXZvY2FyIGxhIGF1dG9yaXphY2nDs24geSBzb2xpY2l0YXIgbGEgc3VwcmVzacOzbiBkZWwgZGF0byBjdWFuZG8gZW4gZWwgdHJhdGFtaWVudG8gbm8gc2UgcmVzcGV0ZW4gbG9zIHByaW5jaXBpb3MsIGRlcmVjaG9zIHkgZ2FyYW50w61hcyBjb25zdGl0dWNpb25hbGVzIHkgbGVnYWxlcy4gTGEgcmV2b2NhdG9yaWEgeSBzdXByZXNpw7NuIHByb2NlZGVyw6EgY3VhbmRvIGxhIFN1cGVyaW50ZW5kZW5jaWEgZGUgSW5kdXN0cmlhIHkgQ29tZXJjaW8gKFNJQykgaGF5YSBkZXRlcm1pbmFkbyBxdWUgZW4gZWwgdHJhdGFtaWVudG8sIGxhIEVTQ1VFTEEgREUgSU5HRU5JRVLDjUEgREUgQU5USU9RVUlBIGhhIGluY3VycmlkbyBlbiBjb25kdWN0YXMgY29udHJhcmlhcyBhIGVzdGEgTGV5IHkgYSBsYSBDb25zdGl0dWNpw7NuIFBvbMOtdGljYS4KClBhcmEgZWZlY3RvcyBkZSBlamVyY2VyIHN1cyBkZXJlY2hvcyBkZSBjb25vY2VyLCBhY3R1YWxpemFyLCByZWN0aWZpY2FyIHkgc3VwcmltaXIgaW5mb3JtYWNpw7NuLCByZXZvY2FyIGxhIGF1dG9yaXphY2nDs24sIGVudHJlIG90cm9zOyBlbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwb2Ryw6EgYWN1ZGlyIGEgbGEgRVNDVUVMQSBERSBJTkdFTklFUsONQSBERSBBTlRJT1FVSUEsIGNvbW8gcmVzcG9uc2FibGUgZGVsIHRyYXRhbWllbnRvIGRlIGRhdG9zIGFsIMOhcmVhIGRlIGNvbXVuaWNhY2lvbmVzLCBtZWRpYW50ZSBjb3JyZW8gZWxlY3Ryw7NuaWNvIGEgd2VibWFzdGVyQGVpYS5lZHUuY28gLgoKRW4gY2FzbyBkZSBpbmZyYWNjaW9uZXMgYSBsYSBsZXkgMTU4MSBkZSAyMDEyLCBlbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwb2Ryw6EgcHJlc2VudGFyIHF1ZWphIGFudGUgbGEgU3VwZXJpbnRlbmRlbmNpYSBkZSBJbmR1c3RyaWEgeSBDb21lcmNpbyAoU0lDKS4KCkVsIHRpdHVsYXIgc2Vyw6EgaW5mb3JtYWRvIGFjZXJjYSBkZSBsYSBubyBvYmxpZ2F0b3JpZWRhZCBkZSBsYXMgcmVzcHVlc3RhcyBhIGxhcyBwcmVndW50YXMgcXVlIGxlIHNlYW4gaGVjaGFzLCBjdWFuZG8gw6lzdGFzIHZlcnNlbiBzb2JyZSBkYXRvcyBzZW5zaWJsZXMsIHRhbGVzIGNvbW8gb3JpZ2VuIHJhY2lhbCBvIMOpdG5pY28sIG9yaWVudGFjacOzbiBwb2zDrXRpY2EsIGNvbnZpY2Npb25lcyByZWxpZ2lvc2FzICwgcGVydGVuZW5jaWEgYSBzaW5kaWNhdG9zLCBvcmdhbml6YWNpb25lcyBzb2NpYWxlcyBkZSBkZXJlY2hvcyBodW1hbm9zLCBkYXRvcyByZWxhdGl2b3MgYSBsYSBzYWx1ZCwgYSBsYSB2aWRhIHNleHVhbCB5IGRhdG9zIGJpb23DqXRyaWNvcyBvIHNvYnJlIGxvcyBkYXRvcyBkZSBsb3MgbmnDsW9zLCBuacOxYXMgeSBhZG9sZXNjZW50ZXMuCgpFbCB0aXR1bGFyIHBvZHLDoSBjb25vY2VyIG51ZXN0cmEgcG9sw610aWNhIGRlIHRyYXRhbWllbnRvLCBsb3MgZGF0b3Mgc3VzdGFuY2lhbGVzIHF1ZSBzZSBsbGVndWVuIGEgcHJvZHVjaXIgZW4gZWwgcHJlc2VudGUgYXZpc28gbyBlbiBsYXMgcG9sw610aWNhcyBkZSB0cmF0YW1pZW50bywgc2Vyw6FuIHB1YmxpY2FkYXMgZW4gbnVlc3RybyBzaXRpbyB3ZWIsIG1lZGlvIGVsZWN0csOzbmljbyBoYWJpdHVhbCBkZSBjb250YWN0byBjb24gbG9zIHRpdHVsYXJlcy4KCg==