Comparación de flujos de potencia óptimos para redes AC/DC con penetración de recursos energéticos distribuidos considerando incertidumbre
En este proyecto de grado, se proponen cuatro novedosas metodologías que resuelven el problema del flujo de potencia óptimo unificado en una red híbrida AC/DC, teniendo en cuenta la presencia de sistemas de baterías y generación distribuida (GD). Estas cuatro metodologías abordan el problema de ince...
- Autores:
-
Suárez Córdoba, Santiago
- 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/14929
- Acceso en línea:
- https://hdl.handle.net/11059/14929
https://repositorio.utp.edu.co/home
- Palabra clave:
- 620 - Ingeniería y operaciones afines::621 - Física aplicada
Sistemas de energía eléctrica - Control
Generación distribuida de energía
Ingeniería eléctrica
Redes híbridas AC/DC
Sistemas de baterías
Generación distribuida
- Rights
- openAccess
- License
- Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
id |
UTP2_4b3cf50118b5084ba7c8987e6f830103 |
---|---|
oai_identifier_str |
oai:repositorio.utp.edu.co:11059/14929 |
network_acronym_str |
UTP2 |
network_name_str |
Repositorio Institucional UTP |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Comparación de flujos de potencia óptimos para redes AC/DC con penetración de recursos energéticos distribuidos considerando incertidumbre |
title |
Comparación de flujos de potencia óptimos para redes AC/DC con penetración de recursos energéticos distribuidos considerando incertidumbre |
spellingShingle |
Comparación de flujos de potencia óptimos para redes AC/DC con penetración de recursos energéticos distribuidos considerando incertidumbre 620 - Ingeniería y operaciones afines::621 - Física aplicada Sistemas de energía eléctrica - Control Generación distribuida de energía Ingeniería eléctrica Redes híbridas AC/DC Sistemas de baterías Generación distribuida |
title_short |
Comparación de flujos de potencia óptimos para redes AC/DC con penetración de recursos energéticos distribuidos considerando incertidumbre |
title_full |
Comparación de flujos de potencia óptimos para redes AC/DC con penetración de recursos energéticos distribuidos considerando incertidumbre |
title_fullStr |
Comparación de flujos de potencia óptimos para redes AC/DC con penetración de recursos energéticos distribuidos considerando incertidumbre |
title_full_unstemmed |
Comparación de flujos de potencia óptimos para redes AC/DC con penetración de recursos energéticos distribuidos considerando incertidumbre |
title_sort |
Comparación de flujos de potencia óptimos para redes AC/DC con penetración de recursos energéticos distribuidos considerando incertidumbre |
dc.creator.fl_str_mv |
Suárez Córdoba, Santiago |
dc.contributor.advisor.none.fl_str_mv |
Gallego Rendón, Ramón Alfonso |
dc.contributor.author.none.fl_str_mv |
Suárez Córdoba, Santiago |
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 Sistemas de energía eléctrica - Control Generación distribuida de energía Ingeniería eléctrica Redes híbridas AC/DC Sistemas de baterías Generación distribuida |
dc.subject.lemb.none.fl_str_mv |
Sistemas de energía eléctrica - Control Generación distribuida de energía Ingeniería eléctrica |
dc.subject.proposal.spa.fl_str_mv |
Redes híbridas AC/DC Sistemas de baterías Generación distribuida |
description |
En este proyecto de grado, se proponen cuatro novedosas metodologías que resuelven el problema del flujo de potencia óptimo unificado en una red híbrida AC/DC, teniendo en cuenta la presencia de sistemas de baterías y generación distribuida (GD). Estas cuatro metodologías abordan el problema de incertidumbre con una predicción realizada previamente para determinar el despacho óptimo de los sistemas de baterías. La primera metodología plantea un modelo matemático no lineal entero mixto que tiene como objetivo minimizar los costos de compra de energía en una red híbrida AC/DC con sistemas de baterías y GD. En esta metodología se propone un flujo de potencia óptimo bajo un enfoque unificado, donde se integran las redes mediante el modelado del rectificador. En la segunda metodología se utilizan algunas linealizaciones que buscan transformar el primer modelo en un problema lineal, lo cual garantiza la solución óptima global del problema. En cuanto a las metodologías 3 y 4, ambas hacen uso de la matriz de impedancia para realizar el cálculo del flujo de potencia híbrido AC/DC. La diferencia entre la tercera y cuarta metodología radica en que la tercera considera las redes AC y DC de forma separada y la cuarta las considera de forma unificada. Sin embargo, ambas metodologías consideran un modelo matemático lineal relajado que no considera las variables eléctricas del sistema con la finalidad de encontrar el esquema de carga y descarga de las baterías. Una vez se encuentra el esquema de carga y descarga de las baterías, se ejecuta el flujo de potencia basado en la matriz de impedancia para considerar el efecto de las variables eléctricas. Por lo tanto, se puede decir que se propone un método de descomposición de dos etapas en las metodologías 3 y 4. Finalmente, la incertidumbre de la demanda, la radiación solar, la velocidad del viento, el costo de la energía y el caudal de los ríos de las cuatro metodologías se aborda a través de un modelo de predicción basado en la técnica de aprendizaje automático llamada árbol de regresión. |
publishDate |
2023 |
dc.date.issued.none.fl_str_mv |
2023 |
dc.date.accessioned.none.fl_str_mv |
2024-02-05T15:13:37Z |
dc.date.available.none.fl_str_mv |
2024-02-05T15:13:37Z |
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/14929 |
dc.identifier.instname.none.fl_str_mv |
Universidad Tecnológica de Pereira |
dc.identifier.reponame.none.fl_str_mv |
Repositorio Institucional Universidad Tecnológica de Pereira |
dc.identifier.repourl.none.fl_str_mv |
https://repositorio.utp.edu.co/home |
url |
https://hdl.handle.net/11059/14929 https://repositorio.utp.edu.co/home |
identifier_str_mv |
Universidad Tecnológica de Pereira Repositorio Institucional Universidad Tecnológica de Pereira |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.relation.references.none.fl_str_mv |
[1] “Analyses of efficiency/energy-savings of dc power distribution systems/microgrids: Past, present and future,” International Journal of Electrical Power Energy Systems, vol. 104, pp. 89–100, 2019. [Online]. Available: https://www.sciencedirect.com/science/ article/pii/S0142061518305623 [2] H. M. Ahmed, A. B. Eltantawy, and M. Salama, “A reliability-based stochastic planning framework for ac-dc hybrid smart distribution systems,” International Journal of Electrical Power Energy Systems, vol. 107, pp. 10–18, 2019. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0142061518314595 [3] S. Mousavizadeh, T. Ghanizadeh Bolandi, A. Alahyari, A. Dadashzade, and M.-R. Haghifam, “A novel unbalanced power flow analysis in active ac-dc distribution networks considering pwm convertors and distributed generations,” International Journal of Electrical Power Energy Systems, vol. 138, p. 107938, 2022. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0142061521011480 [4] D. M. Larruskain, I. Zamora, O. Abarrategui, and A. Iturregi, “Vsc-hvdc configurations for converting ac distribution lines into dc lines,” International Journal of Electrical Power Energy Systems, vol. 54, pp. 589–597, 2014. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0142061513003360 [5] C.-H. Noh, C.-H. Kim, G.-H. Gwon, M. O. Khan, and S. Z. Jamali, “Development of protective schemes for hybrid ac/dc low-voltage distribution system,” International Journal of Electrical Power Energy Systems, vol. 105, pp. 521–528, 2019. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0142061518315588 [6] S. S. Reddy, “Solution of multi-objective optimal power flow using efficient no. 2, meta-heuristic p. 401– algorithm,” 413, 2018, Electrical cited by: Engineering, 28. [Online]. vol. 100, Available: https://www.scopus.com/inward/record.uri?eid=2-s2.0-85014521686&doi=10.1007% 2fs00202-017-0518-2&partnerID=40&md5=156dc1fc0c5c146d5515c51f94d8411d [7] T. Zhang, Y. Mu, J. Zhao, H. Jia, and Q. Xiao, “Distributed opf for pet-based ac/dc distribution networks with convex relaxation and linear approximation,” IEEE Transactions on Smart Grid, vol. 13, no. 6, pp. 4340–4354, 2022. [8] Z. Yang, F. Yang, X. Liao, H. Wei, H. Min, Y. Lei, L. Su, and Y. Shen, “Two stage affinely adjustable robust optimal scheduling for ac/dc hybrid distribution network based on source–grid–load–storage coordination,” Energy Reports, vol. 8, pp. 15686–15701, 2022. [Online]. Available: https://www.sciencedirect.com/science/article/ pii/S2352484722025069 [9] K. Alshammari, H. Alrajhi, and R. El-Shatshat, “Optimal power flow for hybrid ac/mtdc systems,” Arabian Journal for Science and Engineering, vol. 47, no. 3, pp. 2977–2986, Mar 2022. [Online]. Available: https://doi.org/10.1007/s13369-021-05983-z [10] A. Nur and A. Kaygusuz, “Load flow analysis with newton–raphson and gauss–seidel methods in a hybrid ac/dc system,” IEEE Canadian Journal of Electrical and Computer Engineering, vol. 44, no. 4, pp. 529–536, 2021. [11] G. Yang, P. Dong, M. Liu, and H. Wu, “Research on random fuzzy power flow calculation of ac/dc hybrid distribution network based on unified iterative method,” IET Renewable Power Generation, vol. 15, no. 4, pp. 731–745, 2021. [Online]. Available: https://ietresearch.onlinelibrary.wiley.com/doi/abs/10.1049/rpg2.12063 [12] Y. Zhang, J. Zhang, and G. Liu, “Hybrid power flow calculation of ac-dc flexible interconnected system in distribution network,” in 2021 IEEE Sustainable Power and Energy Conference (iSPEC), 2021, pp. 2674–2679. [13] H. Gao, J. Wang, Y. Liu, L. Wang, and J. Liu, “An improved admm-based distributed optimal operation model of ac/dc hybrid distribution network considering wind power uncertainties,” IEEE Systems Journal, vol. 15, no. 2, pp. 2201–2211, 2021. [14] M. M. Rezvani and S. Mehraeen, “A generalized model for unified ac-dc load flow analysis,” in 2021 IEEE Texas Power and Energy Conference (TPEC), 2021, pp. 1–6. [15] Z. Sabzian Molaee, E. Rokrok, and M. Doostizadeh, “A unified power flow approach using vsc-efficiency for ac-dc distribution systems operating at grid connected and islanded modes,” International Journal of Electrical Power Energy Systems, vol. 130, p. 106906, 2021. [Online]. Available: https://www.sciencedirect.com/science/article/pii/ S0142061521001460 [16] H. Yin, Y. Liu, Q. Li, X. Liu, H. Gao, and J. Liu, “Power flow calculation for distribution system with multi-port pets an improved ac/dc decoupling iterative method,” in 2020 IEEE/IAS Industrial and Commercial Power System Asia (ICPS Asia), 2020, pp. 562–567. [17] H. Yin, Q. Li, Y. Liu, X. Liu, Y. Xiang, and J. Liu, “Power flow calculation for a distribution system with multi-port pets: an improved ac-dc decoupling iterative method,” Global Energy Interconnection, vol. 3, no. 4, pp. 313–323, 2020. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S2096511720300906 [18] Z. Zhu, D. Liu, Q. Liao, F. Tang, J. J. Zhang, and H. Jiang, “Optimal power scheduling for a medium voltage ac/dc hybrid distribution network,” Sustainability, vol. 10, no. 2, 2018. [Online]. Available: https://www.mdpi.com/2071-1050/10/2/318 [19] R. Zhong, Y. Teng, X. Wang, Y. Zhu, and H. Zhang, “Probabilistic optimal power f low calculation of ac/dc hybrid distribution network with photovoltaic power and electric vehicles,” in 2018 International Conference on Power System Technology (POWERCON), 2018, pp. 20–27. [20] S. Liu, M. Miao, T. Shi, and J. Li, “Optimal power flow in hybrid ac/dc distribution network considering different control strategies of vsc stations,” in 2018 China International Conference on Electricity Distribution (CICED), 2018, pp. 1380–1384. [21] Z. Zhuo, N. Zhang, C. Kang, R. Dong, and Y. Liu, “Optimal operation of hybrid ac/dc distribution network with high penetrated renewable energy,” in 2018 IEEE Power Energy Society General Meeting (PESGM), 2018, pp. 1–5. [22] K. Murari and N. P. Padhy, “A network-topology-based approach for the load-flow solution of ac–dc distribution system with distributed generations,” IEEE Transactions on Industrial Informatics, vol. 15, no. 3, pp. 1508–1520, 2019. [23] M. M. Rezvani and S. Mehraeen, “A generalized model for unified ac-dc load flow analysis,” in 2021 IEEE Texas Power and Energy Conference (TPEC), 2021, pp. 1–6. [24] M. Mousavizadeh, M.-H. Shariatkhah, and M.-R. Haghifam, “Load flow analysis for ac/dc distribution systems with distributed generations,” Electric Power Components and Systems, vol. 45, no. 10, pp. 1057–1067, 2017. [Online]. Available: https://doi.org/10.1080/15325008.2017.1318321 [25] M. O. Khan, S. Z. Jamali, C.-H. Noh, G.-H. Gwon, and C.-H. Kim, “A load flow analysis for ac/dc hybrid distribution network incorporated with distributed energy resources for different grid scenarios,” Energies, vol. 11, no. 2, 2018. [Online]. Available: https://www.mdpi.com/1996-1073/11/2/367 [26] P. Ke, Z. Cong, W. Shuying, Y. Xi, L. Zhao, L. Xianfei, and W. Kai, “Gauss-newton hybrid power flow algorithm for ac-dc distribution system,” in 2016 China International Conference on Electricity Distribution (CICED), 2016, pp. 1–6 [27] R. Cespedes, “New method for the analysis of distribution networks,” IEEE Transactions on Power Delivery, vol. 5, no. 1, pp. 391–396, 1990. [28] A. C. Rueda-Medina, J. F. Franco, M. J. Rider, A. Padilha-Feltrin, and R. Romero, “A mixed-integer linear programming approach for optimal type, size and allocation of distributed generation in radial distribution systems,” Electric Power Systems Research, vol. 97, pp. 133–143, 2013. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0378779612003616 [29] A. Valencia, R. A. Hincapie, and R. A. Gallego, “Optimal location, selection, and operation of battery energy storage systems and renewable distributed generation in medium–low voltage distribution networks,” Journal of Energy Storage, vol. 34, p. 102158, 2021. [Online]. Available: https://www.sciencedirect.com/science/article/pii/ S2352152X20319848 [30] N. Alguacil, A. Motto, and A. Conejo, “Transmission expansion planning: a mixed-integer lp approach,” IEEE Transactions on Power Systems, vol. 18, no. 3, pp. 1070–1077, 2003. |
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 |
103 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 |
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/615a1139-41b1-4ce2-8fb7-f623c78fefde/download https://dspace7-utp.metabuscador.org/bitstreams/e5628d3c-e4fe-4d00-bdbd-dc45d3063bc0/download https://dspace7-utp.metabuscador.org/bitstreams/a320e7cf-8fba-4016-9ca3-d04898524751/download https://dspace7-utp.metabuscador.org/bitstreams/518c1832-0e95-4a4d-9e9c-e95c5ebcb308/download |
bitstream.checksum.fl_str_mv |
43d04f81ba9632d8a427c038b247bbe4 2f9959eaf5b71fae44bbf9ec84150c7a 44bd0f4e389764f5bc3e3e25c2747ede 5ee40418bb9b04c885c34965d4dbe3f0 |
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_ |
1815732636186836992 |
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/openAccessGallego Rendón, Ramón AlfonsoSuárez Córdoba, Santiago2024-02-05T15:13:37Z2024-02-05T15:13:37Z2023https://hdl.handle.net/11059/14929Universidad Tecnológica de PereiraRepositorio Institucional Universidad Tecnológica de Pereirahttps://repositorio.utp.edu.co/homeEn este proyecto de grado, se proponen cuatro novedosas metodologías que resuelven el problema del flujo de potencia óptimo unificado en una red híbrida AC/DC, teniendo en cuenta la presencia de sistemas de baterías y generación distribuida (GD). Estas cuatro metodologías abordan el problema de incertidumbre con una predicción realizada previamente para determinar el despacho óptimo de los sistemas de baterías. La primera metodología plantea un modelo matemático no lineal entero mixto que tiene como objetivo minimizar los costos de compra de energía en una red híbrida AC/DC con sistemas de baterías y GD. En esta metodología se propone un flujo de potencia óptimo bajo un enfoque unificado, donde se integran las redes mediante el modelado del rectificador. En la segunda metodología se utilizan algunas linealizaciones que buscan transformar el primer modelo en un problema lineal, lo cual garantiza la solución óptima global del problema. En cuanto a las metodologías 3 y 4, ambas hacen uso de la matriz de impedancia para realizar el cálculo del flujo de potencia híbrido AC/DC. La diferencia entre la tercera y cuarta metodología radica en que la tercera considera las redes AC y DC de forma separada y la cuarta las considera de forma unificada. Sin embargo, ambas metodologías consideran un modelo matemático lineal relajado que no considera las variables eléctricas del sistema con la finalidad de encontrar el esquema de carga y descarga de las baterías. Una vez se encuentra el esquema de carga y descarga de las baterías, se ejecuta el flujo de potencia basado en la matriz de impedancia para considerar el efecto de las variables eléctricas. Por lo tanto, se puede decir que se propone un método de descomposición de dos etapas en las metodologías 3 y 4. Finalmente, la incertidumbre de la demanda, la radiación solar, la velocidad del viento, el costo de la energía y el caudal de los ríos de las cuatro metodologías se aborda a través de un modelo de predicción basado en la técnica de aprendizaje automático llamada árbol de regresión.This undergraduate project proposes four innovative methodologies to solve the unified optimal power flow problem in an AC/DC hybrid network, considering the presence of battery systems and distributed generation (DG). These methodologies address the uncertainty problem with a previously made prediction to determine the optimal dispatch of battery systems. The first methodology presents a mixed-integer nonlinear mathematical model aimed at minimizing energy purchase costs in an AC/DC hybrid network with battery systems and DG. This methodology suggests an optimal power flow under a unified approach, integrating the networks by modeling the rectifier. The second methodology employs linearizations to transform the first model into a linear problem, ensuring the global optimal solution. As for methodologies 3 and 4, both use the impedance matrix to calculate hybrid AC/DC power flow. The difference between the third and fourth methodologies lies in the former considering AC and DC networks separately, while the latter considers them unified. However, both methodologies adopt a relaxed linear mathematical model that does not consider electrical variables to determine the battery charging and discharging scheme. Once the battery charging and discharging scheme is found, the power flow based on the impedance matrix is executed to consider the effect of electrical variables. Therefore, a two-stage decomposition method is proposed in methodologies 3 and 4. Finally, the uncertainty of demand, solar radiation, wind speed, energy cost, and river flow in all four methodologies is addressed through a prediction model based on the machine learning technique called regression tree.´ Indicegeneral ´ Indicegeneral I ´ Indicedefiguras V ´ Indicedetablas VII 1. Introducci´on 7 1.1. Motivaci´on. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1.2. Descripci´ondelproblema. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.3. EstadodelArte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.4. Vac´ ıosdelEstadodelArte. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 1.5. Aportesdel trabajodegrado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 1.6. Organizaci´ondeldocumento. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 2. Formulaci´onmatem´atica 20 2.1. Modelodel rectificador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 i 2.2. Modelo matem´atico no lineal entero mixto que representa el flujo de potencia ´optimo unificado de una red h´ ıbrida AC/DC considerando sistemas de bater´ ıas y GD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 2.3. Linealizaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 2.3.1. Linealizaci´on de una variable continua al cuadrado . . . . . . . . . . . . 26 2.3.2. Linealizaci´on de la multiplicaci´on de dos variables continuas . . . . . . . 29 2.3.3. Linealizaci´on de una variable binaria a una variable continua . . . . . . 29 2.4. Modelo matem´atico lineal que representa el flujo de potencia ´optimo unificado de una red h´ ıbrida AC/DC considerando sistemas de bater´ ıas y GD. . . . . . . 31 3. Flujos de potencia basados en la matriz Zbus 36 3.1. Problema de optimizaci´on relajado no lineal entero mixto . . . . . . . . . . . . 36 3.2. Problema de optimizaci´on relajado linealizado . . . . . . . . . . . . . . . . . . . 39 3.3. Algoritmo constructivo de la matriz Zbus . . . . . . . . . . . . . . . . . . . . . 43 3.3.1. Matriz de impedancia en una red AC . . . . . . . . . . . . . . . . . . . 44 3.3.2. Matriz de impedancia en una red DC . . . . . . . . . . . . . . . . . . . 44 3.4. Flujo de carga AC basado en la matriz Zbus . . . . . . . . . . . . . . . . . . . . 45 3.5. Flujo de potencia DC basado en la matriz Zbus . . . . . . . . . . . . . . . . . . 46 3.6. Flujo de potencia h´ ıbrido AC/DC unificado basado en la matriz Zbus . . . . . 47 4. ´ Arboles de regresi´on 49 4.1. Entrenamiento del ´arbol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 4.1.1. Recursive binary splitting . . . . . . . . . . . . . . . . . . . . . . . . . . 51 4.2. Predicci´on del ´arbol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 ii 4.3. Implementaci´on en Python . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 5. Metodolog´ ıas de soluci´on propuestas para resolver el problema del flujo de potencia ´optimo unificado en redes h´ıbridas AC/DC con sistemas de bater´ ıas y GD, teniendo en cuenta la incertidumbre de la demanda, los precios de la energ´ ıa y la GD. 5.1. Metodolog´ ıa 1: Enfoque acoplado de las redes considerando un modelo no lineal 57 entero mixto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 5.2. Metodolog´ ıa 2: Enfoque acoplado de las redes considerando un modelo lineal . 59 5.3. Metodolog´ ıa 3: Enfoque desacoplado de las redes considerando un m´etodo de descomposici´on de dos etapas basado en la matriz Zbus . . . . . . . . . . . . . 61 5.4. Metodolog´ ıa 4: Enfoque acoplado de las redes considerando un m´etodo de descomposici´on de dos etapas basado en la matriz Zbus . . . . . . . . . . . . . 64 6. An´alisis de resultado 66 6.1. Sistema h´ ıbrido AC/DC radial de 33 nodos . . . . . . . . . . . . . . . . . . . . 66 6.2. Caso 1: Comparaci´on de las metodolog´ ıas propuestas con NEPLAN . . . . . . . 70 6.3. Caso 2: Comparaci´on de las metodolog´ ıas propuestas para resolver el problema del flujo de potencia ´optimo de una red h´ ıbrida AC/DC con sistemas de bater´ ıas y GD, teniendo en cuenta la incertidumbre de la demanda, los precios de la energ´ ıa y la GD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 6.3.1. Predicci´on de las curvas de demanda, precio de la energ´ ıa y generaci´on de las fuentes solares, e´olicas e hidr´aulicas . . . . . . . . . . . . . . . . . 72 6.3.2. Resultados de las metodolog´ ıas propuestas para resolver el problema del flujo de potencia ´optimo de una red h´ ıbrida AC/DC considerando bater´ ıas y GD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 iii 6.3.2.1. Casobase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 6.3.2.2. Casodeestudio . . . . . . . . . . . . . . . . . . . . . . . . . . 78 7. ConclusionesyRecomendaciones 84 7.1. Conclusiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 7.2. Recomendaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 Bibliograf´ ıa 87PregradoIngeniero(a) Electricista103 Páginasapplication/pdfspaUniversidad Tecnológica de PereiraIngeniería EléctricaFacultad de Ingenierías620 - Ingeniería y operaciones afines::621 - Física aplicadaSistemas de energía eléctrica - ControlGeneración distribuida de energíaIngeniería eléctricaRedes híbridas AC/DCSistemas de bateríasGeneración distribuidaComparación de flujos de potencia óptimos para redes AC/DC con penetración de recursos energéticos distribuidos considerando incertidumbreTrabajo de grado - Pregradoinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1fTextinfo:eu-repo/semantics/bachelorThesis[1] “Analyses of efficiency/energy-savings of dc power distribution systems/microgrids: Past, present and future,” International Journal of Electrical Power Energy Systems, vol. 104, pp. 89–100, 2019. [Online]. Available: https://www.sciencedirect.com/science/ article/pii/S0142061518305623[2] H. M. Ahmed, A. B. Eltantawy, and M. Salama, “A reliability-based stochastic planning framework for ac-dc hybrid smart distribution systems,” International Journal of Electrical Power Energy Systems, vol. 107, pp. 10–18, 2019. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0142061518314595[3] S. Mousavizadeh, T. Ghanizadeh Bolandi, A. Alahyari, A. Dadashzade, and M.-R. Haghifam, “A novel unbalanced power flow analysis in active ac-dc distribution networks considering pwm convertors and distributed generations,” International Journal of Electrical Power Energy Systems, vol. 138, p. 107938, 2022. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0142061521011480[4] D. M. Larruskain, I. Zamora, O. Abarrategui, and A. Iturregi, “Vsc-hvdc configurations for converting ac distribution lines into dc lines,” International Journal of Electrical Power Energy Systems, vol. 54, pp. 589–597, 2014. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0142061513003360[5] C.-H. Noh, C.-H. Kim, G.-H. Gwon, M. O. Khan, and S. Z. Jamali, “Development of protective schemes for hybrid ac/dc low-voltage distribution system,” International Journal of Electrical Power Energy Systems, vol. 105, pp. 521–528, 2019. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0142061518315588[6] S. S. Reddy, “Solution of multi-objective optimal power flow using efficient no. 2, meta-heuristic p. 401– algorithm,” 413, 2018, Electrical cited by: Engineering, 28. [Online]. vol. 100, Available: https://www.scopus.com/inward/record.uri?eid=2-s2.0-85014521686&doi=10.1007% 2fs00202-017-0518-2&partnerID=40&md5=156dc1fc0c5c146d5515c51f94d8411d[7] T. Zhang, Y. Mu, J. Zhao, H. Jia, and Q. Xiao, “Distributed opf for pet-based ac/dc distribution networks with convex relaxation and linear approximation,” IEEE Transactions on Smart Grid, vol. 13, no. 6, pp. 4340–4354, 2022.[8] Z. Yang, F. Yang, X. Liao, H. Wei, H. Min, Y. Lei, L. Su, and Y. Shen, “Two stage affinely adjustable robust optimal scheduling for ac/dc hybrid distribution network based on source–grid–load–storage coordination,” Energy Reports, vol. 8, pp. 15686–15701, 2022. [Online]. Available: https://www.sciencedirect.com/science/article/ pii/S2352484722025069[9] K. Alshammari, H. Alrajhi, and R. El-Shatshat, “Optimal power flow for hybrid ac/mtdc systems,” Arabian Journal for Science and Engineering, vol. 47, no. 3, pp. 2977–2986, Mar 2022. [Online]. Available: https://doi.org/10.1007/s13369-021-05983-z[10] A. Nur and A. Kaygusuz, “Load flow analysis with newton–raphson and gauss–seidel methods in a hybrid ac/dc system,” IEEE Canadian Journal of Electrical and Computer Engineering, vol. 44, no. 4, pp. 529–536, 2021.[11] G. Yang, P. Dong, M. Liu, and H. Wu, “Research on random fuzzy power flow calculation of ac/dc hybrid distribution network based on unified iterative method,” IET Renewable Power Generation, vol. 15, no. 4, pp. 731–745, 2021. [Online]. Available: https://ietresearch.onlinelibrary.wiley.com/doi/abs/10.1049/rpg2.12063[12] Y. Zhang, J. Zhang, and G. Liu, “Hybrid power flow calculation of ac-dc flexible interconnected system in distribution network,” in 2021 IEEE Sustainable Power and Energy Conference (iSPEC), 2021, pp. 2674–2679.[13] H. Gao, J. Wang, Y. Liu, L. Wang, and J. Liu, “An improved admm-based distributed optimal operation model of ac/dc hybrid distribution network considering wind power uncertainties,” IEEE Systems Journal, vol. 15, no. 2, pp. 2201–2211, 2021.[14] M. M. Rezvani and S. Mehraeen, “A generalized model for unified ac-dc load flow analysis,” in 2021 IEEE Texas Power and Energy Conference (TPEC), 2021, pp. 1–6.[15] Z. Sabzian Molaee, E. Rokrok, and M. Doostizadeh, “A unified power flow approach using vsc-efficiency for ac-dc distribution systems operating at grid connected and islanded modes,” International Journal of Electrical Power Energy Systems, vol. 130, p. 106906, 2021. [Online]. Available: https://www.sciencedirect.com/science/article/pii/ S0142061521001460[16] H. Yin, Y. Liu, Q. Li, X. Liu, H. Gao, and J. Liu, “Power flow calculation for distribution system with multi-port pets an improved ac/dc decoupling iterative method,” in 2020 IEEE/IAS Industrial and Commercial Power System Asia (ICPS Asia), 2020, pp. 562–567.[17] H. Yin, Q. Li, Y. Liu, X. Liu, Y. Xiang, and J. Liu, “Power flow calculation for a distribution system with multi-port pets: an improved ac-dc decoupling iterative method,” Global Energy Interconnection, vol. 3, no. 4, pp. 313–323, 2020. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S2096511720300906[18] Z. Zhu, D. Liu, Q. Liao, F. Tang, J. J. Zhang, and H. Jiang, “Optimal power scheduling for a medium voltage ac/dc hybrid distribution network,” Sustainability, vol. 10, no. 2, 2018. [Online]. Available: https://www.mdpi.com/2071-1050/10/2/318[19] R. Zhong, Y. Teng, X. Wang, Y. Zhu, and H. Zhang, “Probabilistic optimal power f low calculation of ac/dc hybrid distribution network with photovoltaic power and electric vehicles,” in 2018 International Conference on Power System Technology (POWERCON), 2018, pp. 20–27.[20] S. Liu, M. Miao, T. Shi, and J. Li, “Optimal power flow in hybrid ac/dc distribution network considering different control strategies of vsc stations,” in 2018 China International Conference on Electricity Distribution (CICED), 2018, pp. 1380–1384.[21] Z. Zhuo, N. Zhang, C. Kang, R. Dong, and Y. Liu, “Optimal operation of hybrid ac/dc distribution network with high penetrated renewable energy,” in 2018 IEEE Power Energy Society General Meeting (PESGM), 2018, pp. 1–5.[22] K. Murari and N. P. Padhy, “A network-topology-based approach for the load-flow solution of ac–dc distribution system with distributed generations,” IEEE Transactions on Industrial Informatics, vol. 15, no. 3, pp. 1508–1520, 2019.[23] M. M. Rezvani and S. Mehraeen, “A generalized model for unified ac-dc load flow analysis,” in 2021 IEEE Texas Power and Energy Conference (TPEC), 2021, pp. 1–6.[24] M. Mousavizadeh, M.-H. Shariatkhah, and M.-R. Haghifam, “Load flow analysis for ac/dc distribution systems with distributed generations,” Electric Power Components and Systems, vol. 45, no. 10, pp. 1057–1067, 2017. [Online]. Available: https://doi.org/10.1080/15325008.2017.1318321[25] M. O. Khan, S. Z. Jamali, C.-H. Noh, G.-H. Gwon, and C.-H. Kim, “A load flow analysis for ac/dc hybrid distribution network incorporated with distributed energy resources for different grid scenarios,” Energies, vol. 11, no. 2, 2018. [Online]. Available: https://www.mdpi.com/1996-1073/11/2/367[26] P. Ke, Z. Cong, W. Shuying, Y. Xi, L. Zhao, L. Xianfei, and W. Kai, “Gauss-newton hybrid power flow algorithm for ac-dc distribution system,” in 2016 China International Conference on Electricity Distribution (CICED), 2016, pp. 1–6[27] R. Cespedes, “New method for the analysis of distribution networks,” IEEE Transactions on Power Delivery, vol. 5, no. 1, pp. 391–396, 1990.[28] A. C. Rueda-Medina, J. F. Franco, M. J. Rider, A. Padilha-Feltrin, and R. Romero, “A mixed-integer linear programming approach for optimal type, size and allocation of distributed generation in radial distribution systems,” Electric Power Systems Research, vol. 97, pp. 133–143, 2013. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0378779612003616[29] A. Valencia, R. A. Hincapie, and R. A. Gallego, “Optimal location, selection, and operation of battery energy storage systems and renewable distributed generation in medium–low voltage distribution networks,” Journal of Energy Storage, vol. 34, p. 102158, 2021. [Online]. Available: https://www.sciencedirect.com/science/article/pii/ S2352152X20319848[30] N. Alguacil, A. Motto, and A. Conejo, “Transmission expansion planning: a mixed-integer lp approach,” IEEE Transactions on Power Systems, vol. 18, no. 3, pp. 1070–1077, 2003.PublicationORIGINALTRABAJO DE GRADO.pdfTRABAJO DE GRADO.pdfapplication/pdf1845724https://dspace7-utp.metabuscador.org/bitstreams/615a1139-41b1-4ce2-8fb7-f623c78fefde/download43d04f81ba9632d8a427c038b247bbe4MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-814828https://dspace7-utp.metabuscador.org/bitstreams/e5628d3c-e4fe-4d00-bdbd-dc45d3063bc0/download2f9959eaf5b71fae44bbf9ec84150c7aMD52TEXTTRABAJO DE GRADO.pdf.txtTRABAJO DE GRADO.pdf.txtExtracted texttext/plain145846https://dspace7-utp.metabuscador.org/bitstreams/a320e7cf-8fba-4016-9ca3-d04898524751/download44bd0f4e389764f5bc3e3e25c2747edeMD53THUMBNAILTRABAJO DE GRADO.pdf.jpgTRABAJO DE GRADO.pdf.jpgGenerated Thumbnailimage/jpeg5553https://dspace7-utp.metabuscador.org/bitstreams/518c1832-0e95-4a4d-9e9c-e95c5ebcb308/download5ee40418bb9b04c885c34965d4dbe3f0MD5411059/14929oai:dspace7-utp.metabuscador.org:11059/149292024-09-05 17:03:35.348https://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= |