Estudio y análisis de un convertidor bidireccional de potencia DC-DC con topología Buck-Boost y de su sistema de control de tensión por un método de control adaptativo

En este trabajo se lleva a cabo el modelado, diseño y simulación de un convertidor bidireccional de potencia (DC-DC Direct current) con topología Buck-Boost y de su sistema de control para la regulación de tensión en microrredes DC. El objetivo es garantizar la estabilidad del sistema frente a varia...

Full description

Autores:
Aricapa Gañan, Jeiner
Hurtado Aguirre, William
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2023
Institución:
Universidad Tecnológica de Pereira
Repositorio:
Repositorio Institucional UTP
Idioma:
spa
OAI Identifier:
oai:repositorio.utp.edu.co:11059/14993
Acceso en línea:
https://hdl.handle.net/11059/14993
https://repositorio.utp.edu.co/home
Palabra clave:
Convertidores de potencia
Convertidores de corriente continua Buck-Boost
Sistemas de control de tensión
Convertidor bidireccional de potencia
Control de tensión
Microredes DC
Rights
openAccess
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
id UTP2_45ef0e6a60142e143d380953006cf67b
oai_identifier_str oai:repositorio.utp.edu.co:11059/14993
network_acronym_str UTP2
network_name_str Repositorio Institucional UTP
repository_id_str
dc.title.spa.fl_str_mv Estudio y análisis de un convertidor bidireccional de potencia DC-DC con topología Buck-Boost y de su sistema de control de tensión por un método de control adaptativo
title Estudio y análisis de un convertidor bidireccional de potencia DC-DC con topología Buck-Boost y de su sistema de control de tensión por un método de control adaptativo
spellingShingle Estudio y análisis de un convertidor bidireccional de potencia DC-DC con topología Buck-Boost y de su sistema de control de tensión por un método de control adaptativo
Convertidores de potencia
Convertidores de corriente continua Buck-Boost
Sistemas de control de tensión
Convertidor bidireccional de potencia
Control de tensión
Microredes DC
title_short Estudio y análisis de un convertidor bidireccional de potencia DC-DC con topología Buck-Boost y de su sistema de control de tensión por un método de control adaptativo
title_full Estudio y análisis de un convertidor bidireccional de potencia DC-DC con topología Buck-Boost y de su sistema de control de tensión por un método de control adaptativo
title_fullStr Estudio y análisis de un convertidor bidireccional de potencia DC-DC con topología Buck-Boost y de su sistema de control de tensión por un método de control adaptativo
title_full_unstemmed Estudio y análisis de un convertidor bidireccional de potencia DC-DC con topología Buck-Boost y de su sistema de control de tensión por un método de control adaptativo
title_sort Estudio y análisis de un convertidor bidireccional de potencia DC-DC con topología Buck-Boost y de su sistema de control de tensión por un método de control adaptativo
dc.creator.fl_str_mv Aricapa Gañan, Jeiner
Hurtado Aguirre, William
dc.contributor.advisor.none.fl_str_mv Gil Gonzalez, Walter Julián
dc.contributor.author.none.fl_str_mv Aricapa Gañan, Jeiner
Hurtado Aguirre, William
dc.subject.other.none.fl_str_mv Convertidores de potencia
Convertidores de corriente continua Buck-Boost
Sistemas de control de tensión
topic Convertidores de potencia
Convertidores de corriente continua Buck-Boost
Sistemas de control de tensión
Convertidor bidireccional de potencia
Control de tensión
Microredes DC
dc.subject.proposal.spa.fl_str_mv Convertidor bidireccional de potencia
Control de tensión
Microredes DC
description En este trabajo se lleva a cabo el modelado, diseño y simulación de un convertidor bidireccional de potencia (DC-DC Direct current) con topología Buck-Boost y de su sistema de control para la regulación de tensión en microrredes DC. El objetivo es garantizar la estabilidad del sistema frente a variaciones y perturbaciones que puedan ocurrir durante su operación bidireccional normal. Se implementó el método de control adaptativo que combina el análisis (Proportional integral-passivity-based control - PIPBC), sumado a un estimador de estados para calcular la medida de corriente y regular la salida de tensión en la microrred DC, garantizando estabilidad bajo las condiciones de no linealidad y bidireccionalidad del modelo circuital básico del convertidor de potencia DC-DC con topología Buck-Boost y de la batería que componen la microrred DC. También se empleó y diseño un método de control clásico Proporcional integral - PI el cual se utilizó como sistema de comparación. Se analizaron los resultados obtenidos teniendo en cuenta los tiempos de establecimiento, el error medio cuadrático y el ´índice de desempeño (Integral of time multiplied Absolute Error Criterion - ITAE) para el modelo del convertidor bidireccional de potencia DC-DC con tipología Buck-Boost aplicando ambos controladores. De esta forma, se comprobó la eficiencia de la técnica de control adaptativo y se identificaron las ventajas que presenta en comparación con control clásico. Los resultados muestran que la regulación de tensión en microrredes DC presenta una mejor estabilidad y respuesta en el tiempo cuando se aplica un método de control adaptativo PI-PBC en un convertidor bidireccional de potencia DC-DC.
publishDate 2023
dc.date.issued.none.fl_str_mv 2023
dc.date.accessioned.none.fl_str_mv 2024-02-19T13:55:59Z
dc.date.available.none.fl_str_mv 2024-02-19T13:55:59Z
dc.type.none.fl_str_mv Trabajo de grado - Pregrado
dc.type.version.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.content.none.fl_str_mv Text
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/11059/14993
dc.identifier.instname.none.fl_str_mv Universidad Tecnológica de Pereira
dc.identifier.reponame.none.fl_str_mv Repositorio Universidad Tecnológica de Pereira
dc.identifier.repourl.none.fl_str_mv https://repositorio.utp.edu.co/home
url https://hdl.handle.net/11059/14993
https://repositorio.utp.edu.co/home
identifier_str_mv Universidad Tecnológica de Pereira
Repositorio Universidad Tecnológica de Pereira
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.references.none.fl_str_mv [1] Dinesh Segaran. Dynamic modelling and control of dual active bridge bi-directional dc-dc converters for smart grid applications. PhD thesis, RMIT University, 2013.
[2] Walter Juli´an Gil-Gonzalez, Oscar Danilo Montoya, Alejandro Garces, Federico Martin Serra, and Guillermo Magaldi. Output voltage regulation for dc–dc buck converters: a passivity–based pi design. In 2019 IEEE 10th Latin American Symposium on Circuits & Systems (LASCAS), pages 189–192. IEEE, 2019.
[3] Walter Gil-Gonz´alez, Sebasti´an Riffo, Oscar Danilo Montoya, Carlos Restrepo, and Jesus C Hern´andez. Adaptive voltage control for second-order dc-dc converters supplying an unknown constant power load: A generalized pbc plus damping injection design. IEEE Access, 2023.
[4] Luis Fernando Mosquera Machado and Jhon Jairo Ordo˜nez Urbano. Dise˜no y construcci´on de un convertidor dc/dc tipo boost con pwm ajustable orientado a la ense˜nanza. 2016.
5] Carlos Andr´es Pe˜naloza-Luna, German Enrique Gallego-Rodr´ıguez, Jhon Jairo Ram´ırez-Mateus, Karla Cecilia Puerto-L´opez, and Karla Yohana S´anchez-Mojica. Simulaci´on de un convertidor dc/dc cuadr´atico elevador con control modo corriente mediante matlab/simulink. Mundo FESC, 12(S1), 2022.
[6] Steven Ospina Hurtado. An´alisis de controladores no lineales para convertidor DC-DC tipo buck-boost aplicado a un generador e´olico. PhD thesis, Universidad Tecnol´ogica de Pereira. Facultad de Ingenier´ıas El´ectrica . . . , 2019.
[7] Olga Posada ´Alvarez et al. Revisi´on y modelado de los convertidores dc-dc bidireccionales principales. 2022.
[8] Jorge Rub´en Morf´In Orozco, Heriberto Rodr´ıguez Estrada, and El´ıas Rodr´ıguez Segura. Convertidor bidireccional multifase para aplicaciones de micro redes de cd. Pistas Educativas, 39(128), 2018.
[9] Miguel ´Angel March´an Vaca. Control no lineal de convertidores para mejorar la estabilidad y confiabilidad de una microrred cc conectada a la red de distribuci´on. Master’s thesis, 2021.
[10] SX Garrido J´acome and L Ortiz Matos. Estrategia activa de tolerancia a fallas para el control buck-boost de micro-redes el´ectricas en dc. Universidad Polit´ecnica Salesiana, 2019.
[11] R Rajasekaran and P Usha Rani. Bidirectional dc-dc converter for microgrid in energy management system. International Journal of Electronics, 108(2):322–343, 2021.
[12] Oscar Danilo Montoya, JL Villa, and Walter Gil-Gonzale. Pbc design for voltage regulation in buck converters with parametric uncertainties. In 2019 IEEE 4th Colombian Conference on Automatic Control (CCAC), pages 1–6. IEEE, 2019.
[13] Marcela Gonz´alez Valencia and Alfonso Alzate G´omez. Dise˜no est´atico de un convertidor dc/dc reductor-elevador bidireccional. Tecnura, 14(26):7–14, 2010.
14] Jesus Linares Flores, Jorge Luis Barahona Avalos, and Carlos Alberto Bautista Espinosa. Passivity-based controller and online algebraic estimation of the load parameter of the dc-to-dc power converter cuk type. IEEE Latin America Transactions, 9(1):784–791, 2011.
[15] Muhammad H Rashid. Electr´onica de potencia: circuitos, dispositivos y aplicaciones. Pearson Educaci´on, 2004.
[16] Gerardo Morichetti, Germ´an Oggier, Guillermo Rub´en Bossio, Cristian Hern´an De Angelo, and Guillermo Oscar Garc´ıa. Implementaci´on de un convertidor reductorelevador bidireccional para veh´ıculos el´ectricos g. Converter, 2002.
[17] Bhim Singh and Munesh Kumar Singh. Adaptive energy shaping control of buck converter feeding cpl in dc micro-grid system. In 2021 IEEE 2nd International Conference on Smart Technologies for Power, Energy and Control (STPEC), pages 1–5. IEEE, 2021.
[18] Eduardo Hern´andez-M´arquez, Ram´on Silva-Ortigoza, Jos´e Rafael Garc´ıa-S´anchez, Mariana Marcelino-Aranda, and Griselda Salda˜na-Gonz´alez. A dc/dc buck-boost converter–inverter–dc motor system: Sensorless passivity-based control. IEEE Access, 6:31486–31492, 2018.
[19] Dar´ıo Weitz. Analysis of the history of innovations in feedback control systems. 341, 2000.
[20] Jeisson Andr´es Rivera Yepes and Manuel David Cardona Isaza. An´alisis comparativo de diferentes topolog´ıas de convertidores buck-boost utilizando matlab. 2018.
[21] Anupam Kumar, Abdul Hamid Bhat, et al. Comparative analysis of dual active bridge isolated dc to dc converter with buck-boost and flyback converters for bidirectional energy transfer. Journal of Electrical Engineering, 20(4):12–12, 2020.
[22] Didier Giraldo Buitrago and Eduardo Giraldo Su´arez. Teor´ıa de control an´alogo. Universidad Tecnol´ogica de Pereira, 2009.
[23] N. Mohan, T.M. Undeland, and W.P. Robbins. Electr´onica de potencia: convertidores, aplicaciones y dise˜no. McGraw-Hill: Educaci´on. McGraw Hill, 2009.
[24] Liuping Wang and Robin Ping Guan. State Feedback Controller and Observer Design, pages 1–66. 2023.
[25] Richard Alfredo Chicango Chinchu˜na. Dise˜no e implementaci´on de un convertidor dc/dc bidireccional para estabilizaci´on de nivel de voltaje en un bus dc mediante ultracapacitores. B.S. thesis, Quito, 2017., 2017.
[26] Francisco L´opez Cort´es. Desarrollo e implementaci´on del sistema de control de un convertidor DC-DC bidireccional. PhD thesis, Universitat Polit`ecnica de Val`encia, 2023.
[27] A Rachid, H El Fadil, K Gaouzi, and F Z Belhaj. Output Feedback Control of Bidirectional DC-DC Power Converter for BEV Charger. Proceedings of Engineering & Technology (PET), 19(Special Issue), 2017.
[28] Walter Gil-Gonz´alez, Oscar Danilo Montoya, Carlos Restrepo, and Jes´us C Hern´andez. Control de voltaje adaptativo sin sensores para convertidores cc-cc cl´asicos que alimentan cargas desconocidas: un enfoque generalizado basado en la pasividad de pi. Sensores, 21(19):6367, 2021.
[29] Sebasti´an Riffo,Walter Gil-Gonz´alez, Oscar Danilo Montoya, Carlos Restrepo, and Javier Mu˜noz. Adaptive sensorless pi+ passivity-based control of a boost converter supplying an unknown cpl. Mathematics, 10(22):4321, 2022.
[30] Daniel W Hart and Andr´es Barrado Bautista. Electr´onica de potencia, volume 32. Prentice Hall Madrid, Espa˜na, 2001.
[31] Serkan Dusmez and Alireza Khaligh. A supervisory power-splitting approach for a new ultracapacitor-battery vehicle deploying two propulsion machines. IEEE Transactions on Industrial Informatics, 10(3), 2014.
[32] Francisco Xavier Toapanta Moscoso. Dise˜no y simulaci´on del control en cuatro cuadrantes de una m´aquina dc con un conversor dc/dc tipo cˆuk bidireccional. B.S. thesis, Quito: EPN, 2022., 2022.
33] R. Ortega, Z.P. Jiang, and D.J. Hill. Passivity-based control of nonlinear systems: a tutorial. In Proceedings of the 1997 American Control Conference (Cat. No.97CH36041), volume 5, pages 2633–2637 vol.5, 1997.
[34] Jainha Andrea Altamar Bermejo and Hern´an David Vergara Pestana. T´ecnicas de control aplicadas al convertidor buck dcdc para regulaci´on de tensi´on en cargas lineales. 2020.
[35] Rafael Cisneros, Romeo Ortega, Matteo Pirro, Gianluca Ippoliti, Gilbert Bergna, and Marta Molinas Cabrera. Global tracking passivity-based pi control for power converters: An application to the boost and modular multilevel converters. In 2014 IEEE 23rd International Symposium on Industrial Electronics (ISIE), pages 1359–1365, 2014.
[36] Plexim. Application example. https://www.plexim.com/support/ application-examples/976, 2023. Visitado el: 15/10.
dc.rights.license.none.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.uri.none.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
https://creativecommons.org/licenses/by-nc-nd/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.none.fl_str_mv 62 Páginas
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.program.none.fl_str_mv Ingeniería Eléctrica
dc.publisher.faculty.none.fl_str_mv Facultad de Ingenierías
institution Universidad Tecnológica de Pereira
bitstream.url.fl_str_mv https://dspace7-utp.metabuscador.org/bitstreams/c905d10b-e843-44ca-bdaa-6ba3367f0b41/download
https://dspace7-utp.metabuscador.org/bitstreams/bc19b24e-6079-4b93-ba3f-33bd3f1dc5ce/download
https://dspace7-utp.metabuscador.org/bitstreams/6427cef8-fe80-4b5c-bd91-aece14ba7154/download
https://dspace7-utp.metabuscador.org/bitstreams/dc3e66b3-36ac-480f-8d81-01f9a32135e0/download
bitstream.checksum.fl_str_mv 3f0e0c3ffe0b25ace7c59fb04779b6a9
2f9959eaf5b71fae44bbf9ec84150c7a
0782b6ca1d061fc892c7355320868a64
0a33d766c33b319f2cf84453a453d810
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio de la Universidad Tecnológica de Pereira
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1814021979286536192
spelling Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)Manifiesto (Manifestamos) en este documento la voluntad de autorizar a la Biblioteca Jorge Roa Martínez de la Universidad Tecnológica de Pereira la publicación en el Repositorio institucional (http://biblioteca.utp.edu.co), la versión electrónica de la OBRA titulada: ________________________________________________________________________________________________ ________________________________________________________________________________________________ ________________________________________________________________________________________________ La Universidad Tecnológica de Pereira, entidad académica sin ánimo de lucro, queda por lo tanto facultada para ejercer plenamente la autorización anteriormente descrita en su actividad ordinaria de investigación, docencia y publicación. La autorización otorgada se ajusta a lo que establece la Ley 23 de 1982. Con todo, en mi (nuestra) condición de autor (es) me (nos) reservo (reservamos) los derechos morales de la OBRA antes citada con arreglo al artículo 30 dehttps://creativecommons.org/licenses/by-nc-nd/4.0/http://purl.org/coar/access_right/c_abf2info:eu-repo/semantics/openAccessGil Gonzalez, Walter JuliánAricapa Gañan, JeinerHurtado Aguirre, William2024-02-19T13:55:59Z2024-02-19T13:55:59Z2023https://hdl.handle.net/11059/14993Universidad Tecnológica de PereiraRepositorio Universidad Tecnológica de Pereirahttps://repositorio.utp.edu.co/homeEn este trabajo se lleva a cabo el modelado, diseño y simulación de un convertidor bidireccional de potencia (DC-DC Direct current) con topología Buck-Boost y de su sistema de control para la regulación de tensión en microrredes DC. El objetivo es garantizar la estabilidad del sistema frente a variaciones y perturbaciones que puedan ocurrir durante su operación bidireccional normal. Se implementó el método de control adaptativo que combina el análisis (Proportional integral-passivity-based control - PIPBC), sumado a un estimador de estados para calcular la medida de corriente y regular la salida de tensión en la microrred DC, garantizando estabilidad bajo las condiciones de no linealidad y bidireccionalidad del modelo circuital básico del convertidor de potencia DC-DC con topología Buck-Boost y de la batería que componen la microrred DC. También se empleó y diseño un método de control clásico Proporcional integral - PI el cual se utilizó como sistema de comparación. Se analizaron los resultados obtenidos teniendo en cuenta los tiempos de establecimiento, el error medio cuadrático y el ´índice de desempeño (Integral of time multiplied Absolute Error Criterion - ITAE) para el modelo del convertidor bidireccional de potencia DC-DC con tipología Buck-Boost aplicando ambos controladores. De esta forma, se comprobó la eficiencia de la técnica de control adaptativo y se identificaron las ventajas que presenta en comparación con control clásico. Los resultados muestran que la regulación de tensión en microrredes DC presenta una mejor estabilidad y respuesta en el tiempo cuando se aplica un método de control adaptativo PI-PBC en un convertidor bidireccional de potencia DC-DC.Índice general Resumen III Índice general V Índice de tablas VI Índice de figuras VII 1. Introducción 1 1.1. Planteamiento del problema . . . . . . . . . . . . . . . . . . . . . . . . 3 1.2. Justificación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.3. Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1.3.1. Objetivo general . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1.3.2. Objetivos específicos . . . . . . . . . . . . . . . . . . . . . . . . 7 1.4. Estado del arte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.5. Estructura del trabajo . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2. Modelo del convertidor bidireccional (Buck-Boost) 13 2.1. Convertidores bidireccionales de potencia DC-DC con topología Buck- Boost . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.2. Modelizado matemático del convertidor . . . . . . . . . . . . . . . . . . 16 3. Diseño del controlador PI 19 3.1. Sistema de control por retroalimentación de variables de estado . . . . 19 3.2. Controlador PI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 3.3. Controlador PI en cascada . . . . . . . . . . . . . . . . . . . . . . . . . 20 iv ´INDICE GENERAL v 4. Diseño del controlador adaptativo PI-PBC 22 4.1. Sistemas Hamiltonianos . . . . . . . . . . . . . . . . . . . . . . . . . . 22 4.2. Representación bilineal del convertidor Buck-Boost . . . . . . . . . . . 24 4.3. Diseño del control por retroalimentación de estados y observador (Estimador de corriente y voltaje) . . . . . . . . . . . . . . . . . . . . . . . 25 4.3.1. Estimador de corriente de carga . . . . . . . . . . . . . . . . . . 26 4.3.2. Estimador de voltaje de la batería . . . . . . . . . . . . . . . . . 27 4.3.3. Simplificaciones del control adaptativo . . . . . . . . . . . . . . 28 5. Pruebas y análisis de resultados 32 5.1. Prueba 1: Comportamiento bidireccional propuesto para la microrred DC 34 5.2. Prueba 2: Cambios en la referencia de voltaje en la microrred DC . . . 37 5.3. Prueba 3: Corriente bidireccional en la microrred DC . . . . . . . . . . 40 5.4. Evaluación de estimador . . . . . . . . . . . . . . . . . . . . . . . . . . 43 6. Conclusiones 45 6.1. Trabajos futuros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Bibliografía................................................................ 51PregradoIngeniero(a) Electricista62 Páginasapplication/pdfspaConvertidores de potenciaConvertidores de corriente continua Buck-BoostSistemas de control de tensiónConvertidor bidireccional de potenciaControl de tensiónMicroredes DCEstudio y análisis de un convertidor bidireccional de potencia DC-DC con topología Buck-Boost y de su sistema de control de tensión por un método de control adaptativoTrabajo de grado - Pregradoinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1fTextinfo:eu-repo/semantics/bachelorThesisIngeniería EléctricaFacultad de Ingenierías[1] Dinesh Segaran. Dynamic modelling and control of dual active bridge bi-directional dc-dc converters for smart grid applications. PhD thesis, RMIT University, 2013.[2] Walter Juli´an Gil-Gonzalez, Oscar Danilo Montoya, Alejandro Garces, Federico Martin Serra, and Guillermo Magaldi. Output voltage regulation for dc–dc buck converters: a passivity–based pi design. In 2019 IEEE 10th Latin American Symposium on Circuits & Systems (LASCAS), pages 189–192. IEEE, 2019.[3] Walter Gil-Gonz´alez, Sebasti´an Riffo, Oscar Danilo Montoya, Carlos Restrepo, and Jesus C Hern´andez. Adaptive voltage control for second-order dc-dc converters supplying an unknown constant power load: A generalized pbc plus damping injection design. IEEE Access, 2023.[4] Luis Fernando Mosquera Machado and Jhon Jairo Ordo˜nez Urbano. Dise˜no y construcci´on de un convertidor dc/dc tipo boost con pwm ajustable orientado a la ense˜nanza. 2016.5] Carlos Andr´es Pe˜naloza-Luna, German Enrique Gallego-Rodr´ıguez, Jhon Jairo Ram´ırez-Mateus, Karla Cecilia Puerto-L´opez, and Karla Yohana S´anchez-Mojica. Simulaci´on de un convertidor dc/dc cuadr´atico elevador con control modo corriente mediante matlab/simulink. Mundo FESC, 12(S1), 2022.[6] Steven Ospina Hurtado. An´alisis de controladores no lineales para convertidor DC-DC tipo buck-boost aplicado a un generador e´olico. PhD thesis, Universidad Tecnol´ogica de Pereira. Facultad de Ingenier´ıas El´ectrica . . . , 2019.[7] Olga Posada ´Alvarez et al. Revisi´on y modelado de los convertidores dc-dc bidireccionales principales. 2022.[8] Jorge Rub´en Morf´In Orozco, Heriberto Rodr´ıguez Estrada, and El´ıas Rodr´ıguez Segura. Convertidor bidireccional multifase para aplicaciones de micro redes de cd. Pistas Educativas, 39(128), 2018.[9] Miguel ´Angel March´an Vaca. Control no lineal de convertidores para mejorar la estabilidad y confiabilidad de una microrred cc conectada a la red de distribuci´on. Master’s thesis, 2021.[10] SX Garrido J´acome and L Ortiz Matos. Estrategia activa de tolerancia a fallas para el control buck-boost de micro-redes el´ectricas en dc. Universidad Polit´ecnica Salesiana, 2019.[11] R Rajasekaran and P Usha Rani. Bidirectional dc-dc converter for microgrid in energy management system. International Journal of Electronics, 108(2):322–343, 2021.[12] Oscar Danilo Montoya, JL Villa, and Walter Gil-Gonzale. Pbc design for voltage regulation in buck converters with parametric uncertainties. In 2019 IEEE 4th Colombian Conference on Automatic Control (CCAC), pages 1–6. IEEE, 2019.[13] Marcela Gonz´alez Valencia and Alfonso Alzate G´omez. Dise˜no est´atico de un convertidor dc/dc reductor-elevador bidireccional. Tecnura, 14(26):7–14, 2010.14] Jesus Linares Flores, Jorge Luis Barahona Avalos, and Carlos Alberto Bautista Espinosa. Passivity-based controller and online algebraic estimation of the load parameter of the dc-to-dc power converter cuk type. IEEE Latin America Transactions, 9(1):784–791, 2011.[15] Muhammad H Rashid. Electr´onica de potencia: circuitos, dispositivos y aplicaciones. Pearson Educaci´on, 2004.[16] Gerardo Morichetti, Germ´an Oggier, Guillermo Rub´en Bossio, Cristian Hern´an De Angelo, and Guillermo Oscar Garc´ıa. Implementaci´on de un convertidor reductorelevador bidireccional para veh´ıculos el´ectricos g. Converter, 2002.[17] Bhim Singh and Munesh Kumar Singh. Adaptive energy shaping control of buck converter feeding cpl in dc micro-grid system. In 2021 IEEE 2nd International Conference on Smart Technologies for Power, Energy and Control (STPEC), pages 1–5. IEEE, 2021.[18] Eduardo Hern´andez-M´arquez, Ram´on Silva-Ortigoza, Jos´e Rafael Garc´ıa-S´anchez, Mariana Marcelino-Aranda, and Griselda Salda˜na-Gonz´alez. A dc/dc buck-boost converter–inverter–dc motor system: Sensorless passivity-based control. IEEE Access, 6:31486–31492, 2018.[19] Dar´ıo Weitz. Analysis of the history of innovations in feedback control systems. 341, 2000.[20] Jeisson Andr´es Rivera Yepes and Manuel David Cardona Isaza. An´alisis comparativo de diferentes topolog´ıas de convertidores buck-boost utilizando matlab. 2018.[21] Anupam Kumar, Abdul Hamid Bhat, et al. Comparative analysis of dual active bridge isolated dc to dc converter with buck-boost and flyback converters for bidirectional energy transfer. Journal of Electrical Engineering, 20(4):12–12, 2020.[22] Didier Giraldo Buitrago and Eduardo Giraldo Su´arez. Teor´ıa de control an´alogo. Universidad Tecnol´ogica de Pereira, 2009.[23] N. Mohan, T.M. Undeland, and W.P. Robbins. Electr´onica de potencia: convertidores, aplicaciones y dise˜no. McGraw-Hill: Educaci´on. McGraw Hill, 2009.[24] Liuping Wang and Robin Ping Guan. State Feedback Controller and Observer Design, pages 1–66. 2023.[25] Richard Alfredo Chicango Chinchu˜na. Dise˜no e implementaci´on de un convertidor dc/dc bidireccional para estabilizaci´on de nivel de voltaje en un bus dc mediante ultracapacitores. B.S. thesis, Quito, 2017., 2017.[26] Francisco L´opez Cort´es. Desarrollo e implementaci´on del sistema de control de un convertidor DC-DC bidireccional. PhD thesis, Universitat Polit`ecnica de Val`encia, 2023.[27] A Rachid, H El Fadil, K Gaouzi, and F Z Belhaj. Output Feedback Control of Bidirectional DC-DC Power Converter for BEV Charger. Proceedings of Engineering & Technology (PET), 19(Special Issue), 2017.[28] Walter Gil-Gonz´alez, Oscar Danilo Montoya, Carlos Restrepo, and Jes´us C Hern´andez. Control de voltaje adaptativo sin sensores para convertidores cc-cc cl´asicos que alimentan cargas desconocidas: un enfoque generalizado basado en la pasividad de pi. Sensores, 21(19):6367, 2021.[29] Sebasti´an Riffo,Walter Gil-Gonz´alez, Oscar Danilo Montoya, Carlos Restrepo, and Javier Mu˜noz. Adaptive sensorless pi+ passivity-based control of a boost converter supplying an unknown cpl. Mathematics, 10(22):4321, 2022.[30] Daniel W Hart and Andr´es Barrado Bautista. Electr´onica de potencia, volume 32. Prentice Hall Madrid, Espa˜na, 2001.[31] Serkan Dusmez and Alireza Khaligh. A supervisory power-splitting approach for a new ultracapacitor-battery vehicle deploying two propulsion machines. IEEE Transactions on Industrial Informatics, 10(3), 2014.[32] Francisco Xavier Toapanta Moscoso. Dise˜no y simulaci´on del control en cuatro cuadrantes de una m´aquina dc con un conversor dc/dc tipo cˆuk bidireccional. B.S. thesis, Quito: EPN, 2022., 2022.33] R. Ortega, Z.P. Jiang, and D.J. Hill. Passivity-based control of nonlinear systems: a tutorial. In Proceedings of the 1997 American Control Conference (Cat. No.97CH36041), volume 5, pages 2633–2637 vol.5, 1997.[34] Jainha Andrea Altamar Bermejo and Hern´an David Vergara Pestana. T´ecnicas de control aplicadas al convertidor buck dcdc para regulaci´on de tensi´on en cargas lineales. 2020.[35] Rafael Cisneros, Romeo Ortega, Matteo Pirro, Gianluca Ippoliti, Gilbert Bergna, and Marta Molinas Cabrera. Global tracking passivity-based pi control for power converters: An application to the boost and modular multilevel converters. In 2014 IEEE 23rd International Symposium on Industrial Electronics (ISIE), pages 1359–1365, 2014.[36] Plexim. Application example. https://www.plexim.com/support/ application-examples/976, 2023. Visitado el: 15/10.PublicationORIGINALTRABAJO DE GRADO.pdfTRABAJO DE GRADO.pdfapplication/pdf1181361https://dspace7-utp.metabuscador.org/bitstreams/c905d10b-e843-44ca-bdaa-6ba3367f0b41/download3f0e0c3ffe0b25ace7c59fb04779b6a9MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-814828https://dspace7-utp.metabuscador.org/bitstreams/bc19b24e-6079-4b93-ba3f-33bd3f1dc5ce/download2f9959eaf5b71fae44bbf9ec84150c7aMD52TEXTTRABAJO DE GRADO.pdf.txtTRABAJO DE GRADO.pdf.txtExtracted texttext/plain109062https://dspace7-utp.metabuscador.org/bitstreams/6427cef8-fe80-4b5c-bd91-aece14ba7154/download0782b6ca1d061fc892c7355320868a64MD53THUMBNAILTRABAJO DE GRADO.pdf.jpgTRABAJO DE GRADO.pdf.jpgGenerated Thumbnailimage/jpeg6118https://dspace7-utp.metabuscador.org/bitstreams/dc3e66b3-36ac-480f-8d81-01f9a32135e0/download0a33d766c33b319f2cf84453a453d810MD5411059/14993oai:dspace7-utp.metabuscador.org:11059/149932024-09-05 17:13:10.203https://creativecommons.org/licenses/by-nc-nd/4.0/Manifiesto (Manifestamos) en este documento la voluntad de autorizar a la Biblioteca Jorge Roa Martínez de la Universidad Tecnológica de Pereira la publicación en el Repositorio institucional (http://biblioteca.utp.edu.co), la versión electrónica de la OBRA titulada: ________________________________________________________________________________________________ ________________________________________________________________________________________________ ________________________________________________________________________________________________ La Universidad Tecnológica de Pereira, entidad académica sin ánimo de lucro, queda por lo tanto facultada para ejercer plenamente la autorización anteriormente descrita en su actividad ordinaria de investigación, docencia y publicación. La autorización otorgada se ajusta a lo que establece la Ley 23 de 1982. Con todo, en mi (nuestra) condición de autor (es) me (nos) reservo (reservamos) los derechos morales de la OBRA antes citada con arreglo al artículo 30 deopen.accesshttps://dspace7-utp.metabuscador.orgRepositorio de la Universidad Tecnológica de Pereirabdigital@metabiblioteca.comTEEgT0JSQSAoVEFMIFkgQ09NTyBTRSBERUZJTkUgTcOBUyBBREVMQU5URSkgU0UgT1RPUkdBIEJBSk8gTE9TIFRFUk1JTk9TIERFIEVTVEEgTElDRU5DSUEgUMOaQkxJQ0EgREUgQ1JFQVRJVkUgQ09NTU9OUyAo4oCcTFBDQ+KAnSBPIOKAnExJQ0VOQ0lB4oCdKS4gTEEgT0JSQSBFU1TDgSBQUk9URUdJREEgUE9SIERFUkVDSE9TIERFIEFVVE9SIFkvVSBPVFJBUyBMRVlFUyBBUExJQ0FCTEVTLiBRVUVEQSBQUk9ISUJJRE8gQ1VBTFFVSUVSIFVTTyBRVUUgU0UgSEFHQSBERSBMQSBPQlJBIFFVRSBOTyBDVUVOVEUgQ09OIExBIEFVVE9SSVpBQ0nDk04gUEVSVElORU5URSBERSBDT05GT1JNSURBRCBDT04gTE9TIFTDiVJNSU5PUyBERSBFU1RBIExJQ0VOQ0lBIFkgREUgTEEgTEVZIERFIERFUkVDSE8gREUgQVVUT1IuCgpNRURJQU5URSBFTCBFSkVSQ0lDSU8gREUgQ1VBTFFVSUVSQSBERSBMT1MgREVSRUNIT1MgUVVFIFNFIE9UT1JHQU4gRU4gRVNUQSBMSUNFTkNJQSwgVVNURUQgQUNFUFRBIFkgQUNVRVJEQSBRVUVEQVIgT0JMSUdBRE8gRU4gTE9TIFRFUk1JTk9TIFFVRSBTRSBTRcORQUxBTiBFTiBFTExBLiBFTCBMSUNFTkNJQU5URSBDT05DRURFIEEgVVNURUQgTE9TIERFUkVDSE9TIENPTlRFTklET1MgRU4gRVNUQSBMSUNFTkNJQSBDT05ESUNJT05BRE9TIEEgTEEgQUNFUFRBQ0nDk04gREUgU1VTIFRFUk1JTk9TIFkgQ09ORElDSU9ORVMuCjEuIERlZmluaWNpb25lcwoKYS4JT2JyYSBDb2xlY3RpdmEgZXMgdW5hIG9icmEsIHRhbCBjb21vIHVuYSBwdWJsaWNhY2nDs24gcGVyacOzZGljYSwgdW5hIGFudG9sb2fDrWEsIG8gdW5hIGVuY2ljbG9wZWRpYSwgZW4gbGEgcXVlIGxhIG9icmEgZW4gc3UgdG90YWxpZGFkLCBzaW4gbW9kaWZpY2FjacOzbiBhbGd1bmEsIGp1bnRvIGNvbiB1biBncnVwbyBkZSBvdHJhcyBjb250cmlidWNpb25lcyBxdWUgY29uc3RpdHV5ZW4gb2JyYXMgc2VwYXJhZGFzIGUgaW5kZXBlbmRpZW50ZXMgZW4gc8OtIG1pc21hcywgc2UgaW50ZWdyYW4gZW4gdW4gdG9kbyBjb2xlY3Rpdm8uIFVuYSBPYnJhIHF1ZSBjb25zdGl0dXllIHVuYSBvYnJhIGNvbGVjdGl2YSBubyBzZSBjb25zaWRlcmFyw6EgdW5hIE9icmEgRGVyaXZhZGEgKGNvbW8gc2UgZGVmaW5lIGFiYWpvKSBwYXJhIGxvcyBwcm9ww7NzaXRvcyBkZSBlc3RhIGxpY2VuY2lhLiBhcXVlbGxhIHByb2R1Y2lkYSBwb3IgdW4gZ3J1cG8gZGUgYXV0b3JlcywgZW4gcXVlIGxhIE9icmEgc2UgZW5jdWVudHJhIHNpbiBtb2RpZmljYWNpb25lcywganVudG8gY29uIHVuYSBjaWVydGEgY2FudGlkYWQgZGUgb3RyYXMgY29udHJpYnVjaW9uZXMsIHF1ZSBjb25zdGl0dXllbiBlbiBzw60gbWlzbW9zIHRyYWJham9zIHNlcGFyYWRvcyBlIGluZGVwZW5kaWVudGVzLCBxdWUgc29uIGludGVncmFkb3MgYWwgdG9kbyBjb2xlY3Rpdm8sIHRhbGVzIGNvbW8gcHVibGljYWNpb25lcyBwZXJpw7NkaWNhcywgYW50b2xvZ8OtYXMgbyBlbmNpY2xvcGVkaWFzLgoKYi4JT2JyYSBEZXJpdmFkYSBzaWduaWZpY2EgdW5hIG9icmEgYmFzYWRhIGVuIGxhIG9icmEgb2JqZXRvIGRlIGVzdGEgbGljZW5jaWEgbyBlbiDDqXN0YSB5IG90cmFzIG9icmFzIHByZWV4aXN0ZW50ZXMsIHRhbGVzIGNvbW8gdHJhZHVjY2lvbmVzLCBhcnJlZ2xvcyBtdXNpY2FsZXMsIGRyYW1hdGl6YWNpb25lcywg4oCcZmljY2lvbmFsaXphY2lvbmVz4oCdLCB2ZXJzaW9uZXMgcGFyYSBjaW5lLCDigJxncmFiYWNpb25lcyBkZSBzb25pZG/igJ0sIHJlcHJvZHVjY2lvbmVzIGRlIGFydGUsIHJlc8O6bWVuZXMsIGNvbmRlbnNhY2lvbmVzLCBvIGN1YWxxdWllciBvdHJhIGVuIGxhIHF1ZSBsYSBvYnJhIHB1ZWRhIHNlciB0cmFuc2Zvcm1hZGEsIGNhbWJpYWRhIG8gYWRhcHRhZGEsIGV4Y2VwdG8gYXF1ZWxsYXMgcXVlIGNvbnN0aXR1eWFuIHVuYSBvYnJhIGNvbGVjdGl2YSwgbGFzIHF1ZSBubyBzZXLDoW4gY29uc2lkZXJhZGFzIHVuYSBvYnJhIGRlcml2YWRhIHBhcmEgZWZlY3RvcyBkZSBlc3RhIGxpY2VuY2lhLiAoUGFyYSBldml0YXIgZHVkYXMsIGVuIGVsIGNhc28gZGUgcXVlIGxhIE9icmEgc2VhIHVuYSBjb21wb3NpY2nDs24gbXVzaWNhbCBvIHVuYSBncmFiYWNpw7NuIHNvbm9yYSwgcGFyYSBsb3MgZWZlY3RvcyBkZSBlc3RhIExpY2VuY2lhIGxhIHNpbmNyb25pemFjacOzbiB0ZW1wb3JhbCBkZSBsYSBPYnJhIGNvbiB1bmEgaW1hZ2VuIGVuIG1vdmltaWVudG8gc2UgY29uc2lkZXJhcsOhIHVuYSBPYnJhIERlcml2YWRhIHBhcmEgbG9zIGZpbmVzIGRlIGVzdGEgbGljZW5jaWEpLgoKYy4JTGljZW5jaWFudGUsIGVzIGVsIGluZGl2aWR1byBvIGxhIGVudGlkYWQgdGl0dWxhciBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IgcXVlIG9mcmVjZSBsYSBPYnJhIGVuIGNvbmZvcm1pZGFkIGNvbiBsYXMgY29uZGljaW9uZXMgZGUgZXN0YSBMaWNlbmNpYS4KCmQuCUF1dG9yIG9yaWdpbmFsLCBlcyBlbCBpbmRpdmlkdW8gcXVlIGNyZcOzIGxhIE9icmEuCgplLglPYnJhLCBlcyBhcXVlbGxhIG9icmEgc3VzY2VwdGlibGUgZGUgcHJvdGVjY2nDs24gcG9yIGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IgeSBxdWUgZXMgb2ZyZWNpZGEgZW4gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIGxpY2VuY2lhCgpmLglVc3RlZCwgZXMgZWwgaW5kaXZpZHVvIG8gbGEgZW50aWRhZCBxdWUgZWplcmNpdGEgbG9zIGRlcmVjaG9zIG90b3JnYWRvcyBhbCBhbXBhcm8gZGUgZXN0YSBMaWNlbmNpYSB5IHF1ZSBjb24gYW50ZXJpb3JpZGFkIG5vIGhhIHZpb2xhZG8gbGFzIGNvbmRpY2lvbmVzIGRlIGxhIG1pc21hIHJlc3BlY3RvIGEgbGEgT2JyYSwgbyBxdWUgaGF5YSBvYnRlbmlkbyBhdXRvcml6YWNpw7NuIGV4cHJlc2EgcG9yIHBhcnRlIGRlbCBMaWNlbmNpYW50ZSBwYXJhIGVqZXJjZXIgbG9zIGRlcmVjaG9zIGFsIGFtcGFybyBkZSBlc3RhIExpY2VuY2lhIHBlc2UgYSB1bmEgdmlvbGFjacOzbiBhbnRlcmlvci4KCjIuIERlcmVjaG9zIGRlIFVzb3MgSG9ucmFkb3MgeSBleGNlcGNpb25lcyBMZWdhbGVzLgpOYWRhIGVuIGVzdGEgTGljZW5jaWEgcG9kcsOhIHNlciBpbnRlcnByZXRhZG8gY29tbyB1bmEgZGlzbWludWNpw7NuLCBsaW1pdGFjacOzbiBvIHJlc3RyaWNjacOzbiBkZSBsb3MgZGVyZWNob3MgZGVyaXZhZG9zIGRlbCB1c28gaG9ucmFkbyB5IG90cmFzIGxpbWl0YWNpb25lcyBvIGV4Y2VwY2lvbmVzIGEgbG9zIGRlcmVjaG9zIGRlbCBhdXRvciBiYWpvIGVsIHLDqWdpbWVuIGxlZ2FsIHZpZ2VudGUgbyBkZXJpdmFkbyBkZSBjdWFscXVpZXIgb3RyYSBub3JtYSBxdWUgc2UgbGUgYXBsaXF1ZS4KCjMuIENvbmNlc2nDs24gZGUgbGEgTGljZW5jaWEuCkJham8gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIGVsIExpY2VuY2lhbnRlIG90b3JnYSBhIFVzdGVkIHVuYSBsaWNlbmNpYSBtdW5kaWFsLCBsaWJyZSBkZSByZWdhbMOtYXMsIG5vIGV4Y2x1c2l2YSB5IHBlcnBldHVhIChkdXJhbnRlIHRvZG8gZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGVqZXJjZXIgZXN0b3MgZGVyZWNob3Mgc29icmUgbGEgT2JyYSB0YWwgeSBjb21vIHNlIGluZGljYSBhIGNvbnRpbnVhY2nDs246CgphLglSZXByb2R1Y2lyIGxhIE9icmEsIGluY29ycG9yYXIgbGEgT2JyYSBlbiB1bmEgbyBtw6FzIE9icmFzIENvbGVjdGl2YXMsIHkgcmVwcm9kdWNpciBsYSBPYnJhIGluY29ycG9yYWRhIGVuIGxhcyBPYnJhcyBDb2xlY3RpdmFzLgoKYi4JRGlzdHJpYnVpciBjb3BpYXMgbyBmb25vZ3JhbWFzIGRlIGxhcyBPYnJhcywgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYSwgaW5jbHV5w6luZG9sYXMgY29tbyBpbmNvcnBvcmFkYXMgZW4gT2JyYXMgQ29sZWN0aXZhcywgc2Vnw7puIGNvcnJlc3BvbmRhLgoKYy4JRGlzdHJpYnVpciBjb3BpYXMgZGUgbGFzIE9icmFzIERlcml2YWRhcyBxdWUgc2UgZ2VuZXJlbiwgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYS4KTG9zIGRlcmVjaG9zIG1lbmNpb25hZG9zIGFudGVyaW9ybWVudGUgcHVlZGVuIHNlciBlamVyY2lkb3MgZW4gdG9kb3MgbG9zIG1lZGlvcyB5IGZvcm1hdG9zLCBhY3R1YWxtZW50ZSBjb25vY2lkb3MgbyBxdWUgc2UgaW52ZW50ZW4gZW4gZWwgZnV0dXJvLiBMb3MgZGVyZWNob3MgYW50ZXMgbWVuY2lvbmFkb3MgaW5jbHV5ZW4gZWwgZGVyZWNobyBhIHJlYWxpemFyIGRpY2hhcyBtb2RpZmljYWNpb25lcyBlbiBsYSBtZWRpZGEgcXVlIHNlYW4gdMOpY25pY2FtZW50ZSBuZWNlc2FyaWFzIHBhcmEgZWplcmNlciBsb3MgZGVyZWNob3MgZW4gb3RybyBtZWRpbyBvIGZvcm1hdG9zLCBwZXJvIGRlIG90cmEgbWFuZXJhIHVzdGVkIG5vIGVzdMOhIGF1dG9yaXphZG8gcGFyYSByZWFsaXphciBvYnJhcyBkZXJpdmFkYXMuIFRvZG9zIGxvcyBkZXJlY2hvcyBubyBvdG9yZ2Fkb3MgZXhwcmVzYW1lbnRlIHBvciBlbCBMaWNlbmNpYW50ZSBxdWVkYW4gcG9yIGVzdGUgbWVkaW8gcmVzZXJ2YWRvcywgaW5jbHV5ZW5kbyBwZXJvIHNpbiBsaW1pdGFyc2UgYSBhcXVlbGxvcyBxdWUgc2UgbWVuY2lvbmFuIGVuIGxhcyBzZWNjaW9uZXMgNChkKSB5IDQoZSkuCgo0LiBSZXN0cmljY2lvbmVzLgpMYSBsaWNlbmNpYSBvdG9yZ2FkYSBlbiBsYSBhbnRlcmlvciBTZWNjacOzbiAzIGVzdMOhIGV4cHJlc2FtZW50ZSBzdWpldGEgeSBsaW1pdGFkYSBwb3IgbGFzIHNpZ3VpZW50ZXMgcmVzdHJpY2Npb25lczoKCmEuCVVzdGVkIHB1ZWRlIGRpc3RyaWJ1aXIsIGV4aGliaXIgcMO6YmxpY2FtZW50ZSwgZWplY3V0YXIgcMO6YmxpY2FtZW50ZSwgbyBwb25lciBhIGRpc3Bvc2ljacOzbiBww7pibGljYSBsYSBPYnJhIHPDs2xvIGJham8gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIHkgVXN0ZWQgZGViZSBpbmNsdWlyIHVuYSBjb3BpYSBkZSBlc3RhIGxpY2VuY2lhIG8gZGVsIElkZW50aWZpY2Fkb3IgVW5pdmVyc2FsIGRlIFJlY3Vyc29zIGRlIGxhIG1pc21hIGNvbiBjYWRhIGNvcGlhIGRlIGxhIE9icmEgcXVlIGRpc3RyaWJ1eWEsIGV4aGliYSBww7pibGljYW1lbnRlLCBlamVjdXRlIHDDumJsaWNhbWVudGUgbyBwb25nYSBhIGRpc3Bvc2ljacOzbiBww7pibGljYS4gTm8gZXMgcG9zaWJsZSBvZnJlY2VyIG8gaW1wb25lciBuaW5ndW5hIGNvbmRpY2nDs24gc29icmUgbGEgT2JyYSBxdWUgYWx0ZXJlIG8gbGltaXRlIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhIG8gZWwgZWplcmNpY2lvIGRlIGxvcyBkZXJlY2hvcyBkZSBsb3MgZGVzdGluYXRhcmlvcyBvdG9yZ2Fkb3MgZW4gZXN0ZSBkb2N1bWVudG8uIE5vIGVzIHBvc2libGUgc3VibGljZW5jaWFyIGxhIE9icmEuIFVzdGVkIGRlYmUgbWFudGVuZXIgaW50YWN0b3MgdG9kb3MgbG9zIGF2aXNvcyBxdWUgaGFnYW4gcmVmZXJlbmNpYSBhIGVzdGEgTGljZW5jaWEgeSBhIGxhIGNsw6F1c3VsYSBkZSBsaW1pdGFjacOzbiBkZSBnYXJhbnTDrWFzLiBVc3RlZCBubyBwdWVkZSBkaXN0cmlidWlyLCBleGhpYmlyIHDDumJsaWNhbWVudGUsIGVqZWN1dGFyIHDDumJsaWNhbWVudGUsIG8gcG9uZXIgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBjb24gYWxndW5hIG1lZGlkYSB0ZWNub2zDs2dpY2EgcXVlIGNvbnRyb2xlIGVsIGFjY2VzbyBvIGxhIHV0aWxpemFjacOzbiBkZSBlbGxhIGRlIHVuYSBmb3JtYSBxdWUgc2VhIGluY29uc2lzdGVudGUgY29uIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLiBMbyBhbnRlcmlvciBzZSBhcGxpY2EgYSBsYSBPYnJhIGluY29ycG9yYWRhIGEgdW5hIE9icmEgQ29sZWN0aXZhLCBwZXJvIGVzdG8gbm8gZXhpZ2UgcXVlIGxhIE9icmEgQ29sZWN0aXZhIGFwYXJ0ZSBkZSBsYSBvYnJhIG1pc21hIHF1ZWRlIHN1amV0YSBhIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLiBTaSBVc3RlZCBjcmVhIHVuYSBPYnJhIENvbGVjdGl2YSwgcHJldmlvIGF2aXNvIGRlIGN1YWxxdWllciBMaWNlbmNpYW50ZSBkZWJlLCBlbiBsYSBtZWRpZGEgZGUgbG8gcG9zaWJsZSwgZWxpbWluYXIgZGUgbGEgT2JyYSBDb2xlY3RpdmEgY3VhbHF1aWVyIHJlZmVyZW5jaWEgYSBkaWNobyBMaWNlbmNpYW50ZSBvIGFsIEF1dG9yIE9yaWdpbmFsLCBzZWfDum4gbG8gc29saWNpdGFkbyBwb3IgZWwgTGljZW5jaWFudGUgeSBjb25mb3JtZSBsbyBleGlnZSBsYSBjbMOhdXN1bGEgNChjKS4KCmIuCVVzdGVkIG5vIHB1ZWRlIGVqZXJjZXIgbmluZ3VubyBkZSBsb3MgZGVyZWNob3MgcXVlIGxlIGhhbiBzaWRvIG90b3JnYWRvcyBlbiBsYSBTZWNjacOzbiAzIHByZWNlZGVudGUgZGUgbW9kbyBxdWUgZXN0w6luIHByaW5jaXBhbG1lbnRlIGRlc3RpbmFkb3MgbyBkaXJlY3RhbWVudGUgZGlyaWdpZG9zIGEgY29uc2VndWlyIHVuIHByb3ZlY2hvIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLiBFbCBpbnRlcmNhbWJpbyBkZSBsYSBPYnJhIHBvciBvdHJhcyBvYnJhcyBwcm90ZWdpZGFzIHBvciBkZXJlY2hvcyBkZSBhdXRvciwgeWEgc2VhIGEgdHJhdsOpcyBkZSB1biBzaXN0ZW1hIHBhcmEgY29tcGFydGlyIGFyY2hpdm9zIGRpZ2l0YWxlcyAoZGlnaXRhbCBmaWxlLXNoYXJpbmcpIG8gZGUgY3VhbHF1aWVyIG90cmEgbWFuZXJhIG5vIHNlcsOhIGNvbnNpZGVyYWRvIGNvbW8gZXN0YXIgZGVzdGluYWRvIHByaW5jaXBhbG1lbnRlIG8gZGlyaWdpZG8gZGlyZWN0YW1lbnRlIGEgY29uc2VndWlyIHVuIHByb3ZlY2hvIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLCBzaWVtcHJlIHF1ZSBubyBzZSByZWFsaWNlIHVuIHBhZ28gbWVkaWFudGUgdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIGVuIHJlbGFjacOzbiBjb24gZWwgaW50ZXJjYW1iaW8gZGUgb2JyYXMgcHJvdGVnaWRhcyBwb3IgZWwgZGVyZWNobyBkZSBhdXRvci4KCmMuCVNpIHVzdGVkIGRpc3RyaWJ1eWUsIGV4aGliZSBww7pibGljYW1lbnRlLCBlamVjdXRhIHDDumJsaWNhbWVudGUgbyBlamVjdXRhIHDDumJsaWNhbWVudGUgZW4gZm9ybWEgZGlnaXRhbCBsYSBPYnJhIG8gY3VhbHF1aWVyIE9icmEgRGVyaXZhZGEgdSBPYnJhIENvbGVjdGl2YSwgVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RhIHRvZGEgbGEgaW5mb3JtYWNpw7NuIGRlIGRlcmVjaG8gZGUgYXV0b3IgZGUgbGEgT2JyYSB5IHByb3BvcmNpb25hciwgZGUgZm9ybWEgcmF6b25hYmxlIHNlZ8O6biBlbCBtZWRpbyBvIG1hbmVyYSBxdWUgVXN0ZWQgZXN0w6kgdXRpbGl6YW5kbzogKGkpIGVsIG5vbWJyZSBkZWwgQXV0b3IgT3JpZ2luYWwgc2kgZXN0w6EgcHJvdmlzdG8gKG8gc2V1ZMOzbmltbywgc2kgZnVlcmUgYXBsaWNhYmxlKSwgeS9vIChpaSkgZWwgbm9tYnJlIGRlIGxhIHBhcnRlIG8gbGFzIHBhcnRlcyBxdWUgZWwgQXV0b3IgT3JpZ2luYWwgeS9vIGVsIExpY2VuY2lhbnRlIGh1YmllcmVuIGRlc2lnbmFkbyBwYXJhIGxhIGF0cmlidWNpw7NuICh2LmcuLCB1biBpbnN0aXR1dG8gcGF0cm9jaW5hZG9yLCBlZGl0b3JpYWwsIHB1YmxpY2FjacOzbikgZW4gbGEgaW5mb3JtYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZWwgTGljZW5jaWFudGUsIHTDqXJtaW5vcyBkZSBzZXJ2aWNpb3MgbyBkZSBvdHJhcyBmb3JtYXMgcmF6b25hYmxlczsgZWwgdMOtdHVsbyBkZSBsYSBPYnJhIHNpIGVzdMOhIHByb3Zpc3RvOyBlbiBsYSBtZWRpZGEgZGUgbG8gcmF6b25hYmxlbWVudGUgZmFjdGlibGUgeSwgc2kgZXN0w6EgcHJvdmlzdG8sIGVsIElkZW50aWZpY2Fkb3IgVW5pZm9ybWUgZGUgUmVjdXJzb3MgKFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcikgcXVlIGVsIExpY2VuY2lhbnRlIGVzcGVjaWZpY2EgcGFyYSBzZXIgYXNvY2lhZG8gY29uIGxhIE9icmEsIHNhbHZvIHF1ZSB0YWwgVVJJIG5vIHNlIHJlZmllcmEgYSBsYSBub3RhIHNvYnJlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBvIGEgbGEgaW5mb3JtYWNpw7NuIHNvYnJlIGVsIGxpY2VuY2lhbWllbnRvIGRlIGxhIE9icmE7IHkgZW4gZWwgY2FzbyBkZSB1bmEgT2JyYSBEZXJpdmFkYSwgYXRyaWJ1aXIgZWwgY3LDqWRpdG8gaWRlbnRpZmljYW5kbyBlbCB1c28gZGUgbGEgT2JyYSBlbiBsYSBPYnJhIERlcml2YWRhICh2LmcuLCAiVHJhZHVjY2nDs24gRnJhbmNlc2EgZGUgbGEgT2JyYSBkZWwgQXV0b3IgT3JpZ2luYWwsIiBvICJHdWnDs24gQ2luZW1hdG9ncsOhZmljbyBiYXNhZG8gZW4gbGEgT2JyYSBvcmlnaW5hbCBkZWwgQXV0b3IgT3JpZ2luYWwiKS4gVGFsIGNyw6lkaXRvIHB1ZWRlIHNlciBpbXBsZW1lbnRhZG8gZGUgY3VhbHF1aWVyIGZvcm1hIHJhem9uYWJsZTsgZW4gZWwgY2Fzbywgc2luIGVtYmFyZ28sIGRlIE9icmFzIERlcml2YWRhcyB1IE9icmFzIENvbGVjdGl2YXMsIHRhbCBjcsOpZGl0byBhcGFyZWNlcsOhLCBjb21vIG3DrW5pbW8sIGRvbmRlIGFwYXJlY2UgZWwgY3LDqWRpdG8gZGUgY3VhbHF1aWVyIG90cm8gYXV0b3IgY29tcGFyYWJsZSB5IGRlIHVuYSBtYW5lcmEsIGFsIG1lbm9zLCB0YW4gZGVzdGFjYWRhIGNvbW8gZWwgY3LDqWRpdG8gZGUgb3RybyBhdXRvciBjb21wYXJhYmxlLgoKZC4JUGFyYSBldml0YXIgdG9kYSBjb25mdXNpw7NuLCBlbCBMaWNlbmNpYW50ZSBhY2xhcmEgcXVlLCBjdWFuZG8gbGEgb2JyYSBlcyB1bmEgY29tcG9zaWNpw7NuIG11c2ljYWw6CgppLglSZWdhbMOtYXMgcG9yIGludGVycHJldGFjacOzbiB5IGVqZWN1Y2nDs24gYmFqbyBsaWNlbmNpYXMgZ2VuZXJhbGVzLiBFbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gZXhjbHVzaXZvIGRlIGF1dG9yaXphciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIG8gbGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGRlIGxhIG9icmEgeSBkZSByZWNvbGVjdGFyLCBzZWEgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgU0FZQ08pLCBsYXMgcmVnYWzDrWFzIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIG8gcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIChwb3IgZWplbXBsbyBXZWJjYXN0KSBsaWNlbmNpYWRhIGJham8gbGljZW5jaWFzIGdlbmVyYWxlcywgc2kgbGEgaW50ZXJwcmV0YWNpw7NuIG8gZWplY3VjacOzbiBkZSBsYSBvYnJhIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBvcmllbnRhZGEgcG9yIG8gZGlyaWdpZGEgYSBsYSBvYnRlbmNpw7NuIGRlIHVuYSB2ZW50YWphIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLgoKaWkuCVJlZ2Fsw61hcyBwb3IgRm9ub2dyYW1hcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSByZWNvbGVjdGFyLCBpbmRpdmlkdWFsbWVudGUgbyBhIHRyYXbDqXMgZGUgdW5hIHNvY2llZGFkIGRlIGdlc3Rpw7NuIGNvbGVjdGl2YSBkZSBkZXJlY2hvcyBkZSBhdXRvciB5IGRlcmVjaG9zIGNvbmV4b3MgKHBvciBlamVtcGxvLCBsb3MgY29uc2FncmFkb3MgcG9yIGxhIFNBWUNPKSwgdW5hIGFnZW5jaWEgZGUgZGVyZWNob3MgbXVzaWNhbGVzIG8gYWxnw7puIGFnZW50ZSBkZXNpZ25hZG8sIGxhcyByZWdhbMOtYXMgcG9yIGN1YWxxdWllciBmb25vZ3JhbWEgcXVlIFVzdGVkIGNyZWUgYSBwYXJ0aXIgZGUgbGEgb2JyYSAo4oCcdmVyc2nDs24gY292ZXLigJ0pIHkgZGlzdHJpYnV5YSwgZW4gbG9zIHTDqXJtaW5vcyBkZWwgcsOpZ2ltZW4gZGUgZGVyZWNob3MgZGUgYXV0b3IsIHNpIGxhIGNyZWFjacOzbiBvIGRpc3RyaWJ1Y2nDs24gZGUgZXNhIHZlcnNpw7NuIGNvdmVyIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkZXN0aW5hZGEgbyBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCgplLglHZXN0acOzbiBkZSBEZXJlY2hvcyBkZSBBdXRvciBzb2JyZSBJbnRlcnByZXRhY2lvbmVzIHkgRWplY3VjaW9uZXMgRGlnaXRhbGVzIChXZWJDYXN0aW5nKS4gUGFyYSBldml0YXIgdG9kYSBjb25mdXNpw7NuLCBlbCBMaWNlbmNpYW50ZSBhY2xhcmEgcXVlLCBjdWFuZG8gbGEgb2JyYSBzZWEgdW4gZm9ub2dyYW1hLCBlbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gZXhjbHVzaXZvIGRlIGF1dG9yaXphciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8sIHdlYmNhc3QpIHkgZGUgcmVjb2xlY3RhciwgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgQUNJTlBSTyksIGxhcyByZWdhbMOtYXMgcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIChwb3IgZWplbXBsbywgd2ViY2FzdCksIHN1amV0YSBhIGxhcyBkaXNwb3NpY2lvbmVzIGFwbGljYWJsZXMgZGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IsIHNpIGVzdGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCgo1LiBSZXByZXNlbnRhY2lvbmVzLCBHYXJhbnTDrWFzIHkgTGltaXRhY2lvbmVzIGRlIFJlc3BvbnNhYmlsaWRhZC4KQSBNRU5PUyBRVUUgTEFTIFBBUlRFUyBMTyBBQ09SREFSQU4gREUgT1RSQSBGT1JNQSBQT1IgRVNDUklUTywgRUwgTElDRU5DSUFOVEUgT0ZSRUNFIExBIE9CUkEgKEVOIEVMIEVTVEFETyBFTiBFTCBRVUUgU0UgRU5DVUVOVFJBKSDigJxUQUwgQ1VBTOKAnSwgU0lOIEJSSU5EQVIgR0FSQU5Uw41BUyBERSBDTEFTRSBBTEdVTkEgUkVTUEVDVE8gREUgTEEgT0JSQSwgWUEgU0VBIEVYUFJFU0EsIElNUEzDjUNJVEEsIExFR0FMIE8gQ1VBTFFVSUVSQSBPVFJBLCBJTkNMVVlFTkRPLCBTSU4gTElNSVRBUlNFIEEgRUxMQVMsIEdBUkFOVMONQVMgREUgVElUVUxBUklEQUQsIENPTUVSQ0lBQklMSURBRCwgQURBUFRBQklMSURBRCBPIEFERUNVQUNJw5NOIEEgUFJPUMOTU0lUTyBERVRFUk1JTkFETywgQVVTRU5DSUEgREUgSU5GUkFDQ0nDk04sIERFIEFVU0VOQ0lBIERFIERFRkVDVE9TIExBVEVOVEVTIE8gREUgT1RSTyBUSVBPLCBPIExBIFBSRVNFTkNJQSBPIEFVU0VOQ0lBIERFIEVSUk9SRVMsIFNFQU4gTyBOTyBERVNDVUJSSUJMRVMgKFBVRURBTiBPIE5PIFNFUiBFU1RPUyBERVNDVUJJRVJUT1MpLiBBTEdVTkFTIEpVUklTRElDQ0lPTkVTIE5PIFBFUk1JVEVOIExBIEVYQ0xVU0nDk04gREUgR0FSQU5Uw41BUyBJTVBMw41DSVRBUywgRU4gQ1VZTyBDQVNPIEVTVEEgRVhDTFVTScOTTiBQVUVERSBOTyBBUExJQ0FSU0UgQSBVU1RFRC4KCjYuIExpbWl0YWNpw7NuIGRlIHJlc3BvbnNhYmlsaWRhZC4KQSBNRU5PUyBRVUUgTE8gRVhJSkEgRVhQUkVTQU1FTlRFIExBIExFWSBBUExJQ0FCTEUsIEVMIExJQ0VOQ0lBTlRFIE5PIFNFUsOBIFJFU1BPTlNBQkxFIEFOVEUgVVNURUQgUE9SIERBw5FPIEFMR1VOTywgU0VBIFBPUiBSRVNQT05TQUJJTElEQUQgRVhUUkFDT05UUkFDVFVBTCwgUFJFQ09OVFJBQ1RVQUwgTyBDT05UUkFDVFVBTCwgT0JKRVRJVkEgTyBTVUJKRVRJVkEsIFNFIFRSQVRFIERFIERBw5FPUyBNT1JBTEVTIE8gUEFUUklNT05JQUxFUywgRElSRUNUT1MgTyBJTkRJUkVDVE9TLCBQUkVWSVNUT1MgTyBJTVBSRVZJU1RPUyBQUk9EVUNJRE9TIFBPUiBFTCBVU08gREUgRVNUQSBMSUNFTkNJQSBPIERFIExBIE9CUkEsIEFVTiBDVUFORE8gRUwgTElDRU5DSUFOVEUgSEFZQSBTSURPIEFEVkVSVElETyBERSBMQSBQT1NJQklMSURBRCBERSBESUNIT1MgREHDkU9TLiBBTEdVTkFTIExFWUVTIE5PIFBFUk1JVEVOIExBIEVYQ0xVU0nDk04gREUgQ0lFUlRBIFJFU1BPTlNBQklMSURBRCwgRU4gQ1VZTyBDQVNPIEVTVEEgRVhDTFVTScOTTiBQVUVERSBOTyBBUExJQ0FSU0UgQSBVU1RFRC4KCjcuIFTDqXJtaW5vLgoKYS4JRXN0YSBMaWNlbmNpYSB5IGxvcyBkZXJlY2hvcyBvdG9yZ2Fkb3MgZW4gdmlydHVkIGRlIGVsbGEgdGVybWluYXLDoW4gYXV0b23DoXRpY2FtZW50ZSBzaSBVc3RlZCBpbmZyaW5nZSBhbGd1bmEgY29uZGljacOzbiBlc3RhYmxlY2lkYSBlbiBlbGxhLiBTaW4gZW1iYXJnbywgbG9zIGluZGl2aWR1b3MgbyBlbnRpZGFkZXMgcXVlIGhhbiByZWNpYmlkbyBPYnJhcyBEZXJpdmFkYXMgbyBDb2xlY3RpdmFzIGRlIFVzdGVkIGRlIGNvbmZvcm1pZGFkIGNvbiBlc3RhIExpY2VuY2lhLCBubyB2ZXLDoW4gdGVybWluYWRhcyBzdXMgbGljZW5jaWFzLCBzaWVtcHJlIHF1ZSBlc3RvcyBpbmRpdmlkdW9zIG8gZW50aWRhZGVzIHNpZ2FuIGN1bXBsaWVuZG8gw61udGVncmFtZW50ZSBsYXMgY29uZGljaW9uZXMgZGUgZXN0YXMgbGljZW5jaWFzLiBMYXMgU2VjY2lvbmVzIDEsIDIsIDUsIDYsIDcsIHkgOCBzdWJzaXN0aXLDoW4gYSBjdWFscXVpZXIgdGVybWluYWNpw7NuIGRlIGVzdGEgTGljZW5jaWEuCgpiLglTdWpldGEgYSBsYXMgY29uZGljaW9uZXMgeSB0w6lybWlub3MgYW50ZXJpb3JlcywgbGEgbGljZW5jaWEgb3RvcmdhZGEgYXF1w60gZXMgcGVycGV0dWEgKGR1cmFudGUgZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIGRlIGxhIG9icmEpLiBObyBvYnN0YW50ZSBsbyBhbnRlcmlvciwgZWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGEgcHVibGljYXIgeS9vIGVzdHJlbmFyIGxhIE9icmEgYmFqbyBjb25kaWNpb25lcyBkZSBsaWNlbmNpYSBkaWZlcmVudGVzIG8gYSBkZWphciBkZSBkaXN0cmlidWlybGEgZW4gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIExpY2VuY2lhIGVuIGN1YWxxdWllciBtb21lbnRvOyBlbiBlbCBlbnRlbmRpZG8sIHNpbiBlbWJhcmdvLCBxdWUgZXNhIGVsZWNjacOzbiBubyBzZXJ2aXLDoSBwYXJhIHJldm9jYXIgZXN0YSBsaWNlbmNpYSBvIHF1ZSBkZWJhIHNlciBvdG9yZ2FkYSAsIGJham8gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIGxpY2VuY2lhKSwgeSBlc3RhIGxpY2VuY2lhIGNvbnRpbnVhcsOhIGVuIHBsZW5vIHZpZ29yIHkgZWZlY3RvIGEgbWVub3MgcXVlIHNlYSB0ZXJtaW5hZGEgY29tbyBzZSBleHByZXNhIGF0csOhcy4gTGEgTGljZW5jaWEgcmV2b2NhZGEgY29udGludWFyw6Egc2llbmRvIHBsZW5hbWVudGUgdmlnZW50ZSB5IGVmZWN0aXZhIHNpIG5vIHNlIGxlIGRhIHTDqXJtaW5vIGVuIGxhcyBjb25kaWNpb25lcyBpbmRpY2FkYXMgYW50ZXJpb3JtZW50ZS4KCjguIFZhcmlvcy4KCmEuCUNhZGEgdmV6IHF1ZSBVc3RlZCBkaXN0cmlidXlhIG8gcG9uZ2EgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBvIHVuYSBPYnJhIENvbGVjdGl2YSwgZWwgTGljZW5jaWFudGUgb2ZyZWNlcsOhIGFsIGRlc3RpbmF0YXJpbyB1bmEgbGljZW5jaWEgZW4gbG9zIG1pc21vcyB0w6lybWlub3MgeSBjb25kaWNpb25lcyBxdWUgbGEgbGljZW5jaWEgb3RvcmdhZGEgYSBVc3RlZCBiYWpvIGVzdGEgTGljZW5jaWEuCgpiLglTaSBhbGd1bmEgZGlzcG9zaWNpw7NuIGRlIGVzdGEgTGljZW5jaWEgcmVzdWx0YSBpbnZhbGlkYWRhIG8gbm8gZXhpZ2libGUsIHNlZ8O6biBsYSBsZWdpc2xhY2nDs24gdmlnZW50ZSwgZXN0byBubyBhZmVjdGFyw6EgbmkgbGEgdmFsaWRleiBuaSBsYSBhcGxpY2FiaWxpZGFkIGRlbCByZXN0byBkZSBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhIHksIHNpbiBhY2Npw7NuIGFkaWNpb25hbCBwb3IgcGFydGUgZGUgbG9zIHN1amV0b3MgZGUgZXN0ZSBhY3VlcmRvLCBhcXXDqWxsYSBzZSBlbnRlbmRlcsOhIHJlZm9ybWFkYSBsbyBtw61uaW1vIG5lY2VzYXJpbyBwYXJhIGhhY2VyIHF1ZSBkaWNoYSBkaXNwb3NpY2nDs24gc2VhIHbDoWxpZGEgeSBleGlnaWJsZS4KCmMuCU5pbmfDum4gdMOpcm1pbm8gbyBkaXNwb3NpY2nDs24gZGUgZXN0YSBMaWNlbmNpYSBzZSBlc3RpbWFyw6EgcmVudW5jaWFkYSB5IG5pbmd1bmEgdmlvbGFjacOzbiBkZSBlbGxhIHNlcsOhIGNvbnNlbnRpZGEgYSBtZW5vcyBxdWUgZXNhIHJlbnVuY2lhIG8gY29uc2VudGltaWVudG8gc2VhIG90b3JnYWRvIHBvciBlc2NyaXRvIHkgZmlybWFkbyBwb3IgbGEgcGFydGUgcXVlIHJlbnVuY2llIG8gY29uc2llbnRhLgoKZC4JRXN0YSBMaWNlbmNpYSByZWZsZWphIGVsIGFjdWVyZG8gcGxlbm8gZW50cmUgbGFzIHBhcnRlcyByZXNwZWN0byBhIGxhIE9icmEgYXF1w60gbGljZW5jaWFkYS4gTm8gaGF5IGFycmVnbG9zLCBhY3VlcmRvcyBvIGRlY2xhcmFjaW9uZXMgcmVzcGVjdG8gYSBsYSBPYnJhIHF1ZSBubyBlc3TDqW4gZXNwZWNpZmljYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gRWwgTGljZW5jaWFudGUgbm8gc2UgdmVyw6EgbGltaXRhZG8gcG9yIG5pbmd1bmEgZGlzcG9zaWNpw7NuIGFkaWNpb25hbCBxdWUgcHVlZGEgc3VyZ2lyIGVuIGFsZ3VuYSBjb211bmljYWNpw7NuIGVtYW5hZGEgZGUgVXN0ZWQuIEVzdGEgTGljZW5jaWEgbm8gcHVlZGUgc2VyIG1vZGlmaWNhZGEgc2luIGVsIGNvbnNlbnRpbWllbnRvIG11dHVvIHBvciBlc2NyaXRvIGRlbCBMaWNlbmNpYW50ZSB5IFVzdGVkLgo=