Propuesta para implementar un sistema de gestión de la seguridad de la información, con trazabilidad de incidentes en jira y análisis de riesgos mediante la herramienta pilar basic para la empresa Pcvsoft Colombia S.A.S

Se define el problema que actualmente ostenta la empresa PCVSoft Colombia S.A.S al no poseer un SGSI que les brinde soporte de todas las medidas de control apropiadas para la confidencialidad, integridad y disponibilidad de la información para proteger la misma de las partes involucradas dentro y fu...

Full description

Autores:
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2020
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/28047
Acceso en línea:
http://hdl.handle.net/11349/28047
Palabra clave:
Sgsi
Confidencialidad
Integridad
Disponibilidad
Magerit
Ingeniería Telemática - Tesis y disertaciones académicas
Privacidad de los datos
Seguridad en computadores
Sistemas de seguridad
Técnicas administrativas - Herramientas
Sgsi
Confidentiality
Integrity
Availability
Magerit
Rights
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional
id UDISTRITA2_a0f24fe1f974eaeeedbcd373df94e2d9
oai_identifier_str oai:repository.udistrital.edu.co:11349/28047
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.spa.fl_str_mv Propuesta para implementar un sistema de gestión de la seguridad de la información, con trazabilidad de incidentes en jira y análisis de riesgos mediante la herramienta pilar basic para la empresa Pcvsoft Colombia S.A.S
dc.title.titleenglish.spa.fl_str_mv Proposal to implement an information security management system, with traceability of incidents in jira and risk analysis using the pilar basic tool for the company Pcvsoft Colombia S.A.S
title Propuesta para implementar un sistema de gestión de la seguridad de la información, con trazabilidad de incidentes en jira y análisis de riesgos mediante la herramienta pilar basic para la empresa Pcvsoft Colombia S.A.S
spellingShingle Propuesta para implementar un sistema de gestión de la seguridad de la información, con trazabilidad de incidentes en jira y análisis de riesgos mediante la herramienta pilar basic para la empresa Pcvsoft Colombia S.A.S
Sgsi
Confidencialidad
Integridad
Disponibilidad
Magerit
Ingeniería Telemática - Tesis y disertaciones académicas
Privacidad de los datos
Seguridad en computadores
Sistemas de seguridad
Técnicas administrativas - Herramientas
Sgsi
Confidentiality
Integrity
Availability
Magerit
title_short Propuesta para implementar un sistema de gestión de la seguridad de la información, con trazabilidad de incidentes en jira y análisis de riesgos mediante la herramienta pilar basic para la empresa Pcvsoft Colombia S.A.S
title_full Propuesta para implementar un sistema de gestión de la seguridad de la información, con trazabilidad de incidentes en jira y análisis de riesgos mediante la herramienta pilar basic para la empresa Pcvsoft Colombia S.A.S
title_fullStr Propuesta para implementar un sistema de gestión de la seguridad de la información, con trazabilidad de incidentes en jira y análisis de riesgos mediante la herramienta pilar basic para la empresa Pcvsoft Colombia S.A.S
title_full_unstemmed Propuesta para implementar un sistema de gestión de la seguridad de la información, con trazabilidad de incidentes en jira y análisis de riesgos mediante la herramienta pilar basic para la empresa Pcvsoft Colombia S.A.S
title_sort Propuesta para implementar un sistema de gestión de la seguridad de la información, con trazabilidad de incidentes en jira y análisis de riesgos mediante la herramienta pilar basic para la empresa Pcvsoft Colombia S.A.S
dc.contributor.advisor.spa.fl_str_mv Hernández Gutiérrez, Jairo
dc.subject.spa.fl_str_mv Sgsi
Confidencialidad
Integridad
Disponibilidad
Magerit
topic Sgsi
Confidencialidad
Integridad
Disponibilidad
Magerit
Ingeniería Telemática - Tesis y disertaciones académicas
Privacidad de los datos
Seguridad en computadores
Sistemas de seguridad
Técnicas administrativas - Herramientas
Sgsi
Confidentiality
Integrity
Availability
Magerit
dc.subject.lemb.spa.fl_str_mv Ingeniería Telemática - Tesis y disertaciones académicas
Privacidad de los datos
Seguridad en computadores
Sistemas de seguridad
Técnicas administrativas - Herramientas
dc.subject.keyword.spa.fl_str_mv Sgsi
Confidentiality
Integrity
Availability
Magerit
description Se define el problema que actualmente ostenta la empresa PCVSoft Colombia S.A.S al no poseer un SGSI que les brinde soporte de todas las medidas de control apropiadas para la confidencialidad, integridad y disponibilidad de la información para proteger la misma de las partes involucradas dentro y fuera de la organización. Además, se tiene por claro que este SGSI tiene como objetivo establecer y mantener un entorno razonable y seguro acorde con su misión de proteger sus activos de información, utilizar los recursos correctamente y realizar la gestión de riesgos de la información gestionada y asegurar la continuidad de los servicios técnicos proporcionados en la organización. La información que se maneja en una empresa o entidad es muy valiosa y esta requiere que se proteja de eventuales amenazas que pueden ocurrir en la entidad. El presente proyecto de grado, está establecido en la elaboración de un marco de operación, el cual se efectúa haciendo uso la metodología MAGERIT, siendo una metodología de análisis de riesgos desarrollada por el Consejo Superior de Administración Electrónica de España, que ofrece un método sistemático para analizar los riesgos derivados del uso de tecnologías de la información y comunicaciones para de esta forma implementar las medidas de control más adecuadas que permitan tener los riesgos mitigados, adicionalmente llevando un control simultáneamente en Jira, una herramienta en línea para la administración de tareas de un proyecto, el seguimiento de errores e incidencias y para la gestión operativa de proyectos. Jira puede ser utilizado para la gestión y mejora de los procesos, gracias a sus funciones para la organización de flujos de trabajo. Además del registro de los riesgos sobre el software PILAR BASIC como herramienta para realizar un análisis de riesgos, sobre las diversas dimensiones de seguridad (confidencialidad, integridad, disponibilidad,) o un análisis de continuidad de operaciones, centrado en la disponibilidad del sistema, buscando reducir los tiempos de interrupción del servicio cuando sobrevienen desastres. Referente a los controles de dominio en la norma ISO 27001, dentro de la implementación de la metodología MAGERIT para el desarrollo del trabajo, se efectuó el análisis y relación del estado actual de la empresa PCVSoft Colombia S.A.S, donde se evidencian las falencias en cuanto al nivel de seguridad de la información que se evidencia actualmente en la empresa. Hay un contraste de tres grupos de aplicaciones según su criticidad en el objetivo del negocio tomando precisamente los esquemas Misionales o Críticos, las menos críticas y por último las no críticas, generando de manera semejante una valoración cuantitativa de los activos sobre su colisión a medida de Disponibilidad, Integridad de los datos, Confidencialidad de la información, Autenticidad, Trazabilidad. Conjuntamente, se generó un levantamiento de información sobre los activos físicos de prioridad para la continuidad del negocio y sus aplicaciones. No obstante, se procede a la concepción de las diferentes políticas de seguridad que se recomienda implementar contemplados en el estudio GAP para el avance del plan SGSI planteado a nivel detalle de los autores de la tesis en dirección al nivel jerárquico organizacional más alto de la empresa PCVSoft Colombia S.A.S
publishDate 2020
dc.date.created.spa.fl_str_mv 2020-12-18
dc.date.accessioned.none.fl_str_mv 2021-12-28T20:47:00Z
dc.date.available.none.fl_str_mv 2021-12-28T20:47:00Z
dc.type.degree.spa.fl_str_mv Monografía
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/11349/28047
url http://hdl.handle.net/11349/28047
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.*.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.acceso.spa.fl_str_mv Abierto (Texto Completo)
rights_invalid_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional
http://creativecommons.org/licenses/by-nc-nd/4.0/
Abierto (Texto Completo)
http://purl.org/coar/access_right/c_abf2
dc.format.mimetype.spa.fl_str_mv pdf
institution Universidad Distrital Francisco José de Caldas
bitstream.url.fl_str_mv http://repository.udistrital.edu.co/bitstream/11349/28047/6/license_rdf
http://repository.udistrital.edu.co/bitstream/11349/28047/7/license.txt
http://repository.udistrital.edu.co/bitstream/11349/28047/8/BlancoGambaFabianLeonardo2020.pdf
http://repository.udistrital.edu.co/bitstream/11349/28047/5/Licencia%20y%20autorizaci%c3%b3n%20de%20los%20autores%20para%20publicar.pdf
http://repository.udistrital.edu.co/bitstream/11349/28047/9/BlancoGambaFabianLeonardo2020.pdf.jpg
http://repository.udistrital.edu.co/bitstream/11349/28047/10/Licencia%20y%20autorizaci%c3%b3n%20de%20los%20autores%20para%20publicar.pdf.jpg
bitstream.checksum.fl_str_mv 217700a34da79ed616c2feb68d4c5e06
997daf6c648c962d566d7b082dac908d
98f6cd703acdf48a34103e2019317827
afa86d84656a11e174c8881f0ab01d79
d8f160b372418f4cc19c11be2352a564
55e10edf8e99b4a8416c9070a9c52b9e
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Distrital - RIUD
repository.mail.fl_str_mv repositorio@udistrital.edu.co
_version_ 1803712752407019520
spelling Hernández Gutiérrez, JairoBlanco Gamba, Fabian LeonardoFonseca Rocha, Brayan Felipe2021-12-28T20:47:00Z2021-12-28T20:47:00Z2020-12-18http://hdl.handle.net/11349/28047Se define el problema que actualmente ostenta la empresa PCVSoft Colombia S.A.S al no poseer un SGSI que les brinde soporte de todas las medidas de control apropiadas para la confidencialidad, integridad y disponibilidad de la información para proteger la misma de las partes involucradas dentro y fuera de la organización. Además, se tiene por claro que este SGSI tiene como objetivo establecer y mantener un entorno razonable y seguro acorde con su misión de proteger sus activos de información, utilizar los recursos correctamente y realizar la gestión de riesgos de la información gestionada y asegurar la continuidad de los servicios técnicos proporcionados en la organización. La información que se maneja en una empresa o entidad es muy valiosa y esta requiere que se proteja de eventuales amenazas que pueden ocurrir en la entidad. El presente proyecto de grado, está establecido en la elaboración de un marco de operación, el cual se efectúa haciendo uso la metodología MAGERIT, siendo una metodología de análisis de riesgos desarrollada por el Consejo Superior de Administración Electrónica de España, que ofrece un método sistemático para analizar los riesgos derivados del uso de tecnologías de la información y comunicaciones para de esta forma implementar las medidas de control más adecuadas que permitan tener los riesgos mitigados, adicionalmente llevando un control simultáneamente en Jira, una herramienta en línea para la administración de tareas de un proyecto, el seguimiento de errores e incidencias y para la gestión operativa de proyectos. Jira puede ser utilizado para la gestión y mejora de los procesos, gracias a sus funciones para la organización de flujos de trabajo. Además del registro de los riesgos sobre el software PILAR BASIC como herramienta para realizar un análisis de riesgos, sobre las diversas dimensiones de seguridad (confidencialidad, integridad, disponibilidad,) o un análisis de continuidad de operaciones, centrado en la disponibilidad del sistema, buscando reducir los tiempos de interrupción del servicio cuando sobrevienen desastres. Referente a los controles de dominio en la norma ISO 27001, dentro de la implementación de la metodología MAGERIT para el desarrollo del trabajo, se efectuó el análisis y relación del estado actual de la empresa PCVSoft Colombia S.A.S, donde se evidencian las falencias en cuanto al nivel de seguridad de la información que se evidencia actualmente en la empresa. Hay un contraste de tres grupos de aplicaciones según su criticidad en el objetivo del negocio tomando precisamente los esquemas Misionales o Críticos, las menos críticas y por último las no críticas, generando de manera semejante una valoración cuantitativa de los activos sobre su colisión a medida de Disponibilidad, Integridad de los datos, Confidencialidad de la información, Autenticidad, Trazabilidad. Conjuntamente, se generó un levantamiento de información sobre los activos físicos de prioridad para la continuidad del negocio y sus aplicaciones. No obstante, se procede a la concepción de las diferentes políticas de seguridad que se recomienda implementar contemplados en el estudio GAP para el avance del plan SGSI planteado a nivel detalle de los autores de la tesis en dirección al nivel jerárquico organizacional más alto de la empresa PCVSoft Colombia S.A.SThe problem that the company PCVSoft Colombia SAS currently has is defined as it does not have an ISMS that provides support for all the appropriate control measures for the confidentiality, integrity and availability of the information to protect it from the parties involved inside and outside of the organization. In addition, it is clear that this ISMS aims to establish and maintain a reasonable and secure environment in accordance with its mission to protect its information assets, use resources correctly and carry out risk management of the information managed and ensure the continuity of the technical services provided in the organization. The information that is handled in a company or entity is very valuable and this requires that it be protected from eventual threats that may occur in the entity. This degree project is established in the development of an operation framework, which is carried out using the MAGERIT methodology, being a risk analysis methodology developed by the Higher Council of Electronic Administration of Spain, which offers a systematic method to analyze the risks derived from the use of information and communication technologies in order to implement the most appropriate control measures that allow mitigating the risks, additionally keeping a control simultaneously in Jira, an online tool for managing tasks of a project, the monitoring of errors and incidents and for the operational management of projects. Jira can be used for managing and improving processes, thanks to its functions for organizing workflows. In addition to recording the risks on the PILAR BASIC software as a tool to perform a risk analysis on the various security dimensions (confidentiality, integrity, availability,) or an analysis of continuity of operations, focused on the availability of the system, seeking reduce outage times when disasters strike. Regarding the domain controls in the ISO 27001 standard, within the implementation of the MAGERIT methodology for the development of the work, the analysis and relationship of the current state of the company PCVSoft Colombia SAS was carried out, where the shortcomings in terms of the level of information security that is currently evident in the company. There is a contrast of three groups of applications according to their criticality in the business objective, taking precisely the Missionary or Critical schemes, the least critical and lastly the non-critical ones, similarly generating a quantitative valuation of the assets on their collision as measured by Availability, Data integrity, Information confidentiality, Authenticity, Traceability. Together, an information survey was generated on the priority physical assets for business continuity and their applications. However, we proceed to the conception of the different security policies that it is recommended to implement contemplated in the GAP study for the advancement of the ISMS plan proposed at the detailed level of the authors of the thesis towards the highest organizational hierarchical level of the company PCVSoft Colombia SASpdfspaAtribución-NoComercial-SinDerivadas 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Abierto (Texto Completo)http://purl.org/coar/access_right/c_abf2SgsiConfidencialidadIntegridadDisponibilidadMageritIngeniería Telemática - Tesis y disertaciones académicasPrivacidad de los datosSeguridad en computadoresSistemas de seguridadTécnicas administrativas - HerramientasSgsiConfidentialityIntegrityAvailabilityMageritPropuesta para implementar un sistema de gestión de la seguridad de la información, con trazabilidad de incidentes en jira y análisis de riesgos mediante la herramienta pilar basic para la empresa Pcvsoft Colombia S.A.SProposal to implement an information security management system, with traceability of incidents in jira and risk analysis using the pilar basic tool for the company Pcvsoft Colombia S.A.SMonografíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811http://repository.udistrital.edu.co/bitstream/11349/28047/6/license_rdf217700a34da79ed616c2feb68d4c5e06MD56open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-87167http://repository.udistrital.edu.co/bitstream/11349/28047/7/license.txt997daf6c648c962d566d7b082dac908dMD57open accessORIGINALBlancoGambaFabianLeonardo2020.pdfBlancoGambaFabianLeonardo2020.pdfBlancoGambaFabianLeonardo2020application/pdf4603509http://repository.udistrital.edu.co/bitstream/11349/28047/8/BlancoGambaFabianLeonardo2020.pdf98f6cd703acdf48a34103e2019317827MD58open accessLicencia y autorización de los autores para publicar.pdfLicencia y autorización de los autores para publicar.pdfLicencia de publicaciónapplication/pdf626828http://repository.udistrital.edu.co/bitstream/11349/28047/5/Licencia%20y%20autorizaci%c3%b3n%20de%20los%20autores%20para%20publicar.pdfafa86d84656a11e174c8881f0ab01d79MD55metadata only accessTHUMBNAILBlancoGambaFabianLeonardo2020.pdf.jpgBlancoGambaFabianLeonardo2020.pdf.jpgIM Thumbnailimage/jpeg5304http://repository.udistrital.edu.co/bitstream/11349/28047/9/BlancoGambaFabianLeonardo2020.pdf.jpgd8f160b372418f4cc19c11be2352a564MD59open accessLicencia y autorización de los autores para publicar.pdf.jpgLicencia y autorización de los autores para publicar.pdf.jpgIM Thumbnailimage/jpeg13124http://repository.udistrital.edu.co/bitstream/11349/28047/10/Licencia%20y%20autorizaci%c3%b3n%20de%20los%20autores%20para%20publicar.pdf.jpg55e10edf8e99b4a8416c9070a9c52b9eMD510open access11349/28047oai:repository.udistrital.edu.co:11349/280472023-06-13 14:09:42.213open accessRepositorio Institucional Universidad Distrital - RIUDrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK