Cálculo de la Capacidad Máxima de Generación en Sistemas de Distribución y Subtransimisión de Energía Eléctrica Mediante un Algoritmo Heurístico Basado en Sensibilidad y DigSilent Power Factory

El cálculo de la máxima capacidad de generación, se refiere a la capacidad que tiene un sistema de distribución o transmisión para integrar y gestionar la conexión de recursos de energía distribuida (DER), como sistemas fotovoltaicos, sistemas eólicos, sistemas de almacenamiento de energía, entre ot...

Full description

Autores:
Valencia Aguilar, Dilan Andrés
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2024
Institución:
Universidad Tecnológica de Pereira
Repositorio:
Repositorio Institucional UTP
Idioma:
spa
OAI Identifier:
oai:repositorio.utp.edu.co:11059/15226
Acceso en línea:
https://hdl.handle.net/11059/15226
https://repositorio.utp.edu.co/home
Palabra clave:
620 - Ingeniería y operaciones afines::621 - Física aplicada
Almacenamiento de energía
Ingeniería eléctrica
Producción de energía eléctrica
Algoritmo heurístico
Recursos de energía distribuida
Inyección de potencia
Sensibilidad
Codificación
Sistema de transmisión regional
Límites operativos
Nodos de generación
Capacidad de transporte
Margen de transporte
Flujo de carga
Rights
openAccess
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
id UTP2_b7258aa91a7cc80710a3df1b6590af3e
oai_identifier_str oai:repositorio.utp.edu.co:11059/15226
network_acronym_str UTP2
network_name_str Repositorio Institucional UTP
repository_id_str
dc.title.spa.fl_str_mv Cálculo de la Capacidad Máxima de Generación en Sistemas de Distribución y Subtransimisión de Energía Eléctrica Mediante un Algoritmo Heurístico Basado en Sensibilidad y DigSilent Power Factory
title Cálculo de la Capacidad Máxima de Generación en Sistemas de Distribución y Subtransimisión de Energía Eléctrica Mediante un Algoritmo Heurístico Basado en Sensibilidad y DigSilent Power Factory
spellingShingle Cálculo de la Capacidad Máxima de Generación en Sistemas de Distribución y Subtransimisión de Energía Eléctrica Mediante un Algoritmo Heurístico Basado en Sensibilidad y DigSilent Power Factory
620 - Ingeniería y operaciones afines::621 - Física aplicada
Almacenamiento de energía
Ingeniería eléctrica
Producción de energía eléctrica
Algoritmo heurístico
Recursos de energía distribuida
Inyección de potencia
Sensibilidad
Codificación
Sistema de transmisión regional
Límites operativos
Nodos de generación
Capacidad de transporte
Margen de transporte
Flujo de carga
title_short Cálculo de la Capacidad Máxima de Generación en Sistemas de Distribución y Subtransimisión de Energía Eléctrica Mediante un Algoritmo Heurístico Basado en Sensibilidad y DigSilent Power Factory
title_full Cálculo de la Capacidad Máxima de Generación en Sistemas de Distribución y Subtransimisión de Energía Eléctrica Mediante un Algoritmo Heurístico Basado en Sensibilidad y DigSilent Power Factory
title_fullStr Cálculo de la Capacidad Máxima de Generación en Sistemas de Distribución y Subtransimisión de Energía Eléctrica Mediante un Algoritmo Heurístico Basado en Sensibilidad y DigSilent Power Factory
title_full_unstemmed Cálculo de la Capacidad Máxima de Generación en Sistemas de Distribución y Subtransimisión de Energía Eléctrica Mediante un Algoritmo Heurístico Basado en Sensibilidad y DigSilent Power Factory
title_sort Cálculo de la Capacidad Máxima de Generación en Sistemas de Distribución y Subtransimisión de Energía Eléctrica Mediante un Algoritmo Heurístico Basado en Sensibilidad y DigSilent Power Factory
dc.creator.fl_str_mv Valencia Aguilar, Dilan Andrés
dc.contributor.advisor.none.fl_str_mv Gomez Carmona, Oscar
dc.contributor.author.none.fl_str_mv Valencia Aguilar, Dilan Andrés
dc.subject.ddc.none.fl_str_mv 620 - Ingeniería y operaciones afines::621 - Física aplicada
topic 620 - Ingeniería y operaciones afines::621 - Física aplicada
Almacenamiento de energía
Ingeniería eléctrica
Producción de energía eléctrica
Algoritmo heurístico
Recursos de energía distribuida
Inyección de potencia
Sensibilidad
Codificación
Sistema de transmisión regional
Límites operativos
Nodos de generación
Capacidad de transporte
Margen de transporte
Flujo de carga
dc.subject.armarc.none.fl_str_mv Almacenamiento de energía
Ingeniería eléctrica
Producción de energía eléctrica
dc.subject.proposal.spa.fl_str_mv Algoritmo heurístico
Recursos de energía distribuida
Inyección de potencia
Sensibilidad
Codificación
Sistema de transmisión regional
Límites operativos
Nodos de generación
Capacidad de transporte
Margen de transporte
Flujo de carga
description El cálculo de la máxima capacidad de generación, se refiere a la capacidad que tiene un sistema de distribución o transmisión para integrar y gestionar la conexión de recursos de energía distribuida (DER), como sistemas fotovoltaicos, sistemas eólicos, sistemas de almacenamiento de energía, entre otros, Para realizar este cálculo se propone un algoritmo heurístico de sensibilidad, el cual, mediante inyecciones de potencia en diferentes nodos seleccionados, observa el comportamiento del sistema. Además, se utiliza el software comercial DIgSILENT Power Factory para realizar la codificación de este algoritmo y las pruebas necesarias para comprobar su verificación.
publishDate 2024
dc.date.accessioned.none.fl_str_mv 2024-07-17T16:32:35Z
dc.date.available.none.fl_str_mv 2024-07-17T16:32:35Z
dc.date.issued.none.fl_str_mv 2024
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/15226
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/15226
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 CREG. (Comisión de Regulación de Energía y Gas), CREG 097 de 2008. 1, 3.2
AHUMADA, O. Nueve de cada 10 proyectos para generar energía usarán paneles solares. En: El Tiempo, Fecha de acceso: 2024. 1.1
STARčEVIć, Vanja, et al. PV System Integration Assessment by Automated Monte Carlo Simulation in DIgSILENT PowerFactory. En: 2021 20th International Symposium INFOTEH-JAHORINA (INFOTEH), 2021, págs. 1–5. 1.1, 1.2, 2
PALMINTIER, Bryan, et al. On the path to SunShot: Emerging issues and challenges in integrating solar with the distribution system. En: IEEE Power and Energy Magazine, tomo 16, No 1, 2018, págs. 45–53. 1.1
CAMPELLO, L. D., et al. Hosting capacity of a university electrical grid considering the inclusion of wind-turbines for different background distortions. En: 2016 17th International Conference on Harmonics and Quality of Power (ICHQP). IEEE, 2016, págs. 1026–1031. 1.1
PALACIOS-GARCIA, E. J., et al. PV hosting capacity analysis and enhancement using high resolution stochastic modeling. En: Energies, tomo 10, No 10, 2017. 1.2
WANG, Yichao, et al. Maximum PV Access Capacity Planning Method for Rural Power Grid Considering Overload Risk. En: 2019 IEEE 3rd Conference on Energy Internet and Energy System Integration (EI2), 2019, págs. 387–391. 2
SU, xiaoling; HAN, Minxao y ZHAO, Zhengkui. Research on Maximum Capacity of Grid-Connected Distribuited Generation in Distribuition Network. En: Power System Technology, 2012, págs. 36(10): 87–92. 2
CARMONA, Oscar Gómez, et al. A Novel Approach for Reconfiguring Large-Scale Power Distribution Systems Using Genetic Algorithms and DIgSILENT Power Factory. En: 2023 3rd International Conference on Electrical, Computer, Communications and Mechatronics Engineering (ICECCME), 2023, págs. 1–6. 2
SILVA, Carlos Daniel Vera. Determinación de la capacidad máxima permitida de generación solar fotovoltaica en redes de distribución. Tesis de Maestría, Escuela Colombiana de Ingeniería Julio Garavito, Bogotá D.C, Colombia, 2020. 2, 3.3
ZAMORA, Juan Sebastián Garzón. Determinación de la máxima penetración de generación solar fotovoltaica en redes de distribución industriales. Tesis de Maestría, Escuela Colombiana de Ingeniería Julio Garavito, Bogotá D.C, Colombia, 2022. 2, 3.3
TRIANTAPHYLLOU, Evangelos y BAOURAKIS, Gerald. Heuristics and Optimization for Knowledge Discovery. Springer, Boston, MA, 2009. Este libro cubre diversos métodos heurísticos y técnicas de optimización aplicadas al descubrimiento de conocimiento. 3.1
BIERLAIRE, Michel. Optimization: Principles and Algorithms. EPFL Press, Lausanne, Switzerland, 2006. Este libro cubre una amplia gama de técnicas de optimización, incluyendo heurísticas y análisis de sensibilidad. 3.1
RENDÓN, Ramón Alfonso Gallego; ZULUAGA, Antonio Escobar y OCAMPO, Eliana Mirledy Toro. Técnicas Heurísticas y Metaheurísticas. Universidad Tecnológica de Pereira, Pereira, Risaralda, Colombia, 2024. Grupo de Desarrollo en Investigación de Operaciones, Grupo de Planeamiento en Sistemas Eléctricos GP. 3.1
RUI WANG, Maszatul M. Mansor, Robin C. Purshouse y FLEMING, Peter J. An analysis of parameter sensitivities of preference-inspired co-evolutionary algorithms. En: International Journal of Systems Science, tomo 46, No 13, 2015, págs. 2407–2420. 3.1.1
GLOVER, J. Duncan; SARMA, Mulukutla S. y OVERBYE, Thomas J. Power System Analysis and Design. Cengage Learning, 2010. ISBN 978-1439689964. 3.2
ELGERD, Olle I. Electric Energy Systems Theory: An Introduction. Tata McGraw-Hill Education, 2003. ISBN 978-0070585151. 3.2
ANDERSON, Paul M. y FOUAD, A. A. Power System Control and Stability. IEEE Press, 1990. ISBN 978-0780303495. 3.2
Calculation of the cyclic and emergency current rating of cables. International Electrotechnical Commission (IEC), 1989. 3.2
Electric cables - Calculation of the current rating. International Electrotechnical Commission (IEC), 2006. 3.2
IEEE Standard for Calculating the Current-Temperature Relationship of Bare Overhead Conductors. IEEE Std 738-2012. Institute of Electrical and Electronics Engineers (IEEE), 2012. 3.2
Código Eléctrico Colombiano. Instituto Colombiano de Normas Técnicas y Certificación (ICONTEC), 1998. 3.2
Reglamento Técnico de Instalaciones Eléctricas. Ministerio de Minas y Energía de Colombia, 2008. 3.2
ETHERDEN, N. Increasing the hosting capacity of distributed energy resources using storage and communication. Phd dissertation, Luleå tekniska universitet, Luleå, 2014. 3.3
RYLANDER, M. y SMITH, J. Stochastic Analysis to Determine Feeder Hosting Capacity for Distributed Solar PV. Tech. Updat. 1026640, Electric Power Research Institute (EPRI), 2012. 3.3
SUN, W. Maximising Renewable Hosting Capacity in Electricity Networks. Ph.d. thesis, The University of Edinburgh, Edinburgh, Scotland, 2015. 3.3
RABIEE, Abbas y MOHSENI-BONAB, Seyed Masoud. Maximizing hosting capacity of renewable energy sources in distribution networks: A multi-objective and scenario-based approach. En: Energy, tomo 120, 2017, págs. 417–430. ISSN 0360- 5442. 3.3
DING, F. y MATHER, B. On distributed pv hosting capacity estimation, sensitivity study, and improvement. En: IEEE Transactions on Sustainable Energy, tomo 8, No 3, 2017, págs. 1010–1020. 3.3
JOTHIBASU, S. y SANTOSO, S. Sensitivity analysis of photovoltaic hosting capacity of distribution circuits. En: 2016 IEEE Power and Energy Society General Meeting (PESGM), 2016, págs. 1–5. 3.3
STANFIELD, S. y SAFDI, S. Optimizing the grid a regulator’s guide to hosting capacity analyses for 735 distributed energy resources. Inf. téc., Interstate Renewable Energy Council (IREC), 2017. 3.3.1
HUANG, Xinke, et al. Voltage Rise Regulation with Voltage Source Inverter in Grid Connected PV Generation System. En: 2013 International Conference on Electrical Machines and Systems (ICEMS), 2013, págs. 431–434. 3.3.1
DIGSILENT GMBH. DIGSILENT - SCRIPTING Y AUTOMATIZACIÓN. https://www.digsilent.de/en/scripting-and-automation.html. 3.5
ENEL. ¿Cómo se beneficia Colombia con la generación distribuida? Te contamos, 2023. URL https://www.enel.com.co/es/historias/ a202309-generacion-distribuida-beneficios-para-colombia.html.
GARCIA-GUARIN, Julian, et al. Smart Microgrids Operation Considering a Variable Neighborhood Search: The Differential Evolutionary Particle Swarm Optimization Algorithm. En: Energies, tomo 12, No 16, 2019. ISSN 1996-1073.
AHUJA, Ravindra, et al. Estudio de técnicas de búsqueda por vecindad a muy gran escala. En: , 1999.
TALBI, El-Ghazali. Metaheuristics: From Design to Implementation. John Wiley & Sons, Hoboken, NJ, USA, 2009.
VASSILIADIS, Vassilios; DE JONG, Kenneth A. y MICHALEWICZ, Zbigniew. Modern Heuristic Search Methods. John Wiley & Sons, Chichester, UK, 1998
VAN LAARHOVEN, P. J. M. y AARTS, E. H. Simulated Annealing: Theory and Applications. Kluwer Academic Publishers, Dordrecht, The Netherlands, 1987.
GLOVER, Fred y LAGUNA, Manuel. Tabu Search. Kluwer Academic Publishers, Boston, MA, USA, 1997.
DORIGO, Marco y STÜTZLE, Thomas. Ant Colony Optimization. MIT Press, Cambridge, MA, USA, 2004.
GOLDBERG, David E. Genetic Algorithms in Search, Optimization, and Machine Learning. Addison-Wesley, Boston, MA, USA, 1989.
RESENDE, Mauricio G. C. y RIBEIRO, Celso C. Greedy Randomized Adaptive Search Procedures. Springer, New York, NY, USA, 2016.
DIGSILENT GMBH. DIgSILENT - POWERFACTORY APPLICATIONS. https://www.digsilent.de/en/powerfactory.html.
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 72 Páginas
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad Tecnológica de Pereira
dc.publisher.program.none.fl_str_mv Ingeniería Eléctrica
dc.publisher.faculty.none.fl_str_mv Facultad de Ingenierías
dc.publisher.place.none.fl_str_mv Pereira
publisher.none.fl_str_mv Universidad Tecnológica de Pereira
institution Universidad Tecnológica de Pereira
bitstream.url.fl_str_mv https://dspace7-utp.metabuscador.org/bitstreams/beb3c908-68a2-4945-ae65-c386bd76179b/download
https://dspace7-utp.metabuscador.org/bitstreams/68fcd021-25ed-4324-bdf0-4e36247e40bf/download
https://dspace7-utp.metabuscador.org/bitstreams/4f3f324f-0e30-4ef2-b999-0cf9d6c07390/download
https://dspace7-utp.metabuscador.org/bitstreams/c707fa62-234c-40bb-bd68-a4c26a48830e/download
bitstream.checksum.fl_str_mv 701f8350f6ad6fc4f5a99b6f203ffd85
2f9959eaf5b71fae44bbf9ec84150c7a
d01802e629457dfa68a957e5b84301ea
cb1690596e1d9d72db443079e469c111
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_ 1814021928574255104
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 de la Ley 23 de 1982. En concordancia suscribo (suscribimos) este documento en el momento mismo que hago (hacemos) entrega de mi (nuestra) OBRA a la Biblioteca “Jorge Roa Martínez” de la Universidad Tecnológica de Pereira. Manifiesto (manifestamos) que la OBRA objeto de la presente autorización es original y la realicé (realizamos) sin violar o usurpar derechos de autor de terceros, por lo tanto, mi (nuestra) OBRA es de exclusiva autoría y tiene la titularidad sobre la misma. PARAGRAFO: En caso de presentarse cualquier reclamación o acción por parte de un tercero en cuanto a los derechos de autor sobre la OBRA en cuestión, El (los) Autor(es), asumirá (n) toda la responsabilidad, y saldrá (n) en defensa de los derechos aquí autorizados. Para todos los efectos La Universidad actúa como un tercero de buena fe. Manifiesto (manifestamos) que soy (somos) conocedor (es) del alcance mundial de la publicación de mi (nuestra) obra en internet y específicamente en el Repositorio Institucional. Manifiesto (manifestamos) que mi (nuestra) OBRA no está limitada ni protegida por ningún acuerdo de confidencialidad, no es un secreto industrial, no es una invención patentable y no cuenta con ningún otro tipo de restricción para su publicación. Acepto (aceptamos) que la autorización se hace a título gratuito, por lo tanto, renuncio (renunciamos) a recibir pago alguno por su distribución, comunicación pública y cualquier otro uso que se haga en los términos de la presente licencia. Autorizo (autorizamos) a la Universidad Tecnológica de Pereira para incluir la presente OBRA en los índices y buscadores que la Universidad estime convenientes para su visibilidad. Acepto (aceptamos) que la Universidad Tecnológica de Pereira convierta el documento en cualquier medio o formato para su preservación digital. En constancia de lo anterior, autorizo (autorizamos) publicar mi (nuestra) OBRA bajo las Licencias Creative Commons 4.0 (cuyo texto se puede consultar en: http://creativecommons.org/licenses/): Se autoriza el uso comercial de mi (nuestra) OBRA: SI____ NO_____ Se autorizan modificaciones de mi (nuestra) OBRA: SI____ NO_____ “Los derechos de autor recaen sobre las obras científicas, literarias y artísticas en las cuales se comprenden las creaciones del espíritu en el campo científico, literario y artístico, cualquiera que sea el modo o forma de expresión y cualquiera que sea su destinación, tales como: los libros, folletos y otros escritos; las conferencias, alocuciones, sermones y otras obras de la misma naturaleza; las obras dramáticas o dramático-musicales; las obras coreográficas y las pantomimas; las composiciones musicales con letra o sin ella; las obras cinematográficas, a las cuales se asimilan las obras expresadas por procedimiento análogo a la cinematografía, inclusive los videogramas, las obras de dibujo, pintura, arquitectura, escultura, grabado, litografía; las obras fotográficas a las cuales se asimilan las expresas por procedimiento análogo o la fotografía; las obras de artes plásticas; las ilustraciones, mapas, planos, croquis y obras plásticas relativas a la geografía, a la topografía a la arquitectura o a las ciencias, en fin, toda producción del dominio científico, literario o artístico que puedan producirse o definirse por cualquier forma de impresión o de reproducción, por fonografía, radiotelefonía o cualquier otro medio conocido o por conocer”. (Artículo 2 de la ley 23 de 1982).https://creativecommons.org/licenses/by-nc-nd/4.0/http://purl.org/coar/access_right/c_abf2info:eu-repo/semantics/openAccessGomez Carmona, OscarValencia Aguilar, Dilan Andrés2024-07-17T16:32:35Z2024-07-17T16:32:35Z2024https://hdl.handle.net/11059/15226Universidad Tecnológica de PereiraRepositorio Universidad Tecnológica de Pereirahttps://repositorio.utp.edu.co/homeEl cálculo de la máxima capacidad de generación, se refiere a la capacidad que tiene un sistema de distribución o transmisión para integrar y gestionar la conexión de recursos de energía distribuida (DER), como sistemas fotovoltaicos, sistemas eólicos, sistemas de almacenamiento de energía, entre otros, Para realizar este cálculo se propone un algoritmo heurístico de sensibilidad, el cual, mediante inyecciones de potencia en diferentes nodos seleccionados, observa el comportamiento del sistema. Además, se utiliza el software comercial DIgSILENT Power Factory para realizar la codificación de este algoritmo y las pruebas necesarias para comprobar su verificación.Hosting Capacity refers to the capacity of a distribution or transmission system to integrate and manage the connection of distributed energy resources (DER), such as photovoltaic systems, wind systems, energy storage systems, among others. To perform this calculation, a heuristic sensitivity algorithm is proposed, which, through power injections in different selected nodes, observes the behavior of the system. In addition, the commercial software DIgSILENT Power Factory is used to perform the coding of this algorithm and the necessary tests to verify its verification.1. INTRODUCCIÓN 11 1.1. DEFINICIÓN DEL PROBLEMA . . . . . . . . . . . . . . . . . . . . . 11 1.2. JUSTIFICACIÓN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 1.3. OBJETIVOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.3.1. Objetivo General . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.3.2. Objetivos Específicos . . . . . . . . . . . . . . . . . . . . . . . . 14 2. ESTADO DEL ARTE 15 3. MARCO TEÓRICO 17 3.1. Algoritmo heuristico de sensibilidad . . . . . . . . . . . . . . . . . . . 17 3.1.1. Índices de Sensibilidad . . . . . . . . . . . . . . . . . . . . . . . 18 3.1.2. Proceso iterativo . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.2. Capacidad de transporte en el STR y el SDL . . . . . . . . . . . . . . . 21 3.3. Determinación de la máxima capacidad de generación en sistemas STR y SDL (Hosting Capacity) . . . . . . . . . . . . . . . . . . . . . . . . . 22 3.3.1. Nodos de generación . . . . . . . . . . . . . . . . . . . . . . . . 22 3.3.2. Límites de capacidad . . . . . . . . . . . . . . . . . . . . . . . 23 3.3.3. Balance entre demanda y generación . . . . . . . . . . . . . . . 25 3.4. Power Factory DIgSILENT . . . . . . . . . . . . . . . . . . . . . . . . . 27 3.5. DPL: DIgSILENT Programming Lenguage . . . . . . . . . . . . . . . . 28 3.5.1. Caracteristicas . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 4. METODOLOGÍA 31 4.1. Concepto de sensibilidad . . . . . . . . . . . . . . . . . . . . . . . . . . 31 4.2. Sensibilidad basada en el margen de capacidad de transporte de las líneas de transmisión y transformadores . . . . . . . . . . . . . . . . . . . . . 31 4.3. Sensibilidad basada en el incremento de transporte en las líneas de transimisión y transformadores . . . . . . . . . . . . . . . . . . . . . . 33 4.4. Flujogramas para obtener el margen de capacidad y el incremento de transporte. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 4.5. Maximización de la capacidad de generación utilizando el analisis de sensibilidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 4.6. Sensibilidad de máxima inyección de potencia . . . . . . . . . . . . . . 37 4.7. Paso corrector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 5. EXPERIMENTOS Y RESULTADOS 43 5.1. Sistema de prueba . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 5.2. Interfaces de entrada. . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 5.2.1. Selección de nodos de generación . . . . . . . . . . . . . . . . . 44 5.2.2. Selección de líneas de transmisión y transformadores a monitorear 46 5.3. Pruebas realizadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 5.3.1. Prueba con 20 líneas de transmisión, 3 transformadores y 4 nodos de generación . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 5.3.2. Prueba con 93 lineas de transmisión, 12 transformadores y 4 nodos de generación . . . . . . . . . . . . . . . . . . . . . . . . 50 5.3.3. Prueba con 93 lineas de transmisión, 12 transformadores y 33 nodos de gemeración . . . . . . . . . . . . . . . . . . . . . . . . 54 6. CONCLUSIONES Y RECOMENDACIONES 59 6.1. CONCLUSIONES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 6.2. RECOMENDACIONES . . . . . . . . . . . . . . . . . . . . . . . . . . 60 BIBLIOGRAFÍA 61PregradoIngeniero(a) Electricista72 Páginasapplication/pdfspaUniversidad Tecnológica de PereiraIngeniería EléctricaFacultad de IngenieríasPereira620 - Ingeniería y operaciones afines::621 - Física aplicadaAlmacenamiento de energíaIngeniería eléctricaProducción de energía eléctricaAlgoritmo heurísticoRecursos de energía distribuidaInyección de potenciaSensibilidadCodificaciónSistema de transmisión regionalLímites operativosNodos de generaciónCapacidad de transporteMargen de transporteFlujo de cargaCálculo de la Capacidad Máxima de Generación en Sistemas de Distribución y Subtransimisión de Energía Eléctrica Mediante un Algoritmo Heurístico Basado en Sensibilidad y DigSilent Power FactoryTrabajo de grado - Pregradoinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1fTextinfo:eu-repo/semantics/bachelorThesisCREG. (Comisión de Regulación de Energía y Gas), CREG 097 de 2008. 1, 3.2AHUMADA, O. Nueve de cada 10 proyectos para generar energía usarán paneles solares. En: El Tiempo, Fecha de acceso: 2024. 1.1STARčEVIć, Vanja, et al. PV System Integration Assessment by Automated Monte Carlo Simulation in DIgSILENT PowerFactory. En: 2021 20th International Symposium INFOTEH-JAHORINA (INFOTEH), 2021, págs. 1–5. 1.1, 1.2, 2PALMINTIER, Bryan, et al. On the path to SunShot: Emerging issues and challenges in integrating solar with the distribution system. En: IEEE Power and Energy Magazine, tomo 16, No 1, 2018, págs. 45–53. 1.1CAMPELLO, L. D., et al. Hosting capacity of a university electrical grid considering the inclusion of wind-turbines for different background distortions. En: 2016 17th International Conference on Harmonics and Quality of Power (ICHQP). IEEE, 2016, págs. 1026–1031. 1.1PALACIOS-GARCIA, E. J., et al. PV hosting capacity analysis and enhancement using high resolution stochastic modeling. En: Energies, tomo 10, No 10, 2017. 1.2WANG, Yichao, et al. Maximum PV Access Capacity Planning Method for Rural Power Grid Considering Overload Risk. En: 2019 IEEE 3rd Conference on Energy Internet and Energy System Integration (EI2), 2019, págs. 387–391. 2SU, xiaoling; HAN, Minxao y ZHAO, Zhengkui. Research on Maximum Capacity of Grid-Connected Distribuited Generation in Distribuition Network. En: Power System Technology, 2012, págs. 36(10): 87–92. 2CARMONA, Oscar Gómez, et al. A Novel Approach for Reconfiguring Large-Scale Power Distribution Systems Using Genetic Algorithms and DIgSILENT Power Factory. En: 2023 3rd International Conference on Electrical, Computer, Communications and Mechatronics Engineering (ICECCME), 2023, págs. 1–6. 2SILVA, Carlos Daniel Vera. Determinación de la capacidad máxima permitida de generación solar fotovoltaica en redes de distribución. Tesis de Maestría, Escuela Colombiana de Ingeniería Julio Garavito, Bogotá D.C, Colombia, 2020. 2, 3.3ZAMORA, Juan Sebastián Garzón. Determinación de la máxima penetración de generación solar fotovoltaica en redes de distribución industriales. Tesis de Maestría, Escuela Colombiana de Ingeniería Julio Garavito, Bogotá D.C, Colombia, 2022. 2, 3.3TRIANTAPHYLLOU, Evangelos y BAOURAKIS, Gerald. Heuristics and Optimization for Knowledge Discovery. Springer, Boston, MA, 2009. Este libro cubre diversos métodos heurísticos y técnicas de optimización aplicadas al descubrimiento de conocimiento. 3.1BIERLAIRE, Michel. Optimization: Principles and Algorithms. EPFL Press, Lausanne, Switzerland, 2006. Este libro cubre una amplia gama de técnicas de optimización, incluyendo heurísticas y análisis de sensibilidad. 3.1RENDÓN, Ramón Alfonso Gallego; ZULUAGA, Antonio Escobar y OCAMPO, Eliana Mirledy Toro. Técnicas Heurísticas y Metaheurísticas. Universidad Tecnológica de Pereira, Pereira, Risaralda, Colombia, 2024. Grupo de Desarrollo en Investigación de Operaciones, Grupo de Planeamiento en Sistemas Eléctricos GP. 3.1RUI WANG, Maszatul M. Mansor, Robin C. Purshouse y FLEMING, Peter J. An analysis of parameter sensitivities of preference-inspired co-evolutionary algorithms. En: International Journal of Systems Science, tomo 46, No 13, 2015, págs. 2407–2420. 3.1.1GLOVER, J. Duncan; SARMA, Mulukutla S. y OVERBYE, Thomas J. Power System Analysis and Design. Cengage Learning, 2010. ISBN 978-1439689964. 3.2ELGERD, Olle I. Electric Energy Systems Theory: An Introduction. Tata McGraw-Hill Education, 2003. ISBN 978-0070585151. 3.2ANDERSON, Paul M. y FOUAD, A. A. Power System Control and Stability. IEEE Press, 1990. ISBN 978-0780303495. 3.2Calculation of the cyclic and emergency current rating of cables. International Electrotechnical Commission (IEC), 1989. 3.2Electric cables - Calculation of the current rating. International Electrotechnical Commission (IEC), 2006. 3.2IEEE Standard for Calculating the Current-Temperature Relationship of Bare Overhead Conductors. IEEE Std 738-2012. Institute of Electrical and Electronics Engineers (IEEE), 2012. 3.2Código Eléctrico Colombiano. Instituto Colombiano de Normas Técnicas y Certificación (ICONTEC), 1998. 3.2Reglamento Técnico de Instalaciones Eléctricas. Ministerio de Minas y Energía de Colombia, 2008. 3.2ETHERDEN, N. Increasing the hosting capacity of distributed energy resources using storage and communication. Phd dissertation, Luleå tekniska universitet, Luleå, 2014. 3.3RYLANDER, M. y SMITH, J. Stochastic Analysis to Determine Feeder Hosting Capacity for Distributed Solar PV. Tech. Updat. 1026640, Electric Power Research Institute (EPRI), 2012. 3.3SUN, W. Maximising Renewable Hosting Capacity in Electricity Networks. Ph.d. thesis, The University of Edinburgh, Edinburgh, Scotland, 2015. 3.3RABIEE, Abbas y MOHSENI-BONAB, Seyed Masoud. Maximizing hosting capacity of renewable energy sources in distribution networks: A multi-objective and scenario-based approach. En: Energy, tomo 120, 2017, págs. 417–430. ISSN 0360- 5442. 3.3DING, F. y MATHER, B. On distributed pv hosting capacity estimation, sensitivity study, and improvement. En: IEEE Transactions on Sustainable Energy, tomo 8, No 3, 2017, págs. 1010–1020. 3.3JOTHIBASU, S. y SANTOSO, S. Sensitivity analysis of photovoltaic hosting capacity of distribution circuits. En: 2016 IEEE Power and Energy Society General Meeting (PESGM), 2016, págs. 1–5. 3.3STANFIELD, S. y SAFDI, S. Optimizing the grid a regulator’s guide to hosting capacity analyses for 735 distributed energy resources. Inf. téc., Interstate Renewable Energy Council (IREC), 2017. 3.3.1HUANG, Xinke, et al. Voltage Rise Regulation with Voltage Source Inverter in Grid Connected PV Generation System. En: 2013 International Conference on Electrical Machines and Systems (ICEMS), 2013, págs. 431–434. 3.3.1DIGSILENT GMBH. DIGSILENT - SCRIPTING Y AUTOMATIZACIÓN. https://www.digsilent.de/en/scripting-and-automation.html. 3.5ENEL. ¿Cómo se beneficia Colombia con la generación distribuida? Te contamos, 2023. URL https://www.enel.com.co/es/historias/ a202309-generacion-distribuida-beneficios-para-colombia.html.GARCIA-GUARIN, Julian, et al. Smart Microgrids Operation Considering a Variable Neighborhood Search: The Differential Evolutionary Particle Swarm Optimization Algorithm. En: Energies, tomo 12, No 16, 2019. ISSN 1996-1073.AHUJA, Ravindra, et al. Estudio de técnicas de búsqueda por vecindad a muy gran escala. En: , 1999.TALBI, El-Ghazali. Metaheuristics: From Design to Implementation. John Wiley & Sons, Hoboken, NJ, USA, 2009.VASSILIADIS, Vassilios; DE JONG, Kenneth A. y MICHALEWICZ, Zbigniew. Modern Heuristic Search Methods. John Wiley & Sons, Chichester, UK, 1998VAN LAARHOVEN, P. J. M. y AARTS, E. H. Simulated Annealing: Theory and Applications. Kluwer Academic Publishers, Dordrecht, The Netherlands, 1987.GLOVER, Fred y LAGUNA, Manuel. Tabu Search. Kluwer Academic Publishers, Boston, MA, USA, 1997.DORIGO, Marco y STÜTZLE, Thomas. Ant Colony Optimization. MIT Press, Cambridge, MA, USA, 2004.GOLDBERG, David E. Genetic Algorithms in Search, Optimization, and Machine Learning. Addison-Wesley, Boston, MA, USA, 1989.RESENDE, Mauricio G. C. y RIBEIRO, Celso C. Greedy Randomized Adaptive Search Procedures. Springer, New York, NY, USA, 2016.DIGSILENT GMBH. DIgSILENT - POWERFACTORY APPLICATIONS. https://www.digsilent.de/en/powerfactory.html.PublicationORIGINALTRABAJO DE GRADO.pdfTRABAJO DE GRADO.pdfapplication/pdf1107807https://dspace7-utp.metabuscador.org/bitstreams/beb3c908-68a2-4945-ae65-c386bd76179b/download701f8350f6ad6fc4f5a99b6f203ffd85MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-814828https://dspace7-utp.metabuscador.org/bitstreams/68fcd021-25ed-4324-bdf0-4e36247e40bf/download2f9959eaf5b71fae44bbf9ec84150c7aMD52TEXTTRABAJO DE GRADO.pdf.txtTRABAJO DE GRADO.pdf.txtExtracted texttext/plain71890https://dspace7-utp.metabuscador.org/bitstreams/4f3f324f-0e30-4ef2-b999-0cf9d6c07390/downloadd01802e629457dfa68a957e5b84301eaMD53THUMBNAILTRABAJO DE GRADO.pdf.jpgTRABAJO DE GRADO.pdf.jpgGenerated Thumbnailimage/jpeg6576https://dspace7-utp.metabuscador.org/bitstreams/c707fa62-234c-40bb-bd68-a4c26a48830e/downloadcb1690596e1d9d72db443079e469c111MD5411059/15226oai:dspace7-utp.metabuscador.org:11059/152262024-09-05 17:03:43.545https://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 de la Ley 23 de 1982. En concordancia suscribo (suscribimos) este documento en el momento mismo que hago (hacemos) entrega de mi (nuestra) OBRA a la Biblioteca “Jorge Roa Martínez” de la Universidad Tecnológica de Pereira. Manifiesto (manifestamos) que la OBRA objeto de la presente autorización es original y la realicé (realizamos) sin violar o usurpar derechos de autor de terceros, por lo tanto, mi (nuestra) OBRA es de exclusiva autoría y tiene la titularidad sobre la misma. PARAGRAFO: En caso de presentarse cualquier reclamación o acción por parte de un tercero en cuanto a los derechos de autor sobre la OBRA en cuestión, El (los) Autor(es), asumirá (n) toda la responsabilidad, y saldrá (n) en defensa de los derechos aquí autorizados. Para todos los efectos La Universidad actúa como un tercero de buena fe. Manifiesto (manifestamos) que soy (somos) conocedor (es) del alcance mundial de la publicación de mi (nuestra) obra en internet y específicamente en el Repositorio Institucional. Manifiesto (manifestamos) que mi (nuestra) OBRA no está limitada ni protegida por ningún acuerdo de confidencialidad, no es un secreto industrial, no es una invención patentable y no cuenta con ningún otro tipo de restricción para su publicación. Acepto (aceptamos) que la autorización se hace a título gratuito, por lo tanto, renuncio (renunciamos) a recibir pago alguno por su distribución, comunicación pública y cualquier otro uso que se haga en los términos de la presente licencia. Autorizo (autorizamos) a la Universidad Tecnológica de Pereira para incluir la presente OBRA en los índices y buscadores que la Universidad estime convenientes para su visibilidad. Acepto (aceptamos) que la Universidad Tecnológica de Pereira convierta el documento en cualquier medio o formato para su preservación digital. En constancia de lo anterior, autorizo (autorizamos) publicar mi (nuestra) OBRA bajo las Licencias Creative Commons 4.0 (cuyo texto se puede consultar en: http://creativecommons.org/licenses/): Se autoriza el uso comercial de mi (nuestra) OBRA: SI____ NO_____ Se autorizan modificaciones de mi (nuestra) OBRA: SI____ NO_____ “Los derechos de autor recaen sobre las obras científicas, literarias y artísticas en las cuales se comprenden las creaciones del espíritu en el campo científico, literario y artístico, cualquiera que sea el modo o forma de expresión y cualquiera que sea su destinación, tales como: los libros, folletos y otros escritos; las conferencias, alocuciones, sermones y otras obras de la misma naturaleza; las obras dramáticas o dramático-musicales; las obras coreográficas y las pantomimas; las composiciones musicales con letra o sin ella; las obras cinematográficas, a las cuales se asimilan las obras expresadas por procedimiento análogo a la cinematografía, inclusive los videogramas, las obras de dibujo, pintura, arquitectura, escultura, grabado, litografía; las obras fotográficas a las cuales se asimilan las expresas por procedimiento análogo o la fotografía; las obras de artes plásticas; las ilustraciones, mapas, planos, croquis y obras plásticas relativas a la geografía, a la topografía a la arquitectura o a las ciencias, en fin, toda producción del dominio científico, literario o artístico que puedan producirse o definirse por cualquier forma de impresión o de reproducción, por fonografía, radiotelefonía o cualquier otro medio conocido o por conocer”. (Artículo 2 de la ley 23 de 1982).open.accesshttps://dspace7-utp.metabuscador.orgRepositorio de la Universidad Tecnológica de Pereirabdigital@metabiblioteca.comTEEgT0JSQSAoVEFMIFkgQ09NTyBTRSBERUZJTkUgTcOBUyBBREVMQU5URSkgU0UgT1RPUkdBIEJBSk8gTE9TIFRFUk1JTk9TIERFIEVTVEEgTElDRU5DSUEgUMOaQkxJQ0EgREUgQ1JFQVRJVkUgQ09NTU9OUyAo4oCcTFBDQ+KAnSBPIOKAnExJQ0VOQ0lB4oCdKS4gTEEgT0JSQSBFU1TDgSBQUk9URUdJREEgUE9SIERFUkVDSE9TIERFIEFVVE9SIFkvVSBPVFJBUyBMRVlFUyBBUExJQ0FCTEVTLiBRVUVEQSBQUk9ISUJJRE8gQ1VBTFFVSUVSIFVTTyBRVUUgU0UgSEFHQSBERSBMQSBPQlJBIFFVRSBOTyBDVUVOVEUgQ09OIExBIEFVVE9SSVpBQ0nDk04gUEVSVElORU5URSBERSBDT05GT1JNSURBRCBDT04gTE9TIFTDiVJNSU5PUyBERSBFU1RBIExJQ0VOQ0lBIFkgREUgTEEgTEVZIERFIERFUkVDSE8gREUgQVVUT1IuCgpNRURJQU5URSBFTCBFSkVSQ0lDSU8gREUgQ1VBTFFVSUVSQSBERSBMT1MgREVSRUNIT1MgUVVFIFNFIE9UT1JHQU4gRU4gRVNUQSBMSUNFTkNJQSwgVVNURUQgQUNFUFRBIFkgQUNVRVJEQSBRVUVEQVIgT0JMSUdBRE8gRU4gTE9TIFRFUk1JTk9TIFFVRSBTRSBTRcORQUxBTiBFTiBFTExBLiBFTCBMSUNFTkNJQU5URSBDT05DRURFIEEgVVNURUQgTE9TIERFUkVDSE9TIENPTlRFTklET1MgRU4gRVNUQSBMSUNFTkNJQSBDT05ESUNJT05BRE9TIEEgTEEgQUNFUFRBQ0nDk04gREUgU1VTIFRFUk1JTk9TIFkgQ09ORElDSU9ORVMuCjEuIERlZmluaWNpb25lcwoKYS4JT2JyYSBDb2xlY3RpdmEgZXMgdW5hIG9icmEsIHRhbCBjb21vIHVuYSBwdWJsaWNhY2nDs24gcGVyacOzZGljYSwgdW5hIGFudG9sb2fDrWEsIG8gdW5hIGVuY2ljbG9wZWRpYSwgZW4gbGEgcXVlIGxhIG9icmEgZW4gc3UgdG90YWxpZGFkLCBzaW4gbW9kaWZpY2FjacOzbiBhbGd1bmEsIGp1bnRvIGNvbiB1biBncnVwbyBkZSBvdHJhcyBjb250cmlidWNpb25lcyBxdWUgY29uc3RpdHV5ZW4gb2JyYXMgc2VwYXJhZGFzIGUgaW5kZXBlbmRpZW50ZXMgZW4gc8OtIG1pc21hcywgc2UgaW50ZWdyYW4gZW4gdW4gdG9kbyBjb2xlY3Rpdm8uIFVuYSBPYnJhIHF1ZSBjb25zdGl0dXllIHVuYSBvYnJhIGNvbGVjdGl2YSBubyBzZSBjb25zaWRlcmFyw6EgdW5hIE9icmEgRGVyaXZhZGEgKGNvbW8gc2UgZGVmaW5lIGFiYWpvKSBwYXJhIGxvcyBwcm9ww7NzaXRvcyBkZSBlc3RhIGxpY2VuY2lhLiBhcXVlbGxhIHByb2R1Y2lkYSBwb3IgdW4gZ3J1cG8gZGUgYXV0b3JlcywgZW4gcXVlIGxhIE9icmEgc2UgZW5jdWVudHJhIHNpbiBtb2RpZmljYWNpb25lcywganVudG8gY29uIHVuYSBjaWVydGEgY2FudGlkYWQgZGUgb3RyYXMgY29udHJpYnVjaW9uZXMsIHF1ZSBjb25zdGl0dXllbiBlbiBzw60gbWlzbW9zIHRyYWJham9zIHNlcGFyYWRvcyBlIGluZGVwZW5kaWVudGVzLCBxdWUgc29uIGludGVncmFkb3MgYWwgdG9kbyBjb2xlY3Rpdm8sIHRhbGVzIGNvbW8gcHVibGljYWNpb25lcyBwZXJpw7NkaWNhcywgYW50b2xvZ8OtYXMgbyBlbmNpY2xvcGVkaWFzLgoKYi4JT2JyYSBEZXJpdmFkYSBzaWduaWZpY2EgdW5hIG9icmEgYmFzYWRhIGVuIGxhIG9icmEgb2JqZXRvIGRlIGVzdGEgbGljZW5jaWEgbyBlbiDDqXN0YSB5IG90cmFzIG9icmFzIHByZWV4aXN0ZW50ZXMsIHRhbGVzIGNvbW8gdHJhZHVjY2lvbmVzLCBhcnJlZ2xvcyBtdXNpY2FsZXMsIGRyYW1hdGl6YWNpb25lcywg4oCcZmljY2lvbmFsaXphY2lvbmVz4oCdLCB2ZXJzaW9uZXMgcGFyYSBjaW5lLCDigJxncmFiYWNpb25lcyBkZSBzb25pZG/igJ0sIHJlcHJvZHVjY2lvbmVzIGRlIGFydGUsIHJlc8O6bWVuZXMsIGNvbmRlbnNhY2lvbmVzLCBvIGN1YWxxdWllciBvdHJhIGVuIGxhIHF1ZSBsYSBvYnJhIHB1ZWRhIHNlciB0cmFuc2Zvcm1hZGEsIGNhbWJpYWRhIG8gYWRhcHRhZGEsIGV4Y2VwdG8gYXF1ZWxsYXMgcXVlIGNvbnN0aXR1eWFuIHVuYSBvYnJhIGNvbGVjdGl2YSwgbGFzIHF1ZSBubyBzZXLDoW4gY29uc2lkZXJhZGFzIHVuYSBvYnJhIGRlcml2YWRhIHBhcmEgZWZlY3RvcyBkZSBlc3RhIGxpY2VuY2lhLiAoUGFyYSBldml0YXIgZHVkYXMsIGVuIGVsIGNhc28gZGUgcXVlIGxhIE9icmEgc2VhIHVuYSBjb21wb3NpY2nDs24gbXVzaWNhbCBvIHVuYSBncmFiYWNpw7NuIHNvbm9yYSwgcGFyYSBsb3MgZWZlY3RvcyBkZSBlc3RhIExpY2VuY2lhIGxhIHNpbmNyb25pemFjacOzbiB0ZW1wb3JhbCBkZSBsYSBPYnJhIGNvbiB1bmEgaW1hZ2VuIGVuIG1vdmltaWVudG8gc2UgY29uc2lkZXJhcsOhIHVuYSBPYnJhIERlcml2YWRhIHBhcmEgbG9zIGZpbmVzIGRlIGVzdGEgbGljZW5jaWEpLgoKYy4JTGljZW5jaWFudGUsIGVzIGVsIGluZGl2aWR1byBvIGxhIGVudGlkYWQgdGl0dWxhciBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IgcXVlIG9mcmVjZSBsYSBPYnJhIGVuIGNvbmZvcm1pZGFkIGNvbiBsYXMgY29uZGljaW9uZXMgZGUgZXN0YSBMaWNlbmNpYS4KCmQuCUF1dG9yIG9yaWdpbmFsLCBlcyBlbCBpbmRpdmlkdW8gcXVlIGNyZcOzIGxhIE9icmEuCgplLglPYnJhLCBlcyBhcXVlbGxhIG9icmEgc3VzY2VwdGlibGUgZGUgcHJvdGVjY2nDs24gcG9yIGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IgeSBxdWUgZXMgb2ZyZWNpZGEgZW4gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIGxpY2VuY2lhCgpmLglVc3RlZCwgZXMgZWwgaW5kaXZpZHVvIG8gbGEgZW50aWRhZCBxdWUgZWplcmNpdGEgbG9zIGRlcmVjaG9zIG90b3JnYWRvcyBhbCBhbXBhcm8gZGUgZXN0YSBMaWNlbmNpYSB5IHF1ZSBjb24gYW50ZXJpb3JpZGFkIG5vIGhhIHZpb2xhZG8gbGFzIGNvbmRpY2lvbmVzIGRlIGxhIG1pc21hIHJlc3BlY3RvIGEgbGEgT2JyYSwgbyBxdWUgaGF5YSBvYnRlbmlkbyBhdXRvcml6YWNpw7NuIGV4cHJlc2EgcG9yIHBhcnRlIGRlbCBMaWNlbmNpYW50ZSBwYXJhIGVqZXJjZXIgbG9zIGRlcmVjaG9zIGFsIGFtcGFybyBkZSBlc3RhIExpY2VuY2lhIHBlc2UgYSB1bmEgdmlvbGFjacOzbiBhbnRlcmlvci4KCjIuIERlcmVjaG9zIGRlIFVzb3MgSG9ucmFkb3MgeSBleGNlcGNpb25lcyBMZWdhbGVzLgpOYWRhIGVuIGVzdGEgTGljZW5jaWEgcG9kcsOhIHNlciBpbnRlcnByZXRhZG8gY29tbyB1bmEgZGlzbWludWNpw7NuLCBsaW1pdGFjacOzbiBvIHJlc3RyaWNjacOzbiBkZSBsb3MgZGVyZWNob3MgZGVyaXZhZG9zIGRlbCB1c28gaG9ucmFkbyB5IG90cmFzIGxpbWl0YWNpb25lcyBvIGV4Y2VwY2lvbmVzIGEgbG9zIGRlcmVjaG9zIGRlbCBhdXRvciBiYWpvIGVsIHLDqWdpbWVuIGxlZ2FsIHZpZ2VudGUgbyBkZXJpdmFkbyBkZSBjdWFscXVpZXIgb3RyYSBub3JtYSBxdWUgc2UgbGUgYXBsaXF1ZS4KCjMuIENvbmNlc2nDs24gZGUgbGEgTGljZW5jaWEuCkJham8gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIGVsIExpY2VuY2lhbnRlIG90b3JnYSBhIFVzdGVkIHVuYSBsaWNlbmNpYSBtdW5kaWFsLCBsaWJyZSBkZSByZWdhbMOtYXMsIG5vIGV4Y2x1c2l2YSB5IHBlcnBldHVhIChkdXJhbnRlIHRvZG8gZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGVqZXJjZXIgZXN0b3MgZGVyZWNob3Mgc29icmUgbGEgT2JyYSB0YWwgeSBjb21vIHNlIGluZGljYSBhIGNvbnRpbnVhY2nDs246CgphLglSZXByb2R1Y2lyIGxhIE9icmEsIGluY29ycG9yYXIgbGEgT2JyYSBlbiB1bmEgbyBtw6FzIE9icmFzIENvbGVjdGl2YXMsIHkgcmVwcm9kdWNpciBsYSBPYnJhIGluY29ycG9yYWRhIGVuIGxhcyBPYnJhcyBDb2xlY3RpdmFzLgoKYi4JRGlzdHJpYnVpciBjb3BpYXMgbyBmb25vZ3JhbWFzIGRlIGxhcyBPYnJhcywgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYSwgaW5jbHV5w6luZG9sYXMgY29tbyBpbmNvcnBvcmFkYXMgZW4gT2JyYXMgQ29sZWN0aXZhcywgc2Vnw7puIGNvcnJlc3BvbmRhLgoKYy4JRGlzdHJpYnVpciBjb3BpYXMgZGUgbGFzIE9icmFzIERlcml2YWRhcyBxdWUgc2UgZ2VuZXJlbiwgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYS4KTG9zIGRlcmVjaG9zIG1lbmNpb25hZG9zIGFudGVyaW9ybWVudGUgcHVlZGVuIHNlciBlamVyY2lkb3MgZW4gdG9kb3MgbG9zIG1lZGlvcyB5IGZvcm1hdG9zLCBhY3R1YWxtZW50ZSBjb25vY2lkb3MgbyBxdWUgc2UgaW52ZW50ZW4gZW4gZWwgZnV0dXJvLiBMb3MgZGVyZWNob3MgYW50ZXMgbWVuY2lvbmFkb3MgaW5jbHV5ZW4gZWwgZGVyZWNobyBhIHJlYWxpemFyIGRpY2hhcyBtb2RpZmljYWNpb25lcyBlbiBsYSBtZWRpZGEgcXVlIHNlYW4gdMOpY25pY2FtZW50ZSBuZWNlc2FyaWFzIHBhcmEgZWplcmNlciBsb3MgZGVyZWNob3MgZW4gb3RybyBtZWRpbyBvIGZvcm1hdG9zLCBwZXJvIGRlIG90cmEgbWFuZXJhIHVzdGVkIG5vIGVzdMOhIGF1dG9yaXphZG8gcGFyYSByZWFsaXphciBvYnJhcyBkZXJpdmFkYXMuIFRvZG9zIGxvcyBkZXJlY2hvcyBubyBvdG9yZ2Fkb3MgZXhwcmVzYW1lbnRlIHBvciBlbCBMaWNlbmNpYW50ZSBxdWVkYW4gcG9yIGVzdGUgbWVkaW8gcmVzZXJ2YWRvcywgaW5jbHV5ZW5kbyBwZXJvIHNpbiBsaW1pdGFyc2UgYSBhcXVlbGxvcyBxdWUgc2UgbWVuY2lvbmFuIGVuIGxhcyBzZWNjaW9uZXMgNChkKSB5IDQoZSkuCgo0LiBSZXN0cmljY2lvbmVzLgpMYSBsaWNlbmNpYSBvdG9yZ2FkYSBlbiBsYSBhbnRlcmlvciBTZWNjacOzbiAzIGVzdMOhIGV4cHJlc2FtZW50ZSBzdWpldGEgeSBsaW1pdGFkYSBwb3IgbGFzIHNpZ3VpZW50ZXMgcmVzdHJpY2Npb25lczoKCmEuCVVzdGVkIHB1ZWRlIGRpc3RyaWJ1aXIsIGV4aGliaXIgcMO6YmxpY2FtZW50ZSwgZWplY3V0YXIgcMO6YmxpY2FtZW50ZSwgbyBwb25lciBhIGRpc3Bvc2ljacOzbiBww7pibGljYSBsYSBPYnJhIHPDs2xvIGJham8gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIHkgVXN0ZWQgZGViZSBpbmNsdWlyIHVuYSBjb3BpYSBkZSBlc3RhIGxpY2VuY2lhIG8gZGVsIElkZW50aWZpY2Fkb3IgVW5pdmVyc2FsIGRlIFJlY3Vyc29zIGRlIGxhIG1pc21hIGNvbiBjYWRhIGNvcGlhIGRlIGxhIE9icmEgcXVlIGRpc3RyaWJ1eWEsIGV4aGliYSBww7pibGljYW1lbnRlLCBlamVjdXRlIHDDumJsaWNhbWVudGUgbyBwb25nYSBhIGRpc3Bvc2ljacOzbiBww7pibGljYS4gTm8gZXMgcG9zaWJsZSBvZnJlY2VyIG8gaW1wb25lciBuaW5ndW5hIGNvbmRpY2nDs24gc29icmUgbGEgT2JyYSBxdWUgYWx0ZXJlIG8gbGltaXRlIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhIG8gZWwgZWplcmNpY2lvIGRlIGxvcyBkZXJlY2hvcyBkZSBsb3MgZGVzdGluYXRhcmlvcyBvdG9yZ2Fkb3MgZW4gZXN0ZSBkb2N1bWVudG8uIE5vIGVzIHBvc2libGUgc3VibGljZW5jaWFyIGxhIE9icmEuIFVzdGVkIGRlYmUgbWFudGVuZXIgaW50YWN0b3MgdG9kb3MgbG9zIGF2aXNvcyBxdWUgaGFnYW4gcmVmZXJlbmNpYSBhIGVzdGEgTGljZW5jaWEgeSBhIGxhIGNsw6F1c3VsYSBkZSBsaW1pdGFjacOzbiBkZSBnYXJhbnTDrWFzLiBVc3RlZCBubyBwdWVkZSBkaXN0cmlidWlyLCBleGhpYmlyIHDDumJsaWNhbWVudGUsIGVqZWN1dGFyIHDDumJsaWNhbWVudGUsIG8gcG9uZXIgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBjb24gYWxndW5hIG1lZGlkYSB0ZWNub2zDs2dpY2EgcXVlIGNvbnRyb2xlIGVsIGFjY2VzbyBvIGxhIHV0aWxpemFjacOzbiBkZSBlbGxhIGRlIHVuYSBmb3JtYSBxdWUgc2VhIGluY29uc2lzdGVudGUgY29uIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLiBMbyBhbnRlcmlvciBzZSBhcGxpY2EgYSBsYSBPYnJhIGluY29ycG9yYWRhIGEgdW5hIE9icmEgQ29sZWN0aXZhLCBwZXJvIGVzdG8gbm8gZXhpZ2UgcXVlIGxhIE9icmEgQ29sZWN0aXZhIGFwYXJ0ZSBkZSBsYSBvYnJhIG1pc21hIHF1ZWRlIHN1amV0YSBhIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLiBTaSBVc3RlZCBjcmVhIHVuYSBPYnJhIENvbGVjdGl2YSwgcHJldmlvIGF2aXNvIGRlIGN1YWxxdWllciBMaWNlbmNpYW50ZSBkZWJlLCBlbiBsYSBtZWRpZGEgZGUgbG8gcG9zaWJsZSwgZWxpbWluYXIgZGUgbGEgT2JyYSBDb2xlY3RpdmEgY3VhbHF1aWVyIHJlZmVyZW5jaWEgYSBkaWNobyBMaWNlbmNpYW50ZSBvIGFsIEF1dG9yIE9yaWdpbmFsLCBzZWfDum4gbG8gc29saWNpdGFkbyBwb3IgZWwgTGljZW5jaWFudGUgeSBjb25mb3JtZSBsbyBleGlnZSBsYSBjbMOhdXN1bGEgNChjKS4KCmIuCVVzdGVkIG5vIHB1ZWRlIGVqZXJjZXIgbmluZ3VubyBkZSBsb3MgZGVyZWNob3MgcXVlIGxlIGhhbiBzaWRvIG90b3JnYWRvcyBlbiBsYSBTZWNjacOzbiAzIHByZWNlZGVudGUgZGUgbW9kbyBxdWUgZXN0w6luIHByaW5jaXBhbG1lbnRlIGRlc3RpbmFkb3MgbyBkaXJlY3RhbWVudGUgZGlyaWdpZG9zIGEgY29uc2VndWlyIHVuIHByb3ZlY2hvIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLiBFbCBpbnRlcmNhbWJpbyBkZSBsYSBPYnJhIHBvciBvdHJhcyBvYnJhcyBwcm90ZWdpZGFzIHBvciBkZXJlY2hvcyBkZSBhdXRvciwgeWEgc2VhIGEgdHJhdsOpcyBkZSB1biBzaXN0ZW1hIHBhcmEgY29tcGFydGlyIGFyY2hpdm9zIGRpZ2l0YWxlcyAoZGlnaXRhbCBmaWxlLXNoYXJpbmcpIG8gZGUgY3VhbHF1aWVyIG90cmEgbWFuZXJhIG5vIHNlcsOhIGNvbnNpZGVyYWRvIGNvbW8gZXN0YXIgZGVzdGluYWRvIHByaW5jaXBhbG1lbnRlIG8gZGlyaWdpZG8gZGlyZWN0YW1lbnRlIGEgY29uc2VndWlyIHVuIHByb3ZlY2hvIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLCBzaWVtcHJlIHF1ZSBubyBzZSByZWFsaWNlIHVuIHBhZ28gbWVkaWFudGUgdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIGVuIHJlbGFjacOzbiBjb24gZWwgaW50ZXJjYW1iaW8gZGUgb2JyYXMgcHJvdGVnaWRhcyBwb3IgZWwgZGVyZWNobyBkZSBhdXRvci4KCmMuCVNpIHVzdGVkIGRpc3RyaWJ1eWUsIGV4aGliZSBww7pibGljYW1lbnRlLCBlamVjdXRhIHDDumJsaWNhbWVudGUgbyBlamVjdXRhIHDDumJsaWNhbWVudGUgZW4gZm9ybWEgZGlnaXRhbCBsYSBPYnJhIG8gY3VhbHF1aWVyIE9icmEgRGVyaXZhZGEgdSBPYnJhIENvbGVjdGl2YSwgVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RhIHRvZGEgbGEgaW5mb3JtYWNpw7NuIGRlIGRlcmVjaG8gZGUgYXV0b3IgZGUgbGEgT2JyYSB5IHByb3BvcmNpb25hciwgZGUgZm9ybWEgcmF6b25hYmxlIHNlZ8O6biBlbCBtZWRpbyBvIG1hbmVyYSBxdWUgVXN0ZWQgZXN0w6kgdXRpbGl6YW5kbzogKGkpIGVsIG5vbWJyZSBkZWwgQXV0b3IgT3JpZ2luYWwgc2kgZXN0w6EgcHJvdmlzdG8gKG8gc2V1ZMOzbmltbywgc2kgZnVlcmUgYXBsaWNhYmxlKSwgeS9vIChpaSkgZWwgbm9tYnJlIGRlIGxhIHBhcnRlIG8gbGFzIHBhcnRlcyBxdWUgZWwgQXV0b3IgT3JpZ2luYWwgeS9vIGVsIExpY2VuY2lhbnRlIGh1YmllcmVuIGRlc2lnbmFkbyBwYXJhIGxhIGF0cmlidWNpw7NuICh2LmcuLCB1biBpbnN0aXR1dG8gcGF0cm9jaW5hZG9yLCBlZGl0b3JpYWwsIHB1YmxpY2FjacOzbikgZW4gbGEgaW5mb3JtYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZWwgTGljZW5jaWFudGUsIHTDqXJtaW5vcyBkZSBzZXJ2aWNpb3MgbyBkZSBvdHJhcyBmb3JtYXMgcmF6b25hYmxlczsgZWwgdMOtdHVsbyBkZSBsYSBPYnJhIHNpIGVzdMOhIHByb3Zpc3RvOyBlbiBsYSBtZWRpZGEgZGUgbG8gcmF6b25hYmxlbWVudGUgZmFjdGlibGUgeSwgc2kgZXN0w6EgcHJvdmlzdG8sIGVsIElkZW50aWZpY2Fkb3IgVW5pZm9ybWUgZGUgUmVjdXJzb3MgKFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcikgcXVlIGVsIExpY2VuY2lhbnRlIGVzcGVjaWZpY2EgcGFyYSBzZXIgYXNvY2lhZG8gY29uIGxhIE9icmEsIHNhbHZvIHF1ZSB0YWwgVVJJIG5vIHNlIHJlZmllcmEgYSBsYSBub3RhIHNvYnJlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBvIGEgbGEgaW5mb3JtYWNpw7NuIHNvYnJlIGVsIGxpY2VuY2lhbWllbnRvIGRlIGxhIE9icmE7IHkgZW4gZWwgY2FzbyBkZSB1bmEgT2JyYSBEZXJpdmFkYSwgYXRyaWJ1aXIgZWwgY3LDqWRpdG8gaWRlbnRpZmljYW5kbyBlbCB1c28gZGUgbGEgT2JyYSBlbiBsYSBPYnJhIERlcml2YWRhICh2LmcuLCAiVHJhZHVjY2nDs24gRnJhbmNlc2EgZGUgbGEgT2JyYSBkZWwgQXV0b3IgT3JpZ2luYWwsIiBvICJHdWnDs24gQ2luZW1hdG9ncsOhZmljbyBiYXNhZG8gZW4gbGEgT2JyYSBvcmlnaW5hbCBkZWwgQXV0b3IgT3JpZ2luYWwiKS4gVGFsIGNyw6lkaXRvIHB1ZWRlIHNlciBpbXBsZW1lbnRhZG8gZGUgY3VhbHF1aWVyIGZvcm1hIHJhem9uYWJsZTsgZW4gZWwgY2Fzbywgc2luIGVtYmFyZ28sIGRlIE9icmFzIERlcml2YWRhcyB1IE9icmFzIENvbGVjdGl2YXMsIHRhbCBjcsOpZGl0byBhcGFyZWNlcsOhLCBjb21vIG3DrW5pbW8sIGRvbmRlIGFwYXJlY2UgZWwgY3LDqWRpdG8gZGUgY3VhbHF1aWVyIG90cm8gYXV0b3IgY29tcGFyYWJsZSB5IGRlIHVuYSBtYW5lcmEsIGFsIG1lbm9zLCB0YW4gZGVzdGFjYWRhIGNvbW8gZWwgY3LDqWRpdG8gZGUgb3RybyBhdXRvciBjb21wYXJhYmxlLgoKZC4JUGFyYSBldml0YXIgdG9kYSBjb25mdXNpw7NuLCBlbCBMaWNlbmNpYW50ZSBhY2xhcmEgcXVlLCBjdWFuZG8gbGEgb2JyYSBlcyB1bmEgY29tcG9zaWNpw7NuIG11c2ljYWw6CgppLglSZWdhbMOtYXMgcG9yIGludGVycHJldGFjacOzbiB5IGVqZWN1Y2nDs24gYmFqbyBsaWNlbmNpYXMgZ2VuZXJhbGVzLiBFbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gZXhjbHVzaXZvIGRlIGF1dG9yaXphciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIG8gbGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGRlIGxhIG9icmEgeSBkZSByZWNvbGVjdGFyLCBzZWEgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgU0FZQ08pLCBsYXMgcmVnYWzDrWFzIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIG8gcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIChwb3IgZWplbXBsbyBXZWJjYXN0KSBsaWNlbmNpYWRhIGJham8gbGljZW5jaWFzIGdlbmVyYWxlcywgc2kgbGEgaW50ZXJwcmV0YWNpw7NuIG8gZWplY3VjacOzbiBkZSBsYSBvYnJhIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBvcmllbnRhZGEgcG9yIG8gZGlyaWdpZGEgYSBsYSBvYnRlbmNpw7NuIGRlIHVuYSB2ZW50YWphIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLgoKaWkuCVJlZ2Fsw61hcyBwb3IgRm9ub2dyYW1hcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSByZWNvbGVjdGFyLCBpbmRpdmlkdWFsbWVudGUgbyBhIHRyYXbDqXMgZGUgdW5hIHNvY2llZGFkIGRlIGdlc3Rpw7NuIGNvbGVjdGl2YSBkZSBkZXJlY2hvcyBkZSBhdXRvciB5IGRlcmVjaG9zIGNvbmV4b3MgKHBvciBlamVtcGxvLCBsb3MgY29uc2FncmFkb3MgcG9yIGxhIFNBWUNPKSwgdW5hIGFnZW5jaWEgZGUgZGVyZWNob3MgbXVzaWNhbGVzIG8gYWxnw7puIGFnZW50ZSBkZXNpZ25hZG8sIGxhcyByZWdhbMOtYXMgcG9yIGN1YWxxdWllciBmb25vZ3JhbWEgcXVlIFVzdGVkIGNyZWUgYSBwYXJ0aXIgZGUgbGEgb2JyYSAo4oCcdmVyc2nDs24gY292ZXLigJ0pIHkgZGlzdHJpYnV5YSwgZW4gbG9zIHTDqXJtaW5vcyBkZWwgcsOpZ2ltZW4gZGUgZGVyZWNob3MgZGUgYXV0b3IsIHNpIGxhIGNyZWFjacOzbiBvIGRpc3RyaWJ1Y2nDs24gZGUgZXNhIHZlcnNpw7NuIGNvdmVyIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkZXN0aW5hZGEgbyBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCgplLglHZXN0acOzbiBkZSBEZXJlY2hvcyBkZSBBdXRvciBzb2JyZSBJbnRlcnByZXRhY2lvbmVzIHkgRWplY3VjaW9uZXMgRGlnaXRhbGVzIChXZWJDYXN0aW5nKS4gUGFyYSBldml0YXIgdG9kYSBjb25mdXNpw7NuLCBlbCBMaWNlbmNpYW50ZSBhY2xhcmEgcXVlLCBjdWFuZG8gbGEgb2JyYSBzZWEgdW4gZm9ub2dyYW1hLCBlbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gZXhjbHVzaXZvIGRlIGF1dG9yaXphciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8sIHdlYmNhc3QpIHkgZGUgcmVjb2xlY3RhciwgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgQUNJTlBSTyksIGxhcyByZWdhbMOtYXMgcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIChwb3IgZWplbXBsbywgd2ViY2FzdCksIHN1amV0YSBhIGxhcyBkaXNwb3NpY2lvbmVzIGFwbGljYWJsZXMgZGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IsIHNpIGVzdGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCgo1LiBSZXByZXNlbnRhY2lvbmVzLCBHYXJhbnTDrWFzIHkgTGltaXRhY2lvbmVzIGRlIFJlc3BvbnNhYmlsaWRhZC4KQSBNRU5PUyBRVUUgTEFTIFBBUlRFUyBMTyBBQ09SREFSQU4gREUgT1RSQSBGT1JNQSBQT1IgRVNDUklUTywgRUwgTElDRU5DSUFOVEUgT0ZSRUNFIExBIE9CUkEgKEVOIEVMIEVTVEFETyBFTiBFTCBRVUUgU0UgRU5DVUVOVFJBKSDigJxUQUwgQ1VBTOKAnSwgU0lOIEJSSU5EQVIgR0FSQU5Uw41BUyBERSBDTEFTRSBBTEdVTkEgUkVTUEVDVE8gREUgTEEgT0JSQSwgWUEgU0VBIEVYUFJFU0EsIElNUEzDjUNJVEEsIExFR0FMIE8gQ1VBTFFVSUVSQSBPVFJBLCBJTkNMVVlFTkRPLCBTSU4gTElNSVRBUlNFIEEgRUxMQVMsIEdBUkFOVMONQVMgREUgVElUVUxBUklEQUQsIENPTUVSQ0lBQklMSURBRCwgQURBUFRBQklMSURBRCBPIEFERUNVQUNJw5NOIEEgUFJPUMOTU0lUTyBERVRFUk1JTkFETywgQVVTRU5DSUEgREUgSU5GUkFDQ0nDk04sIERFIEFVU0VOQ0lBIERFIERFRkVDVE9TIExBVEVOVEVTIE8gREUgT1RSTyBUSVBPLCBPIExBIFBSRVNFTkNJQSBPIEFVU0VOQ0lBIERFIEVSUk9SRVMsIFNFQU4gTyBOTyBERVNDVUJSSUJMRVMgKFBVRURBTiBPIE5PIFNFUiBFU1RPUyBERVNDVUJJRVJUT1MpLiBBTEdVTkFTIEpVUklTRElDQ0lPTkVTIE5PIFBFUk1JVEVOIExBIEVYQ0xVU0nDk04gREUgR0FSQU5Uw41BUyBJTVBMw41DSVRBUywgRU4gQ1VZTyBDQVNPIEVTVEEgRVhDTFVTScOTTiBQVUVERSBOTyBBUExJQ0FSU0UgQSBVU1RFRC4KCjYuIExpbWl0YWNpw7NuIGRlIHJlc3BvbnNhYmlsaWRhZC4KQSBNRU5PUyBRVUUgTE8gRVhJSkEgRVhQUkVTQU1FTlRFIExBIExFWSBBUExJQ0FCTEUsIEVMIExJQ0VOQ0lBTlRFIE5PIFNFUsOBIFJFU1BPTlNBQkxFIEFOVEUgVVNURUQgUE9SIERBw5FPIEFMR1VOTywgU0VBIFBPUiBSRVNQT05TQUJJTElEQUQgRVhUUkFDT05UUkFDVFVBTCwgUFJFQ09OVFJBQ1RVQUwgTyBDT05UUkFDVFVBTCwgT0JKRVRJVkEgTyBTVUJKRVRJVkEsIFNFIFRSQVRFIERFIERBw5FPUyBNT1JBTEVTIE8gUEFUUklNT05JQUxFUywgRElSRUNUT1MgTyBJTkRJUkVDVE9TLCBQUkVWSVNUT1MgTyBJTVBSRVZJU1RPUyBQUk9EVUNJRE9TIFBPUiBFTCBVU08gREUgRVNUQSBMSUNFTkNJQSBPIERFIExBIE9CUkEsIEFVTiBDVUFORE8gRUwgTElDRU5DSUFOVEUgSEFZQSBTSURPIEFEVkVSVElETyBERSBMQSBQT1NJQklMSURBRCBERSBESUNIT1MgREHDkU9TLiBBTEdVTkFTIExFWUVTIE5PIFBFUk1JVEVOIExBIEVYQ0xVU0nDk04gREUgQ0lFUlRBIFJFU1BPTlNBQklMSURBRCwgRU4gQ1VZTyBDQVNPIEVTVEEgRVhDTFVTScOTTiBQVUVERSBOTyBBUExJQ0FSU0UgQSBVU1RFRC4KCjcuIFTDqXJtaW5vLgoKYS4JRXN0YSBMaWNlbmNpYSB5IGxvcyBkZXJlY2hvcyBvdG9yZ2Fkb3MgZW4gdmlydHVkIGRlIGVsbGEgdGVybWluYXLDoW4gYXV0b23DoXRpY2FtZW50ZSBzaSBVc3RlZCBpbmZyaW5nZSBhbGd1bmEgY29uZGljacOzbiBlc3RhYmxlY2lkYSBlbiBlbGxhLiBTaW4gZW1iYXJnbywgbG9zIGluZGl2aWR1b3MgbyBlbnRpZGFkZXMgcXVlIGhhbiByZWNpYmlkbyBPYnJhcyBEZXJpdmFkYXMgbyBDb2xlY3RpdmFzIGRlIFVzdGVkIGRlIGNvbmZvcm1pZGFkIGNvbiBlc3RhIExpY2VuY2lhLCBubyB2ZXLDoW4gdGVybWluYWRhcyBzdXMgbGljZW5jaWFzLCBzaWVtcHJlIHF1ZSBlc3RvcyBpbmRpdmlkdW9zIG8gZW50aWRhZGVzIHNpZ2FuIGN1bXBsaWVuZG8gw61udGVncmFtZW50ZSBsYXMgY29uZGljaW9uZXMgZGUgZXN0YXMgbGljZW5jaWFzLiBMYXMgU2VjY2lvbmVzIDEsIDIsIDUsIDYsIDcsIHkgOCBzdWJzaXN0aXLDoW4gYSBjdWFscXVpZXIgdGVybWluYWNpw7NuIGRlIGVzdGEgTGljZW5jaWEuCgpiLglTdWpldGEgYSBsYXMgY29uZGljaW9uZXMgeSB0w6lybWlub3MgYW50ZXJpb3JlcywgbGEgbGljZW5jaWEgb3RvcmdhZGEgYXF1w60gZXMgcGVycGV0dWEgKGR1cmFudGUgZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIGRlIGxhIG9icmEpLiBObyBvYnN0YW50ZSBsbyBhbnRlcmlvciwgZWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGEgcHVibGljYXIgeS9vIGVzdHJlbmFyIGxhIE9icmEgYmFqbyBjb25kaWNpb25lcyBkZSBsaWNlbmNpYSBkaWZlcmVudGVzIG8gYSBkZWphciBkZSBkaXN0cmlidWlybGEgZW4gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIExpY2VuY2lhIGVuIGN1YWxxdWllciBtb21lbnRvOyBlbiBlbCBlbnRlbmRpZG8sIHNpbiBlbWJhcmdvLCBxdWUgZXNhIGVsZWNjacOzbiBubyBzZXJ2aXLDoSBwYXJhIHJldm9jYXIgZXN0YSBsaWNlbmNpYSBvIHF1ZSBkZWJhIHNlciBvdG9yZ2FkYSAsIGJham8gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIGxpY2VuY2lhKSwgeSBlc3RhIGxpY2VuY2lhIGNvbnRpbnVhcsOhIGVuIHBsZW5vIHZpZ29yIHkgZWZlY3RvIGEgbWVub3MgcXVlIHNlYSB0ZXJtaW5hZGEgY29tbyBzZSBleHByZXNhIGF0csOhcy4gTGEgTGljZW5jaWEgcmV2b2NhZGEgY29udGludWFyw6Egc2llbmRvIHBsZW5hbWVudGUgdmlnZW50ZSB5IGVmZWN0aXZhIHNpIG5vIHNlIGxlIGRhIHTDqXJtaW5vIGVuIGxhcyBjb25kaWNpb25lcyBpbmRpY2FkYXMgYW50ZXJpb3JtZW50ZS4KCjguIFZhcmlvcy4KCmEuCUNhZGEgdmV6IHF1ZSBVc3RlZCBkaXN0cmlidXlhIG8gcG9uZ2EgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBvIHVuYSBPYnJhIENvbGVjdGl2YSwgZWwgTGljZW5jaWFudGUgb2ZyZWNlcsOhIGFsIGRlc3RpbmF0YXJpbyB1bmEgbGljZW5jaWEgZW4gbG9zIG1pc21vcyB0w6lybWlub3MgeSBjb25kaWNpb25lcyBxdWUgbGEgbGljZW5jaWEgb3RvcmdhZGEgYSBVc3RlZCBiYWpvIGVzdGEgTGljZW5jaWEuCgpiLglTaSBhbGd1bmEgZGlzcG9zaWNpw7NuIGRlIGVzdGEgTGljZW5jaWEgcmVzdWx0YSBpbnZhbGlkYWRhIG8gbm8gZXhpZ2libGUsIHNlZ8O6biBsYSBsZWdpc2xhY2nDs24gdmlnZW50ZSwgZXN0byBubyBhZmVjdGFyw6EgbmkgbGEgdmFsaWRleiBuaSBsYSBhcGxpY2FiaWxpZGFkIGRlbCByZXN0byBkZSBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhIHksIHNpbiBhY2Npw7NuIGFkaWNpb25hbCBwb3IgcGFydGUgZGUgbG9zIHN1amV0b3MgZGUgZXN0ZSBhY3VlcmRvLCBhcXXDqWxsYSBzZSBlbnRlbmRlcsOhIHJlZm9ybWFkYSBsbyBtw61uaW1vIG5lY2VzYXJpbyBwYXJhIGhhY2VyIHF1ZSBkaWNoYSBkaXNwb3NpY2nDs24gc2VhIHbDoWxpZGEgeSBleGlnaWJsZS4KCmMuCU5pbmfDum4gdMOpcm1pbm8gbyBkaXNwb3NpY2nDs24gZGUgZXN0YSBMaWNlbmNpYSBzZSBlc3RpbWFyw6EgcmVudW5jaWFkYSB5IG5pbmd1bmEgdmlvbGFjacOzbiBkZSBlbGxhIHNlcsOhIGNvbnNlbnRpZGEgYSBtZW5vcyBxdWUgZXNhIHJlbnVuY2lhIG8gY29uc2VudGltaWVudG8gc2VhIG90b3JnYWRvIHBvciBlc2NyaXRvIHkgZmlybWFkbyBwb3IgbGEgcGFydGUgcXVlIHJlbnVuY2llIG8gY29uc2llbnRhLgoKZC4JRXN0YSBMaWNlbmNpYSByZWZsZWphIGVsIGFjdWVyZG8gcGxlbm8gZW50cmUgbGFzIHBhcnRlcyByZXNwZWN0byBhIGxhIE9icmEgYXF1w60gbGljZW5jaWFkYS4gTm8gaGF5IGFycmVnbG9zLCBhY3VlcmRvcyBvIGRlY2xhcmFjaW9uZXMgcmVzcGVjdG8gYSBsYSBPYnJhIHF1ZSBubyBlc3TDqW4gZXNwZWNpZmljYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gRWwgTGljZW5jaWFudGUgbm8gc2UgdmVyw6EgbGltaXRhZG8gcG9yIG5pbmd1bmEgZGlzcG9zaWNpw7NuIGFkaWNpb25hbCBxdWUgcHVlZGEgc3VyZ2lyIGVuIGFsZ3VuYSBjb211bmljYWNpw7NuIGVtYW5hZGEgZGUgVXN0ZWQuIEVzdGEgTGljZW5jaWEgbm8gcHVlZGUgc2VyIG1vZGlmaWNhZGEgc2luIGVsIGNvbnNlbnRpbWllbnRvIG11dHVvIHBvciBlc2NyaXRvIGRlbCBMaWNlbmNpYW50ZSB5IFVzdGVkLgo=