Soporte técnico al Instituto Geográfico Agustín Codazzi en el cálculo del Índice de Valoración Predial (IVP), ciudades de Armenia, Manizales, Riohacha, Valledupar, y apoyo en los informes valuatorios para el Juzgado de Restitución de Tierras del Magdalena
El trabajo de grado en modalidad de pasantía titulado: "Soporte técnico al instituto geográfico Agustín Codazzi en el cálculo del índice de valoración predial (IVP), ciudades de Armenia, Manizales, Riohacha, Valledupar, y apoyo en los informes valuatorios para el juzgado de restitución de tierr...
- Autores:
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2022
- Institución:
- Universidad Distrital Francisco José de Caldas
- Repositorio:
- RIUD: repositorio U. Distrital
- Idioma:
- spa
- OAI Identifier:
- oai:repository.udistrital.edu.co:11349/31496
- Acceso en línea:
- http://hdl.handle.net/11349/31496
- Palabra clave:
- IGAC
Juzgado de Restitución de Tierras del Magdalena
Valoración Predial
Avalúos
Índice de Valoración Predial
Mercado inmobiliario
Valoración predial
Ingeniería Catastral y Geodesia -- Tesis y disertaciones académicas
Avalúo catastral
Restitución de tierras
Valorización
Bienes raíces -- Reconocimiento
Juzgado de Restitución de Tierras -- Magdalena (Colombia)
Appraisals
Property Valuation Index
IGAC
Land Restitution Court of Magdalena
Real-Estate Market
Property Valuation
- Rights
- License
- Attribution-NonCommercial-NoDerivatives 4.0 Internacional
id |
UDISTRITA2_fe13db76eeae840ea52ab6752f351644 |
---|---|
oai_identifier_str |
oai:repository.udistrital.edu.co:11349/31496 |
network_acronym_str |
UDISTRITA2 |
network_name_str |
RIUD: repositorio U. Distrital |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Soporte técnico al Instituto Geográfico Agustín Codazzi en el cálculo del Índice de Valoración Predial (IVP), ciudades de Armenia, Manizales, Riohacha, Valledupar, y apoyo en los informes valuatorios para el Juzgado de Restitución de Tierras del Magdalena |
dc.title.titleenglish.spa.fl_str_mv |
Technical support at the Geographic Institute Agustín Codazzi, for the Property Valuation Index calculation in cities like Armenia, Manizales, Riohacha, Valledupar. In addition, i supported in the appraisal reports for the Land Restitution Court of Magdalena, Colombia |
title |
Soporte técnico al Instituto Geográfico Agustín Codazzi en el cálculo del Índice de Valoración Predial (IVP), ciudades de Armenia, Manizales, Riohacha, Valledupar, y apoyo en los informes valuatorios para el Juzgado de Restitución de Tierras del Magdalena |
spellingShingle |
Soporte técnico al Instituto Geográfico Agustín Codazzi en el cálculo del Índice de Valoración Predial (IVP), ciudades de Armenia, Manizales, Riohacha, Valledupar, y apoyo en los informes valuatorios para el Juzgado de Restitución de Tierras del Magdalena IGAC Juzgado de Restitución de Tierras del Magdalena Valoración Predial Avalúos Índice de Valoración Predial Mercado inmobiliario Valoración predial Ingeniería Catastral y Geodesia -- Tesis y disertaciones académicas Avalúo catastral Restitución de tierras Valorización Bienes raíces -- Reconocimiento Juzgado de Restitución de Tierras -- Magdalena (Colombia) Appraisals Property Valuation Index IGAC Land Restitution Court of Magdalena Real-Estate Market Property Valuation |
title_short |
Soporte técnico al Instituto Geográfico Agustín Codazzi en el cálculo del Índice de Valoración Predial (IVP), ciudades de Armenia, Manizales, Riohacha, Valledupar, y apoyo en los informes valuatorios para el Juzgado de Restitución de Tierras del Magdalena |
title_full |
Soporte técnico al Instituto Geográfico Agustín Codazzi en el cálculo del Índice de Valoración Predial (IVP), ciudades de Armenia, Manizales, Riohacha, Valledupar, y apoyo en los informes valuatorios para el Juzgado de Restitución de Tierras del Magdalena |
title_fullStr |
Soporte técnico al Instituto Geográfico Agustín Codazzi en el cálculo del Índice de Valoración Predial (IVP), ciudades de Armenia, Manizales, Riohacha, Valledupar, y apoyo en los informes valuatorios para el Juzgado de Restitución de Tierras del Magdalena |
title_full_unstemmed |
Soporte técnico al Instituto Geográfico Agustín Codazzi en el cálculo del Índice de Valoración Predial (IVP), ciudades de Armenia, Manizales, Riohacha, Valledupar, y apoyo en los informes valuatorios para el Juzgado de Restitución de Tierras del Magdalena |
title_sort |
Soporte técnico al Instituto Geográfico Agustín Codazzi en el cálculo del Índice de Valoración Predial (IVP), ciudades de Armenia, Manizales, Riohacha, Valledupar, y apoyo en los informes valuatorios para el Juzgado de Restitución de Tierras del Magdalena |
dc.contributor.advisor.none.fl_str_mv |
Acuña Carvajal, Hernando |
dc.subject.spa.fl_str_mv |
IGAC Juzgado de Restitución de Tierras del Magdalena Valoración Predial Avalúos Índice de Valoración Predial Mercado inmobiliario Valoración predial |
topic |
IGAC Juzgado de Restitución de Tierras del Magdalena Valoración Predial Avalúos Índice de Valoración Predial Mercado inmobiliario Valoración predial Ingeniería Catastral y Geodesia -- Tesis y disertaciones académicas Avalúo catastral Restitución de tierras Valorización Bienes raíces -- Reconocimiento Juzgado de Restitución de Tierras -- Magdalena (Colombia) Appraisals Property Valuation Index IGAC Land Restitution Court of Magdalena Real-Estate Market Property Valuation |
dc.subject.lemb.spa.fl_str_mv |
Ingeniería Catastral y Geodesia -- Tesis y disertaciones académicas Avalúo catastral Restitución de tierras Valorización Bienes raíces -- Reconocimiento Juzgado de Restitución de Tierras -- Magdalena (Colombia) |
dc.subject.keyword.spa.fl_str_mv |
Appraisals Property Valuation Index IGAC Land Restitution Court of Magdalena Real-Estate Market Property Valuation |
description |
El trabajo de grado en modalidad de pasantía titulado: "Soporte técnico al instituto geográfico Agustín Codazzi en el cálculo del índice de valoración predial (IVP), ciudades de Armenia, Manizales, Riohacha, Valledupar, y apoyo en los informes valuatorios para el juzgado de restitución de tierras del Magdalena” consistió primeramente en el apoyo del cálculo del índice de valoración predial de los predios urbanos de las ciudades designadas y en la generación de informes de avalúos comerciales para el juzgado de restitución de tierras del departamento de Magdalena, esto dada la necesidad puntual del cálculo de los avalúos para predios inmuebles sujetos a antecedentes de conflicto y en congruencia con la ley de víctimas y restitución de tierras 1448 del 2011, en aras de facilitar la restitución jurídica y material de las tierras a los despojados y desplazados de su propiedad, ocupación o posesión a causa del conflicto armado en el territorio. Para el desarrollo de las actividades efectuadas en el marco del cálculo del IVP fue necesario estructurar la información primaria y secundaria precisa para la elaboración y el análisis del estudio del mercado, alistamiento de información predial base y la gestión documental y cartográfica, como insumo para densificar y actualizar las bases de datos del IVP, así como la creación de salidas gráficas asociadas a cada uno de los municipios. Sumado a esto, también se realizaron dos tareas secundarias, el cargue de la información correspondiente a avalúos ya realizados al sistema de información geográfica de la entidad y la contribución en la construcción de la normativa y requerimientos técnicos para el Alistamiento cartográfico del IVP. |
publishDate |
2022 |
dc.date.created.none.fl_str_mv |
2022-07-01 |
dc.date.accessioned.none.fl_str_mv |
2023-05-30T21:19:00Z |
dc.date.available.none.fl_str_mv |
2023-05-30T21:19:00Z |
dc.type.spa.fl_str_mv |
bachelorThesis |
dc.type.degree.spa.fl_str_mv |
Pasantí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/31496 |
url |
http://hdl.handle.net/11349/31496 |
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 |
http://repository.udistrital.edu.co/bitstream/11349/31496/9/license.txt http://repository.udistrital.edu.co/bitstream/11349/31496/4/HernandezGalvisDanielFelipe2022.pdf http://repository.udistrital.edu.co/bitstream/11349/31496/5/Licenciadeusoyautorizacionparapublicar.pdf http://repository.udistrital.edu.co/bitstream/11349/31496/8/license_rdf http://repository.udistrital.edu.co/bitstream/11349/31496/10/HernandezGalvisDanielFelipe2022.pdf.jpg http://repository.udistrital.edu.co/bitstream/11349/31496/11/Licenciadeusoyautorizacionparapublicar.pdf.jpg |
bitstream.checksum.fl_str_mv |
997daf6c648c962d566d7b082dac908d 9ca97d21e3eaf822331ef422f21b7569 c615e49bf3e21667398b0323f50e15d0 4460e5956bc1d1639be9ae6146a50347 d3d8671ed08204029d863ea13c4ab0a7 a1f8e5b78bde8ab158f29a97c30147ed |
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_ |
1814111269962121216 |
spelling |
Acuña Carvajal, HernandoGarcía Sainz, Leidy DanielaHernández Galvis, Daniel Felipe2023-05-30T21:19:00Z2023-05-30T21:19:00Z2022-07-01http://hdl.handle.net/11349/31496El trabajo de grado en modalidad de pasantía titulado: "Soporte técnico al instituto geográfico Agustín Codazzi en el cálculo del índice de valoración predial (IVP), ciudades de Armenia, Manizales, Riohacha, Valledupar, y apoyo en los informes valuatorios para el juzgado de restitución de tierras del Magdalena” consistió primeramente en el apoyo del cálculo del índice de valoración predial de los predios urbanos de las ciudades designadas y en la generación de informes de avalúos comerciales para el juzgado de restitución de tierras del departamento de Magdalena, esto dada la necesidad puntual del cálculo de los avalúos para predios inmuebles sujetos a antecedentes de conflicto y en congruencia con la ley de víctimas y restitución de tierras 1448 del 2011, en aras de facilitar la restitución jurídica y material de las tierras a los despojados y desplazados de su propiedad, ocupación o posesión a causa del conflicto armado en el territorio. Para el desarrollo de las actividades efectuadas en el marco del cálculo del IVP fue necesario estructurar la información primaria y secundaria precisa para la elaboración y el análisis del estudio del mercado, alistamiento de información predial base y la gestión documental y cartográfica, como insumo para densificar y actualizar las bases de datos del IVP, así como la creación de salidas gráficas asociadas a cada uno de los municipios. Sumado a esto, también se realizaron dos tareas secundarias, el cargue de la información correspondiente a avalúos ya realizados al sistema de información geográfica de la entidad y la contribución en la construcción de la normativa y requerimientos técnicos para el Alistamiento cartográfico del IVP.The degree work in internship modality entitled: "Technical support at the geographic institute Agustín Codazzi, for the property valuation index calculation in cities like Armenia, Manizales, Riohacha, Valledupar. In addition, I supported in the appraisal reports for the land restitution court of Magdalena, Colombia" consisted firstly in the support of the calculation of the property valuation index of urban properties in the designated cities and in the generation of commercial appraisal reports for the land restitution court of the department of Magdalena, this given the specific need to calculate appraisals for real estate subject to a history of conflict and in congruence with the victims and land restitution law 1448 of 2011, in order to facilitate the legal and material restitution of land to those dispossessed and displaced from their property, occupation or possession due to the armed conflict in the territory. For the development of the activities carried out within the framework of the PVI calculation, it was necessary to structure the primary and secondary information required for the preparation and analysis of the market study, preparation of base property information and documentary and cartographic management, as input to densify and update the PVI databases, as well as the creation of graphic outputs associated with each of the municipalities. In addition to this, two secondary tasks were also performed, the uploading of information corresponding to appraisals already carried out to the entity's geographic information system and the contribution in the construction of the regulations and technical requirements for the IVP's cartographic enlistment.pdfspaAttribution-NonCommercial-NoDerivatives 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Abierto (Texto Completo)http://purl.org/coar/access_right/c_abf2IGACJuzgado de Restitución de Tierras del MagdalenaValoración PredialAvalúosÍndice de Valoración PredialMercado inmobiliarioValoración predialIngeniería Catastral y Geodesia -- Tesis y disertaciones académicasAvalúo catastralRestitución de tierrasValorizaciónBienes raíces -- ReconocimientoJuzgado de Restitución de Tierras -- Magdalena (Colombia)AppraisalsProperty Valuation IndexIGACLand Restitution Court of MagdalenaReal-Estate MarketProperty ValuationSoporte técnico al Instituto Geográfico Agustín Codazzi en el cálculo del Índice de Valoración Predial (IVP), ciudades de Armenia, Manizales, Riohacha, Valledupar, y apoyo en los informes valuatorios para el Juzgado de Restitución de Tierras del MagdalenaTechnical support at the Geographic Institute Agustín Codazzi, for the Property Valuation Index calculation in cities like Armenia, Manizales, Riohacha, Valledupar. In addition, i supported in the appraisal reports for the Land Restitution Court of Magdalena, ColombiabachelorThesisPasantíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fLICENSElicense.txtlicense.txttext/plain; charset=utf-87167http://repository.udistrital.edu.co/bitstream/11349/31496/9/license.txt997daf6c648c962d566d7b082dac908dMD59open accessORIGINALHernandezGalvisDanielFelipe2022.pdfHernandezGalvisDanielFelipe2022.pdfTrabajo de gradoapplication/pdf4805492http://repository.udistrital.edu.co/bitstream/11349/31496/4/HernandezGalvisDanielFelipe2022.pdf9ca97d21e3eaf822331ef422f21b7569MD54open accessLicenciadeusoyautorizacionparapublicar.pdfLicenciadeusoyautorizacionparapublicar.pdfLicenciadeUsoapplication/pdf814924http://repository.udistrital.edu.co/bitstream/11349/31496/5/Licenciadeusoyautorizacionparapublicar.pdfc615e49bf3e21667398b0323f50e15d0MD55metadata only accessCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805http://repository.udistrital.edu.co/bitstream/11349/31496/8/license_rdf4460e5956bc1d1639be9ae6146a50347MD58open accessTHUMBNAILHernandezGalvisDanielFelipe2022.pdf.jpgHernandezGalvisDanielFelipe2022.pdf.jpgIM Thumbnailimage/jpeg23353http://repository.udistrital.edu.co/bitstream/11349/31496/10/HernandezGalvisDanielFelipe2022.pdf.jpgd3d8671ed08204029d863ea13c4ab0a7MD510open accessLicenciadeusoyautorizacionparapublicar.pdf.jpgLicenciadeusoyautorizacionparapublicar.pdf.jpgIM Thumbnailimage/jpeg13738http://repository.udistrital.edu.co/bitstream/11349/31496/11/Licenciadeusoyautorizacionparapublicar.pdf.jpga1f8e5b78bde8ab158f29a97c30147edMD511open access11349/31496oai:repository.udistrital.edu.co:11349/314962023-06-13 15:16:17.634open accessRepositorio Institucional Universidad Distrital - RIUDrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK |