Optimal Location and Sizing of PV Generation Units in Electrical Networks to Reduce the Total Annual Operating Costs: An Application of the Crow Search Algorithm

This study presents a master–slave methodology to solve the problem of optimally locating and sizing photovoltaic (PV) generation units in electrical networks. This problem is represented by means of a Mixed-Integer Nonlinear Programming (MINLP) model, whose objective function is to reduce the total...

Full description

Autores:
Cortés-Caicedo, Brandon
Grisales-Noreña, Luis Fernando
Danilo Montoya, Oscar
Perea-Moreno, Miguel-Angel
Perea-Moreno, Alberto-Jesus
Tipo de recurso:
Fecha de publicación:
2022
Institución:
Universidad Tecnológica de Bolívar
Repositorio:
Repositorio Institucional UTB
Idioma:
eng
OAI Identifier:
oai:repositorio.utb.edu.co:20.500.12585/12411
Acceso en línea:
https://hdl.handle.net/20.500.12585/12411
Palabra clave:
Placement;
Active Distribution Network;
Voltage Stability
LEMB
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/4.0/
id UTB2_b49479c4a4b3d81790752b2666a6b184
oai_identifier_str oai:repositorio.utb.edu.co:20.500.12585/12411
network_acronym_str UTB2
network_name_str Repositorio Institucional UTB
repository_id_str
dc.title.spa.fl_str_mv Optimal Location and Sizing of PV Generation Units in Electrical Networks to Reduce the Total Annual Operating Costs: An Application of the Crow Search Algorithm
title Optimal Location and Sizing of PV Generation Units in Electrical Networks to Reduce the Total Annual Operating Costs: An Application of the Crow Search Algorithm
spellingShingle Optimal Location and Sizing of PV Generation Units in Electrical Networks to Reduce the Total Annual Operating Costs: An Application of the Crow Search Algorithm
Placement;
Active Distribution Network;
Voltage Stability
LEMB
title_short Optimal Location and Sizing of PV Generation Units in Electrical Networks to Reduce the Total Annual Operating Costs: An Application of the Crow Search Algorithm
title_full Optimal Location and Sizing of PV Generation Units in Electrical Networks to Reduce the Total Annual Operating Costs: An Application of the Crow Search Algorithm
title_fullStr Optimal Location and Sizing of PV Generation Units in Electrical Networks to Reduce the Total Annual Operating Costs: An Application of the Crow Search Algorithm
title_full_unstemmed Optimal Location and Sizing of PV Generation Units in Electrical Networks to Reduce the Total Annual Operating Costs: An Application of the Crow Search Algorithm
title_sort Optimal Location and Sizing of PV Generation Units in Electrical Networks to Reduce the Total Annual Operating Costs: An Application of the Crow Search Algorithm
dc.creator.fl_str_mv Cortés-Caicedo, Brandon
Grisales-Noreña, Luis Fernando
Danilo Montoya, Oscar
Perea-Moreno, Miguel-Angel
Perea-Moreno, Alberto-Jesus
dc.contributor.author.none.fl_str_mv Cortés-Caicedo, Brandon
Grisales-Noreña, Luis Fernando
Danilo Montoya, Oscar
Perea-Moreno, Miguel-Angel
Perea-Moreno, Alberto-Jesus
dc.subject.keywords.spa.fl_str_mv Placement;
Active Distribution Network;
Voltage Stability
topic Placement;
Active Distribution Network;
Voltage Stability
LEMB
dc.subject.armarc.none.fl_str_mv LEMB
description This study presents a master–slave methodology to solve the problem of optimally locating and sizing photovoltaic (PV) generation units in electrical networks. This problem is represented by means of a Mixed-Integer Nonlinear Programming (MINLP) model, whose objective function is to reduce the total annual operating costs of a network for a 20-year planning period. Such costs include (i) the costs of purchasing energy at the conventional generators (the main supply node in this particular case), (ii) the investment in the PV generation units, and (iii) their corresponding operation and maintenance costs. In the proposed master–slave method, the master stage uses the Discrete–Continuous version of the Crow Search Algorithm (DCCSA) to define the set of nodes where the PV generation units will be installed (location), as well as their nominal power (sizing), and the slave stage employs the successive approximation power flow technique to find the value of the objective function of each individual provided by the master stage. The numerical results obtained in the 33- and 69-node test systems demonstrated its applicability, efficiency, and robustness when compared to other methods reported in the specialized literature, such as the vortex search algorithm, the generalized normal distribution optimizer, and the particle swarm optimization algorithm. All simulations were performed in MATLAB using our own scripts. © 2022 by the authors.
publishDate 2022
dc.date.issued.none.fl_str_mv 2022
dc.date.accessioned.none.fl_str_mv 2023-07-24T18:54:03Z
dc.date.available.none.fl_str_mv 2023-07-24T18:54:03Z
dc.date.submitted.none.fl_str_mv 2023
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/article
dc.type.hasversion.spa.fl_str_mv info:eu-repo/semantics/draft
dc.type.spa.spa.fl_str_mv http://purl.org/coar/resource_type/c_6501
status_str draft
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12585/12411
dc.identifier.doi.none.fl_str_mv Alberto-Jesus
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
url https://hdl.handle.net/20.500.12585/12411
identifier_str_mv Alberto-Jesus
Universidad Tecnológica de Bolívar
Repositorio Universidad Tecnológica de Bolívar
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 22 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 Mathematics
institution Universidad Tecnológica de Bolívar
bitstream.url.fl_str_mv https://repositorio.utb.edu.co/bitstream/20.500.12585/12411/1/mathematics-10-03774-v2%20%281%29.pdf
https://repositorio.utb.edu.co/bitstream/20.500.12585/12411/2/license_rdf
https://repositorio.utb.edu.co/bitstream/20.500.12585/12411/3/license.txt
https://repositorio.utb.edu.co/bitstream/20.500.12585/12411/4/mathematics-10-03774-v2%20%281%29.pdf.txt
https://repositorio.utb.edu.co/bitstream/20.500.12585/12411/5/mathematics-10-03774-v2%20%281%29.pdf.jpg
bitstream.checksum.fl_str_mv 5c769c0fd05741343d2cd921224b43cb
4460e5956bc1d1639be9ae6146a50347
e20ad307a1c5f3f25af9304a7a7c86b6
8dd690e8c52052d55d1a743a977621e2
7597f7f67dc6a568b093a7ce13bbf5c6
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_ 1814021559664246784
spelling Cortés-Caicedo, Brandon0b676225-338d-48dc-8f2a-694085d9bb42Grisales-Noreña, Luis Fernando7c27cda4-5fe4-4686-8f72-b0442c58a5d1Danilo Montoya, Oscar96c898c1-3272-4ab3-864c-43e5bff72ec4Perea-Moreno, Miguel-Angeld9531a58-ba07-42c6-9379-79326fc50422Perea-Moreno, Alberto-Jesuse78da438-8ed5-40ab-a12c-74e84e6d691b2023-07-24T18:54:03Z2023-07-24T18:54:03Z20222023https://hdl.handle.net/20.500.12585/12411Alberto-JesusUniversidad Tecnológica de BolívarRepositorio Universidad Tecnológica de BolívarThis study presents a master–slave methodology to solve the problem of optimally locating and sizing photovoltaic (PV) generation units in electrical networks. This problem is represented by means of a Mixed-Integer Nonlinear Programming (MINLP) model, whose objective function is to reduce the total annual operating costs of a network for a 20-year planning period. Such costs include (i) the costs of purchasing energy at the conventional generators (the main supply node in this particular case), (ii) the investment in the PV generation units, and (iii) their corresponding operation and maintenance costs. In the proposed master–slave method, the master stage uses the Discrete–Continuous version of the Crow Search Algorithm (DCCSA) to define the set of nodes where the PV generation units will be installed (location), as well as their nominal power (sizing), and the slave stage employs the successive approximation power flow technique to find the value of the objective function of each individual provided by the master stage. The numerical results obtained in the 33- and 69-node test systems demonstrated its applicability, efficiency, and robustness when compared to other methods reported in the specialized literature, such as the vortex search algorithm, the generalized normal distribution optimizer, and the particle swarm optimization algorithm. All simulations were performed in MATLAB using our own scripts. © 2022 by the authors.22 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_abf2MathematicsOptimal Location and Sizing of PV Generation Units in Electrical Networks to Reduce the Total Annual Operating Costs: An Application of the Crow Search Algorithminfo:eu-repo/semantics/articleinfo:eu-repo/semantics/drafthttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/version/c_b1a7d7d4d402bccehttp://purl.org/coar/resource_type/c_2df8fbb1Placement;Active Distribution Network;Voltage StabilityLEMBCartagena de IndiasSaeed, M.H., Fangzong, W., Kalwar, B.A., Iqbal, S. A Review on Microgrids' Challenges Perspectives (2021) IEEE Access, 9, pp. 166502-166517. Cited 84 times. http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6287639 doi: 10.1109/ACCESS.2021.3135083Pimm, A.J., Palczewski, J., Barbour, E.R., Cockerill, T.T. Using electricity storage to reduce greenhouse gas emissions (2021) Applied Energy, Part A 282, art. no. 116199. Cited 22 times. https://www.journals.elsevier.com/applied-energy doi: 10.1016/j.apenergy.2020.116199López González, D.M., Garcia Rendon, J. Opportunities and challenges of mainstreaming distributed energy resources towards the transition to more efficient and resilient energy markets (2022) Renewable and Sustainable Energy Reviews, 157, art. no. 112018. Cited 18 times. https://www.journals.elsevier.com/renewable-and-sustainable-energy-reviews doi: 10.1016/j.rser.2021.112018Valencia, A., Hincapie, R.A., Gallego, R.A. Optimal location, selection, and operation of battery energy storage systems and renewable distributed generation in medium–low voltage distribution networks (2021) Journal of Energy Storage, 34, art. no. 102158. Cited 61 times. http://www.journals.elsevier.com/journal-of-energy-storage/ doi: 10.1016/j.est.2020.102158López, A.R., Krumm, A., Schattenhofer, L., Burandt, T., Montoya, F.C., Oberländer, N., Oei, P.-Y. Solar PV generation in Colombia - A qualitative and quantitative approach to analyze the potential of solar energy market (2020) Renewable Energy, 148, pp. 1266-1279. Cited 46 times. http://www.journals.elsevier.com/renewable-and-sustainable-energy-reviews/ doi: 10.1016/j.renene.2019.10.066Eltawil, M.A., Zhao, Z. Grid-connected photovoltaic power systems: Technical and potential problems-A review (2010) Renewable and Sustainable Energy Reviews, 14 (1), pp. 112-129. Cited 801 times. doi: 10.1016/j.rser.2009.07.015Almadhor, A., Rauf, H.T., Khan, M.A., Kadry, S., Nam, Y. A hybrid algorithm (BAPSO) for capacity configuration optimization in a distributed solar PV based microgrid (Open Access) (2021) Energy Reports, 7, pp. 7906-7912. Cited 23 times. http://www.journals.elsevier.com/energy-reports/ doi: 10.1016/j.egyr.2021.01.034Ngamprasert, P., Rugthaicharoencheep, N., Woothipatanapan, S. Application Improvement of Voltage Profile by Photovoltaic Farm on Distribution System (2019) Proceedings of the 2019 International Conference on Power, Energy and Innovations, ICPEI 2019, art. no. 8944997, pp. 98-101. Cited 4 times. http://ieeexplore.ieee.org/xpl/mostRecentIssue.jsp?punumber=8938598 ISBN: 978-172815266-0 doi: 10.1109/ICPEI47862.2019.8944997Al Abri, R.S., El-Saadany, E.F., Atwa, Y.M. Optimal placement and sizing method to improve the voltage stability margin in a distribution system using distributed generation (2013) IEEE Transactions on Power Systems, 28 (1), art. no. 6218226, pp. 326-334. Cited 420 times. doi: 10.1109/TPWRS.2012.2200049Cortés-Caicedo, B., Molina-Martin, F., Grisales-Noreña, L.F., Montoya, O.D., Hernández, J.C. Optimal Design of PV Systems in Electrical Distribution Networks by Minimizing the Annual Equivalent Operative Costs through the Discrete-Continuous Vortex Search Algorithm (2022) Sensors, 22 (3), art. no. 851. Cited 18 times. https://www.mdpi.com/1424-8220/22/3/851/pdf doi: 10.3390/s22030851Montoya, O.D., Grisales-Noreña, L.F., Perea-Moreno, A.-J. Optimal investments in PV sources for grid-connected distribution networks: An application of the discrete–continuous genetic algorithm (Open Access) (2021) Sustainability (Switzerland), 13 (24), art. no. 13633. Cited 16 times. https://www.mdpi.com/2071-1050/13/24/13633/pdf doi: 10.3390/su132413633Montoya, O.D., Grisales-Noreña, L.F., Alvarado-Barrios, L., Arias-Londoño, A., Álvarez-Arroyo, C. Efficient reduction in the annual investment costs in ac distribution networks via optimal integration of solar pv sources using the newton metaheuristic algorithm (2021) Applied Sciences (Switzerland), 11 (23), art. no. 11525. Cited 12 times. https://www.mdpi.com/2076-3417/11/23/11525/pdf doi: 10.3390/app112311525Montoya, O.D., Grisales-Noreña, L.F., Ramos-Paja, C.A. Optimal Allocation and Sizing of PV Generation Units in Distribution Networks via the Generalized Normal Distribution Optimization Approach (2022) Computers, 11 (4), art. no. 53. Cited 6 times. https://www.mdpi.com/2073-431X/11/4/53/pdf doi: 10.3390/computers11040053Duong, M.Q., Pham, T.D., Nguyen, T.T., Doan, A.T., Van Tran, H. Determination of optimal location and sizing of solar photovoltaic distribution generation units in radial distribution systems (2019) Energies, 12 (1), art. no. en12010174. Cited 100 times. https://www.mdpi.com/1996-1073/12/1 doi: 10.3390/en12010174Devikanniga, D., Vetrivel, K., Badrinath, N. Review of meta-heuristic optimization based artificial neural networks and its applications (Open Access) (2019) Journal of Physics: Conference Series, 1362 (1), art. no. 012074. Cited 32 times. http://iopscience.iop.org/journal/1742-6596 doi: 10.1088/1742-6596/1362/1/012074Askarzadeh, A. A novel metaheuristic method for solving constrained engineering optimization problems: Crow search algorithm (Open Access) (2016) Computers and Structures, 169, pp. 1-12. Cited 1419 times. http://www.journals.elsevier.com/computers-and-structures/ doi: 10.1016/j.compstruc.2016.03.001Montoya, O.D., Gil-González, W. On the numerical analysis based on successive approximations for power flow problems in AC distribution systems (Open Access) (2020) Electric Power Systems Research, 187, art. no. 106454. Cited 39 times. https://www.journals.elsevier.com/electric-power-systems-research doi: 10.1016/j.epsr.2020.106454Jain, M., Rani, A., Singh, V. An improved Crow Search Algorithm for high-dimensional problems (Open Access) (2017) Journal of Intelligent and Fuzzy Systems, 33 (6), pp. 3597-3614. Cited 42 times. http://iospress.metapress.com/content/300180/ doi: 10.3233/JIFS-17275Hussien, A.G., Amin, M., Wang, M., Liang, G., Alsanad, A., Gumaei, A., Chen, H. Crow search algorithm: Theory, recent advances, and applications (Open Access) (2020) IEEE Access, 8, pp. 173548-173565. Cited 95 times. http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6287639 doi: 10.1109/ACCESS.2020.3024108Sahoo, R.R., Ray, M. PSO based test case generation for critical path using improved combined fitness function (Open Access) (2020) Journal of King Saud University - Computer and Information Sciences, 32 (4), pp. 479-490. Cited 29 times. www.journals.elsevier.com/journal-of-king-saud-university-computer-and-information-sciences/ doi: 10.1016/j.jksuci.2019.09.010Harman, M., Jia, Y., Zhang, Y. Achievements, open problems and challenges for search based software testing (Open Access) (2015) 2015 IEEE 8th International Conference on Software Testing, Verification and Validation, ICST 2015 - Proceedings, art. no. 7102580. Cited 149 times. ISBN: 978-147997125-1 doi: 10.1109/ICST.2015.7102580Kaur, S., Kumbhar, G., Sharma, J. A MINLP technique for optimal placement of multiple DG units in distribution systems (Open Access) (2014) International Journal of Electrical Power and Energy Systems, 63, pp. 609-617. Cited 194 times. doi: 10.1016/j.ijepes.2014.06.023Kaur, S., Kumbhar, G., Sharma, J. A MINLP technique for optimal placement of multiple DG units in distribution systems (Open Access) (2014) International Journal of Electrical Power and Energy Systems, 63, pp. 609-617. Cited 194 times. doi: 10.1016/j.ijepes.2014.06.023Beasley, J.E., Chu, P.C. A genetic algorithm for the set covering problem (Open Access) (1996) European Journal of Operational Research, 94 (2), pp. 392-404. Cited 541 times. doi: 10.1016/0377-2217(95)00159-Xhttp://purl.org/coar/resource_type/c_6501ORIGINALmathematics-10-03774-v2 (1).pdfmathematics-10-03774-v2 (1).pdfapplication/pdf589417https://repositorio.utb.edu.co/bitstream/20.500.12585/12411/1/mathematics-10-03774-v2%20%281%29.pdf5c769c0fd05741343d2cd921224b43cbMD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805https://repositorio.utb.edu.co/bitstream/20.500.12585/12411/2/license_rdf4460e5956bc1d1639be9ae6146a50347MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-83182https://repositorio.utb.edu.co/bitstream/20.500.12585/12411/3/license.txte20ad307a1c5f3f25af9304a7a7c86b6MD53TEXTmathematics-10-03774-v2 (1).pdf.txtmathematics-10-03774-v2 (1).pdf.txtExtracted texttext/plain71158https://repositorio.utb.edu.co/bitstream/20.500.12585/12411/4/mathematics-10-03774-v2%20%281%29.pdf.txt8dd690e8c52052d55d1a743a977621e2MD54THUMBNAILmathematics-10-03774-v2 (1).pdf.jpgmathematics-10-03774-v2 (1).pdf.jpgGenerated Thumbnailimage/jpeg7918https://repositorio.utb.edu.co/bitstream/20.500.12585/12411/5/mathematics-10-03774-v2%20%281%29.pdf.jpg7597f7f67dc6a568b093a7ce13bbf5c6MD5520.500.12585/12411oai:repositorio.utb.edu.co:20.500.12585/124112023-07-25 00:17:47.972Repositorio Institucional UTBrepositorioutb@utb.edu.coQXV0b3Jpem8gKGF1dG9yaXphbW9zKSBhIGxhIEJpYmxpb3RlY2EgZGUgbGEgSW5zdGl0dWNpw7NuIHBhcmEgcXVlIGluY2x1eWEgdW5hIGNvcGlhLCBpbmRleGUgeSBkaXZ1bGd1ZSBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsLCBsYSBvYnJhIG1lbmNpb25hZGEgY29uIGVsIGZpbiBkZSBmYWNpbGl0YXIgbG9zIHByb2Nlc29zIGRlIHZpc2liaWxpZGFkIGUgaW1wYWN0byBkZSBsYSBtaXNtYSwgY29uZm9ybWUgYSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBxdWUgbWUobm9zKSBjb3JyZXNwb25kZShuKSB5IHF1ZSBpbmNsdXllbjogbGEgcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSwgZGlzdHJpYnVjacOzbiBhbCBww7pibGljbywgdHJhbnNmb3JtYWNpw7NuLCBkZSBjb25mb3JtaWRhZCBjb24gbGEgbm9ybWF0aXZpZGFkIHZpZ2VudGUgc29icmUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIHJlZmVyaWRvcyBlbiBhcnQuIDIsIDEyLCAzMCAobW9kaWZpY2FkbyBwb3IgZWwgYXJ0IDUgZGUgbGEgbGV5IDE1MjAvMjAxMiksIHkgNzIgZGUgbGEgbGV5IDIzIGRlIGRlIDE5ODIsIExleSA0NCBkZSAxOTkzLCBhcnQuIDQgeSAxMSBEZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzIGFydC4gMTEsIERlY3JldG8gNDYwIGRlIDE5OTUsIENpcmN1bGFyIE5vIDA2LzIwMDIgZGUgbGEgRGlyZWNjacOzbiBOYWNpb25hbCBkZSBEZXJlY2hvcyBkZSBhdXRvciwgYXJ0LiAxNSBMZXkgMTUyMCBkZSAyMDEyLCBsYSBMZXkgMTkxNSBkZSAyMDE4IHkgZGVtw6FzIG5vcm1hcyBzb2JyZSBsYSBtYXRlcmlhLgoKQWwgcmVzcGVjdG8gY29tbyBBdXRvcihlcykgbWFuaWZlc3RhbW9zIGNvbm9jZXIgcXVlOgoKLSBMYSBhdXRvcml6YWNpw7NuIGVzIGRlIGNhcsOhY3RlciBubyBleGNsdXNpdmEgeSBsaW1pdGFkYSwgZXN0byBpbXBsaWNhIHF1ZSBsYSBsaWNlbmNpYSB0aWVuZSB1bmEgdmlnZW5jaWEsIHF1ZSBubyBlcyBwZXJwZXR1YSB5IHF1ZSBlbCBhdXRvciBwdWVkZSBwdWJsaWNhciBvIGRpZnVuZGlyIHN1IG9icmEgZW4gY3VhbHF1aWVyIG90cm8gbWVkaW8sIGFzw60gY29tbyBsbGV2YXIgYSBjYWJvIGN1YWxxdWllciB0aXBvIGRlIGFjY2nDs24gc29icmUgZWwgZG9jdW1lbnRvLgoKLSBMYSBhdXRvcml6YWNpw7NuIHRlbmRyw6EgdW5hIHZpZ2VuY2lhIGRlIGNpbmNvIGHDsW9zIGEgcGFydGlyIGRlbCBtb21lbnRvIGRlIGxhIGluY2x1c2nDs24gZGUgbGEgb2JyYSBlbiBlbCByZXBvc2l0b3JpbywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gZGUgZHVyYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlbCBhdXRvciB5IHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHVuYSB2ZXogZWwgYXV0b3IgbG8gbWFuaWZpZXN0ZSBwb3IgZXNjcml0byBhIGxhIGluc3RpdHVjacOzbiwgY29uIGxhIHNhbHZlZGFkIGRlIHF1ZSBsYSBvYnJhIGVzIGRpZnVuZGlkYSBnbG9iYWxtZW50ZSB5IGNvc2VjaGFkYSBwb3IgZGlmZXJlbnRlcyBidXNjYWRvcmVzIHkvbyByZXBvc2l0b3Jpb3MgZW4gSW50ZXJuZXQgbG8gcXVlIG5vIGdhcmFudGl6YSBxdWUgbGEgb2JyYSBwdWVkYSBzZXIgcmV0aXJhZGEgZGUgbWFuZXJhIGlubWVkaWF0YSBkZSBvdHJvcyBzaXN0ZW1hcyBkZSBpbmZvcm1hY2nDs24gZW4gbG9zIHF1ZSBzZSBoYXlhIGluZGV4YWRvLCBkaWZlcmVudGVzIGFsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwgZGUgbGEgSW5zdGl0dWNpw7NuLCBkZSBtYW5lcmEgcXVlIGVsIGF1dG9yKHJlcykgdGVuZHLDoW4gcXVlIHNvbGljaXRhciBsYSByZXRpcmFkYSBkZSBzdSBvYnJhIGRpcmVjdGFtZW50ZSBhIG90cm9zIHNpc3RlbWFzIGRlIGluZm9ybWFjacOzbiBkaXN0aW50b3MgYWwgZGUgbGEgSW5zdGl0dWNpw7NuIHNpIGRlc2VhIHF1ZSBzdSBvYnJhIHNlYSByZXRpcmFkYSBkZSBpbm1lZGlhdG8uCgotIExhIGF1dG9yaXphY2nDs24gZGUgcHVibGljYWNpw7NuIGNvbXByZW5kZSBlbCBmb3JtYXRvIG9yaWdpbmFsIGRlIGxhIG9icmEgeSB0b2RvcyBsb3MgZGVtw6FzIHF1ZSBzZSByZXF1aWVyYSBwYXJhIHN1IHB1YmxpY2FjacOzbiBlbiBlbCByZXBvc2l0b3Jpby4gSWd1YWxtZW50ZSwgbGEgYXV0b3JpemFjacOzbiBwZXJtaXRlIGEgbGEgaW5zdGl0dWNpw7NuIGVsIGNhbWJpbyBkZSBzb3BvcnRlIGRlIGxhIG9icmEgY29uIGZpbmVzIGRlIHByZXNlcnZhY2nDs24gKGltcHJlc28sIGVsZWN0csOzbmljbywgZGlnaXRhbCwgSW50ZXJuZXQsIGludHJhbmV0LCBvIGN1YWxxdWllciBvdHJvIGZvcm1hdG8gY29ub2NpZG8gbyBwb3IgY29ub2NlcikuCgotIExhIGF1dG9yaXphY2nDs24gZXMgZ3JhdHVpdGEgeSBzZSByZW51bmNpYSBhIHJlY2liaXIgY3VhbHF1aWVyIHJlbXVuZXJhY2nDs24gcG9yIGxvcyB1c29zIGRlIGxhIG9icmEsIGRlIGFjdWVyZG8gY29uIGxhIGxpY2VuY2lhIGVzdGFibGVjaWRhIGVuIGVzdGEgYXV0b3JpemFjacOzbi4KCi0gQWwgZmlybWFyIGVzdGEgYXV0b3JpemFjacOzbiwgc2UgbWFuaWZpZXN0YSBxdWUgbGEgb2JyYSBlcyBvcmlnaW5hbCB5IG5vIGV4aXN0ZSBlbiBlbGxhIG5pbmd1bmEgdmlvbGFjacOzbiBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcy4gRW4gY2FzbyBkZSBxdWUgZWwgdHJhYmFqbyBoYXlhIHNpZG8gZmluYW5jaWFkbyBwb3IgdGVyY2Vyb3MgZWwgbyBsb3MgYXV0b3JlcyBhc3VtZW4gbGEgcmVzcG9uc2FiaWxpZGFkIGRlbCBjdW1wbGltaWVudG8gZGUgbG9zIGFjdWVyZG9zIGVzdGFibGVjaWRvcyBzb2JyZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBsYSBvYnJhIGNvbiBkaWNobyB0ZXJjZXJvLgoKLSBGcmVudGUgYSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIHBvciB0ZXJjZXJvcywgZWwgbyBsb3MgYXV0b3JlcyBzZXLDoW4gcmVzcG9uc2FibGVzLCBlbiBuaW5nw7puIGNhc28gbGEgcmVzcG9uc2FiaWxpZGFkIHNlcsOhIGFzdW1pZGEgcG9yIGxhIGluc3RpdHVjacOzbi4KCi0gQ29uIGxhIGF1dG9yaXphY2nDs24sIGxhIGluc3RpdHVjacOzbiBwdWVkZSBkaWZ1bmRpciBsYSBvYnJhIGVuIMOtbmRpY2VzLCBidXNjYWRvcmVzIHkgb3Ryb3Mgc2lzdGVtYXMgZGUgaW5mb3JtYWNpw7NuIHF1ZSBmYXZvcmV6Y2FuIHN1IHZpc2liaWxpZGFkCgo=