Passivity-based control applied of a reaction wheel pendulum: An IDA-PBC approach
This paper presents the development of a nonlinear controller for the reaction wheel pendulum (RWP) via an interconnection and damping assignment passivity-based control (IDA-PBC) approach. The IDA-PBC approach works with the port-Hamiltonian open-loop dynamics of the RWP to propose a nonlinear cont...
- Autores:
-
Montoya, Oscar Danilo
Garrido, Victor Manuel
Gil-Gonzalez, Walter
Orozco-Henao, C.
- Tipo de recurso:
- Fecha de publicación:
- 2019
- Institución:
- Universidad Tecnológica de Bolívar
- Repositorio:
- Repositorio Institucional UTB
- Idioma:
- eng
- OAI Identifier:
- oai:repositorio.utb.edu.co:20.500.12585/12406
- Acceso en línea:
- https://hdl.handle.net/20.500.12585/12406
- Palabra clave:
- Energy functions
Lyapunov's stability analysis
Passivity-based control
Reaction wheel pendulum
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/4.0/
id |
UTB2_8bf351e2e824b223888cae66f8194701 |
---|---|
oai_identifier_str |
oai:repositorio.utb.edu.co:20.500.12585/12406 |
network_acronym_str |
UTB2 |
network_name_str |
Repositorio Institucional UTB |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Passivity-based control applied of a reaction wheel pendulum: An IDA-PBC approach |
title |
Passivity-based control applied of a reaction wheel pendulum: An IDA-PBC approach |
spellingShingle |
Passivity-based control applied of a reaction wheel pendulum: An IDA-PBC approach Energy functions Lyapunov's stability analysis Passivity-based control Reaction wheel pendulum |
title_short |
Passivity-based control applied of a reaction wheel pendulum: An IDA-PBC approach |
title_full |
Passivity-based control applied of a reaction wheel pendulum: An IDA-PBC approach |
title_fullStr |
Passivity-based control applied of a reaction wheel pendulum: An IDA-PBC approach |
title_full_unstemmed |
Passivity-based control applied of a reaction wheel pendulum: An IDA-PBC approach |
title_sort |
Passivity-based control applied of a reaction wheel pendulum: An IDA-PBC approach |
dc.creator.fl_str_mv |
Montoya, Oscar Danilo Garrido, Victor Manuel Gil-Gonzalez, Walter Orozco-Henao, C. |
dc.contributor.author.none.fl_str_mv |
Montoya, Oscar Danilo Garrido, Victor Manuel Gil-Gonzalez, Walter Orozco-Henao, C. |
dc.subject.keywords.spa.fl_str_mv |
Energy functions Lyapunov's stability analysis Passivity-based control Reaction wheel pendulum |
topic |
Energy functions Lyapunov's stability analysis Passivity-based control Reaction wheel pendulum |
description |
This paper presents the development of a nonlinear controller for the reaction wheel pendulum (RWP) via an interconnection and damping assignment passivity-based control (IDA-PBC) approach. The IDA-PBC approach works with the port-Hamiltonian open-loop dynamics of the RWP to propose a nonlinear controller that preserves the Hamiltonian structure in closed-loop by guaranteeing stability properties in the sense of Lyapunov. Numerical results confirm the theoretical development presented throughout simulations in Simulink package from MATLAB. Comparison with a Lyapunov-based approach is also provided |
publishDate |
2019 |
dc.date.issued.none.fl_str_mv |
2019-11 |
dc.date.accessioned.none.fl_str_mv |
2023-07-24T18:49:16Z |
dc.date.available.none.fl_str_mv |
2023-07-24T18:49:16Z |
dc.date.submitted.none.fl_str_mv |
2023-07 |
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 |
Montoya, O.D., Garrido, V.M. , Gil-Gonzalez, W., Orozco-Henao, C. Passivity-based control applied of a reaction wheel pendulum: An IDA-PBC approach (2019) 2019 IEEE International Autumn Meeting on Power, Electronics and Computing, ROPEC 2019, art. no. 9057105, DOI: 10.1109/ROPEC48299.2019.9057105 |
dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/20.500.12585/12406 |
dc.identifier.doi.none.fl_str_mv |
10.1109/ROPEC48299.2019.9057105 |
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., Garrido, V.M. , Gil-Gonzalez, W., Orozco-Henao, C. Passivity-based control applied of a reaction wheel pendulum: An IDA-PBC approach (2019) 2019 IEEE International Autumn Meeting on Power, Electronics and Computing, ROPEC 2019, art. no. 9057105, DOI: 10.1109/ROPEC48299.2019.9057105 10.1109/ROPEC48299.2019.9057105 Universidad Tecnológica de Bolívar Repositorio Universidad Tecnológica de Bolívar |
url |
https://hdl.handle.net/20.500.12585/12406 |
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.mimetype.spa.fl_str_mv |
application/pdf |
dc.publisher.place.spa.fl_str_mv |
Cartagena de Indias |
dc.source.spa.fl_str_mv |
2019 IEEE International Autumn Meeting on Power, Electronics and Computing, ROPEC 2019 |
institution |
Universidad Tecnológica de Bolívar |
bitstream.url.fl_str_mv |
https://repositorio.utb.edu.co/bitstream/20.500.12585/12406/1/Passivity-based%20control%20applied%20of%20a%20reaction%20wheel%20pendulum.pdf https://repositorio.utb.edu.co/bitstream/20.500.12585/12406/2/license_rdf https://repositorio.utb.edu.co/bitstream/20.500.12585/12406/3/license.txt https://repositorio.utb.edu.co/bitstream/20.500.12585/12406/4/Passivity-based%20control%20applied%20of%20a%20reaction%20wheel%20pendulum.pdf.txt https://repositorio.utb.edu.co/bitstream/20.500.12585/12406/5/Passivity-based%20control%20applied%20of%20a%20reaction%20wheel%20pendulum.pdf.jpg |
bitstream.checksum.fl_str_mv |
5eded8c669ac50447290b15a70008b0a 4460e5956bc1d1639be9ae6146a50347 e20ad307a1c5f3f25af9304a7a7c86b6 15298271acc2fa23708a710a4cacc4b1 633c3a8a5c349b36d779ce6fc94dcfdd |
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_ |
1814021562883375104 |
spelling |
Montoya, Oscar Danilo9fa8a75a-58fa-436d-a6e2-d80f718a4ea8Garrido, Victor Manuelabebcf60-1cbf-427b-810d-3722d458662fGil-Gonzalez, Walterfae25221-fcde-4c7d-bf52-14a677a53c76Orozco-Henao, C.f3b2ff13-484c-4dac-bcb1-758cc0fd7af02023-07-24T18:49:16Z2023-07-24T18:49:16Z2019-112023-07Montoya, O.D., Garrido, V.M. , Gil-Gonzalez, W., Orozco-Henao, C. Passivity-based control applied of a reaction wheel pendulum: An IDA-PBC approach (2019) 2019 IEEE International Autumn Meeting on Power, Electronics and Computing, ROPEC 2019, art. no. 9057105, DOI: 10.1109/ROPEC48299.2019.9057105https://hdl.handle.net/20.500.12585/1240610.1109/ROPEC48299.2019.9057105Universidad Tecnológica de BolívarRepositorio Universidad Tecnológica de BolívarThis paper presents the development of a nonlinear controller for the reaction wheel pendulum (RWP) via an interconnection and damping assignment passivity-based control (IDA-PBC) approach. The IDA-PBC approach works with the port-Hamiltonian open-loop dynamics of the RWP to propose a nonlinear controller that preserves the Hamiltonian structure in closed-loop by guaranteeing stability properties in the sense of Lyapunov. Numerical results confirm the theoretical development presented throughout simulations in Simulink package from MATLAB. Comparison with a Lyapunov-based approach is also providedapplication/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_abf22019 IEEE International Autumn Meeting on Power, Electronics and Computing, ROPEC 2019Passivity-based control applied of a reaction wheel pendulum: An IDA-PBC approachinfo: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_2df8fbb1Energy functionsLyapunov's stability analysisPassivity-based controlReaction wheel pendulumCartagena de IndiasRyalat, M., Laila, D.S. A simplified IDA-PBC design for underactuated mechanical systems with applications (2016) European Journal of Control, 27, pp. 1-16. Cited 42 times. http://www.journals.elsevier.com/european-journal-of-control doi: 10.1016/j.ejcon.2015.12.001Moon, U.-C., Lee, Y., Lee, K.Y. Practical dynamic matrix control for thermal power plant coordinated control (2018) Control Engineering Practice, 71, pp. 154-163. Cited 25 times. www.elsevier.com/inca/publications/store/1/2/3/ doi: 10.1016/j.conengprac.2017.10.014Murshitha Shajahan, M.S., Aparna, V., Najumnissa Jamal, D., Ahamed Khan, M.K.A. Control of electric power generation of thermal power plant in TamilNadu (2018) Case Studies in Thermal Engineering, 12, pp. 728-735. Cited 5 times. http://www.journals.elsevier.com/case-studies-in-thermal-engineering/ doi: 10.1016/j.csite.2018.08.008Wai, R.-J., Lee, J.-D. Adaptive fuzzy-neural-network control for maglev transportation system (2008) IEEE Transactions on Neural Networks, 19 (1), pp. 54-70. Cited 76 times. doi: 10.1109/TNN.2007.900814Liang, X., Fang, Y., Sun, N., Lin, H. Nonlinear Hierarchical Control for Unmanned Quadrotor Transportation Systems (2018) IEEE Transactions on Industrial Electronics, 65 (4), art. no. 8038248, pp. 3395-3405. Cited 116 times. http://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=5410131 doi: 10.1109/TIE.2017.2752139Gil-González, W., Garces, A., Escobar, A. Passivity-based control and stability analysis for hydro-turbine governing systems (2019) Applied Mathematical Modelling, 68, pp. 471-486. Cited 25 times. www.elsevier.com/inca/publications/store/5/2/4/9/9/8/ doi: 10.1016/j.apm.2018.11.045Salim, R., Mansouri, A., Bendiabdellah, A., Chekroun, S., Touam, M. Sensorless passivity based control for induction motor via an adaptive observer (2019) ISA Transactions, 84, pp. 118-127. Cited 18 times. http://www.elsevier.com/wps/find/journaldescription.cws_home/524244/description#description doi: 10.1016/j.isatra.2018.10.002Murdock, D.D., Taylor, D.G. Balancing a reaction wheel pendulum with PM synchronous motor actuation (2014) IECON Proceedings (Industrial Electronics Conference), art. no. 7048483, pp. 96-102. ISBN: 978-147994032-5 doi: 10.1109/IECON.2014.7048483Gil-González, W., Montoya, O.D., Garces, A. Direct power control for VSC-HVDC systems: An application of the global tracking passivity-based PI approach (2019) International Journal of Electrical Power and Energy Systems, 110, pp. 588-597. Cited 37 times. doi: 10.1016/j.ijepes.2019.03.042Spong, M.W., Corke, P., Lozano, R. Nonlinear control of the Reaction Wheel Pendulum (2001) Automatica, 37 (11), pp. 1845-1851. Cited 263 times. doi: 10.1016/S0005-1098(01)00145-5Irfan, S., Mehmood, A., Razzaq, M.T., Iqbal, J. Advanced sliding mode control techniques for Inverted Pendulum: Modelling and simulation (2018) Engineering Science and Technology, an International Journal, 21 (4), pp. 753-759. Cited 65 times. www.journals.elsevier.com/engineering-science-and-technology-an-international-journal/ doi: 10.1016/j.jestch.2018.06.010Hichri, B., Fauroux, J.-C., Adouane, L., Doroftei, I., Mezouar, Y. Design of cooperative mobile robots for co-manipulation and transportation tasks (2019) Robotics and Computer-Integrated Manufacturing, 57, pp. 412-421. Cited 41 times. doi: 10.1016/j.rcim.2019.01.002Montoya, O.D., Gil-Gonźalez, W. Nonlinear analysis and control of a reaction wheel pendulum: Lyapunov-based approach (2019) Engineering Science and Technology, An International Journal. Cited 2 times.Montoya, O.D., Raḿirez, C.A., Grisales, L.F. Global control of reaction wheel pendulum using artificial neural networks and extended linearization (2017) Scientia et Technica, 22 (20), pp. 130-140. Cited 3 times. junBlock, D.J., Ström K.J.A.., Spong, M.W. The reaction wheel pendulum (2007) Synthesis Lectures on Control and Mechatronics, 1 (1), pp. 1-105. Cited 110 times.Montoya, O.D., Grisales-Norena, L.F., Correa-Raḿirez, V.D., Giraldo-Buitrago, D. Global control of reaction wheel pendulum through energy regulation and extended linearization of the state variables (2014) Tecno Ĺogicas, 17 (32), pp. 33-46. Cited 3 times. JunSrinivas, K.N., Behera, L. Swing-up control strategies for a reaction wheel pendulum (Open Access) (2008) International Journal of Systems Science, 39 (12), pp. 1165-1177. Cited 36 times. doi: 10.1080/00207720802095137Correa-Raḿirez, V.D., Giraldo-Buitrago, D., Escobar-Mejía, A. Fuzzy control of an inverted pendulum Driven by a reaction wheel using a trajectory tracking scheme (2017) Tecno Ĺogicas, 20 (39), pp. 1-13. Cited 4 times. AugBapiraju, B., Srinivas, K.N., Prem Kumar, P., Behera, L. On balancing control strategies for a reaction wheel pendulum (Open Access) (2004) Proceedings of the IEEE INDICON 2004 - 1st India Annual Conference, pp. 199-204. Cited 19 times. ISBN: 0780389093; 978-078038909-0Fantoni, I., Lozano, R., Spong, M.W. Stabilization of the reaction wheel pendulum using an energy approach (2001) 2001 European Control Conference, ECC 2001, art. no. 7076312, pp. 2552-2557. Cited 13 times. ISBN: 978-395241736-2 doi: 10.23919/ecc.2001.7076312Valenzuela, J.G., Montoya, O.D., Giraldo-Buitrago, D. Local control of reaction wheel pendulum using fuzzy logic (2013) Scientia et Technica, 18 (4), pp. 623-632. Cited 4 times. DecGutierrez-Oribio, D., Mercado-Uribe, A., Moreno, J.A., Fridman, L. Stabilization of the Reaction Wheel Pendulum via a Third Order Discontinuous Integral Sliding Mode Algorithm (2018) Proceedings of IEEE International Workshop on Variable Structure Systems, 2018-July, art. no. 8460358, pp. 132-137. Cited 11 times. http://ieeexplore.ieee.org/xpl/conferences.jsp ISBN: 978-153866439-1 doi: 10.1109/VSS.2018.8460358Kundur, P. (2005) Power System Stability and Control. Cited 20205 times. MCGRAW-HILL, Ed. McGraw-Hill Education-EuropevLin, K.-J. Stabilization of uncertain fuzzy control systems via a new descriptor system approach (Open Access) (2012) Computers and Mathematics with Applications, 64 (5), pp. 1170-1178. Cited 22 times. doi: 10.1016/j.camwa.2012.03.059El-Nagar, A.M., El-Bardini, M., El-Rabaie, N.M. Intelligent control for nonlinear inverted pendulum based on interval type-2 fuzzy PD controller (2014) Alexandria Engineering Journal, 53 (1), pp. 23-32. Cited 51 times. http://www.elsevier.com/wps/find/journaldescription.cws_home/724292/description#description doi: 10.1016/j.aej.2013.11.006http://purl.org/coar/resource_type/c_2df8fbb1ORIGINALPassivity-based control applied of a reaction wheel pendulum.pdfPassivity-based control applied of a reaction wheel pendulum.pdfapplication/pdf146277https://repositorio.utb.edu.co/bitstream/20.500.12585/12406/1/Passivity-based%20control%20applied%20of%20a%20reaction%20wheel%20pendulum.pdf5eded8c669ac50447290b15a70008b0aMD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805https://repositorio.utb.edu.co/bitstream/20.500.12585/12406/2/license_rdf4460e5956bc1d1639be9ae6146a50347MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-83182https://repositorio.utb.edu.co/bitstream/20.500.12585/12406/3/license.txte20ad307a1c5f3f25af9304a7a7c86b6MD53TEXTPassivity-based control applied of a reaction wheel pendulum.pdf.txtPassivity-based control applied of a reaction wheel pendulum.pdf.txtExtracted texttext/plain6427https://repositorio.utb.edu.co/bitstream/20.500.12585/12406/4/Passivity-based%20control%20applied%20of%20a%20reaction%20wheel%20pendulum.pdf.txt15298271acc2fa23708a710a4cacc4b1MD54THUMBNAILPassivity-based control applied of a reaction wheel pendulum.pdf.jpgPassivity-based control applied of a reaction wheel pendulum.pdf.jpgGenerated Thumbnailimage/jpeg7846https://repositorio.utb.edu.co/bitstream/20.500.12585/12406/5/Passivity-based%20control%20applied%20of%20a%20reaction%20wheel%20pendulum.pdf.jpg633c3a8a5c349b36d779ce6fc94dcfddMD5520.500.12585/12406oai:repositorio.utb.edu.co:20.500.12585/124062023-07-25 00:17:41.002Repositorio Institucional UTBrepositorioutb@utb.edu.coQXV0b3Jpem8gKGF1dG9yaXphbW9zKSBhIGxhIEJpYmxpb3RlY2EgZGUgbGEgSW5zdGl0dWNpw7NuIHBhcmEgcXVlIGluY2x1eWEgdW5hIGNvcGlhLCBpbmRleGUgeSBkaXZ1bGd1ZSBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsLCBsYSBvYnJhIG1lbmNpb25hZGEgY29uIGVsIGZpbiBkZSBmYWNpbGl0YXIgbG9zIHByb2Nlc29zIGRlIHZpc2liaWxpZGFkIGUgaW1wYWN0byBkZSBsYSBtaXNtYSwgY29uZm9ybWUgYSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBxdWUgbWUobm9zKSBjb3JyZXNwb25kZShuKSB5IHF1ZSBpbmNsdXllbjogbGEgcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSwgZGlzdHJpYnVjacOzbiBhbCBww7pibGljbywgdHJhbnNmb3JtYWNpw7NuLCBkZSBjb25mb3JtaWRhZCBjb24gbGEgbm9ybWF0aXZpZGFkIHZpZ2VudGUgc29icmUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIHJlZmVyaWRvcyBlbiBhcnQuIDIsIDEyLCAzMCAobW9kaWZpY2FkbyBwb3IgZWwgYXJ0IDUgZGUgbGEgbGV5IDE1MjAvMjAxMiksIHkgNzIgZGUgbGEgbGV5IDIzIGRlIGRlIDE5ODIsIExleSA0NCBkZSAxOTkzLCBhcnQuIDQgeSAxMSBEZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzIGFydC4gMTEsIERlY3JldG8gNDYwIGRlIDE5OTUsIENpcmN1bGFyIE5vIDA2LzIwMDIgZGUgbGEgRGlyZWNjacOzbiBOYWNpb25hbCBkZSBEZXJlY2hvcyBkZSBhdXRvciwgYXJ0LiAxNSBMZXkgMTUyMCBkZSAyMDEyLCBsYSBMZXkgMTkxNSBkZSAyMDE4IHkgZGVtw6FzIG5vcm1hcyBzb2JyZSBsYSBtYXRlcmlhLgoKQWwgcmVzcGVjdG8gY29tbyBBdXRvcihlcykgbWFuaWZlc3RhbW9zIGNvbm9jZXIgcXVlOgoKLSBMYSBhdXRvcml6YWNpw7NuIGVzIGRlIGNhcsOhY3RlciBubyBleGNsdXNpdmEgeSBsaW1pdGFkYSwgZXN0byBpbXBsaWNhIHF1ZSBsYSBsaWNlbmNpYSB0aWVuZSB1bmEgdmlnZW5jaWEsIHF1ZSBubyBlcyBwZXJwZXR1YSB5IHF1ZSBlbCBhdXRvciBwdWVkZSBwdWJsaWNhciBvIGRpZnVuZGlyIHN1IG9icmEgZW4gY3VhbHF1aWVyIG90cm8gbWVkaW8sIGFzw60gY29tbyBsbGV2YXIgYSBjYWJvIGN1YWxxdWllciB0aXBvIGRlIGFjY2nDs24gc29icmUgZWwgZG9jdW1lbnRvLgoKLSBMYSBhdXRvcml6YWNpw7NuIHRlbmRyw6EgdW5hIHZpZ2VuY2lhIGRlIGNpbmNvIGHDsW9zIGEgcGFydGlyIGRlbCBtb21lbnRvIGRlIGxhIGluY2x1c2nDs24gZGUgbGEgb2JyYSBlbiBlbCByZXBvc2l0b3JpbywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gZGUgZHVyYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlbCBhdXRvciB5IHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHVuYSB2ZXogZWwgYXV0b3IgbG8gbWFuaWZpZXN0ZSBwb3IgZXNjcml0byBhIGxhIGluc3RpdHVjacOzbiwgY29uIGxhIHNhbHZlZGFkIGRlIHF1ZSBsYSBvYnJhIGVzIGRpZnVuZGlkYSBnbG9iYWxtZW50ZSB5IGNvc2VjaGFkYSBwb3IgZGlmZXJlbnRlcyBidXNjYWRvcmVzIHkvbyByZXBvc2l0b3Jpb3MgZW4gSW50ZXJuZXQgbG8gcXVlIG5vIGdhcmFudGl6YSBxdWUgbGEgb2JyYSBwdWVkYSBzZXIgcmV0aXJhZGEgZGUgbWFuZXJhIGlubWVkaWF0YSBkZSBvdHJvcyBzaXN0ZW1hcyBkZSBpbmZvcm1hY2nDs24gZW4gbG9zIHF1ZSBzZSBoYXlhIGluZGV4YWRvLCBkaWZlcmVudGVzIGFsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwgZGUgbGEgSW5zdGl0dWNpw7NuLCBkZSBtYW5lcmEgcXVlIGVsIGF1dG9yKHJlcykgdGVuZHLDoW4gcXVlIHNvbGljaXRhciBsYSByZXRpcmFkYSBkZSBzdSBvYnJhIGRpcmVjdGFtZW50ZSBhIG90cm9zIHNpc3RlbWFzIGRlIGluZm9ybWFjacOzbiBkaXN0aW50b3MgYWwgZGUgbGEgSW5zdGl0dWNpw7NuIHNpIGRlc2VhIHF1ZSBzdSBvYnJhIHNlYSByZXRpcmFkYSBkZSBpbm1lZGlhdG8uCgotIExhIGF1dG9yaXphY2nDs24gZGUgcHVibGljYWNpw7NuIGNvbXByZW5kZSBlbCBmb3JtYXRvIG9yaWdpbmFsIGRlIGxhIG9icmEgeSB0b2RvcyBsb3MgZGVtw6FzIHF1ZSBzZSByZXF1aWVyYSBwYXJhIHN1IHB1YmxpY2FjacOzbiBlbiBlbCByZXBvc2l0b3Jpby4gSWd1YWxtZW50ZSwgbGEgYXV0b3JpemFjacOzbiBwZXJtaXRlIGEgbGEgaW5zdGl0dWNpw7NuIGVsIGNhbWJpbyBkZSBzb3BvcnRlIGRlIGxhIG9icmEgY29uIGZpbmVzIGRlIHByZXNlcnZhY2nDs24gKGltcHJlc28sIGVsZWN0csOzbmljbywgZGlnaXRhbCwgSW50ZXJuZXQsIGludHJhbmV0LCBvIGN1YWxxdWllciBvdHJvIGZvcm1hdG8gY29ub2NpZG8gbyBwb3IgY29ub2NlcikuCgotIExhIGF1dG9yaXphY2nDs24gZXMgZ3JhdHVpdGEgeSBzZSByZW51bmNpYSBhIHJlY2liaXIgY3VhbHF1aWVyIHJlbXVuZXJhY2nDs24gcG9yIGxvcyB1c29zIGRlIGxhIG9icmEsIGRlIGFjdWVyZG8gY29uIGxhIGxpY2VuY2lhIGVzdGFibGVjaWRhIGVuIGVzdGEgYXV0b3JpemFjacOzbi4KCi0gQWwgZmlybWFyIGVzdGEgYXV0b3JpemFjacOzbiwgc2UgbWFuaWZpZXN0YSBxdWUgbGEgb2JyYSBlcyBvcmlnaW5hbCB5IG5vIGV4aXN0ZSBlbiBlbGxhIG5pbmd1bmEgdmlvbGFjacOzbiBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcy4gRW4gY2FzbyBkZSBxdWUgZWwgdHJhYmFqbyBoYXlhIHNpZG8gZmluYW5jaWFkbyBwb3IgdGVyY2Vyb3MgZWwgbyBsb3MgYXV0b3JlcyBhc3VtZW4gbGEgcmVzcG9uc2FiaWxpZGFkIGRlbCBjdW1wbGltaWVudG8gZGUgbG9zIGFjdWVyZG9zIGVzdGFibGVjaWRvcyBzb2JyZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBsYSBvYnJhIGNvbiBkaWNobyB0ZXJjZXJvLgoKLSBGcmVudGUgYSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIHBvciB0ZXJjZXJvcywgZWwgbyBsb3MgYXV0b3JlcyBzZXLDoW4gcmVzcG9uc2FibGVzLCBlbiBuaW5nw7puIGNhc28gbGEgcmVzcG9uc2FiaWxpZGFkIHNlcsOhIGFzdW1pZGEgcG9yIGxhIGluc3RpdHVjacOzbi4KCi0gQ29uIGxhIGF1dG9yaXphY2nDs24sIGxhIGluc3RpdHVjacOzbiBwdWVkZSBkaWZ1bmRpciBsYSBvYnJhIGVuIMOtbmRpY2VzLCBidXNjYWRvcmVzIHkgb3Ryb3Mgc2lzdGVtYXMgZGUgaW5mb3JtYWNpw7NuIHF1ZSBmYXZvcmV6Y2FuIHN1IHZpc2liaWxpZGFkCgo= |