Sistema de visión artificial para la identificación de objetos mediante códigos QR en sistemas automatizados de almacenamiento y recuperación (ASRS)
The process of designing and implementing an artificial vision system based on image capture, rapid response codes (QRs), wireless communications, processing algorithms and mechatronics devices is presented, this in order to perform the automatic retrieval of objects within an environment with contr...
- Autores:
-
Ruiz Montoya, Andrés Felipe
- Tipo de recurso:
- Fecha de publicación:
- 2017
- Institución:
- Universidad de San Buenaventura
- Repositorio:
- Repositorio USB
- Idioma:
- spa
- OAI Identifier:
- oai:bibliotecadigital.usb.edu.co:10819/4301
- Acceso en línea:
- http://hdl.handle.net/10819/4301
- Palabra clave:
- Códigos QR
Visión artificial
Procesamiento digital de imágenes
Control de inventario
QR codes
Artificial vision
Digital image processing
Inventory control
Visión por computador
Dispositivos digitales
Imágenes ópticas
Programación orientada a objetos
- Rights
- License
- Atribución-NoComercial-SinDerivadas 2.5 Colombia
id |
SANBUENAV2_fad47e360c3684f5cd27e7df8751ff37 |
---|---|
oai_identifier_str |
oai:bibliotecadigital.usb.edu.co:10819/4301 |
network_acronym_str |
SANBUENAV2 |
network_name_str |
Repositorio USB |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Sistema de visión artificial para la identificación de objetos mediante códigos QR en sistemas automatizados de almacenamiento y recuperación (ASRS) |
title |
Sistema de visión artificial para la identificación de objetos mediante códigos QR en sistemas automatizados de almacenamiento y recuperación (ASRS) |
spellingShingle |
Sistema de visión artificial para la identificación de objetos mediante códigos QR en sistemas automatizados de almacenamiento y recuperación (ASRS) Códigos QR Visión artificial Procesamiento digital de imágenes Control de inventario QR codes Artificial vision Digital image processing Inventory control Visión por computador Dispositivos digitales Imágenes ópticas Programación orientada a objetos |
title_short |
Sistema de visión artificial para la identificación de objetos mediante códigos QR en sistemas automatizados de almacenamiento y recuperación (ASRS) |
title_full |
Sistema de visión artificial para la identificación de objetos mediante códigos QR en sistemas automatizados de almacenamiento y recuperación (ASRS) |
title_fullStr |
Sistema de visión artificial para la identificación de objetos mediante códigos QR en sistemas automatizados de almacenamiento y recuperación (ASRS) |
title_full_unstemmed |
Sistema de visión artificial para la identificación de objetos mediante códigos QR en sistemas automatizados de almacenamiento y recuperación (ASRS) |
title_sort |
Sistema de visión artificial para la identificación de objetos mediante códigos QR en sistemas automatizados de almacenamiento y recuperación (ASRS) |
dc.creator.fl_str_mv |
Ruiz Montoya, Andrés Felipe |
dc.contributor.advisor.none.fl_str_mv |
Meneses Benavides, Gustavo Adolfo |
dc.contributor.author.none.fl_str_mv |
Ruiz Montoya, Andrés Felipe |
dc.subject.spa.fl_str_mv |
Códigos QR Visión artificial Procesamiento digital de imágenes Control de inventario QR codes Artificial vision Digital image processing Inventory control |
topic |
Códigos QR Visión artificial Procesamiento digital de imágenes Control de inventario QR codes Artificial vision Digital image processing Inventory control Visión por computador Dispositivos digitales Imágenes ópticas Programación orientada a objetos |
dc.subject.lemb.spa.fl_str_mv |
Visión por computador Dispositivos digitales Imágenes ópticas Programación orientada a objetos |
description |
The process of designing and implementing an artificial vision system based on image capture, rapid response codes (QRs), wireless communications, processing algorithms and mechatronics devices is presented, this in order to perform the automatic retrieval of objects within an environment with controlled conditions. The system consists of two main parts: the wireless camera and its support, which integrates elements of mechatronics and wireless communication; and the artificial vision component that is responsible for processing the images obtained by the camera. By means of a user interface that will be developed to control the system, it will be possible to perform actions on test-objects, which can be adapted to applications of inventory control or those similar to those made in systems of storage and automatic recovery ( ASRS: Automatic Storage and Retrieval Systems). With this degree work is intended to make a theoretical and practical contribution to the development of systems for automatic identification and retrieval of objects that are not based on traditional technologies such as bar codes and radio frequency identification (RFID) tags. The objective is to explore the possibilities of QR coding in terms of performance, taking into account its low-cost implementation features and ease of reading with mobile devices. |
publishDate |
2017 |
dc.date.accessioned.none.fl_str_mv |
2017-08-05T17:29:26Z |
dc.date.available.none.fl_str_mv |
2017-08-05T17:29:26Z |
dc.date.issued.none.fl_str_mv |
2017 |
dc.date.submitted.none.fl_str_mv |
2017-08-04 |
dc.type.spa.fl_str_mv |
Trabajo de grado - Pregrado |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.spa.spa.fl_str_mv |
Trabajo de Grado |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/10819/4301 |
url |
http://hdl.handle.net/10819/4301 |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.cc.spa.fl_str_mv |
Atribución-NoComercial-SinDerivadas 2.5 Colombia |
dc.rights.uri.spa.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ |
rights_invalid_str_mv |
Atribución-NoComercial-SinDerivadas 2.5 Colombia http://creativecommons.org/licenses/by-nc-nd/2.5/co/ http://purl.org/coar/access_right/c_abf2 |
dc.format.spa.fl_str_mv |
pdf |
dc.format.extent.spa.fl_str_mv |
67 páginas |
dc.format.medium.spa.fl_str_mv |
Recurso en linea |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.publisher.faculty.spa.fl_str_mv |
Ingenierias |
dc.publisher.program.spa.fl_str_mv |
Ingeniería Electrónica |
dc.publisher.sede.spa.fl_str_mv |
Medellín |
institution |
Universidad de San Buenaventura |
dc.source.bibliographicCitation.spa.fl_str_mv |
[1] “Direct Industry.” [Online]. Available: http://www.directindustry.es/prod/vanderlandeindustries/product-5796-1073865.html. [2] “Laboratorios de sistemas Discretos Automatización e Integración LasDAI.” [Online]. Available: http://www.ing.ula.ve/lasdai/?page_id=66. [3] G. Meneses and B. Gómez, “Diseño de un Vehículo Guiado Autónomo a partir de un trabajo interdisciplinario,” in 10th Latin American and Caribbean Conference for Engineering and Technology, 2012. [4] G. M. Benavides, “sistema de almacenamiento y recuperación automático de libros.” [5] Universidad de Alicante, “Vehículos autónomos para transporte de materiales en almacenes,” 2012. [6] L. M. B. del Toro, “Sistemas De Identificacion Por Radio Frecuencia,” p. 4. [7] Telectronica Codificación S.A, Introduccion a la identificacion por radio frecuencia. Argentina, 2006. [8] “Grupo ITR.” [Online]. Available: http://www.grupoitr.com/lc.html. [9] Diputación de Cádiz, “Codigos qr.” Madrid, pp. 1–3, 2010. [10] Capitulo 3, “Procesamiento de imágenes capitulo iii 33,” pp. 33–48. [11] “elinux,” RPi Hardware. [Online]. Available: http://elinux.org/RPi_Hardware#Specifications. [12] D. S. Montemayor, “Estudio de viabilidad de un sistema basado en Raspberry Pi para aplicaciones de inspección industrial por vision artificial.” 2015. [13] “Raspberry Pi.” [Online]. Available: https://www.raspberrypi.org/blog/raspberry-pi-2-on- [14] R. C. Vlaeminch, “‘Deep Learning’ para reconocimiento de imágenes en Raspberry Pi 2,” Univ. la laguna, 2016. [15] C. Camilo and V. Castañeda, “CONTROL DE UN ALMACÉN DE ASRS DESARROLLADO EN UNA HERRAMIENTA GRÁFICA PARA PRUEBAS Y CONTROL,” 2010. [16] G. Eddie and C. Carlos, “Diseño y construcción de un prototipo de Sistema Automatizado de Almacenamiento/ Recuperación (AS/RS), para Sistemas Flexibles de Manufactura en el Laboratorio CNC de la ESPE extensión Latacunga, utilizando procesamiento digital de imágenes.” [17] L. Tarjan, I. Šenk, R. Kovač, S. Horvat, G. Ostojić, and S. Stankovski, “Automatic identification based on 2D barcodes,” Int. J. Ind. Eng. Manag., vol. 2, no. 4, pp. 151–157, 2011. 18] N. La Serna Palomino and U. Román Concha, “Técnicas de Segmentación en Procesamiento Digital de Imágenes,” Rev. Ing. Sist. e Informática, vol. 6, no. 2, pp. 9–16, 2009. [19] D. T. Rubio, “Sistema de visión de bajo coste basado en Raspberry Pi.” Barcelona, 2015. [20] G. M. Benavides, “Based on Image Processing Techniques,” no. 3, 2014. |
dc.source.instname.spa.fl_str_mv |
Universidad de San Buenaventura - Medellín |
dc.source.other.spa.fl_str_mv |
Biblioteca USB Medellín (San Benito): CD-4150t |
dc.source.reponame.spa.fl_str_mv |
Biblioteca Digital Universidad de San Buenaventura |
bitstream.url.fl_str_mv |
https://bibliotecadigital.usb.edu.co/bitstreams/d8a4db04-218a-4086-a773-6fcbd3930aab/download https://bibliotecadigital.usb.edu.co/bitstreams/4f6656fd-75dc-4114-8289-4d11af8fd79e/download https://bibliotecadigital.usb.edu.co/bitstreams/27d0e008-3727-4ecf-9ac5-0f710a326180/download https://bibliotecadigital.usb.edu.co/bitstreams/8a87571d-eef0-4897-a1a4-20611de79729/download |
bitstream.checksum.fl_str_mv |
33bbde7f7b7662b32355e1ad9bba8fff 0c7b7184e7583ec671a5d9e43f0939c0 45e66b51dc8e4224853c4586e8b383e2 6e542a6525fff34a2d72215683806642 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad de San Buenaventura Colombia |
repository.mail.fl_str_mv |
bdigital@metabiblioteca.com |
_version_ |
1837099200598245376 |
spelling |
Comunidad Científica y AcadémicaMeneses Benavides, Gustavo Adolfoeedcbc16-d151-44fb-98a7-59539f988fb1-1Ruiz Montoya, Andrés Felipe1d4ef483-08ac-46c1-802d-b89f97e73bea-12017-08-05T17:29:26Z2017-08-05T17:29:26Z20172017-08-04The process of designing and implementing an artificial vision system based on image capture, rapid response codes (QRs), wireless communications, processing algorithms and mechatronics devices is presented, this in order to perform the automatic retrieval of objects within an environment with controlled conditions. The system consists of two main parts: the wireless camera and its support, which integrates elements of mechatronics and wireless communication; and the artificial vision component that is responsible for processing the images obtained by the camera. By means of a user interface that will be developed to control the system, it will be possible to perform actions on test-objects, which can be adapted to applications of inventory control or those similar to those made in systems of storage and automatic recovery ( ASRS: Automatic Storage and Retrieval Systems). With this degree work is intended to make a theoretical and practical contribution to the development of systems for automatic identification and retrieval of objects that are not based on traditional technologies such as bar codes and radio frequency identification (RFID) tags. The objective is to explore the possibilities of QR coding in terms of performance, taking into account its low-cost implementation features and ease of reading with mobile devices.Se presenta el proceso de diseño e implementación de un sistema de visión artificial que se apoya en la captura de imágenes, códigos de respuesta rápida (QR: Quick Response), comunicaciones inalámbricas, algoritmos de procesamiento y dispositivos mecatrónicos, para realizar tareas de ubicación y recuperación automática de objetos en un ambiente con condiciones controladas. El sistema está conformado por dos partes principales: la cámara inalámbrica y su soporte, que integra elementos de mecatrónica y comunicación inalámbrica; y el componente de visión artificial que se encarga de procesar las imágenes obtenidas por la cámara. A través de una interfaz de usuario que será desarrollada para controlar el sistema, se tendrá la posibilidad de realizar acciones sobre objetos de prueba, que pueden adaptarse a aplicaciones de control de inventario o aquellas similares a las realizadas en sistemas de almacenamiento y recuperación automática (ASRS: Automatic Storage and Retrieval Systems). Con este trabajo de grado se pretende hacer un aporte teórico y práctico en cuanto al desarrollo de sistemas de identificación y recuperación automática de objetos que no estén basados en tecnologías tradicionales como los códigos de barras y las etiquetas de identificación de radiofrecuencia (RFID). Se busca explorar las posibilidades de la codificación QR en cuanto a desempeño, teniendo en cuenta sus características de bajo costo de implementación y su facilidad de lectura con dispositivos móvilespdf67 páginasRecurso en lineaapplication/pdfhttp://hdl.handle.net/10819/4301spaIngenieriasIngeniería ElectrónicaMedellínAtribución-NoComercial-SinDerivadas 2.5 ColombiaPor medio de este formato manifiesto mi voluntad de AUTORIZAR a la Universidad de San Buenaventura, Sede Bogotá, Seccionales Medellín, Cali y Cartagena, la difusión en texto completo de manera gratuita y por tiempo indefinido en la Biblioteca Digital Universidad de San Buenaventura, el documento académico-investigativo objeto de la presente autorización, con fines estrictamente educativos, científicos y culturales, en los términos establecidos en la Ley 23 de 1982, Ley 44 de 1993, Decisión Andina 351 de 1993, Decreto 460 de 1995 y demás normas generales sobre derechos de autor. Como autor manifiesto que el presente documento académico-investigativo es original y se realiza sin violar o usurpar derechos de autor de terceros, por lo tanto, la obra es de mi exclusiva autora y poseo la titularidad sobre la misma. La Universidad de San Buenaventura no será responsable de ninguna utilización indebida del documento por parte de terceros y será exclusivamente mi responsabilidad atender personalmente cualquier reclamación que pueda presentarse a la Universidad. Autorizo a la Biblioteca Digital de la Universidad de San Buenaventura convertir el documento al formato que el repositorio lo requiera (impreso, digital, electrónico o cualquier otro conocido o por conocer) o con fines de preservación digital. Esta autorización no implica renuncia a la facultad que tengo de publicar posteriormente la obra, en forma total o parcial, por lo cual podrá, dando aviso por escrito con no menos de un mes de antelación, solicitar que el documento deje de estar disponible para el público en la Biblioteca Digital de la Universidad de San Buenaventura, así mismo, cuando se requiera por razones legales y/o reglas del editor de una revista.http://creativecommons.org/licenses/by-nc-nd/2.5/co/http://purl.org/coar/access_right/c_abf2[1] “Direct Industry.” [Online]. Available: http://www.directindustry.es/prod/vanderlandeindustries/product-5796-1073865.html.[2] “Laboratorios de sistemas Discretos Automatización e Integración LasDAI.” [Online]. Available: http://www.ing.ula.ve/lasdai/?page_id=66.[3] G. Meneses and B. Gómez, “Diseño de un Vehículo Guiado Autónomo a partir de un trabajo interdisciplinario,” in 10th Latin American and Caribbean Conference for Engineering and Technology, 2012.[4] G. M. Benavides, “sistema de almacenamiento y recuperación automático de libros.”[5] Universidad de Alicante, “Vehículos autónomos para transporte de materiales en almacenes,” 2012.[6] L. M. B. del Toro, “Sistemas De Identificacion Por Radio Frecuencia,” p. 4.[7] Telectronica Codificación S.A, Introduccion a la identificacion por radio frecuencia. Argentina, 2006.[8] “Grupo ITR.” [Online]. Available: http://www.grupoitr.com/lc.html.[9] Diputación de Cádiz, “Codigos qr.” Madrid, pp. 1–3, 2010.[10] Capitulo 3, “Procesamiento de imágenes capitulo iii 33,” pp. 33–48.[11] “elinux,” RPi Hardware. [Online]. Available: http://elinux.org/RPi_Hardware#Specifications.[12] D. S. Montemayor, “Estudio de viabilidad de un sistema basado en Raspberry Pi para aplicaciones de inspección industrial por vision artificial.” 2015.[13] “Raspberry Pi.” [Online]. Available: https://www.raspberrypi.org/blog/raspberry-pi-2-on-[14] R. C. Vlaeminch, “‘Deep Learning’ para reconocimiento de imágenes en Raspberry Pi 2,” Univ. la laguna, 2016.[15] C. Camilo and V. Castañeda, “CONTROL DE UN ALMACÉN DE ASRS DESARROLLADO EN UNA HERRAMIENTA GRÁFICA PARA PRUEBAS Y CONTROL,” 2010.[16] G. Eddie and C. Carlos, “Diseño y construcción de un prototipo de Sistema Automatizado de Almacenamiento/ Recuperación (AS/RS), para Sistemas Flexibles de Manufactura en el Laboratorio CNC de la ESPE extensión Latacunga, utilizando procesamiento digital de imágenes.”[17] L. Tarjan, I. Šenk, R. Kovač, S. Horvat, G. Ostojić, and S. Stankovski, “Automatic identification based on 2D barcodes,” Int. J. Ind. Eng. Manag., vol. 2, no. 4, pp. 151–157, 2011.18] N. La Serna Palomino and U. Román Concha, “Técnicas de Segmentación en Procesamiento Digital de Imágenes,” Rev. Ing. Sist. e Informática, vol. 6, no. 2, pp. 9–16, 2009.[19] D. T. Rubio, “Sistema de visión de bajo coste basado en Raspberry Pi.” Barcelona, 2015.[20] G. M. Benavides, “Based on Image Processing Techniques,” no. 3, 2014.Universidad de San Buenaventura - MedellínBiblioteca USB Medellín (San Benito): CD-4150tBiblioteca Digital Universidad de San BuenaventuraCódigos QRVisión artificialProcesamiento digital de imágenesControl de inventarioQR codesArtificial visionDigital image processingInventory controlVisión por computadorDispositivos digitalesImágenes ópticasProgramación orientada a objetosIngeniero ElectrónicoSistema de visión artificial para la identificación de objetos mediante códigos QR en sistemas automatizados de almacenamiento y recuperación (ASRS)Trabajo de grado - PregradoTrabajo de Gradoinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fPublicationORIGINALSistema_Vision_Artificial_Ruiz_2017.pdfSistema_Vision_Artificial_Ruiz_2017.pdfapplication/pdf2364111https://bibliotecadigital.usb.edu.co/bitstreams/d8a4db04-218a-4086-a773-6fcbd3930aab/download33bbde7f7b7662b32355e1ad9bba8fffMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-82071https://bibliotecadigital.usb.edu.co/bitstreams/4f6656fd-75dc-4114-8289-4d11af8fd79e/download0c7b7184e7583ec671a5d9e43f0939c0MD52TEXTSistema_Vision_Artificial_Ruiz_2017.pdf.txtSistema_Vision_Artificial_Ruiz_2017.pdf.txtExtracted texttext/plain70167https://bibliotecadigital.usb.edu.co/bitstreams/27d0e008-3727-4ecf-9ac5-0f710a326180/download45e66b51dc8e4224853c4586e8b383e2MD53THUMBNAILSistema_Vision_Artificial_Ruiz_2017.pdf.jpgSistema_Vision_Artificial_Ruiz_2017.pdf.jpgGenerated Thumbnailimage/jpeg6632https://bibliotecadigital.usb.edu.co/bitstreams/8a87571d-eef0-4897-a1a4-20611de79729/download6e542a6525fff34a2d72215683806642MD5410819/4301oai:bibliotecadigital.usb.edu.co:10819/43012023-02-24 11:31:36.732http://creativecommons.org/licenses/by-nc-nd/2.5/co/https://bibliotecadigital.usb.edu.coRepositorio Institucional Universidad de San Buenaventura Colombiabdigital@metabiblioteca.comPGNlbnRlcj4KPGgzPkJJQkxJT1RFQ0EgRElHSVRBTCBVTklWRVJTSURBRCBERSBTQU4gQlVFTkFWRU5UVVJBIC0gQ09MT01CSUE8L2gzPgo8cD4KVMOpcm1pbm9zIGRlIGxhIGxpY2VuY2lhIGdlbmVyYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgcmVwb3NpdG9yaW8gaW5zdGl0dWNpb25hbDwvcD48L2NlbnRlcj4KPFAgQUxJR049Y2VudGVyPgpQb3IgbWVkaW8gZGUgZXN0ZSBmb3JtYXRvIG1hbmlmaWVzdG8gbWkgdm9sdW50YWQgZGUgQVVUT1JJWkFSIGEgbGEgVW5pdmVyc2lkYWQgZGUgU2FuIEJ1ZW5hdmVudHVyYSwgU2VkZSBCb2dvdMOhIHkgPEJSPlNlY2Npb25hbGVzIE1lZGVsbMOtbiwgQ2FsaSB5IENhcnRhZ2VuYSwgbGEgZGlmdXNpw7NuIGVuIHRleHRvIGNvbXBsZXRvIGRlIG1hbmVyYSBncmF0dWl0YSB5IHBvciB0aWVtcG8gaW5kZWZpbmlkbyBlbiBsYTxCUj4gQmlibGlvdGVjYSBEaWdpdGFsIFVuaXZlcnNpZGFkIGRlIFNhbiBCdWVuYXZlbnR1cmEsIGVsIGRvY3VtZW50byBhY2Fkw6ltaWNvIC0gaW52ZXN0aWdhdGl2byBvYmpldG8gZGUgbGEgcHJlc2VudGUgPEJSPmF1dG9yaXphY2nDs24sIGNvbiBmaW5lcyBlc3RyaWN0YW1lbnRlIGVkdWNhdGl2b3MsIGNpZW50w63CrWZpY29zIHkgY3VsdHVyYWxlcywgZW4gbG9zIHTDqXJtaW5vcyBlc3RhYmxlY2lkb3MgZW4gbGEgTGV5IDIzIGRlIDxCUj4gMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMsIERlY3JldG8gNDYwIGRlIDE5OTUgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBkZXJlY2hvczxCUj4gZGUgYXV0b3IuIDxCUj4gCiAKQ29tbyBhdXRvciBtYW5pZmllc3RvIHF1ZSBlbCBwcmVzZW50ZSBkb2N1bWVudG8gYWNhZMOpbWljbyAtIGludmVzdGlnYXRpdm8gZXMgb3JpZ2luYWwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gPEJSPiB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zLCBwb3IgbG8gdGFudG8sIGxhIG9icmEgZXMgZGUgbWkgZXhjbHVzaXZhIGF1dG9yw63CrWEgeSBwb3NlbyBsYSB0aXR1bGFyaWRhZCA8QlI+IHNvYnJlIGxhIG1pc21hLiBMYSBVbml2ZXJzaWRhZCBkZSBTYW4gQnVlbmF2ZW50dXJhIG5vIHNlcsOhIHJlc3BvbnNhYmxlIGRlIG5pbmd1bmEgdXRpbGl6YWNpw7NuIGluZGViaWRhIGRlbCBkb2N1bWVudG8gPEJSPnBvciBwYXJ0ZSBkZSB0ZXJjZXJvcyB5IHNlcsOhIGV4Y2x1c2l2YW1lbnRlIG1pIHJlc3BvbnNhYmlsaWRhZCBhdGVuZGVyIHBlcnNvbmFsbWVudGUgY3VhbHF1aWVyIHJlY2xhbWFjacOzbiBxdWUgcHVlZGE8QlI+IHByZXNlbnRhcnNlIGEgbGEgVW5pdmVyc2lkYWQuIDxCUj4KIApBdXRvcml6byBhIGxhIEJpYmxpb3RlY2EgRGlnaXRhbCBkZSBsYSBVbml2ZXJzaWRhZCBkZSBTYW4gQnVlbmF2ZW50dXJhIGNvbnZlcnRpciBlbCBkb2N1bWVudG8gYWwgZm9ybWF0byBxdWUgZWwgPEJSPnJlcG9zaXRvcmlvIGxvIHJlcXVpZXJhIChpbXByZXNvLCBkaWdpdGFsLCBlbGVjdHLDs25pY28gbyBjdWFscXVpZXIgb3RybyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBvIGNvbiBmaW5lcyBkZTxCUj4gcHJlc2VydmFjacOzbiBkaWdpdGFsLiA8QlI+CiAKRXN0YSBhdXRvcml6YWNpw7NuIG5vIGltcGxpY2EgcmVudW5jaWEgYSBsYSBmYWN1bHRhZCBxdWUgdGVuZ28gZGUgcHVibGljYXIgcG9zdGVyaW9ybWVudGUgbGEgb2JyYSwgZW4gZm9ybWEgdG90YWwgbyA8QlI+cGFyY2lhbCwgcG9yIGxvIGN1YWwgcG9kcsOpLCBkYW5kbyBhdmlzbyBwb3IgZXNjcml0byBjb24gbm8gbWVub3MgZGUgdW4gbWVzIGRlIGFudGVsYWNpw7NuLCBzb2xpY2l0YXIgcXVlIGVsIDxCUj5kb2N1bWVudG8gZGVqZSBkZSBlc3RhciBkaXNwb25pYmxlIHBhcmEgZWwgcMO6YmxpY28gZW4gbGEgQmlibGlvdGVjYSBEaWdpdGFsIGRlIGxhIFVuaXZlcnNpZGFkIGRlIFNhbiBCdWVuYXZlbnR1cmEsIDxCUj4gYXPDrcKtIG1pc21vLCBjdWFuZG8gc2UgcmVxdWllcmEgcG9yIHJhem9uZXMgbGVnYWxlcyB5L28gcmVnbGFzIGRlbCBlZGl0b3IgZGUgdW5hIHJldmlzdGEuIDxCUj48L1A+Cg== |