Generación de gemelo digital de un espacio arquitectónico en Cundinamarca utilizando LiDAR y fotogrametría en plataformas RPAS
La presente propuesta se centra en realizar el levantamiento de un Gemelo Digital para un espacio arquitectónico en Cundinamarca, Colombia. Se proponen dos metodologías: procesos fotogramétricos y tecnología LiDAR, utilizando las plataformas no tripuladas Matrice 300 RTK. Esta estrategia busca optim...
- Autores:
-
Valencia Garzón , Luisa Fernanda
Salazar Rodríguez , Evelin Nicol
- 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/94263
- Acceso en línea:
- http://hdl.handle.net/11349/94263
- Palabra clave:
- Fotogrametría
LiDAR
Gemelo Digital
Patrimonio arquitectónico
3D
Photogrammetry
LiDAR
Digital twin
Architectural heritage
3D
- Rights
- License
- Abierto (Texto Completo)
id |
UDISTRITA2_f332bf069c52c0a5e981272c50b6d854 |
---|---|
oai_identifier_str |
oai:repository.udistrital.edu.co:11349/94263 |
network_acronym_str |
UDISTRITA2 |
network_name_str |
RIUD: repositorio U. Distrital |
repository_id_str |
|
dc.title.none.fl_str_mv |
Generación de gemelo digital de un espacio arquitectónico en Cundinamarca utilizando LiDAR y fotogrametría en plataformas RPAS |
dc.title.titleenglish.none.fl_str_mv |
Generation of digital twin of an architectural space in Cundinamarca using LiDAR and photogrammetry in RPAS platforms |
title |
Generación de gemelo digital de un espacio arquitectónico en Cundinamarca utilizando LiDAR y fotogrametría en plataformas RPAS |
spellingShingle |
Generación de gemelo digital de un espacio arquitectónico en Cundinamarca utilizando LiDAR y fotogrametría en plataformas RPAS Fotogrametría LiDAR Gemelo Digital Patrimonio arquitectónico 3D Photogrammetry LiDAR Digital twin Architectural heritage 3D |
title_short |
Generación de gemelo digital de un espacio arquitectónico en Cundinamarca utilizando LiDAR y fotogrametría en plataformas RPAS |
title_full |
Generación de gemelo digital de un espacio arquitectónico en Cundinamarca utilizando LiDAR y fotogrametría en plataformas RPAS |
title_fullStr |
Generación de gemelo digital de un espacio arquitectónico en Cundinamarca utilizando LiDAR y fotogrametría en plataformas RPAS |
title_full_unstemmed |
Generación de gemelo digital de un espacio arquitectónico en Cundinamarca utilizando LiDAR y fotogrametría en plataformas RPAS |
title_sort |
Generación de gemelo digital de un espacio arquitectónico en Cundinamarca utilizando LiDAR y fotogrametría en plataformas RPAS |
dc.creator.fl_str_mv |
Valencia Garzón , Luisa Fernanda Salazar Rodríguez , Evelin Nicol |
dc.contributor.advisor.none.fl_str_mv |
Aldana Boutin, Rose Marie Ramírez Daza, Héctor Mauricio |
dc.contributor.author.none.fl_str_mv |
Valencia Garzón , Luisa Fernanda Salazar Rodríguez , Evelin Nicol |
dc.contributor.orcid.none.fl_str_mv |
Ramírez Daza, Héctor Mauricio [0000-0002-1672-4076] |
dc.subject.none.fl_str_mv |
Fotogrametría LiDAR Gemelo Digital Patrimonio arquitectónico 3D |
topic |
Fotogrametría LiDAR Gemelo Digital Patrimonio arquitectónico 3D Photogrammetry LiDAR Digital twin Architectural heritage 3D |
dc.subject.keyword.none.fl_str_mv |
Photogrammetry LiDAR Digital twin Architectural heritage 3D |
description |
La presente propuesta se centra en realizar el levantamiento de un Gemelo Digital para un espacio arquitectónico en Cundinamarca, Colombia. Se proponen dos metodologías: procesos fotogramétricos y tecnología LiDAR, utilizando las plataformas no tripuladas Matrice 300 RTK. Esta estrategia busca optimizar las bases de datos de las infraestructuras arquitectónicas, mediante tecnología de alta calidad a costos accesibles. Tanto la tecnología LiDAR como los procesos fotogramétricos son herramientas comúnmente utilizadas en la conservación del patrimonio arquitectónico, construcciones históricas y sitios arqueológicos. Sin embargo, indagando sobre levantamientos, datos y metodologías relacionadas con la preservación histórica a nivel nacional, no se encuentra un registro de base de datos o información relacionada, se vuelve crucial realizar un levantamiento utilizando estas tecnologías que faciliten información sobre las infraestructuras históricas. Actualmente la empresa Cuatro Conceptos S.A.S. tiene a disposición tecnologías y procesos con mejor calidad a costos no elevados los cuales no son utilizados con frecuencia en el país, lo dicho anteriormente da pie a la idoneidad de ofertar levantamientos eficientes, de calidad y con herramientas que no se ofertan o no están disponibles en el mercado nacional, esto afianzado con los conocimientos adquiridos en el proceso académico del proyecto curricular de ingeniería topográfica, donde en el desarrollo de esta se han obtenido conocimientos en fotogrametría, cartografía, teledetección, entre otros, los cuales van relacionados directamente con las 2 metodologías a implementar. Como resultado de este proyecto se espera establecer un proceso metodológico para realizar levantamientos efectivos, de calidad y factibles, en estructuras urbanas de gran escala, generando oportunidades comerciales para la empresa Cuatro Conceptos S.A.S. a base de conocimientos propios adquiridos en la carrera de Ingeniería Topográfica |
publishDate |
2024 |
dc.date.created.none.fl_str_mv |
2024-10-03 |
dc.date.accessioned.none.fl_str_mv |
2025-03-27T20:19:58Z |
dc.date.available.none.fl_str_mv |
2025-03-27T20:19:58Z |
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/94263 |
url |
http://hdl.handle.net/11349/94263 |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.relation.references.none.fl_str_mv |
Civil, A. (Septiembre de 2023). Aeronáutica Civil Unidad Administrativa Especial . Obtenido de https://www.aerocivil.gov.co/autoridad-de-la-aviacion-civil/reglamentacion/rac ESRI. (2024). ArcGis Desktop. Obtenido de https://desktop.arcgis.com/es/arcmap/latest/manage-data/las-dataset/what-is-lidar-data-.htm Geomática, G. M. (11 de Febrero de 2020). Global Mediterranea - Geomática. Obtenido de https://www.globalmediterranea.es/fotogrametria-que-es/ Sibaté, A. M. (s.f.). WWW.GOV.CO . Obtenido de https://sibate-cundinamarca.gov.co/Paginas/default.aspx Sibaté, C. m. (2002). Alcaldía de Sibaté . Obtenido de Acuerdo No. 11 de 2002 PBOT : https://www.sibate-cundinamarca.gov.co/Transparencia/Normatividad/ACUERDO%20No.%2011%20DE%202002%20PBOT.pdf territoriales, S. d. (2024). TerriData. Obtenido de https://terridata.blob.core.windows.net/fichas/Ficha_25740.pdf |
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 |
dc.publisher.none.fl_str_mv |
Universidad Distrital Francisco José de Caldas |
publisher.none.fl_str_mv |
Universidad Distrital Francisco José de Caldas |
institution |
Universidad Distrital Francisco José de Caldas |
bitstream.url.fl_str_mv |
https://repository.udistrital.edu.co/bitstreams/14f07a56-5d55-4f60-83d2-257cc59f1596/download https://repository.udistrital.edu.co/bitstreams/e2aba60a-dbde-4512-95f2-f76be2d643ad/download https://repository.udistrital.edu.co/bitstreams/58cc8775-719c-4aca-9ee0-02453cdf8360/download https://repository.udistrital.edu.co/bitstreams/da926fae-3135-4301-b3eb-a2c2314c57fa/download https://repository.udistrital.edu.co/bitstreams/91ae8d60-0b77-49e9-898d-72ec8e312b2e/download |
bitstream.checksum.fl_str_mv |
f1cdd2d2d8f019f1b3eecfd04016c861 435b05e78ecb826be3efe364f603da1f 997daf6c648c962d566d7b082dac908d de764e60c4e02b22cbe5861de6698f16 ecaf8f71859a31fc07986bf19a664a69 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Universidad Distrital |
repository.mail.fl_str_mv |
repositorio@udistrital.edu.co |
_version_ |
1828164851301613568 |
spelling |
Aldana Boutin, Rose MarieRamírez Daza, Héctor MauricioValencia Garzón , Luisa FernandaSalazar Rodríguez , Evelin NicolRamírez Daza, Héctor Mauricio [0000-0002-1672-4076]2025-03-27T20:19:58Z2025-03-27T20:19:58Z2024-10-03http://hdl.handle.net/11349/94263La presente propuesta se centra en realizar el levantamiento de un Gemelo Digital para un espacio arquitectónico en Cundinamarca, Colombia. Se proponen dos metodologías: procesos fotogramétricos y tecnología LiDAR, utilizando las plataformas no tripuladas Matrice 300 RTK. Esta estrategia busca optimizar las bases de datos de las infraestructuras arquitectónicas, mediante tecnología de alta calidad a costos accesibles. Tanto la tecnología LiDAR como los procesos fotogramétricos son herramientas comúnmente utilizadas en la conservación del patrimonio arquitectónico, construcciones históricas y sitios arqueológicos. Sin embargo, indagando sobre levantamientos, datos y metodologías relacionadas con la preservación histórica a nivel nacional, no se encuentra un registro de base de datos o información relacionada, se vuelve crucial realizar un levantamiento utilizando estas tecnologías que faciliten información sobre las infraestructuras históricas. Actualmente la empresa Cuatro Conceptos S.A.S. tiene a disposición tecnologías y procesos con mejor calidad a costos no elevados los cuales no son utilizados con frecuencia en el país, lo dicho anteriormente da pie a la idoneidad de ofertar levantamientos eficientes, de calidad y con herramientas que no se ofertan o no están disponibles en el mercado nacional, esto afianzado con los conocimientos adquiridos en el proceso académico del proyecto curricular de ingeniería topográfica, donde en el desarrollo de esta se han obtenido conocimientos en fotogrametría, cartografía, teledetección, entre otros, los cuales van relacionados directamente con las 2 metodologías a implementar. Como resultado de este proyecto se espera establecer un proceso metodológico para realizar levantamientos efectivos, de calidad y factibles, en estructuras urbanas de gran escala, generando oportunidades comerciales para la empresa Cuatro Conceptos S.A.S. a base de conocimientos propios adquiridos en la carrera de Ingeniería TopográficaThe present proposal is focused on the survey of a Digital Twin for an architectural space in Cundinamarca, Colombia. Two methodologies are proposed: photogrammetric processes and LiDAR technology, using Matrice 300 RTK unmanned platforms. This strategy seeks to optimize the databases of architectural infrastructures, using high quality technology at affordable costs. Both LiDAR technology and photogrammetric processes are tools commonly used in the conservation of architectural heritage, historical buildings and archaeological sites. However, when researching about surveys, data and methodologies related to historic preservation at national level, there is no database registry or related information, it becomes crucial to carry out a survey using these technologies that provide information about historic infrastructures. Currently the company Cuatro Conceptos S.A.S. has available technologies and processes with better quality at not high costs which are not frequently used in the country, the above mentioned gives rise to the suitability of offering efficient surveys, of quality and with tools that are not offered or are not available in the national market, this strengthened with the knowledge acquired in the academic process of the curricular project of topographic engineering, where in the development of this one have been obtained knowledge and experience in the field of topographic engineering.20Cuatro Conceptos S.A.S.pdfspaUniversidad Distrital Francisco José de CaldasFotogrametríaLiDARGemelo DigitalPatrimonio arquitectónico3DPhotogrammetryLiDARDigital twinArchitectural heritage3DGeneración de gemelo digital de un espacio arquitectónico en Cundinamarca utilizando LiDAR y fotogrametría en plataformas RPASGeneration of digital twin of an architectural space in Cundinamarca using LiDAR and photogrammetry in RPAS platformsbachelorThesisPasantíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fAbierto (Texto Completo)http://purl.org/coar/access_right/c_abf2Civil, A. (Septiembre de 2023). Aeronáutica Civil Unidad Administrativa Especial . Obtenido de https://www.aerocivil.gov.co/autoridad-de-la-aviacion-civil/reglamentacion/racESRI. (2024). ArcGis Desktop. Obtenido de https://desktop.arcgis.com/es/arcmap/latest/manage-data/las-dataset/what-is-lidar-data-.htmGeomática, G. M. (11 de Febrero de 2020). Global Mediterranea - Geomática. Obtenido de https://www.globalmediterranea.es/fotogrametria-que-es/Sibaté, A. M. (s.f.). WWW.GOV.CO . Obtenido de https://sibate-cundinamarca.gov.co/Paginas/default.aspxSibaté, C. m. (2002). Alcaldía de Sibaté . Obtenido de Acuerdo No. 11 de 2002 PBOT : https://www.sibate-cundinamarca.gov.co/Transparencia/Normatividad/ACUERDO%20No.%2011%20DE%202002%20PBOT.pdfterritoriales, S. d. (2024). TerriData. Obtenido de https://terridata.blob.core.windows.net/fichas/Ficha_25740.pdfORIGINALValenciaGarzónLuisaFernanda2024.pdfValenciaGarzónLuisaFernanda2024.pdfTrabajo de gradoapplication/pdf4070783https://repository.udistrital.edu.co/bitstreams/14f07a56-5d55-4f60-83d2-257cc59f1596/downloadf1cdd2d2d8f019f1b3eecfd04016c861MD51Licencia de Uso y Publicación.pdfLicencia de Uso y Publicación.pdfapplication/pdf815878https://repository.udistrital.edu.co/bitstreams/e2aba60a-dbde-4512-95f2-f76be2d643ad/download435b05e78ecb826be3efe364f603da1fMD52LICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/58cc8775-719c-4aca-9ee0-02453cdf8360/download997daf6c648c962d566d7b082dac908dMD53THUMBNAILValenciaGarzónLuisaFernanda2024.pdf.jpgValenciaGarzónLuisaFernanda2024.pdf.jpgIM Thumbnailimage/jpeg4329https://repository.udistrital.edu.co/bitstreams/da926fae-3135-4301-b3eb-a2c2314c57fa/downloadde764e60c4e02b22cbe5861de6698f16MD54Licencia de Uso y Publicación.pdf.jpgLicencia de Uso y Publicación.pdf.jpgIM Thumbnailimage/jpeg9583https://repository.udistrital.edu.co/bitstreams/91ae8d60-0b77-49e9-898d-72ec8e312b2e/downloadecaf8f71859a31fc07986bf19a664a69MD5511349/94263oai:repository.udistrital.edu.co:11349/942632025-03-28 01:02:16.399open.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK |