Contaminación atmosférica industrial y ordenamiento territorial urbano: Un estudio de caso en el área metropolitana de la Ciudad de Bogotá (Colombia).

El desarrollo de actividades industriales, agrícolas y mineras sumado al aumento de vehículos, principalmente, en zonas de expansión y desarrollo urbano, ha generado una alteración negativa en el recurso aire; lo que conlleva a un perjuicio en el ambiente y en la salud. Es por ello, que este proyect...

Full description

Autores:
Rojas Quintana, Laura Vanessa
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2023
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/42187
Acceso en línea:
http://hdl.handle.net/11349/42187
Palabra clave:
Contaminación atmosférica
Áreas fuente de contaminación
Partículas suspendidas
Ordenamiento territorial
Calidad del aire
Ingeniería Ambiental -- Tesis y disertaciones académicas
Contaminación del aire en zonas urbanas
Planes de ordenamiento territorial y calidad del aire
Análisis de datos de contaminación atmosférica
Impacto ambiental de la actividad industrial
Air pollution
Pollution source areas
Suspended particles
Land use planning
Air quality
Rights
License
Attribution-NonCommercial-NoDerivatives 4.0 Internacional
id UDISTRITA2_6c64f6d580fec12f85498c76e2459b66
oai_identifier_str oai:repository.udistrital.edu.co:11349/42187
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.none.fl_str_mv Contaminación atmosférica industrial y ordenamiento territorial urbano: Un estudio de caso en el área metropolitana de la Ciudad de Bogotá (Colombia).
dc.title.titleenglish.none.fl_str_mv Industrial air pollution and urban territorial planning: A case study in the metropolitan area of ​​the City of Bogotá (Colombia).
title Contaminación atmosférica industrial y ordenamiento territorial urbano: Un estudio de caso en el área metropolitana de la Ciudad de Bogotá (Colombia).
spellingShingle Contaminación atmosférica industrial y ordenamiento territorial urbano: Un estudio de caso en el área metropolitana de la Ciudad de Bogotá (Colombia).
Contaminación atmosférica
Áreas fuente de contaminación
Partículas suspendidas
Ordenamiento territorial
Calidad del aire
Ingeniería Ambiental -- Tesis y disertaciones académicas
Contaminación del aire en zonas urbanas
Planes de ordenamiento territorial y calidad del aire
Análisis de datos de contaminación atmosférica
Impacto ambiental de la actividad industrial
Air pollution
Pollution source areas
Suspended particles
Land use planning
Air quality
title_short Contaminación atmosférica industrial y ordenamiento territorial urbano: Un estudio de caso en el área metropolitana de la Ciudad de Bogotá (Colombia).
title_full Contaminación atmosférica industrial y ordenamiento territorial urbano: Un estudio de caso en el área metropolitana de la Ciudad de Bogotá (Colombia).
title_fullStr Contaminación atmosférica industrial y ordenamiento territorial urbano: Un estudio de caso en el área metropolitana de la Ciudad de Bogotá (Colombia).
title_full_unstemmed Contaminación atmosférica industrial y ordenamiento territorial urbano: Un estudio de caso en el área metropolitana de la Ciudad de Bogotá (Colombia).
title_sort Contaminación atmosférica industrial y ordenamiento territorial urbano: Un estudio de caso en el área metropolitana de la Ciudad de Bogotá (Colombia).
dc.creator.fl_str_mv Rojas Quintana, Laura Vanessa
dc.contributor.advisor.none.fl_str_mv Murad Pedraza, José Alejandro
dc.contributor.author.none.fl_str_mv Rojas Quintana, Laura Vanessa
dc.contributor.orcid.none.fl_str_mv Murad Pedraza, José Alejandro [0000-0003-4211-2601]
dc.subject.spa.fl_str_mv Contaminación atmosférica
Áreas fuente de contaminación
Partículas suspendidas
Ordenamiento territorial
Calidad del aire
topic Contaminación atmosférica
Áreas fuente de contaminación
Partículas suspendidas
Ordenamiento territorial
Calidad del aire
Ingeniería Ambiental -- Tesis y disertaciones académicas
Contaminación del aire en zonas urbanas
Planes de ordenamiento territorial y calidad del aire
Análisis de datos de contaminación atmosférica
Impacto ambiental de la actividad industrial
Air pollution
Pollution source areas
Suspended particles
Land use planning
Air quality
dc.subject.lemb.none.fl_str_mv Ingeniería Ambiental -- Tesis y disertaciones académicas
Contaminación del aire en zonas urbanas
Planes de ordenamiento territorial y calidad del aire
Análisis de datos de contaminación atmosférica
Impacto ambiental de la actividad industrial
dc.subject.keyword.spa.fl_str_mv Air pollution
Pollution source areas
Suspended particles
Land use planning
Air quality
description El desarrollo de actividades industriales, agrícolas y mineras sumado al aumento de vehículos, principalmente, en zonas de expansión y desarrollo urbano, ha generado una alteración negativa en el recurso aire; lo que conlleva a un perjuicio en el ambiente y en la salud. Es por ello, que este proyecto tiene como finalidad la determinación de lineamientos técnicos y ambientales para la incorporación de áreas de alta contaminación del aire en la reglamentación de usos industriales en los planes de ordenamiento territorial de la región metropolitana Bogotá - Cundinamarca. Inicialmente, se planteó un sistema de búsqueda bibliográfico con el fin de determinar qué criterios han sido considerados en Colombia y en el mundo para la inclusión de la contaminación atmosférica en los planes de ordenamiento territorial, seguido a esto, se hizo un análisis de datos históricos obtenidos del SISAIRE usando Python y R para determinar áreas fuente de contaminación (zonas o regiones que por albergar múltiples fuentes de emisión se considera como un área generadora de sustancias contaminantes del aire) de acuerdo a lo establecido por el decreto 1076 de 2015. Se identificaron como áreas fuente de contaminación alta para el contaminante PM10 en el año 2017 de la jurisdicción CAR las estaciones, Nemocón, Sibaté – Los Sauces, Funza – Sisbén, Mosquera – Villa deportiva, Soacha – Hospital y Sopó - Briceño, mientras para la Jurisdicción SDA, se identificaron las estaciones Carvajal – Sevillana y Kennedy. Para el contaminante PM2.5 se identificaron como áreas fuente de contaminación alta, las zonas cercanas a las estaciones de monitoreo Carvajal – Sevillana y Kennedy. Finalmente se proponen lineamientos técnicos y ambientales, que, brindan una hoja de ruta para los tomadores de decisiones y instituciones gubernamentales con el fin de tener en cuenta la calidad del aire como determinante a la hora de hacer plantes de ordenamiento territorial.
publishDate 2023
dc.date.created.none.fl_str_mv 2023-11-30
dc.date.accessioned.none.fl_str_mv 2024-10-25T19:01:38Z
dc.date.available.none.fl_str_mv 2024-10-25T19:01:38Z
dc.type.spa.fl_str_mv bachelorThesis
dc.type.degree.spa.fl_str_mv Investigación-Innovación
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/42187
url http://hdl.handle.net/11349/42187
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.*.fl_str_mv Attribution-NonCommercial-NoDerivatives 4.0 Internacional
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
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/6c845d9f-8b42-448b-bfb5-100dc08faa1b/download
https://repository.udistrital.edu.co/bitstreams/5b8ff57e-34c6-456f-99b0-675f2dc665d0/download
https://repository.udistrital.edu.co/bitstreams/eceaa74e-6e24-422f-80f4-a9fd7c71f195/download
https://repository.udistrital.edu.co/bitstreams/afd4bf32-12ea-4eec-a5fc-91ca08e1b367/download
https://repository.udistrital.edu.co/bitstreams/18a02eac-e364-4822-a588-b1781f7ee798/download
https://repository.udistrital.edu.co/bitstreams/597fbf3b-a472-40fd-9ee2-9fa79afd1c14/download
https://repository.udistrital.edu.co/bitstreams/f18f0d14-2256-4c1d-b5e2-ac4b42ca9c20/download
https://repository.udistrital.edu.co/bitstreams/3377ee75-b2cb-4b9f-af74-63f25f4792fe/download
bitstream.checksum.fl_str_mv c035a3ce7f1ec763b6c3ccf3b0e6617d
4c8c6521cf205d0df0c49a0056287fdf
8608ff963256db7b5bf6b1a64b0b7495
4460e5956bc1d1639be9ae6146a50347
997daf6c648c962d566d7b082dac908d
28bbbd3a5d04e3c702113d7404d9c076
dd8c0adf310b750d79fa1abb96390379
17e499a103a139841ea97ad692cdeedc
bitstream.checksumAlgorithm.fl_str_mv 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_ 1828165172212006912
spelling Murad Pedraza, José AlejandroRojas Quintana, Laura VanessaMurad Pedraza, José Alejandro [0000-0003-4211-2601]2024-10-25T19:01:38Z2024-10-25T19:01:38Z2023-11-30http://hdl.handle.net/11349/42187El desarrollo de actividades industriales, agrícolas y mineras sumado al aumento de vehículos, principalmente, en zonas de expansión y desarrollo urbano, ha generado una alteración negativa en el recurso aire; lo que conlleva a un perjuicio en el ambiente y en la salud. Es por ello, que este proyecto tiene como finalidad la determinación de lineamientos técnicos y ambientales para la incorporación de áreas de alta contaminación del aire en la reglamentación de usos industriales en los planes de ordenamiento territorial de la región metropolitana Bogotá - Cundinamarca. Inicialmente, se planteó un sistema de búsqueda bibliográfico con el fin de determinar qué criterios han sido considerados en Colombia y en el mundo para la inclusión de la contaminación atmosférica en los planes de ordenamiento territorial, seguido a esto, se hizo un análisis de datos históricos obtenidos del SISAIRE usando Python y R para determinar áreas fuente de contaminación (zonas o regiones que por albergar múltiples fuentes de emisión se considera como un área generadora de sustancias contaminantes del aire) de acuerdo a lo establecido por el decreto 1076 de 2015. Se identificaron como áreas fuente de contaminación alta para el contaminante PM10 en el año 2017 de la jurisdicción CAR las estaciones, Nemocón, Sibaté – Los Sauces, Funza – Sisbén, Mosquera – Villa deportiva, Soacha – Hospital y Sopó - Briceño, mientras para la Jurisdicción SDA, se identificaron las estaciones Carvajal – Sevillana y Kennedy. Para el contaminante PM2.5 se identificaron como áreas fuente de contaminación alta, las zonas cercanas a las estaciones de monitoreo Carvajal – Sevillana y Kennedy. Finalmente se proponen lineamientos técnicos y ambientales, que, brindan una hoja de ruta para los tomadores de decisiones y instituciones gubernamentales con el fin de tener en cuenta la calidad del aire como determinante a la hora de hacer plantes de ordenamiento territorial.The development of industrial, agricultural and mining activities added to the increase of vehicles, mainly, in areas of expansion and urban development, has generated a negative alteration in the air resource; which leads to damage to the environment and health. For this reason, the purpose of this project is the determination of technical and environmental guidelines for the incorporation of areas of high air pollution in the regulation of industrial uses and the Land use plans of the f the Bogotá - Cundinamarca metropolitan region. Initially, a bibliographic research system was proposed in order to determine what criteria have been considered in Colombia and in the world for the inclusion of air pollution in land use plans, followed by an analysis of historical data obtained from SISAIRE using python and R to determine source areas of contamination (zones or regions that, due to hosting multiple emission sources, are considered as an area that generates air polluting substances) in accordance with the provisions of Decrete 1076 of 2015. The stations Nemocón, Sibaté - Los Sauces, Funza - Sisbén, Mosquera - Villa deportiva, Soacha - Hospital and Sopó - Briceño were identified as high source areas of contamination for the PM10 pollutant in 2017, while for the SDA jurisdiction, the Carvajal – Sevillana and Kennedy stations were identified as source areas of contamination. For the PM2.5 pollutant, the areas near the Carvajal – Sevillana and Kennedy monitoring stations were identified as high source areas of contamination. Finally, technical and environmental guidelines were proposed, which provide a roadmap for decision makers and government institutions in order to take into account air quality as a determinant when making territorial planning plans.pdfspaUniversidad Distrital Francisco José de CaldasAttribution-NonCommercial-NoDerivatives 4.0 InternacionalAttribution-NonCommercial-NoDerivatives 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Abierto (Texto Completo)http://purl.org/coar/access_right/c_abf2Contaminación atmosféricaÁreas fuente de contaminaciónPartículas suspendidasOrdenamiento territorialCalidad del aireIngeniería Ambiental -- Tesis y disertaciones académicasContaminación del aire en zonas urbanasPlanes de ordenamiento territorial y calidad del aireAnálisis de datos de contaminación atmosféricaImpacto ambiental de la actividad industrialAir pollutionPollution source areasSuspended particlesLand use planningAir qualityContaminación atmosférica industrial y ordenamiento territorial urbano: Un estudio de caso en el área metropolitana de la Ciudad de Bogotá (Colombia).Industrial air pollution and urban territorial planning: A case study in the metropolitan area of ​​the City of Bogotá (Colombia).bachelorThesisInvestigación-Innovacióninfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fORIGINALTrabajo de grado Trabajo de grado application/pdf2466002https://repository.udistrital.edu.co/bitstreams/6c845d9f-8b42-448b-bfb5-100dc08faa1b/downloadc035a3ce7f1ec763b6c3ccf3b0e6617dMD51Anexos Anexos application/pdf7024268https://repository.udistrital.edu.co/bitstreams/5b8ff57e-34c6-456f-99b0-675f2dc665d0/download4c8c6521cf205d0df0c49a0056287fdfMD52Licencia de uso y autorizaciónLicencia de uso y autorizaciónapplication/pdf261095https://repository.udistrital.edu.co/bitstreams/eceaa74e-6e24-422f-80f4-a9fd7c71f195/download8608ff963256db7b5bf6b1a64b0b7495MD53CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805https://repository.udistrital.edu.co/bitstreams/afd4bf32-12ea-4eec-a5fc-91ca08e1b367/download4460e5956bc1d1639be9ae6146a50347MD56LICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/18a02eac-e364-4822-a588-b1781f7ee798/download997daf6c648c962d566d7b082dac908dMD57THUMBNAILTrabajo de grado .jpgTrabajo de grado .jpgIM Thumbnailimage/jpeg5994https://repository.udistrital.edu.co/bitstreams/597fbf3b-a472-40fd-9ee2-9fa79afd1c14/download28bbbd3a5d04e3c702113d7404d9c076MD58Anexos .jpgAnexos .jpgIM Thumbnailimage/jpeg9136https://repository.udistrital.edu.co/bitstreams/f18f0d14-2256-4c1d-b5e2-ac4b42ca9c20/downloaddd8c0adf310b750d79fa1abb96390379MD59Licencia de uso y autorización.jpgLicencia de uso y autorización.jpgIM Thumbnailimage/jpeg9516https://repository.udistrital.edu.co/bitstreams/3377ee75-b2cb-4b9f-af74-63f25f4792fe/download17e499a103a139841ea97ad692cdeedcMD51011349/42187oai:repository.udistrital.edu.co:11349/421872024-11-18 01:04:24.999http://creativecommons.org/licenses/by-nc-nd/4.0/Attribution-NonCommercial-NoDerivatives 4.0 Internacionalopen.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK