Passivity-based control of islanded microgrids with unknown power loads

In this paper, the control problem of microgrids (MGs)operating in islanded mode is approached from a passivity-based control perspective. A control scheme is proposed that, relying only on local measurements for the power converters included in the network representation, achieves both voltage regu...

Full description

Autores:
Avila Becerril, Sofia
Espinosa Pérez, Gerardo
Montoya, Oscar Danilo
Garcés, Alejandro
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/10332
Acceso en línea:
https://hdl.handle.net/20.500.12585/10332
Palabra clave:
Hamiltonian systems
Microgrids
Islanded operation mode
Passivity-based control
LEMB
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc/4.0/
id UTB2_8b4062b85f8a50f0d1310421e8469d6e
oai_identifier_str oai:repositorio.utb.edu.co:20.500.12585/10332
network_acronym_str UTB2
network_name_str Repositorio Institucional UTB
repository_id_str
dc.title.spa.fl_str_mv Passivity-based control of islanded microgrids with unknown power loads
title Passivity-based control of islanded microgrids with unknown power loads
spellingShingle Passivity-based control of islanded microgrids with unknown power loads
Hamiltonian systems
Microgrids
Islanded operation mode
Passivity-based control
LEMB
title_short Passivity-based control of islanded microgrids with unknown power loads
title_full Passivity-based control of islanded microgrids with unknown power loads
title_fullStr Passivity-based control of islanded microgrids with unknown power loads
title_full_unstemmed Passivity-based control of islanded microgrids with unknown power loads
title_sort Passivity-based control of islanded microgrids with unknown power loads
dc.creator.fl_str_mv Avila Becerril, Sofia
Espinosa Pérez, Gerardo
Montoya, Oscar Danilo
Garcés, Alejandro
dc.contributor.author.none.fl_str_mv Avila Becerril, Sofia
Espinosa Pérez, Gerardo
Montoya, Oscar Danilo
Garcés, Alejandro
dc.subject.keywords.spa.fl_str_mv Hamiltonian systems
Microgrids
Islanded operation mode
Passivity-based control
topic Hamiltonian systems
Microgrids
Islanded operation mode
Passivity-based control
LEMB
dc.subject.armarc.none.fl_str_mv LEMB
description In this paper, the control problem of microgrids (MGs)operating in islanded mode is approached from a passivity-based control perspective. A control scheme is proposed that, relying only on local measurements for the power converters included in the network representation, achieves both voltage regulation and power balance in the network through the generation of grid-forming and grid-following nodes. From the mathematical perspective, the importance of the contribution lies in the feature that, exploiting a port-controlled Hamiltonian representation of the MG, the closed-loop system’s stability properties are formally proved using arguments from the theory of non-linear dynamical systems. Fundamental for this achievement is the decomposition of the system into subsystems that require a control law and another whose variables can evolve in a free way. From the practical viewpoint, the advantage of the proposed controller lies in the feature that the power demanded by the loads is satisfied without neither computing its specific value nor solving the non-linear algebraic equations given by the power flow, avoiding the computational burden associated with this task. The usefulness of the scheme is illustrated via a numerical simulation that includes practical considerations.
publishDate 2020
dc.date.issued.none.fl_str_mv 2020-10-12
dc.date.accessioned.none.fl_str_mv 2021-07-29T19:01:15Z
dc.date.available.none.fl_str_mv 2021-07-29T19:01:15Z
dc.date.submitted.none.fl_str_mv 2021-07-28
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.citation.spa.fl_str_mv Sofía Avila-Becerril, Gerardo Espinosa-Pérez, Oscar Danilo Montoya, Alejandro Garces, Passivity-based control of islanded microgrids with unknown power loads, IMA Journal of Mathematical Control and Information, Volume 37, Issue 4, December 2020, Pages 1548–1573, https://doi.org/10.1093/imamci/dnaa025
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12585/10332
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 Sofía Avila-Becerril, Gerardo Espinosa-Pérez, Oscar Danilo Montoya, Alejandro Garces, Passivity-based control of islanded microgrids with unknown power loads, IMA Journal of Mathematical Control and Information, Volume 37, Issue 4, December 2020, Pages 1548–1573, https://doi.org/10.1093/imamci/dnaa025
Universidad Tecnológica de Bolívar
Repositorio Universidad Tecnológica de Bolívar
url https://hdl.handle.net/20.500.12585/10332
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/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.cc.*.fl_str_mv Atribución-NoComercial 4.0 Internacional
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc/4.0/
Atribución-NoComercial 4.0 Internacional
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.none.fl_str_mv 25 páginas
dc.format.medium.none.fl_str_mv Recurso en línea / Electrónico
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.place.spa.fl_str_mv Cartagena de Indias
dc.publisher.sede.spa.fl_str_mv Campus Tecnológico
dc.publisher.discipline.spa.fl_str_mv Ingeniería Eléctrica
dc.source.spa.fl_str_mv IMA Journal of Mathematical Control and Information, Volume 37, Issue 4, December 2020
institution Universidad Tecnológica de Bolívar
bitstream.url.fl_str_mv https://repositorio.utb.edu.co/bitstream/20.500.12585/10332/1/%5bArt.%2042%5d%20Passivity-based%20control%20of%20islanded%20microgrids%20with%20unknown%20power%20loads.pdf
https://repositorio.utb.edu.co/bitstream/20.500.12585/10332/2/license_rdf
https://repositorio.utb.edu.co/bitstream/20.500.12585/10332/3/license.txt
https://repositorio.utb.edu.co/bitstream/20.500.12585/10332/4/%5bArt.%2042%5d%20Passivity-based%20control%20of%20islanded%20microgrids%20with%20unknown%20power%20loads.pdf.txt
https://repositorio.utb.edu.co/bitstream/20.500.12585/10332/5/%5bArt.%2042%5d%20Passivity-based%20control%20of%20islanded%20microgrids%20with%20unknown%20power%20loads.pdf.jpg
bitstream.checksum.fl_str_mv dc3b8592a017a6f99e43510879e552d4
24013099e9e6abb1575dc6ce0855efd5
e20ad307a1c5f3f25af9304a7a7c86b6
ac105f5ecdf070387071e1f128b5a6ca
8fafd9fe05a85065a1f6e54e353c59dc
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_ 1814021760831455232
spelling Avila Becerril, Sofia81b31435-6e68-412a-87bc-7ea797345da0Espinosa Pérez, Gerardo35be986c-c897-4157-b035-fa84f236229bMontoya, Oscar Danilo8a59ede1-6a4a-4d2e-abdc-d0afb14d4480Garcés, Alejandro89a21224-264b-4ff5-bc9e-172f5b9be0fb2021-07-29T19:01:15Z2021-07-29T19:01:15Z2020-10-122021-07-28Sofía Avila-Becerril, Gerardo Espinosa-Pérez, Oscar Danilo Montoya, Alejandro Garces, Passivity-based control of islanded microgrids with unknown power loads, IMA Journal of Mathematical Control and Information, Volume 37, Issue 4, December 2020, Pages 1548–1573, https://doi.org/10.1093/imamci/dnaa025https://hdl.handle.net/20.500.12585/10332Universidad Tecnológica de BolívarRepositorio Universidad Tecnológica de BolívarIn this paper, the control problem of microgrids (MGs)operating in islanded mode is approached from a passivity-based control perspective. A control scheme is proposed that, relying only on local measurements for the power converters included in the network representation, achieves both voltage regulation and power balance in the network through the generation of grid-forming and grid-following nodes. From the mathematical perspective, the importance of the contribution lies in the feature that, exploiting a port-controlled Hamiltonian representation of the MG, the closed-loop system’s stability properties are formally proved using arguments from the theory of non-linear dynamical systems. Fundamental for this achievement is the decomposition of the system into subsystems that require a control law and another whose variables can evolve in a free way. From the practical viewpoint, the advantage of the proposed controller lies in the feature that the power demanded by the loads is satisfied without neither computing its specific value nor solving the non-linear algebraic equations given by the power flow, avoiding the computational burden associated with this task. The usefulness of the scheme is illustrated via a numerical simulation that includes practical considerations.Universidad Tecnológica de Bolívar25 páginasRecurso en línea / Electrónicoapplication/pdfenghttp://creativecommons.org/licenses/by-nc/4.0/info:eu-repo/semantics/openAccessAtribución-NoComercial 4.0 Internacionalhttp://purl.org/coar/access_right/c_abf2IMA Journal of Mathematical Control and Information, Volume 37, Issue 4, December 2020Passivity-based control of islanded microgrids with unknown power loadsinfo: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_2df8fbb1Hamiltonian systemsMicrogridsIslanded operation modePassivity-based controlLEMBCartagena de IndiasCampus TecnológicoIngeniería EléctricaInvestigadoresArani, A. K., Karami, H., Gharehpetian, G. B. & Hejazi, M. S. A. (2017) Review of flywheel energy storage systems structures and applications in power systems and microgrids. Renew. Sust. Energ. Rev., 69, 9–18.Agundis-Tinajero, G., Segundo-Ramirez, J., Visairo-Cruz, N., Savaghebi, M., Guerrero, J. M. & Barocio, E. (2019) Power flow modeling of islanded AC microgrids with hierarchical control. Int. J. Electr. Power Energy Syst., 105, 28–36.Avila-Becerril, S. & Espinosa-Pérez, G. (2020) Control of islanded microgrids considering power converter dynamics. Int. J. Control., 1–11. https://doi.org/10.1080/00207179.2020.1713402Avila-Becerril, S., Espinosa-Pérez, G. & Machado, J. E. (2019) On the dynamic solution of power flow equations for microgrids control. 2019 58th IEEE Conference on Decision and Control (CDC). Nice, France, pp. 8423–8428.Avila-Becerril, S., Montoya, O. D., Espinosa-Pérez, G. & Garcés, A. (2018) Control of a detailed model of microgrids from a Hamiltonian approach. IFAC-PapersOnLine, 51, 187–192Avila-Becerril, S., Espinosa-Pérez, G. & Fernandez, P. (2016) Dynamic characterization of typical electrical circuits via structural properties. Math. Probl. Eng., 2016. https://doi.org/10.1155/2016/7870462.Bidram, A., Nasirian, V., Davoudi, A. & Lewis, F. L. (2017) Cooperative Synchronization in Distributed Microgrid Control. Springer International Publishing.Bollobás, B. (1998) Modern Graph Theory, vol. 184. Springer Science & Business Media.Bouzid, A. M., Guerrero, J. M., Cheriti, A., Bouhamida, M., Sicard, P. & Benghanem, M. (2015) A survey on control of electric power distributed generation systems for microgrid applications. Renew. Sust. Energ. Rev., 44, 751–766.Cisneros, R., Pirro, M., Bergna, G., Ortega, R., Ippoliti, G. & Molinas, M. (2015) Global tracking passivitybased PI control of bilinear systems: application to the interleaved boost and modular multilevel converters. Control. Eng. Pract., 43, 109–119.Gu, W., Wu, Z., Bo, R., Liu, W., Zhou, G., Chen, W. & Wu, Z. (2014) Modeling, planning and optimal energy management of combined cooling, heating and power microgrid: a review. Int. J. Electr. Power Energy Syst., 54, 26–37.Han, H., Hou, X., Yang, J., Wu, J., Su, M. & Guerrero, J. M. (2015) Review of power sharing control strategies for islanding operation of AC microgrids. IEEE Trans. Smart Grid, 7, 200–215.Jayachandran, M. & Ravi, G. (2019) Decentralized model predictive hierarchical control strategy for islanded AC microgrids. Electr. Power Syst. Res., 170, 92–100.Konstantopoulos, G., Zhong, Q. C., Ren, B. & Krstic, M. (2015) Bounded droop controller for parallel operation of inverters. Automatica, 53, 320–328.Pogaku, N., Prodanovic, M. & Green, T. C. (2007) Modeling, analysis and testing of autonomous operation of an inverter-based microgrid. IEEE Trans. Power Electron., 22, 613–625.Rojas, A. & Rousan, T. (2017) Microgrid control strategy: derived from stakeholder requirements analysis. IEEE Power Energy Mag., 15, 72–79.Schiffer, J., Ortega, R., Astolfi, A., Raisch, J. & Sezi, T. (2014) Conditions for stability of droop-controlled inverter-based microgrids. Automatica, 50, 2457–2469Sepulchre, R., Jankovic, M. & Kokotovic, P. V. (2012) Constructive Nonlinear Control. Springer Science & Business Media.Shuai, Z., Sun, Y., Shen, Z. J., Tian, W., Tu, C., Li, Y. & Yin, X. (2016) Microgrid stability: classification and a review. Renew. Sust. Energ. Rev., 58, 167–179.Simpson-Porco, J. W., Dörfler, F. & Bullo, F. (2013) Synchronization and power sharing for droop-controlled inverters in islanded microgrids. Automatica, 49, 2603–2611.Stegink, T., De Persis, C. & van der Schaft, A. (2016) A unifying energy-based approach to stability of power grids with market dynamics. IEEE Trans. Autom. Control, 62, 2612–2622.Tuffner, F. K., Schneider, K. P., Hansen, J. & Elizondo, M. A. (2018) Modeling load dynamics to support resiliency-based operations in low-inertia microgrids. IEEE Trans. Smart Grid, 10, 2726–2737.van der Schaft, A. J. & Maschke, B. M. (2013) Port-Hamiltonian systems on graphs. SIAM J. Control. Optim., 51, 906–937.http://purl.org/coar/resource_type/c_2df8fbb1ORIGINAL[Art. 42] Passivity-based control of islanded microgrids with unknown power loads.pdf[Art. 42] Passivity-based control of islanded microgrids with unknown power loads.pdfArtículoapplication/pdf640852https://repositorio.utb.edu.co/bitstream/20.500.12585/10332/1/%5bArt.%2042%5d%20Passivity-based%20control%20of%20islanded%20microgrids%20with%20unknown%20power%20loads.pdfdc3b8592a017a6f99e43510879e552d4MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8914https://repositorio.utb.edu.co/bitstream/20.500.12585/10332/2/license_rdf24013099e9e6abb1575dc6ce0855efd5MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-83182https://repositorio.utb.edu.co/bitstream/20.500.12585/10332/3/license.txte20ad307a1c5f3f25af9304a7a7c86b6MD53TEXT[Art. 42] Passivity-based control of islanded microgrids with unknown power loads.pdf.txt[Art. 42] Passivity-based control of islanded microgrids with unknown power loads.pdf.txtExtracted texttext/plain46775https://repositorio.utb.edu.co/bitstream/20.500.12585/10332/4/%5bArt.%2042%5d%20Passivity-based%20control%20of%20islanded%20microgrids%20with%20unknown%20power%20loads.pdf.txtac105f5ecdf070387071e1f128b5a6caMD54THUMBNAIL[Art. 42] Passivity-based control of islanded microgrids with unknown power loads.pdf.jpg[Art. 42] Passivity-based control of islanded microgrids with unknown power loads.pdf.jpgGenerated Thumbnailimage/jpeg76757https://repositorio.utb.edu.co/bitstream/20.500.12585/10332/5/%5bArt.%2042%5d%20Passivity-based%20control%20of%20islanded%20microgrids%20with%20unknown%20power%20loads.pdf.jpg8fafd9fe05a85065a1f6e54e353c59dcMD5520.500.12585/10332oai:repositorio.utb.edu.co:20.500.12585/103322023-05-26 09:50:58.929Repositorio Institucional UTBrepositorioutb@utb.edu.coQXV0b3Jpem8gKGF1dG9yaXphbW9zKSBhIGxhIEJpYmxpb3RlY2EgZGUgbGEgSW5zdGl0dWNpw7NuIHBhcmEgcXVlIGluY2x1eWEgdW5hIGNvcGlhLCBpbmRleGUgeSBkaXZ1bGd1ZSBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsLCBsYSBvYnJhIG1lbmNpb25hZGEgY29uIGVsIGZpbiBkZSBmYWNpbGl0YXIgbG9zIHByb2Nlc29zIGRlIHZpc2liaWxpZGFkIGUgaW1wYWN0byBkZSBsYSBtaXNtYSwgY29uZm9ybWUgYSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBxdWUgbWUobm9zKSBjb3JyZXNwb25kZShuKSB5IHF1ZSBpbmNsdXllbjogbGEgcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSwgZGlzdHJpYnVjacOzbiBhbCBww7pibGljbywgdHJhbnNmb3JtYWNpw7NuLCBkZSBjb25mb3JtaWRhZCBjb24gbGEgbm9ybWF0aXZpZGFkIHZpZ2VudGUgc29icmUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIHJlZmVyaWRvcyBlbiBhcnQuIDIsIDEyLCAzMCAobW9kaWZpY2FkbyBwb3IgZWwgYXJ0IDUgZGUgbGEgbGV5IDE1MjAvMjAxMiksIHkgNzIgZGUgbGEgbGV5IDIzIGRlIGRlIDE5ODIsIExleSA0NCBkZSAxOTkzLCBhcnQuIDQgeSAxMSBEZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzIGFydC4gMTEsIERlY3JldG8gNDYwIGRlIDE5OTUsIENpcmN1bGFyIE5vIDA2LzIwMDIgZGUgbGEgRGlyZWNjacOzbiBOYWNpb25hbCBkZSBEZXJlY2hvcyBkZSBhdXRvciwgYXJ0LiAxNSBMZXkgMTUyMCBkZSAyMDEyLCBsYSBMZXkgMTkxNSBkZSAyMDE4IHkgZGVtw6FzIG5vcm1hcyBzb2JyZSBsYSBtYXRlcmlhLgoKQWwgcmVzcGVjdG8gY29tbyBBdXRvcihlcykgbWFuaWZlc3RhbW9zIGNvbm9jZXIgcXVlOgoKLSBMYSBhdXRvcml6YWNpw7NuIGVzIGRlIGNhcsOhY3RlciBubyBleGNsdXNpdmEgeSBsaW1pdGFkYSwgZXN0byBpbXBsaWNhIHF1ZSBsYSBsaWNlbmNpYSB0aWVuZSB1bmEgdmlnZW5jaWEsIHF1ZSBubyBlcyBwZXJwZXR1YSB5IHF1ZSBlbCBhdXRvciBwdWVkZSBwdWJsaWNhciBvIGRpZnVuZGlyIHN1IG9icmEgZW4gY3VhbHF1aWVyIG90cm8gbWVkaW8sIGFzw60gY29tbyBsbGV2YXIgYSBjYWJvIGN1YWxxdWllciB0aXBvIGRlIGFjY2nDs24gc29icmUgZWwgZG9jdW1lbnRvLgoKLSBMYSBhdXRvcml6YWNpw7NuIHRlbmRyw6EgdW5hIHZpZ2VuY2lhIGRlIGNpbmNvIGHDsW9zIGEgcGFydGlyIGRlbCBtb21lbnRvIGRlIGxhIGluY2x1c2nDs24gZGUgbGEgb2JyYSBlbiBlbCByZXBvc2l0b3JpbywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gZGUgZHVyYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlbCBhdXRvciB5IHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHVuYSB2ZXogZWwgYXV0b3IgbG8gbWFuaWZpZXN0ZSBwb3IgZXNjcml0byBhIGxhIGluc3RpdHVjacOzbiwgY29uIGxhIHNhbHZlZGFkIGRlIHF1ZSBsYSBvYnJhIGVzIGRpZnVuZGlkYSBnbG9iYWxtZW50ZSB5IGNvc2VjaGFkYSBwb3IgZGlmZXJlbnRlcyBidXNjYWRvcmVzIHkvbyByZXBvc2l0b3Jpb3MgZW4gSW50ZXJuZXQgbG8gcXVlIG5vIGdhcmFudGl6YSBxdWUgbGEgb2JyYSBwdWVkYSBzZXIgcmV0aXJhZGEgZGUgbWFuZXJhIGlubWVkaWF0YSBkZSBvdHJvcyBzaXN0ZW1hcyBkZSBpbmZvcm1hY2nDs24gZW4gbG9zIHF1ZSBzZSBoYXlhIGluZGV4YWRvLCBkaWZlcmVudGVzIGFsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwgZGUgbGEgSW5zdGl0dWNpw7NuLCBkZSBtYW5lcmEgcXVlIGVsIGF1dG9yKHJlcykgdGVuZHLDoW4gcXVlIHNvbGljaXRhciBsYSByZXRpcmFkYSBkZSBzdSBvYnJhIGRpcmVjdGFtZW50ZSBhIG90cm9zIHNpc3RlbWFzIGRlIGluZm9ybWFjacOzbiBkaXN0aW50b3MgYWwgZGUgbGEgSW5zdGl0dWNpw7NuIHNpIGRlc2VhIHF1ZSBzdSBvYnJhIHNlYSByZXRpcmFkYSBkZSBpbm1lZGlhdG8uCgotIExhIGF1dG9yaXphY2nDs24gZGUgcHVibGljYWNpw7NuIGNvbXByZW5kZSBlbCBmb3JtYXRvIG9yaWdpbmFsIGRlIGxhIG9icmEgeSB0b2RvcyBsb3MgZGVtw6FzIHF1ZSBzZSByZXF1aWVyYSBwYXJhIHN1IHB1YmxpY2FjacOzbiBlbiBlbCByZXBvc2l0b3Jpby4gSWd1YWxtZW50ZSwgbGEgYXV0b3JpemFjacOzbiBwZXJtaXRlIGEgbGEgaW5zdGl0dWNpw7NuIGVsIGNhbWJpbyBkZSBzb3BvcnRlIGRlIGxhIG9icmEgY29uIGZpbmVzIGRlIHByZXNlcnZhY2nDs24gKGltcHJlc28sIGVsZWN0csOzbmljbywgZGlnaXRhbCwgSW50ZXJuZXQsIGludHJhbmV0LCBvIGN1YWxxdWllciBvdHJvIGZvcm1hdG8gY29ub2NpZG8gbyBwb3IgY29ub2NlcikuCgotIExhIGF1dG9yaXphY2nDs24gZXMgZ3JhdHVpdGEgeSBzZSByZW51bmNpYSBhIHJlY2liaXIgY3VhbHF1aWVyIHJlbXVuZXJhY2nDs24gcG9yIGxvcyB1c29zIGRlIGxhIG9icmEsIGRlIGFjdWVyZG8gY29uIGxhIGxpY2VuY2lhIGVzdGFibGVjaWRhIGVuIGVzdGEgYXV0b3JpemFjacOzbi4KCi0gQWwgZmlybWFyIGVzdGEgYXV0b3JpemFjacOzbiwgc2UgbWFuaWZpZXN0YSBxdWUgbGEgb2JyYSBlcyBvcmlnaW5hbCB5IG5vIGV4aXN0ZSBlbiBlbGxhIG5pbmd1bmEgdmlvbGFjacOzbiBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcy4gRW4gY2FzbyBkZSBxdWUgZWwgdHJhYmFqbyBoYXlhIHNpZG8gZmluYW5jaWFkbyBwb3IgdGVyY2Vyb3MgZWwgbyBsb3MgYXV0b3JlcyBhc3VtZW4gbGEgcmVzcG9uc2FiaWxpZGFkIGRlbCBjdW1wbGltaWVudG8gZGUgbG9zIGFjdWVyZG9zIGVzdGFibGVjaWRvcyBzb2JyZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBsYSBvYnJhIGNvbiBkaWNobyB0ZXJjZXJvLgoKLSBGcmVudGUgYSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIHBvciB0ZXJjZXJvcywgZWwgbyBsb3MgYXV0b3JlcyBzZXLDoW4gcmVzcG9uc2FibGVzLCBlbiBuaW5nw7puIGNhc28gbGEgcmVzcG9uc2FiaWxpZGFkIHNlcsOhIGFzdW1pZGEgcG9yIGxhIGluc3RpdHVjacOzbi4KCi0gQ29uIGxhIGF1dG9yaXphY2nDs24sIGxhIGluc3RpdHVjacOzbiBwdWVkZSBkaWZ1bmRpciBsYSBvYnJhIGVuIMOtbmRpY2VzLCBidXNjYWRvcmVzIHkgb3Ryb3Mgc2lzdGVtYXMgZGUgaW5mb3JtYWNpw7NuIHF1ZSBmYXZvcmV6Y2FuIHN1IHZpc2liaWxpZGFkCgo=