Estrategia de control cooperativo basada en las teorías de distribución ideal libre y balance de carga para aplicaciones de vigilancia y monitoreo

El presente artículo de investigación aplicada muestra el desarrollo y simulación de un sistema multi-agente para realizar tareas de vigilancia y monitoreo, en el cual, un equipo de agentes autónomos a partir de reglas simples, con conocimiento local, y basado en la teoría de la distribución ideal l...

Full description

Autores:
Arcos Hurtado, Edgar Francisco
López Sotelo, Jesús Alfonso
Tipo de recurso:
Article of journal
Fecha de publicación:
2018
Institución:
Universidad Autónoma de Occidente
Repositorio:
RED: Repositorio Educativo Digital UAO
Idioma:
spa
OAI Identifier:
oai:red.uao.edu.co:10614/11440
Acceso en línea:
http://hdl.handle.net/10614/11440
https://doi.org/10.15665/rp.v16i2.1518
Palabra clave:
Simulación por computadores
Agentes inteligentes (Software para computadores)
Intelligent agents (Computer software)
Computer simulation
Forrajeo
Diagrama de Voronoi
Control cooperativo
Cooperative control
Balance de carga
Foraging
Distribución ideal libre
Sistema multi-agente
Voronoi´s diagram
Load balancing
Ideal free distribution
Multi-agent system
Rights
openAccess
License
Derechos Reservados - Universidad Autónoma de Occidente
id REPOUAO2_fff0b21b16c8bbcae59faed7b833bb7b
oai_identifier_str oai:red.uao.edu.co:10614/11440
network_acronym_str REPOUAO2
network_name_str RED: Repositorio Educativo Digital UAO
repository_id_str
dc.title.spa.fl_str_mv Estrategia de control cooperativo basada en las teorías de distribución ideal libre y balance de carga para aplicaciones de vigilancia y monitoreo
dc.title.alternative.eng.fl_str_mv Control cooperative strategy based on ideal free distribution and load balancing for applications of surveillance and monitoring
title Estrategia de control cooperativo basada en las teorías de distribución ideal libre y balance de carga para aplicaciones de vigilancia y monitoreo
spellingShingle Estrategia de control cooperativo basada en las teorías de distribución ideal libre y balance de carga para aplicaciones de vigilancia y monitoreo
Simulación por computadores
Agentes inteligentes (Software para computadores)
Intelligent agents (Computer software)
Computer simulation
Forrajeo
Diagrama de Voronoi
Control cooperativo
Cooperative control
Balance de carga
Foraging
Distribución ideal libre
Sistema multi-agente
Voronoi´s diagram
Load balancing
Ideal free distribution
Multi-agent system
title_short Estrategia de control cooperativo basada en las teorías de distribución ideal libre y balance de carga para aplicaciones de vigilancia y monitoreo
title_full Estrategia de control cooperativo basada en las teorías de distribución ideal libre y balance de carga para aplicaciones de vigilancia y monitoreo
title_fullStr Estrategia de control cooperativo basada en las teorías de distribución ideal libre y balance de carga para aplicaciones de vigilancia y monitoreo
title_full_unstemmed Estrategia de control cooperativo basada en las teorías de distribución ideal libre y balance de carga para aplicaciones de vigilancia y monitoreo
title_sort Estrategia de control cooperativo basada en las teorías de distribución ideal libre y balance de carga para aplicaciones de vigilancia y monitoreo
dc.creator.fl_str_mv Arcos Hurtado, Edgar Francisco
López Sotelo, Jesús Alfonso
dc.contributor.author.none.fl_str_mv Arcos Hurtado, Edgar Francisco
López Sotelo, Jesús Alfonso
dc.subject.armarc.spa.fl_str_mv Simulación por computadores
Agentes inteligentes (Software para computadores)
topic Simulación por computadores
Agentes inteligentes (Software para computadores)
Intelligent agents (Computer software)
Computer simulation
Forrajeo
Diagrama de Voronoi
Control cooperativo
Cooperative control
Balance de carga
Foraging
Distribución ideal libre
Sistema multi-agente
Voronoi´s diagram
Load balancing
Ideal free distribution
Multi-agent system
dc.subject.armarc.eng.fl_str_mv Intelligent agents (Computer software)
Computer simulation
dc.subject.proposal.spa.fl_str_mv Forrajeo
Diagrama de Voronoi
Control cooperativo
Cooperative control
Balance de carga
Foraging
Distribución ideal libre
dc.subject.proposal.eng.fl_str_mv Sistema multi-agente
Voronoi´s diagram
Load balancing
Ideal free distribution
Multi-agent system
description El presente artículo de investigación aplicada muestra el desarrollo y simulación de un sistema multi-agente para realizar tareas de vigilancia y monitoreo, en el cual, un equipo de agentes autónomos a partir de reglas simples, con conocimiento local, y basado en la teoría de la distribución ideal libre, y en la técnica de balance de carga [1], los agentes logran exhibir una conducta cooperativa para cubrir de manera eciente un terreno y así llevar a cabo la tarea de forrajeo. El modelo del sistema multi-agente es evaluado mediante una simulación en la que, a partir de un cultivo determinado con plantas infectadas, los agente deben distribuirse acorde a un diagrama de Voronoi, de tal forma que cada región del cultivo este siendo monitoreada por un grupo de agentes acorde al tamaño de la región y a la cantidad de agentes que se encuentran en ella. Los resultados muestran claramente que la estrategia de balance de carga mediante la distribución ideal libre presenta una ventaja signicativa en la detección y eliminación de puntos infectados con respecto a una estrategia en la que no se desarrolla una partición del terreno, aun así, ambas estrategias logran exhibir una conducta cooperativa en los agentes
publishDate 2018
dc.date.issued.spa.fl_str_mv 2018
dc.date.accessioned.none.fl_str_mv 2019-11-07T23:49:26Z
dc.date.available.none.fl_str_mv 2019-11-07T23:49:26Z
dc.type.spa.fl_str_mv Artículo de revista
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.coar.eng.fl_str_mv http://purl.org/coar/resource_type/c_6501
dc.type.content.eng.fl_str_mv Text
dc.type.driver.eng.fl_str_mv info:eu-repo/semantics/article
dc.type.redcol.eng.fl_str_mv http://purl.org/redcol/resource_type/ARTREF
dc.type.version.eng.fl_str_mv info:eu-repo/semantics/publishedVersion
format http://purl.org/coar/resource_type/c_6501
status_str publishedVersion
dc.identifier.issn.spa.fl_str_mv 1692-8261
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/10614/11440
dc.identifier.doi.none.fl_str_mv https://doi.org/10.15665/rp.v16i2.1518
identifier_str_mv 1692-8261
url http://hdl.handle.net/10614/11440
https://doi.org/10.15665/rp.v16i2.1518
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.citationendpage.none.fl_str_mv 67
dc.relation.citationissue.none.fl_str_mv 2
dc.relation.citationstartpage.none.fl_str_mv 59
dc.relation.citationvolume.none.fl_str_mv 16
dc.relation.cites.spa.fl_str_mv Arcos-Hurtado, E. F., & López, J. A. (julio-diciebre,2018). Estrategia de control cooperativo basada en las teorías de distribución ideal libre y balance de carga para aplicaciones de vigilancia y monitoreo. Prospectiva, 16(2), 59-67. https://doi.org/10.15665/rp.v16i2.1518
dc.relation.ispartofjournal.spa.fl_str_mv Prospectiva
dc.relation.references.none.fl_str_mv [1] K. L. Burgess, K. M. Passino, “Stability analysis of load balancing systems”, International Journal of Control, 61(2),. 357–393, 1995.
[2] K. M. Passino, “Biomimicry of bacterial foraging for distributed optimization and control”, IEEE Control Systems, 22(3), 52–67, 2002.
[3] M. Wooldridge, An introduction to multiagent systems. John Wiley & Sons, 2009.
[4] Y. U. Cao, A. S. Fukunaga, A. Kahng, “Cooperative mobile robotics: Antecedents and directions”, Autonomous Robots, 4(1), 7–27, 1997.
[5] B. Grocholsky, J. Keller, V. Kumar, G. Pappas, “Cooperative air and ground surveillance”, IEEE Robotics and Automation Magazine, 13(3), 16–25, 2006.
[6] J. Liu, J. Wu, Multiagent robotic systems. CRC press, 2001.
[7] J. M. Vidal, Fundamentals of multiagent systems, 2006.
[8] R. N. Hughes, Behavioural mechanisms of food selection, vol. 20. Springer Science & Business Media, 2013.
[9] L.-A. Giraldeau, T. Caraco, Social foraging theory. Princeton University Press, 2000.
[10] S. D. Fretwell, J. S. Calver, “On territorial behavior and other factors influencing habitat distribution in birds”, Acta Biotheoretica, 19(1), 37–44, 1969.
[11] M. T. Koroglu, K. M. Passino, “Illumination balancing algorithm for smart lights”, IEEE Transactions on Control Systems Technology, 22(2), 557–567, 2014.
[12] N. Quijano, A. E. Gil, K. M. Passino, “Experiments for dynamic resource allocation, scheduling, and control: new challenges from information technology-enabled feedback control”, IEEE Control Systems, 25(1), 63–79, 2005.
[13] J. J. Velasquez, K. M. Passino, “Fuzzy fault tolerant control for smart lights”, Journal of Intelligent & Fuzzy Systems, 28(6), 2605–2620, 2015.
[14] Z. Wang, K. M. Passino, “Stable reactive power balancing strategies of grid-connected photovoltaic inverter network”, International Journal of Robust and Nonlinear Control, 26(9), 2023–2046, 2016.
[15] J. Park, H. Byun, J.-R. Lee, “Bio-Inspired Load-Balancing Framework for Loosely Coupled Heterogeneous Server Systems”, IEEE Transactions on Computers, 65(11), 3280–3292, 2016.
[16] T. Alam, Z. Raza, “A bacterial foraging-based batch scheduling model for distributed systems”, International Journal of Bio-Inspired Computation, 1–11, 16-26, 2018.
[17] É. F. A. Hurtado, J. A. L. Sotelo, “Distribución espacial de agentes autónomos basada en la teoría de forrajeo para aplicaciones de vigilancia y monitoreo”, El Hombre y la Maquina, 41, 64-70, 2013.
[18] J. Finke, K. M. Passino, “Stable cooperative multiagent spatial distributions”, in Decision and Control, 2005 and 2005 European Control Conference. CDC-ECC’05. 44th IEEE Conference on, 2005, pp. 3566–3571.
[19] J. Finke, K. M. Passino, “Stable cooperative vehicle distributions for surveillance”, Journal of Dynamic Systems, Measurement, and Control, 129(5), 597–608, 2007.
[20] J. Finke, K. M. Passino, (2006). Stable emergent heterogeneous agent distributions in noisy environments. [En línea] Disponible: https://www.researchgate.net/publication/224639967_Stable_emergent_heterogeneous_agent_distributions_in_noisy_environments
dc.rights.spa.fl_str_mv Derechos Reservados - Universidad Autónoma de Occidente
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.eng.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.eng.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.creativecommons.spa.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
rights_invalid_str_mv Derechos Reservados - Universidad Autónoma de Occidente
https://creativecommons.org/licenses/by-nc-nd/4.0/
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.eng.fl_str_mv application/pdf
dc.format.extent.spa.fl_str_mv 9 páginas
dc.coverage.spatial.none.fl_str_mv Universidad Autónoma de Occidente. Calle 25 115-85. Km 2 vía Cali-Jamundí
dc.publisher.spa.fl_str_mv Universidad Autónoma del Caribe, Facultad de Ingeniería
institution Universidad Autónoma de Occidente
bitstream.url.fl_str_mv https://red.uao.edu.co/bitstreams/f4116adb-d2e5-466e-b5d6-21fe159e514e/download
https://red.uao.edu.co/bitstreams/06d04282-cd36-4f51-af06-a2d25fd8b386/download
https://red.uao.edu.co/bitstreams/3626dd88-4142-4227-bb9e-79efed0e214a/download
https://red.uao.edu.co/bitstreams/4d5ea305-fe4c-4557-9a59-b3992d47798d/download
https://red.uao.edu.co/bitstreams/68d8d508-bb90-4ded-b1bd-3fa079084bad/download
bitstream.checksum.fl_str_mv 4460e5956bc1d1639be9ae6146a50347
20b5ba22b1117f71589c7318baa2c560
bcbc77a85364e6d530e5486b268aeeff
c2da969152f06f31bd6678528a453705
a2518a1175a7f3abaa008ddd9d18a902
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Digital Universidad Autonoma de Occidente
repository.mail.fl_str_mv repositorio@uao.edu.co
_version_ 1814260113535401984
spelling Arcos Hurtado, Edgar Franciscof415a21bc8f89b82c6d2f577a0ccd1bdLópez Sotelo, Jesús Alfonsovirtual::2912-1Universidad Autónoma de Occidente. Calle 25 115-85. Km 2 vía Cali-Jamundí2019-11-07T23:49:26Z2019-11-07T23:49:26Z20181692-8261http://hdl.handle.net/10614/11440https://doi.org/10.15665/rp.v16i2.1518El presente artículo de investigación aplicada muestra el desarrollo y simulación de un sistema multi-agente para realizar tareas de vigilancia y monitoreo, en el cual, un equipo de agentes autónomos a partir de reglas simples, con conocimiento local, y basado en la teoría de la distribución ideal libre, y en la técnica de balance de carga [1], los agentes logran exhibir una conducta cooperativa para cubrir de manera eciente un terreno y así llevar a cabo la tarea de forrajeo. El modelo del sistema multi-agente es evaluado mediante una simulación en la que, a partir de un cultivo determinado con plantas infectadas, los agente deben distribuirse acorde a un diagrama de Voronoi, de tal forma que cada región del cultivo este siendo monitoreada por un grupo de agentes acorde al tamaño de la región y a la cantidad de agentes que se encuentran en ella. Los resultados muestran claramente que la estrategia de balance de carga mediante la distribución ideal libre presenta una ventaja signicativa en la detección y eliminación de puntos infectados con respecto a una estrategia en la que no se desarrolla una partición del terreno, aun así, ambas estrategias logran exhibir una conducta cooperativa en los agentesThis paper presents the development and simulation of a multi-agent system to perform surveillance and monitoring tasks, in which a team of autonomous agents based on simple rules, with local knowledge, and based on the theory of ideal free distribution, and in the technique of load balancing [1], agents manage to exhibit cooperative behavior to efficiently cover a terrain and thus carry out the task of foraging. The model of the multi-agent system is evaluated through a simulation in which, from a certain crop with infected plants, the agents must be distributed according to a Voronoi diagram, so that each region of the crop is being monitored by a group of agents according to the size of the region. The results clearly show that the load balancing strategy through free ideal distribution presents a significant advantage in the detection and elimination of infected points with respect to a strategy in which no partitioning of the land is developed, even so, both strategies achieve exhibit cooperative behavior in the agentsapplication/pdf9 páginasspaUniversidad Autónoma del Caribe, Facultad de IngenieríaDerechos Reservados - Universidad Autónoma de Occidentehttps://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)http://purl.org/coar/access_right/c_abf2Estrategia de control cooperativo basada en las teorías de distribución ideal libre y balance de carga para aplicaciones de vigilancia y monitoreoControl cooperative strategy based on ideal free distribution and load balancing for applications of surveillance and monitoringArtículo de revistahttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1Textinfo:eu-repo/semantics/articlehttp://purl.org/redcol/resource_type/ARTREFinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/version/c_970fb48d4fbd8a85Simulación por computadoresAgentes inteligentes (Software para computadores)Intelligent agents (Computer software)Computer simulationForrajeoDiagrama de VoronoiControl cooperativoCooperative controlBalance de cargaForagingDistribución ideal libreSistema multi-agenteVoronoi´s diagramLoad balancingIdeal free distributionMulti-agent system6725916Arcos-Hurtado, E. F., & López, J. A. (julio-diciebre,2018). Estrategia de control cooperativo basada en las teorías de distribución ideal libre y balance de carga para aplicaciones de vigilancia y monitoreo. Prospectiva, 16(2), 59-67. https://doi.org/10.15665/rp.v16i2.1518Prospectiva[1] K. L. Burgess, K. M. Passino, “Stability analysis of load balancing systems”, International Journal of Control, 61(2),. 357–393, 1995.[2] K. M. Passino, “Biomimicry of bacterial foraging for distributed optimization and control”, IEEE Control Systems, 22(3), 52–67, 2002.[3] M. Wooldridge, An introduction to multiagent systems. John Wiley & Sons, 2009.[4] Y. U. Cao, A. S. Fukunaga, A. Kahng, “Cooperative mobile robotics: Antecedents and directions”, Autonomous Robots, 4(1), 7–27, 1997.[5] B. Grocholsky, J. Keller, V. Kumar, G. Pappas, “Cooperative air and ground surveillance”, IEEE Robotics and Automation Magazine, 13(3), 16–25, 2006.[6] J. Liu, J. Wu, Multiagent robotic systems. CRC press, 2001.[7] J. M. Vidal, Fundamentals of multiagent systems, 2006.[8] R. N. Hughes, Behavioural mechanisms of food selection, vol. 20. Springer Science & Business Media, 2013.[9] L.-A. Giraldeau, T. Caraco, Social foraging theory. Princeton University Press, 2000.[10] S. D. Fretwell, J. S. Calver, “On territorial behavior and other factors influencing habitat distribution in birds”, Acta Biotheoretica, 19(1), 37–44, 1969.[11] M. T. Koroglu, K. M. Passino, “Illumination balancing algorithm for smart lights”, IEEE Transactions on Control Systems Technology, 22(2), 557–567, 2014.[12] N. Quijano, A. E. Gil, K. M. Passino, “Experiments for dynamic resource allocation, scheduling, and control: new challenges from information technology-enabled feedback control”, IEEE Control Systems, 25(1), 63–79, 2005.[13] J. J. Velasquez, K. M. Passino, “Fuzzy fault tolerant control for smart lights”, Journal of Intelligent & Fuzzy Systems, 28(6), 2605–2620, 2015.[14] Z. Wang, K. M. Passino, “Stable reactive power balancing strategies of grid-connected photovoltaic inverter network”, International Journal of Robust and Nonlinear Control, 26(9), 2023–2046, 2016.[15] J. Park, H. Byun, J.-R. Lee, “Bio-Inspired Load-Balancing Framework for Loosely Coupled Heterogeneous Server Systems”, IEEE Transactions on Computers, 65(11), 3280–3292, 2016.[16] T. Alam, Z. Raza, “A bacterial foraging-based batch scheduling model for distributed systems”, International Journal of Bio-Inspired Computation, 1–11, 16-26, 2018.[17] É. F. A. Hurtado, J. A. L. Sotelo, “Distribución espacial de agentes autónomos basada en la teoría de forrajeo para aplicaciones de vigilancia y monitoreo”, El Hombre y la Maquina, 41, 64-70, 2013.[18] J. Finke, K. M. Passino, “Stable cooperative multiagent spatial distributions”, in Decision and Control, 2005 and 2005 European Control Conference. CDC-ECC’05. 44th IEEE Conference on, 2005, pp. 3566–3571.[19] J. Finke, K. M. Passino, “Stable cooperative vehicle distributions for surveillance”, Journal of Dynamic Systems, Measurement, and Control, 129(5), 597–608, 2007.[20] J. Finke, K. M. Passino, (2006). Stable emergent heterogeneous agent distributions in noisy environments. [En línea] Disponible: https://www.researchgate.net/publication/224639967_Stable_emergent_heterogeneous_agent_distributions_in_noisy_environmentsPublicationfc227fb1-22ec-47f0-afe7-521c61fddd32virtual::2912-1fc227fb1-22ec-47f0-afe7-521c61fddd32virtual::2912-1https://scholar.google.com.au/citations?user=7PIjh_MAAAAJ&hl=envirtual::2912-10000-0002-9731-8458virtual::2912-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000249106virtual::2912-1CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805https://red.uao.edu.co/bitstreams/f4116adb-d2e5-466e-b5d6-21fe159e514e/download4460e5956bc1d1639be9ae6146a50347MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81665https://red.uao.edu.co/bitstreams/06d04282-cd36-4f51-af06-a2d25fd8b386/download20b5ba22b1117f71589c7318baa2c560MD53ORIGINALEstrategia de control cooperativo basada en las teorías de distribución ideal libre y balance de carga para aplicaciones de vigilancia y monitoreo.pdfEstrategia de control cooperativo basada en las teorías de distribución ideal libre y balance de carga para aplicaciones de vigilancia y monitoreo.pdfTexto archivo completo del artículo de revista, PDFapplication/pdf1806428https://red.uao.edu.co/bitstreams/3626dd88-4142-4227-bb9e-79efed0e214a/downloadbcbc77a85364e6d530e5486b268aeeffMD54TEXTEstrategia de control cooperativo basada en las teorías de distribución ideal libre y balance de carga para aplicaciones de vigilancia y monitoreo.pdf.txtEstrategia de control cooperativo basada en las teorías de distribución ideal libre y balance de carga para aplicaciones de vigilancia y monitoreo.pdf.txtExtracted texttext/plain30756https://red.uao.edu.co/bitstreams/4d5ea305-fe4c-4557-9a59-b3992d47798d/downloadc2da969152f06f31bd6678528a453705MD55THUMBNAILEstrategia de control cooperativo basada en las teorías de distribución ideal libre y balance de carga para aplicaciones de vigilancia y monitoreo.pdf.jpgEstrategia de control cooperativo basada en las teorías de distribución ideal libre y balance de carga para aplicaciones de vigilancia y monitoreo.pdf.jpgGenerated Thumbnailimage/jpeg13146https://red.uao.edu.co/bitstreams/68d8d508-bb90-4ded-b1bd-3fa079084bad/downloada2518a1175a7f3abaa008ddd9d18a902MD5610614/11440oai:red.uao.edu.co:10614/114402024-03-07 16:33:34.036https://creativecommons.org/licenses/by-nc-nd/4.0/Derechos Reservados - Universidad Autónoma de Occidenteopen.accesshttps://red.uao.edu.coRepositorio Digital Universidad Autonoma de Occidenterepositorio@uao.edu.coRUwgQVVUT1IgYXV0b3JpemEgYSBsYSBVbml2ZXJzaWRhZCBBdXTDs25vbWEgZGUgT2NjaWRlbnRlLCBkZSBmb3JtYSBpbmRlZmluaWRhLCBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgbGEgTGV5IDQ0IGRlIDE5OTMsIGxhIERlY2lzacOzbiBhbmRpbmEgMzUxIGRlIDE5OTMsIGVsIERlY3JldG8gNDYwIGRlIDE5OTUgeSBkZW3DoXMgbGV5ZXMgeSBqdXJpc3BydWRlbmNpYSB2aWdlbnRlIGFsIHJlc3BlY3RvLCBoYWdhIHB1YmxpY2FjacOzbiBkZSBlc3RlIGNvbiBmaW5lcyBlZHVjYXRpdm9zLiBQQVJBR1JBRk86IEVzdGEgYXV0b3JpemFjacOzbiBhZGVtw6FzIGRlIHNlciB2w6FsaWRhIHBhcmEgbGFzIGZhY3VsdGFkZXMgeSBkZXJlY2hvcyBkZSB1c28gc29icmUgbGEgb2JyYSBlbiBmb3JtYXRvIG8gc29wb3J0ZSBtYXRlcmlhbCwgdGFtYmnDqW4gcGFyYSBmb3JtYXRvIGRpZ2l0YWwsIGVsZWN0csOzbmljbywgdmlydHVhbCwgcGFyYSB1c29zIGVuIHJlZCwgSW50ZXJuZXQsIGV4dHJhbmV0LCBpbnRyYW5ldCwgYmlibGlvdGVjYSBkaWdpdGFsIHkgZGVtw6FzIHBhcmEgY3VhbHF1aWVyIGZvcm1hdG8gY29ub2NpZG8gbyBwb3IgY29ub2Nlci4gRUwgQVVUT1IsIGV4cHJlc2EgcXVlIGVsIGRvY3VtZW50byAodHJhYmFqbyBkZSBncmFkbywgcGFzYW50w61hLCBjYXNvcyBvIHRlc2lzKSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCB5IGxhIGVsYWJvcsOzIHNpbiBxdWVicmFudGFyIG5pIHN1cGxhbnRhciBsb3MgZGVyZWNob3MgZGUgYXV0b3IgZGUgdGVyY2Vyb3MsIHkgZGUgdGFsIGZvcm1hLCBlbCBkb2N1bWVudG8gKHRyYWJham8gZGUgZ3JhZG8sIHBhc2FudMOtYSwgY2Fzb3MgbyB0ZXNpcykgZXMgZGUgc3UgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgw6lzdGUuIFBBUkFHUkFGTzogZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBhbGd1bmEgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybywgcmVmZXJlbnRlIGEgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIHNvYnJlIGVsIGRvY3VtZW50byAoVHJhYmFqbyBkZSBncmFkbywgUGFzYW50w61hLCBjYXNvcyBvIHRlc2lzKSBlbiBjdWVzdGnDs24sIEVMIEFVVE9SLCBhc3VtaXLDoSBsYSByZXNwb25zYWJpbGlkYWQgdG90YWwsIHkgc2FsZHLDoSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvczsgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgbGEgVW5pdmVyc2lkYWQgIEF1dMOzbm9tYSBkZSBPY2NpZGVudGUgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4gVG9kYSBwZXJzb25hIHF1ZSBjb25zdWx0ZSB5YSBzZWEgZW4gbGEgYmlibGlvdGVjYSBvIGVuIG1lZGlvIGVsZWN0csOzbmljbyBwb2Ryw6EgY29waWFyIGFwYXJ0ZXMgZGVsIHRleHRvIGNpdGFuZG8gc2llbXByZSBsYSBmdWVudGUsIGVzIGRlY2lyIGVsIHTDrXR1bG8gZGVsIHRyYWJham8geSBlbCBhdXRvci4gRXN0YSBhdXRvcml6YWNpw7NuIG5vIGltcGxpY2EgcmVudW5jaWEgYSBsYSBmYWN1bHRhZCBxdWUgdGllbmUgRUwgQVVUT1IgZGUgcHVibGljYXIgdG90YWwgbyBwYXJjaWFsbWVudGUgbGEgb2JyYS4K