Formulación del plan para la reducción de impacto por olores ofensivos (prio) para la planta de aguas residuales (PTAR) Zipa II ubicada en el casco urbano de Zipaquirá- Cundinamarca

Ante el impacto ambiental ocasionado por la contaminación odorífera en las zonas aledañas a la PTAR Zipa II en el municipio de Zipaquirá- Cundinamarca, se hace necesario establecer un Plan para la reducción de impacto por olores ofensivos. Por ende, las actividades a desarrollar en el trabajo de pas...

Full description

Autores:
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/35727
Acceso en línea:
http://hdl.handle.net/11349/35727
Palabra clave:
PRIO
Contaminación odorífera
Agua residual doméstica
Reducción impacto ambiental
Buenas practicas
Mejores técnicas
Ingeniería Ambiental -- Tesis y disertaciones académicas
Contaminación odorífera
Plan de reducción de impacto
Buenas prácticas ambientales
Procesos unitarios en PTAR
PRIO
Odor pollution
Domestic wastewater
Environmental impact reduction
Good practices
Best techniques
Rights
License
Attribution-NonCommercial-NoDerivatives 4.0 Internacional
id UDISTRITA2_d27d531c231283411749720680cfe640
oai_identifier_str oai:repository.udistrital.edu.co:11349/35727
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.spa.fl_str_mv Formulación del plan para la reducción de impacto por olores ofensivos (prio) para la planta de aguas residuales (PTAR) Zipa II ubicada en el casco urbano de Zipaquirá- Cundinamarca
dc.title.titleenglish.spa.fl_str_mv Formulation of the plan for the reduction of the impact of offensive odors (prio) for the Zipa II wastewater plant (PTAR) located in the city of Zipaquirá-Cundinamarca
title Formulación del plan para la reducción de impacto por olores ofensivos (prio) para la planta de aguas residuales (PTAR) Zipa II ubicada en el casco urbano de Zipaquirá- Cundinamarca
spellingShingle Formulación del plan para la reducción de impacto por olores ofensivos (prio) para la planta de aguas residuales (PTAR) Zipa II ubicada en el casco urbano de Zipaquirá- Cundinamarca
PRIO
Contaminación odorífera
Agua residual doméstica
Reducción impacto ambiental
Buenas practicas
Mejores técnicas
Ingeniería Ambiental -- Tesis y disertaciones académicas
Contaminación odorífera
Plan de reducción de impacto
Buenas prácticas ambientales
Procesos unitarios en PTAR
PRIO
Odor pollution
Domestic wastewater
Environmental impact reduction
Good practices
Best techniques
title_short Formulación del plan para la reducción de impacto por olores ofensivos (prio) para la planta de aguas residuales (PTAR) Zipa II ubicada en el casco urbano de Zipaquirá- Cundinamarca
title_full Formulación del plan para la reducción de impacto por olores ofensivos (prio) para la planta de aguas residuales (PTAR) Zipa II ubicada en el casco urbano de Zipaquirá- Cundinamarca
title_fullStr Formulación del plan para la reducción de impacto por olores ofensivos (prio) para la planta de aguas residuales (PTAR) Zipa II ubicada en el casco urbano de Zipaquirá- Cundinamarca
title_full_unstemmed Formulación del plan para la reducción de impacto por olores ofensivos (prio) para la planta de aguas residuales (PTAR) Zipa II ubicada en el casco urbano de Zipaquirá- Cundinamarca
title_sort Formulación del plan para la reducción de impacto por olores ofensivos (prio) para la planta de aguas residuales (PTAR) Zipa II ubicada en el casco urbano de Zipaquirá- Cundinamarca
dc.contributor.advisor.none.fl_str_mv Mojica Hernández, Martha Lucia
dc.contributor.orcid.spa.fl_str_mv 0000-0001-8329-9033
dc.contributor.orcid.none.fl_str_mv Mojica Hernández, Martha Lucia [0000-0001-8329-9033]

dc.subject.spa.fl_str_mv PRIO
Contaminación odorífera
Agua residual doméstica
Reducción impacto ambiental
Buenas practicas
Mejores técnicas
topic PRIO
Contaminación odorífera
Agua residual doméstica
Reducción impacto ambiental
Buenas practicas
Mejores técnicas
Ingeniería Ambiental -- Tesis y disertaciones académicas
Contaminación odorífera
Plan de reducción de impacto
Buenas prácticas ambientales
Procesos unitarios en PTAR
PRIO
Odor pollution
Domestic wastewater
Environmental impact reduction
Good practices
Best techniques
dc.subject.lemb.spa.fl_str_mv Ingeniería Ambiental -- Tesis y disertaciones académicas
Contaminación odorífera
Plan de reducción de impacto
Buenas prácticas ambientales
Procesos unitarios en PTAR
dc.subject.keyword.spa.fl_str_mv PRIO
Odor pollution
Domestic wastewater
Environmental impact reduction
Good practices
Best techniques
description Ante el impacto ambiental ocasionado por la contaminación odorífera en las zonas aledañas a la PTAR Zipa II en el municipio de Zipaquirá- Cundinamarca, se hace necesario establecer un Plan para la reducción de impacto por olores ofensivos. Por ende, las actividades a desarrollar en el trabajo de pasantía giran en torno al cumplimiento de un objetivo general que plasma la formulación de este plan para la PTAR Zipa II, con el fin de implementar estrategias, buenas prácticas o mejores técnicas que busquen la prevención y/o mitigación de las emisiones de olores ofensivos generados por las actividades de la planta acordes a los requerimientos impuestos por la autoridad ambiental con jurisdicción en el territorio (CAR). En cuanto a las etapas a desarrollar se tiene en primer lugar una recolección de información primaria y revisión documental (información secundaria) que contenga datos relacionados con el funcionamiento y procesos unitarios inmersos en la operación de la PTAR Zipa II, junto con lo pertinente a las actividades generadoras de olores ofensivos y la contaminación odorífera. En segundo lugar, se realizará un análisis de los procesos unitarios existentes en la PTAR Zipa II con el fin de determinar las etapas generadoras de olores ofensivos dentro de su operación. En tercer lugar, se realizará la identificación de las buenas prácticas y mejores técnicas que busquen la prevención y/o mitigación de la contaminación odorífera con origen en los procesos unitarios generadores de olores ofensivos. En cuarto lugar, se establecerán las medidas de manejo ambiental para cada una de la buenas prácticas o mejores técnicas identificadas en la etapa anterior con las respectivas metas e indicadores de gestión y de impacto. En quinto lugar, se procederá con la escritura del documento producto del trabajo de pasantía a lo largo del desarrollo de la misma.
publishDate 2023
dc.date.created.none.fl_str_mv 2023-04-27
dc.date.accessioned.none.fl_str_mv 2024-05-28T20:58:17Z
dc.date.available.none.fl_str_mv 2024-05-28T20:58:17Z
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/35727
url http://hdl.handle.net/11349/35727
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/35727/6/Pe%c3%b1uelaCruzNicolasDavid2023.pdf.jpg
http://repository.udistrital.edu.co/bitstream/11349/35727/7/Licencia%20de%20uso%20y%20publicacion.pdf.jpg
http://repository.udistrital.edu.co/bitstream/11349/35727/1/Pe%c3%b1uelaCruzNicolasDavid2023.pdf
http://repository.udistrital.edu.co/bitstream/11349/35727/2/Pe%c3%b1uelaCruzNicolasDavid2023Anexos.zip
http://repository.udistrital.edu.co/bitstream/11349/35727/3/Licencia%20de%20uso%20y%20publicacion.pdf
http://repository.udistrital.edu.co/bitstream/11349/35727/5/license.txt
http://repository.udistrital.edu.co/bitstream/11349/35727/4/license_rdf
bitstream.checksum.fl_str_mv 4f8d0857f29492b5661fc0974919702c
d14d8cb1661e8675f77e96f2f70c28b4
cff8c16748a987aa0f3aeaf820defa2f
0bf6fa034a9fe6fd7b3afda6d8defc39
bc799dbe1a8bca219599f202ab2aba6f
997daf6c648c962d566d7b082dac908d
4460e5956bc1d1639be9ae6146a50347
bitstream.checksumAlgorithm.fl_str_mv MD5
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_ 1803712637234577408
spelling Mojica Hernández, Martha Lucia0000-0001-8329-9033Mojica Hernández, Martha Lucia [0000-0001-8329-9033]Peñuela Cruz, Nicolás David2024-05-28T20:58:17Z2024-05-28T20:58:17Z2023-04-27http://hdl.handle.net/11349/35727Ante el impacto ambiental ocasionado por la contaminación odorífera en las zonas aledañas a la PTAR Zipa II en el municipio de Zipaquirá- Cundinamarca, se hace necesario establecer un Plan para la reducción de impacto por olores ofensivos. Por ende, las actividades a desarrollar en el trabajo de pasantía giran en torno al cumplimiento de un objetivo general que plasma la formulación de este plan para la PTAR Zipa II, con el fin de implementar estrategias, buenas prácticas o mejores técnicas que busquen la prevención y/o mitigación de las emisiones de olores ofensivos generados por las actividades de la planta acordes a los requerimientos impuestos por la autoridad ambiental con jurisdicción en el territorio (CAR). En cuanto a las etapas a desarrollar se tiene en primer lugar una recolección de información primaria y revisión documental (información secundaria) que contenga datos relacionados con el funcionamiento y procesos unitarios inmersos en la operación de la PTAR Zipa II, junto con lo pertinente a las actividades generadoras de olores ofensivos y la contaminación odorífera. En segundo lugar, se realizará un análisis de los procesos unitarios existentes en la PTAR Zipa II con el fin de determinar las etapas generadoras de olores ofensivos dentro de su operación. En tercer lugar, se realizará la identificación de las buenas prácticas y mejores técnicas que busquen la prevención y/o mitigación de la contaminación odorífera con origen en los procesos unitarios generadores de olores ofensivos. En cuarto lugar, se establecerán las medidas de manejo ambiental para cada una de la buenas prácticas o mejores técnicas identificadas en la etapa anterior con las respectivas metas e indicadores de gestión y de impacto. En quinto lugar, se procederá con la escritura del documento producto del trabajo de pasantía a lo largo del desarrollo de la misma.Given the environmental impact caused by odorous contamination in the areas surrounding the Zipa II WWTP in the Zipaquirá-Cundinamarca municipality, it is necessary to establish a Plan to reduce the impact of offensive odors. Finally, the activities to be developed in the internship work revolve around the fulfillment of a general objective that embodies the formulation of this plan for the WWTP Zipa II, in order to implement strategies, good practices or better techniques that seek prevention and/or mitigation of offensive odor emissions generated by plant activities in accordance with the requirements imposed by the environmental authority with jurisdiction in the territory (CAR). Regarding the stages to be developed, there is firstly a collection of primary information and documentary review (secondary information) that contains data related to the operation and unitary processes immersed in the operation of the Zipa II WWTP, together with what is relevant to the activities that generate offensive odors and odorous contamination. Secondly, an analysis of the units existing in the Zipa II WWTP will be carried out in order to determine the stages that generate offensive odors within its operation. Thirdly, the identification of good practices and best techniques that seek the prevention and/or mitigation of odorous contamination originating from unitary processes that generate offensive odors will be carried out. Fourth, the environmental management measures will be established for each of the good practices or best techniques identified in the previous stage with the respective goals and management and impact indicators. Fifth, we will proceed with the writing of the document product of the internship work throughout its development.pdfspaAttribution-NonCommercial-NoDerivatives 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Abierto (Texto Completo)http://purl.org/coar/access_right/c_abf2PRIOContaminación odoríferaAgua residual domésticaReducción impacto ambientalBuenas practicasMejores técnicasIngeniería Ambiental -- Tesis y disertaciones académicasContaminación odoríferaPlan de reducción de impactoBuenas prácticas ambientalesProcesos unitarios en PTARPRIOOdor pollutionDomestic wastewaterEnvironmental impact reductionGood practicesBest techniquesFormulación del plan para la reducción de impacto por olores ofensivos (prio) para la planta de aguas residuales (PTAR) Zipa II ubicada en el casco urbano de Zipaquirá- CundinamarcaFormulation of the plan for the reduction of the impact of offensive odors (prio) for the Zipa II wastewater plant (PTAR) located in the city of Zipaquirá-CundinamarcabachelorThesisPasantíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fTHUMBNAILPeñuelaCruzNicolasDavid2023.pdf.jpgPeñuelaCruzNicolasDavid2023.pdf.jpgIM Thumbnailimage/jpeg5443http://repository.udistrital.edu.co/bitstream/11349/35727/6/Pe%c3%b1uelaCruzNicolasDavid2023.pdf.jpg4f8d0857f29492b5661fc0974919702cMD56open accessLicencia de uso y publicacion.pdf.jpgLicencia de uso y publicacion.pdf.jpgIM Thumbnailimage/jpeg13015http://repository.udistrital.edu.co/bitstream/11349/35727/7/Licencia%20de%20uso%20y%20publicacion.pdf.jpgd14d8cb1661e8675f77e96f2f70c28b4MD57open accessORIGINALPeñuelaCruzNicolasDavid2023.pdfPeñuelaCruzNicolasDavid2023.pdfTrabajo de gradoapplication/pdf2101501http://repository.udistrital.edu.co/bitstream/11349/35727/1/Pe%c3%b1uelaCruzNicolasDavid2023.pdfcff8c16748a987aa0f3aeaf820defa2fMD51open accessPeñuelaCruzNicolasDavid2023Anexos.zipPeñuelaCruzNicolasDavid2023Anexos.zipAnexosapplication/zip397682http://repository.udistrital.edu.co/bitstream/11349/35727/2/Pe%c3%b1uelaCruzNicolasDavid2023Anexos.zip0bf6fa034a9fe6fd7b3afda6d8defc39MD52open accessLicencia de uso y publicacion.pdfLicencia de uso y publicacion.pdfLicencia de uso y publicaciónapplication/pdf283164http://repository.udistrital.edu.co/bitstream/11349/35727/3/Licencia%20de%20uso%20y%20publicacion.pdfbc799dbe1a8bca219599f202ab2aba6fMD53metadata only accessLICENSElicense.txtlicense.txttext/plain; charset=utf-87167http://repository.udistrital.edu.co/bitstream/11349/35727/5/license.txt997daf6c648c962d566d7b082dac908dMD55open accessCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805http://repository.udistrital.edu.co/bitstream/11349/35727/4/license_rdf4460e5956bc1d1639be9ae6146a50347MD54open access11349/35727oai:repository.udistrital.edu.co:11349/357272024-05-29 01:07:27.231open accessRepositorio Institucional Universidad Distrital - RIUDrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK