Diseño de un sistema de Ciclo Rankine Orgánico mediante el aprovechamiento de calor residual industrial para la producción de mínimo 10 kW de potencia
En el presente proyecto se desarrolló una propuesta de diseño para un sistema de cogeneración basado en Ciclo Rankine Orgánico (ORC en adelante) con recuperación de calor de gases residuales industriales de la planta de carbón activado TECSOL LTDA. Inicialmente, para seleccionar el fluido de trabajo...
- Autores:
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2018
- Institución:
- Universidad Distrital Francisco José de Caldas
- Repositorio:
- RIUD: repositorio U. Distrital
- Idioma:
- spa
- OAI Identifier:
- oai:repository.udistrital.edu.co:11349/14181
- Acceso en línea:
- http://hdl.handle.net/11349/14181
- Palabra clave:
- Ciclo Rankine Órganico
Eficiencia
Estados termodinámicos
Refrigerante
Intercambiador de calor
Calor residual
Ingeniería Mecánica - Tesis y disertaciones académicas
Generación de energía
Recursos energéticos renovables
Desarrollo sostenible
Organic Rankine Cycle
Efficiency
Thermodynamic states
Refrigerant
Heat exchanger
Waste Heat
- Rights
- License
- Atribución-NoComercial-SinDerivadas 4.0 Internacional
id |
UDISTRITA2_106d1568a9452d9a37304c2b93ef4cc3 |
---|---|
oai_identifier_str |
oai:repository.udistrital.edu.co:11349/14181 |
network_acronym_str |
UDISTRITA2 |
network_name_str |
RIUD: repositorio U. Distrital |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Diseño de un sistema de Ciclo Rankine Orgánico mediante el aprovechamiento de calor residual industrial para la producción de mínimo 10 kW de potencia |
dc.title.titleenglish.spa.fl_str_mv |
Design of an Organic Rankine Cycle system through the use of industrial residual heat for the production of minimum 10 kw of power |
title |
Diseño de un sistema de Ciclo Rankine Orgánico mediante el aprovechamiento de calor residual industrial para la producción de mínimo 10 kW de potencia |
spellingShingle |
Diseño de un sistema de Ciclo Rankine Orgánico mediante el aprovechamiento de calor residual industrial para la producción de mínimo 10 kW de potencia Ciclo Rankine Órganico Eficiencia Estados termodinámicos Refrigerante Intercambiador de calor Calor residual Ingeniería Mecánica - Tesis y disertaciones académicas Generación de energía Recursos energéticos renovables Desarrollo sostenible Organic Rankine Cycle Efficiency Thermodynamic states Refrigerant Heat exchanger Waste Heat |
title_short |
Diseño de un sistema de Ciclo Rankine Orgánico mediante el aprovechamiento de calor residual industrial para la producción de mínimo 10 kW de potencia |
title_full |
Diseño de un sistema de Ciclo Rankine Orgánico mediante el aprovechamiento de calor residual industrial para la producción de mínimo 10 kW de potencia |
title_fullStr |
Diseño de un sistema de Ciclo Rankine Orgánico mediante el aprovechamiento de calor residual industrial para la producción de mínimo 10 kW de potencia |
title_full_unstemmed |
Diseño de un sistema de Ciclo Rankine Orgánico mediante el aprovechamiento de calor residual industrial para la producción de mínimo 10 kW de potencia |
title_sort |
Diseño de un sistema de Ciclo Rankine Orgánico mediante el aprovechamiento de calor residual industrial para la producción de mínimo 10 kW de potencia |
dc.contributor.advisor.spa.fl_str_mv |
López Martínez, Germán Arturo |
dc.subject.spa.fl_str_mv |
Ciclo Rankine Órganico Eficiencia Estados termodinámicos Refrigerante Intercambiador de calor Calor residual |
topic |
Ciclo Rankine Órganico Eficiencia Estados termodinámicos Refrigerante Intercambiador de calor Calor residual Ingeniería Mecánica - Tesis y disertaciones académicas Generación de energía Recursos energéticos renovables Desarrollo sostenible Organic Rankine Cycle Efficiency Thermodynamic states Refrigerant Heat exchanger Waste Heat |
dc.subject.lemb.spa.fl_str_mv |
Ingeniería Mecánica - Tesis y disertaciones académicas Generación de energía Recursos energéticos renovables Desarrollo sostenible |
dc.subject.keyword.spa.fl_str_mv |
Organic Rankine Cycle Efficiency Thermodynamic states Refrigerant Heat exchanger Waste Heat |
description |
En el presente proyecto se desarrolló una propuesta de diseño para un sistema de cogeneración basado en Ciclo Rankine Orgánico (ORC en adelante) con recuperación de calor de gases residuales industriales de la planta de carbón activado TECSOL LTDA. Inicialmente, para seleccionar el fluido de trabajo (Working Fluid) apropiado se utilizó una Matriz Pugh con 15 posibles fluidos que, según el peso de determinadas características termodinámicas, dio como resultado 3 refrigerantes que cumplieron con los requerimientos de trabajo en el sistema propuesto (R601, R123, R601a). Luego se calculó los estados termodinámicos teóricos de estos tres fluidos a diferentes relaciones de presión dando como mejor resultado, después de un análisis de rendimientos, el R123 con una relación de presión de 1:6.25, y con un rendimiento del 10 %; Posteriormente, se determinó el intervalo de temperatura y flujo másico de los gases residuales de escape en la planta TECSOL LTDA obteniendo como resultado que el intervalo de temperatura entre los gases residuales y el fluido de trabajo debe ser de 240°C debido a que, entre mayor sea este intervalo, el área requerida en el evaporador será menor y aumentará su eficiencia. Con respecto al flujo másico se determinó que debe ser mínimo de 2,43 kg/s de los 8,33 kg/s disponibles en el punto antes del hidrociclón para la producción de 10 kWe de potencia. Para el diseño y selección de los elementos del ORC se concluyó que el evaporador requiere un área de transferencia de 6 m2 con un número de 52 tubos de cobre con dos pasos y una longitud de 1,37 m, además presentó una eficiencia del 53 %. El condensador requiere un área de transferencia de 126 m2 con un número de 376 tubos de cobre divididos en dos pasos y una longitud de 3,19 m y presentó una eficiencia del 40 %. El sistema de expansión se seleccionó por medio de un método de comparación directa donde se evaluaron criterios tanto técnicos como económicos entre seis alternativas posibles (turbina axial, turbina radial, expansor de desplazamiento positivo, expansor de paletas, Screw Expander y Scroll Expander) resultando la mejor opción un Scroll Expander, con una relación volumétrica asociada de 1:8 y que cuenta con una eficiencia del 70 %. Así mismo se seleccionó un generador síncrono de 10 kWe PMG con 220 V, 60 Hz a 900 RPM. La bomba seleccionada es de marca Grundfos modelo NB 40-315/336 de aspiración axial que permite la relación de presión calculada para el funcionamiento del sistema de 1:6.25 y que cuenta con una eficiencia del 85 %. La eficiencia neta del ciclo fue del 10 %. Finalmente, se elaboró un modelo CAD del sistema ORC final con el objetivo de esquematizar una posible configuración del equipo y sus dimensiones y se anexa un diagrama de ensamble que muestra las dimensiones máximas aproximadas y los accesorios básicos que deberían componer el sistema. |
publishDate |
2018 |
dc.date.accessioned.none.fl_str_mv |
2018-11-09T18:09:42Z |
dc.date.available.none.fl_str_mv |
2018-11-09T18:09:42Z |
dc.date.created.spa.fl_str_mv |
2018-09-05 |
dc.type.degree.spa.fl_str_mv |
Monografí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/14181 |
url |
http://hdl.handle.net/11349/14181 |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.rights.*.fl_str_mv |
Atribución-NoComercial-SinDerivadas 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-NoComercial-SinDerivadas 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/14181/9/BordaChristianCastilloJorge2018.pdf.jpg http://repository.udistrital.edu.co/bitstream/11349/14181/10/Art%c3%adculo%20Evaluaci%c3%b3n%20de%20refrigerantes%20para%20un%20ORC.pdf.jpg http://repository.udistrital.edu.co/bitstream/11349/14181/11/BordaChristianCastilloJorgeAnexo-1.pdf.jpg http://repository.udistrital.edu.co/bitstream/11349/14181/12/BordaChristianCastilloJorgeAnexo-2.pdf.jpg http://repository.udistrital.edu.co/bitstream/11349/14181/1/BordaChristianCastilloJorge2018.pdf http://repository.udistrital.edu.co/bitstream/11349/14181/2/Art%c3%adculo%20Evaluaci%c3%b3n%20de%20refrigerantes%20para%20un%20ORC.pdf http://repository.udistrital.edu.co/bitstream/11349/14181/3/BordaChristianCastilloJorgeAnexo-1.pdf http://repository.udistrital.edu.co/bitstream/11349/14181/4/BordaChristianCastilloJorgeAnexo-2.pdf http://repository.udistrital.edu.co/bitstream/11349/14181/5/license_url http://repository.udistrital.edu.co/bitstream/11349/14181/6/license_text http://repository.udistrital.edu.co/bitstream/11349/14181/7/license_rdf http://repository.udistrital.edu.co/bitstream/11349/14181/8/license.txt |
bitstream.checksum.fl_str_mv |
3347960e49514ca5b5c9cdd82e1264cc c0e06dcf48fd106ecd117cc06a2f86fb 1c4fb4ac246ef3d1140cc405578cf7c9 14187611896096f856000f791ed75332 de28fd19a8b5b574d8efe8e696f56958 766bf8ebec6677581f27c7c999c062c6 a93db6bd8d7b3f634e0f4cfb4af00073 84aed8d04ae5ae0d539547956c58122f 4afdbb8c545fd630ea7db775da747b2f d41d8cd98f00b204e9800998ecf8427e d41d8cd98f00b204e9800998ecf8427e da5c6a3ca62d5dd4853000a60fee7083 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 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_ |
1814111059252871168 |
spelling |
López Martínez, Germán ArturoBorda Prieto, Christian IvanCastillo López, Jorge Ándres2018-11-09T18:09:42Z2018-11-09T18:09:42Z2018-09-05http://hdl.handle.net/11349/14181En el presente proyecto se desarrolló una propuesta de diseño para un sistema de cogeneración basado en Ciclo Rankine Orgánico (ORC en adelante) con recuperación de calor de gases residuales industriales de la planta de carbón activado TECSOL LTDA. Inicialmente, para seleccionar el fluido de trabajo (Working Fluid) apropiado se utilizó una Matriz Pugh con 15 posibles fluidos que, según el peso de determinadas características termodinámicas, dio como resultado 3 refrigerantes que cumplieron con los requerimientos de trabajo en el sistema propuesto (R601, R123, R601a). Luego se calculó los estados termodinámicos teóricos de estos tres fluidos a diferentes relaciones de presión dando como mejor resultado, después de un análisis de rendimientos, el R123 con una relación de presión de 1:6.25, y con un rendimiento del 10 %; Posteriormente, se determinó el intervalo de temperatura y flujo másico de los gases residuales de escape en la planta TECSOL LTDA obteniendo como resultado que el intervalo de temperatura entre los gases residuales y el fluido de trabajo debe ser de 240°C debido a que, entre mayor sea este intervalo, el área requerida en el evaporador será menor y aumentará su eficiencia. Con respecto al flujo másico se determinó que debe ser mínimo de 2,43 kg/s de los 8,33 kg/s disponibles en el punto antes del hidrociclón para la producción de 10 kWe de potencia. Para el diseño y selección de los elementos del ORC se concluyó que el evaporador requiere un área de transferencia de 6 m2 con un número de 52 tubos de cobre con dos pasos y una longitud de 1,37 m, además presentó una eficiencia del 53 %. El condensador requiere un área de transferencia de 126 m2 con un número de 376 tubos de cobre divididos en dos pasos y una longitud de 3,19 m y presentó una eficiencia del 40 %. El sistema de expansión se seleccionó por medio de un método de comparación directa donde se evaluaron criterios tanto técnicos como económicos entre seis alternativas posibles (turbina axial, turbina radial, expansor de desplazamiento positivo, expansor de paletas, Screw Expander y Scroll Expander) resultando la mejor opción un Scroll Expander, con una relación volumétrica asociada de 1:8 y que cuenta con una eficiencia del 70 %. Así mismo se seleccionó un generador síncrono de 10 kWe PMG con 220 V, 60 Hz a 900 RPM. La bomba seleccionada es de marca Grundfos modelo NB 40-315/336 de aspiración axial que permite la relación de presión calculada para el funcionamiento del sistema de 1:6.25 y que cuenta con una eficiencia del 85 %. La eficiencia neta del ciclo fue del 10 %. Finalmente, se elaboró un modelo CAD del sistema ORC final con el objetivo de esquematizar una posible configuración del equipo y sus dimensiones y se anexa un diagrama de ensamble que muestra las dimensiones máximas aproximadas y los accesorios básicos que deberían componer el sistema.In the present project, a design proposed was developed for a cogeneration system based on Organic Rankine Cycle (ORC onwards) with heat recovery of industrial waste gases from the TECSOL LTDA activated carbon plant. Initially, to select the appropriate Working Fluid, a Pugh Matrix with 15 possible fluids was used, which, according to the weight of certain thermodynamic characteristics, resulted in 3 refrigerants that fulfilled the work requirements in the proposed system (R601 , R123, R601a). The theoretical thermodynamic states of these three fluids were then calculated at different pressure ratios, giving the best result, after a performance analysis, of R123 with a pressure ratio of 1: 6.25, and with a yield of 10%; Subsequently, the temperature and mass flow interval of the waste exhaust gases in the TECSOL LTDA plant was determined, obtaining as a result that the temperature interval between the waste gases and the working fluid must be 240 ° C because, between the longer this interval, the area required in the evaporator will be smaller and its efficiency will increase. With respect to the mass flow, it was determined that there should be a minimum of 2.43 kg / s of the 8.33 kg / s available at the point before the hydrocyclone for the production of 10 kWe of power. For the design and selection of the ORC elements it was concluded that the evaporator requires a transfer area of 6 m2 with a number of 52 copper tubes with two steps and a length of 1.37 m, also presented an efficiency of 53% . The condenser requires a transfer area of 126 m2 with a number of 376 copper tubes divided into two steps and a length of 3.19 m and presented an efficiency of 40%. The expansion system was selected by means of a direct comparison method where both technical and economic criteria were evaluated among six possible alternatives (axial turbine, radial turbine, positive displacement expander, pallet expander, Screw Expander and Scroll Expander) resulting in better option a Scroll Expander, with an associated volumetric ratio of 1:8 and that has an efficiency of 70%. Likewise, a 10 kWe PMG synchronous generator with 220 V, 60 Hz at 900 RPM was selected. The pump selected is Grundfos brand model NB 40-315 / 336 axial suction that allows the pressure ratio calculated for the operation of the system of 1: 6.25 and that has an efficiency of 85%. The net efficiency of the cycle was 10%. Finally, a CAD model of the final ORC system was elaborated in order to outline a possible configuration of the equipment and its dimensions and an assembly diagram that shows the approximate maximum dimensions and the basic accessories that should compose the system is attached.pdfspaAtribución-NoComercial-SinDerivadas 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Abierto (Texto Completo)http://purl.org/coar/access_right/c_abf2Ciclo Rankine ÓrganicoEficienciaEstados termodinámicosRefrigeranteIntercambiador de calorCalor residualIngeniería Mecánica - Tesis y disertaciones académicasGeneración de energíaRecursos energéticos renovablesDesarrollo sostenibleOrganic Rankine CycleEfficiencyThermodynamic statesRefrigerantHeat exchangerWaste HeatDiseño de un sistema de Ciclo Rankine Orgánico mediante el aprovechamiento de calor residual industrial para la producción de mínimo 10 kW de potenciaDesign of an Organic Rankine Cycle system through the use of industrial residual heat for the production of minimum 10 kw of powerMonografíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fTHUMBNAILBordaChristianCastilloJorge2018.pdf.jpgBordaChristianCastilloJorge2018.pdf.jpgIM Thumbnailimage/jpeg6857http://repository.udistrital.edu.co/bitstream/11349/14181/9/BordaChristianCastilloJorge2018.pdf.jpg3347960e49514ca5b5c9cdd82e1264ccMD59open accessArtículo Evaluación de refrigerantes para un ORC.pdf.jpgArtículo Evaluación de refrigerantes para un ORC.pdf.jpgIM Thumbnailimage/jpeg13678http://repository.udistrital.edu.co/bitstream/11349/14181/10/Art%c3%adculo%20Evaluaci%c3%b3n%20de%20refrigerantes%20para%20un%20ORC.pdf.jpgc0e06dcf48fd106ecd117cc06a2f86fbMD510open accessBordaChristianCastilloJorgeAnexo-1.pdf.jpgBordaChristianCastilloJorgeAnexo-1.pdf.jpgIM Thumbnailimage/jpeg12742http://repository.udistrital.edu.co/bitstream/11349/14181/11/BordaChristianCastilloJorgeAnexo-1.pdf.jpg1c4fb4ac246ef3d1140cc405578cf7c9MD511open accessBordaChristianCastilloJorgeAnexo-2.pdf.jpgBordaChristianCastilloJorgeAnexo-2.pdf.jpgIM Thumbnailimage/jpeg14461http://repository.udistrital.edu.co/bitstream/11349/14181/12/BordaChristianCastilloJorgeAnexo-2.pdf.jpg14187611896096f856000f791ed75332MD512open accessORIGINALBordaChristianCastilloJorge2018.pdfBordaChristianCastilloJorge2018.pdfDocumentoapplication/pdf16494479http://repository.udistrital.edu.co/bitstream/11349/14181/1/BordaChristianCastilloJorge2018.pdfde28fd19a8b5b574d8efe8e696f56958MD51open accessArtículo Evaluación de refrigerantes para un ORC.pdfArtículo Evaluación de refrigerantes para un ORC.pdfArtículo Acádemicoapplication/pdf2171522http://repository.udistrital.edu.co/bitstream/11349/14181/2/Art%c3%adculo%20Evaluaci%c3%b3n%20de%20refrigerantes%20para%20un%20ORC.pdf766bf8ebec6677581f27c7c999c062c6MD52open accessBordaChristianCastilloJorgeAnexo-1.pdfBordaChristianCastilloJorgeAnexo-1.pdfapplication/pdf1020626http://repository.udistrital.edu.co/bitstream/11349/14181/3/BordaChristianCastilloJorgeAnexo-1.pdfa93db6bd8d7b3f634e0f4cfb4af00073MD53open accessBordaChristianCastilloJorgeAnexo-2.pdfBordaChristianCastilloJorgeAnexo-2.pdfapplication/pdf1099304http://repository.udistrital.edu.co/bitstream/11349/14181/4/BordaChristianCastilloJorgeAnexo-2.pdf84aed8d04ae5ae0d539547956c58122fMD54open accessCC-LICENSElicense_urllicense_urltext/plain; charset=utf-849http://repository.udistrital.edu.co/bitstream/11349/14181/5/license_url4afdbb8c545fd630ea7db775da747b2fMD55open accesslicense_textlicense_texttext/html; charset=utf-80http://repository.udistrital.edu.co/bitstream/11349/14181/6/license_textd41d8cd98f00b204e9800998ecf8427eMD56open accesslicense_rdflicense_rdfapplication/rdf+xml; charset=utf-80http://repository.udistrital.edu.co/bitstream/11349/14181/7/license_rdfd41d8cd98f00b204e9800998ecf8427eMD57open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-87163http://repository.udistrital.edu.co/bitstream/11349/14181/8/license.txtda5c6a3ca62d5dd4853000a60fee7083MD58open access11349/14181oai:repository.udistrital.edu.co:11349/141812023-06-13 14:17:09.508open accessRepositorio Institucional Universidad Distrital - RIUDrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMClTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIHVzbyBwYXJhIHB1YmxpY2FjacOzbiBkZSBvYnJhcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChSSVVEKQoKQ29tbyB0aXR1bGFyKGVzKSBkZWwob3MpIGRlcmVjaG8ocykgZGUgYXV0b3IsIGNvbmZpZXJvIChlcmltb3MpIGEgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMgKGVuIGFkZWxhbnRlLCBMQSBVTklWRVJTSURBRCkgdW5hIGxpY2VuY2lhIHBhcmEgdXNvIG5vIGV4Y2x1c2l2YSwgbGltaXRhZGEgeSBncmF0dWl0YSBzb2JyZSBsYSBvYnJhIHF1ZSBpbnRlZ3JhcsOhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgKGVuIGFkZWxhbnRlLCBSSVVEKSwgZGUgYWN1ZXJkbyBhIGxhcyBzaWd1aWVudGVzIHJlZ2xhcywgbGFzIGN1YWxlcyBkZWNsYXJvIChhbW9zKSBjb25vY2VyIHkgYWNlcHRhcjoKCmEpCUVzdGFyw6EgdmlnZW50ZSBhIHBhcnRpciBkZSBsYSBmZWNoYSBlbiBxdWUgc2UgaW5jbHV5YSBlbiBlbCBSSVVEIHkgaGFzdGEgcG9yIHVuIHBsYXpvIGRlIGRpZXogKDEwKSBBw7FvcywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gcXVlIGR1cmUgZWwgZGVyZWNobyBQYXRyaW1vbmlhbCBkZWwgYXV0b3I7IGxhIGN1YWwgcG9kcsOhIGRhcnNlIHBvciB0ZXJtaW5hZGEgcHJldmlhIHNvbGljaXR1ZCBhIExBIFVOSVZFUlNJREFEIHBvciBlc2NyaXRvIGNvbiB1bmEgYW50ZWxhY2nDs24gZGUgZG9zICgyKSBtZXNlcyBhbnRlcyBkZWwgdmVuY2ltaWVudG8gZGVsIHBsYXpvIGluaWNpYWwgbyBlbCBkZSBzdShzKSBwcsOzcnJvZ2EocykuICAKCmIpCUxBIFVOSVZFUlNJREFEIHBvZHLDoSBwdWJsaWNhciBsYSBvYnJhIGVuIGxhcyBkaXN0aW50YXMgdmVyc2lvbmVzIHJlcXVlcmlkYXMgcG9yIGVsIFJJVUQgKGRpZ2l0YWwsIGltcHJlc28sIGVsZWN0csOzbmljbyB1IG90cm8gbWVkaW8gY29ub2NpZG8gbyBwb3IgY29ub2NlcikgTEEgVU5JVkVSU0lEQUQgbm8gc2Vyw6EgcmVzcG9uc2FibGUgZW4gZWwgZXZlbnRvIHF1ZSBlbCBkb2N1bWVudG8gYXBhcmV6Y2EgcmVmZXJlbmNpYWRvIGVuIG1vdG9yZXMgZGUgYsO6c3F1ZWRhIG8gcmVwb3NpdG9yaW9zIGRpZmVyZW50ZXMgYWwgUklVRCwgdW5hIHZleiBlbChvcykgYXV0b3IoZXMpIHNvbGljaXRlbiBzdSBlbGltaW5hY2nDs24gZGVsIFJJVUQsIGRhZG8gcXVlIGxhIG1pc21hIHNlcsOhIHB1YmxpY2FkYSBlbiBJbnRlcm5ldC4gCgpjKQlMYSBhdXRvcml6YWNpw7NuIHNlIGhhY2UgYSB0w610dWxvIGdyYXR1aXRvLCBwb3IgbG8gdGFudG8sIGxvcyBhdXRvcmVzIHJlbnVuY2lhbiBhIHJlY2liaXIgYmVuZWZpY2lvIGFsZ3VubyBwb3IgbGEgcHVibGljYWNpw7NuLCBkaXN0cmlidWNpw7NuLCBjb211bmljYWNpw7NuIHDDumJsaWNhIHkgY3VhbHF1aWVyIG90cm8gdXNvIHF1ZSBzZSBoYWdhIGVuIGxvcyB0w6lybWlub3MgZGUgbGEgcHJlc2VudGUgbGljZW5jaWEgeSBkZSBsYSBsaWNlbmNpYSBkZSB1c28gY29uIHF1ZSBzZSBwdWJsaWNhIChDcmVhdGl2ZSBDb21tb25zKS4KCmQpCUxvcyBjb250ZW5pZG9zIHB1YmxpY2Fkb3MgZW4gZWwgUklVRCBzb24gb2JyYShzKSBvcmlnaW5hbChlcykgc29icmUgbGEgY3VhbChlcykgZWwob3MpIGF1dG9yKGVzKSBjb21vIHRpdHVsYXJlcyBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IsIGFzdW1lbiB0b3RhbCByZXNwb25zYWJpbGlkYWQgcG9yIGVsIGNvbnRlbmlkbyBkZSBzdSBvYnJhIGFudGUgTEEgVU5JVkVSU0lEQUQgeSBhbnRlIHRlcmNlcm9zLiBFbiB0b2RvIGNhc28gTEEgVU5JVkVSU0lEQUQgc2UgY29tcHJvbWV0ZSBhIGluZGljYXIgc2llbXByZSBsYSBhdXRvcsOtYSBpbmNsdXllbmRvIGVsIG5vbWJyZSBkZWwgYXV0b3IgeSBsYSBmZWNoYSBkZSBwdWJsaWNhY2nDs24uCgplKQlMQSBVTklWRVJTSURBRCBwb2Ryw6EgaW5jbHVpciBsYSBvYnJhIGVuIGxvcyDDrW5kaWNlcyB5IGJ1c2NhZG9yZXMgcXVlIGVzdGltZW4gbmVjZXNhcmlvcyBwYXJhIG1heGltaXphciBsYSB2aXNpYmlsaWRhZCBlbCB1c28geSBlbCBpbXBhY3RvIGRlIGxhIHByb2R1Y2Npw7NuIGNpZW50w61maWNhLCBhcnTDrXN0aWNhIHkgYWNhZMOpbWljYSBlbiBsYSBjb211bmlkYWQgbG9jYWwsIG5hY2lvbmFsIG8gaW50ZXJuYWNpb25hbC4gCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbyAJCkF1dG9yCUFwZWxsaWRvcwlOb21icmVzCjEJCQoyCQkKMwkJCiAKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8gIAoKaykJQWNlcHRvKGFtb3MpIHF1ZSBMQSBVTklWRVJTSURBRCBubyBzZSByZXNwb25zYWJpbGl6YSBwb3IgbGFzIGluZnJhY2Npb25lcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIERlcmVjaG9zIGRlIEF1dG9yIGNhdXNhZGFzIHBvciBsb3MgdGl0dWxhcmVzIGRlIGxhIHByZXNlbnRlIExpY2VuY2lhIHkgZGVjbGFyYW1vcyBxdWUgbWFudGVuZHLDqSAoZW1vcykgaW5kZW1uZSBhIExBIFVOSVZFUlNJREFEIHBvciBsYXMgcmVjbGFtYWNpb25lcyBsZWdhbGVzIGRlIGN1YWxxdWllciB0aXBvIHF1ZSBsbGVnYXJlbiBhIHByZXNlbnRhcnNlIHBvciB2aW9sYWNpw7NuIGRlIGRlcmVjaG9zIGEgbGEgcHJvcGllZGFkIGludGVsZWN0dWFsIG8gZGUgQXV0b3IgcmVsYWNpb25hZG9zIGNvbiBsb3MgZG9jdW1lbnRvcyByZWdpc3RyYWRvcyBlbiBlbCBSSVVELgoKbCkJRWwgKGxvcykgYXV0b3IoZXMpIG1hbmlmaWVzdGEobW9zKSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCwgZGUgZXhjbHVzaXZhIGF1dG9yw61hLCB5IHNlIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zOyBkZSB0YWwgc3VlcnRlLCBlbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhLCBlbCAobG9zKSBlc3R1ZGlhbnRlKHMpIOKAkyBhdXRvcihlcykgYXN1bWlyw6EobikgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQgeSBzYWxkcsOhKG4pIGVuIGRlZmVuc2EgZGUgbG9zIGRlcmVjaG9zIGFxdcOtIGF1dG9yaXphZG9zLiBQYXJhIHRvZG9zIGxvcyBlZmVjdG9zLCBMQSBVTklWRVJTSURBRCBhY3TDumEgY29tbyB1biB0ZXJjZXJvIGRlIGJ1ZW5hIGZlLiAgIAoKCm0pCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGNvbm96Y28oY2Vtb3MpIGxhIGF1dG9ub23DrWEgeSBsb3MgZGVyZWNob3MsIHF1ZSBwb3NlZShtb3MpIHNvYnJlIGxhIG9icmEgeSwgY29tbyB0YWwsIGVzIChzb21vcykgcmVzcG9uc2FibGUocykgZGVsIGFsY2FuY2UganVyw61kaWNvIHkgbGVnYWwsIGRlIGVzY29nZXIgbGEgb3BjacOzbiBkZSBsYSBwdWJsaWNhY2nDs24gbyBkZSByZXN0cmljY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIGRlbCBkb2N1bWVudG8gcmVnaXN0cmFkbyBlbiBlbCBSSVVELgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MgCkRFUkVDSE9TIFkgT0JMSUdBQ0lPTkVTIFJFUVVFUklET1MgUE9SIEVMIFJFU1BFQ1RJVk8gQ09OVFJBVE8gTyBBQ1VFUkRPLgoKCgoKCgoKCgoKCgoKCgoKCgoKCgpFbiBjb25zdGFuY2lhIGRlIGxvIGFudGVyaW9yLCBmaXJtbyhhbW9zKSBlbCBwcmVzZW50ZSBkb2N1bWVudG8sIGVuIGxhIGNpdWRhZCBkZSBCb2dvdMOhLCBELkMuLCBhIGxvcyAKCgpGSVJNQSBERSBMT1MgVElUVUxBUkVTIERFIERFUkVDSE9TIERFIEFVVE9SCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCUNvcnJlbyBFbGVjdHLDs25pY28gCjEJCjIJCjMJCgpOb21icmUgZGUgRGlyZWN0b3IoZXMpIGRlIEdyYWRvOgoKMQkKMgkKMwkKCk5vbWJyZSBGYWN1bHRhZCB5IFByb3llY3RvIEN1cnJpY3VsYXI6CgpGYWN1bHRhZAlQcm95ZWN0byBDdXJyaWN1bGFyCgkKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEKCgo= |