Construcción de un geovisor web para la gestión del riesgo, caso FRM, en el marco del ordenamiento territorial para el municipio de Soatá, Boyacá

La gestión del riesgo de desastres es un proceso ligado al desarrollo de los territorios, que de acuerdo con la Ley 1523 de abril 24 de 2012 orienta sus esfuerzos a “la formulación, ejecución, seguimiento y evaluación de políticas, estrategias, planes, programas, regulaciones, instrumentos, medidas...

Full description

Autores:
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2021
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/28136
Acceso en línea:
http://hdl.handle.net/11349/28136
Palabra clave:
Geovisor
Deslizamientos
Susceptibilidad
Base de datos espacial
Gestión del riesgo de desastres
Especialización en Sistemas de Información Geográfica - Tesis y disertaciones académicas
Procesamiento electrónico de datos - Geografía
Desarrollo de programas para computador
Desarrollo de páginas web
Sistemas de almacenamiento y recuperación de información - Geografía
Desprendimiento de tierras - Prevención
Geovisor
Landslides
Susceptibility
Disaster risk management
Spatial database
Rights
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional
id UDISTRITA2_a4bf3c10f6ce7ea9aa18e331d0cf0406
oai_identifier_str oai:repository.udistrital.edu.co:11349/28136
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.spa.fl_str_mv Construcción de un geovisor web para la gestión del riesgo, caso FRM, en el marco del ordenamiento territorial para el municipio de Soatá, Boyacá
dc.title.titleenglish.spa.fl_str_mv Construction of a web geovisor for risk management, in the FRM case, within the framework of land use planning for the municipality of Soatá, Boyacá
title Construcción de un geovisor web para la gestión del riesgo, caso FRM, en el marco del ordenamiento territorial para el municipio de Soatá, Boyacá
spellingShingle Construcción de un geovisor web para la gestión del riesgo, caso FRM, en el marco del ordenamiento territorial para el municipio de Soatá, Boyacá
Geovisor
Deslizamientos
Susceptibilidad
Base de datos espacial
Gestión del riesgo de desastres
Especialización en Sistemas de Información Geográfica - Tesis y disertaciones académicas
Procesamiento electrónico de datos - Geografía
Desarrollo de programas para computador
Desarrollo de páginas web
Sistemas de almacenamiento y recuperación de información - Geografía
Desprendimiento de tierras - Prevención
Geovisor
Landslides
Susceptibility
Disaster risk management
Spatial database
title_short Construcción de un geovisor web para la gestión del riesgo, caso FRM, en el marco del ordenamiento territorial para el municipio de Soatá, Boyacá
title_full Construcción de un geovisor web para la gestión del riesgo, caso FRM, en el marco del ordenamiento territorial para el municipio de Soatá, Boyacá
title_fullStr Construcción de un geovisor web para la gestión del riesgo, caso FRM, en el marco del ordenamiento territorial para el municipio de Soatá, Boyacá
title_full_unstemmed Construcción de un geovisor web para la gestión del riesgo, caso FRM, en el marco del ordenamiento territorial para el municipio de Soatá, Boyacá
title_sort Construcción de un geovisor web para la gestión del riesgo, caso FRM, en el marco del ordenamiento territorial para el municipio de Soatá, Boyacá
dc.contributor.advisor.spa.fl_str_mv López Sevillano, Alexandra María
dc.subject.spa.fl_str_mv Geovisor
Deslizamientos
Susceptibilidad
Base de datos espacial
Gestión del riesgo de desastres
topic Geovisor
Deslizamientos
Susceptibilidad
Base de datos espacial
Gestión del riesgo de desastres
Especialización en Sistemas de Información Geográfica - Tesis y disertaciones académicas
Procesamiento electrónico de datos - Geografía
Desarrollo de programas para computador
Desarrollo de páginas web
Sistemas de almacenamiento y recuperación de información - Geografía
Desprendimiento de tierras - Prevención
Geovisor
Landslides
Susceptibility
Disaster risk management
Spatial database
dc.subject.lemb.spa.fl_str_mv Especialización en Sistemas de Información Geográfica - Tesis y disertaciones académicas
Procesamiento electrónico de datos - Geografía
Desarrollo de programas para computador
Desarrollo de páginas web
Sistemas de almacenamiento y recuperación de información - Geografía
Desprendimiento de tierras - Prevención
dc.subject.keyword.spa.fl_str_mv Geovisor
Landslides
Susceptibility
Disaster risk management
Spatial database
description La gestión del riesgo de desastres es un proceso ligado al desarrollo de los territorios, que de acuerdo con la Ley 1523 de abril 24 de 2012 orienta sus esfuerzos a “la formulación, ejecución, seguimiento y evaluación de políticas, estrategias, planes, programas, regulaciones, instrumentos, medidas y acciones permanentes para el conocimiento y la reducción del riesgo y para el manejo de desastres, con el propósito explícito de contribuir a la seguridad, el bienestar, la calidad de vida de las personas y al desarrollo sostenible”. A partir de lo anterior, se desarrolló un visor geográfico web para representar espacialmente la susceptibilidad de fenómenos de remoción en masa a la que se encuentra expuesta el municipio de Soatá como estrategia de generación de conocimiento y entendimiento del entorno y sus peligros intrínsecos por parte de sus habitantes en el marco de la política de datos abiertos. Este desarrollo se basó en el modelo SCRUM planteado en una serie springs de formulación, diseño, desarrollo y validación, los cuales vienen enfocados a los requerimientos funcionales y no funcionales, implementándose para ello software Open Source (OSS) como el servidor de datos espaciales Geoserver, un sistema gestor de base de datos PostgreSQL, Apache como servidor web y Heron Mapping Client como espacio de trabajo. Dentro de las funcionalidades de esta herramienta se encuentra la navegación, visualización, consulta y descarga de información geográfica de manera consistente y ágil sin la necesidad de poseer conocimiento especializado en herramientas SIG.
publishDate 2021
dc.date.created.spa.fl_str_mv 2021-02-13
dc.date.accessioned.none.fl_str_mv 2022-01-07T04:25:08Z
dc.date.available.none.fl_str_mv 2022-01-07T04:25:08Z
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/28136
url http://hdl.handle.net/11349/28136
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/28136/1/Estupi%c3%b1anEstupi%c3%b1anLuisCarlos2021.pdf
http://repository.udistrital.edu.co/bitstream/11349/28136/2/Estupi%c3%b1anEstupi%c3%b1anLuisCarlos2021Anexos.rar
http://repository.udistrital.edu.co/bitstream/11349/28136/8/Licencia%20y%20Autorizaci%c3%b3n%20de%20los%20Autores%20para%20publicar.pdf
http://repository.udistrital.edu.co/bitstream/11349/28136/9/license_rdf
http://repository.udistrital.edu.co/bitstream/11349/28136/10/license.txt
http://repository.udistrital.edu.co/bitstream/11349/28136/11/Estupi%c3%b1anEstupi%c3%b1anLuisCarlos2021.pdf.jpg
http://repository.udistrital.edu.co/bitstream/11349/28136/12/Licencia%20y%20Autorizaci%c3%b3n%20de%20los%20Autores%20para%20publicar.pdf.jpg
bitstream.checksum.fl_str_mv 66ff12dfadf7ca42749d4a42b422e6e8
3deeda0cdfdc48dcefd75c85dd12eeff
99691b90c782c1fd00f3102ba28c6def
217700a34da79ed616c2feb68d4c5e06
997daf6c648c962d566d7b082dac908d
1649958773f1d5db1d106edda4d40990
d2aa3b68d8a0a4e48d7eaa20110c410f
bitstream.checksumAlgorithm.fl_str_mv MD5
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_ 1814110994135252992
spelling López Sevillano, Alexandra MaríaEstupiñan Estupiñan, Luis Carlos2022-01-07T04:25:08Z2022-01-07T04:25:08Z2021-02-13http://hdl.handle.net/11349/28136La gestión del riesgo de desastres es un proceso ligado al desarrollo de los territorios, que de acuerdo con la Ley 1523 de abril 24 de 2012 orienta sus esfuerzos a “la formulación, ejecución, seguimiento y evaluación de políticas, estrategias, planes, programas, regulaciones, instrumentos, medidas y acciones permanentes para el conocimiento y la reducción del riesgo y para el manejo de desastres, con el propósito explícito de contribuir a la seguridad, el bienestar, la calidad de vida de las personas y al desarrollo sostenible”. A partir de lo anterior, se desarrolló un visor geográfico web para representar espacialmente la susceptibilidad de fenómenos de remoción en masa a la que se encuentra expuesta el municipio de Soatá como estrategia de generación de conocimiento y entendimiento del entorno y sus peligros intrínsecos por parte de sus habitantes en el marco de la política de datos abiertos. Este desarrollo se basó en el modelo SCRUM planteado en una serie springs de formulación, diseño, desarrollo y validación, los cuales vienen enfocados a los requerimientos funcionales y no funcionales, implementándose para ello software Open Source (OSS) como el servidor de datos espaciales Geoserver, un sistema gestor de base de datos PostgreSQL, Apache como servidor web y Heron Mapping Client como espacio de trabajo. Dentro de las funcionalidades de esta herramienta se encuentra la navegación, visualización, consulta y descarga de información geográfica de manera consistente y ágil sin la necesidad de poseer conocimiento especializado en herramientas SIG.Disaster risk management is a process linked to the development of the territories, which according to Law 1523 of April 24, 2012 orients its efforts to “the formulation, execution, monitoring and evaluation of policies, strategies, plans, programs, regulations, instruments, measures and permanent actions for knowledge and risk reduction and for disaster management, with the explicit purpose of contributing to the safety, well-being, quality of life of people and sustainable development”. Based on the above, a web geographic viewer was developed to spatially represent the susceptibility of mass removal phenomena to which the municipality of Soatá is exposed as a strategy for generating knowledge and understanding of the environment and its intrinsic dangers by its inhabitants within the framework of the open data policy. This development was based on the SCRUM model proposed in a series of formulation, design, development and validation springs, which are focused on functional and non-functional requirements, implementing Open Source software (OSS) such as the Geoserver spatial data server. , a PostgreSQL database management system, Apache as web server and Heron Mapping Client as workspace. Within the functionalities of this tool is the navigation, visualization, consultation and download of geographic information in a consistent and agile way without the need to possess specialized knowledge in GIS tools.pdfspaAtribución-NoComercial-SinDerivadas 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Abierto (Texto Completo)http://purl.org/coar/access_right/c_abf2GeovisorDeslizamientosSusceptibilidadBase de datos espacialGestión del riesgo de desastresEspecialización en Sistemas de Información Geográfica - Tesis y disertaciones académicasProcesamiento electrónico de datos - GeografíaDesarrollo de programas para computadorDesarrollo de páginas webSistemas de almacenamiento y recuperación de información - GeografíaDesprendimiento de tierras - PrevenciónGeovisorLandslidesSusceptibilityDisaster risk managementSpatial databaseConstrucción de un geovisor web para la gestión del riesgo, caso FRM, en el marco del ordenamiento territorial para el municipio de Soatá, BoyacáConstruction of a web geovisor for risk management, in the FRM case, within the framework of land use planning for the municipality of Soatá, BoyacáMonografíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fORIGINALEstupiñanEstupiñanLuisCarlos2021.pdfEstupiñanEstupiñanLuisCarlos2021.pdfapplication/pdf2749989http://repository.udistrital.edu.co/bitstream/11349/28136/1/Estupi%c3%b1anEstupi%c3%b1anLuisCarlos2021.pdf66ff12dfadf7ca42749d4a42b422e6e8MD51open accessEstupiñanEstupiñanLuisCarlos2021Anexos.rarEstupiñanEstupiñanLuisCarlos2021Anexos.rarapplication/octet-stream122575793http://repository.udistrital.edu.co/bitstream/11349/28136/2/Estupi%c3%b1anEstupi%c3%b1anLuisCarlos2021Anexos.rar3deeda0cdfdc48dcefd75c85dd12eeffMD52open accessLicencia y Autorización de los Autores para publicar.pdfLicencia y Autorización de los Autores para publicar.pdfapplication/pdf6888178http://repository.udistrital.edu.co/bitstream/11349/28136/8/Licencia%20y%20Autorizaci%c3%b3n%20de%20los%20Autores%20para%20publicar.pdf99691b90c782c1fd00f3102ba28c6defMD58metadata only accessCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811http://repository.udistrital.edu.co/bitstream/11349/28136/9/license_rdf217700a34da79ed616c2feb68d4c5e06MD59open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-87167http://repository.udistrital.edu.co/bitstream/11349/28136/10/license.txt997daf6c648c962d566d7b082dac908dMD510open accessTHUMBNAILEstupiñanEstupiñanLuisCarlos2021.pdf.jpgEstupiñanEstupiñanLuisCarlos2021.pdf.jpgIM Thumbnailimage/jpeg7769http://repository.udistrital.edu.co/bitstream/11349/28136/11/Estupi%c3%b1anEstupi%c3%b1anLuisCarlos2021.pdf.jpg1649958773f1d5db1d106edda4d40990MD511open accessLicencia y Autorización de los Autores para publicar.pdf.jpgLicencia y Autorización de los Autores para publicar.pdf.jpgIM Thumbnailimage/jpeg13659http://repository.udistrital.edu.co/bitstream/11349/28136/12/Licencia%20y%20Autorizaci%c3%b3n%20de%20los%20Autores%20para%20publicar.pdf.jpgd2aa3b68d8a0a4e48d7eaa20110c410fMD512open access11349/28136oai:repository.udistrital.edu.co:11349/281362023-06-13 14:05:35.899open accessRepositorio Institucional Universidad Distrital - RIUDrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK