Hacia un lenguaje de patrones DEVOPS para las startups colombianas

Con el fin de sobrevivir y emerger, las startups colombianas han tenido una gran necesidad de rápida innovación en la entrega de software en los últimos años. DevOps, como conjunto de prácticas culturales, organizativas y técnicas, puede potenciar este crecimiento al reducir el tiempo de ciclo de la...

Full description

Autores:
Díaz Cristancho, Juan David
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2024
Institución:
Universidad de los Andes
Repositorio:
Séneca: repositorio Uniandes
Idioma:
spa
OAI Identifier:
oai:repositorio.uniandes.edu.co:1992/75306
Acceso en línea:
https://hdl.handle.net/1992/75306
Palabra clave:
Devops
Colombian startups
Pattern language
Ingeniería
Rights
openAccess
License
Attribution-NoDerivatives 4.0 International
id UNIANDES2_24e12c64b80af72261518ef041e91844
oai_identifier_str oai:repositorio.uniandes.edu.co:1992/75306
network_acronym_str UNIANDES2
network_name_str Séneca: repositorio Uniandes
repository_id_str
dc.title.spa.fl_str_mv Hacia un lenguaje de patrones DEVOPS para las startups colombianas
title Hacia un lenguaje de patrones DEVOPS para las startups colombianas
spellingShingle Hacia un lenguaje de patrones DEVOPS para las startups colombianas
Devops
Colombian startups
Pattern language
Ingeniería
title_short Hacia un lenguaje de patrones DEVOPS para las startups colombianas
title_full Hacia un lenguaje de patrones DEVOPS para las startups colombianas
title_fullStr Hacia un lenguaje de patrones DEVOPS para las startups colombianas
title_full_unstemmed Hacia un lenguaje de patrones DEVOPS para las startups colombianas
title_sort Hacia un lenguaje de patrones DEVOPS para las startups colombianas
dc.creator.fl_str_mv Díaz Cristancho, Juan David
dc.contributor.advisor.none.fl_str_mv Cardozo Álvarez, Nicolás
dc.contributor.author.none.fl_str_mv Díaz Cristancho, Juan David
dc.contributor.researchgroup.none.fl_str_mv Facultad de Ingeniería::TICSw: Tecnologías de Información y Construcción de Software
dc.subject.keyword.eng.fl_str_mv Devops
Colombian startups
Pattern language
topic Devops
Colombian startups
Pattern language
Ingeniería
dc.subject.themes.spa.fl_str_mv Ingeniería
description Con el fin de sobrevivir y emerger, las startups colombianas han tenido una gran necesidad de rápida innovación en la entrega de software en los últimos años. DevOps, como conjunto de prácticas culturales, organizativas y técnicas, puede potenciar este crecimiento al reducir el tiempo de ciclo de las versiones de código a través de la integración continua y la entrega continua. A pesar de su gran potencial y amplio uso en la comunidad, la literatura sobre implementaciones de DevOps en startups colombianas es limitada, dejando así espacio para enfoques subjetivos en las implementaciones de DevOps. El propósito de esta investigación es dar pasos hacia un lenguaje de patrones de DevOps para startups colombianas. Este trabajo se basa en datos cuantitativos de encuestas. El resultado de esta investigación es un lenguaje compuesto por 11 patrones de DevOps que son comunes entre las 29 startups Colombianas encuestadas. Esto representa una guía respaldada por datos para pequeñas empresas colombianas sobre cuáles son las soluciones de DevOps actuales, cuándo aplicarlas y casos de uso comunes para estas.
publishDate 2024
dc.date.issued.none.fl_str_mv 2024-12-13
dc.date.accessioned.none.fl_str_mv 2025-01-09T19:55:03Z
dc.date.available.none.fl_str_mv 2025-01-09T19:55:03Z
dc.type.none.fl_str_mv Trabajo de grado - Pregrado
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
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.content.none.fl_str_mv Text
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/1992/75306
dc.identifier.instname.none.fl_str_mv instname:Universidad de los Andes
dc.identifier.reponame.none.fl_str_mv reponame:Repositorio Institucional Séneca
dc.identifier.repourl.none.fl_str_mv repourl:https://repositorio.uniandes.edu.co/
url https://hdl.handle.net/1992/75306
identifier_str_mv instname:Universidad de los Andes
reponame:Repositorio Institucional Séneca
repourl:https://repositorio.uniandes.edu.co/
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.references.none.fl_str_mv [1] Modern DevOps Practices - Second Edition. 2024. URL https://learning.oreilly.com/library/view/-/9781805121824/
[2] Gaurav Agarwal. The modern way of devops. In Modern DevOps Practices - Second Edition.Packt Publishing, Location, 2024. URL https://learning.oreilly.com/library/view/-/9781805121824/B19877_01.xhtml
[3] Christopher Alexander, Sara Ishikawa, Murray Silverstein, Max Jacobson, Ingrid Fiksdahl-King, and Shlomo Angel. A pattern language: Towns, buildings, construction. OxfordUniversity Press, 1977. First published in 1977.
[4] Google Cloud. Google cloud for startups, n.d. URL https://cloud.google.com/startup. Accessed: 2024-06-03.
[5] Confecámaras. Según estudio de confecámaras el 33.5% de las empresas del país sobreviven al término de 5 años. https://confecamaras.org.co/noticias/884-segun-estudio-de-confecamaras-el-33-5-de-las-empresas-del-pais-sobreviven-al-termino-de-5-anos, mayo 2023. Accesado el 27 de mayo de 2024.
[6] Elisabetta Di Nitto, Pooyan Jamshidi, Michele Guerriero, Ilias Spais, and Damian A Tam-burri. A software architecture framework for quality-aware devops. In Proceedings of theInternational Workshop on Quality-Aware DevOps, pages 12–17, 2016.
[7] Digital.ai. Devsecops tools periodic table. https://digital.ai/learn/devsecops-periodic-table/, 2023. Accessed on May 20, 2024. Bibliografía
[8] Lyn Dupré. BUGS in Writing: A Guide to Debugging Your Prose. Addison-Wesley, revised edition, 1998. ISBN 0-201-37921-X.
[9] Valentina Sánchez Forero. Colombia es un terreno fértil para startups innovadoras y empresas de crecimiento. https://www.javerianacali.edu.co/noticias/colombia-es-un-terreno-fertil-para-startups-innovadoras-y-empresas-de-crecimiento, junio 2024. Accesado el 3 de junio de 2024.
[10] Stephen Jones, Joost Noppen, and Fiona Lettice. Management challenges for devops adoption within uk smes. In Proceedings of the 2nd International Workshop on Quality Aware DevOps, QUDOS 2016, page 7–11, New York, NY, USA, 2016. Association for Computing Machinery. ISBN 9781450344111. DOI 10.1145/2945408.2945410. URL https://doi-org.ezproxy.uniandes.edu.co/10.1145/2945408.2945410.
[11] KPMG. Colombia tech report, 2022-2023. Technical report, KPMG, Colombia, 2022. URL https://colombia.home.kpmg/colombia-tech-report. Technological Report.
[12] KPMG. Colombia tech report, 2023-2024. Technical report, KPMG, Colombia, 2022. URL https://colombia.home.kpmg/colombia-tech-report-2023-2024. Technological Report.
[13] Paulo Marques and Filipe F. Correia. Foundational devops patterns. In Proceedings of the 29th Conference on Pattern Languages of Programs, PLoP’22, USA, 2023. The Hillside Group. ISBN 9781941652183.
[14] Jia Rizvi. From startups to giants: The role of the cloud in business growth. https://www.forbes.com/sites/jiawertz/2024/02/06/from-startups-to-giants-the-role-of-the-cloud-in-business-growth/?sh=331c7d3936ae, 2024. Accessed: 2024-05-21.
[15] Santiago Rodriguez and Gustavo Diaz. Factores determinantes para la supervivencia de startups colombianas. Master’s thesis, Pontificia Universidad Javeriana, Bogotá D.C., Julio 2023. URL https://repository.javeriana.edu.co/bitstream/handle/10554/65314/Factores%20determinantes%20para%20la%20supervivencia%20de%20startups%20colombianas%20VF%2015.08.2023.pdf?sequence=1&isAllowed=y.42
[16] Theo Schlossnagle. Monitoring in a devops world: Perfect should never be the enemy of better. Queue, 15(6):35–45, dec 2017. ISSN 1542-7730. DOI 10.1145/3178368.3178371. URL https://doi-org.ezproxy.uniandes.edu.co/10.1145/3178368.3178371.
[17] William Strunk and E.B. White. The Elements of Style. Longman, fourth edition, 2000. ISBN 0-205-30902-X.
[18] Carlos Manuel da Costa Martins Teixeira. Towards devops: Practices and patterns from the portuguese startup scene. Master’s thesis, Universidade do Porto, Porto, Portugal, 2016.
dc.rights.en.fl_str_mv Attribution-NoDerivatives 4.0 International
dc.rights.uri.none.fl_str_mv http://creativecommons.org/licenses/by-nd/4.0/
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Attribution-NoDerivatives 4.0 International
http://creativecommons.org/licenses/by-nd/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.none.fl_str_mv 52 páginas
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad de los Andes
dc.publisher.program.none.fl_str_mv Ingeniería de Sistemas y Computación
dc.publisher.faculty.none.fl_str_mv Facultad de Ingeniería
dc.publisher.department.none.fl_str_mv Departamento de Ingeniería de Sistemas y Computación
publisher.none.fl_str_mv Universidad de los Andes
institution Universidad de los Andes
bitstream.url.fl_str_mv https://repositorio.uniandes.edu.co/bitstreams/8e9c533c-6686-4981-9227-a662c0910b73/download
https://repositorio.uniandes.edu.co/bitstreams/1407008d-f71f-46db-b986-6ce3705cd28d/download
https://repositorio.uniandes.edu.co/bitstreams/07962089-606d-4e2f-9ed3-9bc102430dbb/download
https://repositorio.uniandes.edu.co/bitstreams/69bee115-959f-4fa7-89aa-f74602e89833/download
https://repositorio.uniandes.edu.co/bitstreams/b2f941a6-178e-48a3-a483-5c7589ca1a12/download
https://repositorio.uniandes.edu.co/bitstreams/6fb4fc15-470e-424e-8a25-ce053a607235/download
https://repositorio.uniandes.edu.co/bitstreams/51ce2ec8-717a-4be4-905f-94794810b336/download
https://repositorio.uniandes.edu.co/bitstreams/f15e80b6-0544-45d8-b6d9-3b8ae05bbded/download
bitstream.checksum.fl_str_mv 91e7a87ef631461e3879dee6d8d802df
089288458008d527af8da2b27a9ae445
f7d494f61e544413a13e6ba1da2089cd
ae9e573a68e7f92501b6913cc846c39f
7a79f250c44fb86e463d6e20944ecf5d
4d2f3594881988e556145e03b70667f7
1c91c7a680937446e3ae976d316431eb
ffbe411806e713403a0af9fc7691bab5
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio institucional Séneca
repository.mail.fl_str_mv adminrepositorio@uniandes.edu.co
_version_ 1831927672500912128
spelling Cardozo Álvarez, Nicolásvirtual::21891-1Díaz Cristancho, Juan DavidFacultad de Ingeniería::TICSw: Tecnologías de Información y Construcción de Software2025-01-09T19:55:03Z2025-01-09T19:55:03Z2024-12-13https://hdl.handle.net/1992/75306instname:Universidad de los Andesreponame:Repositorio Institucional Sénecarepourl:https://repositorio.uniandes.edu.co/Con el fin de sobrevivir y emerger, las startups colombianas han tenido una gran necesidad de rápida innovación en la entrega de software en los últimos años. DevOps, como conjunto de prácticas culturales, organizativas y técnicas, puede potenciar este crecimiento al reducir el tiempo de ciclo de las versiones de código a través de la integración continua y la entrega continua. A pesar de su gran potencial y amplio uso en la comunidad, la literatura sobre implementaciones de DevOps en startups colombianas es limitada, dejando así espacio para enfoques subjetivos en las implementaciones de DevOps. El propósito de esta investigación es dar pasos hacia un lenguaje de patrones de DevOps para startups colombianas. Este trabajo se basa en datos cuantitativos de encuestas. El resultado de esta investigación es un lenguaje compuesto por 11 patrones de DevOps que son comunes entre las 29 startups Colombianas encuestadas. Esto representa una guía respaldada por datos para pequeñas empresas colombianas sobre cuáles son las soluciones de DevOps actuales, cuándo aplicarlas y casos de uso comunes para estas.PregradoIngeniería de Software52 páginasapplication/pdfspaUniversidad de los AndesIngeniería de Sistemas y ComputaciónFacultad de IngenieríaDepartamento de Ingeniería de Sistemas y ComputaciónAttribution-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nd/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Hacia un lenguaje de patrones DEVOPS para las startups colombianasTrabajo de grado - Pregradoinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1fTexthttp://purl.org/redcol/resource_type/TPDevopsColombian startupsPattern languageIngeniería[1] Modern DevOps Practices - Second Edition. 2024. URL https://learning.oreilly.com/library/view/-/9781805121824/[2] Gaurav Agarwal. The modern way of devops. In Modern DevOps Practices - Second Edition.Packt Publishing, Location, 2024. URL https://learning.oreilly.com/library/view/-/9781805121824/B19877_01.xhtml[3] Christopher Alexander, Sara Ishikawa, Murray Silverstein, Max Jacobson, Ingrid Fiksdahl-King, and Shlomo Angel. A pattern language: Towns, buildings, construction. OxfordUniversity Press, 1977. First published in 1977.[4] Google Cloud. Google cloud for startups, n.d. URL https://cloud.google.com/startup. Accessed: 2024-06-03.[5] Confecámaras. Según estudio de confecámaras el 33.5% de las empresas del país sobreviven al término de 5 años. https://confecamaras.org.co/noticias/884-segun-estudio-de-confecamaras-el-33-5-de-las-empresas-del-pais-sobreviven-al-termino-de-5-anos, mayo 2023. Accesado el 27 de mayo de 2024.[6] Elisabetta Di Nitto, Pooyan Jamshidi, Michele Guerriero, Ilias Spais, and Damian A Tam-burri. A software architecture framework for quality-aware devops. In Proceedings of theInternational Workshop on Quality-Aware DevOps, pages 12–17, 2016.[7] Digital.ai. Devsecops tools periodic table. https://digital.ai/learn/devsecops-periodic-table/, 2023. Accessed on May 20, 2024. Bibliografía[8] Lyn Dupré. BUGS in Writing: A Guide to Debugging Your Prose. Addison-Wesley, revised edition, 1998. ISBN 0-201-37921-X.[9] Valentina Sánchez Forero. Colombia es un terreno fértil para startups innovadoras y empresas de crecimiento. https://www.javerianacali.edu.co/noticias/colombia-es-un-terreno-fertil-para-startups-innovadoras-y-empresas-de-crecimiento, junio 2024. Accesado el 3 de junio de 2024.[10] Stephen Jones, Joost Noppen, and Fiona Lettice. Management challenges for devops adoption within uk smes. In Proceedings of the 2nd International Workshop on Quality Aware DevOps, QUDOS 2016, page 7–11, New York, NY, USA, 2016. Association for Computing Machinery. ISBN 9781450344111. DOI 10.1145/2945408.2945410. URL https://doi-org.ezproxy.uniandes.edu.co/10.1145/2945408.2945410.[11] KPMG. Colombia tech report, 2022-2023. Technical report, KPMG, Colombia, 2022. URL https://colombia.home.kpmg/colombia-tech-report. Technological Report.[12] KPMG. Colombia tech report, 2023-2024. Technical report, KPMG, Colombia, 2022. URL https://colombia.home.kpmg/colombia-tech-report-2023-2024. Technological Report.[13] Paulo Marques and Filipe F. Correia. Foundational devops patterns. In Proceedings of the 29th Conference on Pattern Languages of Programs, PLoP’22, USA, 2023. The Hillside Group. ISBN 9781941652183.[14] Jia Rizvi. From startups to giants: The role of the cloud in business growth. https://www.forbes.com/sites/jiawertz/2024/02/06/from-startups-to-giants-the-role-of-the-cloud-in-business-growth/?sh=331c7d3936ae, 2024. Accessed: 2024-05-21.[15] Santiago Rodriguez and Gustavo Diaz. Factores determinantes para la supervivencia de startups colombianas. Master’s thesis, Pontificia Universidad Javeriana, Bogotá D.C., Julio 2023. URL https://repository.javeriana.edu.co/bitstream/handle/10554/65314/Factores%20determinantes%20para%20la%20supervivencia%20de%20startups%20colombianas%20VF%2015.08.2023.pdf?sequence=1&isAllowed=y.42[16] Theo Schlossnagle. Monitoring in a devops world: Perfect should never be the enemy of better. Queue, 15(6):35–45, dec 2017. ISSN 1542-7730. DOI 10.1145/3178368.3178371. URL https://doi-org.ezproxy.uniandes.edu.co/10.1145/3178368.3178371.[17] William Strunk and E.B. White. The Elements of Style. Longman, fourth edition, 2000. ISBN 0-205-30902-X.[18] Carlos Manuel da Costa Martins Teixeira. Towards devops: Practices and patterns from the portuguese startup scene. Master’s thesis, Universidade do Porto, Porto, Portugal, 2016.201729408Publicationhttps://scholar.google.es/citations?user=3iTzjQsAAAAJvirtual::21891-10000-0002-1094-9952virtual::21891-1a77ff528-fc33-44d6-9022-814f81ef407avirtual::21891-1a77ff528-fc33-44d6-9022-814f81ef407avirtual::21891-1ORIGINALautorizacion tesis_firmada.pdfautorizacion tesis_firmada.pdfHIDEapplication/pdf315575https://repositorio.uniandes.edu.co/bitstreams/8e9c533c-6686-4981-9227-a662c0910b73/download91e7a87ef631461e3879dee6d8d802dfMD51Hacia un lenguaje de patrones DEVOPS para las startups colombianas.pdfHacia un lenguaje de patrones DEVOPS para las startups colombianas.pdfapplication/pdf448847https://repositorio.uniandes.edu.co/bitstreams/1407008d-f71f-46db-b986-6ce3705cd28d/download089288458008d527af8da2b27a9ae445MD52CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8799https://repositorio.uniandes.edu.co/bitstreams/07962089-606d-4e2f-9ed3-9bc102430dbb/downloadf7d494f61e544413a13e6ba1da2089cdMD53LICENSElicense.txtlicense.txttext/plain; charset=utf-82535https://repositorio.uniandes.edu.co/bitstreams/69bee115-959f-4fa7-89aa-f74602e89833/downloadae9e573a68e7f92501b6913cc846c39fMD54TEXTautorizacion tesis_firmada.pdf.txtautorizacion tesis_firmada.pdf.txtExtracted texttext/plain1981https://repositorio.uniandes.edu.co/bitstreams/b2f941a6-178e-48a3-a483-5c7589ca1a12/download7a79f250c44fb86e463d6e20944ecf5dMD55Hacia un lenguaje de patrones DEVOPS para las startups colombianas.pdf.txtHacia un lenguaje de patrones DEVOPS para las startups colombianas.pdf.txtExtracted texttext/plain68895https://repositorio.uniandes.edu.co/bitstreams/6fb4fc15-470e-424e-8a25-ce053a607235/download4d2f3594881988e556145e03b70667f7MD57THUMBNAILautorizacion tesis_firmada.pdf.jpgautorizacion tesis_firmada.pdf.jpgGenerated Thumbnailimage/jpeg11006https://repositorio.uniandes.edu.co/bitstreams/51ce2ec8-717a-4be4-905f-94794810b336/download1c91c7a680937446e3ae976d316431ebMD56Hacia un lenguaje de patrones DEVOPS para las startups colombianas.pdf.jpgHacia un lenguaje de patrones DEVOPS para las startups colombianas.pdf.jpgGenerated Thumbnailimage/jpeg7091https://repositorio.uniandes.edu.co/bitstreams/f15e80b6-0544-45d8-b6d9-3b8ae05bbded/downloadffbe411806e713403a0af9fc7691bab5MD581992/75306oai:repositorio.uniandes.edu.co:1992/753062025-01-10 03:03:18.235http://creativecommons.org/licenses/by-nd/4.0/Attribution-NoDerivatives 4.0 Internationalopen.accesshttps://repositorio.uniandes.edu.coRepositorio institucional Sénecaadminrepositorio@uniandes.edu.coPGgzPjxzdHJvbmc+RGVzY2FyZ28gZGUgUmVzcG9uc2FiaWxpZGFkIC0gTGljZW5jaWEgZGUgQXV0b3JpemFjacOzbjwvc3Ryb25nPjwvaDM+CjxwPjxzdHJvbmc+UG9yIGZhdm9yIGxlZXIgYXRlbnRhbWVudGUgZXN0ZSBkb2N1bWVudG8gcXVlIHBlcm1pdGUgYWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBTw6luZWNhIHJlcHJvZHVjaXIgeSBkaXN0cmlidWlyIGxvcyByZWN1cnNvcyBkZSBpbmZvcm1hY2nDs24gZGVwb3NpdGFkb3MgbWVkaWFudGUgbGEgYXV0b3JpemFjacOzbiBkZSBsb3Mgc2lndWllbnRlcyB0w6lybWlub3M6PC9zdHJvbmc+PC9wPgo8cD5Db25jZWRhIGxhIGxpY2VuY2lhIGRlIGRlcMOzc2l0byBlc3TDoW5kYXIgc2VsZWNjaW9uYW5kbyBsYSBvcGNpw7NuIDxzdHJvbmc+J0FjZXB0YXIgbG9zIHTDqXJtaW5vcyBhbnRlcmlvcm1lbnRlIGRlc2NyaXRvcyc8L3N0cm9uZz4geSBjb250aW51YXIgZWwgcHJvY2VzbyBkZSBlbnbDrW8gbWVkaWFudGUgZWwgYm90w7NuIDxzdHJvbmc+J1NpZ3VpZW50ZScuPC9zdHJvbmc+PC9wPgo8aHI+CjxwPllvLCBlbiBtaSBjYWxpZGFkIGRlIGF1dG9yIGRlbCB0cmFiYWpvIGRlIHRlc2lzLCBtb25vZ3JhZsOtYSBvIHRyYWJham8gZGUgZ3JhZG8sIGhhZ28gZW50cmVnYSBkZWwgZWplbXBsYXIgcmVzcGVjdGl2byB5IGRlIHN1cyBhbmV4b3MgZGUgc2VyIGVsIGNhc28sIGVuIGZvcm1hdG8gZGlnaXRhbCB5L28gZWxlY3Ryw7NuaWNvIHkgYXV0b3Jpem8gYSBsYSBVbml2ZXJzaWRhZCBkZSBsb3MgQW5kZXMgcGFyYSBxdWUgcmVhbGljZSBsYSBwdWJsaWNhY2nDs24gZW4gZWwgU2lzdGVtYSBkZSBCaWJsaW90ZWNhcyBvIGVuIGN1YWxxdWllciBvdHJvIHNpc3RlbWEgbyBiYXNlIGRlIGRhdG9zIHByb3BpbyBvIGFqZW5vIGEgbGEgVW5pdmVyc2lkYWQgeSBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMsIERlY3JldG8gNDYwIGRlIDE5OTUgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCB1dGlsaWNlIGVuIHRvZGFzIHN1cyBmb3JtYXMsIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlIHJlcHJvZHVjY2nDs24sIGNvbXVuaWNhY2nDs24gcMO6YmxpY2EsIHRyYW5zZm9ybWFjacOzbiB5IGRpc3RyaWJ1Y2nDs24gKGFscXVpbGVyLCBwcsOpc3RhbW8gcMO6YmxpY28gZSBpbXBvcnRhY2nDs24pIHF1ZSBtZSBjb3JyZXNwb25kZW4gY29tbyBjcmVhZG9yIGRlIGxhIG9icmEgb2JqZXRvIGRlbCBwcmVzZW50ZSBkb2N1bWVudG8uPC9wPgo8cD5MYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIHNlIGVtaXRlIGVuIGNhbGlkYWQgZGUgYXV0b3IgZGUgbGEgb2JyYSBvYmpldG8gZGVsIHByZXNlbnRlIGRvY3VtZW50byB5IG5vIGNvcnJlc3BvbmRlIGEgY2VzacOzbiBkZSBkZXJlY2hvcywgc2lubyBhIGxhIGF1dG9yaXphY2nDs24gZGUgdXNvIGFjYWTDqW1pY28gZGUgY29uZm9ybWlkYWQgY29uIGxvIGFudGVyaW9ybWVudGUgc2XDsWFsYWRvLiBMYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIHNlIGhhY2UgZXh0ZW5zaXZhIG5vIHNvbG8gYSBsYXMgZmFjdWx0YWRlcyB5IGRlcmVjaG9zIGRlIHVzbyBzb2JyZSBsYSBvYnJhIGVuIGZvcm1hdG8gbyBzb3BvcnRlIG1hdGVyaWFsLCBzaW5vIHRhbWJpw6luIHBhcmEgZm9ybWF0byBlbGVjdHLDs25pY28sIHkgZW4gZ2VuZXJhbCBwYXJhIGN1YWxxdWllciBmb3JtYXRvIGNvbm9jaWRvIG8gcG9yIGNvbm9jZXIuPC9wPgo8cD5FbCBhdXRvciwgbWFuaWZpZXN0YSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCB5IGxhIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zLCBwb3IgbG8gdGFudG8sIGxhIG9icmEgZXMgZGUgc3UgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgbGEgbWlzbWEuPC9wPgo8cD5FbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGVuIGN1ZXN0acOzbiwgZWwgYXV0b3IgYXN1bWlyw6EgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQsIHkgc2FsZHLDoSBkZSBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcywgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcyBsYSBVbml2ZXJzaWRhZCBhY3TDumEgY29tbyB1biB0ZXJjZXJvIGRlIGJ1ZW5hIGZlLjwvcD4KPHA+U2kgdGllbmUgYWxndW5hIGR1ZGEgc29icmUgbGEgbGljZW5jaWEsIHBvciBmYXZvciwgY29udGFjdGUgY29uIGVsIDxhIGhyZWY9Im1haWx0bzpiaWJsaW90ZWNhQHVuaWFuZGVzLmVkdS5jbyIgdGFyZ2V0PSJfYmxhbmsiPkFkbWluaXN0cmFkb3IgZGVsIFNpc3RlbWEuPC9hPjwvcD4K