Optimización del sistema de monitoreo SARLAFT en Protección S.A : Reducción de falsos positivos, priorización de alertas y centralización en Power BI. Semestre de industria

El presente proyecto se enfoca en generar una optimización dentro del Sistema de Administración de Riesgo de Lavado de Activos y Financiación del Terrorismo (SARLAFT) de Protección S.A que permita reducir la tasa de alertas denominadas falsos positivos e identificar las alertas más críticas que perm...

Full description

Autores:
Restrepo Olarte, Santiago
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2025
Institución:
Universidad de Antioquia
Repositorio:
Repositorio UdeA
Idioma:
spa
OAI Identifier:
oai:bibliotecadigital.udea.edu.co:10495/47278
Acceso en línea:
https://hdl.handle.net/10495/47278
Palabra clave:
Análisis de datos
Data analysis
Optimización
Optimization
Prevención delito
Crime prevention
http://vocabularies.unesco.org/thesaurus/concept2214
http://vocabularies.unesco.org/thesaurus/concept6659
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-sa/4.0/
id UDEA2_b2708121c4caa0973e5d2863e7890371
oai_identifier_str oai:bibliotecadigital.udea.edu.co:10495/47278
network_acronym_str UDEA2
network_name_str Repositorio UdeA
repository_id_str
dc.title.spa.fl_str_mv Optimización del sistema de monitoreo SARLAFT en Protección S.A : Reducción de falsos positivos, priorización de alertas y centralización en Power BI. Semestre de industria
title Optimización del sistema de monitoreo SARLAFT en Protección S.A : Reducción de falsos positivos, priorización de alertas y centralización en Power BI. Semestre de industria
spellingShingle Optimización del sistema de monitoreo SARLAFT en Protección S.A : Reducción de falsos positivos, priorización de alertas y centralización en Power BI. Semestre de industria
Análisis de datos
Data analysis
Optimización
Optimization
Prevención delito
Crime prevention
http://vocabularies.unesco.org/thesaurus/concept2214
http://vocabularies.unesco.org/thesaurus/concept6659
title_short Optimización del sistema de monitoreo SARLAFT en Protección S.A : Reducción de falsos positivos, priorización de alertas y centralización en Power BI. Semestre de industria
title_full Optimización del sistema de monitoreo SARLAFT en Protección S.A : Reducción de falsos positivos, priorización de alertas y centralización en Power BI. Semestre de industria
title_fullStr Optimización del sistema de monitoreo SARLAFT en Protección S.A : Reducción de falsos positivos, priorización de alertas y centralización en Power BI. Semestre de industria
title_full_unstemmed Optimización del sistema de monitoreo SARLAFT en Protección S.A : Reducción de falsos positivos, priorización de alertas y centralización en Power BI. Semestre de industria
title_sort Optimización del sistema de monitoreo SARLAFT en Protección S.A : Reducción de falsos positivos, priorización de alertas y centralización en Power BI. Semestre de industria
dc.creator.fl_str_mv Restrepo Olarte, Santiago
dc.contributor.advisor.none.fl_str_mv Correa Puerta, Claudia Sofía
dc.contributor.author.none.fl_str_mv Restrepo Olarte, Santiago
dc.subject.unesco.none.fl_str_mv Análisis de datos
Data analysis
Optimización
Optimization
topic Análisis de datos
Data analysis
Optimización
Optimization
Prevención delito
Crime prevention
http://vocabularies.unesco.org/thesaurus/concept2214
http://vocabularies.unesco.org/thesaurus/concept6659
dc.subject.lemb.none.fl_str_mv Prevención delito
Crime prevention
dc.subject.unescouri.none.fl_str_mv http://vocabularies.unesco.org/thesaurus/concept2214
http://vocabularies.unesco.org/thesaurus/concept6659
description El presente proyecto se enfoca en generar una optimización dentro del Sistema de Administración de Riesgo de Lavado de Activos y Financiación del Terrorismo (SARLAFT) de Protección S.A que permita reducir la tasa de alertas denominadas falsos positivos e identificar las alertas más críticas que permita mejorar la gestión de las alertas generadas por el sistema. Todo esto, a través de la redefinición de los límites transaccionales utilizados por el sistema, la implementación de un sistema de priorización de alertas y la construcción de un tablero de centralización y consulta de información en Power BI. Para su desarrollo, se hace uso fundamental de datos transaccionales históricos y herramientas analíticas como Power BI, Knime y SQL que permiten explorar y construir diferentes productos de datos necesarios para la implementación. Se hace uso de metodologías estadísticas como los percentiles y cuartiles para fundamentar la elección de diferentes implementaciones. Como resultado, se obtuvo una reducción en la tasa de falsos positivos generados por el sistema y un aumento en la eficiencia dentro del proceso de gestión de alertas a través del sistema de priorización de alertas y la construcción del tablero, lo que permitió dar cumplimiento total a los objetivos propuestos en el proyecto.
publishDate 2025
dc.date.accessioned.none.fl_str_mv 2025-09-02T16:00:53Z
dc.date.issued.none.fl_str_mv 2025
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.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TP
dc.type.content.none.fl_str_mv Text
dc.type.coarversion.none.fl_str_mv http://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.none.fl_str_mv info:eu-repo/semantics/draft
format http://purl.org/coar/resource_type/c_7a1f
status_str draft
dc.identifier.citation.none.fl_str_mv Restrepo Olarte, S. (2025). Optimización del sistema de monitoreo SARLAFT en Protección S.A. [Informe de práctica]. Universidad de Antioquia, Medellín, Colombia.
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/10495/47278
identifier_str_mv Restrepo Olarte, S. (2025). Optimización del sistema de monitoreo SARLAFT en Protección S.A. [Informe de práctica]. Universidad de Antioquia, Medellín, Colombia.
url https://hdl.handle.net/10495/47278
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.references.none.fl_str_mv Alvarado Rodríguez, J. P., Garzón Acosta, Y. A., & Rodríguez Sánchez, J. J. (2018). Direccionamiento para la implementación del sistema SARLAFT en la Cooperativa Graficoop (Trabajo de grado, Universidad Cooperativa de Colombia). Repositorio Institucional Universidad Cooperativa de Colombia. https://repository.ucc.edu.co/entities/publication/b30c76a7-f51f-411e-94a2-a15d02a16bdf
Amaya Molina, M. (2017). Segmentación de clientes y definición de alertas para la prevención de riesgos de lavado de activos y financiación del terrorismo (SARLAFT): un estudio económico aplicado a entidad financiera colombiana en 2017 (Trabajo de grado, Universidad EAFIT). Repositorio Institucional Universidad EAFIT. https://repository.eafit.edu.co/server/api/core/bitstreams/b826b455-7c60-4a05-b39a- 73a326380cf0/content
Blanco Muñoz, J. A. (2020). Monitoreo de datos binomiales con límites de control dinámicos cuando el tamaño de muestra varía en el tiempo (Trabajo de grado, Universidad de Córdoba). Repositorio Institucional Unicordoba. https://repositorio.unicordoba.edu.co/server/api/core/bitstreams/03017cd6-7eba-45d4- a1ff-147b543b004b/content
Cano, R. C., Vásquez, V. E., Ríos, V. R., & Verbel, M. R. R. (2020). Implementación de una metodología mediante la estructuración de indicadores para la medición de riesgo en Sarlaft. Revista de la Red Interna de Semilleros de Investigación, 13(26), 33-52. https://revistas.udem.edu.co/index.php/fragua/issue/download/243/56#page=33
Cardona Chica, G. S. (2020). Sistema de administración de riesgos lavado de activos y financiación del terrorismo:“STRATEGIC POINTS SAS” (Trabajo de grado, Institución Universitaria Tecnológico de Antioquia). Repositorio Digital TdeA. https://dspace.tdea.edu.co/handle/tdea/761
Constanzo, M. (2014). Comparación de modelos de calidad, factores y métricas en el ámbito de la ingeniería de software (Monografía, Universidad Nacional de La Patagonia Austral). Departamento Ciencias Exactas y Naturales Universidad Nacional de La Patagonia Austral. https://www.academia.edu/download/46541173/COMPARACION_DE_MODELOS_DE _CALIDAD FACTORES_Y_METRICAS_EN_EL_AMBITO_DE_LA_INGENERIA_ DE_SOFTWARE.pdf
Correa, A. (2022). Diseño e implementación de reportes dinámicos y automatizados para la eficiencia de procesos mediante Power Bi para la compañía Grupo BANCOLOMBIA (Trabajo de grado, Institución Universitaria Tecnológico de Antioquia). Repositorio Digital TdeA. https://dspace.tdea.edu.co/bitstream/handle/tdea/5094/1.DISE%c3%91O%20E%20IMPL EMENTACION.pdf?sequence=1&isAllowed=y
Correa, S. & Montoya, L. (2024). Análisis de segmentación y alertamiento transaccional para la gestión de riesgos SARLAFT en el sector financiero (Trabajo de grado, Institución Universitaria Tecnológico de Antioquia). Repositorio Digital TdeA. https://dspace.tdea.edu.co/bitstream/handle/tdea/5680/Trabajo%20final%20sa rlaft.pdf?sequence=1&isAllowed=y
Espinoza Reyes, J. M. & Vargas Villalobos, R. (2024). Fortaleciendo la ciberseguridad en Costa Rica: Monitoreo, pilar en la detección de amenazas (Maestría Profesional en Ciberseguridad, Universidad CENFOTEC). Repositorio Institucional CENFOTEC. https://repositorio.ucenfotec.ac.cr/bitstream/handle/123456789/497/PIA02- Espinoza%20Reyes%20Jos%c3%a9%20Manuel%20y%20Vargas%20Villalobos%20Rob erto_MSEG_mar2024.pdf?sequence=1&isAllowed=y
Flórez, J. & González, Y. (s.f.). FORTALECIENDO LA INTEGRIDAD EMPRESARIAL: DISEÑO DE SARLAFT EN GUTIERREZ CONSULTORES ASESORES CONTABLES (Monografía, Fundación Universitaria de Popayán). Repositorio Digital Fundación Universitaria de Popayán. https://fupvirtual.edu.co/repositorio/files/original/5ad6da4cfc077543eb3ab51d2ce806899 76b8db8.pdf
García, J. M. C., & Lozano, R. C. (2024). Visualización de datos con Power BI. Epsilon, 118, 69– 79. https://jaen.saemthales.es/epsilon/sites/default/files/2024-12/epsilon118_06.pdf
Gómez Rosales, M. A. (2019). Análisis de la experiencia en la implementación de Sarlaft en entidad del sector asegurador en Colombia (Tesis de grado, Universidad Autónoma de Bucaramanga). Repositorio Institucional Universidad Autónoma de Bucaramanga. https://repository.unab.edu.co/handle/20.500.12749/13674
Lasso Silva, E. R. & Mora Torres, S. N. (2021). Sistema de administración de riesgo de lavado de activos y financiación del terrorismo SARLAFT en el contexto empresarial colombiano. Working Papers FNGS, 2(2), pp. 39-49. https://core.ac.uk/download/pdf/482736423.pdf
Luna Montúfar, L., & Paz Araujo, F. A. (2016). Análisis del caso: Álvaro de Jesús tirado Quintero (Presidente de Interbolsa Comisionista de Bolsa sa) vs superintencia financiera de Colombia–sanción por incumplimiento de normas Sarlaft (Tesis de grado, Universidad Pontificia Bolivariana). Repositorio UPB. https://repository.upb.edu.co/handle/20.500.11912/4872
Moreno Olier, J. A. (2023). Elaboración de un modelo de segmentación para el factor de riesgo cliente en una entidad administradora de un sistema de pago de bajo valor (Maestría en Administración de Riesgos, Universidad EAFIT). Repositorio Institucional Universidad EAFIT. https://repository.eafit.edu.co/items/19bcd87a-5c13-4c27-86c5-b3f33adc8419
Numa Rivera, D. M. (2023). Implementación de una solución de análisis de datos para identificar las conductas fraudulentas en las transacciones entre PayPal-Nequi (Trabajo de grado, Universidad Francisco de Paula Santander). Repositorio Institucional Universidad Francisco de Paula Santander. https://repositorioinstitucional.ufpso.edu.co/handle/20.500.14167/3259
Núñez, A. & García, M. L. P. (2024). Diagnóstico y plan de mejora del Sistema de Administración de Riesgo de Lavado de Activos y Financiación del Terrorismo (SARLAFT) para clientes del Grupo Bancolombia (Trabajo de grado, Fundación Universitaria de Popayán). Repositorio Digital Fundación Universitaria de Popayán. https://fupvirtual.edu.co/repositorio/s/repositorio/item/14535
Ortiz, K. Y. & Mejía, S. (2023). Metodologías estadísticas para la segmentación en SARLAFT. (Monografía, Universidad Abierta y a Distancia UNAD). Repositorio Institucional UNAD. https://repository.unad.edu.co/handle/10596/62866
Protección S.A. (2025). MANUAL SARLAFT [Documento interno, Protección S.A]. No publicado.
Quilambaqui, L.A. (2020). Evaluación del riesgo inherente en función de la aplicación del riesgo residual aplicado a los procesos de prevención de lavado de activos y financiamiento del terrorismo en una institución financiera durante 2017 – 2019 (Maestría en Auditoria General y Gestión de Riesgos Financieros). Repositorio Institucional Universidad del Azuay. http://dspace.uazuay.edu.ec/handle/datos/10516
Ramírez Pinzón, L. F. (2024). Optimización de la detección de fraude en el sector financiero a través del análisis de datos y business intelligence (Monografía, Universidad Abierta y a Distancia UNAD). Repositorio Institucional UNAD. https://repository.unad.edu.co/handle/10596/67106
Ramos Barriga, N. (2023). Modelo de Segmentación para SARLAFT en R4G (Maestría en Business Analytics, Universidad del Rosario). Repositorio Institucional Universidad del Rosario. https://repository.urosario.edu.co/items/2df3e8c3-0949-40a5-8f8d-115ae307bbab
Rondón Barbosa, D. C. (2025). Proyecto Sarlaft (Trabajo de grado, Fundación Universitaria del Areandina). Repositorio Institucional Fundación Universitaria del Areandina. https://digitk.areandina.edu.co/entities/publication/7d687337-597d-4d4b-ac15- d875cac98544
Superintendencia Financiera de Colombia. (2024). Circular Básica Juridica C.E. 029/14, Pt I, Tít IV, cap IV. Por la cual se definen los aspectos necesarios para la implementación de un SARLAFT. https://www.superfinanciera.gov.co/publicaciones/10083443/normativanormativa- generalcircular-basica-juridica-ce-10083443/
Superintendencia Financiera de Colombia. (2024). Radicación Información Protección S.A. No publicado.
Superintendencia Financiera de Colombia. (2025). Resolución 0278 de 2025. No publicado.
Torres Juliao, M. (2015). Impacto de la regulación del tratamiento de datos personales en los fondos de pensiones en relación con el cumplimiento del sistema de administración del riesgo de lavado de activos y de la financiación del terrorismo SARLAFT (Monografía, Universidad de los Andes). Repositorio Digital Uniandes. https://repositorio.uniandes.edu.co/server/api/core/bitstreams/16564b77-93c2-42ab-9bd4- 06fbfad03205/content
Unidad de Información y Análisis Financiero (2020). Compilación de tipologías de lavado de activos y financiación del terrorismo. https://andi.com.co/Uploads/COMPILACION%20TIPOLOGIAS_2020_Final.pdf
Zabala-Leal, T. D. (2021). Etapas del SARLAFT. Catálogo Editorial Politécnico Grancolombiano, 1(376), 20-45. https://revistas.poligran.edu.co/index.php/libros/article/view/1732
dc.rights.uri.none.fl_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.license.en.fl_str_mv Attribution-NonCommercial-ShareAlike 4.0 International
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
Attribution-NonCommercial-ShareAlike 4.0 International
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.none.fl_str_mv 64 páginas
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad de Antioquia
dc.publisher.program.none.fl_str_mv Ingeniería Industrial
dc.publisher.faculty.none.fl_str_mv Facultad de Ingeniería
dc.publisher.branch.none.fl_str_mv Campus Medellín - Ciudad Universitaria
publisher.none.fl_str_mv Universidad de Antioquia
institution Universidad de Antioquia
bitstream.url.fl_str_mv https://bibliotecadigital.udea.edu.co/bitstreams/4fcc2915-c0ad-4741-b2a1-baef9d5db3ef/download
https://bibliotecadigital.udea.edu.co/bitstreams/c179a1bb-89ff-4358-9718-9acbc1ca45e3/download
https://bibliotecadigital.udea.edu.co/bitstreams/5b149e0e-37ae-410c-9fe7-adf1ceff959f/download
https://bibliotecadigital.udea.edu.co/bitstreams/7b15612f-2357-4d46-9b9e-6f4af45673ca/download
https://bibliotecadigital.udea.edu.co/bitstreams/0ba4c066-0053-480d-b337-c3da44759968/download
https://bibliotecadigital.udea.edu.co/bitstreams/4ae64b33-7af9-48f3-b242-05df8b26343a/download
https://bibliotecadigital.udea.edu.co/bitstreams/fa89c8bb-eedd-429d-b2a7-d5a0fec0bb7a/download
https://bibliotecadigital.udea.edu.co/bitstreams/53518351-bd64-4b04-9097-7a51feb35716/download
bitstream.checksum.fl_str_mv 27e04475bdb945f604bced1198d53a52
eb80f15583afe912a4a9a14c09cc0c19
b76e7a76e24cf2f94b3ce0ae5ed275d0
5643bfd9bcf29d560eeec56d584edaa9
f62584b536b353c5641144c9aec9b7e5
02780e21a6b743747eb0423d68c579f5
f38b8721245b8de53cb2fcf72c568d7a
6a74d0e8a29b3e35e7dc40bd02aa8e00
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional de la Universidad de Antioquia
repository.mail.fl_str_mv aplicacionbibliotecadigitalbiblioteca@udea.edu.co
_version_ 1851052210570395648
spelling Correa Puerta, Claudia SofíaRestrepo Olarte, Santiago2025-09-02T16:00:53Z2025Restrepo Olarte, S. (2025). Optimización del sistema de monitoreo SARLAFT en Protección S.A. [Informe de práctica]. Universidad de Antioquia, Medellín, Colombia.https://hdl.handle.net/10495/47278El presente proyecto se enfoca en generar una optimización dentro del Sistema de Administración de Riesgo de Lavado de Activos y Financiación del Terrorismo (SARLAFT) de Protección S.A que permita reducir la tasa de alertas denominadas falsos positivos e identificar las alertas más críticas que permita mejorar la gestión de las alertas generadas por el sistema. Todo esto, a través de la redefinición de los límites transaccionales utilizados por el sistema, la implementación de un sistema de priorización de alertas y la construcción de un tablero de centralización y consulta de información en Power BI. Para su desarrollo, se hace uso fundamental de datos transaccionales históricos y herramientas analíticas como Power BI, Knime y SQL que permiten explorar y construir diferentes productos de datos necesarios para la implementación. Se hace uso de metodologías estadísticas como los percentiles y cuartiles para fundamentar la elección de diferentes implementaciones. Como resultado, se obtuvo una reducción en la tasa de falsos positivos generados por el sistema y un aumento en la eficiencia dentro del proceso de gestión de alertas a través del sistema de priorización de alertas y la construcción del tablero, lo que permitió dar cumplimiento total a los objetivos propuestos en el proyecto.This project focuses on generating an optimization within the Proteccion’s Anti-Money Laundering and Counter Terrorism Financing Risk Management System (SARLAFT) that allows reducing the rate of alerts called false positives and identifying the most critical alerts to improve the management of the alerts generated by the system. All this, through the redefinition of the transactional limits used by the system, the implementation of an alert prioritization system and the construction of a centralization and information query board in Power BI. For its development, fundamental use is made of historical transactional data and analytical tools such as Power BI, Knime and SQL that allow exploring and building different data products necessary for the implementation. Likewise, statistical methodologies such as percentiles and quartiles are used to support the choice of different implementations. As a result, a reduction in the rate of false positives generated by the system and an increase in efficiency within the alert management process was obtained through the alert prioritization system and the construction of the dashboard, which allowed full compliance with the objectives proposed in the project.PregradoIngeniero Industrial64 páginasapplication/pdfspaUniversidad de AntioquiaIngeniería IndustrialFacultad de IngenieríaCampus Medellín - Ciudad Universitariahttp://creativecommons.org/licenses/by-nc-sa/4.0/info:eu-repo/semantics/openAccessAttribution-NonCommercial-ShareAlike 4.0 Internationalhttp://purl.org/coar/access_right/c_abf2Optimización del sistema de monitoreo SARLAFT en Protección S.A : Reducción de falsos positivos, priorización de alertas y centralización en Power BI. Semestre de industriaTrabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/redcol/resource_type/TPTexthttp://purl.org/coar/version/c_b1a7d7d4d402bcceinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/draftAlvarado Rodríguez, J. P., Garzón Acosta, Y. A., & Rodríguez Sánchez, J. J. (2018). Direccionamiento para la implementación del sistema SARLAFT en la Cooperativa Graficoop (Trabajo de grado, Universidad Cooperativa de Colombia). Repositorio Institucional Universidad Cooperativa de Colombia. https://repository.ucc.edu.co/entities/publication/b30c76a7-f51f-411e-94a2-a15d02a16bdfAmaya Molina, M. (2017). Segmentación de clientes y definición de alertas para la prevención de riesgos de lavado de activos y financiación del terrorismo (SARLAFT): un estudio económico aplicado a entidad financiera colombiana en 2017 (Trabajo de grado, Universidad EAFIT). Repositorio Institucional Universidad EAFIT. https://repository.eafit.edu.co/server/api/core/bitstreams/b826b455-7c60-4a05-b39a- 73a326380cf0/contentBlanco Muñoz, J. A. (2020). Monitoreo de datos binomiales con límites de control dinámicos cuando el tamaño de muestra varía en el tiempo (Trabajo de grado, Universidad de Córdoba). Repositorio Institucional Unicordoba. https://repositorio.unicordoba.edu.co/server/api/core/bitstreams/03017cd6-7eba-45d4- a1ff-147b543b004b/contentCano, R. C., Vásquez, V. E., Ríos, V. R., & Verbel, M. R. R. (2020). Implementación de una metodología mediante la estructuración de indicadores para la medición de riesgo en Sarlaft. Revista de la Red Interna de Semilleros de Investigación, 13(26), 33-52. https://revistas.udem.edu.co/index.php/fragua/issue/download/243/56#page=33Cardona Chica, G. S. (2020). Sistema de administración de riesgos lavado de activos y financiación del terrorismo:“STRATEGIC POINTS SAS” (Trabajo de grado, Institución Universitaria Tecnológico de Antioquia). Repositorio Digital TdeA. https://dspace.tdea.edu.co/handle/tdea/761Constanzo, M. (2014). Comparación de modelos de calidad, factores y métricas en el ámbito de la ingeniería de software (Monografía, Universidad Nacional de La Patagonia Austral). Departamento Ciencias Exactas y Naturales Universidad Nacional de La Patagonia Austral. https://www.academia.edu/download/46541173/COMPARACION_DE_MODELOS_DE _CALIDAD FACTORES_Y_METRICAS_EN_EL_AMBITO_DE_LA_INGENERIA_ DE_SOFTWARE.pdfCorrea, A. (2022). Diseño e implementación de reportes dinámicos y automatizados para la eficiencia de procesos mediante Power Bi para la compañía Grupo BANCOLOMBIA (Trabajo de grado, Institución Universitaria Tecnológico de Antioquia). Repositorio Digital TdeA. https://dspace.tdea.edu.co/bitstream/handle/tdea/5094/1.DISE%c3%91O%20E%20IMPL EMENTACION.pdf?sequence=1&isAllowed=yCorrea, S. & Montoya, L. (2024). Análisis de segmentación y alertamiento transaccional para la gestión de riesgos SARLAFT en el sector financiero (Trabajo de grado, Institución Universitaria Tecnológico de Antioquia). Repositorio Digital TdeA. https://dspace.tdea.edu.co/bitstream/handle/tdea/5680/Trabajo%20final%20sa rlaft.pdf?sequence=1&isAllowed=yEspinoza Reyes, J. M. & Vargas Villalobos, R. (2024). Fortaleciendo la ciberseguridad en Costa Rica: Monitoreo, pilar en la detección de amenazas (Maestría Profesional en Ciberseguridad, Universidad CENFOTEC). Repositorio Institucional CENFOTEC. https://repositorio.ucenfotec.ac.cr/bitstream/handle/123456789/497/PIA02- Espinoza%20Reyes%20Jos%c3%a9%20Manuel%20y%20Vargas%20Villalobos%20Rob erto_MSEG_mar2024.pdf?sequence=1&isAllowed=yFlórez, J. & González, Y. (s.f.). FORTALECIENDO LA INTEGRIDAD EMPRESARIAL: DISEÑO DE SARLAFT EN GUTIERREZ CONSULTORES ASESORES CONTABLES (Monografía, Fundación Universitaria de Popayán). Repositorio Digital Fundación Universitaria de Popayán. https://fupvirtual.edu.co/repositorio/files/original/5ad6da4cfc077543eb3ab51d2ce806899 76b8db8.pdfGarcía, J. M. C., & Lozano, R. C. (2024). Visualización de datos con Power BI. Epsilon, 118, 69– 79. https://jaen.saemthales.es/epsilon/sites/default/files/2024-12/epsilon118_06.pdfGómez Rosales, M. A. (2019). Análisis de la experiencia en la implementación de Sarlaft en entidad del sector asegurador en Colombia (Tesis de grado, Universidad Autónoma de Bucaramanga). Repositorio Institucional Universidad Autónoma de Bucaramanga. https://repository.unab.edu.co/handle/20.500.12749/13674Lasso Silva, E. R. & Mora Torres, S. N. (2021). Sistema de administración de riesgo de lavado de activos y financiación del terrorismo SARLAFT en el contexto empresarial colombiano. Working Papers FNGS, 2(2), pp. 39-49. https://core.ac.uk/download/pdf/482736423.pdfLuna Montúfar, L., & Paz Araujo, F. A. (2016). Análisis del caso: Álvaro de Jesús tirado Quintero (Presidente de Interbolsa Comisionista de Bolsa sa) vs superintencia financiera de Colombia–sanción por incumplimiento de normas Sarlaft (Tesis de grado, Universidad Pontificia Bolivariana). Repositorio UPB. https://repository.upb.edu.co/handle/20.500.11912/4872Moreno Olier, J. A. (2023). Elaboración de un modelo de segmentación para el factor de riesgo cliente en una entidad administradora de un sistema de pago de bajo valor (Maestría en Administración de Riesgos, Universidad EAFIT). Repositorio Institucional Universidad EAFIT. https://repository.eafit.edu.co/items/19bcd87a-5c13-4c27-86c5-b3f33adc8419Numa Rivera, D. M. (2023). Implementación de una solución de análisis de datos para identificar las conductas fraudulentas en las transacciones entre PayPal-Nequi (Trabajo de grado, Universidad Francisco de Paula Santander). Repositorio Institucional Universidad Francisco de Paula Santander. https://repositorioinstitucional.ufpso.edu.co/handle/20.500.14167/3259Núñez, A. & García, M. L. P. (2024). Diagnóstico y plan de mejora del Sistema de Administración de Riesgo de Lavado de Activos y Financiación del Terrorismo (SARLAFT) para clientes del Grupo Bancolombia (Trabajo de grado, Fundación Universitaria de Popayán). Repositorio Digital Fundación Universitaria de Popayán. https://fupvirtual.edu.co/repositorio/s/repositorio/item/14535Ortiz, K. Y. & Mejía, S. (2023). Metodologías estadísticas para la segmentación en SARLAFT. (Monografía, Universidad Abierta y a Distancia UNAD). Repositorio Institucional UNAD. https://repository.unad.edu.co/handle/10596/62866Protección S.A. (2025). MANUAL SARLAFT [Documento interno, Protección S.A]. No publicado.Quilambaqui, L.A. (2020). Evaluación del riesgo inherente en función de la aplicación del riesgo residual aplicado a los procesos de prevención de lavado de activos y financiamiento del terrorismo en una institución financiera durante 2017 – 2019 (Maestría en Auditoria General y Gestión de Riesgos Financieros). Repositorio Institucional Universidad del Azuay. http://dspace.uazuay.edu.ec/handle/datos/10516Ramírez Pinzón, L. F. (2024). Optimización de la detección de fraude en el sector financiero a través del análisis de datos y business intelligence (Monografía, Universidad Abierta y a Distancia UNAD). Repositorio Institucional UNAD. https://repository.unad.edu.co/handle/10596/67106Ramos Barriga, N. (2023). Modelo de Segmentación para SARLAFT en R4G (Maestría en Business Analytics, Universidad del Rosario). Repositorio Institucional Universidad del Rosario. https://repository.urosario.edu.co/items/2df3e8c3-0949-40a5-8f8d-115ae307bbabRondón Barbosa, D. C. (2025). Proyecto Sarlaft (Trabajo de grado, Fundación Universitaria del Areandina). Repositorio Institucional Fundación Universitaria del Areandina. https://digitk.areandina.edu.co/entities/publication/7d687337-597d-4d4b-ac15- d875cac98544Superintendencia Financiera de Colombia. (2024). Circular Básica Juridica C.E. 029/14, Pt I, Tít IV, cap IV. Por la cual se definen los aspectos necesarios para la implementación de un SARLAFT. https://www.superfinanciera.gov.co/publicaciones/10083443/normativanormativa- generalcircular-basica-juridica-ce-10083443/Superintendencia Financiera de Colombia. (2024). Radicación Información Protección S.A. No publicado.Superintendencia Financiera de Colombia. (2025). Resolución 0278 de 2025. No publicado.Torres Juliao, M. (2015). Impacto de la regulación del tratamiento de datos personales en los fondos de pensiones en relación con el cumplimiento del sistema de administración del riesgo de lavado de activos y de la financiación del terrorismo SARLAFT (Monografía, Universidad de los Andes). Repositorio Digital Uniandes. https://repositorio.uniandes.edu.co/server/api/core/bitstreams/16564b77-93c2-42ab-9bd4- 06fbfad03205/contentUnidad de Información y Análisis Financiero (2020). Compilación de tipologías de lavado de activos y financiación del terrorismo. https://andi.com.co/Uploads/COMPILACION%20TIPOLOGIAS_2020_Final.pdfZabala-Leal, T. D. (2021). Etapas del SARLAFT. Catálogo Editorial Politécnico Grancolombiano, 1(376), 20-45. https://revistas.poligran.edu.co/index.php/libros/article/view/1732Análisis de datosData analysisOptimizaciónOptimizationPrevención delitoCrime preventionhttp://vocabularies.unesco.org/thesaurus/concept2214http://vocabularies.unesco.org/thesaurus/concept6659PublicationORIGINALRestrepoOlarteSantiago_2025_OptimizacionSARLAFT_ProteccionRestrepoOlarteSantiago_2025_OptimizacionSARLAFT_ProteccionTrabajo de grado de pregradoapplication/pdf1697947https://bibliotecadigital.udea.edu.co/bitstreams/4fcc2915-c0ad-4741-b2a1-baef9d5db3ef/download27e04475bdb945f604bced1198d53a52MD52trueAnonymousREADPoster_Industrial_SantiagoRestrepo_oficial.pdfPoster_Industrial_SantiagoRestrepo_oficial.pdfAnexoapplication/pdf1167446https://bibliotecadigital.udea.edu.co/bitstreams/c179a1bb-89ff-4358-9718-9acbc1ca45e3/downloadeb80f15583afe912a4a9a14c09cc0c19MD55falseAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-814837https://bibliotecadigital.udea.edu.co/bitstreams/5b149e0e-37ae-410c-9fe7-adf1ceff959f/downloadb76e7a76e24cf2f94b3ce0ae5ed275d0MD53falseAnonymousREADCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81160https://bibliotecadigital.udea.edu.co/bitstreams/7b15612f-2357-4d46-9b9e-6f4af45673ca/download5643bfd9bcf29d560eeec56d584edaa9MD54falseAnonymousREADTEXTRestrepoOlarteSantiago_2025_OptimizacionSARLAFT_Proteccion.txtRestrepoOlarteSantiago_2025_OptimizacionSARLAFT_Proteccion.txtExtracted texttext/plain101587https://bibliotecadigital.udea.edu.co/bitstreams/0ba4c066-0053-480d-b337-c3da44759968/downloadf62584b536b353c5641144c9aec9b7e5MD56falseAnonymousREADPoster_Industrial_SantiagoRestrepo_oficial.pdf.txtPoster_Industrial_SantiagoRestrepo_oficial.pdf.txtExtracted texttext/plain3791https://bibliotecadigital.udea.edu.co/bitstreams/4ae64b33-7af9-48f3-b242-05df8b26343a/download02780e21a6b743747eb0423d68c579f5MD58falseAnonymousREADTHUMBNAILRestrepoOlarteSantiago_2025_OptimizacionSARLAFT_Proteccion.jpgRestrepoOlarteSantiago_2025_OptimizacionSARLAFT_Proteccion.jpgGenerated Thumbnailimage/jpeg7217https://bibliotecadigital.udea.edu.co/bitstreams/fa89c8bb-eedd-429d-b2a7-d5a0fec0bb7a/downloadf38b8721245b8de53cb2fcf72c568d7aMD57falseAnonymousREADPoster_Industrial_SantiagoRestrepo_oficial.pdf.jpgPoster_Industrial_SantiagoRestrepo_oficial.pdf.jpgGenerated Thumbnailimage/jpeg22367https://bibliotecadigital.udea.edu.co/bitstreams/53518351-bd64-4b04-9097-7a51feb35716/download6a74d0e8a29b3e35e7dc40bd02aa8e00MD59falseAnonymousREAD10495/47278oai:bibliotecadigital.udea.edu.co:10495/472782025-09-03 04:02:46.163http://creativecommons.org/licenses/by-nc-sa/4.0/Attribution-NonCommercial-ShareAlike 4.0 Internationalopen.accesshttps://bibliotecadigital.udea.edu.coRepositorio Institucional de la Universidad de Antioquiaaplicacionbibliotecadigitalbiblioteca@udea.edu.coTEEgT0JSQSAoVEFMIFkgQ09NTyBTRSBERUZJTkUgTcOBUyBBREVMQU5URSkgU0UgT1RPUkdBIEJBSk8gTE9TIFRFUk1JTk9TIERFIEVTVEEgTElDRU5DSUEgUMOaQkxJQ0EgREUgQ1JFQVRJVkUgQ09NTU9OUyAo4oCcTFBDQ+KAnSBPIOKAnExJQ0VOQ0lB4oCdKS4gTEEgT0JSQSBFU1TDgSBQUk9URUdJREEgUE9SIERFUkVDSE9TIERFIEFVVE9SIFkvVSBPVFJBUyBMRVlFUyBBUExJQ0FCTEVTLiBRVUVEQSBQUk9ISUJJRE8gQ1VBTFFVSUVSIFVTTyBRVUUgU0UgSEFHQSBERSBMQSBPQlJBIFFVRSBOTyBDVUVOVEUgQ09OIExBIEFVVE9SSVpBQ0nDk04gUEVSVElORU5URSBERSBDT05GT1JNSURBRCBDT04gTE9TIFTDiVJNSU5PUyBERSBFU1RBIExJQ0VOQ0lBIFkgREUgTEEgTEVZIERFIERFUkVDSE8gREUgQVVUT1IuCgpNRURJQU5URSBFTCBFSkVSQ0lDSU8gREUgQ1VBTFFVSUVSQSBERSBMT1MgREVSRUNIT1MgUVVFIFNFIE9UT1JHQU4gRU4gRVNUQSBMSUNFTkNJQSwgVVNURUQgQUNFUFRBIFkgQUNVRVJEQSBRVUVEQVIgT0JMSUdBRE8gRU4gTE9TIFRFUk1JTk9TIFFVRSBTRSBTRcORQUxBTiBFTiBFTExBLiBFTCBMSUNFTkNJQU5URSBDT05DRURFIEEgVVNURUQgTE9TIERFUkVDSE9TIENPTlRFTklET1MgRU4gRVNUQSBMSUNFTkNJQSBDT05ESUNJT05BRE9TIEEgTEEgQUNFUFRBQ0nDk04gREUgU1VTIFRFUk1JTk9TIFkgQ09ORElDSU9ORVMuIAoKMS4gRGVmaW5pY2lvbmVzCmEuIE9icmEgQ29sZWN0aXZhIGVzIHVuYSBvYnJhLCB0YWwgY29tbyB1bmEgcHVibGljYWNpw7NuIHBlcmnDs2RpY2EsIHVuYSBhbnRvbG9nw61hLCBvIHVuYSBlbmNpY2xvcGVkaWEsIGVuIGxhIHF1ZSBsYSBvYnJhIGVuIHN1IHRvdGFsaWRhZCwgc2luIG1vZGlmaWNhY2nDs24gYWxndW5hLCBqdW50byBjb24gdW4gZ3J1cG8gZGUgb3RyYXMgY29udHJpYnVjaW9uZXMgcXVlIGNvbnN0aXR1eWVuIG9icmFzIHNlcGFyYWRhcyBlIGluZGVwZW5kaWVudGVzIGVuIHPDrSBtaXNtYXMsIHNlIGludGVncmFuIGVuIHVuIHRvZG8gY29sZWN0aXZvLiBVbmEgT2JyYSBxdWUgY29uc3RpdHV5ZSB1bmEgb2JyYSBjb2xlY3RpdmEgbm8gc2UgY29uc2lkZXJhcsOhIHVuYSBPYnJhIERlcml2YWRhIChjb21vIHNlIGRlZmluZSBhYmFqbykgcGFyYSBsb3MgcHJvcMOzc2l0b3MgZGUgZXN0YSBsaWNlbmNpYS4gYXF1ZWxsYSBwcm9kdWNpZGEgcG9yIHVuIGdydXBvIGRlIGF1dG9yZXMsIGVuIHF1ZSBsYSBPYnJhIHNlIGVuY3VlbnRyYSBzaW4gbW9kaWZpY2FjaW9uZXMsIGp1bnRvIGNvbiB1bmEgY2llcnRhIGNhbnRpZGFkIGRlIG90cmFzIGNvbnRyaWJ1Y2lvbmVzLCBxdWUgY29uc3RpdHV5ZW4gZW4gc8OtIG1pc21vcyB0cmFiYWpvcyBzZXBhcmFkb3MgZSBpbmRlcGVuZGllbnRlcywgcXVlIHNvbiBpbnRlZ3JhZG9zIGFsIHRvZG8gY29sZWN0aXZvLCB0YWxlcyBjb21vIHB1YmxpY2FjaW9uZXMgcGVyacOzZGljYXMsIGFudG9sb2fDrWFzIG8gZW5jaWNsb3BlZGlhcy4KYi4gT2JyYSBEZXJpdmFkYSBzaWduaWZpY2EgdW5hIG9icmEgYmFzYWRhIGVuIGxhIG9icmEgb2JqZXRvIGRlIGVzdGEgbGljZW5jaWEgbyBlbiDDqXN0YSB5IG90cmFzIG9icmFzIHByZWV4aXN0ZW50ZXMsIHRhbGVzIGNvbW8gdHJhZHVjY2lvbmVzLCBhcnJlZ2xvcyBtdXNpY2FsZXMsIGRyYW1hdGl6YWNpb25lcywg4oCcZmljY2lvbmFsaXphY2lvbmVz4oCdLCB2ZXJzaW9uZXMgcGFyYSBjaW5lLCDigJxncmFiYWNpb25lcyBkZSBzb25pZG/igJ0sIHJlcHJvZHVjY2lvbmVzIGRlIGFydGUsIHJlc8O6bWVuZXMsIGNvbmRlbnNhY2lvbmVzLCBvIGN1YWxxdWllciBvdHJhIGVuIGxhIHF1ZSBsYSBvYnJhIHB1ZWRhIHNlciB0cmFuc2Zvcm1hZGEsIGNhbWJpYWRhIG8gYWRhcHRhZGEsIGV4Y2VwdG8gYXF1ZWxsYXMgcXVlIGNvbnN0aXR1eWFuIHVuYSBvYnJhIGNvbGVjdGl2YSwgbGFzIHF1ZSBubyBzZXLDoW4gY29uc2lkZXJhZGFzIHVuYSBvYnJhIGRlcml2YWRhIHBhcmEgZWZlY3RvcyBkZSBlc3RhIGxpY2VuY2lhLiAoUGFyYSBldml0YXIgZHVkYXMsIGVuIGVsIGNhc28gZGUgcXVlIGxhIE9icmEgc2VhIHVuYSBjb21wb3NpY2nDs24gbXVzaWNhbCBvIHVuYSBncmFiYWNpw7NuIHNvbm9yYSwgcGFyYSBsb3MgZWZlY3RvcyBkZSBlc3RhIExpY2VuY2lhIGxhIHNpbmNyb25pemFjacOzbiB0ZW1wb3JhbCBkZSBsYSBPYnJhIGNvbiB1bmEgaW1hZ2VuIGVuIG1vdmltaWVudG8gc2UgY29uc2lkZXJhcsOhIHVuYSBPYnJhIERlcml2YWRhIHBhcmEgbG9zIGZpbmVzIGRlIGVzdGEgbGljZW5jaWEpLgpjLiBMaWNlbmNpYW50ZSwgZXMgZWwgaW5kaXZpZHVvIG8gbGEgZW50aWRhZCB0aXR1bGFyIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBxdWUgb2ZyZWNlIGxhIE9icmEgZW4gY29uZm9ybWlkYWQgY29uIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLgpkLiBBdXRvciBvcmlnaW5hbCwgZXMgZWwgaW5kaXZpZHVvIHF1ZSBjcmXDsyBsYSBPYnJhLgplLiBPYnJhLCBlcyBhcXVlbGxhIG9icmEgc3VzY2VwdGlibGUgZGUgcHJvdGVjY2nDs24gcG9yIGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IgeSBxdWUgZXMgb2ZyZWNpZGEgZW4gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIGxpY2VuY2lhCmYuIFVzdGVkLCBlcyBlbCBpbmRpdmlkdW8gbyBsYSBlbnRpZGFkIHF1ZSBlamVyY2l0YSBsb3MgZGVyZWNob3Mgb3RvcmdhZG9zIGFsIGFtcGFybyBkZSBlc3RhIExpY2VuY2lhIHkgcXVlIGNvbiBhbnRlcmlvcmlkYWQgbm8gaGEgdmlvbGFkbyBsYXMgY29uZGljaW9uZXMgZGUgbGEgbWlzbWEgcmVzcGVjdG8gYSBsYSBPYnJhLCBvIHF1ZSBoYXlhIG9idGVuaWRvIGF1dG9yaXphY2nDs24gZXhwcmVzYSBwb3IgcGFydGUgZGVsIExpY2VuY2lhbnRlIHBhcmEgZWplcmNlciBsb3MgZGVyZWNob3MgYWwgYW1wYXJvIGRlIGVzdGEgTGljZW5jaWEgcGVzZSBhIHVuYSB2aW9sYWNpw7NuIGFudGVyaW9yLgoJICAKMi4gRGVyZWNob3MgZGUgVXNvcyBIb25yYWRvcyB5IGV4Y2VwY2lvbmVzIExlZ2FsZXMuCk5hZGEgZW4gZXN0YSBMaWNlbmNpYSBwb2Ryw6Egc2VyIGludGVycHJldGFkbyBjb21vIHVuYSBkaXNtaW51Y2nDs24sIGxpbWl0YWNpw7NuIG8gcmVzdHJpY2Npw7NuIGRlIGxvcyBkZXJlY2hvcyBkZXJpdmFkb3MgZGVsIHVzbyBob25yYWRvIHkgb3RyYXMgbGltaXRhY2lvbmVzIG8gZXhjZXBjaW9uZXMgYSBsb3MgZGVyZWNob3MgZGVsIGF1dG9yIGJham8gZWwgcsOpZ2ltZW4gbGVnYWwgdmlnZW50ZSBvIGRlcml2YWRvIGRlIGN1YWxxdWllciBvdHJhIG5vcm1hIHF1ZSBzZSBsZSBhcGxpcXVlLgogIAozLiBDb25jZXNpw7NuIGRlIGxhIExpY2VuY2lhLgpCYWpvIGxvcyB0w6lybWlub3MgeSBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLCBlbCBMaWNlbmNpYW50ZSBvdG9yZ2EgYSBVc3RlZCB1bmEgbGljZW5jaWEgbXVuZGlhbCwgbGlicmUgZGUgcmVnYWzDrWFzLCBubyBleGNsdXNpdmEgeSBwZXJwZXR1YSAoZHVyYW50ZSB0b2RvIGVsIHBlcsOtb2RvIGRlIHZpZ2VuY2lhIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvcikgcGFyYSBlamVyY2VyIGVzdG9zIGRlcmVjaG9zIHNvYnJlIGxhIE9icmEgdGFsIHkgY29tbyBzZSBpbmRpY2EgYSBjb250aW51YWNpw7NuOgphLiBSZXByb2R1Y2lyIGxhIE9icmEsIGluY29ycG9yYXIgbGEgT2JyYSBlbiB1bmEgbyBtw6FzIE9icmFzIENvbGVjdGl2YXMsIHkgcmVwcm9kdWNpciBsYSBPYnJhIGluY29ycG9yYWRhIGVuIGxhcyBPYnJhcyBDb2xlY3RpdmFzLgpiLiBEaXN0cmlidWlyIGNvcGlhcyBvIGZvbm9ncmFtYXMgZGUgbGFzIE9icmFzLCBleGhpYmlybGFzIHDDumJsaWNhbWVudGUsIGVqZWN1dGFybGFzIHDDumJsaWNhbWVudGUgeS9vIHBvbmVybGFzIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhLCBpbmNsdXnDqW5kb2xhcyBjb21vIGluY29ycG9yYWRhcyBlbiBPYnJhcyBDb2xlY3RpdmFzLCBzZWfDum4gY29ycmVzcG9uZGEuCmMuIERpc3RyaWJ1aXIgY29waWFzIGRlIGxhcyBPYnJhcyBEZXJpdmFkYXMgcXVlIHNlIGdlbmVyZW4sIGV4aGliaXJsYXMgcMO6YmxpY2FtZW50ZSwgZWplY3V0YXJsYXMgcMO6YmxpY2FtZW50ZSB5L28gcG9uZXJsYXMgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EuCgpMb3MgZGVyZWNob3MgbWVuY2lvbmFkb3MgYW50ZXJpb3JtZW50ZSBwdWVkZW4gc2VyIGVqZXJjaWRvcyBlbiB0b2RvcyBsb3MgbWVkaW9zIHkgZm9ybWF0b3MsIGFjdHVhbG1lbnRlIGNvbm9jaWRvcyBvIHF1ZSBzZSBpbnZlbnRlbiBlbiBlbCBmdXR1cm8uIExvcyBkZXJlY2hvcyBhbnRlcyBtZW5jaW9uYWRvcyBpbmNsdXllbiBlbCBkZXJlY2hvIGEgcmVhbGl6YXIgZGljaGFzIG1vZGlmaWNhY2lvbmVzIGVuIGxhIG1lZGlkYSBxdWUgc2VhbiB0w6ljbmljYW1lbnRlIG5lY2VzYXJpYXMgcGFyYSBlamVyY2VyIGxvcyBkZXJlY2hvcyBlbiBvdHJvIG1lZGlvIG8gZm9ybWF0b3MsIHBlcm8gZGUgb3RyYSBtYW5lcmEgdXN0ZWQgbm8gZXN0w6EgYXV0b3JpemFkbyBwYXJhIHJlYWxpemFyIG9icmFzIGRlcml2YWRhcy4gVG9kb3MgbG9zIGRlcmVjaG9zIG5vIG90b3JnYWRvcyBleHByZXNhbWVudGUgcG9yIGVsIExpY2VuY2lhbnRlIHF1ZWRhbiBwb3IgZXN0ZSBtZWRpbyByZXNlcnZhZG9zLCBpbmNsdXllbmRvIHBlcm8gc2luIGxpbWl0YXJzZSBhIGFxdWVsbG9zIHF1ZSBzZSBtZW5jaW9uYW4gZW4gbGFzIHNlY2Npb25lcyA0KGQpIHkgNChlKS4KICAgIAo0LiBSZXN0cmljY2lvbmVzLgpMYSBsaWNlbmNpYSBvdG9yZ2FkYSBlbiBsYSBhbnRlcmlvciBTZWNjacOzbiAzIGVzdMOhIGV4cHJlc2FtZW50ZSBzdWpldGEgeSBsaW1pdGFkYSBwb3IgbGFzIHNpZ3VpZW50ZXMgcmVzdHJpY2Npb25lczoKYS4gVXN0ZWQgcHVlZGUgZGlzdHJpYnVpciwgZXhoaWJpciBww7pibGljYW1lbnRlLCBlamVjdXRhciBww7pibGljYW1lbnRlLCBvIHBvbmVyIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhIGxhIE9icmEgc8OzbG8gYmFqbyBsYXMgY29uZGljaW9uZXMgZGUgZXN0YSBMaWNlbmNpYSwgeSBVc3RlZCBkZWJlIGluY2x1aXIgdW5hIGNvcGlhIGRlIGVzdGEgbGljZW5jaWEgbyBkZWwgSWRlbnRpZmljYWRvciBVbml2ZXJzYWwgZGUgUmVjdXJzb3MgZGUgbGEgbWlzbWEgY29uIGNhZGEgY29waWEgZGUgbGEgT2JyYSBxdWUgZGlzdHJpYnV5YSwgZXhoaWJhIHDDumJsaWNhbWVudGUsIGVqZWN1dGUgcMO6YmxpY2FtZW50ZSBvIHBvbmdhIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhLiBObyBlcyBwb3NpYmxlIG9mcmVjZXIgbyBpbXBvbmVyIG5pbmd1bmEgY29uZGljacOzbiBzb2JyZSBsYSBPYnJhIHF1ZSBhbHRlcmUgbyBsaW1pdGUgbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEgbyBlbCBlamVyY2ljaW8gZGUgbG9zIGRlcmVjaG9zIGRlIGxvcyBkZXN0aW5hdGFyaW9zIG90b3JnYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gTm8gZXMgcG9zaWJsZSBzdWJsaWNlbmNpYXIgbGEgT2JyYS4gVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RvcyB0b2RvcyBsb3MgYXZpc29zIHF1ZSBoYWdhbiByZWZlcmVuY2lhIGEgZXN0YSBMaWNlbmNpYSB5IGEgbGEgY2zDoXVzdWxhIGRlIGxpbWl0YWNpw7NuIGRlIGdhcmFudMOtYXMuIFVzdGVkIG5vIHB1ZWRlIGRpc3RyaWJ1aXIsIGV4aGliaXIgcMO6YmxpY2FtZW50ZSwgZWplY3V0YXIgcMO6YmxpY2FtZW50ZSwgbyBwb25lciBhIGRpc3Bvc2ljacOzbiBww7pibGljYSBsYSBPYnJhIGNvbiBhbGd1bmEgbWVkaWRhIHRlY25vbMOzZ2ljYSBxdWUgY29udHJvbGUgZWwgYWNjZXNvIG8gbGEgdXRpbGl6YWNpw7NuIGRlIGVsbGEgZGUgdW5hIGZvcm1hIHF1ZSBzZWEgaW5jb25zaXN0ZW50ZSBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEuIExvIGFudGVyaW9yIHNlIGFwbGljYSBhIGxhIE9icmEgaW5jb3Jwb3JhZGEgYSB1bmEgT2JyYSBDb2xlY3RpdmEsIHBlcm8gZXN0byBubyBleGlnZSBxdWUgbGEgT2JyYSBDb2xlY3RpdmEgYXBhcnRlIGRlIGxhIG9icmEgbWlzbWEgcXVlZGUgc3VqZXRhIGEgbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEuIFNpIFVzdGVkIGNyZWEgdW5hIE9icmEgQ29sZWN0aXZhLCBwcmV2aW8gYXZpc28gZGUgY3VhbHF1aWVyIExpY2VuY2lhbnRlIGRlYmUsIGVuIGxhIG1lZGlkYSBkZSBsbyBwb3NpYmxlLCBlbGltaW5hciBkZSBsYSBPYnJhIENvbGVjdGl2YSBjdWFscXVpZXIgcmVmZXJlbmNpYSBhIGRpY2hvIExpY2VuY2lhbnRlIG8gYWwgQXV0b3IgT3JpZ2luYWwsIHNlZ8O6biBsbyBzb2xpY2l0YWRvIHBvciBlbCBMaWNlbmNpYW50ZSB5IGNvbmZvcm1lIGxvIGV4aWdlIGxhIGNsw6F1c3VsYSA0KGMpLgpiLiBVc3RlZCBubyBwdWVkZSBlamVyY2VyIG5pbmd1bm8gZGUgbG9zIGRlcmVjaG9zIHF1ZSBsZSBoYW4gc2lkbyBvdG9yZ2Fkb3MgZW4gbGEgU2VjY2nDs24gMyBwcmVjZWRlbnRlIGRlIG1vZG8gcXVlIGVzdMOpbiBwcmluY2lwYWxtZW50ZSBkZXN0aW5hZG9zIG8gZGlyZWN0YW1lbnRlIGRpcmlnaWRvcyBhIGNvbnNlZ3VpciB1biBwcm92ZWNobyBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYS4gRWwgaW50ZXJjYW1iaW8gZGUgbGEgT2JyYSBwb3Igb3RyYXMgb2JyYXMgcHJvdGVnaWRhcyBwb3IgZGVyZWNob3MgZGUgYXV0b3IsIHlhIHNlYSBhIHRyYXbDqXMgZGUgdW4gc2lzdGVtYSBwYXJhIGNvbXBhcnRpciBhcmNoaXZvcyBkaWdpdGFsZXMgKGRpZ2l0YWwgZmlsZS1zaGFyaW5nKSBvIGRlIGN1YWxxdWllciBvdHJhIG1hbmVyYSBubyBzZXLDoSBjb25zaWRlcmFkbyBjb21vIGVzdGFyIGRlc3RpbmFkbyBwcmluY2lwYWxtZW50ZSBvIGRpcmlnaWRvIGRpcmVjdGFtZW50ZSBhIGNvbnNlZ3VpciB1biBwcm92ZWNobyBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYSwgc2llbXByZSBxdWUgbm8gc2UgcmVhbGljZSB1biBwYWdvIG1lZGlhbnRlIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBlbiByZWxhY2nDs24gY29uIGVsIGludGVyY2FtYmlvIGRlIG9icmFzIHByb3RlZ2lkYXMgcG9yIGVsIGRlcmVjaG8gZGUgYXV0b3IuCmMuIFNpIHVzdGVkIGRpc3RyaWJ1eWUsIGV4aGliZSBww7pibGljYW1lbnRlLCBlamVjdXRhIHDDumJsaWNhbWVudGUgbyBlamVjdXRhIHDDumJsaWNhbWVudGUgZW4gZm9ybWEgZGlnaXRhbCBsYSBPYnJhIG8gY3VhbHF1aWVyIE9icmEgRGVyaXZhZGEgdSBPYnJhIENvbGVjdGl2YSwgVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RhIHRvZGEgbGEgaW5mb3JtYWNpw7NuIGRlIGRlcmVjaG8gZGUgYXV0b3IgZGUgbGEgT2JyYSB5IHByb3BvcmNpb25hciwgZGUgZm9ybWEgcmF6b25hYmxlIHNlZ8O6biBlbCBtZWRpbyBvIG1hbmVyYSBxdWUgVXN0ZWQgZXN0w6kgdXRpbGl6YW5kbzogKGkpIGVsIG5vbWJyZSBkZWwgQXV0b3IgT3JpZ2luYWwgc2kgZXN0w6EgcHJvdmlzdG8gKG8gc2V1ZMOzbmltbywgc2kgZnVlcmUgYXBsaWNhYmxlKSwgeS9vIChpaSkgZWwgbm9tYnJlIGRlIGxhIHBhcnRlIG8gbGFzIHBhcnRlcyBxdWUgZWwgQXV0b3IgT3JpZ2luYWwgeS9vIGVsIExpY2VuY2lhbnRlIGh1YmllcmVuIGRlc2lnbmFkbyBwYXJhIGxhIGF0cmlidWNpw7NuICh2LmcuLCB1biBpbnN0aXR1dG8gcGF0cm9jaW5hZG9yLCBlZGl0b3JpYWwsIHB1YmxpY2FjacOzbikgZW4gbGEgaW5mb3JtYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZWwgTGljZW5jaWFudGUsIHTDqXJtaW5vcyBkZSBzZXJ2aWNpb3MgbyBkZSBvdHJhcyBmb3JtYXMgcmF6b25hYmxlczsgZWwgdMOtdHVsbyBkZSBsYSBPYnJhIHNpIGVzdMOhIHByb3Zpc3RvOyBlbiBsYSBtZWRpZGEgZGUgbG8gcmF6b25hYmxlbWVudGUgZmFjdGlibGUgeSwgc2kgZXN0w6EgcHJvdmlzdG8sIGVsIElkZW50aWZpY2Fkb3IgVW5pZm9ybWUgZGUgUmVjdXJzb3MgKFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcikgcXVlIGVsIExpY2VuY2lhbnRlIGVzcGVjaWZpY2EgcGFyYSBzZXIgYXNvY2lhZG8gY29uIGxhIE9icmEsIHNhbHZvIHF1ZSB0YWwgVVJJIG5vIHNlIHJlZmllcmEgYSBsYSBub3RhIHNvYnJlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBvIGEgbGEgaW5mb3JtYWNpw7NuIHNvYnJlIGVsIGxpY2VuY2lhbWllbnRvIGRlIGxhIE9icmE7IHkgZW4gZWwgY2FzbyBkZSB1bmEgT2JyYSBEZXJpdmFkYSwgYXRyaWJ1aXIgZWwgY3LDqWRpdG8gaWRlbnRpZmljYW5kbyBlbCB1c28gZGUgbGEgT2JyYSBlbiBsYSBPYnJhIERlcml2YWRhICh2LmcuLCAiVHJhZHVjY2nDs24gRnJhbmNlc2EgZGUgbGEgT2JyYSBkZWwgQXV0b3IgT3JpZ2luYWwsIiBvICJHdWnDs24gQ2luZW1hdG9ncsOhZmljbyBiYXNhZG8gZW4gbGEgT2JyYSBvcmlnaW5hbCBkZWwgQXV0b3IgT3JpZ2luYWwiKS4gVGFsIGNyw6lkaXRvIHB1ZWRlIHNlciBpbXBsZW1lbnRhZG8gZGUgY3VhbHF1aWVyIGZvcm1hIHJhem9uYWJsZTsgZW4gZWwgY2Fzbywgc2luIGVtYmFyZ28sIGRlIE9icmFzIERlcml2YWRhcyB1IE9icmFzIENvbGVjdGl2YXMsIHRhbCBjcsOpZGl0byBhcGFyZWNlcsOhLCBjb21vIG3DrW5pbW8sIGRvbmRlIGFwYXJlY2UgZWwgY3LDqWRpdG8gZGUgY3VhbHF1aWVyIG90cm8gYXV0b3IgY29tcGFyYWJsZSB5IGRlIHVuYSBtYW5lcmEsIGFsIG1lbm9zLCB0YW4gZGVzdGFjYWRhIGNvbW8gZWwgY3LDqWRpdG8gZGUgb3RybyBhdXRvciBjb21wYXJhYmxlLiAgCmQuIFBhcmEgZXZpdGFyIHRvZGEgY29uZnVzacOzbiwgZWwgTGljZW5jaWFudGUgYWNsYXJhIHF1ZSwgY3VhbmRvIGxhIG9icmEgZXMgdW5hIGNvbXBvc2ljacOzbiBtdXNpY2FsOgoKaS4gUmVnYWzDrWFzIHBvciBpbnRlcnByZXRhY2nDs24geSBlamVjdWNpw7NuIGJham8gbGljZW5jaWFzIGdlbmVyYWxlcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSBhdXRvcml6YXIgbGEgZWplY3VjacOzbiBww7pibGljYSBvIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIHkgZGUgcmVjb2xlY3Rhciwgc2VhIGluZGl2aWR1YWxtZW50ZSBvIGEgdHJhdsOpcyBkZSB1bmEgc29jaWVkYWQgZGUgZ2VzdGnDs24gY29sZWN0aXZhIGRlIGRlcmVjaG9zIGRlIGF1dG9yIHkgZGVyZWNob3MgY29uZXhvcyAocG9yIGVqZW1wbG8sIFNBWUNPKSwgbGFzIHJlZ2Fsw61hcyBwb3IgbGEgZWplY3VjacOzbiBww7pibGljYSBvIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8gV2ViY2FzdCkgbGljZW5jaWFkYSBiYWpvIGxpY2VuY2lhcyBnZW5lcmFsZXMsIHNpIGxhIGludGVycHJldGFjacOzbiBvIGVqZWN1Y2nDs24gZGUgbGEgb2JyYSBlc3TDoSBwcmltb3JkaWFsbWVudGUgb3JpZW50YWRhIHBvciBvIGRpcmlnaWRhIGEgbGEgb2J0ZW5jacOzbiBkZSB1bmEgdmVudGFqYSBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYS4KaWkuIFJlZ2Fsw61hcyBwb3IgRm9ub2dyYW1hcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSByZWNvbGVjdGFyLCBpbmRpdmlkdWFsbWVudGUgbyBhIHRyYXbDqXMgZGUgdW5hIHNvY2llZGFkIGRlIGdlc3Rpw7NuIGNvbGVjdGl2YSBkZSBkZXJlY2hvcyBkZSBhdXRvciB5IGRlcmVjaG9zIGNvbmV4b3MgKHBvciBlamVtcGxvLCBsb3MgY29uc2FncmFkb3MgcG9yIGxhIFNBWUNPKSwgdW5hIGFnZW5jaWEgZGUgZGVyZWNob3MgbXVzaWNhbGVzIG8gYWxnw7puIGFnZW50ZSBkZXNpZ25hZG8sIGxhcyByZWdhbMOtYXMgcG9yIGN1YWxxdWllciBmb25vZ3JhbWEgcXVlIFVzdGVkIGNyZWUgYSBwYXJ0aXIgZGUgbGEgb2JyYSAo4oCcdmVyc2nDs24gY292ZXLigJ0pIHkgZGlzdHJpYnV5YSwgZW4gbG9zIHTDqXJtaW5vcyBkZWwgcsOpZ2ltZW4gZGUgZGVyZWNob3MgZGUgYXV0b3IsIHNpIGxhIGNyZWFjacOzbiBvIGRpc3RyaWJ1Y2nDs24gZGUgZXNhIHZlcnNpw7NuIGNvdmVyIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkZXN0aW5hZGEgbyBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCiAgICAgIAplLiBHZXN0acOzbiBkZSBEZXJlY2hvcyBkZSBBdXRvciBzb2JyZSBJbnRlcnByZXRhY2lvbmVzIHkgRWplY3VjaW9uZXMgRGlnaXRhbGVzIChXZWJDYXN0aW5nKS4gUGFyYSBldml0YXIgdG9kYSBjb25mdXNpw7NuLCBlbCBMaWNlbmNpYW50ZSBhY2xhcmEgcXVlLCBjdWFuZG8gbGEgb2JyYSBzZWEgdW4gZm9ub2dyYW1hLCBlbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gZXhjbHVzaXZvIGRlIGF1dG9yaXphciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8sIHdlYmNhc3QpIHkgZGUgcmVjb2xlY3RhciwgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgQUNJTlBSTyksIGxhcyByZWdhbMOtYXMgcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIChwb3IgZWplbXBsbywgd2ViY2FzdCksIHN1amV0YSBhIGxhcyBkaXNwb3NpY2lvbmVzIGFwbGljYWJsZXMgZGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IsIHNpIGVzdGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCiAgCjUuIFJlcHJlc2VudGFjaW9uZXMsIEdhcmFudMOtYXMgeSBMaW1pdGFjaW9uZXMgZGUgUmVzcG9uc2FiaWxpZGFkLgpBIE1FTk9TIFFVRSBMQVMgUEFSVEVTIExPIEFDT1JEQVJBTiBERSBPVFJBIEZPUk1BIFBPUiBFU0NSSVRPLCBFTCBMSUNFTkNJQU5URSBPRlJFQ0UgTEEgT0JSQSAoRU4gRUwgRVNUQURPIEVOIEVMIFFVRSBTRSBFTkNVRU5UUkEpIOKAnFRBTCBDVUFM4oCdLCBTSU4gQlJJTkRBUiBHQVJBTlTDjUFTIERFIENMQVNFIEFMR1VOQSBSRVNQRUNUTyBERSBMQSBPQlJBLCBZQSBTRUEgRVhQUkVTQSwgSU1QTMONQ0lUQSwgTEVHQUwgTyBDVUFMUVVJRVJBIE9UUkEsIElOQ0xVWUVORE8sIFNJTiBMSU1JVEFSU0UgQSBFTExBUywgR0FSQU5Uw41BUyBERSBUSVRVTEFSSURBRCwgQ09NRVJDSUFCSUxJREFELCBBREFQVEFCSUxJREFEIE8gQURFQ1VBQ0nDk04gQSBQUk9Qw5NTSVRPIERFVEVSTUlOQURPLCBBVVNFTkNJQSBERSBJTkZSQUNDScOTTiwgREUgQVVTRU5DSUEgREUgREVGRUNUT1MgTEFURU5URVMgTyBERSBPVFJPIFRJUE8sIE8gTEEgUFJFU0VOQ0lBIE8gQVVTRU5DSUEgREUgRVJST1JFUywgU0VBTiBPIE5PIERFU0NVQlJJQkxFUyAoUFVFREFOIE8gTk8gU0VSIEVTVE9TIERFU0NVQklFUlRPUykuIEFMR1VOQVMgSlVSSVNESUNDSU9ORVMgTk8gUEVSTUlURU4gTEEgRVhDTFVTScOTTiBERSBHQVJBTlTDjUFTIElNUEzDjUNJVEFTLCBFTiBDVVlPIENBU08gRVNUQSBFWENMVVNJw5NOIFBVRURFIE5PIEFQTElDQVJTRSBBIFVTVEVELgogIAo2LiBMaW1pdGFjacOzbiBkZSByZXNwb25zYWJpbGlkYWQuCkEgTUVOT1MgUVVFIExPIEVYSUpBIEVYUFJFU0FNRU5URSBMQSBMRVkgQVBMSUNBQkxFLCBFTCBMSUNFTkNJQU5URSBOTyBTRVLDgSBSRVNQT05TQUJMRSBBTlRFIFVTVEVEIFBPUiBEQcORTyBBTEdVTk8sIFNFQSBQT1IgUkVTUE9OU0FCSUxJREFEIEVYVFJBQ09OVFJBQ1RVQUwsIFBSRUNPTlRSQUNUVUFMIE8gQ09OVFJBQ1RVQUwsIE9CSkVUSVZBIE8gU1VCSkVUSVZBLCBTRSBUUkFURSBERSBEQcORT1MgTU9SQUxFUyBPIFBBVFJJTU9OSUFMRVMsIERJUkVDVE9TIE8gSU5ESVJFQ1RPUywgUFJFVklTVE9TIE8gSU1QUkVWSVNUT1MgUFJPRFVDSURPUyBQT1IgRUwgVVNPIERFIEVTVEEgTElDRU5DSUEgTyBERSBMQSBPQlJBLCBBVU4gQ1VBTkRPIEVMIExJQ0VOQ0lBTlRFIEhBWUEgU0lETyBBRFZFUlRJRE8gREUgTEEgUE9TSUJJTElEQUQgREUgRElDSE9TIERBw5FPUy4gQUxHVU5BUyBMRVlFUyBOTyBQRVJNSVRFTiBMQSBFWENMVVNJw5NOIERFIENJRVJUQSBSRVNQT05TQUJJTElEQUQsIEVOIENVWU8gQ0FTTyBFU1RBIEVYQ0xVU0nDk04gUFVFREUgTk8gQVBMSUNBUlNFIEEgVVNURUQuCiAgCjcuIFTDqXJtaW5vLgkKYS4gRXN0YSBMaWNlbmNpYSB5IGxvcyBkZXJlY2hvcyBvdG9yZ2Fkb3MgZW4gdmlydHVkIGRlIGVsbGEgdGVybWluYXLDoW4gYXV0b23DoXRpY2FtZW50ZSBzaSBVc3RlZCBpbmZyaW5nZSBhbGd1bmEgY29uZGljacOzbiBlc3RhYmxlY2lkYSBlbiBlbGxhLiBTaW4gZW1iYXJnbywgbG9zIGluZGl2aWR1b3MgbyBlbnRpZGFkZXMgcXVlIGhhbiByZWNpYmlkbyBPYnJhcyBEZXJpdmFkYXMgbyBDb2xlY3RpdmFzIGRlIFVzdGVkIGRlIGNvbmZvcm1pZGFkIGNvbiBlc3RhIExpY2VuY2lhLCBubyB2ZXLDoW4gdGVybWluYWRhcyBzdXMgbGljZW5jaWFzLCBzaWVtcHJlIHF1ZSBlc3RvcyBpbmRpdmlkdW9zIG8gZW50aWRhZGVzIHNpZ2FuIGN1bXBsaWVuZG8gw61udGVncmFtZW50ZSBsYXMgY29uZGljaW9uZXMgZGUgZXN0YXMgbGljZW5jaWFzLiBMYXMgU2VjY2lvbmVzIDEsIDIsIDUsIDYsIDcsIHkgOCBzdWJzaXN0aXLDoW4gYSBjdWFscXVpZXIgdGVybWluYWNpw7NuIGRlIGVzdGEgTGljZW5jaWEuCmIuIFN1amV0YSBhIGxhcyBjb25kaWNpb25lcyB5IHTDqXJtaW5vcyBhbnRlcmlvcmVzLCBsYSBsaWNlbmNpYSBvdG9yZ2FkYSBhcXXDrSBlcyBwZXJwZXR1YSAoZHVyYW50ZSBlbCBwZXLDrW9kbyBkZSB2aWdlbmNpYSBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IgZGUgbGEgb2JyYSkuIE5vIG9ic3RhbnRlIGxvIGFudGVyaW9yLCBlbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gYSBwdWJsaWNhciB5L28gZXN0cmVuYXIgbGEgT2JyYSBiYWpvIGNvbmRpY2lvbmVzIGRlIGxpY2VuY2lhIGRpZmVyZW50ZXMgbyBhIGRlamFyIGRlIGRpc3RyaWJ1aXJsYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGVzdGEgTGljZW5jaWEgZW4gY3VhbHF1aWVyIG1vbWVudG87IGVuIGVsIGVudGVuZGlkbywgc2luIGVtYmFyZ28sIHF1ZSBlc2EgZWxlY2Npw7NuIG5vIHNlcnZpcsOhIHBhcmEgcmV2b2NhciBlc3RhIGxpY2VuY2lhIG8gcXVlIGRlYmEgc2VyIG90b3JnYWRhICwgYmFqbyBsb3MgdMOpcm1pbm9zIGRlIGVzdGEgbGljZW5jaWEpLCB5IGVzdGEgbGljZW5jaWEgY29udGludWFyw6EgZW4gcGxlbm8gdmlnb3IgeSBlZmVjdG8gYSBtZW5vcyBxdWUgc2VhIHRlcm1pbmFkYSBjb21vIHNlIGV4cHJlc2EgYXRyw6FzLiBMYSBMaWNlbmNpYSByZXZvY2FkYSBjb250aW51YXLDoSBzaWVuZG8gcGxlbmFtZW50ZSB2aWdlbnRlIHkgZWZlY3RpdmEgc2kgbm8gc2UgbGUgZGEgdMOpcm1pbm8gZW4gbGFzIGNvbmRpY2lvbmVzIGluZGljYWRhcyBhbnRlcmlvcm1lbnRlLgogIAo4LiBWYXJpb3MuCmEuIENhZGEgdmV6IHF1ZSBVc3RlZCBkaXN0cmlidXlhIG8gcG9uZ2EgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBvIHVuYSBPYnJhIENvbGVjdGl2YSwgZWwgTGljZW5jaWFudGUgb2ZyZWNlcsOhIGFsIGRlc3RpbmF0YXJpbyB1bmEgbGljZW5jaWEgZW4gbG9zIG1pc21vcyB0w6lybWlub3MgeSBjb25kaWNpb25lcyBxdWUgbGEgbGljZW5jaWEgb3RvcmdhZGEgYSBVc3RlZCBiYWpvIGVzdGEgTGljZW5jaWEuCmIuIFNpIGFsZ3VuYSBkaXNwb3NpY2nDs24gZGUgZXN0YSBMaWNlbmNpYSByZXN1bHRhIGludmFsaWRhZGEgbyBubyBleGlnaWJsZSwgc2Vnw7puIGxhIGxlZ2lzbGFjacOzbiB2aWdlbnRlLCBlc3RvIG5vIGFmZWN0YXLDoSBuaSBsYSB2YWxpZGV6IG5pIGxhIGFwbGljYWJpbGlkYWQgZGVsIHJlc3RvIGRlIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEgeSwgc2luIGFjY2nDs24gYWRpY2lvbmFsIHBvciBwYXJ0ZSBkZSBsb3Mgc3VqZXRvcyBkZSBlc3RlIGFjdWVyZG8sIGFxdcOpbGxhIHNlIGVudGVuZGVyw6EgcmVmb3JtYWRhIGxvIG3DrW5pbW8gbmVjZXNhcmlvIHBhcmEgaGFjZXIgcXVlIGRpY2hhIGRpc3Bvc2ljacOzbiBzZWEgdsOhbGlkYSB5IGV4aWdpYmxlLgpjLiBOaW5nw7puIHTDqXJtaW5vIG8gZGlzcG9zaWNpw7NuIGRlIGVzdGEgTGljZW5jaWEgc2UgZXN0aW1hcsOhIHJlbnVuY2lhZGEgeSBuaW5ndW5hIHZpb2xhY2nDs24gZGUgZWxsYSBzZXLDoSBjb25zZW50aWRhIGEgbWVub3MgcXVlIGVzYSByZW51bmNpYSBvIGNvbnNlbnRpbWllbnRvIHNlYSBvdG9yZ2FkbyBwb3IgZXNjcml0byB5IGZpcm1hZG8gcG9yIGxhIHBhcnRlIHF1ZSByZW51bmNpZSBvIGNvbnNpZW50YS4KZC4gRXN0YSBMaWNlbmNpYSByZWZsZWphIGVsIGFjdWVyZG8gcGxlbm8gZW50cmUgbGFzIHBhcnRlcyByZXNwZWN0byBhIGxhIE9icmEgYXF1w60gbGljZW5jaWFkYS4gTm8gaGF5IGFycmVnbG9zLCBhY3VlcmRvcyBvIGRlY2xhcmFjaW9uZXMgcmVzcGVjdG8gYSBsYSBPYnJhIHF1ZSBubyBlc3TDqW4gZXNwZWNpZmljYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gRWwgTGljZW5jaWFudGUgbm8gc2UgdmVyw6EgbGltaXRhZG8gcG9yIG5pbmd1bmEgZGlzcG9zaWNpw7NuIGFkaWNpb25hbCBxdWUgcHVlZGEgc3VyZ2lyIGVuIGFsZ3VuYSBjb211bmljYWNpw7NuIGVtYW5hZGEgZGUgVXN0ZWQuIEVzdGEgTGljZW5jaWEgbm8gcHVlZGUgc2VyIG1vZGlmaWNhZGEgc2luIGVsIGNvbnNlbnRpbWllbnRvIG11dHVvIHBvciBlc2NyaXRvIGRlbCBMaWNlbmNpYW50ZSB5IFVzdGVkLgo=