A second-order cone programming reformulation of the economic dispatch problem of bess for apparent power compensation in ac distribution networks

The problem associated with economic dispatch of battery energy storage systems (BESSs) in alternating current (AC) distribution networks is addressed in this paper through convex optimization. The exact nonlinear programming model that represents the economic dispatch problem is transformed into a...

Full description

Autores:
Montoya, Oscar Danilo
Gil-González, Walter
Martin Serra, Federico
Hernández, Jesus C.
Molina-Cabrera, Alexander
Tipo de recurso:
Fecha de publicación:
2020
Institución:
Universidad Tecnológica de Bolívar
Repositorio:
Repositorio Institucional UTB
Idioma:
eng
OAI Identifier:
oai:repositorio.utb.edu.co:20.500.12585/9947
Acceso en línea:
https://hdl.handle.net/20.500.12585/9947
https://www.mdpi.com/2079-9292/9/10/1677
Palabra clave:
Battery energy storage systems
Economic dispatch problem
Convex optimization
Hyperbolic relaxation;
Second-order cone programming
LEMB
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/4.0/
id UTB2_5983fb6fe42eb5c48db5880a1f7b0bd0
oai_identifier_str oai:repositorio.utb.edu.co:20.500.12585/9947
network_acronym_str UTB2
network_name_str Repositorio Institucional UTB
repository_id_str
dc.title.spa.fl_str_mv A second-order cone programming reformulation of the economic dispatch problem of bess for apparent power compensation in ac distribution networks
title A second-order cone programming reformulation of the economic dispatch problem of bess for apparent power compensation in ac distribution networks
spellingShingle A second-order cone programming reformulation of the economic dispatch problem of bess for apparent power compensation in ac distribution networks
Battery energy storage systems
Economic dispatch problem
Convex optimization
Hyperbolic relaxation;
Second-order cone programming
LEMB
title_short A second-order cone programming reformulation of the economic dispatch problem of bess for apparent power compensation in ac distribution networks
title_full A second-order cone programming reformulation of the economic dispatch problem of bess for apparent power compensation in ac distribution networks
title_fullStr A second-order cone programming reformulation of the economic dispatch problem of bess for apparent power compensation in ac distribution networks
title_full_unstemmed A second-order cone programming reformulation of the economic dispatch problem of bess for apparent power compensation in ac distribution networks
title_sort A second-order cone programming reformulation of the economic dispatch problem of bess for apparent power compensation in ac distribution networks
dc.creator.fl_str_mv Montoya, Oscar Danilo
Gil-González, Walter
Martin Serra, Federico
Hernández, Jesus C.
Molina-Cabrera, Alexander
dc.contributor.author.none.fl_str_mv Montoya, Oscar Danilo
Gil-González, Walter
Martin Serra, Federico
Hernández, Jesus C.
Molina-Cabrera, Alexander
dc.subject.keywords.spa.fl_str_mv Battery energy storage systems
Economic dispatch problem
Convex optimization
Hyperbolic relaxation;
Second-order cone programming
topic Battery energy storage systems
Economic dispatch problem
Convex optimization
Hyperbolic relaxation;
Second-order cone programming
LEMB
dc.subject.armarc.none.fl_str_mv LEMB
description The problem associated with economic dispatch of battery energy storage systems (BESSs) in alternating current (AC) distribution networks is addressed in this paper through convex optimization. The exact nonlinear programming model that represents the economic dispatch problem is transformed into a second-order cone programming (SOCP) model, thereby guaranteeing the global optimal solution-finding due to the conic (i.e., convex) structure of the solution space. The proposed economic dispatch model of the BESS considers the possibility of injecting/absorbing active and reactive power, in turn, enabling the dynamical apparent power compensation in the distribution network. A basic control design based on passivity-based control theory is introduced in order to show the possibility of independently controlling both powers (i.e., active and reactive). The computational validation of the proposed SOCP model in a medium-voltage test feeder composed of 33 nodes demonstrates the efficiency of convex optimization for solving nonlinear programming models via conic approximations. All numerical validations have been carried out in the general algebraic modeling system.
publishDate 2020
dc.date.issued.none.fl_str_mv 2020-10-14
dc.date.accessioned.none.fl_str_mv 2021-02-08T15:37:51Z
dc.date.available.none.fl_str_mv 2021-02-08T15:37:51Z
dc.date.submitted.none.fl_str_mv 2021-02-03
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/article
dc.type.hasVersion.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.spa.spa.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
status_str publishedVersion
dc.identifier.citation.spa.fl_str_mv Montoya, O.D.; Gil-González, W.; Serra, F.M.; Hernández, J.C.; Molina-Cabrera, A. A Second-Order Cone Programming Reformulation of the Economic Dispatch Problem of BESS for Apparent Power Compensation in AC Distribution Networks. Electronics 2020, 9, 1677. https://doi.org/10.3390/electronics9101677
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12585/9947
dc.identifier.url.none.fl_str_mv https://www.mdpi.com/2079-9292/9/10/1677
dc.identifier.doi.none.fl_str_mv 10.3390/electronics9101677
dc.identifier.eissn.none.fl_str_mv 2079-9292
dc.identifier.instname.spa.fl_str_mv Universidad Tecnológica de Bolívar
dc.identifier.reponame.spa.fl_str_mv Repositorio Universidad Tecnológica de Bolívar
identifier_str_mv Montoya, O.D.; Gil-González, W.; Serra, F.M.; Hernández, J.C.; Molina-Cabrera, A. A Second-Order Cone Programming Reformulation of the Economic Dispatch Problem of BESS for Apparent Power Compensation in AC Distribution Networks. Electronics 2020, 9, 1677. https://doi.org/10.3390/electronics9101677
10.3390/electronics9101677
2079-9292
Universidad Tecnológica de Bolívar
Repositorio Universidad Tecnológica de Bolívar
url https://hdl.handle.net/20.500.12585/9947
https://www.mdpi.com/2079-9292/9/10/1677
dc.language.iso.spa.fl_str_mv eng
language eng
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessRights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.cc.*.fl_str_mv Attribution-NonCommercial-NoDerivatives 4.0 Internacional
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
Attribution-NonCommercial-NoDerivatives 4.0 Internacional
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.none.fl_str_mv 23 páginas
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.place.spa.fl_str_mv Cartagena de Indias
dc.source.spa.fl_str_mv Electronics 2020, 9(10), 1677
institution Universidad Tecnológica de Bolívar
bitstream.url.fl_str_mv https://repositorio.utb.edu.co/bitstream/20.500.12585/9947/1/115.pdf
https://repositorio.utb.edu.co/bitstream/20.500.12585/9947/2/license_rdf
https://repositorio.utb.edu.co/bitstream/20.500.12585/9947/3/license.txt
https://repositorio.utb.edu.co/bitstream/20.500.12585/9947/4/115.pdf.txt
https://repositorio.utb.edu.co/bitstream/20.500.12585/9947/5/115.pdf.jpg
bitstream.checksum.fl_str_mv 7e35c1be04963328988845ab07af4589
4460e5956bc1d1639be9ae6146a50347
e20ad307a1c5f3f25af9304a7a7c86b6
0d3bed3e5cb5c5769cc20e76f8f8a430
2db0913c70595df82fcb7223c09cfc47
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional UTB
repository.mail.fl_str_mv repositorioutb@utb.edu.co
_version_ 1814021566783029248
spelling Montoya, Oscar Danilo8a59ede1-6a4a-4d2e-abdc-d0afb14d4480Gil-González, Walter1747fed9-7818-4c10-a283-efb3c73ebb27Martin Serra, Federicoe9e063e5-cc5b-42c0-860e-d58b2bbd76b4Hernández, Jesus C.349b3120-388b-42be-8bea-32156f0dc09dMolina-Cabrera, Alexander01b29f76-a1f3-4151-a070-ce883ba398492021-02-08T15:37:51Z2021-02-08T15:37:51Z2020-10-142021-02-03Montoya, O.D.; Gil-González, W.; Serra, F.M.; Hernández, J.C.; Molina-Cabrera, A. A Second-Order Cone Programming Reformulation of the Economic Dispatch Problem of BESS for Apparent Power Compensation in AC Distribution Networks. Electronics 2020, 9, 1677. https://doi.org/10.3390/electronics9101677https://hdl.handle.net/20.500.12585/9947https://www.mdpi.com/2079-9292/9/10/167710.3390/electronics91016772079-9292Universidad Tecnológica de BolívarRepositorio Universidad Tecnológica de BolívarThe problem associated with economic dispatch of battery energy storage systems (BESSs) in alternating current (AC) distribution networks is addressed in this paper through convex optimization. The exact nonlinear programming model that represents the economic dispatch problem is transformed into a second-order cone programming (SOCP) model, thereby guaranteeing the global optimal solution-finding due to the conic (i.e., convex) structure of the solution space. The proposed economic dispatch model of the BESS considers the possibility of injecting/absorbing active and reactive power, in turn, enabling the dynamical apparent power compensation in the distribution network. A basic control design based on passivity-based control theory is introduced in order to show the possibility of independently controlling both powers (i.e., active and reactive). The computational validation of the proposed SOCP model in a medium-voltage test feeder composed of 33 nodes demonstrates the efficiency of convex optimization for solving nonlinear programming models via conic approximations. All numerical validations have been carried out in the general algebraic modeling system.23 páginasapplication/pdfenghttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessAttribution-NonCommercial-NoDerivatives 4.0 Internacionalhttp://purl.org/coar/access_right/c_abf2Electronics 2020, 9(10), 1677A second-order cone programming reformulation of the economic dispatch problem of bess for apparent power compensation in ac distribution networksinfo:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_2df8fbb1http://purl.org/coar/version/c_970fb48d4fbd8a85Battery energy storage systemsEconomic dispatch problemConvex optimizationHyperbolic relaxation;Second-order cone programmingLEMBCartagena de IndiasPúblico generalSedighizadeh, M.; Esmaili, M.; Jamshidi, A.; Ghaderi, M.H. Stochastic multi-objective economic-environmental energy and reserve scheduling of microgrids considering battery energy storage system. Int. J. Electr. Power Energy Syst. 2019, 106, 1–16.Kumar, A.; Meena, N.K.; Singh, A.R.; Deng, Y.; He, X.; Bansal, R.; Kumar, P. Strategic integration of battery energy storage systems with the provision of distributed ancillary services in active distribution systems. Appl. Energy 2019, 253, 113503.Tan, X.; Wu, Y.; Tsang, D.H.K. Pareto Optimal Operation of Distributed Battery Energy Storage Systems for Energy Arbitrage under Dynamic Pricing. IEEE Trans. Parallel Distrib. Syst. 2016, 27, 2103–2115.Mehrjerdi, H. Simultaneous load leveling and voltage profile improvement in distribution networks by optimal battery storage planning. Energy 2019, 181, 916–926.Grisales-Noreña, L.; Montoya, O.D.; Gil-González, W. Integration of energy storage systems in AC distribution networks: Optimal location, selecting, and operation approach based on genetic algorithms. J. Energy Storage 2019, 25, 100891.Dulău, L.I.; Abrudean, M.; Bică, D. Smart Grid Economic Dispatch. Procedia Technol. 2016, 22, 740–745.Li, B.; Wang, Y.; Li, J.; Cao, S. A Fully Distributed Approach for Economic Dispatch Problem of Smart Grid. Energies 2018, 11, 1993.Yang, B.; Wang, J.; Zhang, X.; Wang, J.; Shu, H.; Li, S.; He, T.; Lan, C.; Yu, T. Applications of battery/supercapacitor hybrid energy storage systems for electric vehicles using perturbation observer based robust control. J. Power Sources 2020, 448, 227444.Mansour, M.; Mansouri, M.; Bendoukha, S.; Mimouni, M. A grid-connected variable-speed wind generator driving a fuzzy-controlled PMSG and associated to a flywheel energy storage system. Electr. Power Syst. Res. 2020, 180, 106137.Vyas, G.; Dondapati, R.S. Superconducting Magnetic Energy Storage (SMES). In High-Temperature Superconducting Devices for Energy Applications; CRC Press: Boca Raton, FL, USA, 2020.Luo, X.; Wang, J.; Dooner, M.; Clarke, J. Overview of current development in electrical energy storage technologies and the application potential in power system operation. Appl. Energy 2015, 137, 511–536.Lai, C.S.; Locatelli, G.; Pimm, A.; Wu, X.; Lai, L.L. A review on long-term electrical power system modeling with energy storage. J. Clean. Prod. 2020, 280, 124298.Essallah, S.; Khedher, A.; Bouallegue, A. Integration of distributed generation in electrical grid: Optimal placement and sizing under different load conditions. Comput. Electr. Eng. 2019, 79, 106461.Olaszi, B.D.; Ladanyi, J. Comparison of different discharge strategies of grid-connected residential PV systems with energy storage in perspective of optimal battery energy storage system sizing. Renew. Sustain. Energy Rev. 2017, 75, 710–718.Montoya, O.D.; Gil-González, W. Dynamic active and reactive power compensation in distribution networks with batteries: A day-ahead economic dispatch approach. Comput. Electr. Eng. 2020, 85, 106710.Kumar, M. Social, Economic, and Environmental Impacts of Renewable Energy Resources. In Wind Solar Hybrid Renewable Energy System; IntechOpen: London, UK, 2020.Vezmar, S.; Spajic, A.; Topic, D.; Sljivac, D.; Jozsa, L. Positive and Negative Impacts of Renewable Energy Sources. Int. J. Electr. Comput. Eng. Syst. 2014, 5, 15–23.Strunz, K.; Abbasi, E.; Huu, D.N. DC microgrid for wind and solar power integration. IEEE Trans. Emerg. Sel. Top. Power Electron. 2013, 2, 115–126.Eltigani, D.; Masri, S. Challenges of integrating renewable energy sources to smart grids: A review. Renew. Sust. Energy Rev. 2015, 52, 770–780.Schiel, C.; Lind, P.G.; Maass, P. Resilience of electricity grids against transmission line overloads under wind power injection at different nodes. Sci. Rep. 2017, 7, 1–11.Ciupageanu, D.A.; Barelli, L.; Lazaroiu, G. Real-time stochastic power management strategies in hybrid renewable energy systems: A review of key applications and perspectives. Electr. Power Syst. Res. 2020, 187, 106497.Abid, S.; Alghamdi, T.A.; Haseeb, A.; Wadud, Z.; Ahmed, A.; Javaid, N. An Economical Energy Management Strategy for Viable Microgrid Modes. Electronics 2019, 8, 1442.Gil-González, W.; Montoya, O.D.; Holguín, E.; Garces, A.; Grisales-Noreña, L.F. Economic dispatch of energy storage systems in dc microgrids employing a semidefinite programming model. J. Energy Storage 2019, 21, 1–8.Kim, S.; Kim, J.; Cho, K.; Byeon, G. Optimal Operation Control for Multiple BESSs of a Large-Scale Customer Under Time-Based Pricing. IEEE Trans. Power Syst. 2018, 33, 803–816.Montoya, O.D.; Grajales, A.; Garces, A.; Castro, C.A. Distribution Systems Operation Considering Energy Storage Devices and Distributed Generation. IEEE Lat. Am. Trans. 2017, 15, 890–900.Home-Ortiz, J.M.; Pourakbari-Kasmaei, M.; Lehtonen, M.; Mantovani, J.R.S. Optimal location-allocation of storage devices and renewable-based DG in distribution systems. Electr. Power Syst. Res. 2019, 172, 11–21.Mehrjerdi, H.; Hemmati, R. Modeling and optimal scheduling of battery energy storage systems in electric power distribution networks. J. Clean. Prod. 2019, 234, 810–821.Niu, J.; Tian, Z.; Lu, Y.; Zhao, H. Flexible dispatch of a building energy system using building thermal storage and battery energy storage. Appl. Energy 2019, 243, 274–287.Gimelli, A.; Mottola, F.; Muccillo, M.; Proto, D.; Amoresano, A.; Andreotti, A.; Langella, G. Optimal configuration of modular cogeneration plants integrated by a battery energy storage system providing peak shaving service. Appl. Energy 2019, 242, 974–993.Luna, A.C.; Diaz, N.L.; Andrade, F.; Graells, M.; Guerrero, J.M.; Vasquez, J.C. Economic power dispatch of distributed generators in a grid-connected microgrid. In Proceedings of the 2015 9th International Conference on Power Electronics and ECCE Asia (ICPE-ECCE Asia), Seoul, Korea, 1–5 June 2015.Molzahn, D.K. Identifying and Characterizing Non-Convexities in Feasible Spaces of Optimal Power Flow Problems. IEEE Trans. Circuits Syst. II 2018, 65, 672–676.Busemann, H. Note on a theorem on convex sets. Matematisk Tidsskrift. B 1947, 32–34.Meng, J.; Cao, P.; Huang, J.; Lin, H.; Chen, Y.; Cao, R. Second-order cone programming formulation of discontinuous deformation analysis. Int. J. Numer. Methods Eng. 2019, 118, 243–257.Renegar, J. Hyperbolic Programs, and Their Derivative Relaxations. Found. Comut. Math. 2006, 6, 59–79.Farivar, M.; Low, S.H. Branch Flow Model: Relaxations and Convexification-Part I. IEEE Trans. Power Syst. 2013, 28, 2554–2564.Chiou, G.J.; Chen, J.Y.; Chen, T.C.; Chen, B.X. Application of D-Q axis transformation control strategy for three-phase AC/DC converter. In Proceedings of the 2013 IEEE 10th International Conference on Power Electronics and Drive Systems (PEDS), Kitakyushu, Japan, 22–25 April 2013.Rymarski, B.; Dyga, D. Passivity-Based Control Design Methodology for UPS Systems. Energies 2019, 12, 4301.Montoya, O.D.; Serra, F.M.; Angelo, C.H.D. On the Efficiency in Electrical Networks with AC and DC Operation Technologies: A Comparative Study at the Distribution Stage. Electronics 2020, 9, 1352.Cisneros, R.; Pirro, M.; Bergna, G.; Ortega, R.; Ippoliti, G.; Molinas, M. Global tracking passivity-based PI control of bilinear systems: Application to the interleaved boost and modular multilevel converters. Control Eng. Pract. 2015, 43, 109–119.Fernández, L.M.; Serra, F.; Angelo, C.D.; Montoya, O.D. Control of a charging station for electric vehicles. J. Phys. Conf. Ser. 2020, 1448, 012013.Redondo-Iglesias, E.; Venet, P.; Pelissier, S. Measuring Reversible and Irreversible Capacity Losses on Lithium-Ion Batteries. In Proceedings of the 2016 IEEE Vehicle Power and Propulsion Conference (VPPC), Hangzhou, China, 17–20 October 2016; pp. 1–5.Gusev, Y.P.; Subbotin, P.V. Using Battery Energy Storage Systems for Load Balancing and Reactive Power Compensation in Distribution Grids. In Proceedings of the 2019 International Conference on Industrial Engineering, Applications and Manufacturing (ICIEAM), Sochi, Russian, 25–29 March 2019; pp. 1–5.Biswas, P.P.; Mallipeddi, R.; Suganthan, P.; Amaratunga, G.A. A multiobjective approach for optimal placement and sizing of distributed generators and capacitors in distribution network. Appl. Soft Comput. 2017, 60, 268–280.Biswas, P.P.; Suganthan, P.; Amaratunga, G.A. Optimal power flow solutions incorporating stochastic wind and solar power. Energy Convers. Manag. 2017, 148, 1194–1207.Sultana, S.; Roy, P.K. Krill herd algorithm for optimal location of distributed generator in radial distribution system. Appl. Soft Comput. 2016, 40, 391–404.Moradi, M.; Abedini, M. A combination of genetic algorithm and particle swarm optimization for optimal DG location and sizing in distribution systems. Int. J. Electr. Power Energy Syst. 2012, 34, 66–74.Sultana, S.; Roy, P.K. Multi-objective quasi-oppositional teaching learning based optimization for optimal location of distributed generator in radial distribution systems. Int. J. Electr. Power Energy Syst. 2014, 63, 534–545.Muthukumar, K.; Jayalalitha, S. Optimal placement and sizing of distributed generators and shunt capacitors for power loss minimization in radial distribution networks using hybrid heuristic search optimization technique. Int. J. Electr. Power Energy Syst. 2016, 78, 299–319.Moradi, M.; Abedini, M. A novel method for optimal DG units capacity and location in Microgrids. Int. J. Electr. Power Energy Syst. 2016, 75, 236–244.Bayat, A.; Bagheri, A. Optimal active and reactive power allocation in distribution networks using a novel heuristic approach. Appl. Energy 2019, 233–234, 71–85.Gholami, K.; Parvaneh, M.H. A mutated salp swarm algorithm for optimum allocation of active and reactive power sources in radial distribution systems. Appl. Soft Comput. 2019, 105833.Kaur, S.; Kumbhar, G.; Sharma, J. A MINLP technique for optimal placement of multiple DG units in distribution systems. Int. J. Electr. Power Energy Syst. 2014, 63, 609–617.Bocanegra, S.Y.; Montoya, O.D. Heuristic Approach for Optimal Location and Sizing of Distributed Generators in AC Distribution Networks. Wseas Trans. Power Syst. 2019, 14, 113–121.Montoya, O.D.; Gil-González, W.; Orozco-Henao, C. Vortex search and Chu-Beasley genetic algorithms for optimal location and sizing of distributed generators in distribution networks: A novel hybrid approach. Eng. Sci. Technol. Int. J. 2020.Eftimov, T.; Korošec, P. A novel statistical approach for comparing meta-heuristic stochastic optimization algorithms according to the distribution of solutions in the search space. Inf. Sci. 2019, 489, 255–273.Barbosa, E.B.M.; Senne, E.L.F. A Heuristic for Optimization of Metaheuristics by Means of Statistical Methods. In Proceedings of the 6th International Conference on Operations Research and Enterprise Systems, Porto, Portugal, 23–25 February 2017.http://purl.org/coar/resource_type/c_2df8fbb1ORIGINAL115.pdf115.pdfArtículo principalapplication/pdf395963https://repositorio.utb.edu.co/bitstream/20.500.12585/9947/1/115.pdf7e35c1be04963328988845ab07af4589MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805https://repositorio.utb.edu.co/bitstream/20.500.12585/9947/2/license_rdf4460e5956bc1d1639be9ae6146a50347MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-83182https://repositorio.utb.edu.co/bitstream/20.500.12585/9947/3/license.txte20ad307a1c5f3f25af9304a7a7c86b6MD53TEXT115.pdf.txt115.pdf.txtExtracted texttext/plain69636https://repositorio.utb.edu.co/bitstream/20.500.12585/9947/4/115.pdf.txt0d3bed3e5cb5c5769cc20e76f8f8a430MD54THUMBNAIL115.pdf.jpg115.pdf.jpgGenerated Thumbnailimage/jpeg89189https://repositorio.utb.edu.co/bitstream/20.500.12585/9947/5/115.pdf.jpg2db0913c70595df82fcb7223c09cfc47MD5520.500.12585/9947oai:repositorio.utb.edu.co:20.500.12585/99472021-02-15 12:46:17.881Repositorio Institucional UTBrepositorioutb@utb.edu.coQXV0b3Jpem8gKGF1dG9yaXphbW9zKSBhIGxhIEJpYmxpb3RlY2EgZGUgbGEgSW5zdGl0dWNpw7NuIHBhcmEgcXVlIGluY2x1eWEgdW5hIGNvcGlhLCBpbmRleGUgeSBkaXZ1bGd1ZSBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsLCBsYSBvYnJhIG1lbmNpb25hZGEgY29uIGVsIGZpbiBkZSBmYWNpbGl0YXIgbG9zIHByb2Nlc29zIGRlIHZpc2liaWxpZGFkIGUgaW1wYWN0byBkZSBsYSBtaXNtYSwgY29uZm9ybWUgYSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBxdWUgbWUobm9zKSBjb3JyZXNwb25kZShuKSB5IHF1ZSBpbmNsdXllbjogbGEgcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSwgZGlzdHJpYnVjacOzbiBhbCBww7pibGljbywgdHJhbnNmb3JtYWNpw7NuLCBkZSBjb25mb3JtaWRhZCBjb24gbGEgbm9ybWF0aXZpZGFkIHZpZ2VudGUgc29icmUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIHJlZmVyaWRvcyBlbiBhcnQuIDIsIDEyLCAzMCAobW9kaWZpY2FkbyBwb3IgZWwgYXJ0IDUgZGUgbGEgbGV5IDE1MjAvMjAxMiksIHkgNzIgZGUgbGEgbGV5IDIzIGRlIGRlIDE5ODIsIExleSA0NCBkZSAxOTkzLCBhcnQuIDQgeSAxMSBEZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzIGFydC4gMTEsIERlY3JldG8gNDYwIGRlIDE5OTUsIENpcmN1bGFyIE5vIDA2LzIwMDIgZGUgbGEgRGlyZWNjacOzbiBOYWNpb25hbCBkZSBEZXJlY2hvcyBkZSBhdXRvciwgYXJ0LiAxNSBMZXkgMTUyMCBkZSAyMDEyLCBsYSBMZXkgMTkxNSBkZSAyMDE4IHkgZGVtw6FzIG5vcm1hcyBzb2JyZSBsYSBtYXRlcmlhLgoKQWwgcmVzcGVjdG8gY29tbyBBdXRvcihlcykgbWFuaWZlc3RhbW9zIGNvbm9jZXIgcXVlOgoKLSBMYSBhdXRvcml6YWNpw7NuIGVzIGRlIGNhcsOhY3RlciBubyBleGNsdXNpdmEgeSBsaW1pdGFkYSwgZXN0byBpbXBsaWNhIHF1ZSBsYSBsaWNlbmNpYSB0aWVuZSB1bmEgdmlnZW5jaWEsIHF1ZSBubyBlcyBwZXJwZXR1YSB5IHF1ZSBlbCBhdXRvciBwdWVkZSBwdWJsaWNhciBvIGRpZnVuZGlyIHN1IG9icmEgZW4gY3VhbHF1aWVyIG90cm8gbWVkaW8sIGFzw60gY29tbyBsbGV2YXIgYSBjYWJvIGN1YWxxdWllciB0aXBvIGRlIGFjY2nDs24gc29icmUgZWwgZG9jdW1lbnRvLgoKLSBMYSBhdXRvcml6YWNpw7NuIHRlbmRyw6EgdW5hIHZpZ2VuY2lhIGRlIGNpbmNvIGHDsW9zIGEgcGFydGlyIGRlbCBtb21lbnRvIGRlIGxhIGluY2x1c2nDs24gZGUgbGEgb2JyYSBlbiBlbCByZXBvc2l0b3JpbywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gZGUgZHVyYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlbCBhdXRvciB5IHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHVuYSB2ZXogZWwgYXV0b3IgbG8gbWFuaWZpZXN0ZSBwb3IgZXNjcml0byBhIGxhIGluc3RpdHVjacOzbiwgY29uIGxhIHNhbHZlZGFkIGRlIHF1ZSBsYSBvYnJhIGVzIGRpZnVuZGlkYSBnbG9iYWxtZW50ZSB5IGNvc2VjaGFkYSBwb3IgZGlmZXJlbnRlcyBidXNjYWRvcmVzIHkvbyByZXBvc2l0b3Jpb3MgZW4gSW50ZXJuZXQgbG8gcXVlIG5vIGdhcmFudGl6YSBxdWUgbGEgb2JyYSBwdWVkYSBzZXIgcmV0aXJhZGEgZGUgbWFuZXJhIGlubWVkaWF0YSBkZSBvdHJvcyBzaXN0ZW1hcyBkZSBpbmZvcm1hY2nDs24gZW4gbG9zIHF1ZSBzZSBoYXlhIGluZGV4YWRvLCBkaWZlcmVudGVzIGFsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwgZGUgbGEgSW5zdGl0dWNpw7NuLCBkZSBtYW5lcmEgcXVlIGVsIGF1dG9yKHJlcykgdGVuZHLDoW4gcXVlIHNvbGljaXRhciBsYSByZXRpcmFkYSBkZSBzdSBvYnJhIGRpcmVjdGFtZW50ZSBhIG90cm9zIHNpc3RlbWFzIGRlIGluZm9ybWFjacOzbiBkaXN0aW50b3MgYWwgZGUgbGEgSW5zdGl0dWNpw7NuIHNpIGRlc2VhIHF1ZSBzdSBvYnJhIHNlYSByZXRpcmFkYSBkZSBpbm1lZGlhdG8uCgotIExhIGF1dG9yaXphY2nDs24gZGUgcHVibGljYWNpw7NuIGNvbXByZW5kZSBlbCBmb3JtYXRvIG9yaWdpbmFsIGRlIGxhIG9icmEgeSB0b2RvcyBsb3MgZGVtw6FzIHF1ZSBzZSByZXF1aWVyYSBwYXJhIHN1IHB1YmxpY2FjacOzbiBlbiBlbCByZXBvc2l0b3Jpby4gSWd1YWxtZW50ZSwgbGEgYXV0b3JpemFjacOzbiBwZXJtaXRlIGEgbGEgaW5zdGl0dWNpw7NuIGVsIGNhbWJpbyBkZSBzb3BvcnRlIGRlIGxhIG9icmEgY29uIGZpbmVzIGRlIHByZXNlcnZhY2nDs24gKGltcHJlc28sIGVsZWN0csOzbmljbywgZGlnaXRhbCwgSW50ZXJuZXQsIGludHJhbmV0LCBvIGN1YWxxdWllciBvdHJvIGZvcm1hdG8gY29ub2NpZG8gbyBwb3IgY29ub2NlcikuCgotIExhIGF1dG9yaXphY2nDs24gZXMgZ3JhdHVpdGEgeSBzZSByZW51bmNpYSBhIHJlY2liaXIgY3VhbHF1aWVyIHJlbXVuZXJhY2nDs24gcG9yIGxvcyB1c29zIGRlIGxhIG9icmEsIGRlIGFjdWVyZG8gY29uIGxhIGxpY2VuY2lhIGVzdGFibGVjaWRhIGVuIGVzdGEgYXV0b3JpemFjacOzbi4KCi0gQWwgZmlybWFyIGVzdGEgYXV0b3JpemFjacOzbiwgc2UgbWFuaWZpZXN0YSBxdWUgbGEgb2JyYSBlcyBvcmlnaW5hbCB5IG5vIGV4aXN0ZSBlbiBlbGxhIG5pbmd1bmEgdmlvbGFjacOzbiBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcy4gRW4gY2FzbyBkZSBxdWUgZWwgdHJhYmFqbyBoYXlhIHNpZG8gZmluYW5jaWFkbyBwb3IgdGVyY2Vyb3MgZWwgbyBsb3MgYXV0b3JlcyBhc3VtZW4gbGEgcmVzcG9uc2FiaWxpZGFkIGRlbCBjdW1wbGltaWVudG8gZGUgbG9zIGFjdWVyZG9zIGVzdGFibGVjaWRvcyBzb2JyZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBsYSBvYnJhIGNvbiBkaWNobyB0ZXJjZXJvLgoKLSBGcmVudGUgYSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIHBvciB0ZXJjZXJvcywgZWwgbyBsb3MgYXV0b3JlcyBzZXLDoW4gcmVzcG9uc2FibGVzLCBlbiBuaW5nw7puIGNhc28gbGEgcmVzcG9uc2FiaWxpZGFkIHNlcsOhIGFzdW1pZGEgcG9yIGxhIGluc3RpdHVjacOzbi4KCi0gQ29uIGxhIGF1dG9yaXphY2nDs24sIGxhIGluc3RpdHVjacOzbiBwdWVkZSBkaWZ1bmRpciBsYSBvYnJhIGVuIMOtbmRpY2VzLCBidXNjYWRvcmVzIHkgb3Ryb3Mgc2lzdGVtYXMgZGUgaW5mb3JtYWNpw7NuIHF1ZSBmYXZvcmV6Y2FuIHN1IHZpc2liaWxpZGFkCgo=