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...
- 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 |