Evaluación del Pre Procesamiento y Procesamiento de Imágenes Adquiridas de Plataformas Aéreas Remotamente Tripuladas (Art) para la Generación de Insumos Cartográficos en la Actualización Catastral, Caso de Estudio: Municipio de Cabuyaro, Departamento del Meta
En el proyecto se realizó el pre procesamiento y procesamiento necesario para la obtención de cartografía catastral a una escala de 1:2000, utilizando inicialmente el método clásico fotogramétrico que involucra el plan de vuelo, orientación interior, orientación exterior, extracción de Modelo Digita...
- Autores:
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2017
- Institución:
- Universidad Distrital Francisco José de Caldas
- Repositorio:
- RIUD: repositorio U. Distrital
- Idioma:
- spa
- OAI Identifier:
- oai:repository.udistrital.edu.co:11349/5436
- Acceso en línea:
- http://hdl.handle.net/11349/5436
- Palabra clave:
- ART
Drone
MDS
Ortofotomosaico
INGENIERÍA CATASTRAL Y GEODESIA - TESIS Y DISERTACIONES ACADÉMICAS
AVIONES SIN PILOTO
PROCESAMIENTO DE IMÁGENES
CARTOGRAFÍA
ART
Drone
DSM
Orthophotomosaic
- Rights
- License
- Atribución-NoComercial-SinDerivadas 4.0 Internacional
id |
UDISTRITA2_aa8d791aa4bc0c2abfc1a25eec92c045 |
---|---|
oai_identifier_str |
oai:repository.udistrital.edu.co:11349/5436 |
network_acronym_str |
UDISTRITA2 |
network_name_str |
RIUD: repositorio U. Distrital |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Evaluación del Pre Procesamiento y Procesamiento de Imágenes Adquiridas de Plataformas Aéreas Remotamente Tripuladas (Art) para la Generación de Insumos Cartográficos en la Actualización Catastral, Caso de Estudio: Municipio de Cabuyaro, Departamento del Meta |
dc.title.titleenglish.spa.fl_str_mv |
Evaluation of Pre Processing and Processing Images Acquired from Remotely Manned Aerial Platforms (Art) for the Generation of Cartographic Products in the Cadastral Update, Case Study: Cabuyaro Municipality, Meta Department |
title |
Evaluación del Pre Procesamiento y Procesamiento de Imágenes Adquiridas de Plataformas Aéreas Remotamente Tripuladas (Art) para la Generación de Insumos Cartográficos en la Actualización Catastral, Caso de Estudio: Municipio de Cabuyaro, Departamento del Meta |
spellingShingle |
Evaluación del Pre Procesamiento y Procesamiento de Imágenes Adquiridas de Plataformas Aéreas Remotamente Tripuladas (Art) para la Generación de Insumos Cartográficos en la Actualización Catastral, Caso de Estudio: Municipio de Cabuyaro, Departamento del Meta ART Drone MDS Ortofotomosaico INGENIERÍA CATASTRAL Y GEODESIA - TESIS Y DISERTACIONES ACADÉMICAS AVIONES SIN PILOTO PROCESAMIENTO DE IMÁGENES CARTOGRAFÍA ART Drone DSM Orthophotomosaic |
title_short |
Evaluación del Pre Procesamiento y Procesamiento de Imágenes Adquiridas de Plataformas Aéreas Remotamente Tripuladas (Art) para la Generación de Insumos Cartográficos en la Actualización Catastral, Caso de Estudio: Municipio de Cabuyaro, Departamento del Meta |
title_full |
Evaluación del Pre Procesamiento y Procesamiento de Imágenes Adquiridas de Plataformas Aéreas Remotamente Tripuladas (Art) para la Generación de Insumos Cartográficos en la Actualización Catastral, Caso de Estudio: Municipio de Cabuyaro, Departamento del Meta |
title_fullStr |
Evaluación del Pre Procesamiento y Procesamiento de Imágenes Adquiridas de Plataformas Aéreas Remotamente Tripuladas (Art) para la Generación de Insumos Cartográficos en la Actualización Catastral, Caso de Estudio: Municipio de Cabuyaro, Departamento del Meta |
title_full_unstemmed |
Evaluación del Pre Procesamiento y Procesamiento de Imágenes Adquiridas de Plataformas Aéreas Remotamente Tripuladas (Art) para la Generación de Insumos Cartográficos en la Actualización Catastral, Caso de Estudio: Municipio de Cabuyaro, Departamento del Meta |
title_sort |
Evaluación del Pre Procesamiento y Procesamiento de Imágenes Adquiridas de Plataformas Aéreas Remotamente Tripuladas (Art) para la Generación de Insumos Cartográficos en la Actualización Catastral, Caso de Estudio: Municipio de Cabuyaro, Departamento del Meta |
dc.contributor.advisor.spa.fl_str_mv |
Ramírez Ramos, Carlos Germán |
dc.subject.spa.fl_str_mv |
ART Drone MDS Ortofotomosaico |
topic |
ART Drone MDS Ortofotomosaico INGENIERÍA CATASTRAL Y GEODESIA - TESIS Y DISERTACIONES ACADÉMICAS AVIONES SIN PILOTO PROCESAMIENTO DE IMÁGENES CARTOGRAFÍA ART Drone DSM Orthophotomosaic |
dc.subject.lemb.spa.fl_str_mv |
INGENIERÍA CATASTRAL Y GEODESIA - TESIS Y DISERTACIONES ACADÉMICAS AVIONES SIN PILOTO PROCESAMIENTO DE IMÁGENES CARTOGRAFÍA |
dc.subject.keyword.spa.fl_str_mv |
ART Drone DSM Orthophotomosaic |
description |
En el proyecto se realizó el pre procesamiento y procesamiento necesario para la obtención de cartografía catastral a una escala de 1:2000, utilizando inicialmente el método clásico fotogramétrico que involucra el plan de vuelo, orientación interior, orientación exterior, extracción de Modelo Digital de Superficie (MDS), edición de nube de puntos y la obtención del Ortofotomosaico digital. Para la generación de estos productos fue necesario realizar el procesamiento paso a paso de manera semiautomática, para así encontrar el mejor resultado, tanto para el Modelo Digital de Superficie (MDS) así como el Ortofotomosaico. Se determinó si los productos generados a partir de imágenes adquiridas con ART cumplen con las condiciones y la calidad necesaria para generar una cartografía catastral multipropósito. Para la obtención de estos productos se utilizaron diferentes tipos de software, de esta manera se pudo realizar una evaluación más completa en la generación de los Modelos Digitales de Superficie (MDS), nubes de puntos y los Ortofotomosaicos. Luego se hizo el análisis de la etapa de elaboración de los productos. Así entonces se realizó la evaluación de exactitud posicional, para esto se utilizó el estimador de la Raíz del Error Medio Cuadrático (RMS) y se logró la validación de los resultados, como lo indica Positional Accuracy Standards for Digital Geospatial Data (ASPRS) de la American Society for Photogrammetry and Remote Sensing. También se realizó un manual paso a paso para el procesamiento de este tipo de imágenes en topografía con pendientes suaves. Adicionalmente se muestra la metodología que se siguió para la obtención de los productos, como lo son el Modelo Digital de Superficie (MDS) y el Ortofotomosaico, donde se evidencia desde la producción cartográfica, el proceso inicial que está compuesto de la extracción de los puntos, puntos de paso y la aerotriangulación del bloque fotogramétrico gracias a los centros de las imágenes, seguido de la densificación de la nube de puntos compuestos por la nube de puntos densificada y la creación de la malla y finalmente la generación del Modelo Digital de Superficie (MDS) y el Ortofotomosaico. |
publishDate |
2017 |
dc.date.accessioned.none.fl_str_mv |
2017-05-05T20:07:21Z |
dc.date.available.none.fl_str_mv |
2017-05-05T20:07:21Z |
dc.date.created.spa.fl_str_mv |
2017-02-28 |
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/5436 |
url |
http://hdl.handle.net/11349/5436 |
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/5436/6/PerillaGarciaHectorAriel2017.pdf.jpg http://repository.udistrital.edu.co/bitstream/11349/5436/2/license_url http://repository.udistrital.edu.co/bitstream/11349/5436/3/license_text http://repository.udistrital.edu.co/bitstream/11349/5436/4/license_rdf http://repository.udistrital.edu.co/bitstream/11349/5436/5/license.txt http://repository.udistrital.edu.co/bitstream/11349/5436/1/PerillaGarciaHectorAriel2017.pdf |
bitstream.checksum.fl_str_mv |
75d80518204ff26899c2a068f745b69c 924993ce0b3ba389f79f32a1b2735415 d41d8cd98f00b204e9800998ecf8427e d41d8cd98f00b204e9800998ecf8427e da5c6a3ca62d5dd4853000a60fee7083 823727ecbabe3f02606eb80afd4f7211 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad Distrital - RIUD |
repository.mail.fl_str_mv |
repositorio@udistrital.edu.co |
_version_ |
1803712658694733824 |
spelling |
Ramírez Ramos, Carlos GermánPerilla García, Hector Ariel2017-05-05T20:07:21Z2017-05-05T20:07:21Z2017-02-28http://hdl.handle.net/11349/5436En el proyecto se realizó el pre procesamiento y procesamiento necesario para la obtención de cartografía catastral a una escala de 1:2000, utilizando inicialmente el método clásico fotogramétrico que involucra el plan de vuelo, orientación interior, orientación exterior, extracción de Modelo Digital de Superficie (MDS), edición de nube de puntos y la obtención del Ortofotomosaico digital. Para la generación de estos productos fue necesario realizar el procesamiento paso a paso de manera semiautomática, para así encontrar el mejor resultado, tanto para el Modelo Digital de Superficie (MDS) así como el Ortofotomosaico. Se determinó si los productos generados a partir de imágenes adquiridas con ART cumplen con las condiciones y la calidad necesaria para generar una cartografía catastral multipropósito. Para la obtención de estos productos se utilizaron diferentes tipos de software, de esta manera se pudo realizar una evaluación más completa en la generación de los Modelos Digitales de Superficie (MDS), nubes de puntos y los Ortofotomosaicos. Luego se hizo el análisis de la etapa de elaboración de los productos. Así entonces se realizó la evaluación de exactitud posicional, para esto se utilizó el estimador de la Raíz del Error Medio Cuadrático (RMS) y se logró la validación de los resultados, como lo indica Positional Accuracy Standards for Digital Geospatial Data (ASPRS) de la American Society for Photogrammetry and Remote Sensing. También se realizó un manual paso a paso para el procesamiento de este tipo de imágenes en topografía con pendientes suaves. Adicionalmente se muestra la metodología que se siguió para la obtención de los productos, como lo son el Modelo Digital de Superficie (MDS) y el Ortofotomosaico, donde se evidencia desde la producción cartográfica, el proceso inicial que está compuesto de la extracción de los puntos, puntos de paso y la aerotriangulación del bloque fotogramétrico gracias a los centros de las imágenes, seguido de la densificación de la nube de puntos compuestos por la nube de puntos densificada y la creación de la malla y finalmente la generación del Modelo Digital de Superficie (MDS) y el Ortofotomosaico.In this project, the pre-processing and processing necessary to obtain cadastral mapping on a scale of 1: 2000 was carried out, initially using the classic photogrammetric method involving the flight plan, interior orientation, external orientation, extraction of Digital Surface Model (MDS), point cloud editing and obtaining the digital Orthophotomosaic. For the generation of these products it was necessary to carry out the step-by-step processing in a semi-automatic way, in order to find the best result, both for the Digital Surface Model (MDS) as well as the Orthophotomosaic. It was determined whether the products generated from images acquired with ART comply with the conditions and the quality necessary to generate a multipurpose cadastral mapping. Different types of software were used to obtain these products, so a more complete evaluation was possible in the generation of Surface Digital Models (MDS), point clouds and Orthophotomosaics. Then the analysis of the stage of elaboration of the products was made. Thus, the positional accuracy evaluation was performed, using the Root Mean Squared Error (RMS) estimator and validating the results, as indicated by the Positional Accuracy Standards for Digital Geospatial Data (ASPRS). American Society for Photogrammetry and Remote Sensing. A step-by-step manual was also developed for the processing of this type of image in topography with smooth slopes. In addition, the methodology that was followed to obtain the products, such as the Digital Surface Model (MDS) and the Orthophotomosaic, is shown, where it is evident from the cartographic production, the initial process that is composed of the extraction of the points , Points of passage and aerotriangulation of the photogrammetric block thanks to the centers of the images, followed by the densification of the cloud of points composed by the cloud of densified points and the creation of the mesh and finally the generation of the Digital Surface Model ( MDS) and the Orthophotomosaic.Instituto Geográfico Agustín Codazzi (IGAC)Centro De Investigación Y Desarrollo En Información Geográfica (CIAF)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_abf2ARTDroneMDSOrtofotomosaicoINGENIERÍA CATASTRAL Y GEODESIA - TESIS Y DISERTACIONES ACADÉMICASAVIONES SIN PILOTOPROCESAMIENTO DE IMÁGENESCARTOGRAFÍAARTDroneDSMOrthophotomosaicEvaluación del Pre Procesamiento y Procesamiento de Imágenes Adquiridas de Plataformas Aéreas Remotamente Tripuladas (Art) para la Generación de Insumos Cartográficos en la Actualización Catastral, Caso de Estudio: Municipio de Cabuyaro, Departamento del MetaEvaluation of Pre Processing and Processing Images Acquired from Remotely Manned Aerial Platforms (Art) for the Generation of Cartographic Products in the Cadastral Update, Case Study: Cabuyaro Municipality, Meta Departmentinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fTHUMBNAILPerillaGarciaHectorAriel2017.pdf.jpgPerillaGarciaHectorAriel2017.pdf.jpgIM Thumbnailimage/jpeg4854http://repository.udistrital.edu.co/bitstream/11349/5436/6/PerillaGarciaHectorAriel2017.pdf.jpg75d80518204ff26899c2a068f745b69cMD56open accessCC-LICENSElicense_urllicense_urltext/plain; charset=utf-849http://repository.udistrital.edu.co/bitstream/11349/5436/2/license_url924993ce0b3ba389f79f32a1b2735415MD52open accesslicense_textlicense_texttext/html; charset=utf-80http://repository.udistrital.edu.co/bitstream/11349/5436/3/license_textd41d8cd98f00b204e9800998ecf8427eMD53open accesslicense_rdflicense_rdfapplication/rdf+xml; charset=utf-80http://repository.udistrital.edu.co/bitstream/11349/5436/4/license_rdfd41d8cd98f00b204e9800998ecf8427eMD54open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-87163http://repository.udistrital.edu.co/bitstream/11349/5436/5/license.txtda5c6a3ca62d5dd4853000a60fee7083MD55open accessORIGINALPerillaGarciaHectorAriel2017.pdfPerillaGarciaHectorAriel2017.pdfTrabajo de Gradoapplication/pdf9323029http://repository.udistrital.edu.co/bitstream/11349/5436/1/PerillaGarciaHectorAriel2017.pdf823727ecbabe3f02606eb80afd4f7211MD51open access11349/5436oai:repository.udistrital.edu.co:11349/54362023-06-13 12:24:10.463open accessRepositorio Institucional Universidad Distrital - RIUDrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMClTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIHVzbyBwYXJhIHB1YmxpY2FjacOzbiBkZSBvYnJhcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChSSVVEKQoKQ29tbyB0aXR1bGFyKGVzKSBkZWwob3MpIGRlcmVjaG8ocykgZGUgYXV0b3IsIGNvbmZpZXJvIChlcmltb3MpIGEgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMgKGVuIGFkZWxhbnRlLCBMQSBVTklWRVJTSURBRCkgdW5hIGxpY2VuY2lhIHBhcmEgdXNvIG5vIGV4Y2x1c2l2YSwgbGltaXRhZGEgeSBncmF0dWl0YSBzb2JyZSBsYSBvYnJhIHF1ZSBpbnRlZ3JhcsOhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgKGVuIGFkZWxhbnRlLCBSSVVEKSwgZGUgYWN1ZXJkbyBhIGxhcyBzaWd1aWVudGVzIHJlZ2xhcywgbGFzIGN1YWxlcyBkZWNsYXJvIChhbW9zKSBjb25vY2VyIHkgYWNlcHRhcjoKCmEpCUVzdGFyw6EgdmlnZW50ZSBhIHBhcnRpciBkZSBsYSBmZWNoYSBlbiBxdWUgc2UgaW5jbHV5YSBlbiBlbCBSSVVEIHkgaGFzdGEgcG9yIHVuIHBsYXpvIGRlIGRpZXogKDEwKSBBw7FvcywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gcXVlIGR1cmUgZWwgZGVyZWNobyBQYXRyaW1vbmlhbCBkZWwgYXV0b3I7IGxhIGN1YWwgcG9kcsOhIGRhcnNlIHBvciB0ZXJtaW5hZGEgcHJldmlhIHNvbGljaXR1ZCBhIExBIFVOSVZFUlNJREFEIHBvciBlc2NyaXRvIGNvbiB1bmEgYW50ZWxhY2nDs24gZGUgZG9zICgyKSBtZXNlcyBhbnRlcyBkZWwgdmVuY2ltaWVudG8gZGVsIHBsYXpvIGluaWNpYWwgbyBlbCBkZSBzdShzKSBwcsOzcnJvZ2EocykuICAKCmIpCUxBIFVOSVZFUlNJREFEIHBvZHLDoSBwdWJsaWNhciBsYSBvYnJhIGVuIGxhcyBkaXN0aW50YXMgdmVyc2lvbmVzIHJlcXVlcmlkYXMgcG9yIGVsIFJJVUQgKGRpZ2l0YWwsIGltcHJlc28sIGVsZWN0csOzbmljbyB1IG90cm8gbWVkaW8gY29ub2NpZG8gbyBwb3IgY29ub2NlcikgTEEgVU5JVkVSU0lEQUQgbm8gc2Vyw6EgcmVzcG9uc2FibGUgZW4gZWwgZXZlbnRvIHF1ZSBlbCBkb2N1bWVudG8gYXBhcmV6Y2EgcmVmZXJlbmNpYWRvIGVuIG1vdG9yZXMgZGUgYsO6c3F1ZWRhIG8gcmVwb3NpdG9yaW9zIGRpZmVyZW50ZXMgYWwgUklVRCwgdW5hIHZleiBlbChvcykgYXV0b3IoZXMpIHNvbGljaXRlbiBzdSBlbGltaW5hY2nDs24gZGVsIFJJVUQsIGRhZG8gcXVlIGxhIG1pc21hIHNlcsOhIHB1YmxpY2FkYSBlbiBJbnRlcm5ldC4gCgpjKQlMYSBhdXRvcml6YWNpw7NuIHNlIGhhY2UgYSB0w610dWxvIGdyYXR1aXRvLCBwb3IgbG8gdGFudG8sIGxvcyBhdXRvcmVzIHJlbnVuY2lhbiBhIHJlY2liaXIgYmVuZWZpY2lvIGFsZ3VubyBwb3IgbGEgcHVibGljYWNpw7NuLCBkaXN0cmlidWNpw7NuLCBjb211bmljYWNpw7NuIHDDumJsaWNhIHkgY3VhbHF1aWVyIG90cm8gdXNvIHF1ZSBzZSBoYWdhIGVuIGxvcyB0w6lybWlub3MgZGUgbGEgcHJlc2VudGUgbGljZW5jaWEgeSBkZSBsYSBsaWNlbmNpYSBkZSB1c28gY29uIHF1ZSBzZSBwdWJsaWNhIChDcmVhdGl2ZSBDb21tb25zKS4KCmQpCUxvcyBjb250ZW5pZG9zIHB1YmxpY2Fkb3MgZW4gZWwgUklVRCBzb24gb2JyYShzKSBvcmlnaW5hbChlcykgc29icmUgbGEgY3VhbChlcykgZWwob3MpIGF1dG9yKGVzKSBjb21vIHRpdHVsYXJlcyBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IsIGFzdW1lbiB0b3RhbCByZXNwb25zYWJpbGlkYWQgcG9yIGVsIGNvbnRlbmlkbyBkZSBzdSBvYnJhIGFudGUgTEEgVU5JVkVSU0lEQUQgeSBhbnRlIHRlcmNlcm9zLiBFbiB0b2RvIGNhc28gTEEgVU5JVkVSU0lEQUQgc2UgY29tcHJvbWV0ZSBhIGluZGljYXIgc2llbXByZSBsYSBhdXRvcsOtYSBpbmNsdXllbmRvIGVsIG5vbWJyZSBkZWwgYXV0b3IgeSBsYSBmZWNoYSBkZSBwdWJsaWNhY2nDs24uCgplKQlMQSBVTklWRVJTSURBRCBwb2Ryw6EgaW5jbHVpciBsYSBvYnJhIGVuIGxvcyDDrW5kaWNlcyB5IGJ1c2NhZG9yZXMgcXVlIGVzdGltZW4gbmVjZXNhcmlvcyBwYXJhIG1heGltaXphciBsYSB2aXNpYmlsaWRhZCBlbCB1c28geSBlbCBpbXBhY3RvIGRlIGxhIHByb2R1Y2Npw7NuIGNpZW50w61maWNhLCBhcnTDrXN0aWNhIHkgYWNhZMOpbWljYSBlbiBsYSBjb211bmlkYWQgbG9jYWwsIG5hY2lvbmFsIG8gaW50ZXJuYWNpb25hbC4gCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbyAJCkF1dG9yCUFwZWxsaWRvcwlOb21icmVzCjEJCQoyCQkKMwkJCiAKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8gIAoKaykJQWNlcHRvKGFtb3MpIHF1ZSBMQSBVTklWRVJTSURBRCBubyBzZSByZXNwb25zYWJpbGl6YSBwb3IgbGFzIGluZnJhY2Npb25lcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIERlcmVjaG9zIGRlIEF1dG9yIGNhdXNhZGFzIHBvciBsb3MgdGl0dWxhcmVzIGRlIGxhIHByZXNlbnRlIExpY2VuY2lhIHkgZGVjbGFyYW1vcyBxdWUgbWFudGVuZHLDqSAoZW1vcykgaW5kZW1uZSBhIExBIFVOSVZFUlNJREFEIHBvciBsYXMgcmVjbGFtYWNpb25lcyBsZWdhbGVzIGRlIGN1YWxxdWllciB0aXBvIHF1ZSBsbGVnYXJlbiBhIHByZXNlbnRhcnNlIHBvciB2aW9sYWNpw7NuIGRlIGRlcmVjaG9zIGEgbGEgcHJvcGllZGFkIGludGVsZWN0dWFsIG8gZGUgQXV0b3IgcmVsYWNpb25hZG9zIGNvbiBsb3MgZG9jdW1lbnRvcyByZWdpc3RyYWRvcyBlbiBlbCBSSVVELgoKbCkJRWwgKGxvcykgYXV0b3IoZXMpIG1hbmlmaWVzdGEobW9zKSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCwgZGUgZXhjbHVzaXZhIGF1dG9yw61hLCB5IHNlIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zOyBkZSB0YWwgc3VlcnRlLCBlbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhLCBlbCAobG9zKSBlc3R1ZGlhbnRlKHMpIOKAkyBhdXRvcihlcykgYXN1bWlyw6EobikgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQgeSBzYWxkcsOhKG4pIGVuIGRlZmVuc2EgZGUgbG9zIGRlcmVjaG9zIGFxdcOtIGF1dG9yaXphZG9zLiBQYXJhIHRvZG9zIGxvcyBlZmVjdG9zLCBMQSBVTklWRVJTSURBRCBhY3TDumEgY29tbyB1biB0ZXJjZXJvIGRlIGJ1ZW5hIGZlLiAgIAoKCm0pCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGNvbm96Y28oY2Vtb3MpIGxhIGF1dG9ub23DrWEgeSBsb3MgZGVyZWNob3MsIHF1ZSBwb3NlZShtb3MpIHNvYnJlIGxhIG9icmEgeSwgY29tbyB0YWwsIGVzIChzb21vcykgcmVzcG9uc2FibGUocykgZGVsIGFsY2FuY2UganVyw61kaWNvIHkgbGVnYWwsIGRlIGVzY29nZXIgbGEgb3BjacOzbiBkZSBsYSBwdWJsaWNhY2nDs24gbyBkZSByZXN0cmljY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIGRlbCBkb2N1bWVudG8gcmVnaXN0cmFkbyBlbiBlbCBSSVVELgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MgCkRFUkVDSE9TIFkgT0JMSUdBQ0lPTkVTIFJFUVVFUklET1MgUE9SIEVMIFJFU1BFQ1RJVk8gQ09OVFJBVE8gTyBBQ1VFUkRPLgoKCgoKCgoKCgoKCgoKCgoKCgoKCgpFbiBjb25zdGFuY2lhIGRlIGxvIGFudGVyaW9yLCBmaXJtbyhhbW9zKSBlbCBwcmVzZW50ZSBkb2N1bWVudG8sIGVuIGxhIGNpdWRhZCBkZSBCb2dvdMOhLCBELkMuLCBhIGxvcyAKCgpGSVJNQSBERSBMT1MgVElUVUxBUkVTIERFIERFUkVDSE9TIERFIEFVVE9SCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCUNvcnJlbyBFbGVjdHLDs25pY28gCjEJCjIJCjMJCgpOb21icmUgZGUgRGlyZWN0b3IoZXMpIGRlIEdyYWRvOgoKMQkKMgkKMwkKCk5vbWJyZSBGYWN1bHRhZCB5IFByb3llY3RvIEN1cnJpY3VsYXI6CgpGYWN1bHRhZAlQcm95ZWN0byBDdXJyaWN1bGFyCgkKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEKCgo= |