A Software for Simulating Robot Swarm Aggregation
Swarm robotics is a topic that focuses on studying a system composed of many homogeneous robots that collaborate to achieve a common goal. Swarm robotics presents several exciting challenges for engineers, with the development of controllers being one of the most critical. For this purpose, models a...
- Autores:
-
Acevedo, Oscar
Rios, Yuliana Y.
Duque, Jorge
Gomez, Eduardo
García, Luis
- 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/12133
- Acceso en línea:
- https://hdl.handle.net/20.500.12585/12133
- Palabra clave:
- Swarm Robotics;
Swarm;
Social Insects
LEMB
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/4.0/
id |
UTB2_4533188a273c913f03c073ceec9477d0 |
---|---|
oai_identifier_str |
oai:repositorio.utb.edu.co:20.500.12585/12133 |
network_acronym_str |
UTB2 |
network_name_str |
Repositorio Institucional UTB |
repository_id_str |
|
dc.title.spa.fl_str_mv |
A Software for Simulating Robot Swarm Aggregation |
title |
A Software for Simulating Robot Swarm Aggregation |
spellingShingle |
A Software for Simulating Robot Swarm Aggregation Swarm Robotics; Swarm; Social Insects LEMB |
title_short |
A Software for Simulating Robot Swarm Aggregation |
title_full |
A Software for Simulating Robot Swarm Aggregation |
title_fullStr |
A Software for Simulating Robot Swarm Aggregation |
title_full_unstemmed |
A Software for Simulating Robot Swarm Aggregation |
title_sort |
A Software for Simulating Robot Swarm Aggregation |
dc.creator.fl_str_mv |
Acevedo, Oscar Rios, Yuliana Y. Duque, Jorge Gomez, Eduardo García, Luis |
dc.contributor.author.none.fl_str_mv |
Acevedo, Oscar Rios, Yuliana Y. Duque, Jorge Gomez, Eduardo García, Luis |
dc.subject.keywords.spa.fl_str_mv |
Swarm Robotics; Swarm; Social Insects |
topic |
Swarm Robotics; Swarm; Social Insects LEMB |
dc.subject.armarc.none.fl_str_mv |
LEMB |
description |
Swarm robotics is a topic that focuses on studying a system composed of many homogeneous robots that collaborate to achieve a common goal. Swarm robotics presents several exciting challenges for engineers, with the development of controllers being one of the most critical. For this purpose, models and simulators have been developed to allow designers to test their designs. This paper presents a swarm robot simulator, made in Matlab, whose objective is to study robot aggregation, which is considered an essential swarm behavior. Simulations and results of a classical algorithm for environment-guided aggregation are presented to determine its ability to aggregate robots and how its efficiency is affected by environmental variations. © 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG. |
publishDate |
2022 |
dc.date.issued.none.fl_str_mv |
2022 |
dc.date.accessioned.none.fl_str_mv |
2023-07-18T19:28:55Z |
dc.date.available.none.fl_str_mv |
2023-07-18T19:28:55Z |
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.citation.spa.fl_str_mv |
Acevedo, O., Rios, Y. Y., Duque, J., Gomez, E., & García, L. (2022). A software for simulating robot swarm aggregation. En Communications in Computer and Information Science (pp. 386–399). Springer Nature Switzerland. |
dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/20.500.12585/12133 |
dc.identifier.doi.none.fl_str_mv |
10.1007/978-3-031-20611-5_32 |
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 |
Acevedo, O., Rios, Y. Y., Duque, J., Gomez, E., & García, L. (2022). A software for simulating robot swarm aggregation. En Communications in Computer and Information Science (pp. 386–399). Springer Nature Switzerland. 10.1007/978-3-031-20611-5_32 Universidad Tecnológica de Bolívar Repositorio Universidad Tecnológica de Bolívar |
url |
https://hdl.handle.net/20.500.12585/12133 |
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 |
13 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 |
Communications in Computer and Information Science |
institution |
Universidad Tecnológica de Bolívar |
bitstream.url.fl_str_mv |
https://repositorio.utb.edu.co/bitstream/20.500.12585/12133/1/Scopus%20-%20Document%20details%20-%20A%20Software%20for%c2%a0Simulating%20Robot%20Swarm%20Aggregation.pdf https://repositorio.utb.edu.co/bitstream/20.500.12585/12133/2/license_rdf https://repositorio.utb.edu.co/bitstream/20.500.12585/12133/3/license.txt https://repositorio.utb.edu.co/bitstream/20.500.12585/12133/4/Scopus%20-%20Document%20details%20-%20A%20Software%20for%c2%a0Simulating%20Robot%20Swarm%20Aggregation.pdf.txt https://repositorio.utb.edu.co/bitstream/20.500.12585/12133/5/Scopus%20-%20Document%20details%20-%20A%20Software%20for%c2%a0Simulating%20Robot%20Swarm%20Aggregation.pdf.jpg |
bitstream.checksum.fl_str_mv |
aaedffb8d1dde630ba6c0f25af4bde07 4460e5956bc1d1639be9ae6146a50347 e20ad307a1c5f3f25af9304a7a7c86b6 a9b88d5448a480b6bb25e5acc94b29cf 64c8543e77bf0693c2b6d4d132750ddd |
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_ |
1814021726291361792 |
spelling |
Acevedo, Oscar3da5ca49-950c-4cc5-83d5-97c2efb05371Rios, Yuliana Y.0dbdd108-59ee-4e22-85cd-3de4922f37b4Duque, Jorge11e1fd7f-35a2-473f-a16b-d420e843715bGomez, Eduardobb499eb5-c483-4a5f-bca5-d10ccf3f4527García, Luis87a7d63b-2ec0-494b-8f49-1117f0a22ecd2023-07-18T19:28:55Z2023-07-18T19:28:55Z20222023Acevedo, O., Rios, Y. Y., Duque, J., Gomez, E., & García, L. (2022). A software for simulating robot swarm aggregation. En Communications in Computer and Information Science (pp. 386–399). Springer Nature Switzerland.https://hdl.handle.net/20.500.12585/1213310.1007/978-3-031-20611-5_32Universidad Tecnológica de BolívarRepositorio Universidad Tecnológica de BolívarSwarm robotics is a topic that focuses on studying a system composed of many homogeneous robots that collaborate to achieve a common goal. Swarm robotics presents several exciting challenges for engineers, with the development of controllers being one of the most critical. For this purpose, models and simulators have been developed to allow designers to test their designs. This paper presents a swarm robot simulator, made in Matlab, whose objective is to study robot aggregation, which is considered an essential swarm behavior. Simulations and results of a classical algorithm for environment-guided aggregation are presented to determine its ability to aggregate robots and how its efficiency is affected by environmental variations. © 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.13 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_abf2Communications in Computer and Information ScienceA Software for Simulating Robot Swarm Aggregationinfo: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_2df8fbb1Swarm Robotics;Swarm;Social InsectsLEMBCartagena de IndiasSadeghi Amjadi, A., Raoufi, M., Turgut, A.E. A self-adaptive landmark-based aggregation method for robot swarms (Open Access) (2022) Adaptive Behavior, 30 (3), pp. 223-236. Cited 3 times. https://journals.sagepub.com/home/adb doi: 10.1177/1059712320985543Kondratiev, A., Slivinsky, M. Method for determining the thickness of a binder layer at its nonuniform mass transfer inside the channel of a honeycomb filler made from polymeric paper (2018) Eastern-European Journal of Enterprise Technologies, 6 (5-96), pp. 42-75. Cited 605 times. http://journals.uran.ua/eejet doi: 10.15587/1729-4061.2018.150387Arvin, F., Turgut, A.E., Bazyari, F., Arikan, K.B., Bellotto, N., Yue, S. Cue-based aggregation with a mobile robot swarm: A novel fuzzy-based method (2014) Adaptive Behavior, 22 (3), pp. 189-206. Cited 52 times. doi: 10.1177/1059712314528009Arvin, F., Turgut, A.E., Krajnik, T., Rahimi, S., Okay, I.E., Yue, S., Watson, S., (...), Lennox, B. Phi Clust: Pheromone-Based Aggregation for Robotic Swarms (2018) IEEE International Conference on Intelligent Robots and Systems, art. no. 8593961, pp. 4288-4294. Cited 32 times. ISBN: 978-153868094-0 doi: 10.1109/IROS.2018.8593961Arvin, F., Turgut, A.E., Krajník, T., Yue, S. Investigation of cue-based aggregation in static and dynamic environments with a mobile robot swarm (2016) Adaptive Behavior, 24 (2), pp. 102-118. Cited 36 times. https://journals.sagepub.com/home/adb doi: 10.1177/1059712316632851Bayindir, L. A review of swarm robotics tasks (2016) Neurocomputing, 172, pp. 292-321. Cited 265 times. www.elsevier.com/locate/neucom doi: 10.1016/j.neucom.2015.05.116Bodi, M., Thenius, R., Szopek, M., Schmickl, T., Crailsheim, K. Interaction of robot swarms using the honeybee-inspired control algorithm BEECLUST (Open Access) (2012) Mathematical and Computer Modelling of Dynamical Systems, 18 (1), pp. 87-100. Cited 37 times. doi: 10.1080/13873954.2011.601420Duarte, M., Costa, V., Gomes, J., Rodrigues, T., Silva, F., Oliveira, S.M., Christensen, A.L. Evolution of collective behaviors for a real swarm of aquatic surface robots (2016) PLoS ONE, 11 (3), art. no. e0151834. Cited 77 times. http://www.plosone.org/article/fetchObject.action?uri=info:doi/10.1371/journal.pone.0151834&representation=PDF doi: 10.1371/journal.pone.0151834Hamann, H. Swarm robotics: A formal approach (2018) Swarm Robotics: A Formal Approach, pp. 1-210. Cited 181 times. https://www.springer.com/in/book/9783319745268 ISBN: 978-331974528-2; 978-331974526-8 doi: 10.1007/9783319745282Kernbach, S., Thenius, R., Kernbach, O., Schmickl, T. Re-embodiment of honeybee aggregation behavior in an artificial micro-robotic system (Open Access) (2009) Adaptive Behavior, 17 (3), pp. 237-259. Cited 141 times. doi: 10.1177/1059712309104966Kondratiev, A., Slivinsky, M. Method for determining the thickness of a binder layer at its nonuniform mass transfer inside the channel of a honeycomb filler made from polymeric paper (2018) Eastern-European Journal of Enterprise Technologies, 6 (5-96), pp. 42-75. Cited 605 times. http://journals.uran.ua/eejet doi: 10.15587/1729-4061.2018.150387Schmickl, T., Thenius, R., Moeslinger, C., Radspieler, G., Kernbach, S., Szymanski, M., Crailsheim, K. Get in touch: Cooperative decision making based on robot-to-robot collisions (2009) Autonomous Agents and Multi-Agent Systems, 18 (1), pp. 133-155. Cited 126 times. doi: 10.1007/s10458-008-9058-5http://purl.org/coar/resource_type/c_6501ORIGINALScopus - Document details - A Software for Simulating Robot Swarm Aggregation.pdfScopus - Document details - A Software for Simulating Robot Swarm Aggregation.pdfapplication/pdf405941https://repositorio.utb.edu.co/bitstream/20.500.12585/12133/1/Scopus%20-%20Document%20details%20-%20A%20Software%20for%c2%a0Simulating%20Robot%20Swarm%20Aggregation.pdfaaedffb8d1dde630ba6c0f25af4bde07MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805https://repositorio.utb.edu.co/bitstream/20.500.12585/12133/2/license_rdf4460e5956bc1d1639be9ae6146a50347MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-83182https://repositorio.utb.edu.co/bitstream/20.500.12585/12133/3/license.txte20ad307a1c5f3f25af9304a7a7c86b6MD53TEXTScopus - Document details - A Software for Simulating Robot Swarm Aggregation.pdf.txtScopus - Document details - A Software for Simulating Robot Swarm Aggregation.pdf.txtExtracted texttext/plain7628https://repositorio.utb.edu.co/bitstream/20.500.12585/12133/4/Scopus%20-%20Document%20details%20-%20A%20Software%20for%c2%a0Simulating%20Robot%20Swarm%20Aggregation.pdf.txta9b88d5448a480b6bb25e5acc94b29cfMD54THUMBNAILScopus - Document details - A Software for Simulating Robot Swarm Aggregation.pdf.jpgScopus - Document details - A Software for Simulating Robot Swarm Aggregation.pdf.jpgGenerated Thumbnailimage/jpeg6363https://repositorio.utb.edu.co/bitstream/20.500.12585/12133/5/Scopus%20-%20Document%20details%20-%20A%20Software%20for%c2%a0Simulating%20Robot%20Swarm%20Aggregation.pdf.jpg64c8543e77bf0693c2b6d4d132750dddMD5520.500.12585/12133oai:repositorio.utb.edu.co:20.500.12585/121332023-07-19 00:19:07.468Repositorio Institucional UTBrepositorioutb@utb.edu.coQXV0b3Jpem8gKGF1dG9yaXphbW9zKSBhIGxhIEJpYmxpb3RlY2EgZGUgbGEgSW5zdGl0dWNpw7NuIHBhcmEgcXVlIGluY2x1eWEgdW5hIGNvcGlhLCBpbmRleGUgeSBkaXZ1bGd1ZSBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsLCBsYSBvYnJhIG1lbmNpb25hZGEgY29uIGVsIGZpbiBkZSBmYWNpbGl0YXIgbG9zIHByb2Nlc29zIGRlIHZpc2liaWxpZGFkIGUgaW1wYWN0byBkZSBsYSBtaXNtYSwgY29uZm9ybWUgYSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBxdWUgbWUobm9zKSBjb3JyZXNwb25kZShuKSB5IHF1ZSBpbmNsdXllbjogbGEgcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSwgZGlzdHJpYnVjacOzbiBhbCBww7pibGljbywgdHJhbnNmb3JtYWNpw7NuLCBkZSBjb25mb3JtaWRhZCBjb24gbGEgbm9ybWF0aXZpZGFkIHZpZ2VudGUgc29icmUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIHJlZmVyaWRvcyBlbiBhcnQuIDIsIDEyLCAzMCAobW9kaWZpY2FkbyBwb3IgZWwgYXJ0IDUgZGUgbGEgbGV5IDE1MjAvMjAxMiksIHkgNzIgZGUgbGEgbGV5IDIzIGRlIGRlIDE5ODIsIExleSA0NCBkZSAxOTkzLCBhcnQuIDQgeSAxMSBEZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzIGFydC4gMTEsIERlY3JldG8gNDYwIGRlIDE5OTUsIENpcmN1bGFyIE5vIDA2LzIwMDIgZGUgbGEgRGlyZWNjacOzbiBOYWNpb25hbCBkZSBEZXJlY2hvcyBkZSBhdXRvciwgYXJ0LiAxNSBMZXkgMTUyMCBkZSAyMDEyLCBsYSBMZXkgMTkxNSBkZSAyMDE4IHkgZGVtw6FzIG5vcm1hcyBzb2JyZSBsYSBtYXRlcmlhLgoKQWwgcmVzcGVjdG8gY29tbyBBdXRvcihlcykgbWFuaWZlc3RhbW9zIGNvbm9jZXIgcXVlOgoKLSBMYSBhdXRvcml6YWNpw7NuIGVzIGRlIGNhcsOhY3RlciBubyBleGNsdXNpdmEgeSBsaW1pdGFkYSwgZXN0byBpbXBsaWNhIHF1ZSBsYSBsaWNlbmNpYSB0aWVuZSB1bmEgdmlnZW5jaWEsIHF1ZSBubyBlcyBwZXJwZXR1YSB5IHF1ZSBlbCBhdXRvciBwdWVkZSBwdWJsaWNhciBvIGRpZnVuZGlyIHN1IG9icmEgZW4gY3VhbHF1aWVyIG90cm8gbWVkaW8sIGFzw60gY29tbyBsbGV2YXIgYSBjYWJvIGN1YWxxdWllciB0aXBvIGRlIGFjY2nDs24gc29icmUgZWwgZG9jdW1lbnRvLgoKLSBMYSBhdXRvcml6YWNpw7NuIHRlbmRyw6EgdW5hIHZpZ2VuY2lhIGRlIGNpbmNvIGHDsW9zIGEgcGFydGlyIGRlbCBtb21lbnRvIGRlIGxhIGluY2x1c2nDs24gZGUgbGEgb2JyYSBlbiBlbCByZXBvc2l0b3JpbywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gZGUgZHVyYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlbCBhdXRvciB5IHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHVuYSB2ZXogZWwgYXV0b3IgbG8gbWFuaWZpZXN0ZSBwb3IgZXNjcml0byBhIGxhIGluc3RpdHVjacOzbiwgY29uIGxhIHNhbHZlZGFkIGRlIHF1ZSBsYSBvYnJhIGVzIGRpZnVuZGlkYSBnbG9iYWxtZW50ZSB5IGNvc2VjaGFkYSBwb3IgZGlmZXJlbnRlcyBidXNjYWRvcmVzIHkvbyByZXBvc2l0b3Jpb3MgZW4gSW50ZXJuZXQgbG8gcXVlIG5vIGdhcmFudGl6YSBxdWUgbGEgb2JyYSBwdWVkYSBzZXIgcmV0aXJhZGEgZGUgbWFuZXJhIGlubWVkaWF0YSBkZSBvdHJvcyBzaXN0ZW1hcyBkZSBpbmZvcm1hY2nDs24gZW4gbG9zIHF1ZSBzZSBoYXlhIGluZGV4YWRvLCBkaWZlcmVudGVzIGFsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwgZGUgbGEgSW5zdGl0dWNpw7NuLCBkZSBtYW5lcmEgcXVlIGVsIGF1dG9yKHJlcykgdGVuZHLDoW4gcXVlIHNvbGljaXRhciBsYSByZXRpcmFkYSBkZSBzdSBvYnJhIGRpcmVjdGFtZW50ZSBhIG90cm9zIHNpc3RlbWFzIGRlIGluZm9ybWFjacOzbiBkaXN0aW50b3MgYWwgZGUgbGEgSW5zdGl0dWNpw7NuIHNpIGRlc2VhIHF1ZSBzdSBvYnJhIHNlYSByZXRpcmFkYSBkZSBpbm1lZGlhdG8uCgotIExhIGF1dG9yaXphY2nDs24gZGUgcHVibGljYWNpw7NuIGNvbXByZW5kZSBlbCBmb3JtYXRvIG9yaWdpbmFsIGRlIGxhIG9icmEgeSB0b2RvcyBsb3MgZGVtw6FzIHF1ZSBzZSByZXF1aWVyYSBwYXJhIHN1IHB1YmxpY2FjacOzbiBlbiBlbCByZXBvc2l0b3Jpby4gSWd1YWxtZW50ZSwgbGEgYXV0b3JpemFjacOzbiBwZXJtaXRlIGEgbGEgaW5zdGl0dWNpw7NuIGVsIGNhbWJpbyBkZSBzb3BvcnRlIGRlIGxhIG9icmEgY29uIGZpbmVzIGRlIHByZXNlcnZhY2nDs24gKGltcHJlc28sIGVsZWN0csOzbmljbywgZGlnaXRhbCwgSW50ZXJuZXQsIGludHJhbmV0LCBvIGN1YWxxdWllciBvdHJvIGZvcm1hdG8gY29ub2NpZG8gbyBwb3IgY29ub2NlcikuCgotIExhIGF1dG9yaXphY2nDs24gZXMgZ3JhdHVpdGEgeSBzZSByZW51bmNpYSBhIHJlY2liaXIgY3VhbHF1aWVyIHJlbXVuZXJhY2nDs24gcG9yIGxvcyB1c29zIGRlIGxhIG9icmEsIGRlIGFjdWVyZG8gY29uIGxhIGxpY2VuY2lhIGVzdGFibGVjaWRhIGVuIGVzdGEgYXV0b3JpemFjacOzbi4KCi0gQWwgZmlybWFyIGVzdGEgYXV0b3JpemFjacOzbiwgc2UgbWFuaWZpZXN0YSBxdWUgbGEgb2JyYSBlcyBvcmlnaW5hbCB5IG5vIGV4aXN0ZSBlbiBlbGxhIG5pbmd1bmEgdmlvbGFjacOzbiBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcy4gRW4gY2FzbyBkZSBxdWUgZWwgdHJhYmFqbyBoYXlhIHNpZG8gZmluYW5jaWFkbyBwb3IgdGVyY2Vyb3MgZWwgbyBsb3MgYXV0b3JlcyBhc3VtZW4gbGEgcmVzcG9uc2FiaWxpZGFkIGRlbCBjdW1wbGltaWVudG8gZGUgbG9zIGFjdWVyZG9zIGVzdGFibGVjaWRvcyBzb2JyZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBsYSBvYnJhIGNvbiBkaWNobyB0ZXJjZXJvLgoKLSBGcmVudGUgYSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIHBvciB0ZXJjZXJvcywgZWwgbyBsb3MgYXV0b3JlcyBzZXLDoW4gcmVzcG9uc2FibGVzLCBlbiBuaW5nw7puIGNhc28gbGEgcmVzcG9uc2FiaWxpZGFkIHNlcsOhIGFzdW1pZGEgcG9yIGxhIGluc3RpdHVjacOzbi4KCi0gQ29uIGxhIGF1dG9yaXphY2nDs24sIGxhIGluc3RpdHVjacOzbiBwdWVkZSBkaWZ1bmRpciBsYSBvYnJhIGVuIMOtbmRpY2VzLCBidXNjYWRvcmVzIHkgb3Ryb3Mgc2lzdGVtYXMgZGUgaW5mb3JtYWNpw7NuIHF1ZSBmYXZvcmV6Y2FuIHN1IHZpc2liaWxpZGFkCgo= |