Desarrollar por medio de herramientas de automatización RPA (Robotic Process Automation), un prototipo de flujos de trabajo estándar que permitan generar eficientemente un proceso de alimentación de formatos de cómputo desde una fuente de repositorio de datos.

Los bots de automatización son programas de software diseñados para realizar tareas repetitivas y automatizadas en un sistema o plataforma. Estos bots se utilizan ampliamente en una variedad de industrias y aplicaciones, incluyendo la automatización de procesos empresariales, la atención al cliente,...

Full description

Autores:
Velandia Caballero, Christian Andrey
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2023
Institución:
Universidad Cooperativa de Colombia
Repositorio:
Repositorio UCC
Idioma:
OAI Identifier:
oai:repository.ucc.edu.co:20.500.12494/51379
Acceso en línea:
https://hdl.handle.net/20.500.12494/51379
Palabra clave:
Automatización robótica de procesos
Tecnología
Bot
Tarea
Desarrollo
Robotic process automation
Technology
Bot
Task
Development
Rights
closedAccess
License
NINGUNA
id COOPER2_4282bf78287013ddb725f2319cd00e9f
oai_identifier_str oai:repository.ucc.edu.co:20.500.12494/51379
network_acronym_str COOPER2
network_name_str Repositorio UCC
repository_id_str
dc.title.none.fl_str_mv Desarrollar por medio de herramientas de automatización RPA (Robotic Process Automation), un prototipo de flujos de trabajo estándar que permitan generar eficientemente un proceso de alimentación de formatos de cómputo desde una fuente de repositorio de datos.
title Desarrollar por medio de herramientas de automatización RPA (Robotic Process Automation), un prototipo de flujos de trabajo estándar que permitan generar eficientemente un proceso de alimentación de formatos de cómputo desde una fuente de repositorio de datos.
spellingShingle Desarrollar por medio de herramientas de automatización RPA (Robotic Process Automation), un prototipo de flujos de trabajo estándar que permitan generar eficientemente un proceso de alimentación de formatos de cómputo desde una fuente de repositorio de datos.
Automatización robótica de procesos
Tecnología
Bot
Tarea
Desarrollo
Robotic process automation
Technology
Bot
Task
Development
title_short Desarrollar por medio de herramientas de automatización RPA (Robotic Process Automation), un prototipo de flujos de trabajo estándar que permitan generar eficientemente un proceso de alimentación de formatos de cómputo desde una fuente de repositorio de datos.
title_full Desarrollar por medio de herramientas de automatización RPA (Robotic Process Automation), un prototipo de flujos de trabajo estándar que permitan generar eficientemente un proceso de alimentación de formatos de cómputo desde una fuente de repositorio de datos.
title_fullStr Desarrollar por medio de herramientas de automatización RPA (Robotic Process Automation), un prototipo de flujos de trabajo estándar que permitan generar eficientemente un proceso de alimentación de formatos de cómputo desde una fuente de repositorio de datos.
title_full_unstemmed Desarrollar por medio de herramientas de automatización RPA (Robotic Process Automation), un prototipo de flujos de trabajo estándar que permitan generar eficientemente un proceso de alimentación de formatos de cómputo desde una fuente de repositorio de datos.
title_sort Desarrollar por medio de herramientas de automatización RPA (Robotic Process Automation), un prototipo de flujos de trabajo estándar que permitan generar eficientemente un proceso de alimentación de formatos de cómputo desde una fuente de repositorio de datos.
dc.creator.fl_str_mv Velandia Caballero, Christian Andrey
dc.contributor.advisor.none.fl_str_mv Rivera Sánchez, Gustavo Armando
dc.contributor.author.none.fl_str_mv Velandia Caballero, Christian Andrey
dc.subject.none.fl_str_mv Automatización robótica de procesos
Tecnología
Bot
Tarea
Desarrollo
topic Automatización robótica de procesos
Tecnología
Bot
Tarea
Desarrollo
Robotic process automation
Technology
Bot
Task
Development
dc.subject.other.none.fl_str_mv Robotic process automation
Technology
Bot
Task
Development
description Los bots de automatización son programas de software diseñados para realizar tareas repetitivas y automatizadas en un sistema o plataforma. Estos bots se utilizan ampliamente en una variedad de industrias y aplicaciones, incluyendo la automatización de procesos empresariales, la atención al cliente, la gestión de redes sociales y la ejecución de transacciones financieras. Los bots de automatización se basan en algoritmos y reglas predefinidas para realizar tareas específicas. Estos bots pueden interactuar con sistemas externos, como bases de datos y aplicaciones de terceros, para recopilar y procesar información, y las empresas tienen la posibilidad de mejorar su capacidad de toma de decisiones y ejecución de tareas mediante el uso de técnicas de inteligencia artificial y aprendizaje automático. Además, los bots de automatización también pueden ser utilizados para integrarse en sistemas de comunicación, como chats o mensajería, para proporcionar una experiencia de atención al cliente más eficiente y personalizada. En general, los bots de automatización son una herramienta valiosa para mejorar la eficiencia, reducir los costos y proporcionar soluciones más personalizadas y efectivas en una amplia variedad de aplicaciones.
publishDate 2023
dc.date.accessioned.none.fl_str_mv 2023-06-14T20:25:17Z
dc.date.available.none.fl_str_mv 2023-06-14T20:25:17Z
dc.date.issued.none.fl_str_mv 2023-06
dc.type.none.fl_str_mv Trabajo de grado - Pregrado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12494/51379
dc.identifier.bibliographicCitation.none.fl_str_mv Velandia Caballero, C. A. (2023). Desarrollar por medio de herramientas de automatización RPA (Robotic Process Automation), un prototipo de flujos de trabajo estándar que permitan generar eficientemente un proceso de alimentación de formatos de cómputo desde una fuente de repositorio de datos [Tesis de pregrado, Universidad Cooperativa de Colombia]. Repositorio Institucional Univesidad Cooperativa de Colombia. https://repository.ucc.edu.co/handle/20.500.12494/51379
url https://hdl.handle.net/20.500.12494/51379
identifier_str_mv Velandia Caballero, C. A. (2023). Desarrollar por medio de herramientas de automatización RPA (Robotic Process Automation), un prototipo de flujos de trabajo estándar que permitan generar eficientemente un proceso de alimentación de formatos de cómputo desde una fuente de repositorio de datos [Tesis de pregrado, Universidad Cooperativa de Colombia]. Repositorio Institucional Univesidad Cooperativa de Colombia. https://repository.ucc.edu.co/handle/20.500.12494/51379
dc.relation.references.none.fl_str_mv A9T9. (08 de Octubre de 2022). RPA. Obtenido de Git Hub: https://github.com/A9T9/RPA
Claudia, C. (2019). Robotic Process Automation: Lessons Learned from Case Studies. Informatica Economică, 66-71. doi:10.12948/issn14531305/23.4.2019.06
Dines, D., Enslin, R., & Tirca, M. (07 de Octubre de 2022). uipath. Obtenido de https://www.uipath.com/
Gómez Gonzáles, L. M. (2020). Aplicaciones de RPA en el Ámbito Empresarial. Trabajo Fin de Grado, 58. Madrid, España: ETSI Informáticos de la Universidad Politécnica de Madrid. Obtenido de https://oa.upm.es/58123/1/TFG_Laura_María_Gómez_Gonzalez.pdf
Karjalainen, A., & Ahokas, S. (08 de Octubre de 2022). Obtenido de Robocorp: https://robocorp.com/about-us
openRPA. (Octubre de 2022). RPA. Obtenido de Git Hub: https://github.com/open-rpa/openrpa
Orellana López, D., & Sánchez Gómez, M. (2006). Técnicas de recolección de datos en entornos virtuales más usadas en la investigación cualitativa. Revista de Investigación Educativa, 222. Recuperado el 13 de 10 de 2022, de https://revistas.um.es/rie/article/view/97661/93701
Silva, F., Juanes, B., & Fuentes, R. (Febrero de 2017). Automatización Robótica de Procesos (RPA). Reino Unido: Deloitte. Obtenido de https://www2.deloitte.com/content/dam/Deloitte/mx/Documents/strategy/Automatizacion_Rob%C3%B3tica_Procesos.pdf
TagUI. (2022). RPA. Obtenido de GitHub: https://github.com/aisingapore/TagUI
Taskt. (08 de 10 de 2022). RPA. Obtenido de Git Hub: https://github.com/saucepleez/taskt
dc.rights.license.none.fl_str_mv NINGUNA
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/closedAccess
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_14cb
rights_invalid_str_mv NINGUNA
http://purl.org/coar/access_right/c_14cb
eu_rights_str_mv closedAccess
dc.format.extent.none.fl_str_mv 63 p.
dc.publisher.none.fl_str_mv Universidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, Bogotá
dc.publisher.program.none.fl_str_mv Ingeniería de Sistemas
dc.publisher.place.none.fl_str_mv Bogotá
publisher.none.fl_str_mv Universidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, Bogotá
institution Universidad Cooperativa de Colombia
bitstream.url.fl_str_mv https://repository.ucc.edu.co/bitstreams/b7e0fde8-7229-4cd4-8c8a-4989485147f7/download
https://repository.ucc.edu.co/bitstreams/6fbac4d1-6c12-42fe-b98d-e01e2cecc9f7/download
https://repository.ucc.edu.co/bitstreams/24ec55f7-e8ea-4f37-9b3d-d823aa4b1cbc/download
https://repository.ucc.edu.co/bitstreams/945e92b5-e944-4161-802a-e98f0cefdbcc/download
https://repository.ucc.edu.co/bitstreams/ba6c2851-156a-412d-82b8-f12826d7ca69/download
https://repository.ucc.edu.co/bitstreams/8a46b6ac-27b2-401f-a34f-c16ab2368479/download
https://repository.ucc.edu.co/bitstreams/20bd6caf-ffbe-4976-8252-e44081448744/download
https://repository.ucc.edu.co/bitstreams/d0641443-afb0-45f1-b829-27cdd1ef06ff/download
https://repository.ucc.edu.co/bitstreams/a373e47d-cd5f-411d-8977-c1c753c5734f/download
https://repository.ucc.edu.co/bitstreams/04d33113-e7b6-4ab9-a329-dfc348111c55/download
bitstream.checksum.fl_str_mv 3bce4f7ab09dfc588f126e1e36e98a45
eb9fc667433a588510cb6d05cf28d7b5
2e8fd9f7f152380a79d3af68223e5bcc
5dc40aec89687bedbc7af45bd694560d
80377574fe183828b19a75f7ee5f60c7
80f67255af13f581fc8a4e12b575ff7a
a4fd13deec3934e44bc6df8999946e99
60caa2dcfe06a9a70f2e63c9dfd8f3ce
77f9d9e4829c04709a483ede0cfc4aad
26eff753fc288836e1ed74dfbf146309
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Cooperativa de Colombia
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1808788919021469696
spelling Rivera Sánchez, Gustavo ArmandoVelandia Caballero, Christian Andrey2023-06-14T20:25:17Z2023-06-14T20:25:17Z2023-06https://hdl.handle.net/20.500.12494/51379Velandia Caballero, C. A. (2023). Desarrollar por medio de herramientas de automatización RPA (Robotic Process Automation), un prototipo de flujos de trabajo estándar que permitan generar eficientemente un proceso de alimentación de formatos de cómputo desde una fuente de repositorio de datos [Tesis de pregrado, Universidad Cooperativa de Colombia]. Repositorio Institucional Univesidad Cooperativa de Colombia. https://repository.ucc.edu.co/handle/20.500.12494/51379Los bots de automatización son programas de software diseñados para realizar tareas repetitivas y automatizadas en un sistema o plataforma. Estos bots se utilizan ampliamente en una variedad de industrias y aplicaciones, incluyendo la automatización de procesos empresariales, la atención al cliente, la gestión de redes sociales y la ejecución de transacciones financieras. Los bots de automatización se basan en algoritmos y reglas predefinidas para realizar tareas específicas. Estos bots pueden interactuar con sistemas externos, como bases de datos y aplicaciones de terceros, para recopilar y procesar información, y las empresas tienen la posibilidad de mejorar su capacidad de toma de decisiones y ejecución de tareas mediante el uso de técnicas de inteligencia artificial y aprendizaje automático. Además, los bots de automatización también pueden ser utilizados para integrarse en sistemas de comunicación, como chats o mensajería, para proporcionar una experiencia de atención al cliente más eficiente y personalizada. En general, los bots de automatización son una herramienta valiosa para mejorar la eficiencia, reducir los costos y proporcionar soluciones más personalizadas y efectivas en una amplia variedad de aplicaciones.Automation bots are software programs designed to perform repetitive and automated tasks within a system or platform. These bots are widely used in a variety of industries and applications, including business process automation, customer service, social media management, and financial transaction execution. Automation bots are based on pre-defined algorithms and rules to perform specific tasks. These bots can interact with external systems, such as databases and third-party applications, to gather and process information, and can use artificial intelligence and machine learning techniques to enhance their decision-making and task execution abilities. Additionally, automation bots can also be used to integrate into communication systems, such as chat or messaging, to provide a more efficient and personalized customer service experience. In general, automation bots are a valuable tool for improving efficiency, reducing costs, and providing more personalized and effective solutions in a wide range of applications.Tabla de Contenido-- 1 Resumen. -- 2 Abstract. -- 3 Introducción. -- 4 Planteamiento del Problema. -- 4.1 Justificación. -- 4.2 Objetivos. -- 4.2.1 Objetivo General. -- 4.2.2 Objetivos Específicos. -- 4.3 Delimitación del proyecto. -- 4.3.1 Temática. -- 4.3.2 Espacio-temporal. -- 5 Marco Referencial. -- 5.1 Marco Teórico. -- 5.2 Marco Conceptual. -- 5.3 Marco Legal. -- 5.3.1 ISO/IEC 27001. -- 5.3.2 ISO/IEC 9126. -- 5.3.3 CMMI. -- 6 Diseño Metodológico. -- 6.1 Metodología. -- 7 Alcance. -- 8 Cronograma. -- 9 Fase I. -- 9.1 Actividades. -- 9.2 Desarrollo de Actividades. -- 9.2.1 Conceptos, funciones y características de la RPA (Robotic Process Automation). -- 9.2.2 ¿Qué es la RPA?. -- 9.2.3 ¿Como funciona la RPA?. -- 9.2.4 Exploración de entornos open-source que permitan el desarrollo de la RPA -- 9.2.5 ¿Cuáles son las herramientas open-source que permiten desarrollar una RPA?. -- 9.2.6 Procesos candidatos para la automatización. -- 9.2.7 ¿Qué Procesos son Candidatos para la Automatización?. -- 9.2.8 Beneficios de la implementación de la RPA en una empresa u organización. -- 9.2.9 ¿Cuales beneficios se dan con la implementación de la RPA?. -- 9.2.10 Desventajas de una RPA. -- 9.2.11 ¿Cuáles desventajas se dan con la implementación de la RPA?. -- 10 Fase II. -- 10.1 Actividades. -- 10.2 Desarrollo de Actividades. -- 10.2.1 Diseño de flujo de trabajo. -- 10.2.2 Descripción de funciones a utilizar. -- 10.2.3 Análisis de la aplicación o herramienta elegida para la automatización RPA. -- 10.2.4 Análisis de la base de datos a utilizar. -- 10.2.5 Análisis del formulario a utilizar. -- 11 Fase III. -- 11.1 Actividades. -- 11.2 Desarrollo de Actividades. -- 11.2.1 Caso de estudio. -- 11.2.2 Diseño de flujo de trabajo -- 11.3 Posible Arquitectura. -- 11.3.1 Desarrollar prototipo de módulo de captura en la herramienta open-source elegida. -- 11.3.2 Desarrollar prototipo de módulo que permita ingresar datos al formulario con la herramienta open-source elegida. -- 11.3.3 Control de errores de la RPA. -- 12 Conclusiones. -- 13 Recomendaciones. -- 14 Bibliografía.christian.velandia@campusucc.edu.co63 p.Universidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, BogotáIngeniería de SistemasBogotáAutomatización robótica de procesosTecnologíaBotTareaDesarrolloRobotic process automationTechnologyBotTaskDevelopmentDesarrollar por medio de herramientas de automatización RPA (Robotic Process Automation), un prototipo de flujos de trabajo estándar que permitan generar eficientemente un proceso de alimentación de formatos de cómputo desde una fuente de repositorio de datos.Trabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionNINGUNAinfo:eu-repo/semantics/closedAccesshttp://purl.org/coar/access_right/c_14cbA9T9. (08 de Octubre de 2022). RPA. Obtenido de Git Hub: https://github.com/A9T9/RPAClaudia, C. (2019). Robotic Process Automation: Lessons Learned from Case Studies. Informatica Economică, 66-71. doi:10.12948/issn14531305/23.4.2019.06Dines, D., Enslin, R., & Tirca, M. (07 de Octubre de 2022). uipath. Obtenido de https://www.uipath.com/Gómez Gonzáles, L. M. (2020). Aplicaciones de RPA en el Ámbito Empresarial. Trabajo Fin de Grado, 58. Madrid, España: ETSI Informáticos de la Universidad Politécnica de Madrid. Obtenido de https://oa.upm.es/58123/1/TFG_Laura_María_Gómez_Gonzalez.pdfKarjalainen, A., & Ahokas, S. (08 de Octubre de 2022). Obtenido de Robocorp: https://robocorp.com/about-usopenRPA. (Octubre de 2022). RPA. Obtenido de Git Hub: https://github.com/open-rpa/openrpaOrellana López, D., & Sánchez Gómez, M. (2006). Técnicas de recolección de datos en entornos virtuales más usadas en la investigación cualitativa. Revista de Investigación Educativa, 222. Recuperado el 13 de 10 de 2022, de https://revistas.um.es/rie/article/view/97661/93701Silva, F., Juanes, B., & Fuentes, R. (Febrero de 2017). Automatización Robótica de Procesos (RPA). Reino Unido: Deloitte. Obtenido de https://www2.deloitte.com/content/dam/Deloitte/mx/Documents/strategy/Automatizacion_Rob%C3%B3tica_Procesos.pdfTagUI. (2022). RPA. Obtenido de GitHub: https://github.com/aisingapore/TagUITaskt. (08 de 10 de 2022). RPA. Obtenido de Git Hub: https://github.com/saucepleez/tasktPublicationLICENSElicense.txtlicense.txttext/plain; charset=utf-84334https://repository.ucc.edu.co/bitstreams/b7e0fde8-7229-4cd4-8c8a-4989485147f7/download3bce4f7ab09dfc588f126e1e36e98a45MD54ORIGINAL2023_desarrollar_medio_herramientas.pdf2023_desarrollar_medio_herramientas.pdfTrabajo de gradoapplication/pdf1015327https://repository.ucc.edu.co/bitstreams/6fbac4d1-6c12-42fe-b98d-e01e2cecc9f7/downloadeb9fc667433a588510cb6d05cf28d7b5MD562023_desarrollar_medio_herramientas-licencia.pdf2023_desarrollar_medio_herramientas-licencia.pdfLicencia de usoapplication/pdf195188https://repository.ucc.edu.co/bitstreams/24ec55f7-e8ea-4f37-9b3d-d823aa4b1cbc/download2e8fd9f7f152380a79d3af68223e5bccMD552023_desarrollar_medio_herramientas-aval.pdf2023_desarrollar_medio_herramientas-aval.pdfAval asesorapplication/pdf483364https://repository.ucc.edu.co/bitstreams/945e92b5-e944-4161-802a-e98f0cefdbcc/download5dc40aec89687bedbc7af45bd694560dMD57TEXT2023_desarrollar_medio_herramientas.pdf.txt2023_desarrollar_medio_herramientas.pdf.txtExtracted texttext/plain88502https://repository.ucc.edu.co/bitstreams/ba6c2851-156a-412d-82b8-f12826d7ca69/download80377574fe183828b19a75f7ee5f60c7MD582023_desarrollar_medio_herramientas-licencia.pdf.txt2023_desarrollar_medio_herramientas-licencia.pdf.txtExtracted texttext/plain5967https://repository.ucc.edu.co/bitstreams/8a46b6ac-27b2-401f-a34f-c16ab2368479/download80f67255af13f581fc8a4e12b575ff7aMD5102023_desarrollar_medio_herramientas-aval.pdf.txt2023_desarrollar_medio_herramientas-aval.pdf.txtExtracted texttext/plain1542https://repository.ucc.edu.co/bitstreams/20bd6caf-ffbe-4976-8252-e44081448744/downloada4fd13deec3934e44bc6df8999946e99MD512THUMBNAIL2023_desarrollar_medio_herramientas.pdf.jpg2023_desarrollar_medio_herramientas.pdf.jpgGenerated Thumbnailimage/jpeg7618https://repository.ucc.edu.co/bitstreams/d0641443-afb0-45f1-b829-27cdd1ef06ff/download60caa2dcfe06a9a70f2e63c9dfd8f3ceMD592023_desarrollar_medio_herramientas-licencia.pdf.jpg2023_desarrollar_medio_herramientas-licencia.pdf.jpgGenerated Thumbnailimage/jpeg12927https://repository.ucc.edu.co/bitstreams/a373e47d-cd5f-411d-8977-c1c753c5734f/download77f9d9e4829c04709a483ede0cfc4aadMD5112023_desarrollar_medio_herramientas-aval.pdf.jpg2023_desarrollar_medio_herramientas-aval.pdf.jpgGenerated Thumbnailimage/jpeg13113https://repository.ucc.edu.co/bitstreams/04d33113-e7b6-4ab9-a329-dfc348111c55/download26eff753fc288836e1ed74dfbf146309MD51320.500.12494/51379oai:repository.ucc.edu.co:20.500.12494/513792024-08-10 21:32:25.434open.accesshttps://repository.ucc.edu.coRepositorio Institucional Universidad Cooperativa de Colombiabdigital@metabiblioteca.comVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEKUkVQT1NJVE9SSU9TIElOU1RJVFVDSU9OQUxFUwpMSUNFTkNJQSBERSBVU08KClBvciBtZWRpbyBkZWwgcHJlc2VudGUgZG9jdW1lbnRvLCBlbCBBdXRvcihlcyksIG1heW9yIChlcykgZGUgZWRhZCwgcXVpZW4gZW4gYWRlbGFudGUgc2UgZGVub21pbmFyw6EgZWwgQVVUT1IsIGNvbmZpZXJlIGEgbGEgVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEsIGNvbiBOSVQuIDg2MC0wMjk5MjQtNywgdW5hIExJQ0VOQ0lBIERFIFVTTyBkZSBvYnJhLCBiYWpvIGxhcyBzaWd1aWVudGVzIGNvbmRpY2lvbmVzLgoKQ0zDgVVTVUxBUwoKUFJJTUVSQS4gT2JqZXRvLiBFTCBBVVRPUiBwb3IgZXN0ZSBhY3RvIGF1dG9yaXphIGxhIHV0aWxpemFjacOzbiBkZSBsYSBvYnJhLCBkZSBjb25mb3JtaWRhZCBjb24gbG8gZXN0aXB1bGFkbyBhIGNvbnRpbnVhY2nDs246IAoKKGEpIFBhcmEgZWZlY3RvcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSBzZSBhdXRvcml6YSBsYSByZXByb2R1Y2Npw7NuIGRlIGxhIG9icmEgYW50ZXJpb3JtZW50ZSBjaXRhZGEsIGxhIGN1YWwgc2UgYWxvamFyw6EgZW4gZm9ybWF0byBkaWdpdGFsIGVuIGxhcyBwbGF0YWZvcm1hcyBvIHJlcG9zaXRvcmlvcyBhZG1pbmlzdHJhZG9zIHBvciBsYSBVTklWRVJTSURBRCBvIGVuIG90cm8gdGlwbyBkZSByZXBvc2l0b3Jpb3MgZXh0ZXJub3MgbyBww6FnaW5hcyB3ZWIgZXNjb2dpZG9zIHBvciBsYSBVTklWRVJTSURBRCwgcGFyYSBmaW5lcyBkZSBkaWZ1c2nDs24geSBkaXZ1bGdhY2nDs24uIEFkaWNpb25hbG1lbnRlLCBzZSBhdXRvcml6YSBhIHF1ZSBsb3MgdXN1YXJpb3MgaW50ZXJub3MgeSBleHRlcm5vcyBkZSBkaWNoYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgcmVwcm9kdXpjYW4gbyBkZXNjYXJndWVuIGxhIG9icmEsIHNpbiDDoW5pbW8gZGUgbHVjcm8sIHBhcmEgZmluZXMgcHJpdmFkb3MsIGVkdWNhdGl2b3MgbyBhY2Fkw6ltaWNvczsgc2llbXByZSB5IGN1YW5kbyBubyBzZSB2aW9sZW4gYWN1ZXJkb3MgY29uIGVkaXRvcmVzLCBwZXJpb2RvcyBkZSBlbWJhcmdvIG8gYWN1ZXJkb3MgZGUgY29uZmlkZW5jaWFsaWRhZCBxdWUgYXBsaXF1ZW4uCgooYikgU2UgYXV0b3JpemEgbGEgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGxhIHB1ZXN0YSBhIGRpc3Bvc2ljacOzbiBkZSBsYSBvYnJhIG1lbmNpb25hZGEsIGVuIGFjY2VzbyBhYmllcnRvLCBwYXJhIHN1IHV0aWxpemFjacOzbiBlbiBsYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgYWRtaW5pc3RyYWRvcyBwb3IgbGEgVU5JVkVSU0lEQUQuCgooYykgTG8gYW50ZXJpb3IgZXN0YXLDoSBzdWpldG8gYSBsYXMgZGVmaW5pY2lvbmVzIGNvbnRlbmlkYXMgZW4gbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MyB5IGxhIExleSAyMyBkZSAxOTgyLgoKClNFR1VOREEuIE9yaWdpbmFsaWRhZCB5IHJlY2xhbWFjaW9uZXMuIEVsIEFVVE9SIGRlY2xhcmEgcXVlIGxhIE9CUkEgZXMgb3JpZ2luYWwgeSBxdWUgZXMgZGUgc3UgY3JlYWNpw7NuIGV4Y2x1c2l2YSwgbm8gZXhpc3RpZW5kbyBpbXBlZGltZW50byBkZSBjdWFscXVpZXIgbmF0dXJhbGV6YSAoZW1iYXJnb3MsIHVzbyBkZSBtYXRlcmlhbCBwcm90ZWdpZG8gcG9yIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGxhIGNvbmNlc2nDs24gZGUgbG9zIGRlcmVjaG9zIHByZXZpc3RvcyBlbiBlc3RlIGFjdWVyZG8uIEVsIEFVVE9SIHJlc3BvbmRlcsOhIHBvciBjdWFscXVpZXIgYWNjacOzbiBkZSByZWl2aW5kaWNhY2nDs24sIHBsYWdpbyB1IG90cmEgY2xhc2UgZGUgcmVjbGFtYWNpw7NuIHF1ZSBhbCByZXNwZWN0byBwdWRpZXJhIHNvYnJldmVuaXIuCgpURVJDRVJBLiBDb250cmFwcmVzdGFjacOzbi4gRWwgQVVUT1IgYXV0b3JpemEgYSBxdWUgc3Ugb2JyYSBzZWEgdXRpbGl6YWRhIGRlIGNvbmZvcm1pZGFkIGNvbiBsYSBjbMOhdXN1bGEgUFJJTUVSQSBkZSBmb3JtYSBncmF0dWl0YSwgZXMgZGVjaXIsIHF1ZSBsYSB1dGlsaXphY2nDs24gZGUgbGEgbWlzbWEgbm8gZ2VuZXJhIG5pbmfDum4gcGFnbyBvIHJlZ2Fsw61hcyBlbiBmYXZvciBkZSBlc3RlLgoKQ1VBUlRBLiBUaXR1bGFyaWRhZCBkZSBkZXJlY2hvcy4gRWwgcHJlc2VudGUgY29udHJhdG8gbm8gdHJhbnNmaWVyZSBsYSB0aXR1bGFyaWRhZCBkZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBzb2JyZSBsYXMgb2JyYXMgYW50ZXJpb3JtZW50ZSBtZW5jaW9uYWRhcyBhIGxhIFVOSVZFUlNJREFELiDDmm5pY2FtZW50ZSBoYWNlIHJlbGFjacOzbiBhIHVuYSBsaWNlbmNpYSBubyBleGNsdXNpdmEgZW4gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGFudGVyaW9ybWVudGUgcGFjdGFkb3MuCgpRVUlOVEEuIENyw6lkaXRvcy4gTGEgVU5JVkVSU0lEQUQgc2UgY29tcHJvbWV0ZSBhIGRhciBhbCBBVVRPUiwgZWwgcmVjb25vY2ltaWVudG8gZGVudHJvIGNhZGEgZm9ybWEgZGUgdXRpbGl6YWNpw7NuIGVuIGxhIG9icmEuIExvcyBjcsOpZGl0b3MgZGViZW4gZmlndXJhciBlbiBjYWRhIHVubyBkZSBsb3MgZm9ybWF0b3MgbyByZWdpc3Ryb3MgZGUgcHVibGljYWNpw7NuLiBObyBjb25zdGl0dWlyw6EgdW5hIHZpb2xhY2nDs24gYSBsb3MgZGVyZWNob3MgbW9yYWxlcyBkZWwgYXV0b3IgbGEgbm8gcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBvIGRlbcOhcyB1dGlsaXphY2lvbmVzIGRlIGxhIG9icmEuIExhIHV0aWxpemFjacOzbiBvIG5vIGRlIGxhIG9icmEsIGFzw60gY29tbyBzdSBmb3JtYSBkZSB1dGlsaXphY2nDs24gc2Vyw6EgZmFjdWx0YWQgZXhjbHVzaXZhIGRlIGxhIFVOSVZFUlNJREFELgogClNFWFRBLiBEdXJhY2nDs24geSB0ZXJyaXRvcmlvLiBMYSBwcmVzZW50ZSBsaWNlbmNpYSBkZSB1c28gcXVlIHNlIG90b3JnYSBhIGZhdm9yIGRlIGxhIFVOSVZFUlNJREFEIHRlbmRyw6EgdW5hIGR1cmFjacOzbiBlcXVpdmFsZW50ZSBhbCB0w6lybWlubyBkZSBwcm90ZWNjacOzbiBsZWdhbCBkZSBsYSBvYnJhIHkgcGFyYSB0b2RvcyBsb3MgcGHDrXNlcyBkZWwgbXVuZG8uCgpTw4lQVElNQS4gVXNvIGRlIENyZWF0aXZlIENvbW1vbnMuIEVsIEFVVE9SIGF1dG9yaXphcsOhIGxhIGRpZnVzacOzbiBkZSBzdSBjb250ZW5pZG8gYmFqbyB1bmEgbGljZW5jaWEgQ3JlYXRpdmUgQ29tbW9ucyBhdHJpYnVjacOzbiA0LjAgaW50ZXJuYWNpb25hbCwgcXVlIGRlYmVyw6EgaW5jbHVpcnNlIGVuIGVsIGNvbnRlbmlkby4gCgpPQ1RBVkEuIERlcmVjaG8gZGUgZXhjbHVzacOzbi4gQ2FkYSBhdXRvciBwdWVkZSBpbmRpY2FyIGVuIGVsIG1vbWVudG8gZGUgZGVww7NzaXRvIGRlbCBjb250ZW5pZG8gcXVlIGVsIHRleHRvIGNvbXBsZXRvIGRlIGxhIHByb2R1Y2Npw7NuIGFjYWTDqW1pY2EgbyBjaWVudMOtZmljYSBubyBlc3RlIGNvbiBhY2Nlc28gYWJpZXJ0byBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIHBvciBtb3Rpdm9zIGRlIGNvbmZpZGVuY2lhbGlkYWQsIHBvcnF1ZSBzZSBlbmN1ZW50cmUgZW4gdsOtYXMgZGUgb2J0ZW5lciB1biBkZXJlY2hvIGRlIHByb3BpZWRhZCBpbmR1c3RyaWFsIG8gZXhpc3RpciBhY3VlcmRvcyBwcmV2aW9zIGNvbiB0ZXJjZXJvcyAoZWRpdG9yaWFsZXMsIHJldmlzdGFzIGNpZW50w61maWNhcywgb3RyYXMgaW5zdGl0dWNpb25lcykuIEVsIGF1dG9yIHNlIGNvbXByb21ldGUgYSBkZXBvc2l0YXIgbG9zIG1ldGFkYXRvcyBlIGluZm9ybWFyIGVsIHRpZW1wbyBkZSBlbWJhcmdvIGR1cmFudGUgZWwgY3VhbCBlbCB0ZXh0byBjb21wbGV0byB0ZW5kcsOhIGFjY2VzbyByZXN0cmluZ2lkby4gCgpOT1ZFTkEuIEVsIEFVVE9SIGFsIGFjZXB0YXIgZXN0YSBsaWNlbmNpYSBhZHVjZSBxdWUgZXN0YSBwcm9kdWNjacOzbiBzZSBkZXNhcnJvbGzDsyBlbiBlbCBwZXJpb2RvIGVuIHF1ZSBzZSBlbmN1ZW50cmEgY29uIHbDrW5jdWxvcyBjb24gTGEgVW5pdmVyc2lkYWQuCgpEw4lDSU1BLiBOb3JtYXMgYXBsaWNhYmxlcy4gUGFyYSBsYSBpbnRlcnByZXRhY2nDs24geSBjdW1wbGltaWVudG8gZGVsIHByZXNlbnRlIGFjdWVyZG8gbGFzIHBhcnRlcyBzZSBzb21ldGVuIGEgbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgbGEgTGV5IDIzIGRlIDE5ODIgeSBkZW3DoXMgbm9ybWFzIGFwbGljYWJsZXMgZGUgQ29sb21iaWEuIEFkZW3DoXMsIGEgbGFzIG5vcm1hcyBJbnN0aXR1Y2lvbmFsZXMgcXVlIGFwbGlxdWVuLgoKTGEgcHJlc2VudGUgbGljZW5jaWEgc2UgYXV0b3JpemEgZW4gbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuIGVuIGxvcyByZXBvc2l0b3Jpb3MgaW5zdGl0dWNpb25hbGVzLgo=