Diseño de guía para la adopción de buenas prácticas en el ciclo de desarrollo seguro de software para fondos de pensiones del sector financiero en Colombia

Trabajo de investigación

Autores:
Bernal-Cañon, Jeison Andrés
Sierra-Padilla, Jorge Luis
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2023
Institución:
Universidad Católica de Colombia
Repositorio:
RIUCaC - Repositorio U. Católica
Idioma:
spa
OAI Identifier:
oai:repository.ucatolica.edu.co:10983/31715
Acceso en línea:
https://hdl.handle.net/10983/31715
Palabra clave:
Desarrollo de software de aplicación
Integración de aplicaciones para empresas (Sistemas de computador)
Ciberinteligencia (Seguridad informática)
000 - Ciencias de la computación, información y obras generales
SDLC
Mejores prácticas
Circulares SFC
Controles ISO27001:2022
Rights
openAccess
License
Derechos Reservados - Universidad Católica de Colombia, 2023
id UCATOLICA2_feabfc1052cf4eb49cb26f0f5fe3ce2f
oai_identifier_str oai:repository.ucatolica.edu.co:10983/31715
network_acronym_str UCATOLICA2
network_name_str RIUCaC - Repositorio U. Católica
repository_id_str
dc.title.none.fl_str_mv Diseño de guía para la adopción de buenas prácticas en el ciclo de desarrollo seguro de software para fondos de pensiones del sector financiero en Colombia
title Diseño de guía para la adopción de buenas prácticas en el ciclo de desarrollo seguro de software para fondos de pensiones del sector financiero en Colombia
spellingShingle Diseño de guía para la adopción de buenas prácticas en el ciclo de desarrollo seguro de software para fondos de pensiones del sector financiero en Colombia
Desarrollo de software de aplicación
Integración de aplicaciones para empresas (Sistemas de computador)
Ciberinteligencia (Seguridad informática)
000 - Ciencias de la computación, información y obras generales
SDLC
Mejores prácticas
Circulares SFC
Controles ISO27001:2022
title_short Diseño de guía para la adopción de buenas prácticas en el ciclo de desarrollo seguro de software para fondos de pensiones del sector financiero en Colombia
title_full Diseño de guía para la adopción de buenas prácticas en el ciclo de desarrollo seguro de software para fondos de pensiones del sector financiero en Colombia
title_fullStr Diseño de guía para la adopción de buenas prácticas en el ciclo de desarrollo seguro de software para fondos de pensiones del sector financiero en Colombia
title_full_unstemmed Diseño de guía para la adopción de buenas prácticas en el ciclo de desarrollo seguro de software para fondos de pensiones del sector financiero en Colombia
title_sort Diseño de guía para la adopción de buenas prácticas en el ciclo de desarrollo seguro de software para fondos de pensiones del sector financiero en Colombia
dc.creator.fl_str_mv Bernal-Cañon, Jeison Andrés
Sierra-Padilla, Jorge Luis
dc.contributor.advisor.none.fl_str_mv Criollo-Salamanca, John
Blanco-Muñoz, Carlos Mauricio
Bernate-Bautista, Sandra Milena
dc.contributor.author.none.fl_str_mv Bernal-Cañon, Jeison Andrés
Sierra-Padilla, Jorge Luis
dc.subject.armarc.none.fl_str_mv Desarrollo de software de aplicación
Integración de aplicaciones para empresas (Sistemas de computador)
Ciberinteligencia (Seguridad informática)
topic Desarrollo de software de aplicación
Integración de aplicaciones para empresas (Sistemas de computador)
Ciberinteligencia (Seguridad informática)
000 - Ciencias de la computación, información y obras generales
SDLC
Mejores prácticas
Circulares SFC
Controles ISO27001:2022
dc.subject.ddc.none.fl_str_mv 000 - Ciencias de la computación, información y obras generales
dc.subject.proposal.none.fl_str_mv SDLC
Mejores prácticas
Circulares SFC
Controles ISO27001:2022
description Trabajo de investigación
publishDate 2023
dc.date.issued.none.fl_str_mv 2023
dc.date.accessioned.none.fl_str_mv 2025-02-18T15:48:38Z
dc.date.available.none.fl_str_mv 2025-02-18T15:48:38Z
dc.type.none.fl_str_mv Trabajo de grado - Especialización
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.coarversion.none.fl_str_mv http://purl.org/coar/version/c_fa2ee174bc00049f
dc.type.content.none.fl_str_mv Text
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.citation.none.fl_str_mv Bernal-Cañon, J. A. & Sierra-Padilla, J. L. (2023). Diseño de guía para la adopción de buenas prácticas en el ciclo de desarrollo seguro de software para fondos de pensiones del sector financiero en Colombia. Trabajo de Grado. Universidad Católica de Colombia. Facultad de Ingeniería. Programa de Ingeniería de Sistemas. Especialización en Seguridad de la Información. Bogotá, Colombia.
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/10983/31715
identifier_str_mv Bernal-Cañon, J. A. & Sierra-Padilla, J. L. (2023). Diseño de guía para la adopción de buenas prácticas en el ciclo de desarrollo seguro de software para fondos de pensiones del sector financiero en Colombia. Trabajo de Grado. Universidad Católica de Colombia. Facultad de Ingeniería. Programa de Ingeniería de Sistemas. Especialización en Seguridad de la Información. Bogotá, Colombia.
url https://hdl.handle.net/10983/31715
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.references.none.fl_str_mv ASCII/SDLC protocol converter. Computer Communications. Volume 5. Issue 3. 1982. Pg 159. Disponible en https://www.sciencedirect.com/science/article/pii/0140366482902705
ASOBANCARIA. Ciberseguridad revista. (2020). Tomado de https://www.asobancaria.com/wp-content/uploads/2020/12/CIBERSEGURIDAD-REVISTA.pdf
Ciberseguridad. ESTADÍSTICAS Y HECHOS DE VULNERABILIDAD DE SEGURIDAD CIBERNÉTICA EN 2022. (2022). P 10. Tomado de https://ciberseguridad.com/amenzas/vulnerabilidades/estadisticas/
Ciclo de Vida de desarrollo ágil de software. HERNANDEZ BEJARANO, Miguel, Baquero Rey, Luis Eduardo. 2020. P36 - 39 Disponible en https://www.google.com.co/books/edition/Ciclo_de_vida_de_desarrollo_%C3%A1gil_de_sof/XdQ7EAAAQBAJ?hl=es&gbpv=1&dq=QUE+ES+UNA+PRUEBA+DE+CICLO+SEGURO+DE+DESARROLLO+DE+SOFTWATE&pg=PA38&printsec=frontcover
DE SOUZA, Nivio Paula. DE AZEVEDO CASTRO CÉSAR, Cecília. DE MELO BEZERRA, Juliana. MASSAKI HIRATA, Celso. Extending STPA with STRIDE to identify cybersecurity loss scenarios. (2020). Disponible en https://www.sciencedirect.com/science/article/abs/pii/S2214212620307857
DNP. COMPE’S 3854. (2016). P 1 y 2. Tomado de https://colaboracion.dnp.gov.co/CDT/Conpes/Econ%C3%B3micos/3854_Adenda1.pdf
FBI. Internet Crime Annual Report, Federal Bureau of Investigation, US Department of Justice, USA. {en línea}. Recuperado el 9 de mayo de 2023. Disponible en https://pdf.ic3.gov/2019_IC3Report.pdf
IBM, X-Force Threat Intelligence Index 2022, {En línea}. Recuperado el 21 de junio de 2023. Disponible en https://www.ibm.com/downloads/cas/ADLMYLAZ
IBM, X-Force Threat Intelligence Index 2023, {En línea}. Recuperado el 21 de junio de 2023. Disponible en https://www.ibm.com/reports/threat-intelligence
IMPLEMENTACIÓN DEL MODELADO DE AMENAZAS PARA LA OPTIMIZACIÓN DE PROCESOS DE ASEGURAMIENTO DE APLICACIONES. MELO HERNANDEZ, Andrés. 2022. P21 Disponible en chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/https://repository.usta.edu.co/bitstream/handle/11634/44064/2022andresmelo.pdf?sequence=1
James Broad, Chapter 5 - System Development Life Cycle (SDLC). Pg 39-45. 2013. Disponible en https://www.sciencedirect.com/science/article/pii/B9781597499958000053
John E. McNamara, 19 - SDLC and Bit-Oriented Protocols. Technical Aspects of Data Communication (Third Edition). 1988. Disponible en https://www.sciencedirect.com/science/article/pii/B9781483184005500231
Kadam, Amol K. Krishna, Konda Hari. Varshney, Neeraj. Deepak A. Pokhariya, Hemant Singh. Hegde, Sandeep Kumar. Patil, Vinod H. Design of Software Reliability Growth Model for Improving Accuracy in the Software Development Life Cycle (SDLC). 2023. Disponible en https://www-scopus-com.ucatolica.basesdedatosezproxy.com/record/display.uri?eid=2-s2.0-85173692998&origin=resultslist&sort=plf-f&src=s&sid=73117b7badfd71720cc546e61f0066e6&sot=b&sdt=b&s=TITLE-ABS-KEY%28sdlc%29&sl=19&sessionSearchId=73117b7badfd71720cc546e61f0066e6
Microsoft. Ciclo de vida de desarrollo de seguridad de Microsoft (SDL). [Figura 3]. Recuperado el 9 de mayo de 2023. Disponible en https://learn.microsoft.com/es-es/compliance/assurance/assurance-microsoft-security-development-lifecycle?source=recommendations
Mineducacion. Guía - Política seguridad en los procesos de desarrollo y soporte. Pg 3, 4, 5, 6. Tomado de https://www.mineducacion.gov.co/1759/articles-407695_galeria_01.pdf
Ministerio de Tecnologías de la Información y las Comunicaciones. Glosario. {En línea}. Recuperado el 9 de mayo de 2023. Disponible en https://www.mintic.gov.co/portal/inicio/Glosario/
R. Shirey. Network Working Group. {En línea}. Recuperado el 15 de julio de 2023. Disponible en https://www.ietf.org/rfc/rfc2828.txt
R. Subha, Jun Zhang. An optimal construction of smart aged homes based on SDLC using smart sensors and agent networks, International Journal of Intelligent Networks, Volume 3. 2022. Disponible en https://www.sciencedirect.com/science/article/pii/S2666603022000161
Real Academia Española. Diccionario de la lengua española. {En línea}. Recuperado el 9 de mayo de 2023. Disponible en https://www.rae.es/
REVISTA PORTAFOLIO. Cifras de ciberseguridad en Colombia prenden alarmas al cierre de 2020. (2020). P 7. Tomado de https://www.portafolio.co/tendencias/cifras-de-ciberseguridad-en-colombia-prenden-alarmas-al-cierre-del-2020-547412
Revista Portafolio. Más de 29.000 ciberdelitos se han denunciado en 2022. (2022). P 1 y 2. Tomado de https://www.portafolio.co/economia/finanzas/mas-de-29-000-ciberdelitos-se-han-denunciado-en-2022-568103
RISHIKESH, Sahay. SEPULVEDA, D.A.Estay. Weizhi, JENSEN, Meng. Christian D. BARFOD, A comparative risk analysis on CyberShip system with STPA-Sec, STRIDE and CORAS (2023). Recuperado de https://www.sciencedirect.com/science/article/pii/S0167404823000895
ROULAND, Quentin. HAMID, Brahim. JASKOLKA, Jason. Specification, detection, and treatment of STRIDE threats for software components: Modeling, formal methods, and tool support (2021), Recuperado de https://www.sciencedirect.com/science/article/pii/S1383762121000631
Secretaria Senado. LEY ESTATUTARIA 1266. (2008). P 1. Tomado de http://www.secretariasenado.gov.co/senado/basedoc/ley_1266_2008.html
Secretaria Senado. LEY ESTATUTARIA 1581. (2012). P 1. Tomado de http://www.secretariasenado.gov.co/senado/basedoc/ley_1581_2012.html
SHOSTACK, A. Threat Modeling: Designing for Security. Amazon. (2014). Recuperado de https://www.amazon.com/Threat-Modeling-Designing-Adam-Shostack/dp/1118809998
STOCK, Jürgen. Un informe de INTERPOL muestra un aumento alarmante de los ciberataques durante la epidemia de COVID-19. {En línea}. Recuperado el 9 de mayo de 2023. Disponible en https://www.interpol.int/es/Noticias-y-acontecimientos/Noticias/2020/Un-informe-de-INTERPOL-muestra-un-aumento-alarmante-de-los-ciberataques-durante-la-epidemia-de-COVID-19#:~:text=Entre%20febrero%20y%20marzo%20de,riesgo%20hab%C3%ADan%20subido%20un%20788%20%25
Superintendencia de Industria y comercio SIC. Más de 28 mil quejas recibió la Superindustria en 2021 por protección de datos personales. (2021). P 4. Tomado de https://www.sic.gov.co/slider/m%C3%A1s-de-28-mil-quejas-recibi%C3%B3-la-superindustria-en-2021-por-protecci%C3%B3n-de-datos-personales
dc.rights.none.fl_str_mv Derechos Reservados - Universidad Católica de Colombia, 2023
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
dc.rights.license.none.fl_str_mv Atribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)
dc.rights.uri.none.fl_str_mv https://creativecommons.org/licenses/by-nc/4.0/
rights_invalid_str_mv Derechos Reservados - Universidad Católica de Colombia, 2023
http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)
https://creativecommons.org/licenses/by-nc/4.0/
eu_rights_str_mv openAccess
dc.format.extent.none.fl_str_mv 74 páginas
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad Católica de Colombia
dc.publisher.faculty.none.fl_str_mv Facultad de Ingenierías
dc.publisher.place.none.fl_str_mv Bogotá
dc.publisher.program.none.fl_str_mv Especialización en Seguridad de la Información
publisher.none.fl_str_mv Universidad Católica de Colombia
institution Universidad Católica de Colombia
bitstream.url.fl_str_mv https://repository.ucatolica.edu.co/bitstreams/87cabd4f-de4f-4b16-be6f-c913859e3a81/download
https://repository.ucatolica.edu.co/bitstreams/2e13ef44-35ad-4b24-a2fe-aad0412a44d3/download
https://repository.ucatolica.edu.co/bitstreams/08fc65f3-8173-4561-aedd-9623dd47108b/download
https://repository.ucatolica.edu.co/bitstreams/c314e0c6-4a79-4c3d-b543-74733d2e4e94/download
https://repository.ucatolica.edu.co/bitstreams/ea985f79-8af2-43de-833d-a8819e3ce2e1/download
https://repository.ucatolica.edu.co/bitstreams/2d240fbb-e79c-48b6-8e73-df0506808df1/download
https://repository.ucatolica.edu.co/bitstreams/905978d7-e287-427f-896c-bf97bf144635/download
https://repository.ucatolica.edu.co/bitstreams/d090f2be-a280-4b65-871a-3dde82b8220c/download
https://repository.ucatolica.edu.co/bitstreams/83864221-aedb-4abb-8a5c-657867457fff/download
https://repository.ucatolica.edu.co/bitstreams/98661634-a25c-4ff7-b9ae-8aaa460c7971/download
https://repository.ucatolica.edu.co/bitstreams/de1df3ae-162a-49fc-8e84-28fad4760e8b/download
https://repository.ucatolica.edu.co/bitstreams/e26bd6e2-2f34-4e80-b775-5b748766a65d/download
https://repository.ucatolica.edu.co/bitstreams/6dfcd3c0-34c7-466a-9f47-0e985f1fe0a0/download
https://repository.ucatolica.edu.co/bitstreams/69888518-9112-4023-b9aa-d1e2ca5aef7c/download
https://repository.ucatolica.edu.co/bitstreams/0ab9d49a-922b-4a39-b200-c6425c85eafb/download
https://repository.ucatolica.edu.co/bitstreams/b7b91930-9d04-4b70-b2c0-34276a3e834d/download
https://repository.ucatolica.edu.co/bitstreams/316969d1-a8e3-46c7-ad39-67a395876931/download
https://repository.ucatolica.edu.co/bitstreams/68db2b8c-616d-4cb8-9a81-8d1e99a80cbd/download
https://repository.ucatolica.edu.co/bitstreams/e8fe4d74-d843-4be5-b874-c9c9c67439b0/download
https://repository.ucatolica.edu.co/bitstreams/5670b47a-0cf1-4426-9877-fe4007058a86/download
https://repository.ucatolica.edu.co/bitstreams/19237108-e6d7-4972-b70e-74ca2f379c83/download
https://repository.ucatolica.edu.co/bitstreams/f4c4b69d-2572-4c05-958f-125854869f25/download
bitstream.checksum.fl_str_mv 8c71b73195bba4ae0f427d6537769930
05c3e14721242041e1aa9b19ffd45a1e
532aea7355e20b9ec7bc95c4735bb5e7
a9f8b27f56e488b33ed40c5743a13acd
047239175ccce7a9221f6c42026235c0
6f39ac141f194025f00f402f02eee8e2
2ecae0a58e1ab3b5ec40db1cd10cac3e
7a406334c9205fff6503f42bc074d3cb
73a5432e0b76442b22b026844140d683
f0643b2ad2761481223390a41e1c1f9b
0d9b73ec77e56790d7d32c6129ffd837
97f77ec6d5f9776f52ee0776233ccf05
bb08e2c7229dc8f7702d0262096cc4ea
cbc990f2e96b04270054ca65be3b966f
da5e825a019531a4734906676d97661c
2b66cc3179167c4bfef739e7b8ded753
d287ba8cb5f419accaeb1822dc79f44a
2e6636b817fa877eedfa2bd74acb9b40
78fab4555dc531afa984bb64d2bfeffa
3ba8714eb4cbe4b0cc4c22d000c99373
7b426a5f5ccd008a3441fea4a7f99b46
380f201e0633f3f5d585606dd6e5c4e8
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Católica de Colombia - RIUCaC
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1828173208392564736
spelling Criollo-Salamanca, Johnfb1baacc-f31c-44b6-bc10-cc0570232416-1Blanco-Muñoz, Carlos Mauricio6386510c-8a29-4abc-91f0-e29edc3833de-1Bernate-Bautista, Sandra Milenabc1c2bea-e91b-4dc5-82ae-ed431805cc3d-1Bernal-Cañon, Jeison Andrés7a167e66-9967-4233-ae4c-e8131445ab52-1Sierra-Padilla, Jorge Luisa7e495f4-f703-42c7-aa5b-40cf8e08e195-12025-02-18T15:48:38Z2025-02-18T15:48:38Z2023Trabajo de investigaciónEl documento se realizó con la finalidad de aportar y ayudar a mejorar los procesos del ciclo de vida de desarrollo de software (SDLC). Tiene como objetivo principal identificar y mitigarlas las amenazas de seguridad, seleccionando y aplicando los controles adecuados, que permitan mejorar la calidad y confiabilidad de las aplicaciones de software, cumpliendo con los requisitos regulatorios de seguridad. (Tomado de la fuente).EspecializaciónEspecialista en Seguridad de la Información1. INTRODUCCIÓN 2. GENERALIDADES 3. OBJETIVOS 4. MARCOS DE REFERENCIA 5. METODOLOGÍA 6. PRODUCTOS A ENTREGAR 7. ENTREGA DE RESULTADOS E IMPACTOS 8. NUEVAS ÁREAS DE ESTUDIO CONCLUSIONES BIBLIOGRAFÍA74 páginasapplication/pdfBernal-Cañon, J. A. & Sierra-Padilla, J. L. (2023). Diseño de guía para la adopción de buenas prácticas en el ciclo de desarrollo seguro de software para fondos de pensiones del sector financiero en Colombia. Trabajo de Grado. Universidad Católica de Colombia. Facultad de Ingeniería. Programa de Ingeniería de Sistemas. Especialización en Seguridad de la Información. Bogotá, Colombia.https://hdl.handle.net/10983/31715spaUniversidad Católica de ColombiaFacultad de IngenieríasBogotáEspecialización en Seguridad de la InformaciónASCII/SDLC protocol converter. Computer Communications. Volume 5. Issue 3. 1982. Pg 159. Disponible en https://www.sciencedirect.com/science/article/pii/0140366482902705ASOBANCARIA. Ciberseguridad revista. (2020). Tomado de https://www.asobancaria.com/wp-content/uploads/2020/12/CIBERSEGURIDAD-REVISTA.pdfCiberseguridad. ESTADÍSTICAS Y HECHOS DE VULNERABILIDAD DE SEGURIDAD CIBERNÉTICA EN 2022. (2022). P 10. Tomado de https://ciberseguridad.com/amenzas/vulnerabilidades/estadisticas/Ciclo de Vida de desarrollo ágil de software. HERNANDEZ BEJARANO, Miguel, Baquero Rey, Luis Eduardo. 2020. P36 - 39 Disponible en https://www.google.com.co/books/edition/Ciclo_de_vida_de_desarrollo_%C3%A1gil_de_sof/XdQ7EAAAQBAJ?hl=es&gbpv=1&dq=QUE+ES+UNA+PRUEBA+DE+CICLO+SEGURO+DE+DESARROLLO+DE+SOFTWATE&pg=PA38&printsec=frontcoverDE SOUZA, Nivio Paula. DE AZEVEDO CASTRO CÉSAR, Cecília. DE MELO BEZERRA, Juliana. MASSAKI HIRATA, Celso. Extending STPA with STRIDE to identify cybersecurity loss scenarios. (2020). Disponible en https://www.sciencedirect.com/science/article/abs/pii/S2214212620307857DNP. COMPE’S 3854. (2016). P 1 y 2. Tomado de https://colaboracion.dnp.gov.co/CDT/Conpes/Econ%C3%B3micos/3854_Adenda1.pdfFBI. Internet Crime Annual Report, Federal Bureau of Investigation, US Department of Justice, USA. {en línea}. Recuperado el 9 de mayo de 2023. Disponible en https://pdf.ic3.gov/2019_IC3Report.pdfIBM, X-Force Threat Intelligence Index 2022, {En línea}. Recuperado el 21 de junio de 2023. Disponible en https://www.ibm.com/downloads/cas/ADLMYLAZIBM, X-Force Threat Intelligence Index 2023, {En línea}. Recuperado el 21 de junio de 2023. Disponible en https://www.ibm.com/reports/threat-intelligenceIMPLEMENTACIÓN DEL MODELADO DE AMENAZAS PARA LA OPTIMIZACIÓN DE PROCESOS DE ASEGURAMIENTO DE APLICACIONES. MELO HERNANDEZ, Andrés. 2022. P21 Disponible en chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/https://repository.usta.edu.co/bitstream/handle/11634/44064/2022andresmelo.pdf?sequence=1James Broad, Chapter 5 - System Development Life Cycle (SDLC). Pg 39-45. 2013. Disponible en https://www.sciencedirect.com/science/article/pii/B9781597499958000053John E. McNamara, 19 - SDLC and Bit-Oriented Protocols. Technical Aspects of Data Communication (Third Edition). 1988. Disponible en https://www.sciencedirect.com/science/article/pii/B9781483184005500231Kadam, Amol K. Krishna, Konda Hari. Varshney, Neeraj. Deepak A. Pokhariya, Hemant Singh. Hegde, Sandeep Kumar. Patil, Vinod H. Design of Software Reliability Growth Model for Improving Accuracy in the Software Development Life Cycle (SDLC). 2023. Disponible en https://www-scopus-com.ucatolica.basesdedatosezproxy.com/record/display.uri?eid=2-s2.0-85173692998&origin=resultslist&sort=plf-f&src=s&sid=73117b7badfd71720cc546e61f0066e6&sot=b&sdt=b&s=TITLE-ABS-KEY%28sdlc%29&sl=19&sessionSearchId=73117b7badfd71720cc546e61f0066e6Microsoft. Ciclo de vida de desarrollo de seguridad de Microsoft (SDL). [Figura 3]. Recuperado el 9 de mayo de 2023. Disponible en https://learn.microsoft.com/es-es/compliance/assurance/assurance-microsoft-security-development-lifecycle?source=recommendationsMineducacion. Guía - Política seguridad en los procesos de desarrollo y soporte. Pg 3, 4, 5, 6. Tomado de https://www.mineducacion.gov.co/1759/articles-407695_galeria_01.pdfMinisterio de Tecnologías de la Información y las Comunicaciones. Glosario. {En línea}. Recuperado el 9 de mayo de 2023. Disponible en https://www.mintic.gov.co/portal/inicio/Glosario/R. Shirey. Network Working Group. {En línea}. Recuperado el 15 de julio de 2023. Disponible en https://www.ietf.org/rfc/rfc2828.txtR. Subha, Jun Zhang. An optimal construction of smart aged homes based on SDLC using smart sensors and agent networks, International Journal of Intelligent Networks, Volume 3. 2022. Disponible en https://www.sciencedirect.com/science/article/pii/S2666603022000161Real Academia Española. Diccionario de la lengua española. {En línea}. Recuperado el 9 de mayo de 2023. Disponible en https://www.rae.es/REVISTA PORTAFOLIO. Cifras de ciberseguridad en Colombia prenden alarmas al cierre de 2020. (2020). P 7. Tomado de https://www.portafolio.co/tendencias/cifras-de-ciberseguridad-en-colombia-prenden-alarmas-al-cierre-del-2020-547412Revista Portafolio. Más de 29.000 ciberdelitos se han denunciado en 2022. (2022). P 1 y 2. Tomado de https://www.portafolio.co/economia/finanzas/mas-de-29-000-ciberdelitos-se-han-denunciado-en-2022-568103RISHIKESH, Sahay. SEPULVEDA, D.A.Estay. Weizhi, JENSEN, Meng. Christian D. BARFOD, A comparative risk analysis on CyberShip system with STPA-Sec, STRIDE and CORAS (2023). Recuperado de https://www.sciencedirect.com/science/article/pii/S0167404823000895ROULAND, Quentin. HAMID, Brahim. JASKOLKA, Jason. Specification, detection, and treatment of STRIDE threats for software components: Modeling, formal methods, and tool support (2021), Recuperado de https://www.sciencedirect.com/science/article/pii/S1383762121000631Secretaria Senado. LEY ESTATUTARIA 1266. (2008). P 1. Tomado de http://www.secretariasenado.gov.co/senado/basedoc/ley_1266_2008.htmlSecretaria Senado. LEY ESTATUTARIA 1581. (2012). P 1. Tomado de http://www.secretariasenado.gov.co/senado/basedoc/ley_1581_2012.htmlSHOSTACK, A. Threat Modeling: Designing for Security. Amazon. (2014). Recuperado de https://www.amazon.com/Threat-Modeling-Designing-Adam-Shostack/dp/1118809998STOCK, Jürgen. Un informe de INTERPOL muestra un aumento alarmante de los ciberataques durante la epidemia de COVID-19. {En línea}. Recuperado el 9 de mayo de 2023. Disponible en https://www.interpol.int/es/Noticias-y-acontecimientos/Noticias/2020/Un-informe-de-INTERPOL-muestra-un-aumento-alarmante-de-los-ciberataques-durante-la-epidemia-de-COVID-19#:~:text=Entre%20febrero%20y%20marzo%20de,riesgo%20hab%C3%ADan%20subido%20un%20788%20%25Superintendencia de Industria y comercio SIC. Más de 28 mil quejas recibió la Superindustria en 2021 por protección de datos personales. (2021). P 4. Tomado de https://www.sic.gov.co/slider/m%C3%A1s-de-28-mil-quejas-recibi%C3%B3-la-superindustria-en-2021-por-protecci%C3%B3n-de-datos-personalesDerechos Reservados - Universidad Católica de Colombia, 2023info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Atribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)https://creativecommons.org/licenses/by-nc/4.0/Desarrollo de software de aplicaciónIntegración de aplicaciones para empresas (Sistemas de computador)Ciberinteligencia (Seguridad informática)000 - Ciencias de la computación, información y obras generalesSDLCMejores prácticasCirculares SFCControles ISO27001:2022Diseño de guía para la adopción de buenas prácticas en el ciclo de desarrollo seguro de software para fondos de pensiones del sector financiero en ColombiaTrabajo de grado - Especializaciónhttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/version/c_fa2ee174bc00049fTextinfo:eu-repo/semantics/bachelorThesisPublicationORIGINALTG DISEÑO GUÍA PARA LA ADOPCIÓN DE BUENAS PRÁCTICAS EN EL DESARROLLO SEGURO DE SOFTWARE PARA FONDOS DE PENSIONES DEL SECTOR FINANCIERO EN COLOMBIA.pdfTG DISEÑO GUÍA PARA LA ADOPCIÓN DE BUENAS PRÁCTICAS EN EL DESARROLLO SEGURO DE SOFTWARE PARA FONDOS DE PENSIONES DEL SECTOR FINANCIERO EN COLOMBIA.pdfapplication/pdf2556486https://repository.ucatolica.edu.co/bitstreams/87cabd4f-de4f-4b16-be6f-c913859e3a81/download8c71b73195bba4ae0f427d6537769930MD51RAE DISEÑO DE GUÍA PARA LA ADOPCIÓN DE BUENAS PRÁCTICAS EN EL CICLO DE DESARROLLO SEGURO DE SOFTWARE.pdfRAE DISEÑO DE GUÍA PARA LA ADOPCIÓN DE BUENAS PRÁCTICAS EN EL CICLO DE DESARROLLO SEGURO DE SOFTWARE.pdfapplication/pdf363357https://repository.ucatolica.edu.co/bitstreams/2e13ef44-35ad-4b24-a2fe-aad0412a44d3/download05c3e14721242041e1aa9b19ffd45a1eMD52F 004 -GB-008 “Cesión de Derechos”.pdfF 004 -GB-008 “Cesión de Derechos”.pdfapplication/pdf405542https://repository.ucatolica.edu.co/bitstreams/08fc65f3-8173-4561-aedd-9623dd47108b/download532aea7355e20b9ec7bc95c4735bb5e7MD53IDENTIFICACIÓN TRABAJO TESIS DE GRADO Act.pdfIDENTIFICACIÓN TRABAJO TESIS DE GRADO Act.pdfapplication/pdf192202https://repository.ucatolica.edu.co/bitstreams/c314e0c6-4a79-4c3d-b543-74733d2e4e94/downloada9f8b27f56e488b33ed40c5743a13acdMD54Anexo GUÍA PARA LA ADOPCIÓN DE BUENAS PRÁCTICAS EN EL SDLC PARA FONDOS DE PENSIONES DEL SECTOR FINANCIERO EN COLOMBIA.pdfAnexo GUÍA PARA LA ADOPCIÓN DE BUENAS PRÁCTICAS EN EL SDLC PARA FONDOS DE PENSIONES DEL SECTOR FINANCIERO EN COLOMBIA.pdfapplication/pdf939757https://repository.ucatolica.edu.co/bitstreams/ea985f79-8af2-43de-833d-a8819e3ce2e1/download047239175ccce7a9221f6c42026235c0MD55Articulo Guia de Mejores Practicas en el SDLC.pdfArticulo Guia de Mejores Practicas en el SDLC.pdfapplication/pdf489131https://repository.ucatolica.edu.co/bitstreams/2d240fbb-e79c-48b6-8e73-df0506808df1/download6f39ac141f194025f00f402f02eee8e2MD56Cuadro comparativo Metolodogias.xlsmCuadro comparativo Metolodogias.xlsm111949https://repository.ucatolica.edu.co/bitstreams/905978d7-e287-427f-896c-bf97bf144635/download2ecae0a58e1ab3b5ec40db1cd10cac3eMD57Formato de Aplicabilidad.xlsxFormato de Aplicabilidad.xlsxapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheet2838822https://repository.ucatolica.edu.co/bitstreams/d090f2be-a280-4b65-871a-3dde82b8220c/download7a406334c9205fff6503f42bc074d3cbMD58LICENSElicense.txtlicense.txttext/plain; charset=utf-815543https://repository.ucatolica.edu.co/bitstreams/83864221-aedb-4abb-8a5c-657867457fff/download73a5432e0b76442b22b026844140d683MD59TEXTTG DISEÑO GUÍA PARA LA ADOPCIÓN DE BUENAS PRÁCTICAS EN EL DESARROLLO SEGURO DE SOFTWARE PARA FONDOS DE PENSIONES DEL SECTOR FINANCIERO EN COLOMBIA.pdf.txtTG DISEÑO GUÍA PARA LA ADOPCIÓN DE BUENAS PRÁCTICAS EN EL DESARROLLO SEGURO DE SOFTWARE PARA FONDOS DE PENSIONES DEL SECTOR FINANCIERO EN COLOMBIA.pdf.txtExtracted texttext/plain101468https://repository.ucatolica.edu.co/bitstreams/98661634-a25c-4ff7-b9ae-8aaa460c7971/downloadf0643b2ad2761481223390a41e1c1f9bMD510RAE DISEÑO DE GUÍA PARA LA ADOPCIÓN DE BUENAS PRÁCTICAS EN EL CICLO DE DESARROLLO SEGURO DE SOFTWARE.pdf.txtRAE DISEÑO DE GUÍA PARA LA ADOPCIÓN DE BUENAS PRÁCTICAS EN EL CICLO DE DESARROLLO SEGURO DE SOFTWARE.pdf.txtExtracted texttext/plain23861https://repository.ucatolica.edu.co/bitstreams/de1df3ae-162a-49fc-8e84-28fad4760e8b/download0d9b73ec77e56790d7d32c6129ffd837MD512F 004 -GB-008 “Cesión de Derechos”.pdf.txtF 004 -GB-008 “Cesión de Derechos”.pdf.txtExtracted texttext/plain13122https://repository.ucatolica.edu.co/bitstreams/e26bd6e2-2f34-4e80-b775-5b748766a65d/download97f77ec6d5f9776f52ee0776233ccf05MD514IDENTIFICACIÓN TRABAJO TESIS DE GRADO Act.pdf.txtIDENTIFICACIÓN TRABAJO TESIS DE GRADO Act.pdf.txtExtracted texttext/plain1811https://repository.ucatolica.edu.co/bitstreams/6dfcd3c0-34c7-466a-9f47-0e985f1fe0a0/downloadbb08e2c7229dc8f7702d0262096cc4eaMD516Anexo GUÍA PARA LA ADOPCIÓN DE BUENAS PRÁCTICAS EN EL SDLC PARA FONDOS DE PENSIONES DEL SECTOR FINANCIERO EN COLOMBIA.pdf.txtAnexo GUÍA PARA LA ADOPCIÓN DE BUENAS PRÁCTICAS EN EL SDLC PARA FONDOS DE PENSIONES DEL SECTOR FINANCIERO EN COLOMBIA.pdf.txtExtracted texttext/plain67411https://repository.ucatolica.edu.co/bitstreams/69888518-9112-4023-b9aa-d1e2ca5aef7c/downloadcbc990f2e96b04270054ca65be3b966fMD518Articulo Guia de Mejores Practicas en el SDLC.pdf.txtArticulo Guia de Mejores Practicas en el SDLC.pdf.txtExtracted texttext/plain26664https://repository.ucatolica.edu.co/bitstreams/0ab9d49a-922b-4a39-b200-c6425c85eafb/downloadda5e825a019531a4734906676d97661cMD520Formato de Aplicabilidad.xlsx.txtFormato de Aplicabilidad.xlsx.txtExtracted texttext/plain100056https://repository.ucatolica.edu.co/bitstreams/b7b91930-9d04-4b70-b2c0-34276a3e834d/download2b66cc3179167c4bfef739e7b8ded753MD522THUMBNAILTG DISEÑO GUÍA PARA LA ADOPCIÓN DE BUENAS PRÁCTICAS EN EL DESARROLLO SEGURO DE SOFTWARE PARA FONDOS DE PENSIONES DEL SECTOR FINANCIERO EN COLOMBIA.pdf.jpgTG DISEÑO GUÍA PARA LA ADOPCIÓN DE BUENAS PRÁCTICAS EN EL DESARROLLO SEGURO DE SOFTWARE PARA FONDOS DE PENSIONES DEL SECTOR FINANCIERO EN COLOMBIA.pdf.jpgGenerated Thumbnailimage/jpeg7058https://repository.ucatolica.edu.co/bitstreams/316969d1-a8e3-46c7-ad39-67a395876931/downloadd287ba8cb5f419accaeb1822dc79f44aMD511RAE DISEÑO DE GUÍA PARA LA ADOPCIÓN DE BUENAS PRÁCTICAS EN EL CICLO DE DESARROLLO SEGURO DE SOFTWARE.pdf.jpgRAE DISEÑO DE GUÍA PARA LA ADOPCIÓN DE BUENAS PRÁCTICAS EN EL CICLO DE DESARROLLO SEGURO DE SOFTWARE.pdf.jpgGenerated Thumbnailimage/jpeg11884https://repository.ucatolica.edu.co/bitstreams/68db2b8c-616d-4cb8-9a81-8d1e99a80cbd/download2e6636b817fa877eedfa2bd74acb9b40MD513F 004 -GB-008 “Cesión de Derechos”.pdf.jpgF 004 -GB-008 “Cesión de Derechos”.pdf.jpgGenerated Thumbnailimage/jpeg15564https://repository.ucatolica.edu.co/bitstreams/e8fe4d74-d843-4be5-b874-c9c9c67439b0/download78fab4555dc531afa984bb64d2bfeffaMD515IDENTIFICACIÓN TRABAJO TESIS DE GRADO Act.pdf.jpgIDENTIFICACIÓN TRABAJO TESIS DE GRADO Act.pdf.jpgGenerated Thumbnailimage/jpeg16454https://repository.ucatolica.edu.co/bitstreams/5670b47a-0cf1-4426-9877-fe4007058a86/download3ba8714eb4cbe4b0cc4c22d000c99373MD517Anexo GUÍA PARA LA ADOPCIÓN DE BUENAS PRÁCTICAS EN EL SDLC PARA FONDOS DE PENSIONES DEL SECTOR FINANCIERO EN COLOMBIA.pdf.jpgAnexo GUÍA PARA LA ADOPCIÓN DE BUENAS PRÁCTICAS EN EL SDLC PARA FONDOS DE PENSIONES DEL SECTOR FINANCIERO EN COLOMBIA.pdf.jpgGenerated Thumbnailimage/jpeg9847https://repository.ucatolica.edu.co/bitstreams/19237108-e6d7-4972-b70e-74ca2f379c83/download7b426a5f5ccd008a3441fea4a7f99b46MD519Articulo Guia de Mejores Practicas en el SDLC.pdf.jpgArticulo Guia de Mejores Practicas en el SDLC.pdf.jpgGenerated Thumbnailimage/jpeg17392https://repository.ucatolica.edu.co/bitstreams/f4c4b69d-2572-4c05-958f-125854869f25/download380f201e0633f3f5d585606dd6e5c4e8MD52110983/31715oai:repository.ucatolica.edu.co:10983/317152025-02-19 04:01:11.448https://creativecommons.org/licenses/by-nc/4.0/Derechos Reservados - Universidad Católica de Colombia, 2023https://repository.ucatolica.edu.coRepositorio Institucional Universidad Católica de Colombia - RIUCaCbdigital@metabiblioteca.comPHA+TEEgT0JSQSAoVEFMIFkgQ09NTyBTRSBERUZJTkUgTcOBUyBBREVMQU5URSkgU0UgT1RPUkdBIEJBSk8gTE9TIFRFUk1JTk9TIERFIEVTVEEgTElDRU5DSUEgUMOaQkxJQ0EgREUgQ1JFQVRJVkUgQ09NTU9OUyAo4oCcTFBDQ+KAnSBPIOKAnExJQ0VOQ0lB4oCdKS4gTEEgT0JSQSBFU1TDgSBQUk9URUdJREEgUE9SIERFUkVDSE9TIERFIEFVVE9SIFkvVSBPVFJBUyBMRVlFUyBBUExJQ0FCTEVTLiBRVUVEQSBQUk9ISUJJRE8gQ1VBTFFVSUVSIFVTTyBRVUUgU0UgSEFHQSBERSBMQSBPQlJBIFFVRSBOTyBDVUVOVEUgQ09OIExBIEFVVE9SSVpBQ0nDk04gUEVSVElORU5URSBERSBDT05GT1JNSURBRCBDT04gTE9TIFTDiVJNSU5PUyBERSBFU1RBIExJQ0VOQ0lBIFkgREUgTEEgTEVZIERFIERFUkVDSE8gREUgQVVUT1IuPC9wPgo8cD5NRURJQU5URSBFTCBFSkVSQ0lDSU8gREUgQ1VBTFFVSUVSQSBERSBMT1MgREVSRUNIT1MgUVVFIFNFIE9UT1JHQU4gRU4gRVNUQSBMSUNFTkNJQSwgVVNURUQgQUNFUFRBIFkgQUNVRVJEQSBRVUVEQVIgT0JMSUdBRE8gRU4gTE9TIFRFUk1JTk9TIFFVRSBTRSBTRcORQUxBTiBFTiBFTExBLiBFTCBMSUNFTkNJQU5URSBDT05DRURFIEEgVVNURUQgTE9TIERFUkVDSE9TIENPTlRFTklET1MgRU4gRVNUQSBMSUNFTkNJQSBDT05ESUNJT05BRE9TIEEgTEEgQUNFUFRBQ0nDk04gREUgU1VTIFRFUk1JTk9TIFkgQ09ORElDSU9ORVMuPC9wPgo8b2wgdHlwZT0iMSI+CiAgPGxpPgogICAgRGVmaW5pY2lvbmVzCiAgICA8b2wgdHlwZT1hPgogICAgICA8bGk+T2JyYSBDb2xlY3RpdmEgZXMgdW5hIG9icmEsIHRhbCBjb21vIHVuYSBwdWJsaWNhY2nDs24gcGVyacOzZGljYSwgdW5hIGFudG9sb2fDrWEsIG8gdW5hIGVuY2ljbG9wZWRpYSwgZW4gbGEgcXVlIGxhIG9icmEgZW4gc3UgdG90YWxpZGFkLCBzaW4gbW9kaWZpY2FjacOzbiBhbGd1bmEsIGp1bnRvIGNvbiB1biBncnVwbyBkZSBvdHJhcyBjb250cmlidWNpb25lcyBxdWUgY29uc3RpdHV5ZW4gb2JyYXMgc2VwYXJhZGFzIGUgaW5kZXBlbmRpZW50ZXMgZW4gc8OtIG1pc21hcywgc2UgaW50ZWdyYW4gZW4gdW4gdG9kbyBjb2xlY3Rpdm8uIFVuYSBPYnJhIHF1ZSBjb25zdGl0dXllIHVuYSBvYnJhIGNvbGVjdGl2YSBubyBzZSBjb25zaWRlcmFyw6EgdW5hIE9icmEgRGVyaXZhZGEgKGNvbW8gc2UgZGVmaW5lIGFiYWpvKSBwYXJhIGxvcyBwcm9ww7NzaXRvcyBkZSBlc3RhIGxpY2VuY2lhLiBhcXVlbGxhIHByb2R1Y2lkYSBwb3IgdW4gZ3J1cG8gZGUgYXV0b3JlcywgZW4gcXVlIGxhIE9icmEgc2UgZW5jdWVudHJhIHNpbiBtb2RpZmljYWNpb25lcywganVudG8gY29uIHVuYSBjaWVydGEgY2FudGlkYWQgZGUgb3RyYXMgY29udHJpYnVjaW9uZXMsIHF1ZSBjb25zdGl0dXllbiBlbiBzw60gbWlzbW9zIHRyYWJham9zIHNlcGFyYWRvcyBlIGluZGVwZW5kaWVudGVzLCBxdWUgc29uIGludGVncmFkb3MgYWwgdG9kbyBjb2xlY3Rpdm8sIHRhbGVzIGNvbW8gcHVibGljYWNpb25lcyBwZXJpw7NkaWNhcywgYW50b2xvZ8OtYXMgbyBlbmNpY2xvcGVkaWFzLjwvbGk+CiAgICAgIDxsaT5PYnJhIERlcml2YWRhIHNpZ25pZmljYSB1bmEgb2JyYSBiYXNhZGEgZW4gbGEgb2JyYSBvYmpldG8gZGUgZXN0YSBsaWNlbmNpYSBvIGVuIMOpc3RhIHkgb3RyYXMgb2JyYXMgcHJlZXhpc3RlbnRlcywgdGFsZXMgY29tbyB0cmFkdWNjaW9uZXMsIGFycmVnbG9zIG11c2ljYWxlcywgZHJhbWF0aXphY2lvbmVzLCDigJxmaWNjaW9uYWxpemFjaW9uZXPigJ0sIHZlcnNpb25lcyBwYXJhIGNpbmUsIOKAnGdyYWJhY2lvbmVzIGRlIHNvbmlkb+KAnSwgcmVwcm9kdWNjaW9uZXMgZGUgYXJ0ZSwgcmVzw7ptZW5lcywgY29uZGVuc2FjaW9uZXMsIG8gY3VhbHF1aWVyIG90cmEgZW4gbGEgcXVlIGxhIG9icmEgcHVlZGEgc2VyIHRyYW5zZm9ybWFkYSwgY2FtYmlhZGEgbyBhZGFwdGFkYSwgZXhjZXB0byBhcXVlbGxhcyBxdWUgY29uc3RpdHV5YW4gdW5hIG9icmEgY29sZWN0aXZhLCBsYXMgcXVlIG5vIHNlcsOhbiBjb25zaWRlcmFkYXMgdW5hIG9icmEgZGVyaXZhZGEgcGFyYSBlZmVjdG9zIGRlIGVzdGEgbGljZW5jaWEuIChQYXJhIGV2aXRhciBkdWRhcywgZW4gZWwgY2FzbyBkZSBxdWUgbGEgT2JyYSBzZWEgdW5hIGNvbXBvc2ljacOzbiBtdXNpY2FsIG8gdW5hIGdyYWJhY2nDs24gc29ub3JhLCBwYXJhIGxvcyBlZmVjdG9zIGRlIGVzdGEgTGljZW5jaWEgbGEgc2luY3Jvbml6YWNpw7NuIHRlbXBvcmFsIGRlIGxhIE9icmEgY29uIHVuYSBpbWFnZW4gZW4gbW92aW1pZW50byBzZSBjb25zaWRlcmFyw6EgdW5hIE9icmEgRGVyaXZhZGEgcGFyYSBsb3MgZmluZXMgZGUgZXN0YSBsaWNlbmNpYSkuPC9saT4KICAgICAgPGxpPkxpY2VuY2lhbnRlLCBlcyBlbCBpbmRpdmlkdW8gbyBsYSBlbnRpZGFkIHRpdHVsYXIgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIHF1ZSBvZnJlY2UgbGEgT2JyYSBlbiBjb25mb3JtaWRhZCBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEuPC9saT4KICAgICAgPGxpPkF1dG9yIG9yaWdpbmFsLCBlcyBlbCBpbmRpdmlkdW8gcXVlIGNyZcOzIGxhIE9icmEuPC9saT4KICAgICAgPGxpPk9icmEsIGVzIGFxdWVsbGEgb2JyYSBzdXNjZXB0aWJsZSBkZSBwcm90ZWNjacOzbiBwb3IgZWwgcsOpZ2ltZW4gZGUgRGVyZWNobyBkZSBBdXRvciB5IHF1ZSBlcyBvZnJlY2lkYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGVzdGEgbGljZW5jaWE8L2xpPgogICAgICA8bGk+VXN0ZWQsIGVzIGVsIGluZGl2aWR1byBvIGxhIGVudGlkYWQgcXVlIGVqZXJjaXRhIGxvcyBkZXJlY2hvcyBvdG9yZ2Fkb3MgYWwgYW1wYXJvIGRlIGVzdGEgTGljZW5jaWEgeSBxdWUgY29uIGFudGVyaW9yaWRhZCBubyBoYSB2aW9sYWRvIGxhcyBjb25kaWNpb25lcyBkZSBsYSBtaXNtYSByZXNwZWN0byBhIGxhIE9icmEsIG8gcXVlIGhheWEgb2J0ZW5pZG8gYXV0b3JpemFjacOzbiBleHByZXNhIHBvciBwYXJ0ZSBkZWwgTGljZW5jaWFudGUgcGFyYSBlamVyY2VyIGxvcyBkZXJlY2hvcyBhbCBhbXBhcm8gZGUgZXN0YSBMaWNlbmNpYSBwZXNlIGEgdW5hIHZpb2xhY2nDs24gYW50ZXJpb3IuPC9saT4KICAgIDwvb2w+CiAgPC9saT4KICA8YnIvPgogIDxsaT4KICAgIERlcmVjaG9zIGRlIFVzb3MgSG9ucmFkb3MgeSBleGNlcGNpb25lcyBMZWdhbGVzLgogICAgPHA+TmFkYSBlbiBlc3RhIExpY2VuY2lhIHBvZHLDoSBzZXIgaW50ZXJwcmV0YWRvIGNvbW8gdW5hIGRpc21pbnVjacOzbiwgbGltaXRhY2nDs24gbyByZXN0cmljY2nDs24gZGUgbG9zIGRlcmVjaG9zIGRlcml2YWRvcyBkZWwgdXNvIGhvbnJhZG8geSBvdHJhcyBsaW1pdGFjaW9uZXMgbyBleGNlcGNpb25lcyBhIGxvcyBkZXJlY2hvcyBkZWwgYXV0b3IgYmFqbyBlbCByw6lnaW1lbiBsZWdhbCB2aWdlbnRlIG8gZGVyaXZhZG8gZGUgY3VhbHF1aWVyIG90cmEgbm9ybWEgcXVlIHNlIGxlIGFwbGlxdWUuPC9wPgogIDwvbGk+CiAgPGxpPgogICAgQ29uY2VzacOzbiBkZSBsYSBMaWNlbmNpYS4KICAgIDxwPkJham8gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIGVsIExpY2VuY2lhbnRlIG90b3JnYSBhIFVzdGVkIHVuYSBsaWNlbmNpYSBtdW5kaWFsLCBsaWJyZSBkZSByZWdhbMOtYXMsIG5vIGV4Y2x1c2l2YSB5IHBlcnBldHVhIChkdXJhbnRlIHRvZG8gZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGVqZXJjZXIgZXN0b3MgZGVyZWNob3Mgc29icmUgbGEgT2JyYSB0YWwgeSBjb21vIHNlIGluZGljYSBhIGNvbnRpbnVhY2nDs246PC9wPgogICAgPG9sIHR5cGU9ImEiPgogICAgICA8bGk+UmVwcm9kdWNpciBsYSBPYnJhLCBpbmNvcnBvcmFyIGxhIE9icmEgZW4gdW5hIG8gbcOhcyBPYnJhcyBDb2xlY3RpdmFzLCB5IHJlcHJvZHVjaXIgbGEgT2JyYSBpbmNvcnBvcmFkYSBlbiBsYXMgT2JyYXMgQ29sZWN0aXZhcy48L2xpPgogICAgICA8bGk+RGlzdHJpYnVpciBjb3BpYXMgbyBmb25vZ3JhbWFzIGRlIGxhcyBPYnJhcywgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYSwgaW5jbHV5w6luZG9sYXMgY29tbyBpbmNvcnBvcmFkYXMgZW4gT2JyYXMgQ29sZWN0aXZhcywgc2Vnw7puIGNvcnJlc3BvbmRhLjwvbGk+CiAgICAgIDxsaT5EaXN0cmlidWlyIGNvcGlhcyBkZSBsYXMgT2JyYXMgRGVyaXZhZGFzIHF1ZSBzZSBnZW5lcmVuLCBleGhpYmlybGFzIHDDumJsaWNhbWVudGUsIGVqZWN1dGFybGFzIHDDumJsaWNhbWVudGUgeS9vIHBvbmVybGFzIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhLjwvbGk+CiAgICA8L29sPgogICAgPHA+TG9zIGRlcmVjaG9zIG1lbmNpb25hZG9zIGFudGVyaW9ybWVudGUgcHVlZGVuIHNlciBlamVyY2lkb3MgZW4gdG9kb3MgbG9zIG1lZGlvcyB5IGZvcm1hdG9zLCBhY3R1YWxtZW50ZSBjb25vY2lkb3MgbyBxdWUgc2UgaW52ZW50ZW4gZW4gZWwgZnV0dXJvLiBMb3MgZGVyZWNob3MgYW50ZXMgbWVuY2lvbmFkb3MgaW5jbHV5ZW4gZWwgZGVyZWNobyBhIHJlYWxpemFyIGRpY2hhcyBtb2RpZmljYWNpb25lcyBlbiBsYSBtZWRpZGEgcXVlIHNlYW4gdMOpY25pY2FtZW50ZSBuZWNlc2FyaWFzIHBhcmEgZWplcmNlciBsb3MgZGVyZWNob3MgZW4gb3RybyBtZWRpbyBvIGZvcm1hdG9zLCBwZXJvIGRlIG90cmEgbWFuZXJhIHVzdGVkIG5vIGVzdMOhIGF1dG9yaXphZG8gcGFyYSByZWFsaXphciBvYnJhcyBkZXJpdmFkYXMuIFRvZG9zIGxvcyBkZXJlY2hvcyBubyBvdG9yZ2Fkb3MgZXhwcmVzYW1lbnRlIHBvciBlbCBMaWNlbmNpYW50ZSBxdWVkYW4gcG9yIGVzdGUgbWVkaW8gcmVzZXJ2YWRvcywgaW5jbHV5ZW5kbyBwZXJvIHNpbiBsaW1pdGFyc2UgYSBhcXVlbGxvcyBxdWUgc2UgbWVuY2lvbmFuIGVuIGxhcyBzZWNjaW9uZXMgNChkKSB5IDQoZSkuPC9wPgogIDwvbGk+CiAgPGJyLz4KICA8bGk+CiAgICBSZXN0cmljY2lvbmVzLgogICAgPHA+TGEgbGljZW5jaWEgb3RvcmdhZGEgZW4gbGEgYW50ZXJpb3IgU2VjY2nDs24gMyBlc3TDoSBleHByZXNhbWVudGUgc3VqZXRhIHkgbGltaXRhZGEgcG9yIGxhcyBzaWd1aWVudGVzIHJlc3RyaWNjaW9uZXM6PC9wPgogICAgPG9sIHR5cGU9ImEiPgogICAgICA8bGk+VXN0ZWQgcHVlZGUgZGlzdHJpYnVpciwgZXhoaWJpciBww7pibGljYW1lbnRlLCBlamVjdXRhciBww7pibGljYW1lbnRlLCBvIHBvbmVyIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhIGxhIE9icmEgc8OzbG8gYmFqbyBsYXMgY29uZGljaW9uZXMgZGUgZXN0YSBMaWNlbmNpYSwgeSBVc3RlZCBkZWJlIGluY2x1aXIgdW5hIGNvcGlhIGRlIGVzdGEgbGljZW5jaWEgbyBkZWwgSWRlbnRpZmljYWRvciBVbml2ZXJzYWwgZGUgUmVjdXJzb3MgZGUgbGEgbWlzbWEgY29uIGNhZGEgY29waWEgZGUgbGEgT2JyYSBxdWUgZGlzdHJpYnV5YSwgZXhoaWJhIHDDumJsaWNhbWVudGUsIGVqZWN1dGUgcMO6YmxpY2FtZW50ZSBvIHBvbmdhIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhLiBObyBlcyBwb3NpYmxlIG9mcmVjZXIgbyBpbXBvbmVyIG5pbmd1bmEgY29uZGljacOzbiBzb2JyZSBsYSBPYnJhIHF1ZSBhbHRlcmUgbyBsaW1pdGUgbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEgbyBlbCBlamVyY2ljaW8gZGUgbG9zIGRlcmVjaG9zIGRlIGxvcyBkZXN0aW5hdGFyaW9zIG90b3JnYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gTm8gZXMgcG9zaWJsZSBzdWJsaWNlbmNpYXIgbGEgT2JyYS4gVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RvcyB0b2RvcyBsb3MgYXZpc29zIHF1ZSBoYWdhbiByZWZlcmVuY2lhIGEgZXN0YSBMaWNlbmNpYSB5IGEgbGEgY2zDoXVzdWxhIGRlIGxpbWl0YWNpw7NuIGRlIGdhcmFudMOtYXMuIFVzdGVkIG5vIHB1ZWRlIGRpc3RyaWJ1aXIsIGV4aGliaXIgcMO6YmxpY2FtZW50ZSwgZWplY3V0YXIgcMO6YmxpY2FtZW50ZSwgbyBwb25lciBhIGRpc3Bvc2ljacOzbiBww7pibGljYSBsYSBPYnJhIGNvbiBhbGd1bmEgbWVkaWRhIHRlY25vbMOzZ2ljYSBxdWUgY29udHJvbGUgZWwgYWNjZXNvIG8gbGEgdXRpbGl6YWNpw7NuIGRlIGVsbGEgZGUgdW5hIGZvcm1hIHF1ZSBzZWEgaW5jb25zaXN0ZW50ZSBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEuIExvIGFudGVyaW9yIHNlIGFwbGljYSBhIGxhIE9icmEgaW5jb3Jwb3JhZGEgYSB1bmEgT2JyYSBDb2xlY3RpdmEsIHBlcm8gZXN0byBubyBleGlnZSBxdWUgbGEgT2JyYSBDb2xlY3RpdmEgYXBhcnRlIGRlIGxhIG9icmEgbWlzbWEgcXVlZGUgc3VqZXRhIGEgbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEuIFNpIFVzdGVkIGNyZWEgdW5hIE9icmEgQ29sZWN0aXZhLCBwcmV2aW8gYXZpc28gZGUgY3VhbHF1aWVyIExpY2VuY2lhbnRlIGRlYmUsIGVuIGxhIG1lZGlkYSBkZSBsbyBwb3NpYmxlLCBlbGltaW5hciBkZSBsYSBPYnJhIENvbGVjdGl2YSBjdWFscXVpZXIgcmVmZXJlbmNpYSBhIGRpY2hvIExpY2VuY2lhbnRlIG8gYWwgQXV0b3IgT3JpZ2luYWwsIHNlZ8O6biBsbyBzb2xpY2l0YWRvIHBvciBlbCBMaWNlbmNpYW50ZSB5IGNvbmZvcm1lIGxvIGV4aWdlIGxhIGNsw6F1c3VsYSA0KGMpLjwvbGk+CiAgICAgIDxsaT5Vc3RlZCBubyBwdWVkZSBlamVyY2VyIG5pbmd1bm8gZGUgbG9zIGRlcmVjaG9zIHF1ZSBsZSBoYW4gc2lkbyBvdG9yZ2Fkb3MgZW4gbGEgU2VjY2nDs24gMyBwcmVjZWRlbnRlIGRlIG1vZG8gcXVlIGVzdMOpbiBwcmluY2lwYWxtZW50ZSBkZXN0aW5hZG9zIG8gZGlyZWN0YW1lbnRlIGRpcmlnaWRvcyBhIGNvbnNlZ3VpciB1biBwcm92ZWNobyBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYS4gRWwgaW50ZXJjYW1iaW8gZGUgbGEgT2JyYSBwb3Igb3RyYXMgb2JyYXMgcHJvdGVnaWRhcyBwb3IgZGVyZWNob3MgZGUgYXV0b3IsIHlhIHNlYSBhIHRyYXbDqXMgZGUgdW4gc2lzdGVtYSBwYXJhIGNvbXBhcnRpciBhcmNoaXZvcyBkaWdpdGFsZXMgKGRpZ2l0YWwgZmlsZS1zaGFyaW5nKSBvIGRlIGN1YWxxdWllciBvdHJhIG1hbmVyYSBubyBzZXLDoSBjb25zaWRlcmFkbyBjb21vIGVzdGFyIGRlc3RpbmFkbyBwcmluY2lwYWxtZW50ZSBvIGRpcmlnaWRvIGRpcmVjdGFtZW50ZSBhIGNvbnNlZ3VpciB1biBwcm92ZWNobyBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYSwgc2llbXByZSBxdWUgbm8gc2UgcmVhbGljZSB1biBwYWdvIG1lZGlhbnRlIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBlbiByZWxhY2nDs24gY29uIGVsIGludGVyY2FtYmlvIGRlIG9icmFzIHByb3RlZ2lkYXMgcG9yIGVsIGRlcmVjaG8gZGUgYXV0b3IuPC9saT4KICAgICAgPGxpPlNpIHVzdGVkIGRpc3RyaWJ1eWUsIGV4aGliZSBww7pibGljYW1lbnRlLCBlamVjdXRhIHDDumJsaWNhbWVudGUgbyBlamVjdXRhIHDDumJsaWNhbWVudGUgZW4gZm9ybWEgZGlnaXRhbCBsYSBPYnJhIG8gY3VhbHF1aWVyIE9icmEgRGVyaXZhZGEgdSBPYnJhIENvbGVjdGl2YSwgVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RhIHRvZGEgbGEgaW5mb3JtYWNpw7NuIGRlIGRlcmVjaG8gZGUgYXV0b3IgZGUgbGEgT2JyYSB5IHByb3BvcmNpb25hciwgZGUgZm9ybWEgcmF6b25hYmxlIHNlZ8O6biBlbCBtZWRpbyBvIG1hbmVyYSBxdWUgVXN0ZWQgZXN0w6kgdXRpbGl6YW5kbzogKGkpIGVsIG5vbWJyZSBkZWwgQXV0b3IgT3JpZ2luYWwgc2kgZXN0w6EgcHJvdmlzdG8gKG8gc2V1ZMOzbmltbywgc2kgZnVlcmUgYXBsaWNhYmxlKSwgeS9vIChpaSkgZWwgbm9tYnJlIGRlIGxhIHBhcnRlIG8gbGFzIHBhcnRlcyBxdWUgZWwgQXV0b3IgT3JpZ2luYWwgeS9vIGVsIExpY2VuY2lhbnRlIGh1YmllcmVuIGRlc2lnbmFkbyBwYXJhIGxhIGF0cmlidWNpw7NuICh2LmcuLCB1biBpbnN0aXR1dG8gcGF0cm9jaW5hZG9yLCBlZGl0b3JpYWwsIHB1YmxpY2FjacOzbikgZW4gbGEgaW5mb3JtYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZWwgTGljZW5jaWFudGUsIHTDqXJtaW5vcyBkZSBzZXJ2aWNpb3MgbyBkZSBvdHJhcyBmb3JtYXMgcmF6b25hYmxlczsgZWwgdMOtdHVsbyBkZSBsYSBPYnJhIHNpIGVzdMOhIHByb3Zpc3RvOyBlbiBsYSBtZWRpZGEgZGUgbG8gcmF6b25hYmxlbWVudGUgZmFjdGlibGUgeSwgc2kgZXN0w6EgcHJvdmlzdG8sIGVsIElkZW50aWZpY2Fkb3IgVW5pZm9ybWUgZGUgUmVjdXJzb3MgKFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcikgcXVlIGVsIExpY2VuY2lhbnRlIGVzcGVjaWZpY2EgcGFyYSBzZXIgYXNvY2lhZG8gY29uIGxhIE9icmEsIHNhbHZvIHF1ZSB0YWwgVVJJIG5vIHNlIHJlZmllcmEgYSBsYSBub3RhIHNvYnJlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBvIGEgbGEgaW5mb3JtYWNpw7NuIHNvYnJlIGVsIGxpY2VuY2lhbWllbnRvIGRlIGxhIE9icmE7IHkgZW4gZWwgY2FzbyBkZSB1bmEgT2JyYSBEZXJpdmFkYSwgYXRyaWJ1aXIgZWwgY3LDqWRpdG8gaWRlbnRpZmljYW5kbyBlbCB1c28gZGUgbGEgT2JyYSBlbiBsYSBPYnJhIERlcml2YWRhICh2LmcuLCAiVHJhZHVjY2nDs24gRnJhbmNlc2EgZGUgbGEgT2JyYSBkZWwgQXV0b3IgT3JpZ2luYWwsIiBvICJHdWnDs24gQ2luZW1hdG9ncsOhZmljbyBiYXNhZG8gZW4gbGEgT2JyYSBvcmlnaW5hbCBkZWwgQXV0b3IgT3JpZ2luYWwiKS4gVGFsIGNyw6lkaXRvIHB1ZWRlIHNlciBpbXBsZW1lbnRhZG8gZGUgY3VhbHF1aWVyIGZvcm1hIHJhem9uYWJsZTsgZW4gZWwgY2Fzbywgc2luIGVtYmFyZ28sIGRlIE9icmFzIERlcml2YWRhcyB1IE9icmFzIENvbGVjdGl2YXMsIHRhbCBjcsOpZGl0byBhcGFyZWNlcsOhLCBjb21vIG3DrW5pbW8sIGRvbmRlIGFwYXJlY2UgZWwgY3LDqWRpdG8gZGUgY3VhbHF1aWVyIG90cm8gYXV0b3IgY29tcGFyYWJsZSB5IGRlIHVuYSBtYW5lcmEsIGFsIG1lbm9zLCB0YW4gZGVzdGFjYWRhIGNvbW8gZWwgY3LDqWRpdG8gZGUgb3RybyBhdXRvciBjb21wYXJhYmxlLjwvbGk+CiAgICAgIDxsaT4KICAgICAgICBQYXJhIGV2aXRhciB0b2RhIGNvbmZ1c2nDs24sIGVsIExpY2VuY2lhbnRlIGFjbGFyYSBxdWUsIGN1YW5kbyBsYSBvYnJhIGVzIHVuYSBjb21wb3NpY2nDs24gbXVzaWNhbDoKICAgICAgICA8b2wgdHlwZT0iaSI+CiAgICAgICAgICA8bGk+UmVnYWzDrWFzIHBvciBpbnRlcnByZXRhY2nDs24geSBlamVjdWNpw7NuIGJham8gbGljZW5jaWFzIGdlbmVyYWxlcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSBhdXRvcml6YXIgbGEgZWplY3VjacOzbiBww7pibGljYSBvIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIHkgZGUgcmVjb2xlY3Rhciwgc2VhIGluZGl2aWR1YWxtZW50ZSBvIGEgdHJhdsOpcyBkZSB1bmEgc29jaWVkYWQgZGUgZ2VzdGnDs24gY29sZWN0aXZhIGRlIGRlcmVjaG9zIGRlIGF1dG9yIHkgZGVyZWNob3MgY29uZXhvcyAocG9yIGVqZW1wbG8sIFNBWUNPKSwgbGFzIHJlZ2Fsw61hcyBwb3IgbGEgZWplY3VjacOzbiBww7pibGljYSBvIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8gV2ViY2FzdCkgbGljZW5jaWFkYSBiYWpvIGxpY2VuY2lhcyBnZW5lcmFsZXMsIHNpIGxhIGludGVycHJldGFjacOzbiBvIGVqZWN1Y2nDs24gZGUgbGEgb2JyYSBlc3TDoSBwcmltb3JkaWFsbWVudGUgb3JpZW50YWRhIHBvciBvIGRpcmlnaWRhIGEgbGEgb2J0ZW5jacOzbiBkZSB1bmEgdmVudGFqYSBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYS48L2xpPgogICAgICAgICAgPGxpPlJlZ2Fsw61hcyBwb3IgRm9ub2dyYW1hcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSByZWNvbGVjdGFyLCBpbmRpdmlkdWFsbWVudGUgbyBhIHRyYXbDqXMgZGUgdW5hIHNvY2llZGFkIGRlIGdlc3Rpw7NuIGNvbGVjdGl2YSBkZSBkZXJlY2hvcyBkZSBhdXRvciB5IGRlcmVjaG9zIGNvbmV4b3MgKHBvciBlamVtcGxvLCBsb3MgY29uc2FncmFkb3MgcG9yIGxhIFNBWUNPKSwgdW5hIGFnZW5jaWEgZGUgZGVyZWNob3MgbXVzaWNhbGVzIG8gYWxnw7puIGFnZW50ZSBkZXNpZ25hZG8sIGxhcyByZWdhbMOtYXMgcG9yIGN1YWxxdWllciBmb25vZ3JhbWEgcXVlIFVzdGVkIGNyZWUgYSBwYXJ0aXIgZGUgbGEgb2JyYSAo4oCcdmVyc2nDs24gY292ZXLigJ0pIHkgZGlzdHJpYnV5YSwgZW4gbG9zIHTDqXJtaW5vcyBkZWwgcsOpZ2ltZW4gZGUgZGVyZWNob3MgZGUgYXV0b3IsIHNpIGxhIGNyZWFjacOzbiBvIGRpc3RyaWJ1Y2nDs24gZGUgZXNhIHZlcnNpw7NuIGNvdmVyIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkZXN0aW5hZGEgbyBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuPC9saT4KICAgICAgICA8L29sPgogICAgICA8L2xpPgogICAgICA8bGk+R2VzdGnDs24gZGUgRGVyZWNob3MgZGUgQXV0b3Igc29icmUgSW50ZXJwcmV0YWNpb25lcyB5IEVqZWN1Y2lvbmVzIERpZ2l0YWxlcyAoV2ViQ2FzdGluZykuIFBhcmEgZXZpdGFyIHRvZGEgY29uZnVzacOzbiwgZWwgTGljZW5jaWFudGUgYWNsYXJhIHF1ZSwgY3VhbmRvIGxhIG9icmEgc2VhIHVuIGZvbm9ncmFtYSwgZWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSBhdXRvcml6YXIgbGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGRlIGxhIG9icmEgKHBvciBlamVtcGxvLCB3ZWJjYXN0KSB5IGRlIHJlY29sZWN0YXIsIGluZGl2aWR1YWxtZW50ZSBvIGEgdHJhdsOpcyBkZSB1bmEgc29jaWVkYWQgZGUgZ2VzdGnDs24gY29sZWN0aXZhIGRlIGRlcmVjaG9zIGRlIGF1dG9yIHkgZGVyZWNob3MgY29uZXhvcyAocG9yIGVqZW1wbG8sIEFDSU5QUk8pLCBsYXMgcmVnYWzDrWFzIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8sIHdlYmNhc3QpLCBzdWpldGEgYSBsYXMgZGlzcG9zaWNpb25lcyBhcGxpY2FibGVzIGRlbCByw6lnaW1lbiBkZSBEZXJlY2hvIGRlIEF1dG9yLCBzaSBlc3RhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBlc3TDoSBwcmltb3JkaWFsbWVudGUgZGlyaWdpZGEgYSBvYnRlbmVyIHVuYSB2ZW50YWphIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLjwvbGk+CiAgICA8L29sPgogIDwvbGk+CiAgPGJyLz4KICA8bGk+CiAgICBSZXByZXNlbnRhY2lvbmVzLCBHYXJhbnTDrWFzIHkgTGltaXRhY2lvbmVzIGRlIFJlc3BvbnNhYmlsaWRhZC4KICAgIDxwPkEgTUVOT1MgUVVFIExBUyBQQVJURVMgTE8gQUNPUkRBUkFOIERFIE9UUkEgRk9STUEgUE9SIEVTQ1JJVE8sIEVMIExJQ0VOQ0lBTlRFIE9GUkVDRSBMQSBPQlJBIChFTiBFTCBFU1RBRE8gRU4gRUwgUVVFIFNFIEVOQ1VFTlRSQSkg4oCcVEFMIENVQUzigJ0sIFNJTiBCUklOREFSIEdBUkFOVMONQVMgREUgQ0xBU0UgQUxHVU5BIFJFU1BFQ1RPIERFIExBIE9CUkEsIFlBIFNFQSBFWFBSRVNBLCBJTVBMw41DSVRBLCBMRUdBTCBPIENVQUxRVUlFUkEgT1RSQSwgSU5DTFVZRU5ETywgU0lOIExJTUlUQVJTRSBBIEVMTEFTLCBHQVJBTlTDjUFTIERFIFRJVFVMQVJJREFELCBDT01FUkNJQUJJTElEQUQsIEFEQVBUQUJJTElEQUQgTyBBREVDVUFDScOTTiBBIFBST1DDk1NJVE8gREVURVJNSU5BRE8sIEFVU0VOQ0lBIERFIElORlJBQ0NJw5NOLCBERSBBVVNFTkNJQSBERSBERUZFQ1RPUyBMQVRFTlRFUyBPIERFIE9UUk8gVElQTywgTyBMQSBQUkVTRU5DSUEgTyBBVVNFTkNJQSBERSBFUlJPUkVTLCBTRUFOIE8gTk8gREVTQ1VCUklCTEVTIChQVUVEQU4gTyBOTyBTRVIgRVNUT1MgREVTQ1VCSUVSVE9TKS4gQUxHVU5BUyBKVVJJU0RJQ0NJT05FUyBOTyBQRVJNSVRFTiBMQSBFWENMVVNJw5NOIERFIEdBUkFOVMONQVMgSU1QTMONQ0lUQVMsIEVOIENVWU8gQ0FTTyBFU1RBIEVYQ0xVU0nDk04gUFVFREUgTk8gQVBMSUNBUlNFIEEgVVNURUQuPC9wPgogIDwvbGk+CiAgPGJyLz4KICA8bGk+CiAgICBMaW1pdGFjacOzbiBkZSByZXNwb25zYWJpbGlkYWQuCiAgICA8cD5BIE1FTk9TIFFVRSBMTyBFWElKQSBFWFBSRVNBTUVOVEUgTEEgTEVZIEFQTElDQUJMRSwgRUwgTElDRU5DSUFOVEUgTk8gU0VSw4EgUkVTUE9OU0FCTEUgQU5URSBVU1RFRCBQT1IgREHDkU8gQUxHVU5PLCBTRUEgUE9SIFJFU1BPTlNBQklMSURBRCBFWFRSQUNPTlRSQUNUVUFMLCBQUkVDT05UUkFDVFVBTCBPIENPTlRSQUNUVUFMLCBPQkpFVElWQSBPIFNVQkpFVElWQSwgU0UgVFJBVEUgREUgREHDkU9TIE1PUkFMRVMgTyBQQVRSSU1PTklBTEVTLCBESVJFQ1RPUyBPIElORElSRUNUT1MsIFBSRVZJU1RPUyBPIElNUFJFVklTVE9TIFBST0RVQ0lET1MgUE9SIEVMIFVTTyBERSBFU1RBIExJQ0VOQ0lBIE8gREUgTEEgT0JSQSwgQVVOIENVQU5ETyBFTCBMSUNFTkNJQU5URSBIQVlBIFNJRE8gQURWRVJUSURPIERFIExBIFBPU0lCSUxJREFEIERFIERJQ0hPUyBEQcORT1MuIEFMR1VOQVMgTEVZRVMgTk8gUEVSTUlURU4gTEEgRVhDTFVTScOTTiBERSBDSUVSVEEgUkVTUE9OU0FCSUxJREFELCBFTiBDVVlPIENBU08gRVNUQSBFWENMVVNJw5NOIFBVRURFIE5PIEFQTElDQVJTRSBBIFVTVEVELjwvcD4KICA8L2xpPgogIDxici8+CiAgPGxpPgogICAgVMOpcm1pbm8uCiAgICA8b2wgdHlwZT0iYSI+CiAgICAgIDxsaT5Fc3RhIExpY2VuY2lhIHkgbG9zIGRlcmVjaG9zIG90b3JnYWRvcyBlbiB2aXJ0dWQgZGUgZWxsYSB0ZXJtaW5hcsOhbiBhdXRvbcOhdGljYW1lbnRlIHNpIFVzdGVkIGluZnJpbmdlIGFsZ3VuYSBjb25kaWNpw7NuIGVzdGFibGVjaWRhIGVuIGVsbGEuIFNpbiBlbWJhcmdvLCBsb3MgaW5kaXZpZHVvcyBvIGVudGlkYWRlcyBxdWUgaGFuIHJlY2liaWRvIE9icmFzIERlcml2YWRhcyBvIENvbGVjdGl2YXMgZGUgVXN0ZWQgZGUgY29uZm9ybWlkYWQgY29uIGVzdGEgTGljZW5jaWEsIG5vIHZlcsOhbiB0ZXJtaW5hZGFzIHN1cyBsaWNlbmNpYXMsIHNpZW1wcmUgcXVlIGVzdG9zIGluZGl2aWR1b3MgbyBlbnRpZGFkZXMgc2lnYW4gY3VtcGxpZW5kbyDDrW50ZWdyYW1lbnRlIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhcyBsaWNlbmNpYXMuIExhcyBTZWNjaW9uZXMgMSwgMiwgNSwgNiwgNywgeSA4IHN1YnNpc3RpcsOhbiBhIGN1YWxxdWllciB0ZXJtaW5hY2nDs24gZGUgZXN0YSBMaWNlbmNpYS48L2xpPgogICAgICA8bGk+U3VqZXRhIGEgbGFzIGNvbmRpY2lvbmVzIHkgdMOpcm1pbm9zIGFudGVyaW9yZXMsIGxhIGxpY2VuY2lhIG90b3JnYWRhIGFxdcOtIGVzIHBlcnBldHVhIChkdXJhbnRlIGVsIHBlcsOtb2RvIGRlIHZpZ2VuY2lhIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSBsYSBvYnJhKS4gTm8gb2JzdGFudGUgbG8gYW50ZXJpb3IsIGVsIExpY2VuY2lhbnRlIHNlIHJlc2VydmEgZWwgZGVyZWNobyBhIHB1YmxpY2FyIHkvbyBlc3RyZW5hciBsYSBPYnJhIGJham8gY29uZGljaW9uZXMgZGUgbGljZW5jaWEgZGlmZXJlbnRlcyBvIGEgZGVqYXIgZGUgZGlzdHJpYnVpcmxhIGVuIGxvcyB0w6lybWlub3MgZGUgZXN0YSBMaWNlbmNpYSBlbiBjdWFscXVpZXIgbW9tZW50bzsgZW4gZWwgZW50ZW5kaWRvLCBzaW4gZW1iYXJnbywgcXVlIGVzYSBlbGVjY2nDs24gbm8gc2Vydmlyw6EgcGFyYSByZXZvY2FyIGVzdGEgbGljZW5jaWEgbyBxdWUgZGViYSBzZXIgb3RvcmdhZGEgLCBiYWpvIGxvcyB0w6lybWlub3MgZGUgZXN0YSBsaWNlbmNpYSksIHkgZXN0YSBsaWNlbmNpYSBjb250aW51YXLDoSBlbiBwbGVubyB2aWdvciB5IGVmZWN0byBhIG1lbm9zIHF1ZSBzZWEgdGVybWluYWRhIGNvbW8gc2UgZXhwcmVzYSBhdHLDoXMuIExhIExpY2VuY2lhIHJldm9jYWRhIGNvbnRpbnVhcsOhIHNpZW5kbyBwbGVuYW1lbnRlIHZpZ2VudGUgeSBlZmVjdGl2YSBzaSBubyBzZSBsZSBkYSB0w6lybWlubyBlbiBsYXMgY29uZGljaW9uZXMgaW5kaWNhZGFzIGFudGVyaW9ybWVudGUuPC9saT4KICAgIDwvb2w+CiAgPC9saT4KICA8YnIvPgogIDxsaT4KICAgIFZhcmlvcy4KICAgIDxvbCB0eXBlPSJhIj4KICAgICAgPGxpPkNhZGEgdmV6IHF1ZSBVc3RlZCBkaXN0cmlidXlhIG8gcG9uZ2EgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBvIHVuYSBPYnJhIENvbGVjdGl2YSwgZWwgTGljZW5jaWFudGUgb2ZyZWNlcsOhIGFsIGRlc3RpbmF0YXJpbyB1bmEgbGljZW5jaWEgZW4gbG9zIG1pc21vcyB0w6lybWlub3MgeSBjb25kaWNpb25lcyBxdWUgbGEgbGljZW5jaWEgb3RvcmdhZGEgYSBVc3RlZCBiYWpvIGVzdGEgTGljZW5jaWEuPC9saT4KICAgICAgPGxpPlNpIGFsZ3VuYSBkaXNwb3NpY2nDs24gZGUgZXN0YSBMaWNlbmNpYSByZXN1bHRhIGludmFsaWRhZGEgbyBubyBleGlnaWJsZSwgc2Vnw7puIGxhIGxlZ2lzbGFjacOzbiB2aWdlbnRlLCBlc3RvIG5vIGFmZWN0YXLDoSBuaSBsYSB2YWxpZGV6IG5pIGxhIGFwbGljYWJpbGlkYWQgZGVsIHJlc3RvIGRlIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEgeSwgc2luIGFjY2nDs24gYWRpY2lvbmFsIHBvciBwYXJ0ZSBkZSBsb3Mgc3VqZXRvcyBkZSBlc3RlIGFjdWVyZG8sIGFxdcOpbGxhIHNlIGVudGVuZGVyw6EgcmVmb3JtYWRhIGxvIG3DrW5pbW8gbmVjZXNhcmlvIHBhcmEgaGFjZXIgcXVlIGRpY2hhIGRpc3Bvc2ljacOzbiBzZWEgdsOhbGlkYSB5IGV4aWdpYmxlLjwvbGk+CiAgICAgIDxsaT5OaW5nw7puIHTDqXJtaW5vIG8gZGlzcG9zaWNpw7NuIGRlIGVzdGEgTGljZW5jaWEgc2UgZXN0aW1hcsOhIHJlbnVuY2lhZGEgeSBuaW5ndW5hIHZpb2xhY2nDs24gZGUgZWxsYSBzZXLDoSBjb25zZW50aWRhIGEgbWVub3MgcXVlIGVzYSByZW51bmNpYSBvIGNvbnNlbnRpbWllbnRvIHNlYSBvdG9yZ2FkbyBwb3IgZXNjcml0byB5IGZpcm1hZG8gcG9yIGxhIHBhcnRlIHF1ZSByZW51bmNpZSBvIGNvbnNpZW50YS48L2xpPgogICAgICA8bGk+RXN0YSBMaWNlbmNpYSByZWZsZWphIGVsIGFjdWVyZG8gcGxlbm8gZW50cmUgbGFzIHBhcnRlcyByZXNwZWN0byBhIGxhIE9icmEgYXF1w60gbGljZW5jaWFkYS4gTm8gaGF5IGFycmVnbG9zLCBhY3VlcmRvcyBvIGRlY2xhcmFjaW9uZXMgcmVzcGVjdG8gYSBsYSBPYnJhIHF1ZSBubyBlc3TDqW4gZXNwZWNpZmljYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gRWwgTGljZW5jaWFudGUgbm8gc2UgdmVyw6EgbGltaXRhZG8gcG9yIG5pbmd1bmEgZGlzcG9zaWNpw7NuIGFkaWNpb25hbCBxdWUgcHVlZGEgc3VyZ2lyIGVuIGFsZ3VuYSBjb211bmljYWNpw7NuIGVtYW5hZGEgZGUgVXN0ZWQuIEVzdGEgTGljZW5jaWEgbm8gcHVlZGUgc2VyIG1vZGlmaWNhZGEgc2luIGVsIGNvbnNlbnRpbWllbnRvIG11dHVvIHBvciBlc2NyaXRvIGRlbCBMaWNlbmNpYW50ZSB5IFVzdGVkLjwvbGk+CiAgICA8L29sPgogIDwvbGk+CiAgPGJyLz4KPC9vbD4K