Desarrollo de una Página Web Educativa para Detectar Vulnerabilidades Web

En el contexto actual, donde la digitalización empresarial es fundamental, las aplicaciones web se han convertido en herramientas clave para la interacción cliente-empresa, gestión de datos y transacciones comerciales. Con la creciente adopción de estas tecnologías, las amenazas a la seguridad en lí...

Full description

Autores:
Eslava Cogollos, Jorge Alberto
Ospina Marroquin, Juan Carlos
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2024
Institución:
Universidad Cooperativa de Colombia
Repositorio:
Repositorio UCC
Idioma:
spa
OAI Identifier:
oai:repository.ucc.edu.co:20.500.12494/57059
Acceso en línea:
https://hdl.handle.net/20.500.12494/57059
Palabra clave:
000 - Ciencias de la computación, información y obras generales
Ciberseguridad
Pymes
Página web
Cybersecurity
Pymes
Web page
Rights
openAccess
License
http://creativecommons.org/licenses/by/4.0/
id COOPER2_931101de3555c0cd00584a94ef6097d7
oai_identifier_str oai:repository.ucc.edu.co:20.500.12494/57059
network_acronym_str COOPER2
network_name_str Repositorio UCC
repository_id_str
dc.title.none.fl_str_mv Desarrollo de una Página Web Educativa para Detectar Vulnerabilidades Web
title Desarrollo de una Página Web Educativa para Detectar Vulnerabilidades Web
spellingShingle Desarrollo de una Página Web Educativa para Detectar Vulnerabilidades Web
000 - Ciencias de la computación, información y obras generales
Ciberseguridad
Pymes
Página web
Cybersecurity
Pymes
Web page
title_short Desarrollo de una Página Web Educativa para Detectar Vulnerabilidades Web
title_full Desarrollo de una Página Web Educativa para Detectar Vulnerabilidades Web
title_fullStr Desarrollo de una Página Web Educativa para Detectar Vulnerabilidades Web
title_full_unstemmed Desarrollo de una Página Web Educativa para Detectar Vulnerabilidades Web
title_sort Desarrollo de una Página Web Educativa para Detectar Vulnerabilidades Web
dc.creator.fl_str_mv Eslava Cogollos, Jorge Alberto
Ospina Marroquin, Juan Carlos
dc.contributor.advisor.none.fl_str_mv García Walteros, Edwin Alexander
dc.contributor.author.none.fl_str_mv Eslava Cogollos, Jorge Alberto
Ospina Marroquin, Juan Carlos
dc.subject.ddc.none.fl_str_mv 000 - Ciencias de la computación, información y obras generales
topic 000 - Ciencias de la computación, información y obras generales
Ciberseguridad
Pymes
Página web
Cybersecurity
Pymes
Web page
dc.subject.proposal.spa.fl_str_mv Ciberseguridad
Pymes
Página web
dc.subject.proposal.eng.fl_str_mv Cybersecurity
Pymes
Web page
description En el contexto actual, donde la digitalización empresarial es fundamental, las aplicaciones web se han convertido en herramientas clave para la interacción cliente-empresa, gestión de datos y transacciones comerciales. Con la creciente adopción de estas tecnologías, las amenazas a la seguridad en línea se han intensificado, haciéndolas susceptibles a ataques que pueden comprometer datos críticos y la continuidad del negocio. Por eso este proyecto busca fortalecer la ciberseguridad en el entorno de las aplicaciones web, dando una plataforma de aprendizaje confiable y segura para ayudar a las personas a identificar posibles vulnerabilidades. Al hacerlo, se aspira a crear un entorno digital más seguro y confiable para usuarios y organizaciones en un mundo cada vez más interconectado.
publishDate 2024
dc.date.accessioned.none.fl_str_mv 2024-09-12T14:28:00Z
dc.date.available.none.fl_str_mv 2024-09-12T14:28:00Z
dc.date.issued.none.fl_str_mv 2024-05-27
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.content.none.fl_str_mv Text
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TP
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.citation.none.fl_str_mv Eslava Cogollos, J. E. & Ospina Marroquin, J. C. (2024). Desarrollo de una Página Web Educativa para Detectar Vulnerabilidades Web. [Trabajo de Grado, Universidad Cooperativa de Colombia]. Repositorio Institucional Universidad Cooperativa de Colombia. https://hdl.handle.net/20.500.12494/57059
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12494/57059
identifier_str_mv Eslava Cogollos, J. E. & Ospina Marroquin, J. C. (2024). Desarrollo de una Página Web Educativa para Detectar Vulnerabilidades Web. [Trabajo de Grado, Universidad Cooperativa de Colombia]. Repositorio Institucional Universidad Cooperativa de Colombia. https://hdl.handle.net/20.500.12494/57059
url https://hdl.handle.net/20.500.12494/57059
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.references.none.fl_str_mv Altulaihan, E. A. (2023). A Survey on Web Application Penetration Testing. Electronics (Basel), Vol.12 (5), p.1229.
Anderson, R. J. (2020). Security Engineering: A Guide to Building Dependable Distributed Systems. Retrieved from https://terrorgum.com/tfox/books/security_engineering_a_guide_to_building_dependable_distributed_systems.pdf
Baako, I. a. (2020). An Integrated Vulnerability Assessment of Electronic Commerce Websites. international journal of information engineering and electronic business, 24.
Baryolo, O. G. (2018). Modelo de control de acceso para sistemas de información basados en tecnologías web. Revista Científica Ecociencia, 1-33.
Bhadauria, D. &. (2021). Web application security scanners: a comprehensive review. Security and Communication Networks.
Bissyandé, T. F. (2020). A large-scale empirical study on the lifecycle of security vulnerabilities. IEEE Transactions on Software Engineering, 47(6), 614-633.
Crespo Martínez, E. (2021). Análisis de vulnerabilidades con SQLMAP aplicada a entornos APEX 5. INGENIUS, 104-113.
Guide, O. T. (2023). Open Web Application Security Project (OWASP). Retrieved from https://owasp.org/www-project-web-security-testing-guide/
Han, Y. e. (2019). A survey of Web vulnerability analysis tools. IEEE Access, 7, 49663-49689.
Hu, L. (2021). Web Application Vulnerability Detection Method Based on Machine Learning. Journal of physics, Conference series 1827.1: 12061.
Khan, R. U. (2019). Comprehensive study of web application vulnerabilities, exploits, and testing. IEEE Access, 7, 123760-123796.
Kim, E. Y. (2021). Web Application Security: A Comprehensive Analysis of Current Trends and Challenges. Journal of Network and Computer Applications, 171.
Kim, T. H. (2021). Web Application Vulnerability Scanners: A Comprehensive Review. ACM Computing Surveys (CSUR), 54(4), 1-33.
Krishnan, D. &. (2020). A comprehensive survey of web security vulnerabilities. . Security and Communication Networks.
León, A. M. (2019). Procedimiento Para La Gestión Por Procesos: Métodos y Herramientas de Apoyo. Ingeniare: Revista Chilena de Ingenieria, 328–342.
McConnell, S. (2023). Code Complete: A Practical Handbook of Software Construction. . Pearson.
NIST. (2023). National Institute of Standards and Technology (NIST) Cybersecurity Framework. Retrieved from https://www.nist.gov/
Owasp.org. (2023). Open Web Application Security Project. Retrieved from https://owasp.org/
Ramos, A. M. (2020). ¿Son humanas las tecnologías? Hacia una fundamentación de género ético-responsable de la utilización masiva de redes sociales. Temps d’educació 58, 77–84.
Soni, A. e. (2020). A comprehensive review on web application vulnerability analysis... Security and Communication Networks.
Suarez Hernández, M. F. (2018). Aplicación de Hacking Ético Mediante Ataques Dos y DDoS a Página Web. Retrieved from Universidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, Bucaramanga: https://bibliotecadigital.ucc.edu.co/
Surian, R. U. (2020). Nscanner: Vulnerabilities Detection Tool for Web Application. Journal of physics, 1-10.
Tondreau, B. (2022). Designing User Interfaces for an Aging Population: Towards Universal Design. CRC Press.
Vieira, M. &. (2020). Web vulnerability assessment using symbolic execution. IEEE Transactions on Dependable and Secure Computing, 19(3), 507-521.
Xiong, L. &. (2021). A comprehensive survey of web vulnerability detection based on machine learning. Journal of Computer and System Sciences, 117, 54-74.
Yaworski, P. (2019). Real-World Bug Hunting: A Field Guide to Web Hacking. . Retrieved from https://dokumen.pub/real-world-bug-hunting-a-field-guide-to-web-hacking-9781593278625-1593278624.html
Zech, P. M. (2019). Knowledge-Based Security Testing of Web Applications by Logic Programming. International journal on software tools for technology transfer, 221–246.
dc.rights.uri.none.fl_str_mv http://creativecommons.org/licenses/by/4.0/
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.creativecommons.en.fl_str_mv Attribution 4.0 International
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv http://creativecommons.org/licenses/by/4.0/
Attribution 4.0 International
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.none.fl_str_mv 28 p.
dc.format.mimetype.none.fl_str_mv application/pdf
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.faculty.none.fl_str_mv Ingenierías
dc.publisher.place.none.fl_str_mv Bogotá
dc.publisher.branch.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/b0eeb224-fe6a-4422-a92f-2c43be02b3ac/download
https://repository.ucc.edu.co/bitstreams/6c497f10-9e76-481a-a8eb-d0284b0284ec/download
https://repository.ucc.edu.co/bitstreams/427e61a4-5117-42fe-89ef-c563c92d7b10/download
https://repository.ucc.edu.co/bitstreams/6feed154-b5d0-479c-bd99-899fd362109f/download
https://repository.ucc.edu.co/bitstreams/63b3fa1d-0323-4632-b96b-c87306f091f4/download
https://repository.ucc.edu.co/bitstreams/8c7fe6ed-59bf-46d8-b661-42b0315fa79e/download
https://repository.ucc.edu.co/bitstreams/fb3e7455-e39f-480b-a93c-70503b08d88f/download
https://repository.ucc.edu.co/bitstreams/cc727eb9-e0bc-4aaa-8216-105ffd645742/download
https://repository.ucc.edu.co/bitstreams/ce4ac5ac-7c9e-49e0-990a-ec7839c275ae/download
https://repository.ucc.edu.co/bitstreams/7c9305f9-e6c6-456a-a7da-2e14840815a7/download
https://repository.ucc.edu.co/bitstreams/17c48186-fc95-4ac0-976f-6897e55791cf/download
bitstream.checksum.fl_str_mv b4d87799dec03b044b84741aae77b56d
5fca0243827dc64ebe77fd0bec73bcf2
a5b8b697bb99e066eeb0d8a2600aad22
0175ea4a2d4caec4bbcc37e300941108
3bce4f7ab09dfc588f126e1e36e98a45
b8a861080a3ed3e75628c909490af41f
ab023de3a1d4eca2d92a2a55f9a0e9a5
fe7caf2d9a7f9aface358aebe3720c86
d1ea3997feb4ce23ec15aaa984b65d51
c73020359d0e52b6acbb64c8afc63ab0
a4aef725da391e1f620c8e32fe8bbc11
bitstream.checksumAlgorithm.fl_str_mv MD5
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_ 1811565630290132992
spelling García Walteros, Edwin AlexanderEslava Cogollos, Jorge AlbertoOspina Marroquin, Juan Carlos2024-09-12T14:28:00Z2024-09-12T14:28:00Z2024-05-27Eslava Cogollos, J. E. & Ospina Marroquin, J. C. (2024). Desarrollo de una Página Web Educativa para Detectar Vulnerabilidades Web. [Trabajo de Grado, Universidad Cooperativa de Colombia]. Repositorio Institucional Universidad Cooperativa de Colombia. https://hdl.handle.net/20.500.12494/57059https://hdl.handle.net/20.500.12494/57059En el contexto actual, donde la digitalización empresarial es fundamental, las aplicaciones web se han convertido en herramientas clave para la interacción cliente-empresa, gestión de datos y transacciones comerciales. Con la creciente adopción de estas tecnologías, las amenazas a la seguridad en línea se han intensificado, haciéndolas susceptibles a ataques que pueden comprometer datos críticos y la continuidad del negocio. Por eso este proyecto busca fortalecer la ciberseguridad en el entorno de las aplicaciones web, dando una plataforma de aprendizaje confiable y segura para ayudar a las personas a identificar posibles vulnerabilidades. Al hacerlo, se aspira a crear un entorno digital más seguro y confiable para usuarios y organizaciones en un mundo cada vez más interconectado.In the current context, where business digitalization is essential, web applications have become key tools for customer-company interaction, data management, and commercial transactions. With the increasing adoption of these technologies, online security threats have intensified, making them vulnerable to attacks that can compromise critical data and business continuity. This project, therefore, aims to strengthen cybersecurity in the web application environment by providing a reliable and secure learning platform to help individuals identify potential vulnerabilities. In doing so, it aspires to create a safer and more reliable digital environment for users and organizations in an increasingly interconnected world.PregradoIngeniería de Sistemas28 p.application/pdfspaUniversidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, BogotáIngeniería de SistemasIngenieríasBogotáBogotáhttp://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccessAttribution 4.0 Internationalhttp://purl.org/coar/access_right/c_abf2000 - Ciencias de la computación, información y obras generalesCiberseguridadPymesPágina webCybersecurityPymesWeb pageDesarrollo de una Página Web Educativa para Detectar Vulnerabilidades WebTrabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1fTextinfo:eu-repo/semantics/bachelorThesishttp://purl.org/redcol/resource_type/TPinfo:eu-repo/semantics/acceptedVersionAltulaihan, E. A. (2023). A Survey on Web Application Penetration Testing. Electronics (Basel), Vol.12 (5), p.1229.Anderson, R. J. (2020). Security Engineering: A Guide to Building Dependable Distributed Systems. Retrieved from https://terrorgum.com/tfox/books/security_engineering_a_guide_to_building_dependable_distributed_systems.pdfBaako, I. a. (2020). An Integrated Vulnerability Assessment of Electronic Commerce Websites. international journal of information engineering and electronic business, 24.Baryolo, O. G. (2018). Modelo de control de acceso para sistemas de información basados en tecnologías web. Revista Científica Ecociencia, 1-33.Bhadauria, D. &. (2021). Web application security scanners: a comprehensive review. Security and Communication Networks.Bissyandé, T. F. (2020). A large-scale empirical study on the lifecycle of security vulnerabilities. IEEE Transactions on Software Engineering, 47(6), 614-633.Crespo Martínez, E. (2021). Análisis de vulnerabilidades con SQLMAP aplicada a entornos APEX 5. INGENIUS, 104-113.Guide, O. T. (2023). Open Web Application Security Project (OWASP). Retrieved from https://owasp.org/www-project-web-security-testing-guide/Han, Y. e. (2019). A survey of Web vulnerability analysis tools. IEEE Access, 7, 49663-49689.Hu, L. (2021). Web Application Vulnerability Detection Method Based on Machine Learning. Journal of physics, Conference series 1827.1: 12061.Khan, R. U. (2019). Comprehensive study of web application vulnerabilities, exploits, and testing. IEEE Access, 7, 123760-123796.Kim, E. Y. (2021). Web Application Security: A Comprehensive Analysis of Current Trends and Challenges. Journal of Network and Computer Applications, 171.Kim, T. H. (2021). Web Application Vulnerability Scanners: A Comprehensive Review. ACM Computing Surveys (CSUR), 54(4), 1-33.Krishnan, D. &. (2020). A comprehensive survey of web security vulnerabilities. . Security and Communication Networks.León, A. M. (2019). Procedimiento Para La Gestión Por Procesos: Métodos y Herramientas de Apoyo. Ingeniare: Revista Chilena de Ingenieria, 328–342.McConnell, S. (2023). Code Complete: A Practical Handbook of Software Construction. . Pearson.NIST. (2023). National Institute of Standards and Technology (NIST) Cybersecurity Framework. Retrieved from https://www.nist.gov/Owasp.org. (2023). Open Web Application Security Project. Retrieved from https://owasp.org/Ramos, A. M. (2020). ¿Son humanas las tecnologías? Hacia una fundamentación de género ético-responsable de la utilización masiva de redes sociales. Temps d’educació 58, 77–84.Soni, A. e. (2020). A comprehensive review on web application vulnerability analysis... Security and Communication Networks.Suarez Hernández, M. F. (2018). Aplicación de Hacking Ético Mediante Ataques Dos y DDoS a Página Web. Retrieved from Universidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, Bucaramanga: https://bibliotecadigital.ucc.edu.co/Surian, R. U. (2020). Nscanner: Vulnerabilities Detection Tool for Web Application. Journal of physics, 1-10.Tondreau, B. (2022). Designing User Interfaces for an Aging Population: Towards Universal Design. CRC Press.Vieira, M. &. (2020). Web vulnerability assessment using symbolic execution. IEEE Transactions on Dependable and Secure Computing, 19(3), 507-521.Xiong, L. &. (2021). A comprehensive survey of web vulnerability detection based on machine learning. Journal of Computer and System Sciences, 117, 54-74.Yaworski, P. (2019). Real-World Bug Hunting: A Field Guide to Web Hacking. . Retrieved from https://dokumen.pub/real-world-bug-hunting-a-field-guide-to-web-hacking-9781593278625-1593278624.htmlZech, P. M. (2019). Knowledge-Based Security Testing of Web Applications by Logic Programming. International journal on software tools for technology transfer, 221–246.PublicationORIGINAL2024_Trabajo_Grado.pdf2024_Trabajo_Grado.pdfapplication/pdf613488https://repository.ucc.edu.co/bitstreams/b0eeb224-fe6a-4422-a92f-2c43be02b3ac/downloadb4d87799dec03b044b84741aae77b56dMD562024_Licencia_Uso.pdf2024_Licencia_Uso.pdfapplication/pdf265625https://repository.ucc.edu.co/bitstreams/6c497f10-9e76-481a-a8eb-d0284b0284ec/download5fca0243827dc64ebe77fd0bec73bcf2MD512024_Acta_Sustentacion.pdfapplication/pdf330934https://repository.ucc.edu.co/bitstreams/427e61a4-5117-42fe-89ef-c563c92d7b10/downloada5b8b697bb99e066eeb0d8a2600aad22MD57CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8908https://repository.ucc.edu.co/bitstreams/6feed154-b5d0-479c-bd99-899fd362109f/download0175ea4a2d4caec4bbcc37e300941108MD54LICENSElicense.txtlicense.txttext/plain; charset=utf-84334https://repository.ucc.edu.co/bitstreams/63b3fa1d-0323-4632-b96b-c87306f091f4/download3bce4f7ab09dfc588f126e1e36e98a45MD55TEXT2024_Trabajo_Grado.pdf.txt2024_Trabajo_Grado.pdf.txtExtracted texttext/plain40503https://repository.ucc.edu.co/bitstreams/8c7fe6ed-59bf-46d8-b661-42b0315fa79e/downloadb8a861080a3ed3e75628c909490af41fMD582024_Licencia_Uso.pdf.txt2024_Licencia_Uso.pdf.txtExtracted texttext/plain5873https://repository.ucc.edu.co/bitstreams/fb3e7455-e39f-480b-a93c-70503b08d88f/downloadab023de3a1d4eca2d92a2a55f9a0e9a5MD5102024_Acta_Sustentacion.pdf.txt2024_Acta_Sustentacion.pdf.txtExtracted texttext/plain1441https://repository.ucc.edu.co/bitstreams/cc727eb9-e0bc-4aaa-8216-105ffd645742/downloadfe7caf2d9a7f9aface358aebe3720c86MD512THUMBNAIL2024_Trabajo_Grado.pdf.jpg2024_Trabajo_Grado.pdf.jpgGenerated Thumbnailimage/jpeg6072https://repository.ucc.edu.co/bitstreams/ce4ac5ac-7c9e-49e0-990a-ec7839c275ae/downloadd1ea3997feb4ce23ec15aaa984b65d51MD592024_Licencia_Uso.pdf.jpg2024_Licencia_Uso.pdf.jpgGenerated Thumbnailimage/jpeg11901https://repository.ucc.edu.co/bitstreams/7c9305f9-e6c6-456a-a7da-2e14840815a7/downloadc73020359d0e52b6acbb64c8afc63ab0MD5112024_Acta_Sustentacion.pdf.jpg2024_Acta_Sustentacion.pdf.jpgGenerated Thumbnailimage/jpeg12548https://repository.ucc.edu.co/bitstreams/17c48186-fc95-4ac0-976f-6897e55791cf/downloada4aef725da391e1f620c8e32fe8bbc11MD51320.500.12494/57059oai:repository.ucc.edu.co:20.500.12494/570592024-09-14 03:09:28.671http://creativecommons.org/licenses/by/4.0/Attribution 4.0 Internationalopen.accesshttps://repository.ucc.edu.coRepositorio Institucional Universidad Cooperativa de Colombiabdigital@metabiblioteca.comVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEKUkVQT1NJVE9SSU9TIElOU1RJVFVDSU9OQUxFUwpMSUNFTkNJQSBERSBVU08KClBvciBtZWRpbyBkZWwgcHJlc2VudGUgZG9jdW1lbnRvLCBlbCBBdXRvcihlcyksIG1heW9yIChlcykgZGUgZWRhZCwgcXVpZW4gZW4gYWRlbGFudGUgc2UgZGVub21pbmFyw6EgZWwgQVVUT1IsIGNvbmZpZXJlIGEgbGEgVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEsIGNvbiBOSVQuIDg2MC0wMjk5MjQtNywgdW5hIExJQ0VOQ0lBIERFIFVTTyBkZSBvYnJhLCBiYWpvIGxhcyBzaWd1aWVudGVzIGNvbmRpY2lvbmVzLgoKQ0zDgVVTVUxBUwoKUFJJTUVSQS4gT2JqZXRvLiBFTCBBVVRPUiBwb3IgZXN0ZSBhY3RvIGF1dG9yaXphIGxhIHV0aWxpemFjacOzbiBkZSBsYSBvYnJhLCBkZSBjb25mb3JtaWRhZCBjb24gbG8gZXN0aXB1bGFkbyBhIGNvbnRpbnVhY2nDs246IAoKKGEpIFBhcmEgZWZlY3RvcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSBzZSBhdXRvcml6YSBsYSByZXByb2R1Y2Npw7NuIGRlIGxhIG9icmEgYW50ZXJpb3JtZW50ZSBjaXRhZGEsIGxhIGN1YWwgc2UgYWxvamFyw6EgZW4gZm9ybWF0byBkaWdpdGFsIGVuIGxhcyBwbGF0YWZvcm1hcyBvIHJlcG9zaXRvcmlvcyBhZG1pbmlzdHJhZG9zIHBvciBsYSBVTklWRVJTSURBRCBvIGVuIG90cm8gdGlwbyBkZSByZXBvc2l0b3Jpb3MgZXh0ZXJub3MgbyBww6FnaW5hcyB3ZWIgZXNjb2dpZG9zIHBvciBsYSBVTklWRVJTSURBRCwgcGFyYSBmaW5lcyBkZSBkaWZ1c2nDs24geSBkaXZ1bGdhY2nDs24uIEFkaWNpb25hbG1lbnRlLCBzZSBhdXRvcml6YSBhIHF1ZSBsb3MgdXN1YXJpb3MgaW50ZXJub3MgeSBleHRlcm5vcyBkZSBkaWNoYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgcmVwcm9kdXpjYW4gbyBkZXNjYXJndWVuIGxhIG9icmEsIHNpbiDDoW5pbW8gZGUgbHVjcm8sIHBhcmEgZmluZXMgcHJpdmFkb3MsIGVkdWNhdGl2b3MgbyBhY2Fkw6ltaWNvczsgc2llbXByZSB5IGN1YW5kbyBubyBzZSB2aW9sZW4gYWN1ZXJkb3MgY29uIGVkaXRvcmVzLCBwZXJpb2RvcyBkZSBlbWJhcmdvIG8gYWN1ZXJkb3MgZGUgY29uZmlkZW5jaWFsaWRhZCBxdWUgYXBsaXF1ZW4uCgooYikgU2UgYXV0b3JpemEgbGEgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGxhIHB1ZXN0YSBhIGRpc3Bvc2ljacOzbiBkZSBsYSBvYnJhIG1lbmNpb25hZGEsIGVuIGFjY2VzbyBhYmllcnRvLCBwYXJhIHN1IHV0aWxpemFjacOzbiBlbiBsYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgYWRtaW5pc3RyYWRvcyBwb3IgbGEgVU5JVkVSU0lEQUQuCgooYykgTG8gYW50ZXJpb3IgZXN0YXLDoSBzdWpldG8gYSBsYXMgZGVmaW5pY2lvbmVzIGNvbnRlbmlkYXMgZW4gbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MyB5IGxhIExleSAyMyBkZSAxOTgyLgoKClNFR1VOREEuIE9yaWdpbmFsaWRhZCB5IHJlY2xhbWFjaW9uZXMuIEVsIEFVVE9SIGRlY2xhcmEgcXVlIGxhIE9CUkEgZXMgb3JpZ2luYWwgeSBxdWUgZXMgZGUgc3UgY3JlYWNpw7NuIGV4Y2x1c2l2YSwgbm8gZXhpc3RpZW5kbyBpbXBlZGltZW50byBkZSBjdWFscXVpZXIgbmF0dXJhbGV6YSAoZW1iYXJnb3MsIHVzbyBkZSBtYXRlcmlhbCBwcm90ZWdpZG8gcG9yIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGxhIGNvbmNlc2nDs24gZGUgbG9zIGRlcmVjaG9zIHByZXZpc3RvcyBlbiBlc3RlIGFjdWVyZG8uIEVsIEFVVE9SIHJlc3BvbmRlcsOhIHBvciBjdWFscXVpZXIgYWNjacOzbiBkZSByZWl2aW5kaWNhY2nDs24sIHBsYWdpbyB1IG90cmEgY2xhc2UgZGUgcmVjbGFtYWNpw7NuIHF1ZSBhbCByZXNwZWN0byBwdWRpZXJhIHNvYnJldmVuaXIuCgpURVJDRVJBLiBDb250cmFwcmVzdGFjacOzbi4gRWwgQVVUT1IgYXV0b3JpemEgYSBxdWUgc3Ugb2JyYSBzZWEgdXRpbGl6YWRhIGRlIGNvbmZvcm1pZGFkIGNvbiBsYSBjbMOhdXN1bGEgUFJJTUVSQSBkZSBmb3JtYSBncmF0dWl0YSwgZXMgZGVjaXIsIHF1ZSBsYSB1dGlsaXphY2nDs24gZGUgbGEgbWlzbWEgbm8gZ2VuZXJhIG5pbmfDum4gcGFnbyBvIHJlZ2Fsw61hcyBlbiBmYXZvciBkZSBlc3RlLgoKQ1VBUlRBLiBUaXR1bGFyaWRhZCBkZSBkZXJlY2hvcy4gRWwgcHJlc2VudGUgY29udHJhdG8gbm8gdHJhbnNmaWVyZSBsYSB0aXR1bGFyaWRhZCBkZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBzb2JyZSBsYXMgb2JyYXMgYW50ZXJpb3JtZW50ZSBtZW5jaW9uYWRhcyBhIGxhIFVOSVZFUlNJREFELiDDmm5pY2FtZW50ZSBoYWNlIHJlbGFjacOzbiBhIHVuYSBsaWNlbmNpYSBubyBleGNsdXNpdmEgZW4gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGFudGVyaW9ybWVudGUgcGFjdGFkb3MuCgpRVUlOVEEuIENyw6lkaXRvcy4gTGEgVU5JVkVSU0lEQUQgc2UgY29tcHJvbWV0ZSBhIGRhciBhbCBBVVRPUiwgZWwgcmVjb25vY2ltaWVudG8gZGVudHJvIGNhZGEgZm9ybWEgZGUgdXRpbGl6YWNpw7NuIGVuIGxhIG9icmEuIExvcyBjcsOpZGl0b3MgZGViZW4gZmlndXJhciBlbiBjYWRhIHVubyBkZSBsb3MgZm9ybWF0b3MgbyByZWdpc3Ryb3MgZGUgcHVibGljYWNpw7NuLiBObyBjb25zdGl0dWlyw6EgdW5hIHZpb2xhY2nDs24gYSBsb3MgZGVyZWNob3MgbW9yYWxlcyBkZWwgYXV0b3IgbGEgbm8gcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBvIGRlbcOhcyB1dGlsaXphY2lvbmVzIGRlIGxhIG9icmEuIExhIHV0aWxpemFjacOzbiBvIG5vIGRlIGxhIG9icmEsIGFzw60gY29tbyBzdSBmb3JtYSBkZSB1dGlsaXphY2nDs24gc2Vyw6EgZmFjdWx0YWQgZXhjbHVzaXZhIGRlIGxhIFVOSVZFUlNJREFELgogClNFWFRBLiBEdXJhY2nDs24geSB0ZXJyaXRvcmlvLiBMYSBwcmVzZW50ZSBsaWNlbmNpYSBkZSB1c28gcXVlIHNlIG90b3JnYSBhIGZhdm9yIGRlIGxhIFVOSVZFUlNJREFEIHRlbmRyw6EgdW5hIGR1cmFjacOzbiBlcXVpdmFsZW50ZSBhbCB0w6lybWlubyBkZSBwcm90ZWNjacOzbiBsZWdhbCBkZSBsYSBvYnJhIHkgcGFyYSB0b2RvcyBsb3MgcGHDrXNlcyBkZWwgbXVuZG8uCgpTw4lQVElNQS4gVXNvIGRlIENyZWF0aXZlIENvbW1vbnMuIEVsIEFVVE9SIGF1dG9yaXphcsOhIGxhIGRpZnVzacOzbiBkZSBzdSBjb250ZW5pZG8gYmFqbyB1bmEgbGljZW5jaWEgQ3JlYXRpdmUgQ29tbW9ucyBhdHJpYnVjacOzbiA0LjAgaW50ZXJuYWNpb25hbCwgcXVlIGRlYmVyw6EgaW5jbHVpcnNlIGVuIGVsIGNvbnRlbmlkby4gCgpPQ1RBVkEuIERlcmVjaG8gZGUgZXhjbHVzacOzbi4gQ2FkYSBhdXRvciBwdWVkZSBpbmRpY2FyIGVuIGVsIG1vbWVudG8gZGUgZGVww7NzaXRvIGRlbCBjb250ZW5pZG8gcXVlIGVsIHRleHRvIGNvbXBsZXRvIGRlIGxhIHByb2R1Y2Npw7NuIGFjYWTDqW1pY2EgbyBjaWVudMOtZmljYSBubyBlc3RlIGNvbiBhY2Nlc28gYWJpZXJ0byBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIHBvciBtb3Rpdm9zIGRlIGNvbmZpZGVuY2lhbGlkYWQsIHBvcnF1ZSBzZSBlbmN1ZW50cmUgZW4gdsOtYXMgZGUgb2J0ZW5lciB1biBkZXJlY2hvIGRlIHByb3BpZWRhZCBpbmR1c3RyaWFsIG8gZXhpc3RpciBhY3VlcmRvcyBwcmV2aW9zIGNvbiB0ZXJjZXJvcyAoZWRpdG9yaWFsZXMsIHJldmlzdGFzIGNpZW50w61maWNhcywgb3RyYXMgaW5zdGl0dWNpb25lcykuIEVsIGF1dG9yIHNlIGNvbXByb21ldGUgYSBkZXBvc2l0YXIgbG9zIG1ldGFkYXRvcyBlIGluZm9ybWFyIGVsIHRpZW1wbyBkZSBlbWJhcmdvIGR1cmFudGUgZWwgY3VhbCBlbCB0ZXh0byBjb21wbGV0byB0ZW5kcsOhIGFjY2VzbyByZXN0cmluZ2lkby4gCgpOT1ZFTkEuIEVsIEFVVE9SIGFsIGFjZXB0YXIgZXN0YSBsaWNlbmNpYSBhZHVjZSBxdWUgZXN0YSBwcm9kdWNjacOzbiBzZSBkZXNhcnJvbGzDsyBlbiBlbCBwZXJpb2RvIGVuIHF1ZSBzZSBlbmN1ZW50cmEgY29uIHbDrW5jdWxvcyBjb24gTGEgVW5pdmVyc2lkYWQuCgpEw4lDSU1BLiBOb3JtYXMgYXBsaWNhYmxlcy4gUGFyYSBsYSBpbnRlcnByZXRhY2nDs24geSBjdW1wbGltaWVudG8gZGVsIHByZXNlbnRlIGFjdWVyZG8gbGFzIHBhcnRlcyBzZSBzb21ldGVuIGEgbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgbGEgTGV5IDIzIGRlIDE5ODIgeSBkZW3DoXMgbm9ybWFzIGFwbGljYWJsZXMgZGUgQ29sb21iaWEuIEFkZW3DoXMsIGEgbGFzIG5vcm1hcyBJbnN0aXR1Y2lvbmFsZXMgcXVlIGFwbGlxdWVuLgoKTGEgcHJlc2VudGUgbGljZW5jaWEgc2UgYXV0b3JpemEgZW4gbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuIGVuIGxvcyByZXBvc2l0b3Jpb3MgaW5zdGl0dWNpb25hbGVzLgo=