Generación de mapas básicos y temáticos a partir de la creación de bases de datos geográficas en el marco de los estudios ambientales

La presente monografía de trabajo de grado es el resultado final del trabajo efectuado en la pasantía realizada como asistente en SIG en el desarrollo del anexo cartográfico haciendo uso del origen nacional de proyección cartográfica CTM-12, como también la información que suministra la autoridad am...

Full description

Autores:
Acevedo González, Hernán Joel
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2023
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/40537
Acceso en línea:
http://hdl.handle.net/11349/40537
Palabra clave:
Ctm 12
Cartografía
Sig
Datasets
Shapes
Ingeniería Topográfica -- Tesis y Disertaciones Académicas
Sistemas de información geográfica (sig)
Cartografía temática
Bases de datos geográficas
Estudios ambientales
Ctm 12
Cartography
Gis
Datasets
Shapes
Rights
License
Attribution-NonCommercial-NoDerivatives 4.0 Internacional
id UDISTRITA2_3295750556a013a373c8bfbdd7e41846
oai_identifier_str oai:repository.udistrital.edu.co:11349/40537
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.spa.fl_str_mv Generación de mapas básicos y temáticos a partir de la creación de bases de datos geográficas en el marco de los estudios ambientales
dc.title.titleenglish.spa.fl_str_mv Generation of basic and thematic maps from the creation of geographical databases within the framework of environmental studies
title Generación de mapas básicos y temáticos a partir de la creación de bases de datos geográficas en el marco de los estudios ambientales
spellingShingle Generación de mapas básicos y temáticos a partir de la creación de bases de datos geográficas en el marco de los estudios ambientales
Ctm 12
Cartografía
Sig
Datasets
Shapes
Ingeniería Topográfica -- Tesis y Disertaciones Académicas
Sistemas de información geográfica (sig)
Cartografía temática
Bases de datos geográficas
Estudios ambientales
Ctm 12
Cartography
Gis
Datasets
Shapes
title_short Generación de mapas básicos y temáticos a partir de la creación de bases de datos geográficas en el marco de los estudios ambientales
title_full Generación de mapas básicos y temáticos a partir de la creación de bases de datos geográficas en el marco de los estudios ambientales
title_fullStr Generación de mapas básicos y temáticos a partir de la creación de bases de datos geográficas en el marco de los estudios ambientales
title_full_unstemmed Generación de mapas básicos y temáticos a partir de la creación de bases de datos geográficas en el marco de los estudios ambientales
title_sort Generación de mapas básicos y temáticos a partir de la creación de bases de datos geográficas en el marco de los estudios ambientales
dc.creator.fl_str_mv Acevedo González, Hernán Joel
dc.contributor.advisor.none.fl_str_mv Quintana Puentes, Robinson
dc.contributor.author.none.fl_str_mv Acevedo González, Hernán Joel
dc.contributor.orcid.none.fl_str_mv Quintana Puentes Robinson [0000-0002-3523-6203]
dc.subject.none.fl_str_mv Ctm 12
Cartografía
Sig
Datasets
Shapes
topic Ctm 12
Cartografía
Sig
Datasets
Shapes
Ingeniería Topográfica -- Tesis y Disertaciones Académicas
Sistemas de información geográfica (sig)
Cartografía temática
Bases de datos geográficas
Estudios ambientales
Ctm 12
Cartography
Gis
Datasets
Shapes
dc.subject.lemb.none.fl_str_mv Ingeniería Topográfica -- Tesis y Disertaciones Académicas
Sistemas de información geográfica (sig)
Cartografía temática
Bases de datos geográficas
Estudios ambientales
dc.subject.keyword.none.fl_str_mv Ctm 12
Cartography
Gis
Datasets
Shapes
description La presente monografía de trabajo de grado es el resultado final del trabajo efectuado en la pasantía realizada como asistente en SIG en el desarrollo del anexo cartográfico haciendo uso del origen nacional de proyección cartográfica CTM-12, como también la información que suministra la autoridad ambiental Agencia Nacional de Licencias Ambientales (ANLA), como son los modelos de las estructuras manejadas en los datos geográficos, el diccionario de datos geográficos que relaciona todas las capas que se aplican en los diferentes estudios ambientales solicitados. Además, incluye el uso de imágenes satelitales o los vuelos de drones y al mismo tiempo del software tales como: QGis, ArcGis y Erdas, con el fin de cumplir las exigencias del contrato estipulado con el ente interesado y de las autoridades competentes, haciendo entrega de la cartografía de manera oportuna y respetando las normativas de las jurisdicciones. Se realizaron tres fases las cuales hacen referencia a una metodología aplicada por parte de la empresa; la primera corresponde a la recolección de información básica para presentar ante las autoridades de control, la segunda está compuesta en la organización de las bases de datos o geodatabase de acuerdo a los lineamientos estipulados por en el ANLA en su resolución 2182 del 2016 y por último la tercera fase se actualiza la cartografía base con la ayuda de imágenes satelitales o vuelos dron/UAV y la elaboración de los datasets y feature class que estructuran los frentes de trabajo de dicho proyecto.
publishDate 2023
dc.date.created.none.fl_str_mv 2023-11-07
dc.date.accessioned.none.fl_str_mv 2024-09-09T16:02:53Z
dc.date.available.none.fl_str_mv 2024-09-09T16:02:53Z
dc.type.spa.fl_str_mv bachelorThesis
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/40537
url http://hdl.handle.net/11349/40537
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.*.fl_str_mv Attribution-NonCommercial-NoDerivatives 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 Attribution-NonCommercial-NoDerivatives 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 https://repository.udistrital.edu.co/bitstreams/14882ae9-9ed8-461c-a6c4-e9ef5f85300c/download
https://repository.udistrital.edu.co/bitstreams/332c54fb-7ac8-45a0-8e71-9d82b07d7791/download
https://repository.udistrital.edu.co/bitstreams/d362ec7d-ba39-4a2a-964f-1536eec724ee/download
https://repository.udistrital.edu.co/bitstreams/b4851017-e0fc-456b-9f53-dfd7e8200ee9/download
https://repository.udistrital.edu.co/bitstreams/e2644537-21cd-4d1e-b08a-21456bd77e62/download
https://repository.udistrital.edu.co/bitstreams/68688efb-c3ee-4ae8-97fb-17a644965e62/download
https://repository.udistrital.edu.co/bitstreams/c1e8d7d6-ab85-4ea0-964e-86eb351ca83b/download
https://repository.udistrital.edu.co/bitstreams/898a5327-d130-4694-9f5a-fd629e7e3afb/download
https://repository.udistrital.edu.co/bitstreams/f701e255-2e46-42dc-ac05-1691b0825e62/download
bitstream.checksum.fl_str_mv 997daf6c648c962d566d7b082dac908d
89e0b83f839438dc775cf9742a72c46f
7850e8629df0ed4d0e37674a255e95c2
3d169594f97a3a655531c03677de40a6
4850c82bb2638b67c6b2f51252dd4dfb
4460e5956bc1d1639be9ae6146a50347
95bdc1b5fc84866cc131b04d3c48c9ea
9c2011c7f715cd16d5d7b584deb48aa4
2f38eb4f0bc6ee2eedc3c53ef0df2a7b
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Universidad Distrital
repository.mail.fl_str_mv repositorio@udistrital.edu.co
_version_ 1828165266404540416
spelling Quintana Puentes, RobinsonAcevedo González, Hernán JoelQuintana Puentes Robinson [0000-0002-3523-6203]2024-09-09T16:02:53Z2024-09-09T16:02:53Z2023-11-07http://hdl.handle.net/11349/40537La presente monografía de trabajo de grado es el resultado final del trabajo efectuado en la pasantía realizada como asistente en SIG en el desarrollo del anexo cartográfico haciendo uso del origen nacional de proyección cartográfica CTM-12, como también la información que suministra la autoridad ambiental Agencia Nacional de Licencias Ambientales (ANLA), como son los modelos de las estructuras manejadas en los datos geográficos, el diccionario de datos geográficos que relaciona todas las capas que se aplican en los diferentes estudios ambientales solicitados. Además, incluye el uso de imágenes satelitales o los vuelos de drones y al mismo tiempo del software tales como: QGis, ArcGis y Erdas, con el fin de cumplir las exigencias del contrato estipulado con el ente interesado y de las autoridades competentes, haciendo entrega de la cartografía de manera oportuna y respetando las normativas de las jurisdicciones. Se realizaron tres fases las cuales hacen referencia a una metodología aplicada por parte de la empresa; la primera corresponde a la recolección de información básica para presentar ante las autoridades de control, la segunda está compuesta en la organización de las bases de datos o geodatabase de acuerdo a los lineamientos estipulados por en el ANLA en su resolución 2182 del 2016 y por último la tercera fase se actualiza la cartografía base con la ayuda de imágenes satelitales o vuelos dron/UAV y la elaboración de los datasets y feature class que estructuran los frentes de trabajo de dicho proyecto.This monograph of degree work is the final result of the work carried out in the internship carried out as a GIS assistant in the development of the cartographic annex using the national origin of CTM-12 cartographic projection, as well as the information provided by the environmental authority Agency National Environmental Licenses (ANLA), such as the models of the structures managed in the geographic data, the geographic data dictionary that relates all the layers that are applied in the different environmental studies requested. In addition, it includes the use of satellite images or drone flights and at the same time of software such as: QGis, ArcGis and Erdas, in order to meet the requirements of the contract stipulated with the interested entity and the competent authorities, delivering of cartography in a timely manner and respecting the regulations of the jurisdictions. Three phases were carried out which refer to a methodology applied by the company; The first corresponds to the collection of basic information to present to the control authorities, the second is composed of the organization of the databases or geodatabase according to the guidelines stipulated by the ANLA in its resolution 2182 of 2016 and finally In the third phase, the base cartography is updated with the help of satellite images or drone/UAV flights and the development of the datasets and feature class that structure the work fronts of said project.pdfspaAttribution-NonCommercial-NoDerivatives 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Abierto (Texto Completo)http://purl.org/coar/access_right/c_abf2Ctm 12CartografíaSigDatasetsShapesIngeniería Topográfica -- Tesis y Disertaciones AcadémicasSistemas de información geográfica (sig)Cartografía temáticaBases de datos geográficasEstudios ambientalesCtm 12CartographyGisDatasetsShapesGeneración de mapas básicos y temáticos a partir de la creación de bases de datos geográficas en el marco de los estudios ambientalesGeneration of basic and thematic maps from the creation of geographical databases within the framework of environmental studiesbachelorThesisMonografíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fLICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/14882ae9-9ed8-461c-a6c4-e9ef5f85300c/download997daf6c648c962d566d7b082dac908dMD56ORIGINALAcevedoGonzálezHernánJoel2023.pdfAcevedoGonzálezHernánJoel2023.pdfTrabajo de Gradoapplication/pdf996464https://repository.udistrital.edu.co/bitstreams/332c54fb-7ac8-45a0-8e71-9d82b07d7791/download89e0b83f839438dc775cf9742a72c46fMD51AcevedoGonzálezHernánJoelAnexos.rarAcevedoGonzálezHernánJoelAnexos.rarAnexosapplication/octet-stream852949348https://repository.udistrital.edu.co/bitstreams/d362ec7d-ba39-4a2a-964f-1536eec724ee/download7850e8629df0ed4d0e37674a255e95c2MD52Licencia y autorización de los autores para publicar.pdfLicencia y autorización de los autores para publicar.pdfLicencia y autorización de los autores para publicarapplication/pdf214588https://repository.udistrital.edu.co/bitstreams/b4851017-e0fc-456b-9f53-dfd7e8200ee9/download3d169594f97a3a655531c03677de40a6MD53AcevedoGonzálezHernánJoelCédula.pdfAcevedoGonzálezHernánJoelCédula.pdfCédulaapplication/pdf614395https://repository.udistrital.edu.co/bitstreams/e2644537-21cd-4d1e-b08a-21456bd77e62/download4850c82bb2638b67c6b2f51252dd4dfbMD54CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805https://repository.udistrital.edu.co/bitstreams/68688efb-c3ee-4ae8-97fb-17a644965e62/download4460e5956bc1d1639be9ae6146a50347MD55THUMBNAILAcevedoGonzálezHernánJoel2023.pdf.jpgAcevedoGonzálezHernánJoel2023.pdf.jpgIM Thumbnailimage/jpeg2981https://repository.udistrital.edu.co/bitstreams/c1e8d7d6-ab85-4ea0-964e-86eb351ca83b/download95bdc1b5fc84866cc131b04d3c48c9eaMD57Licencia y autorización de los autores para publicar.pdf.jpgLicencia y autorización de los autores para publicar.pdf.jpgIM Thumbnailimage/jpeg9505https://repository.udistrital.edu.co/bitstreams/898a5327-d130-4694-9f5a-fd629e7e3afb/download9c2011c7f715cd16d5d7b584deb48aa4MD58AcevedoGonzálezHernánJoelCédula.pdf.jpgAcevedoGonzálezHernánJoelCédula.pdf.jpgIM Thumbnailimage/jpeg15235https://repository.udistrital.edu.co/bitstreams/f701e255-2e46-42dc-ac05-1691b0825e62/download2f38eb4f0bc6ee2eedc3c53ef0df2a7bMD5911349/40537oai:repository.udistrital.edu.co:11349/405372024-11-21 01:05:04.77http://creativecommons.org/licenses/by-nc-nd/4.0/Attribution-NonCommercial-NoDerivatives 4.0 Internacionalopen.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK