Formulación de un plan de mejora para la integración de procesos continuos en los desarrollos de software de la empresa Alianza Fiduciaria basados en la metodología ágil SCRUM y marco de referencia ITIL V 4.0, en la ciudad de Bogotá.

La empresa Alianza Fiduciaria se encuentra ubicada en Colombia, con una cobertura de mercado principalmente en Medellín, Bogotá, Cali, Bucaramanga y Cartagena, actualmente se dedica a fiducia e inversiones siendo parte de la organización de lima, ofreciendo actualmente los servicios de: Inversiones:...

Full description

Autores:
Mejía Lozano, Anderson Camilo
Torres Junco, Jhon Fredy
Caicedo Pineda, Julian David
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2021
Institución:
Universidad Cooperativa de Colombia
Repositorio:
Repositorio UCC
Idioma:
OAI Identifier:
oai:repository.ucc.edu.co:20.500.12494/35576
Acceso en línea:
https://hdl.handle.net/20.500.12494/35576
Palabra clave:
SCRUM
ITIL
DevOps
SCRUM
ITIL
DevOps
Rights
closedAccess
License
NINGUNA
id COOPER2_5c84c0a7e43e4c262ac715588861e46c
oai_identifier_str oai:repository.ucc.edu.co:20.500.12494/35576
network_acronym_str COOPER2
network_name_str Repositorio UCC
repository_id_str
dc.title.spa.fl_str_mv Formulación de un plan de mejora para la integración de procesos continuos en los desarrollos de software de la empresa Alianza Fiduciaria basados en la metodología ágil SCRUM y marco de referencia ITIL V 4.0, en la ciudad de Bogotá.
title Formulación de un plan de mejora para la integración de procesos continuos en los desarrollos de software de la empresa Alianza Fiduciaria basados en la metodología ágil SCRUM y marco de referencia ITIL V 4.0, en la ciudad de Bogotá.
spellingShingle Formulación de un plan de mejora para la integración de procesos continuos en los desarrollos de software de la empresa Alianza Fiduciaria basados en la metodología ágil SCRUM y marco de referencia ITIL V 4.0, en la ciudad de Bogotá.
SCRUM
ITIL
DevOps
SCRUM
ITIL
DevOps
title_short Formulación de un plan de mejora para la integración de procesos continuos en los desarrollos de software de la empresa Alianza Fiduciaria basados en la metodología ágil SCRUM y marco de referencia ITIL V 4.0, en la ciudad de Bogotá.
title_full Formulación de un plan de mejora para la integración de procesos continuos en los desarrollos de software de la empresa Alianza Fiduciaria basados en la metodología ágil SCRUM y marco de referencia ITIL V 4.0, en la ciudad de Bogotá.
title_fullStr Formulación de un plan de mejora para la integración de procesos continuos en los desarrollos de software de la empresa Alianza Fiduciaria basados en la metodología ágil SCRUM y marco de referencia ITIL V 4.0, en la ciudad de Bogotá.
title_full_unstemmed Formulación de un plan de mejora para la integración de procesos continuos en los desarrollos de software de la empresa Alianza Fiduciaria basados en la metodología ágil SCRUM y marco de referencia ITIL V 4.0, en la ciudad de Bogotá.
title_sort Formulación de un plan de mejora para la integración de procesos continuos en los desarrollos de software de la empresa Alianza Fiduciaria basados en la metodología ágil SCRUM y marco de referencia ITIL V 4.0, en la ciudad de Bogotá.
dc.creator.fl_str_mv Mejía Lozano, Anderson Camilo
Torres Junco, Jhon Fredy
Caicedo Pineda, Julian David
dc.contributor.advisor.none.fl_str_mv Vela Sáenz, Yovanny Laureano
dc.contributor.author.none.fl_str_mv Mejía Lozano, Anderson Camilo
Torres Junco, Jhon Fredy
Caicedo Pineda, Julian David
dc.subject.spa.fl_str_mv SCRUM
ITIL
DevOps
topic SCRUM
ITIL
DevOps
SCRUM
ITIL
DevOps
dc.subject.other.spa.fl_str_mv SCRUM
ITIL
DevOps
description La empresa Alianza Fiduciaria se encuentra ubicada en Colombia, con una cobertura de mercado principalmente en Medellín, Bogotá, Cali, Bucaramanga y Cartagena, actualmente se dedica a fiducia e inversiones siendo parte de la organización de lima, ofreciendo actualmente los servicios de: Inversiones: fondos de inversión colectiva, pensiones voluntarias, inversión en valores y fondos de capital privado. Fiducia: Inmobiliaria, administración y pagos, garantía y fideicomiso público.
publishDate 2021
dc.date.accessioned.none.fl_str_mv 2021-08-10T21:33:41Z
dc.date.available.none.fl_str_mv 2021-08-10T21:33:41Z
dc.date.issued.none.fl_str_mv 2021-08-09
dc.type.none.fl_str_mv Trabajo de grado - Pregrado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12494/35576
dc.identifier.bibliographicCitation.spa.fl_str_mv Mejía Lozano, A. C., Torres Junco, J. F. y Caicedo Pineda, J. D. (2021). Formulación de un plan de mejora para la integración de procesos continuos en los desarrollos de software de la empresa Alianza Fiduciaria basados en la metodología ágil SCRUM y marco de referencia ITIL V 4.0, en la ciudad de Bogotá. [Tesis de Pregrado, Universidad Cooperativa de Colombia]. Repositorio Institucional Universidad Cooperativa de Colombia. https://repository.ucc.edu.co/handle/20.500.12494/35576
url https://hdl.handle.net/20.500.12494/35576
identifier_str_mv Mejía Lozano, A. C., Torres Junco, J. F. y Caicedo Pineda, J. D. (2021). Formulación de un plan de mejora para la integración de procesos continuos en los desarrollos de software de la empresa Alianza Fiduciaria basados en la metodología ágil SCRUM y marco de referencia ITIL V 4.0, en la ciudad de Bogotá. [Tesis de Pregrado, Universidad Cooperativa de Colombia]. Repositorio Institucional Universidad Cooperativa de Colombia. https://repository.ucc.edu.co/handle/20.500.12494/35576
dc.relation.references.spa.fl_str_mv agiles.org, P. (s.f.). Que es scrum. Obtenido de https://proyectosagiles.org/que-es-scrum
ANDREU Rafael, R. J. (1994). Estrategia y sistemas de información. Madrid: McGraw-Hill. Obtenido de https://pyme.lavoztx.com/qu-es-un-sistema-de-gestin-de-la-informacin-7690.html
Berea, D. (01 de 2019). Más alla de los servicios TI. UNE- La revista de la normalización española, 10, 32.
Chávez, G. (11 de Oct de 2020). Integración continua. Obtenido de https://www.smartnodus.cl/integracion-continua/
Emagister. (27 de Sep de 2019). Que es ITIL, para que sirve, y que tipos de certificados existen . Obtenido de https://www.emagister.com/blog/que-es-itil/
Etecé. (21 de jun de 2020). Concepto.de. Obtenido de https://concepto.de/sistema/
fiduciaria, A. (s.f.). Obtenido de https://www.alianza.com.co
Hat, R. (2019). Qué son las API y para qué sirven. Obtenido de Qué son las API y para qué sirven: https://www.redhat.com/es/topics/api/what-are-application-programming-interfaces
Martin Fowler, J. L. (25 de 03 de 2014). Microservices a definition of this new architectural term. Obtenido de Microservicesa definition of this new architectural term: https://martinfowler.com/articles/microservices.html
Mesones, Á. (9 de Sep de 2020). Que es DevOps. Obtenido de https://www.incentro.com/es-es/blog/stories/que-es-devops
Mintic. (19 de dic de 2018). Fortalecimiento de la gestion TI. Obtenido de Gobierno TI : https://www.mintic.gov.co/gestion-ti/Gestion-IT4+/Gobierno-TI/
Vizcaino, A. (24 de ene de 2018). UXLAND. Obtenido de DevOps e Integración Continua: https://www.uxland.es/devops-integracion-continua/
dc.rights.license.none.fl_str_mv NINGUNA
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/closedAccess
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_14cb
rights_invalid_str_mv NINGUNA
http://purl.org/coar/access_right/c_14cb
eu_rights_str_mv closedAccess
dc.format.extent.spa.fl_str_mv 53 p.
dc.publisher.spa.fl_str_mv Universidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, Bogotá
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas
dc.publisher.place.spa.fl_str_mv Bogotá
institution Universidad Cooperativa de Colombia
bitstream.url.fl_str_mv https://repository.ucc.edu.co/bitstreams/0c9b8ffa-dd0c-4eb2-9159-083223be6ffa/download
https://repository.ucc.edu.co/bitstreams/0cf8f9f8-fee0-414b-badd-48e8a3ad91bf/download
https://repository.ucc.edu.co/bitstreams/9d0b2d73-78b2-4f3d-83f4-0c845b6d0a1d/download
https://repository.ucc.edu.co/bitstreams/c9bcf044-52ec-456e-bad2-a02a20f8c6d9/download
https://repository.ucc.edu.co/bitstreams/01f2b253-7499-4df2-b19a-bcbb6f03c619/download
https://repository.ucc.edu.co/bitstreams/24bf7225-e1e1-42ff-98cd-a3aae38b921b/download
https://repository.ucc.edu.co/bitstreams/ef0aa4b6-2d9a-4472-a1a1-d0717ecf7b32/download
https://repository.ucc.edu.co/bitstreams/58cb7ff6-c2c4-4efe-b6a3-14d6f7ff67b3/download
https://repository.ucc.edu.co/bitstreams/3b406e2c-cd33-433a-975b-e589aad9843a/download
https://repository.ucc.edu.co/bitstreams/d6cbd7ca-450b-40ae-868a-2405542abf96/download
bitstream.checksum.fl_str_mv 3bce4f7ab09dfc588f126e1e36e98a45
f1a503f93b7ed402d21cacd853c7c0c5
214bacb819e26b3ccbe139c656fe6967
69c37f4b05a19c18222ee374bd8ab570
58c443d3e91ff73b3ec71fa3feac0c70
664bb20b4ea520c4c2d0567728d4c1f9
5f451b7a4ce7a61ad132a89a9523e088
33461aee91a0ab661e42df50113ccb35
82e98097c6e157b09440ae808c2d1642
0f7605a7b8b0d82c6aaaaa9eecb967a4
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Cooperativa de Colombia
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1814246827920195584
spelling Vela Sáenz, Yovanny LaureanoMejía Lozano, Anderson CamiloTorres Junco, Jhon FredyCaicedo Pineda, Julian David2021-08-10T21:33:41Z2021-08-10T21:33:41Z2021-08-09https://hdl.handle.net/20.500.12494/35576Mejía Lozano, A. C., Torres Junco, J. F. y Caicedo Pineda, J. D. (2021). Formulación de un plan de mejora para la integración de procesos continuos en los desarrollos de software de la empresa Alianza Fiduciaria basados en la metodología ágil SCRUM y marco de referencia ITIL V 4.0, en la ciudad de Bogotá. [Tesis de Pregrado, Universidad Cooperativa de Colombia]. Repositorio Institucional Universidad Cooperativa de Colombia. https://repository.ucc.edu.co/handle/20.500.12494/35576La empresa Alianza Fiduciaria se encuentra ubicada en Colombia, con una cobertura de mercado principalmente en Medellín, Bogotá, Cali, Bucaramanga y Cartagena, actualmente se dedica a fiducia e inversiones siendo parte de la organización de lima, ofreciendo actualmente los servicios de: Inversiones: fondos de inversión colectiva, pensiones voluntarias, inversión en valores y fondos de capital privado. Fiducia: Inmobiliaria, administración y pagos, garantía y fideicomiso público.The Alianza Fiduciaria company is located in Colombia, with a market coverage mainly in Medellín, Bogotá, Cali, Bucaramanga and Cartagena, is currently engaged in trust and investments, being part of the Lima organization, which currently offers the services of: Investments: collective investment funds, voluntary pensions, investment in private equity funds and securities. Trust: Real estate, administration and payments, guarantee and public trust.1. Descripción del problema. -- 1.1. Formulación del problema. -- 1.2. Objetivos del problema. -- 1.2.1. Objetivo general. -- 1.2.2. Objetivos específicos. -- 1.3. Justificación del problema. -- 1.3.1. Justificación práctica. -- 1.3.2. Justificación teórica. -- 1.3.3. Justificación metodológica. -- 1.4. Delimitación del problema. -- 1.4.1. Delimitación temática. -- 1.4.2. Delimitación espacio temporal. -- 2. Marcos de referencia. -- 2.1. Marco teórico. -- 2.1.1. ITIL. -- 2.1.2. SCRUM. -- 2.1.3. Integración continua. -- 2.1.4. Devops. -- 2.2. Marco institucional. -- 2.2.1. Misión. -- 2.2.2. Visión. -- 2.2.3. Líneas de servicio. -- 2.2.4. Estructura organizacional. -- 2.2.5. Políticas de seguridad de la información. -- 2.3. Marco legal. -- 3. Metodología. -- 3.1. Población. -- 3.2. Muestra. -- 3.3. Criterios técnicos del plan de mejora. -- 3.4. Fuentes. -- 3.4.1. Fuentes primarias. -- 3.4.2. Fuentes secundarias. -- 3.5. Fases de desarrollo. -- 3.6. Esquema del diseño de ingeniería. -- 3.7. Cronograma. -- 4. Diagnostico. -- 4.1. Factores de riesgo. -- 4.2. Hallazgos. -- 4.2.1. Gestión de la configuración. -- 4.2.2. Compilación automática. -- 4.2.3. Pruebas. -- 4.2.4. Gestión base datos. -- 4.2.5. Herramientas de organización. -- 4.2.6. Puntos clave para avanzar en la implementación. -- 5. Diseño ingenieril. -- 5.1. Aplicación marco ITIL V.4. -- 5.1.1. Gestión de problemas. -- 5.1.2. Gestión de liberaciones. -- 5.1.3. Gestión y desarrollo de software. -- 5.1.4. Mejora continua. -- 5.2. Aplicación SCRUM. -- 5.2.1. Generación de roles. -- 5.2.2. Creación de sprint. -- Conclusiones. -- Recomendaciones. -- Bibliografía.anderson.mejial@campusucc.edu.cojhon.torresj@campusucc.edu.cojulian.caicedop@campusucc.edu.co53 p.Universidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, BogotáIngeniería de SistemasBogotáSCRUMITILDevOpsSCRUMITILDevOpsFormulación de un plan de mejora para la integración de procesos continuos en los desarrollos de software de la empresa Alianza Fiduciaria basados en la metodología ágil SCRUM y marco de referencia ITIL V 4.0, en la ciudad de Bogotá.Trabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionNINGUNAinfo:eu-repo/semantics/closedAccesshttp://purl.org/coar/access_right/c_14cbagiles.org, P. (s.f.). Que es scrum. Obtenido de https://proyectosagiles.org/que-es-scrumANDREU Rafael, R. J. (1994). Estrategia y sistemas de información. Madrid: McGraw-Hill. Obtenido de https://pyme.lavoztx.com/qu-es-un-sistema-de-gestin-de-la-informacin-7690.htmlBerea, D. (01 de 2019). Más alla de los servicios TI. UNE- La revista de la normalización española, 10, 32.Chávez, G. (11 de Oct de 2020). Integración continua. Obtenido de https://www.smartnodus.cl/integracion-continua/Emagister. (27 de Sep de 2019). Que es ITIL, para que sirve, y que tipos de certificados existen . Obtenido de https://www.emagister.com/blog/que-es-itil/Etecé. (21 de jun de 2020). Concepto.de. Obtenido de https://concepto.de/sistema/fiduciaria, A. (s.f.). Obtenido de https://www.alianza.com.coHat, R. (2019). Qué son las API y para qué sirven. Obtenido de Qué son las API y para qué sirven: https://www.redhat.com/es/topics/api/what-are-application-programming-interfacesMartin Fowler, J. L. (25 de 03 de 2014). Microservices a definition of this new architectural term. Obtenido de Microservicesa definition of this new architectural term: https://martinfowler.com/articles/microservices.htmlMesones, Á. (9 de Sep de 2020). Que es DevOps. Obtenido de https://www.incentro.com/es-es/blog/stories/que-es-devopsMintic. (19 de dic de 2018). Fortalecimiento de la gestion TI. Obtenido de Gobierno TI : https://www.mintic.gov.co/gestion-ti/Gestion-IT4+/Gobierno-TI/Vizcaino, A. (24 de ene de 2018). UXLAND. Obtenido de DevOps e Integración Continua: https://www.uxland.es/devops-integracion-continua/PublicationLICENSElicense.txtlicense.txttext/plain; charset=utf-84334https://repository.ucc.edu.co/bitstreams/0c9b8ffa-dd0c-4eb2-9159-083223be6ffa/download3bce4f7ab09dfc588f126e1e36e98a45MD56ORIGINAL2021-Formulacion_Plan_Mejora.pdf2021-Formulacion_Plan_Mejora.pdfTrabajo de gradoapplication/pdf1406341https://repository.ucc.edu.co/bitstreams/0cf8f9f8-fee0-414b-badd-48e8a3ad91bf/downloadf1a503f93b7ed402d21cacd853c7c0c5MD532021-Formulacion_Plan_Mejora-LicenciaUso.pdf2021-Formulacion_Plan_Mejora-LicenciaUso.pdfLicencia de usoapplication/pdf727701https://repository.ucc.edu.co/bitstreams/9d0b2d73-78b2-4f3d-83f4-0c845b6d0a1d/download214bacb819e26b3ccbe139c656fe6967MD542021-Formulacion_Plan_Mejora-Acta.pdf2021-Formulacion_Plan_Mejora-Acta.pdfActa de aprobaciónapplication/pdf477529https://repository.ucc.edu.co/bitstreams/c9bcf044-52ec-456e-bad2-a02a20f8c6d9/download69c37f4b05a19c18222ee374bd8ab570MD55THUMBNAIL2021-Formulacion_Plan_Mejora.pdf.jpg2021-Formulacion_Plan_Mejora.pdf.jpgGenerated Thumbnailimage/jpeg3421https://repository.ucc.edu.co/bitstreams/01f2b253-7499-4df2-b19a-bcbb6f03c619/download58c443d3e91ff73b3ec71fa3feac0c70MD572021-Formulacion_Plan_Mejora-LicenciaUso.pdf.jpg2021-Formulacion_Plan_Mejora-LicenciaUso.pdf.jpgGenerated Thumbnailimage/jpeg4979https://repository.ucc.edu.co/bitstreams/24bf7225-e1e1-42ff-98cd-a3aae38b921b/download664bb20b4ea520c4c2d0567728d4c1f9MD582021-Formulacion_Plan_Mejora-Acta.pdf.jpg2021-Formulacion_Plan_Mejora-Acta.pdf.jpgGenerated Thumbnailimage/jpeg5012https://repository.ucc.edu.co/bitstreams/ef0aa4b6-2d9a-4472-a1a1-d0717ecf7b32/download5f451b7a4ce7a61ad132a89a9523e088MD59TEXT2021-Formulacion_Plan_Mejora.pdf.txt2021-Formulacion_Plan_Mejora.pdf.txtExtracted texttext/plain66104https://repository.ucc.edu.co/bitstreams/58cb7ff6-c2c4-4efe-b6a3-14d6f7ff67b3/download33461aee91a0ab661e42df50113ccb35MD5102021-Formulacion_Plan_Mejora-LicenciaUso.pdf.txt2021-Formulacion_Plan_Mejora-LicenciaUso.pdf.txtExtracted texttext/plain6060https://repository.ucc.edu.co/bitstreams/3b406e2c-cd33-433a-975b-e589aad9843a/download82e98097c6e157b09440ae808c2d1642MD5112021-Formulacion_Plan_Mejora-Acta.pdf.txt2021-Formulacion_Plan_Mejora-Acta.pdf.txtExtracted texttext/plain1544https://repository.ucc.edu.co/bitstreams/d6cbd7ca-450b-40ae-868a-2405542abf96/download0f7605a7b8b0d82c6aaaaa9eecb967a4MD51220.500.12494/35576oai:repository.ucc.edu.co:20.500.12494/355762024-08-10 21:21:32.973open.accesshttps://repository.ucc.edu.coRepositorio Institucional Universidad Cooperativa de Colombiabdigital@metabiblioteca.comVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEKUkVQT1NJVE9SSU9TIElOU1RJVFVDSU9OQUxFUwpMSUNFTkNJQSBERSBVU08KClBvciBtZWRpbyBkZWwgcHJlc2VudGUgZG9jdW1lbnRvLCBlbCBBdXRvcihlcyksIG1heW9yIChlcykgZGUgZWRhZCwgcXVpZW4gZW4gYWRlbGFudGUgc2UgZGVub21pbmFyw6EgZWwgQVVUT1IsIGNvbmZpZXJlIGEgbGEgVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEsIGNvbiBOSVQuIDg2MC0wMjk5MjQtNywgdW5hIExJQ0VOQ0lBIERFIFVTTyBkZSBvYnJhLCBiYWpvIGxhcyBzaWd1aWVudGVzIGNvbmRpY2lvbmVzLgoKQ0zDgVVTVUxBUwoKUFJJTUVSQS4gT2JqZXRvLiBFTCBBVVRPUiBwb3IgZXN0ZSBhY3RvIGF1dG9yaXphIGxhIHV0aWxpemFjacOzbiBkZSBsYSBvYnJhLCBkZSBjb25mb3JtaWRhZCBjb24gbG8gZXN0aXB1bGFkbyBhIGNvbnRpbnVhY2nDs246IAoKKGEpIFBhcmEgZWZlY3RvcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSBzZSBhdXRvcml6YSBsYSByZXByb2R1Y2Npw7NuIGRlIGxhIG9icmEgYW50ZXJpb3JtZW50ZSBjaXRhZGEsIGxhIGN1YWwgc2UgYWxvamFyw6EgZW4gZm9ybWF0byBkaWdpdGFsIGVuIGxhcyBwbGF0YWZvcm1hcyBvIHJlcG9zaXRvcmlvcyBhZG1pbmlzdHJhZG9zIHBvciBsYSBVTklWRVJTSURBRCBvIGVuIG90cm8gdGlwbyBkZSByZXBvc2l0b3Jpb3MgZXh0ZXJub3MgbyBww6FnaW5hcyB3ZWIgZXNjb2dpZG9zIHBvciBsYSBVTklWRVJTSURBRCwgcGFyYSBmaW5lcyBkZSBkaWZ1c2nDs24geSBkaXZ1bGdhY2nDs24uIEFkaWNpb25hbG1lbnRlLCBzZSBhdXRvcml6YSBhIHF1ZSBsb3MgdXN1YXJpb3MgaW50ZXJub3MgeSBleHRlcm5vcyBkZSBkaWNoYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgcmVwcm9kdXpjYW4gbyBkZXNjYXJndWVuIGxhIG9icmEsIHNpbiDDoW5pbW8gZGUgbHVjcm8sIHBhcmEgZmluZXMgcHJpdmFkb3MsIGVkdWNhdGl2b3MgbyBhY2Fkw6ltaWNvczsgc2llbXByZSB5IGN1YW5kbyBubyBzZSB2aW9sZW4gYWN1ZXJkb3MgY29uIGVkaXRvcmVzLCBwZXJpb2RvcyBkZSBlbWJhcmdvIG8gYWN1ZXJkb3MgZGUgY29uZmlkZW5jaWFsaWRhZCBxdWUgYXBsaXF1ZW4uCgooYikgU2UgYXV0b3JpemEgbGEgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGxhIHB1ZXN0YSBhIGRpc3Bvc2ljacOzbiBkZSBsYSBvYnJhIG1lbmNpb25hZGEsIGVuIGFjY2VzbyBhYmllcnRvLCBwYXJhIHN1IHV0aWxpemFjacOzbiBlbiBsYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgYWRtaW5pc3RyYWRvcyBwb3IgbGEgVU5JVkVSU0lEQUQuCgooYykgTG8gYW50ZXJpb3IgZXN0YXLDoSBzdWpldG8gYSBsYXMgZGVmaW5pY2lvbmVzIGNvbnRlbmlkYXMgZW4gbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MyB5IGxhIExleSAyMyBkZSAxOTgyLgoKClNFR1VOREEuIE9yaWdpbmFsaWRhZCB5IHJlY2xhbWFjaW9uZXMuIEVsIEFVVE9SIGRlY2xhcmEgcXVlIGxhIE9CUkEgZXMgb3JpZ2luYWwgeSBxdWUgZXMgZGUgc3UgY3JlYWNpw7NuIGV4Y2x1c2l2YSwgbm8gZXhpc3RpZW5kbyBpbXBlZGltZW50byBkZSBjdWFscXVpZXIgbmF0dXJhbGV6YSAoZW1iYXJnb3MsIHVzbyBkZSBtYXRlcmlhbCBwcm90ZWdpZG8gcG9yIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGxhIGNvbmNlc2nDs24gZGUgbG9zIGRlcmVjaG9zIHByZXZpc3RvcyBlbiBlc3RlIGFjdWVyZG8uIEVsIEFVVE9SIHJlc3BvbmRlcsOhIHBvciBjdWFscXVpZXIgYWNjacOzbiBkZSByZWl2aW5kaWNhY2nDs24sIHBsYWdpbyB1IG90cmEgY2xhc2UgZGUgcmVjbGFtYWNpw7NuIHF1ZSBhbCByZXNwZWN0byBwdWRpZXJhIHNvYnJldmVuaXIuCgpURVJDRVJBLiBDb250cmFwcmVzdGFjacOzbi4gRWwgQVVUT1IgYXV0b3JpemEgYSBxdWUgc3Ugb2JyYSBzZWEgdXRpbGl6YWRhIGRlIGNvbmZvcm1pZGFkIGNvbiBsYSBjbMOhdXN1bGEgUFJJTUVSQSBkZSBmb3JtYSBncmF0dWl0YSwgZXMgZGVjaXIsIHF1ZSBsYSB1dGlsaXphY2nDs24gZGUgbGEgbWlzbWEgbm8gZ2VuZXJhIG5pbmfDum4gcGFnbyBvIHJlZ2Fsw61hcyBlbiBmYXZvciBkZSBlc3RlLgoKQ1VBUlRBLiBUaXR1bGFyaWRhZCBkZSBkZXJlY2hvcy4gRWwgcHJlc2VudGUgY29udHJhdG8gbm8gdHJhbnNmaWVyZSBsYSB0aXR1bGFyaWRhZCBkZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBzb2JyZSBsYXMgb2JyYXMgYW50ZXJpb3JtZW50ZSBtZW5jaW9uYWRhcyBhIGxhIFVOSVZFUlNJREFELiDDmm5pY2FtZW50ZSBoYWNlIHJlbGFjacOzbiBhIHVuYSBsaWNlbmNpYSBubyBleGNsdXNpdmEgZW4gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGFudGVyaW9ybWVudGUgcGFjdGFkb3MuCgpRVUlOVEEuIENyw6lkaXRvcy4gTGEgVU5JVkVSU0lEQUQgc2UgY29tcHJvbWV0ZSBhIGRhciBhbCBBVVRPUiwgZWwgcmVjb25vY2ltaWVudG8gZGVudHJvIGNhZGEgZm9ybWEgZGUgdXRpbGl6YWNpw7NuIGVuIGxhIG9icmEuIExvcyBjcsOpZGl0b3MgZGViZW4gZmlndXJhciBlbiBjYWRhIHVubyBkZSBsb3MgZm9ybWF0b3MgbyByZWdpc3Ryb3MgZGUgcHVibGljYWNpw7NuLiBObyBjb25zdGl0dWlyw6EgdW5hIHZpb2xhY2nDs24gYSBsb3MgZGVyZWNob3MgbW9yYWxlcyBkZWwgYXV0b3IgbGEgbm8gcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBvIGRlbcOhcyB1dGlsaXphY2lvbmVzIGRlIGxhIG9icmEuIExhIHV0aWxpemFjacOzbiBvIG5vIGRlIGxhIG9icmEsIGFzw60gY29tbyBzdSBmb3JtYSBkZSB1dGlsaXphY2nDs24gc2Vyw6EgZmFjdWx0YWQgZXhjbHVzaXZhIGRlIGxhIFVOSVZFUlNJREFELgogClNFWFRBLiBEdXJhY2nDs24geSB0ZXJyaXRvcmlvLiBMYSBwcmVzZW50ZSBsaWNlbmNpYSBkZSB1c28gcXVlIHNlIG90b3JnYSBhIGZhdm9yIGRlIGxhIFVOSVZFUlNJREFEIHRlbmRyw6EgdW5hIGR1cmFjacOzbiBlcXVpdmFsZW50ZSBhbCB0w6lybWlubyBkZSBwcm90ZWNjacOzbiBsZWdhbCBkZSBsYSBvYnJhIHkgcGFyYSB0b2RvcyBsb3MgcGHDrXNlcyBkZWwgbXVuZG8uCgpTw4lQVElNQS4gVXNvIGRlIENyZWF0aXZlIENvbW1vbnMuIEVsIEFVVE9SIGF1dG9yaXphcsOhIGxhIGRpZnVzacOzbiBkZSBzdSBjb250ZW5pZG8gYmFqbyB1bmEgbGljZW5jaWEgQ3JlYXRpdmUgQ29tbW9ucyBhdHJpYnVjacOzbiA0LjAgaW50ZXJuYWNpb25hbCwgcXVlIGRlYmVyw6EgaW5jbHVpcnNlIGVuIGVsIGNvbnRlbmlkby4gCgpPQ1RBVkEuIERlcmVjaG8gZGUgZXhjbHVzacOzbi4gQ2FkYSBhdXRvciBwdWVkZSBpbmRpY2FyIGVuIGVsIG1vbWVudG8gZGUgZGVww7NzaXRvIGRlbCBjb250ZW5pZG8gcXVlIGVsIHRleHRvIGNvbXBsZXRvIGRlIGxhIHByb2R1Y2Npw7NuIGFjYWTDqW1pY2EgbyBjaWVudMOtZmljYSBubyBlc3RlIGNvbiBhY2Nlc28gYWJpZXJ0byBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIHBvciBtb3Rpdm9zIGRlIGNvbmZpZGVuY2lhbGlkYWQsIHBvcnF1ZSBzZSBlbmN1ZW50cmUgZW4gdsOtYXMgZGUgb2J0ZW5lciB1biBkZXJlY2hvIGRlIHByb3BpZWRhZCBpbmR1c3RyaWFsIG8gZXhpc3RpciBhY3VlcmRvcyBwcmV2aW9zIGNvbiB0ZXJjZXJvcyAoZWRpdG9yaWFsZXMsIHJldmlzdGFzIGNpZW50w61maWNhcywgb3RyYXMgaW5zdGl0dWNpb25lcykuIEVsIGF1dG9yIHNlIGNvbXByb21ldGUgYSBkZXBvc2l0YXIgbG9zIG1ldGFkYXRvcyBlIGluZm9ybWFyIGVsIHRpZW1wbyBkZSBlbWJhcmdvIGR1cmFudGUgZWwgY3VhbCBlbCB0ZXh0byBjb21wbGV0byB0ZW5kcsOhIGFjY2VzbyByZXN0cmluZ2lkby4gCgpOT1ZFTkEuIEVsIEFVVE9SIGFsIGFjZXB0YXIgZXN0YSBsaWNlbmNpYSBhZHVjZSBxdWUgZXN0YSBwcm9kdWNjacOzbiBzZSBkZXNhcnJvbGzDsyBlbiBlbCBwZXJpb2RvIGVuIHF1ZSBzZSBlbmN1ZW50cmEgY29uIHbDrW5jdWxvcyBjb24gTGEgVW5pdmVyc2lkYWQuCgpEw4lDSU1BLiBOb3JtYXMgYXBsaWNhYmxlcy4gUGFyYSBsYSBpbnRlcnByZXRhY2nDs24geSBjdW1wbGltaWVudG8gZGVsIHByZXNlbnRlIGFjdWVyZG8gbGFzIHBhcnRlcyBzZSBzb21ldGVuIGEgbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgbGEgTGV5IDIzIGRlIDE5ODIgeSBkZW3DoXMgbm9ybWFzIGFwbGljYWJsZXMgZGUgQ29sb21iaWEuIEFkZW3DoXMsIGEgbGFzIG5vcm1hcyBJbnN0aXR1Y2lvbmFsZXMgcXVlIGFwbGlxdWVuLgoKTGEgcHJlc2VudGUgbGljZW5jaWEgc2UgYXV0b3JpemEgZW4gbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuIGVuIGxvcyByZXBvc2l0b3Jpb3MgaW5zdGl0dWNpb25hbGVzLgo=