Apoyo técnico a la contraloría de Bogotá, D.C., en auditoría para la evaluación a la consistencia de la información de la actualización y conservación catastral

Se brindó un apoyo técnico a la contraloría de Bogotá D.C. como estudiantes del proyecto curricular Ingeniería Catastral y Geodesia. En cumplimiento con las auditorías para la evaluación a la consistencia de la información de la actualización y conservación catastral, se realizó una revisión de los...

Full description

Autores:
Montaña Osuna, Daniel Hernando
Manrique Carpintero, Willy Johan
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2021
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/29143
Acceso en línea:
http://hdl.handle.net/11349/29143
Palabra clave:
CONFIS
UAECD
Bases de Datos
IPU
Avaluo catastral
Actualización y conservación catastral
Bases de datos
Ingeniería Catastral y Geodesia - Tesis y Disertaciones Académicas
Avaluó catastral
Bases de datos
Auditoria fiscal
Impuesto predial
Property valuation
CONFIS
UAECD
Cadastral Update and Conservation
Databases
IPU
Rights
License
Atribución 4.0 Internacional
id UDISTRITA2_57940892d5b01b7c108a3a6a65aa3fb4
oai_identifier_str oai:repository.udistrital.edu.co:11349/29143
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.spa.fl_str_mv Apoyo técnico a la contraloría de Bogotá, D.C., en auditoría para la evaluación a la consistencia de la información de la actualización y conservación catastral
dc.title.titleenglish.spa.fl_str_mv Technical support to the comptroller's office of Bogotá, D.C., in auditing for the evaluation of the consistency of the cadastral Update and Conservation Information
title Apoyo técnico a la contraloría de Bogotá, D.C., en auditoría para la evaluación a la consistencia de la información de la actualización y conservación catastral
spellingShingle Apoyo técnico a la contraloría de Bogotá, D.C., en auditoría para la evaluación a la consistencia de la información de la actualización y conservación catastral
CONFIS
UAECD
Bases de Datos
IPU
Avaluo catastral
Actualización y conservación catastral
Bases de datos
Ingeniería Catastral y Geodesia - Tesis y Disertaciones Académicas
Avaluó catastral
Bases de datos
Auditoria fiscal
Impuesto predial
Property valuation
CONFIS
UAECD
Cadastral Update and Conservation
Databases
IPU
title_short Apoyo técnico a la contraloría de Bogotá, D.C., en auditoría para la evaluación a la consistencia de la información de la actualización y conservación catastral
title_full Apoyo técnico a la contraloría de Bogotá, D.C., en auditoría para la evaluación a la consistencia de la información de la actualización y conservación catastral
title_fullStr Apoyo técnico a la contraloría de Bogotá, D.C., en auditoría para la evaluación a la consistencia de la información de la actualización y conservación catastral
title_full_unstemmed Apoyo técnico a la contraloría de Bogotá, D.C., en auditoría para la evaluación a la consistencia de la información de la actualización y conservación catastral
title_sort Apoyo técnico a la contraloría de Bogotá, D.C., en auditoría para la evaluación a la consistencia de la información de la actualización y conservación catastral
dc.creator.fl_str_mv Montaña Osuna, Daniel Hernando
Manrique Carpintero, Willy Johan
dc.contributor.advisor.none.fl_str_mv Ramírez Ramos, Carlos Germán
dc.contributor.author.none.fl_str_mv Montaña Osuna, Daniel Hernando
Manrique Carpintero, Willy Johan
dc.subject.spa.fl_str_mv CONFIS
UAECD
Bases de Datos
IPU
Avaluo catastral
Actualización y conservación catastral
Bases de datos
topic CONFIS
UAECD
Bases de Datos
IPU
Avaluo catastral
Actualización y conservación catastral
Bases de datos
Ingeniería Catastral y Geodesia - Tesis y Disertaciones Académicas
Avaluó catastral
Bases de datos
Auditoria fiscal
Impuesto predial
Property valuation
CONFIS
UAECD
Cadastral Update and Conservation
Databases
IPU
dc.subject.lemb.spa.fl_str_mv Ingeniería Catastral y Geodesia - Tesis y Disertaciones Académicas
Avaluó catastral
Bases de datos
Auditoria fiscal
Impuesto predial
dc.subject.keyword.spa.fl_str_mv Property valuation
CONFIS
UAECD
Cadastral Update and Conservation
Databases
IPU
description Se brindó un apoyo técnico a la contraloría de Bogotá D.C. como estudiantes del proyecto curricular Ingeniería Catastral y Geodesia. En cumplimiento con las auditorías para la evaluación a la consistencia de la información de la actualización y conservación catastral, se realizó una revisión de los elementos físicos, fiscales, jurídicos y económicos de los predios de la capital, en interés de determinar posibles inconsistencias en la información generada por la Unidad Administrativa Especial de Catastro Distrital (UAECD), en los procesos de actualización y conservación catastral. En la determinación del valor del avalúo catastral de los predios en Bogotá, la UAECD realiza procesos de actualización y conservación catastral para cada vigencia. El cálculo del avalúo catastral es establecido por la administración distrital en diciembre de cada año acorde con las tarifas expedidas por el Consejo de Política Económica y Fiscal - CONFIS, quien es una instancia rectora de la política fiscal y coordina el sistema presupuestal de la administración distrital de Bogotá. Acorde con lo anterior, se evidenciaron hallazgos e inconsistencias en la información analizada, en aplicación y el empleo de herramientas digitales tales como; bases de datos de carácter alfanumérico y cartográfico, el software postgreSQL 9.5 para su correspondiente procesamiento y el Sistema Integrado de Información Catastral (SIIC). Con el apoyo brindado, para la generación de los diferentes informes, se determinaron traslados fiscales y disciplinarios para la Contraloría de Bogotá D.C. y la Personería de Bogotá D.C., lo que permitió la generación de planes de mejoramiento por parte de la UAECD a fin de eliminar las causas que originaron los hallazgos. También se apoyó en la realizaron reportes estadísticos que permitieron comparar la información catastral para las vigencias 2020 -2021. Por último, se brindó apoyo en la revisión de contratos de la Unidad Administrativa Especial de Catastro Distrital.
publishDate 2021
dc.date.created.none.fl_str_mv 2021-06-03
dc.date.accessioned.none.fl_str_mv 2022-05-26T19:49:48Z
dc.date.available.none.fl_str_mv 2022-05-26T19:49:48Z
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/29143
url http://hdl.handle.net/11349/29143
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.*.fl_str_mv Atribución 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 4.0 Internacional
http://creativecommons.org/licenses/by-nc-nd/4.0/
Abierto (Texto Completo)
http://purl.org/coar/access_right/c_abf2
dc.format.mimetype.spa.fl_str_mv pdf
institution Universidad Distrital Francisco José de Caldas
bitstream.url.fl_str_mv https://repository.udistrital.edu.co/bitstreams/aa324e85-b9c4-479b-932b-94410d3efbe5/download
https://repository.udistrital.edu.co/bitstreams/44669f69-4f88-4511-9436-a6a6c2e02a61/download
https://repository.udistrital.edu.co/bitstreams/4e47173d-8e12-42e3-a695-3bf333e193fe/download
https://repository.udistrital.edu.co/bitstreams/ac3edbd8-5b6d-43f1-b81f-2f934a05a11c/download
https://repository.udistrital.edu.co/bitstreams/f0224971-fd03-45f5-9d50-0dd7c414598a/download
https://repository.udistrital.edu.co/bitstreams/9fb7b916-09a5-42c8-bd4d-5fa419bed152/download
https://repository.udistrital.edu.co/bitstreams/35f9b70d-730a-4a5f-8015-9f17386f3456/download
https://repository.udistrital.edu.co/bitstreams/1d020c11-dd67-4130-9f76-760c930ac913/download
https://repository.udistrital.edu.co/bitstreams/5468df73-72dd-4b47-8b7d-2299d41ce58e/download
bitstream.checksum.fl_str_mv 096ae5bede8c98018b95201e5873aa95
ddcd505465e56681ddbad1d0d8602984
835ffdeb6ba9bafbf0aaf49079f4139c
4ea3f4c2a8b87e2d22cce3d721196f00
997daf6c648c962d566d7b082dac908d
217700a34da79ed616c2feb68d4c5e06
37cc6c4551748e2da07b85bf39976102
e5bf1ea024f48fd51f83518acdc4e067
7779cb5975df7559b42eb69fef1764b2
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Universidad Distrital
repository.mail.fl_str_mv repositorio@udistrital.edu.co
_version_ 1837007219616382976
spelling Ramírez Ramos, Carlos GermánMontaña Osuna, Daniel HernandoManrique Carpintero, Willy Johan2022-05-26T19:49:48Z2022-05-26T19:49:48Z2021-06-03http://hdl.handle.net/11349/29143Se brindó un apoyo técnico a la contraloría de Bogotá D.C. como estudiantes del proyecto curricular Ingeniería Catastral y Geodesia. En cumplimiento con las auditorías para la evaluación a la consistencia de la información de la actualización y conservación catastral, se realizó una revisión de los elementos físicos, fiscales, jurídicos y económicos de los predios de la capital, en interés de determinar posibles inconsistencias en la información generada por la Unidad Administrativa Especial de Catastro Distrital (UAECD), en los procesos de actualización y conservación catastral. En la determinación del valor del avalúo catastral de los predios en Bogotá, la UAECD realiza procesos de actualización y conservación catastral para cada vigencia. El cálculo del avalúo catastral es establecido por la administración distrital en diciembre de cada año acorde con las tarifas expedidas por el Consejo de Política Económica y Fiscal - CONFIS, quien es una instancia rectora de la política fiscal y coordina el sistema presupuestal de la administración distrital de Bogotá. Acorde con lo anterior, se evidenciaron hallazgos e inconsistencias en la información analizada, en aplicación y el empleo de herramientas digitales tales como; bases de datos de carácter alfanumérico y cartográfico, el software postgreSQL 9.5 para su correspondiente procesamiento y el Sistema Integrado de Información Catastral (SIIC). Con el apoyo brindado, para la generación de los diferentes informes, se determinaron traslados fiscales y disciplinarios para la Contraloría de Bogotá D.C. y la Personería de Bogotá D.C., lo que permitió la generación de planes de mejoramiento por parte de la UAECD a fin de eliminar las causas que originaron los hallazgos. También se apoyó en la realizaron reportes estadísticos que permitieron comparar la información catastral para las vigencias 2020 -2021. Por último, se brindó apoyo en la revisión de contratos de la Unidad Administrativa Especial de Catastro Distrital.Technical support was provided to the Bogotá D.C. comptroller's office. as students of the curricular project Cadastral Engineering and Geodesy. In compliance with the audits for the evaluation of the consistency of the cadastral update and conservation information, a review was carried out of the physical, fiscal, legal and economic elements of the properties of the capital, in the interest of determining possible inconsistencies in the information generated by the Special Administrative Unit of District Cadastre (UAECD), in the processes of updating and cadastral conservation. In determining the value of the cadastral appraisal of the properties in Bogotá, the UAECD carries out cadastral updating and conservation processes for each validity. The calculation of the cadastral appraisal is established by the district administration in December of each year in accordance with the rates issued by the Council for Economic and Fiscal Policy - CONFIS, which is a governing body of fiscal policy and coordinates the budget system of the district administration. from Bogota. In accordance with the above, findings and inconsistencies were evidenced in the information analyzed, in application and the use of digital tools such as; alphanumeric and cartographic databases, the postgreSQL 9.5 software for its corresponding processing and the Integrated Cadastral Information System (SIIC). With the support provided, for the generation of the different reports, fiscal and disciplinary transfers were determined for the Comptroller's Office of Bogotá D.C. and the Personería de Bogotá D.C., which allowed the UAECD to generate improvement plans in order to eliminate the causes that led to the findings. It also relied on statistical reports that made it possible to compare the cadastral information for the 2020 -2021 periods. Finally, support was provided in the revision of contracts of the Special Administrative Unit of District Cadastre.Contraloría de Bogotá D.C.pdfspaAtribución 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Abierto (Texto Completo)http://purl.org/coar/access_right/c_abf2CONFISUAECDBases de DatosIPUAvaluo catastralActualización y conservación catastralBases de datosIngeniería Catastral y Geodesia - Tesis y Disertaciones AcadémicasAvaluó catastralBases de datosAuditoria fiscalImpuesto predialProperty valuationCONFISUAECDCadastral Update and ConservationDatabasesIPUApoyo técnico a la contraloría de Bogotá, D.C., en auditoría para la evaluación a la consistencia de la información de la actualización y conservación catastralTechnical support to the comptroller's office of Bogotá, D.C., in auditing for the evaluation of the consistency of the cadastral Update and Conservation InformationPasantíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fORIGINALManriqueCarpinteroWillyJohanMontañaOsunaDanielHernando2021.pdfManriqueCarpinteroWillyJohanMontañaOsunaDanielHernando2021.pdfapplication/pdf8982863https://repository.udistrital.edu.co/bitstreams/aa324e85-b9c4-479b-932b-94410d3efbe5/download096ae5bede8c98018b95201e5873aa95MD54Licenciadeusoyautorizaciónparapublicar.pdfLicenciadeusoyautorizaciónparapublicar.pdfapplication/pdf111979https://repository.udistrital.edu.co/bitstreams/44669f69-4f88-4511-9436-a6a6c2e02a61/downloadddcd505465e56681ddbad1d0d8602984MD55application/pdf415754https://repository.udistrital.edu.co/bitstreams/4e47173d-8e12-42e3-a695-3bf333e193fe/download835ffdeb6ba9bafbf0aaf49079f4139cMD56application/pdf311067https://repository.udistrital.edu.co/bitstreams/ac3edbd8-5b6d-43f1-b81f-2f934a05a11c/download4ea3f4c2a8b87e2d22cce3d721196f00MD57LICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/f0224971-fd03-45f5-9d50-0dd7c414598a/download997daf6c648c962d566d7b082dac908dMD59CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repository.udistrital.edu.co/bitstreams/9fb7b916-09a5-42c8-bd4d-5fa419bed152/download217700a34da79ed616c2feb68d4c5e06MD58THUMBNAILManriqueCarpinteroWillyJohanMontañaOsunaDanielHernando2021.pdf.jpgManriqueCarpinteroWillyJohanMontañaOsunaDanielHernando2021.pdf.jpgIM Thumbnailimage/jpeg7530https://repository.udistrital.edu.co/bitstreams/35f9b70d-730a-4a5f-8015-9f17386f3456/download37cc6c4551748e2da07b85bf39976102MD510.jpg.jpgIM Thumbnailimage/jpeg12514https://repository.udistrital.edu.co/bitstreams/1d020c11-dd67-4130-9f76-760c930ac913/downloade5bf1ea024f48fd51f83518acdc4e067MD511Licenciadeusoyautorizaciónparapublicar.pdf.jpgLicenciadeusoyautorizaciónparapublicar.pdf.jpgIM Thumbnailimage/jpeg13155https://repository.udistrital.edu.co/bitstreams/5468df73-72dd-4b47-8b7d-2299d41ce58e/download7779cb5975df7559b42eb69fef1764b2MD51211349/29143oai:repository.udistrital.edu.co:11349/291432023-06-13 14:26:49.595http://creativecommons.org/licenses/by-nc-nd/4.0/Atribución 4.0 Internacionalopen.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK