Sistema de votaciones Universidad Jorge Tadeo

Este proyecto de grado se enfoca en crear y desarrollar un prototipo base para el sistema de votaciones para la universidad Jorge Tadeo Lozano, para mejorar la seguridad, el diseño y la implementación del portal actual utilizado en el proceso electoral de la institución. El prototipo servirá de base...

Full description

Autores:
Tipo de recurso:
Tesis
Fecha de publicación:
2023
Institución:
Universidad de Bogotá Jorge Tadeo Lozano
Repositorio:
Expeditio: repositorio UTadeo
Idioma:
spa
OAI Identifier:
oai:expeditiorepositorio.utadeo.edu.co:20.500.12010/31800
Acceso en línea:
http://hdl.handle.net/20.500.12010/31800
Palabra clave:
SIstemas de votaciones
Angular
Springboot y Oracle db
Investigacion
Analisis
Desarrollo de software
Diseño de producto
Design
Rights
License
Abierto (Texto Completo)
id UTADEO2_9768cdf03eea186af5e4b21870aa4353
oai_identifier_str oai:expeditiorepositorio.utadeo.edu.co:20.500.12010/31800
network_acronym_str UTADEO2
network_name_str Expeditio: repositorio UTadeo
repository_id_str
dc.title.spa.fl_str_mv Sistema de votaciones Universidad Jorge Tadeo
title Sistema de votaciones Universidad Jorge Tadeo
spellingShingle Sistema de votaciones Universidad Jorge Tadeo
SIstemas de votaciones
Angular
Springboot y Oracle db
Investigacion
Analisis
Desarrollo de software
Diseño de producto
Design
title_short Sistema de votaciones Universidad Jorge Tadeo
title_full Sistema de votaciones Universidad Jorge Tadeo
title_fullStr Sistema de votaciones Universidad Jorge Tadeo
title_full_unstemmed Sistema de votaciones Universidad Jorge Tadeo
title_sort Sistema de votaciones Universidad Jorge Tadeo
dc.contributor.advisor.none.fl_str_mv Ruiz Dorante, Edgar Jose
dc.subject.spa.fl_str_mv SIstemas de votaciones
Angular
Springboot y Oracle db
topic SIstemas de votaciones
Angular
Springboot y Oracle db
Investigacion
Analisis
Desarrollo de software
Diseño de producto
Design
dc.subject.lemb.spa.fl_str_mv Investigacion
Analisis
Desarrollo de software
Diseño de producto
dc.subject.keyword.spa.fl_str_mv Design
description Este proyecto de grado se enfoca en crear y desarrollar un prototipo base para el sistema de votaciones para la universidad Jorge Tadeo Lozano, para mejorar la seguridad, el diseño y la implementación del portal actual utilizado en el proceso electoral de la institución. El prototipo servirá de base para desarrollar el nuevo sistema electoral, para explorar y perfeccionar aspectos del sistema, como la seguridad de la información, la usabilidad y la experiencia del usuario. A través de este enfoque, se busca garantizar un proceso electoral más eficiente, confiable y satisfactorio para todos los participantes. En reuniones programadas con actores interesados, como estudiantes, profesores, jefe de área, secretaría general y gestión humana, se recopilan los requisitos y necesidades específicas de cada uno. El nuevo sistema de votaciones se diseñará y construirá de manera que cumpla con estas demandas y proporcione una experiencia de usuario mejorada. La accesibilidad del sistema es un aspecto clave, por lo que se garantizará que el nuevo portal sea compatible con diferentes navegadores web y esté disponible desde cualquier ubicación con conexión a Internet. Los usuarios, tanto profesores como estudiantes y otros participantes del proceso electoral, podrán acceder al sistema a través del portal universitas, el cual servirá como punto de entrada para todas las funcionalidades relacionadas con las votaciones. Uno de los principales enfoques del proyecto es fortalecer la seguridad del sistema de votaciones. Se implementará un nuevo sistema basado en JSON Web Tokens (JWT) para la autenticación y autorización de los usuarios. El uso de JWT proporcionará una capa adicional de protección, evitando accesos no autorizados y garantizando la integridad de la información y los votos registrados. Además, se trabajará en la mejora del diseño del portal, buscando una interfaz más intuitiva y atractiva visualmente. Se tendrán en cuenta las buenas prácticas de diseño de experiencia de usuario (UX) para optimizar la navegación y facilitar el uso del sistema, tanto en dispositivos de escritorio como en dispositivos móviles. En términos de implementación, se utilizarán tecnologías actuales y se seguirán buenas prácticas de desarrollo de software. El código del nuevo sistema de votaciones se desarrollará siguiendo los principios de modularidad, escalabilidad y mantenibilidad, lo que permitirá futuras actualizaciones y mejoras sin comprometer la estabilidad y el rendimiento del sistema. Este proyecto de grado pretende desarrollar un prototipo del sistema de votaciones mejorado y actualizado, que servirá de base para crear un nuevo sistema de elecciones en la universidad Jorge Tadeo Lozano. El prototipo se diseñará teniendo en cuenta los requisitos y expectativas de los interesados involucrados, y se implementarán medidas de seguridad, una interfaz intuitiva y una sólida base tecnológica para optimizar el proceso electoral y brindar una experiencia satisfactoria a todos los participantes. Este prototipo sentará las bases para la futura implementación del nuevo sistema de elecciones, que estará respaldado por los avances y aprendizajes obtenidos durante el desarrollo del proyecto de grado.
publishDate 2023
dc.date.accessioned.none.fl_str_mv 2023-08-24T23:52:56Z
dc.date.available.none.fl_str_mv 2023-08-24T23:52:56Z
dc.date.created.none.fl_str_mv 2023
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.local.spa.fl_str_mv Trabajo de grado
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_46ec
format http://purl.org/coar/resource_type/c_46ec
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12010/31800
url http://hdl.handle.net/20.500.12010/31800
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv Rocío, M. D., & Siguencia, S. (s/f). “ANALISIS, DISEÑO E IMPLEMENTACION DEL PORTAL WEB DEL COLEGIO CESAR ANDRADE Y CORDERO”. Edu.ec. Recuperado el 15 de julio de 2023, de https://dspace.ups.edu.ec/bitstream/123456789/1604/17/UPSCT002147.pdf
01_desarrollosmovnet. (s/f). Ciclo de vida del software. Pbworks.com. Recuperado el 23 de junio de 2023, de https://ingsw.pbworks.com/f/Ciclo+de+Vida+del+Software.pdf
Suryotrisongko, H., Jayanto, D. P., & Tjahyanto, A. (2017). Design and development of backend application for public complaint systems using microservice spring boot. Procedia Computer Science, 124, 736–743. https://doi.org/10.1016/j.procs.2017.12.212
Carnell, J., & Sanchez, I. (2021). Spring Microservices in Action (2a ed.). Manning Publications. https://www.manning.com/books/spring-microservices-in-action
(S/f). Upv.es. Recuperado el 15 de julio de 2023, de https://lemus.webs.upv.es/wordpress/wpcontent/uploads/2020/07/angular_compressed.pdf
Sistema Web utilizando Framework Angular para el proceso de mantenimiento de equipos de TI en la Empresa MRJ Servicios TEC (S/f-b). Recuperado el 15 de junio de 2023, de http://file:///C:/Users/USER/Downloads/Arrieta_TRJ-Castillo_MAC-SD.pdf
Gran Libro de AngularJS (S/f-c). O’Reilly,Brand Green & Shyman sesbadri el 20 de 2015, de http://file:///C:/Users/USER/Downloads/AngularJS-Brad-Green-ShyamSeshadri(www.ebook-dl.com).pdf
de Sistemas, T. P. O. el T. P. de I. (s/f). Desarrollo de un sistema web utilizando angular framework y rest (Transferencia de estado representacional) para la gestión de historias electrónicas. Edu.pe. , de https://repositorio.upeu.edu.pe/bitstream/handle/20.500.12840/3295/Jose_Tesis_Lic enciatura_2019.pdf?sequence=4&isAllowed=y
Bravo Ruiz, I., & Arturo, J. (s/f). FACULTAD DE INGENIERÍA, ARQUITECTURA Y URBANISMO. Edu.pe. de https://repositorio.uss.edu.pe/bitstream/handle/20.500.12802/5875/Sosa%20Quispe% 20Obed%20Neftali.pdf?sequence=1&isAllowed=y
Stack Overflow - where developers learn, share, & build careers. (s/f). Stack Overflow. Recuperado el , de https://stackoverflow.com/
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.local.spa.fl_str_mv Abierto (Texto Completo)
rights_invalid_str_mv Abierto (Texto Completo)
http://purl.org/coar/access_right/c_abf2
dc.format.extent.spa.fl_str_mv 63 páginas
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.coverage.spatial.spa.fl_str_mv Bogotá, Colombia
dc.publisher.spa.fl_str_mv Universidad de Bogotá Jorge Tadeo Lozano
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas
dc.publisher.faculty.spa.fl_str_mv Facultad de Ciencias Naturales e Ingeniería
dc.source.spa.fl_str_mv reponame:Expeditio Repositorio Institucional UJTL
instname:Universidad de Bogotá Jorge Tadeo Lozano
instname_str Universidad de Bogotá Jorge Tadeo Lozano
institution Universidad de Bogotá Jorge Tadeo Lozano
reponame_str Expeditio Repositorio Institucional UJTL
collection Expeditio Repositorio Institucional UJTL
bitstream.url.fl_str_mv https://expeditiorepositorio.utadeo.edu.co/bitstream/20.500.12010/31800/4/PrototipoBaseparaUnNuevoSistemaElecciones%20UJTL%20Sebastian%20Landinez.pdf.jpg
https://expeditiorepositorio.utadeo.edu.co/bitstream/20.500.12010/31800/1/PrototipoBaseparaUnNuevoSistemaElecciones%20UJTL%20Sebastian%20Landinez.pdf
https://expeditiorepositorio.utadeo.edu.co/bitstream/20.500.12010/31800/2/license.txt
https://expeditiorepositorio.utadeo.edu.co/bitstream/20.500.12010/31800/3/FOR-EFE-GDB-007_AUTORIZACION_DE_PUBLICACION_DE_TESIS_O_TRABAJO_DE_GRADO%20FIRMADO.pdf
bitstream.checksum.fl_str_mv 80c56ca7e889381c797ac2316813a98f
70db6ad8887d7645f78a6edc8acd8b22
baba314677a6b940f072575a13bb6906
e8b97d35a1e11de11a6d596c64378fe1
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional - Universidad Jorge Tadeo Lozano
repository.mail.fl_str_mv expeditiorepositorio@utadeo.edu.co
_version_ 1808495320958500864
spelling Ruiz Dorante, Edgar JoseLandinez Higuera, Jose SebastianIngeniero(s) de SistemasBogotá, Colombia2023-08-24T23:52:56Z2023-08-24T23:52:56Z2023http://hdl.handle.net/20.500.12010/31800Este proyecto de grado se enfoca en crear y desarrollar un prototipo base para el sistema de votaciones para la universidad Jorge Tadeo Lozano, para mejorar la seguridad, el diseño y la implementación del portal actual utilizado en el proceso electoral de la institución. El prototipo servirá de base para desarrollar el nuevo sistema electoral, para explorar y perfeccionar aspectos del sistema, como la seguridad de la información, la usabilidad y la experiencia del usuario. A través de este enfoque, se busca garantizar un proceso electoral más eficiente, confiable y satisfactorio para todos los participantes. En reuniones programadas con actores interesados, como estudiantes, profesores, jefe de área, secretaría general y gestión humana, se recopilan los requisitos y necesidades específicas de cada uno. El nuevo sistema de votaciones se diseñará y construirá de manera que cumpla con estas demandas y proporcione una experiencia de usuario mejorada. La accesibilidad del sistema es un aspecto clave, por lo que se garantizará que el nuevo portal sea compatible con diferentes navegadores web y esté disponible desde cualquier ubicación con conexión a Internet. Los usuarios, tanto profesores como estudiantes y otros participantes del proceso electoral, podrán acceder al sistema a través del portal universitas, el cual servirá como punto de entrada para todas las funcionalidades relacionadas con las votaciones. Uno de los principales enfoques del proyecto es fortalecer la seguridad del sistema de votaciones. Se implementará un nuevo sistema basado en JSON Web Tokens (JWT) para la autenticación y autorización de los usuarios. El uso de JWT proporcionará una capa adicional de protección, evitando accesos no autorizados y garantizando la integridad de la información y los votos registrados. Además, se trabajará en la mejora del diseño del portal, buscando una interfaz más intuitiva y atractiva visualmente. Se tendrán en cuenta las buenas prácticas de diseño de experiencia de usuario (UX) para optimizar la navegación y facilitar el uso del sistema, tanto en dispositivos de escritorio como en dispositivos móviles. En términos de implementación, se utilizarán tecnologías actuales y se seguirán buenas prácticas de desarrollo de software. El código del nuevo sistema de votaciones se desarrollará siguiendo los principios de modularidad, escalabilidad y mantenibilidad, lo que permitirá futuras actualizaciones y mejoras sin comprometer la estabilidad y el rendimiento del sistema. Este proyecto de grado pretende desarrollar un prototipo del sistema de votaciones mejorado y actualizado, que servirá de base para crear un nuevo sistema de elecciones en la universidad Jorge Tadeo Lozano. El prototipo se diseñará teniendo en cuenta los requisitos y expectativas de los interesados involucrados, y se implementarán medidas de seguridad, una interfaz intuitiva y una sólida base tecnológica para optimizar el proceso electoral y brindar una experiencia satisfactoria a todos los participantes. Este prototipo sentará las bases para la futura implementación del nuevo sistema de elecciones, que estará respaldado por los avances y aprendizajes obtenidos durante el desarrollo del proyecto de grado.#UTadeoThis undergraduate project focuses on creating and developing a foundational prototype for the voting system of Jorge Tadeo Lozano University. The goal is to enhance the security, design, and implementation of the current portal used in the institution's electoral process. The prototype will serve as a basis for the development of the new electoral system, aiming to explore and refine aspects such as information security, usability, and user experience. Through this approach, the aim is to ensure a more efficient, reliable, and satisfying electoral process for all participants. In scheduled meetings with stakeholders, including students, professors, department heads, the general secretariat, and human resources management, specific requirements and needs are gathered from each group. The new voting system will be designed and built to meet these demands, providing an improved user experience. System accessibility is a key aspect, ensuring that the new portal is compatible with different web browsers and accessible from any location with an internet connection. Users, including professors, students, and other participants in the electoral process, will be able to access the system through the "universitas" portal, which will serve as the entry point for all voting-related functionalities. One of the primary focuses of the project is to bolster the security of the voting system. A new system based on JSON Web Tokens (JWT) will be implemented for user authentication and authorization. Using JWT will provide an additional layer of protection, preventing unauthorized access and ensuring the integrity of information and recorded votes. Furthermore, efforts will be made to enhance the portal's design, aiming for a more intuitive and visually appealing interface. User Experience (UX) design best practices will be taken into account to optimize navigation and facilitate system use, both on desktop and mobile devices. In terms of implementation, current technologies will be employed, and software development best practices will be followed. The code for the new voting system will be developed following principles of modularity, scalability, and maintainability, enabling future updates and improvements without compromising system stability and performance. This undergraduate project aims to develop a prototype of an enhanced and updated voting system, which will serve as the foundation for creating a new election system at Jorge Tadeo Lozano University. The prototype will be designed considering the requirements and expectations of the involved stakeholders, and it will incorporate security measures, an intuitive interface, and a strong technological foundation to optimize the electoral process and provide a satisfying experience for all participants. This prototype will lay the groundwork for the future implementation of the new election system, supported by the advancements and lessons learned during the course of the undergraduate project development.63 páginasapplication/pdfspaUniversidad de Bogotá Jorge Tadeo LozanoIngeniería de SistemasFacultad de Ciencias Naturales e Ingenieríareponame:Expeditio Repositorio Institucional UJTLinstname:Universidad de Bogotá Jorge Tadeo LozanoSIstemas de votacionesAngularSpringboot y Oracle dbInvestigacionAnalisisDesarrollo de softwareDiseño de productoDesignSistema de votaciones Universidad Jorge TadeoTrabajo de gradoinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_46echttp://purl.org/coar/resource_type/c_7a1fAbierto (Texto Completo)http://purl.org/coar/access_right/c_abf2Rocío, M. D., & Siguencia, S. (s/f). “ANALISIS, DISEÑO E IMPLEMENTACION DEL PORTAL WEB DEL COLEGIO CESAR ANDRADE Y CORDERO”. Edu.ec. Recuperado el 15 de julio de 2023, de https://dspace.ups.edu.ec/bitstream/123456789/1604/17/UPSCT002147.pdf01_desarrollosmovnet. (s/f). Ciclo de vida del software. Pbworks.com. Recuperado el 23 de junio de 2023, de https://ingsw.pbworks.com/f/Ciclo+de+Vida+del+Software.pdfSuryotrisongko, H., Jayanto, D. P., & Tjahyanto, A. (2017). Design and development of backend application for public complaint systems using microservice spring boot. Procedia Computer Science, 124, 736–743. https://doi.org/10.1016/j.procs.2017.12.212Carnell, J., & Sanchez, I. (2021). Spring Microservices in Action (2a ed.). Manning Publications. https://www.manning.com/books/spring-microservices-in-action(S/f). Upv.es. Recuperado el 15 de julio de 2023, de https://lemus.webs.upv.es/wordpress/wpcontent/uploads/2020/07/angular_compressed.pdfSistema Web utilizando Framework Angular para el proceso de mantenimiento de equipos de TI en la Empresa MRJ Servicios TEC (S/f-b). Recuperado el 15 de junio de 2023, de http://file:///C:/Users/USER/Downloads/Arrieta_TRJ-Castillo_MAC-SD.pdfGran Libro de AngularJS (S/f-c). O’Reilly,Brand Green & Shyman sesbadri el 20 de 2015, de http://file:///C:/Users/USER/Downloads/AngularJS-Brad-Green-ShyamSeshadri(www.ebook-dl.com).pdfde Sistemas, T. P. O. el T. P. de I. (s/f). Desarrollo de un sistema web utilizando angular framework y rest (Transferencia de estado representacional) para la gestión de historias electrónicas. Edu.pe. , de https://repositorio.upeu.edu.pe/bitstream/handle/20.500.12840/3295/Jose_Tesis_Lic enciatura_2019.pdf?sequence=4&isAllowed=yBravo Ruiz, I., & Arturo, J. (s/f). FACULTAD DE INGENIERÍA, ARQUITECTURA Y URBANISMO. Edu.pe. de https://repositorio.uss.edu.pe/bitstream/handle/20.500.12802/5875/Sosa%20Quispe% 20Obed%20Neftali.pdf?sequence=1&isAllowed=yStack Overflow - where developers learn, share, & build careers. (s/f). Stack Overflow. Recuperado el , de https://stackoverflow.com/THUMBNAILPrototipoBaseparaUnNuevoSistemaElecciones UJTL Sebastian Landinez.pdf.jpgPrototipoBaseparaUnNuevoSistemaElecciones UJTL Sebastian Landinez.pdf.jpgIM Thumbnailimage/jpeg7473https://expeditiorepositorio.utadeo.edu.co/bitstream/20.500.12010/31800/4/PrototipoBaseparaUnNuevoSistemaElecciones%20UJTL%20Sebastian%20Landinez.pdf.jpg80c56ca7e889381c797ac2316813a98fMD54open accessORIGINALPrototipoBaseparaUnNuevoSistemaElecciones UJTL Sebastian Landinez.pdfPrototipoBaseparaUnNuevoSistemaElecciones UJTL Sebastian Landinez.pdfapplication/pdf1771435https://expeditiorepositorio.utadeo.edu.co/bitstream/20.500.12010/31800/1/PrototipoBaseparaUnNuevoSistemaElecciones%20UJTL%20Sebastian%20Landinez.pdf70db6ad8887d7645f78a6edc8acd8b22MD51open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-82938https://expeditiorepositorio.utadeo.edu.co/bitstream/20.500.12010/31800/2/license.txtbaba314677a6b940f072575a13bb6906MD52open accessFOR-EFE-GDB-007_AUTORIZACION_DE_PUBLICACION_DE_TESIS_O_TRABAJO_DE_GRADO FIRMADO.pdfFOR-EFE-GDB-007_AUTORIZACION_DE_PUBLICACION_DE_TESIS_O_TRABAJO_DE_GRADO FIRMADO.pdfapplication/pdf1053553https://expeditiorepositorio.utadeo.edu.co/bitstream/20.500.12010/31800/3/FOR-EFE-GDB-007_AUTORIZACION_DE_PUBLICACION_DE_TESIS_O_TRABAJO_DE_GRADO%20FIRMADO.pdfe8b97d35a1e11de11a6d596c64378fe1MD53open access20.500.12010/31800oai:expeditiorepositorio.utadeo.edu.co:20.500.12010/318002023-08-25 03:02:11.241open accessRepositorio Institucional - Universidad Jorge Tadeo Lozanoexpeditiorepositorio@utadeo.edu.coQXV0b3Jpem8gYWwgU2lzdGVtYSBkZSBCaWJsaW90ZWNhcyBVbml2ZXJzaWRhZCBkZSBCb2dvdMOhIEpvcmdlIFRhZGVvIExvemFubyBwYXJhCnF1ZSBjb24gZmluZXMgYWNhZMOpbWljb3MsIHByZXNlcnZlLCBjb25zZXJ2ZSwgb3JnYW5pY2UsIGVkaXRlIHkgbW9kaWZpcXVlCnRlY25vbMOzZ2ljYW1lbnRlIGVsIGRvY3VtZW50byBhbnRlcmlvcm1lbnRlIGNhcmdhZG8gYWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbApFeHBlZGl0aW8KCkV4Y2VwdHVhbmRvIHF1ZSBlbCBkb2N1bWVudG8gc2VhIGNvbmZpZGVuY2lhbCwgYXV0b3Jpem8gYSB1c3VhcmlvcyBpbnRlcm5vcyB5CmV4dGVybm9zIGRlIGxhIEluc3RpdHVjacOzbiBhIGNvbnN1bHRhciB5IHJlcHJvZHVjaXIgZWwgY29udGVuaWRvIGRlbCBkb2N1bWVudG8KcGFyYSBmaW5lcyBhY2Fkw6ltaWNvcyBudW5jYSBwYXJhIHVzb3MgY29tZXJjaWFsZXMsIGN1YW5kbyBtZWRpYW50ZSBsYQpjb3JyZXNwb25kaWVudGUgY2l0YSBiaWJsaW9ncsOhZmljYSBzZSBsZSBkZSBjcsOpZGl0byBhIGxhIG9icmEgeSBzdShzKSBhdXRvcihzKS4KCkV4Y2VwdHVhbmRvIHF1ZSBlbCBkb2N1bWVudG8gc2VhIGNvbmZpZGVuY2lhbCwgYXV0b3Jpem8gYXBsaWNhciBsYSBsaWNlbmNpYSBkZWwKZXN0w6FuZGFyIGludGVybmFjaW9uYWwgQ3JlYXRpdmUgQ29tbW9ucyAoQXR0cmlidXRpb24tTm9uQ29tbWVyY2lhbC1Ob0Rlcml2YXRpdmVzCjQuMCBJbnRlcm5hdGlvbmFsKSBxdWUgaW5kaWNhIHF1ZSBjdWFscXVpZXIgcGVyc29uYSBwdWVkZSB1c2FyIGxhIG9icmEgZGFuZG8KY3LDqWRpdG8gYWwgYXV0b3IsIHNpbiBwb2RlciBjb21lcmNpYXIgY29uIGxhIG9icmEgeSBzaW4gZ2VuZXJhciBvYnJhcyBkZXJpdmFkYXMuCgpFbCAobG9zKSBhdXRvcihlcykgY2VydGlmaWNhKG4pIHF1ZSBlbCBkb2N1bWVudG8gbm8gaW5mcmluZ2UgbmkgYXRlbnRhIGNvbnRyYQpkZXJlY2hvcyBpbmR1c3RyaWFsZXMsIHBhdHJpbW9uaWFsZXMsIGludGVsZWN0dWFsZXMsIG1vcmFsZXMgbyBjdWFscXVpZXIgb3RybyBkZQp0ZXJjZXJvcywgYXPDrSBtaXNtbyBkZWNsYXJhbiBxdWUgbGEgVW5pdmVyc2lkYWQgSm9yZ2UgVGFkZW8gTG96YW5vIHNlIGVuY3VlbnRyYQpsaWJyZSBkZSB0b2RhIHJlc3BvbnNhYmlsaWRhZCBjaXZpbCwgYWRtaW5pc3RyYXRpdmEgeS9vIHBlbmFsIHF1ZSBwdWVkYSBkZXJpdmFyc2UKZGUgbGEgcHVibGljYWNpw7NuIGRlbCB0cmFiYWpvIGRlIGdyYWRvIHkvbyB0ZXNpcyBlbiBjYWxpZGFkIGRlIGFjY2VzbyBhYmllcnRvIHBvcgpjdWFscXVpZXIgbWVkaW8uCgpFbiBjdW1wbGltaWVudG8gY29uIGxvIGRpc3B1ZXN0byBlbiBsYSBMZXkgMTU4MSBkZSAyMDEyIHkgZXNwZWNpYWxtZW50ZSBlbiB2aXJ0dWQKZGUgbG8gZGlzcHVlc3RvIGVuIGVsIEFydMOtY3VsbyAxMCBkZWwgRGVjcmV0byAxMzc3IGRlIDIwMTMsIGF1dG9yaXpvIGEgbGEKVW5pdmVyc2lkYWQgSm9yZ2UgVGFkZW8gTG96YW5vIGEgcHJvY2VkZXIgY29uIGVsIHRyYXRhbWllbnRvIGRlIGxvcyBkYXRvcwpwZXJzb25hbGVzIHBhcmEgZmluZXMgYWNhZMOpbWljb3MsIGhpc3TDs3JpY29zLCBlc3RhZMOtc3RpY29zIHkgYWRtaW5pc3RyYXRpdm9zIGRlCmxhIEluc3RpdHVjacOzbi4gRGUgY29uZm9ybWlkYWQgY29uIGxvIGVzdGFibGVjaWRvIGVuIGVsIGFydMOtY3VsbyAzMCBkZSBsYSBMZXkgMjMKZGUgMTk4MiB5IGVsIGFydMOtY3VsbyAxMSBkZSBsYSBEZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLCBhY2xhcmFtb3MgcXVlIOKAnExvcwpkZXJlY2hvcyBtb3JhbGVzIHNvYnJlIGVsIHRyYWJham8gc29uIHByb3BpZWRhZCBkZSBsb3MgYXV0b3Jlc+KAnSwgbG9zIGN1YWxlcyBzb24KaXJyZW51bmNpYWJsZXMsIGltcHJlc2NyaXB0aWJsZXMsIGluZW1iYXJnYWJsZXMgZSBpbmFsaWVuYWJsZXMuCgpDb24gZWwgcmVnaXN0cm8gZW4gbGEgcMOhZ2luYSwgYXV0b3Jpem8gZGUgbWFuZXJhIGV4cHJlc2EgYSBsYSBGVU5EQUNJw5NOIFVOSVZFUlNJREFECkRFIEJPR09Uw4EgSk9SR0UgVEFERU8gTE9aQU5PLCBlbCB0cmF0YW1pZW50byBkZSBtaXMgZGF0b3MgcGVyc29uYWxlcyBwYXJhIHByb2Nlc2FyCm8gY29uc2VydmFyLCBjb24gZmluZXMgZXN0YWTDrXN0aWNvcywgZGUgY29udHJvbCBvIHN1cGVydmlzacOzbiwgYXPDrSBjb21vIHBhcmEgZWwKZW52w61vIGRlIGluZm9ybWFjacOzbiB2w61hIGNvcnJlbyBlbGVjdHLDs25pY28sIGRlbnRybyBkZWwgbWFyY28gZXN0YWJsZWNpZG8gcG9yIGxhCkxleSAxNTgxIGRlIDIwMTIgeSBzdXMgZGVjcmV0b3MgY29tcGxlbWVudGFyaW9zIHNvYnJlIFRyYXRhbWllbnRvIGRlIERhdG9zClBlcnNvbmFsZXMuIEVuIGN1YWxxdWllciBjYXNvLCBlbnRpZW5kbyBxdWUgcG9kcsOpIGhhY2VyIHVzbyBkZWwgZGVyZWNobyBhIGNvbm9jZXIsCmFjdHVhbGl6YXIsIHJlY3RpZmljYXIgbyBzdXByaW1pciBsb3MgZGF0b3MgcGVyc29uYWxlcyBtZWRpYW50ZSBlbCBlbnbDrW8gZGUgdW5hCmNvbXVuaWNhY2nDs24gZXNjcml0YSBhbCBjb3JyZW8gZWxlY3Ryw7NuaWNvIHByb3RlY2Npb25kYXRvc0B1dGFkZW8uZWR1LmNvLgoKTGEgRlVOREFDScOTTiBVTklWRVJTSURBRCBERSBCT0dPVMOBIEpPUkdFIFRBREVPIExPWkFOTyBubyB1dGlsaXphcsOhIGxvcyBkYXRvcwpwZXJzb25hbGVzIHBhcmEgZmluZXMgZGlmZXJlbnRlcyBhIGxvcyBhbnVuY2lhZG9zIHkgZGFyw6EgdW4gdXNvIGFkZWN1YWRvIHkKcmVzcG9uc2FibGUgYSBzdXMgZGF0b3MgcGVyc29uYWxlcyBkZSBhY3VlcmRvIGNvbiBsYSBkaXJlY3RyaXogZGUgUHJvdGVjY2nDs24gZGUKRGF0b3MgUGVyc29uYWxlcyBxdWUgcG9kcsOhIGNvbnN1bHRhciBlbjoKaHR0cDovL3d3dy51dGFkZW8uZWR1LmNvL2VzL2xpbmsvZGVzY3VicmUtbGEtdW5pdmVyc2lkYWQvMi9kb2N1bWVudG9zCg==