La Inteligencia Artificial como Una Herramienta para Potenciar el Desarrollo de Software

La Inteligencia Artificial (IA) ha impactado de manera significativa en casi todos los aspectos de la vida humana en la actualidad. Una de las áreas que más se ha beneficiado de este impacto es el desarrollo de software. La IA ha transformado no solo el modo en que se crean productos y sistemas info...

Full description

Autores:
Hernández Pinilla, Danna Valentina
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2024
Institución:
Universidad Santo Tomás
Repositorio:
Repositorio Institucional USTA
Idioma:
spa
OAI Identifier:
oai:repository.usta.edu.co:11634/53464
Acceso en línea:
http://hdl.handle.net/11634/53464
Palabra clave:
Artificial Intelligence
Software Development
Software Engineering
Inteligencia Artificial
Desarrollo de software
Ingeniería de Software
Rights
openAccess
License
Atribución-NoComercial-SinDerivadas 2.5 Colombia
id SANTOTOMAS_c15a3b22f90bf5eaf3aa60a4bc86f68e
oai_identifier_str oai:repository.usta.edu.co:11634/53464
network_acronym_str SANTOTOMAS
network_name_str Repositorio Institucional USTA
repository_id_str
dc.title.spa.fl_str_mv La Inteligencia Artificial como Una Herramienta para Potenciar el Desarrollo de Software
title La Inteligencia Artificial como Una Herramienta para Potenciar el Desarrollo de Software
spellingShingle La Inteligencia Artificial como Una Herramienta para Potenciar el Desarrollo de Software
Artificial Intelligence
Software Development
Software Engineering
Inteligencia Artificial
Desarrollo de software
Ingeniería de Software
title_short La Inteligencia Artificial como Una Herramienta para Potenciar el Desarrollo de Software
title_full La Inteligencia Artificial como Una Herramienta para Potenciar el Desarrollo de Software
title_fullStr La Inteligencia Artificial como Una Herramienta para Potenciar el Desarrollo de Software
title_full_unstemmed La Inteligencia Artificial como Una Herramienta para Potenciar el Desarrollo de Software
title_sort La Inteligencia Artificial como Una Herramienta para Potenciar el Desarrollo de Software
dc.creator.fl_str_mv Hernández Pinilla, Danna Valentina
dc.contributor.advisor.none.fl_str_mv Mendoza Moreno, Juan Francisco
dc.contributor.author.none.fl_str_mv Hernández Pinilla, Danna Valentina
dc.contributor.orcid.Spa.fl_str_mv https://orcid.org/0000-0003-1480-0845
dc.contributor.googlescholar.Spa.fl_str_mv https://scholar.google.com/citations?hl=es&user=xcynC84AAAAJ
dc.contributor.cvlac.Spa.fl_str_mv https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0001323946
https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0002099636
dc.contributor.corporatename.Spa.fl_str_mv Universidad Santo Tomás
dc.subject.keyword.spa.fl_str_mv Artificial Intelligence
Software Development
Software Engineering
topic Artificial Intelligence
Software Development
Software Engineering
Inteligencia Artificial
Desarrollo de software
Ingeniería de Software
dc.subject.proposal.spa.fl_str_mv Inteligencia Artificial
Desarrollo de software
Ingeniería de Software
description La Inteligencia Artificial (IA) ha impactado de manera significativa en casi todos los aspectos de la vida humana en la actualidad. Una de las áreas que más se ha beneficiado de este impacto es el desarrollo de software. La IA ha transformado no solo el modo en que se crean productos y sistemas informáticos, sino también los límites de lo que se puede lograr con ellos. Por lo que se ha convertido en una herramienta indispensable para los desarrolladores que la utilizan, tanto para automatizar tareas rutinarias como para resolver problemas complejos. Este artículo explora la versátil relación entre la IA, ejemplificada especialmente por sistemas como ChatGPT, Bard, Github Copilot, y el campo del desarrollo de software. Examina las ventajas que esta ofrece al proceso de desarrollo, identifica sus posibles desventajas y evalúa el alcance de sus capacidades en este dominio. Asimismo, proporciona sugerencias sobre cómo los desarrolladores pueden aprovecharla de forma eficiente y genera una discusión en torno al futuro de la IA y a las implicaciones éticas que puede llegar a tener su uso.
publishDate 2024
dc.date.accessioned.none.fl_str_mv 2024-01-17T22:41:06Z
dc.date.available.none.fl_str_mv 2024-01-17T22:41:06Z
dc.date.issued.none.fl_str_mv 2024-01-17
dc.type.local.spa.fl_str_mv Trabajo de grado
dc.type.version.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.drive.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.citation.spa.fl_str_mv Hernández Pinilla, D. V. (2023). La Inteligencia Artificial como Una Herramienta para Potenciar el Desarrollo de Software. [Trabajo de Grado, Universidad Santo Tomás]. Repositorio Institucional.
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/11634/53464
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional Universidad Santo Tomás
dc.identifier.instname.spa.fl_str_mv instname:Universidad Santo Tomás
dc.identifier.repourl.spa.fl_str_mv repourl:https://repository.usta.edu.co
identifier_str_mv Hernández Pinilla, D. V. (2023). La Inteligencia Artificial como Una Herramienta para Potenciar el Desarrollo de Software. [Trabajo de Grado, Universidad Santo Tomás]. Repositorio Institucional.
reponame:Repositorio Institucional Universidad Santo Tomás
instname:Universidad Santo Tomás
repourl:https://repository.usta.edu.co
url http://hdl.handle.net/11634/53464
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv Akbarighatar, P., Pappas, I., & Vassilakopoulou, P. (2023). A sociotechnical perspective for responsible AI maturity models: Findings from a mixed-method literature review. International Journal of Information Management Data Insights. https://doi.org/10.1016/j.jjimei.2023.100193
Biesialska, K., Franch, X., & Muntés-Mulero, V. (2020). Big Data analytics in Agile software development: A systematic mapping. Elsevier. https://doi.org/10.1016/j.infsof.2020.106448
Bull, C., & Kharrufa, A. (2023). Generative AI Assistants in Software Development Education.
Cotroneo, D., Improta, C., Liguori, P., & Roberto , N. (2023). Vulnerabilities in AI Code Generators: Exploring Targeted Data Poisoning Attacks. https://doi.org/10.48550/arXiv.2308.04451
Fernández, Y. (2023, Septiembre 14). Xataka. Qué es un prompt y por qué son tan importantes para usar la inteligencia artificial: https://www.xataka.com/basics/que-prompt-que-importantes-para-usar-inteligencia-artificial
G. Sison, A. J., Daza, M. T., Gozalo-Brizela, R., & Garrido-Merchán, E. (2023). ChatGPT: More than a "Weapon of Mass Deception" Ethical challenges and responses from the Human-Centered Artificial Intelligence (HCAI) perspective. http://arxiv.org/abs/2304.11215
Hood, W., & Concepción S, W. (2001). The literature of bibliometrics, scientometrics, and informetrics.
Ioannidis, D., Kepner, D. J., Bowne, D., & Harriet , S. (2023). Are ChatGPT and Other Similar Systems the Modern Lernaean Hydras of AI? 38. https://doi.org/10.48550/arXiv.2306.09267
Muna Abu, J., Beganovic, A., & Abd Almisreb, A. (2023). Methods and Applications of ChatGPT in Software Development: A Literature Review. Southeast Europe Journal of Soft Computing, 12(1).
Nascimiento, N., Alencar, P., & Cowan, D. (2023). Comparing Software Developers with ChatGPT: An Empirial Investigation. 9-10. http://arxiv.org/abs/2305.11837
Pearce, H., Ahmad, B., Tan, B., Dolan-Gavitt, B., & Karri, R. (2022). Asleep at the keyboard? assessing the security of github copilot’s code contributions. 2022 IEEE Symposium on Security and Privacy (SP), 754-768.
Perry, N., Srivastava, M., Kumar, D., & Boneh, D. (2022). Do Users Write More Insecure Code with AI Assistants? https://doi.org/10.48550/arXiv.2211.03622
R. Sadik, A., Ceravola, A., Joublin, F., & Patra, J. (2023). Analysis of ChatGPT on Source Code. https://doi.org/10.48550/arXiv.2306.00597
Radford, A., Narasimhan, K., Salimans, T., & Sutskever, I. (2018). Improving Language Understanding by Generative Pre-Training.
Sarro, F. (2023). Automated optimisation of modern software system properties. Proceedings of the 2023 ACM/SPEC International Conference on Performance Engineering, 3-4.
Scopus. (2023). https://www.elsevier.com/es-es/solutions/scopus
Shastri Pothukuchi, A., Vasuda Kota, L., & Mallikarjunaradhya, V. (2023). Impact of Generative AI on The Software Development Life Cycle (SDLC). International Journal Of Creative Research Thoughts (IJCRT), 11. www.ijcrt.org
Siddiqui, T., & Abdullah Amer, A. (2023). A Comprehensive Review on Text Classification and Text Mining Techniques Using Spam Dataset Detection. In Mathematics and Computer Science Volume 2.
Singh Gil, S., & Kaur, R. (2023). ChatGPT: Vision and Challenges. Internet of Things and Cyber-Physical Systems. https://doi.org/10.1016/j.iotcps.2023.05.004
Thoppilan, R., De Freitas, D., Hall, J., Shazeer, N., Apoorv, K., & Cheng, H.-T. (2022). LaMDA: Language Models for Dialog Applications. Google. https://doi.org/10.48550/arXiv.2201.08239
Van Remmen, J. S., Horber, D., Lungu, A., Chang, F., van Putten, S., Goetz, S., & Wartzack, S. (2023). Natural Language Processing in Requirements Engineering and Its Challenge for Requirements Modelling in the Engineering Design Domain. Proceedings of the International Conference on Engineering Design (ICED23). https://doi.org/10.1017/pds.2023.277
Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., N. Gomez, A., . . . Polosukhin, I. (2017 ). Attention Is All You Need. Advances in neural information processing systems.
VOSviewer. (2023). https://www.vosviewer.com
Wahyu, R. (2023). ChatGPT for Software Development: Opportunities and Challenges. https://doi.org/10.36227/techrxiv.23993583.v1
Zahrah Choksi, M., & Goedicke, D. (2023). Whose Text Is It Anyway? Exploring BigCode, Intellectual Property, and Ethics. https://doi.org/10.48550/arXiv.2304.02839
Merritt, R. (2022, Marzo 25). NVIDIA Blog. What Is a Transformer Model?: https://blogs.nvidia.com/blog/2022/03/25/what-is-atransformer- model/
dc.rights.*.fl_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.rights.local.spa.fl_str_mv Abierto (Texto Completo)
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Abierto (Texto Completo)
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.coverage.campus.spa.fl_str_mv CRAI-USTA Tunja
dc.publisher.spa.fl_str_mv Universidad Santo Tomás
dc.publisher.program.spa.fl_str_mv Ingeniería Informática
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería de Sistemas
institution Universidad Santo Tomás
bitstream.url.fl_str_mv https://repository.usta.edu.co/bitstream/11634/53464/5/202dannahernandez
https://repository.usta.edu.co/bitstream/11634/53464/6/2023cartaderechosautor
https://repository.usta.edu.co/bitstream/11634/53464/7/2023dannahernandez.jpg
https://repository.usta.edu.co/bitstream/11634/53464/8/2023cartaderechosautor.jpg
https://repository.usta.edu.co/bitstream/11634/53464/4/license.txt
https://repository.usta.edu.co/bitstream/11634/53464/3/license_rdf
https://repository.usta.edu.co/bitstream/11634/53464/1/2023dannahernandez
https://repository.usta.edu.co/bitstream/11634/53464/2/2023cartaderechosautor
bitstream.checksum.fl_str_mv b1223435309d392fb97bc3e97ea552be
3bc3f10aba80eeae8827f55e442f7dcb
b1223435309d392fb97bc3e97ea552be
3bc3f10aba80eeae8827f55e442f7dcb
aedeaf396fcd827b537c73d23464fc27
217700a34da79ed616c2feb68d4c5e06
651881788e5c420fc6c6b1c80c9fed51
2ed4c31b4f296ce8b6c427cdaf230faf
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Universidad Santo Tomás
repository.mail.fl_str_mv repositorio@usta.edu.co
_version_ 1860882287980183552
spelling Mendoza Moreno, Juan FranciscoHernández Pinilla, Danna Valentinahttps://orcid.org/0000-0003-1480-0845https://scholar.google.com/citations?hl=es&user=xcynC84AAAAJhttps://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0001323946https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0002099636Universidad Santo Tomás2024-01-17T22:41:06Z2024-01-17T22:41:06Z2024-01-17Hernández Pinilla, D. V. (2023). La Inteligencia Artificial como Una Herramienta para Potenciar el Desarrollo de Software. [Trabajo de Grado, Universidad Santo Tomás]. Repositorio Institucional.http://hdl.handle.net/11634/53464reponame:Repositorio Institucional Universidad Santo Tomásinstname:Universidad Santo Tomásrepourl:https://repository.usta.edu.coLa Inteligencia Artificial (IA) ha impactado de manera significativa en casi todos los aspectos de la vida humana en la actualidad. Una de las áreas que más se ha beneficiado de este impacto es el desarrollo de software. La IA ha transformado no solo el modo en que se crean productos y sistemas informáticos, sino también los límites de lo que se puede lograr con ellos. Por lo que se ha convertido en una herramienta indispensable para los desarrolladores que la utilizan, tanto para automatizar tareas rutinarias como para resolver problemas complejos. Este artículo explora la versátil relación entre la IA, ejemplificada especialmente por sistemas como ChatGPT, Bard, Github Copilot, y el campo del desarrollo de software. Examina las ventajas que esta ofrece al proceso de desarrollo, identifica sus posibles desventajas y evalúa el alcance de sus capacidades en este dominio. Asimismo, proporciona sugerencias sobre cómo los desarrolladores pueden aprovecharla de forma eficiente y genera una discusión en torno al futuro de la IA y a las implicaciones éticas que puede llegar a tener su uso.Artificial Intelligence (AI) has significantly impacted almost every aspect of human life today. One of the areas that has benefited the most from this impact is software development. AI has transformed not only the way products and computer systems are created but also the boundaries of what can be achieved with them. Thus, it has become an indispensable tool for developers, used both to automate routine tasks and to solve complex problems. This article explores the versatile relationship between AI, exemplified especially by systems like ChatGPT, Bard, Github Copilot, and the field of software development. It examines the advantages that AI offers to the development process, identifies potential drawbacks, and assesses the scope of its capabilities in this domain. Additionally, it provides suggestions on how developers can efficiently leverage AI and generates a discussion about the future of AI and the ethical implications its use may entail.Ingeniero InformáticoPregradoapplication/pdfspaUniversidad Santo TomásIngeniería InformáticaFacultad de Ingeniería de SistemasAtribución-NoComercial-SinDerivadas 2.5 Colombiahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2La Inteligencia Artificial como Una Herramienta para Potenciar el Desarrollo de SoftwareArtificial IntelligenceSoftware DevelopmentSoftware EngineeringInteligencia ArtificialDesarrollo de softwareIngeniería de SoftwareTrabajo de gradoinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisCRAI-USTA TunjaAkbarighatar, P., Pappas, I., & Vassilakopoulou, P. (2023). A sociotechnical perspective for responsible AI maturity models: Findings from a mixed-method literature review. International Journal of Information Management Data Insights. https://doi.org/10.1016/j.jjimei.2023.100193Biesialska, K., Franch, X., & Muntés-Mulero, V. (2020). Big Data analytics in Agile software development: A systematic mapping. Elsevier. https://doi.org/10.1016/j.infsof.2020.106448Bull, C., & Kharrufa, A. (2023). Generative AI Assistants in Software Development Education.Cotroneo, D., Improta, C., Liguori, P., & Roberto , N. (2023). Vulnerabilities in AI Code Generators: Exploring Targeted Data Poisoning Attacks. https://doi.org/10.48550/arXiv.2308.04451Fernández, Y. (2023, Septiembre 14). Xataka. Qué es un prompt y por qué son tan importantes para usar la inteligencia artificial: https://www.xataka.com/basics/que-prompt-que-importantes-para-usar-inteligencia-artificialG. Sison, A. J., Daza, M. T., Gozalo-Brizela, R., & Garrido-Merchán, E. (2023). ChatGPT: More than a "Weapon of Mass Deception" Ethical challenges and responses from the Human-Centered Artificial Intelligence (HCAI) perspective. http://arxiv.org/abs/2304.11215Hood, W., & Concepción S, W. (2001). The literature of bibliometrics, scientometrics, and informetrics.Ioannidis, D., Kepner, D. J., Bowne, D., & Harriet , S. (2023). Are ChatGPT and Other Similar Systems the Modern Lernaean Hydras of AI? 38. https://doi.org/10.48550/arXiv.2306.09267Muna Abu, J., Beganovic, A., & Abd Almisreb, A. (2023). Methods and Applications of ChatGPT in Software Development: A Literature Review. Southeast Europe Journal of Soft Computing, 12(1).Nascimiento, N., Alencar, P., & Cowan, D. (2023). Comparing Software Developers with ChatGPT: An Empirial Investigation. 9-10. http://arxiv.org/abs/2305.11837Pearce, H., Ahmad, B., Tan, B., Dolan-Gavitt, B., & Karri, R. (2022). Asleep at the keyboard? assessing the security of github copilot’s code contributions. 2022 IEEE Symposium on Security and Privacy (SP), 754-768.Perry, N., Srivastava, M., Kumar, D., & Boneh, D. (2022). Do Users Write More Insecure Code with AI Assistants? https://doi.org/10.48550/arXiv.2211.03622R. Sadik, A., Ceravola, A., Joublin, F., & Patra, J. (2023). Analysis of ChatGPT on Source Code. https://doi.org/10.48550/arXiv.2306.00597Radford, A., Narasimhan, K., Salimans, T., & Sutskever, I. (2018). Improving Language Understanding by Generative Pre-Training.Sarro, F. (2023). Automated optimisation of modern software system properties. Proceedings of the 2023 ACM/SPEC International Conference on Performance Engineering, 3-4.Scopus. (2023). https://www.elsevier.com/es-es/solutions/scopusShastri Pothukuchi, A., Vasuda Kota, L., & Mallikarjunaradhya, V. (2023). Impact of Generative AI on The Software Development Life Cycle (SDLC). International Journal Of Creative Research Thoughts (IJCRT), 11. www.ijcrt.orgSiddiqui, T., & Abdullah Amer, A. (2023). A Comprehensive Review on Text Classification and Text Mining Techniques Using Spam Dataset Detection. In Mathematics and Computer Science Volume 2.Singh Gil, S., & Kaur, R. (2023). ChatGPT: Vision and Challenges. Internet of Things and Cyber-Physical Systems. https://doi.org/10.1016/j.iotcps.2023.05.004Thoppilan, R., De Freitas, D., Hall, J., Shazeer, N., Apoorv, K., & Cheng, H.-T. (2022). LaMDA: Language Models for Dialog Applications. Google. https://doi.org/10.48550/arXiv.2201.08239Van Remmen, J. S., Horber, D., Lungu, A., Chang, F., van Putten, S., Goetz, S., & Wartzack, S. (2023). Natural Language Processing in Requirements Engineering and Its Challenge for Requirements Modelling in the Engineering Design Domain. Proceedings of the International Conference on Engineering Design (ICED23). https://doi.org/10.1017/pds.2023.277Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., N. Gomez, A., . . . Polosukhin, I. (2017 ). Attention Is All You Need. Advances in neural information processing systems.VOSviewer. (2023). https://www.vosviewer.comWahyu, R. (2023). ChatGPT for Software Development: Opportunities and Challenges. https://doi.org/10.36227/techrxiv.23993583.v1Zahrah Choksi, M., & Goedicke, D. (2023). Whose Text Is It Anyway? Exploring BigCode, Intellectual Property, and Ethics. https://doi.org/10.48550/arXiv.2304.02839Merritt, R. (2022, Marzo 25). NVIDIA Blog. What Is a Transformer Model?: https://blogs.nvidia.com/blog/2022/03/25/what-is-atransformer- model/THUMBNAIL202dannahernandez202dannahernandezIM Thumbnailimage/jpeg8301https://repository.usta.edu.co/bitstream/11634/53464/5/202dannahernandezb1223435309d392fb97bc3e97ea552beMD55open access2023cartaderechosautor2023cartaderechosautorIM Thumbnailimage/jpeg9209https://repository.usta.edu.co/bitstream/11634/53464/6/2023cartaderechosautor3bc3f10aba80eeae8827f55e442f7dcbMD56metadata only access2023dannahernandez.jpg2023dannahernandez.jpgIM Thumbnailimage/jpeg8301https://repository.usta.edu.co/bitstream/11634/53464/7/2023dannahernandez.jpgb1223435309d392fb97bc3e97ea552beMD57open access2023cartaderechosautor.jpg2023cartaderechosautor.jpgIM Thumbnailimage/jpeg9209https://repository.usta.edu.co/bitstream/11634/53464/8/2023cartaderechosautor.jpg3bc3f10aba80eeae8827f55e442f7dcbMD58open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-8807https://repository.usta.edu.co/bitstream/11634/53464/4/license.txtaedeaf396fcd827b537c73d23464fc27MD54open accessCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repository.usta.edu.co/bitstream/11634/53464/3/license_rdf217700a34da79ed616c2feb68d4c5e06MD53open accessORIGINAL2023dannahernandez2023dannahernandezapplication/pdf1105147https://repository.usta.edu.co/bitstream/11634/53464/1/2023dannahernandez651881788e5c420fc6c6b1c80c9fed51MD51open access2023cartaderechosautor2023cartaderechosautorapplication/pdf631931https://repository.usta.edu.co/bitstream/11634/53464/2/2023cartaderechosautor2ed4c31b4f296ce8b6c427cdaf230fafMD52metadata only access11634/53464oai:repository.usta.edu.co:11634/534642024-11-29 03:31:06.309open accessRepositorio Universidad Santo Tomásrepositorio@usta.edu.coQXV0b3Jpem8gYWwgQ2VudHJvIGRlIFJlY3Vyc29zIHBhcmEgZWwgQXByZW5kaXphamUgeSBsYSBJbnZlc3RpZ2FjacOzbiwgQ1JBSS1VU1RBCmRlIGxhIFVuaXZlcnNpZGFkIFNhbnRvIFRvbcOhcywgcGFyYSBxdWUgY29uIGZpbmVzIGFjYWTDqW1pY29zIGFsbWFjZW5lIGxhCmluZm9ybWFjacOzbiBpbmdyZXNhZGEgcHJldmlhbWVudGUuCgpTZSBwZXJtaXRlIGxhIGNvbnN1bHRhLCByZXByb2R1Y2Npw7NuIHBhcmNpYWwsIHRvdGFsIG8gY2FtYmlvIGRlIGZvcm1hdG8gY29uCmZpbmVzIGRlIGNvbnNlcnZhY2nDs24sIGEgbG9zIHVzdWFyaW9zIGludGVyZXNhZG9zIGVuIGVsIGNvbnRlbmlkbyBkZSBlc3RlCnRyYWJham8sIHBhcmEgdG9kb3MgbG9zIHVzb3MgcXVlIHRlbmdhbiBmaW5hbGlkYWQgYWNhZMOpbWljYSwgc2llbXByZSB5IGN1YW5kbwptZWRpYW50ZSBsYSBjb3JyZXNwb25kaWVudGUgY2l0YSBiaWJsaW9ncsOhZmljYSBzZSBsZSBkw6kgY3LDqWRpdG8gYWwgdHJhYmFqbyBkZQpncmFkbyB5IGEgc3UgYXV0b3IuIERlIGNvbmZvcm1pZGFkIGNvbiBsbyBlc3RhYmxlY2lkbyBlbiBlbCBhcnTDrWN1bG8gMzAgZGUgbGEKTGV5IDIzIGRlIDE5ODIgeSBlbCBhcnTDrWN1bG8gMTEgZGUgbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5Mywg4oCcTG9zIGRlcmVjaG9zCm1vcmFsZXMgc29icmUgZWwgdHJhYmFqbyBzb24gcHJvcGllZGFkIGRlIGxvcyBhdXRvcmVz4oCdLCBsb3MgY3VhbGVzIHNvbgppcnJlbnVuY2lhYmxlcywgaW1wcmVzY3JpcHRpYmxlcywgaW5lbWJhcmdhYmxlcyBlIGluYWxpZW5hYmxlcy4K