Elaboración de productos cartográficos para el análisis de potencialidades económicas territoriales del municipio de Sabaneta, Antioquia

El trabajo se centra en la generación de productos cartográficos mediante la utilización de tecnologías de restitución fotogramétrica y digitalización de elementos vectoriales, aplicadas al municipio de Sabaneta, Antioquia, en Colombia. El método empleado incluye el uso de tecnologías como la aerotr...

Full description

Autores:
Ruiz Acero, Lorena
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2024
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/42126
Acceso en línea:
http://hdl.handle.net/11349/42126
Palabra clave:
Geomática
Fotogrametría
Restitución fotogramétrica 3D
Software
Cartografía
Ingeniería Catastral y Geodesia -- Tesis y disertaciones académicas
Cartografía
Procesamiento electrónico de datos
Fotogrametría -- Investigaciones
Geomatics
Photogrammetry
3D Photogrammetric Restitution
Software
Cartography
Rights
License
Abierto (Texto Completo)
id UDISTRITA2_474451d36ff0b1ca2f79677e0771662d
oai_identifier_str oai:repository.udistrital.edu.co:11349/42126
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.none.fl_str_mv Elaboración de productos cartográficos para el análisis de potencialidades económicas territoriales del municipio de Sabaneta, Antioquia
dc.title.titleenglish.none.fl_str_mv Development of cartographic products for the analysis of territorial economic potentialities in the municipality of Sabaneta, Antioquia
title Elaboración de productos cartográficos para el análisis de potencialidades económicas territoriales del municipio de Sabaneta, Antioquia
spellingShingle Elaboración de productos cartográficos para el análisis de potencialidades económicas territoriales del municipio de Sabaneta, Antioquia
Geomática
Fotogrametría
Restitución fotogramétrica 3D
Software
Cartografía
Ingeniería Catastral y Geodesia -- Tesis y disertaciones académicas
Cartografía
Procesamiento electrónico de datos
Fotogrametría -- Investigaciones
Geomatics
Photogrammetry
3D Photogrammetric Restitution
Software
Cartography
title_short Elaboración de productos cartográficos para el análisis de potencialidades económicas territoriales del municipio de Sabaneta, Antioquia
title_full Elaboración de productos cartográficos para el análisis de potencialidades económicas territoriales del municipio de Sabaneta, Antioquia
title_fullStr Elaboración de productos cartográficos para el análisis de potencialidades económicas territoriales del municipio de Sabaneta, Antioquia
title_full_unstemmed Elaboración de productos cartográficos para el análisis de potencialidades económicas territoriales del municipio de Sabaneta, Antioquia
title_sort Elaboración de productos cartográficos para el análisis de potencialidades económicas territoriales del municipio de Sabaneta, Antioquia
dc.creator.fl_str_mv Ruiz Acero, Lorena
dc.contributor.advisor.none.fl_str_mv Suárez Torres, Edilberto
dc.contributor.author.none.fl_str_mv Ruiz Acero, Lorena
dc.contributor.orcid.none.fl_str_mv Suárez Torres, Edilberto [0000-0002-7582-1108]
dc.subject.none.fl_str_mv Geomática
Fotogrametría
Restitución fotogramétrica 3D
Software
Cartografía
topic Geomática
Fotogrametría
Restitución fotogramétrica 3D
Software
Cartografía
Ingeniería Catastral y Geodesia -- Tesis y disertaciones académicas
Cartografía
Procesamiento electrónico de datos
Fotogrametría -- Investigaciones
Geomatics
Photogrammetry
3D Photogrammetric Restitution
Software
Cartography
dc.subject.lemb.none.fl_str_mv Ingeniería Catastral y Geodesia -- Tesis y disertaciones académicas
Cartografía
Procesamiento electrónico de datos
Fotogrametría -- Investigaciones
dc.subject.keyword.none.fl_str_mv Geomatics
Photogrammetry
3D Photogrammetric Restitution
Software
Cartography
description El trabajo se centra en la generación de productos cartográficos mediante la utilización de tecnologías de restitución fotogramétrica y digitalización de elementos vectoriales, aplicadas al municipio de Sabaneta, Antioquia, en Colombia. El método empleado incluye el uso de tecnologías como la aerotriangulación, restitución fotogramétrica 3D y estructuración de bases de datos. Se utilizan herramientas y programas especializados como ArcGIS Desktop, Erdas Imagine, Quick Terrain Modeler y Global Mapper, entre otros. Además, se aplican imágenes satelitales para la generación de productos cartográficos en 2D y 3D. El análisis de los productos finales se realiza comparando los resultados obtenidos con las variables observadas en el PBOT de Sabaneta.
publishDate 2024
dc.date.accessioned.none.fl_str_mv 2024-10-24T20:48:07Z
dc.date.available.none.fl_str_mv 2024-10-24T20:48:07Z
dc.date.created.none.fl_str_mv 2024-08-28
dc.type.none.fl_str_mv bachelorThesis
dc.type.degree.none.fl_str_mv Pasantía
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.coar.none.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/42126
url http://hdl.handle.net/11349/42126
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.references.none.fl_str_mv Alcaldía municipal de Sabaneta. (2014). Decreto Municipal de Sabaneta N°022 (febrero 25 de 2014).
Alcaldía municipal de Sabaneta. (2019). Modificación Excepcional Plan Básico de Ordenamiento Territorial Municipio de Sabaneta.
Burgos, V., & Salcedo, A. (2016). Modelos digitales de elevación: Tendencias, correcciones hidrológicas y nuevas fuentes de información. Instituto Nacional Del Agua - Centro Regional Andino, October 2014.
Castro, P., & Hermelin, M. (2023). BREVE HISTORIA DE LA CARTOGRAFÍA GEOLÓGICA EN EL DEPARTAMENTO DE ANTIOQUIA, COLOMBIA. Revista de La Academia Colombiana de Ciencias Exactas, Físicas y Naturales, 27(103). https://doi.org/10.18257/raccefyn.27(103).2003.2067
Disperati, A. A., & Oliveira Filho, P. C. de. (2005). Delineamento de copas de árvores em fotografias aéreas de alta resolução, através de suas sombras periféricas: estudo de caso na floresta ombrófila mista. Revista Árvore, 29(2). https://doi.org/10.1590/s0100-67622005000200003
Duron Diaz, J. J. (2015). El uso de modelos digitales de elevacion y ortoimagenes para la determinacion de los cauces de cuencas hidrologicas de la zona de Tixla, Guerrero. Revista Geográfica 155.
IGAC. (2011). Fundamentos de Sistemas de Información Geográfica. 2011.
León, G., Mesa, M., David, J., & Franco, C. (2009a). Documento de Evaluación Y Seguimiento al acuerdo 011 DE 2000 Municipio de Sabaneta.
León, G., Mesa, M., David, J., & Franco, C. (2009b). Documento Diagnóstico del PBOT de Sabaneta.
Lois, C. (2006). Técnica, política y ‘deseo territorial’ en la cartografía oficial de la Argentina (1852- 1941). Scripta Nova, 10(218), 52.
Luis Pérez Gutiérrez Gobernador de Antioquia, Elcy Velásquez Hernández, O., Jaime, G., García, M., León, G., Arcila Hernández, J., John, E., Ramírez, J., Arquitecto, G., Camilo, J., Osorio, T., & Ruiz Muñoz, N. (2018). Plan de Ordenamiento Departamental de Antioquia.
Matías, L. F. (1996). Para una cartografía geográfica: un análisis de la representación gráfica en geografía (Tesis (Maestría). Universidad de São Paulo, São Paulo.
Mendoza Cañon, A. S. & Rodríguez León, K. S. (2021). Apoyo a la actualización cartográfica de la cabecera municipal del municipio del Piñón en el Departamento de Magdalena. Recuperado de: http://hdl.handle.net/11349/28194 .
Niño Torres, K. G. & López Muñoz, A. R. (2021). Elaboración de cartografía como soporte técnico para la formulación del Plan de Ordenamiento Departamental, Ordenamiento Territorial y de desarrollo regional del departamento de Cundinamarca.. Recuperado de: http://hdl.handle.net/11349/28863.
Sánchez Sánchez, A. V. (2021). Apoyo para la formulación del plan de desarrollo 2020-2023 del municipio de Gama-Cundinamarca según lineamientos del Departamento Nacional de Planeación. Recuperado de: http://hdl.handle.net/11349/28182.
Santaella, J. (2016). Modelos Digitales de Elevación (MDE). Instituto Nacional de Estadística y Geográfica.
Sosa Reyes, Y. Y., & Villatoro, J. (2015). Creación de una geodatabase de los archivos geodésicos de la dirección general de catastro y geografía, Honduras. Ciencias Espaciales, 8(1). https://doi.org/10.5377/ce.v8i1.2064
Vergara, Óscar W., & Duarte, H. (2018). Generación de modelos digitales mediante fotogrametría, utilizando vehículos aéreos no tripulados (UAV’s). Revista Tecnología Y Productividad, 3(3), 63–69. https://doi.org/10.23850/24632465.1560
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.acceso.none.fl_str_mv Abierto (Texto Completo)
rights_invalid_str_mv Abierto (Texto Completo)
http://purl.org/coar/access_right/c_abf2
dc.format.mimetype.none.fl_str_mv pdf
institution Universidad Distrital Francisco José de Caldas
bitstream.url.fl_str_mv https://repository.udistrital.edu.co/bitstreams/f1347a4c-696b-4d97-bc4e-c83ba6567f2c/download
https://repository.udistrital.edu.co/bitstreams/35aba5b8-82d0-4288-bb08-2ce38e763132/download
https://repository.udistrital.edu.co/bitstreams/86d6dbd0-3af9-4e2f-afbe-ffede68d2a3f/download
https://repository.udistrital.edu.co/bitstreams/6ba14b21-ca66-4851-a9ed-d981f40fad77/download
https://repository.udistrital.edu.co/bitstreams/7c01e33b-2adc-48aa-8f84-f39f947278bc/download
https://repository.udistrital.edu.co/bitstreams/0ddc74ea-fa00-4674-aed7-7e8b82b85b49/download
bitstream.checksum.fl_str_mv 997daf6c648c962d566d7b082dac908d
e9e217537b231b9d8b90cab63cd88db4
3fe34e5083b1eee4b5828fe1b7855886
ecbac0f56890d83d26761acbcada05e9
2f7bccec411691cf3f1987343945ada4
9205fa5a34d8e899ecafab23ca6524ea
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Universidad Distrital
repository.mail.fl_str_mv repositorio@udistrital.edu.co
_version_ 1837006984305442816
spelling Suárez Torres, EdilbertoRuiz Acero, LorenaSuárez Torres, Edilberto [0000-0002-7582-1108]2024-10-24T20:48:07Z2024-10-24T20:48:07Z2024-08-28http://hdl.handle.net/11349/42126El trabajo se centra en la generación de productos cartográficos mediante la utilización de tecnologías de restitución fotogramétrica y digitalización de elementos vectoriales, aplicadas al municipio de Sabaneta, Antioquia, en Colombia. El método empleado incluye el uso de tecnologías como la aerotriangulación, restitución fotogramétrica 3D y estructuración de bases de datos. Se utilizan herramientas y programas especializados como ArcGIS Desktop, Erdas Imagine, Quick Terrain Modeler y Global Mapper, entre otros. Además, se aplican imágenes satelitales para la generación de productos cartográficos en 2D y 3D. El análisis de los productos finales se realiza comparando los resultados obtenidos con las variables observadas en el PBOT de Sabaneta.The work focuses on the generation of cartographic products using photogrammetric restitution technologies and the digitization of vector elements, applied to the municipality of Sabaneta, Antioquia, in Colombia. The employed method includes the use of technologies such as aerotriangulation, 3D photogrammetric restitution, and database structuring. Specialized tools and software such as ArcGIS Desktop, Erdas Imagine, Quick Terrain Modeler, and Global Mapper, among others, are utilized. Additionally, satellite images are applied for the generation of 2D and 3D cartographic products. The analysis of the final products is carried out by comparing the obtained results with the variables observed in the PBOT of Sabaneta.Geomática Moncaleano Sáenz SASpdfspaGeomáticaFotogrametríaRestitución fotogramétrica 3DSoftwareCartografíaIngeniería Catastral y Geodesia -- Tesis y disertaciones académicasCartografíaProcesamiento electrónico de datosFotogrametría -- InvestigacionesGeomaticsPhotogrammetry3D Photogrammetric RestitutionSoftwareCartographyElaboración de productos cartográficos para el análisis de potencialidades económicas territoriales del municipio de Sabaneta, AntioquiaDevelopment of cartographic products for the analysis of territorial economic potentialities in the municipality of Sabaneta, AntioquiabachelorThesisPasantíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fAbierto (Texto Completo)http://purl.org/coar/access_right/c_abf2Alcaldía municipal de Sabaneta. (2014). Decreto Municipal de Sabaneta N°022 (febrero 25 de 2014).Alcaldía municipal de Sabaneta. (2019). Modificación Excepcional Plan Básico de Ordenamiento Territorial Municipio de Sabaneta.Burgos, V., & Salcedo, A. (2016). Modelos digitales de elevación: Tendencias, correcciones hidrológicas y nuevas fuentes de información. Instituto Nacional Del Agua - Centro Regional Andino, October 2014.Castro, P., & Hermelin, M. (2023). BREVE HISTORIA DE LA CARTOGRAFÍA GEOLÓGICA EN EL DEPARTAMENTO DE ANTIOQUIA, COLOMBIA. Revista de La Academia Colombiana de Ciencias Exactas, Físicas y Naturales, 27(103). https://doi.org/10.18257/raccefyn.27(103).2003.2067Disperati, A. A., & Oliveira Filho, P. C. de. (2005). Delineamento de copas de árvores em fotografias aéreas de alta resolução, através de suas sombras periféricas: estudo de caso na floresta ombrófila mista. Revista Árvore, 29(2). https://doi.org/10.1590/s0100-67622005000200003Duron Diaz, J. J. (2015). El uso de modelos digitales de elevacion y ortoimagenes para la determinacion de los cauces de cuencas hidrologicas de la zona de Tixla, Guerrero. Revista Geográfica 155.IGAC. (2011). Fundamentos de Sistemas de Información Geográfica. 2011.León, G., Mesa, M., David, J., & Franco, C. (2009a). Documento de Evaluación Y Seguimiento al acuerdo 011 DE 2000 Municipio de Sabaneta.León, G., Mesa, M., David, J., & Franco, C. (2009b). Documento Diagnóstico del PBOT de Sabaneta.Lois, C. (2006). Técnica, política y ‘deseo territorial’ en la cartografía oficial de la Argentina (1852- 1941). Scripta Nova, 10(218), 52.Luis Pérez Gutiérrez Gobernador de Antioquia, Elcy Velásquez Hernández, O., Jaime, G., García, M., León, G., Arcila Hernández, J., John, E., Ramírez, J., Arquitecto, G., Camilo, J., Osorio, T., & Ruiz Muñoz, N. (2018). Plan de Ordenamiento Departamental de Antioquia.Matías, L. F. (1996). Para una cartografía geográfica: un análisis de la representación gráfica en geografía (Tesis (Maestría). Universidad de São Paulo, São Paulo.Mendoza Cañon, A. S. & Rodríguez León, K. S. (2021). Apoyo a la actualización cartográfica de la cabecera municipal del municipio del Piñón en el Departamento de Magdalena. Recuperado de: http://hdl.handle.net/11349/28194 .Niño Torres, K. G. & López Muñoz, A. R. (2021). Elaboración de cartografía como soporte técnico para la formulación del Plan de Ordenamiento Departamental, Ordenamiento Territorial y de desarrollo regional del departamento de Cundinamarca.. Recuperado de: http://hdl.handle.net/11349/28863.Sánchez Sánchez, A. V. (2021). Apoyo para la formulación del plan de desarrollo 2020-2023 del municipio de Gama-Cundinamarca según lineamientos del Departamento Nacional de Planeación. Recuperado de: http://hdl.handle.net/11349/28182.Santaella, J. (2016). Modelos Digitales de Elevación (MDE). Instituto Nacional de Estadística y Geográfica.Sosa Reyes, Y. Y., & Villatoro, J. (2015). Creación de una geodatabase de los archivos geodésicos de la dirección general de catastro y geografía, Honduras. Ciencias Espaciales, 8(1). https://doi.org/10.5377/ce.v8i1.2064Vergara, Óscar W., & Duarte, H. (2018). Generación de modelos digitales mediante fotogrametría, utilizando vehículos aéreos no tripulados (UAV’s). Revista Tecnología Y Productividad, 3(3), 63–69. https://doi.org/10.23850/24632465.1560LICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/f1347a4c-696b-4d97-bc4e-c83ba6567f2c/download997daf6c648c962d566d7b082dac908dMD54ORIGINALTrabajo de grado Trabajo de grado application/pdf5283860https://repository.udistrital.edu.co/bitstreams/35aba5b8-82d0-4288-bb08-2ce38e763132/downloade9e217537b231b9d8b90cab63cd88db4MD51Anexos Anexos application/zip21854989https://repository.udistrital.edu.co/bitstreams/86d6dbd0-3af9-4e2f-afbe-ffede68d2a3f/download3fe34e5083b1eee4b5828fe1b7855886MD52Licencia de uso y autorizaciónLicencia de uso y autorizaciónapplication/pdf215117https://repository.udistrital.edu.co/bitstreams/6ba14b21-ca66-4851-a9ed-d981f40fad77/downloadecbac0f56890d83d26761acbcada05e9MD53THUMBNAILTrabajo de grado .jpgTrabajo de grado .jpgIM Thumbnailimage/jpeg2758https://repository.udistrital.edu.co/bitstreams/7c01e33b-2adc-48aa-8f84-f39f947278bc/download2f7bccec411691cf3f1987343945ada4MD55Licencia de uso y autorización.jpgLicencia de uso y autorización.jpgIM Thumbnailimage/jpeg9504https://repository.udistrital.edu.co/bitstreams/0ddc74ea-fa00-4674-aed7-7e8b82b85b49/download9205fa5a34d8e899ecafab23ca6524eaMD5611349/42126oai:repository.udistrital.edu.co:11349/421262025-02-03 01:13:00.467open.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK