Propuesta de prácticas de laboratorio con software de virtualización de radio para la Institución Universitaria Politécnico Grancolombiano

En el presente documento se desarrolla un protocolo de prácticas con software de simulación para la Facultad de Ingeniería, Diseño e Innovación, enfocando los esfuerzos hacia el programa de Ingeniería en Telecomunicaciones. En el documento y sus anexos se detalla las características del software GNU...

Full description

Autores:
Juez Suárez, Henry David
Tipo de recurso:
Fecha de publicación:
2020
Institución:
Institución Universitaria Politécnico Grancolombiano
Repositorio:
Alejandría Repositorio Institucional
Idioma:
OAI Identifier:
oai:alejandria.poligran.edu.co:10823/2167
Acceso en línea:
http://hdl.handle.net/10823/2167
Palabra clave:
GNU Radio
Radio Definida por Software
Trabajo de Grado - Pregrado
Prácticas de Laboratorio
Radiodifusión
GNU Radio
Software Defined Radio
Laboratory practices
Rights
License
openAcces
id Poli2_2011b15f283d48ee3496303e42012470
oai_identifier_str oai:alejandria.poligran.edu.co:10823/2167
network_acronym_str Poli2
network_name_str Alejandría Repositorio Institucional
repository_id_str
dc.title.spa.fl_str_mv Propuesta de prácticas de laboratorio con software de virtualización de radio para la Institución Universitaria Politécnico Grancolombiano
dc.title.translated.spa.fl_str_mv Proposal for laboratory practices with radio virtualization software for the Grancolombiano Polytechnic University Institution
title Propuesta de prácticas de laboratorio con software de virtualización de radio para la Institución Universitaria Politécnico Grancolombiano
spellingShingle Propuesta de prácticas de laboratorio con software de virtualización de radio para la Institución Universitaria Politécnico Grancolombiano
GNU Radio
Radio Definida por Software
Trabajo de Grado - Pregrado
Prácticas de Laboratorio
Radiodifusión
GNU Radio
Software Defined Radio
Laboratory practices
title_short Propuesta de prácticas de laboratorio con software de virtualización de radio para la Institución Universitaria Politécnico Grancolombiano
title_full Propuesta de prácticas de laboratorio con software de virtualización de radio para la Institución Universitaria Politécnico Grancolombiano
title_fullStr Propuesta de prácticas de laboratorio con software de virtualización de radio para la Institución Universitaria Politécnico Grancolombiano
title_full_unstemmed Propuesta de prácticas de laboratorio con software de virtualización de radio para la Institución Universitaria Politécnico Grancolombiano
title_sort Propuesta de prácticas de laboratorio con software de virtualización de radio para la Institución Universitaria Politécnico Grancolombiano
dc.creator.fl_str_mv Juez Suárez, Henry David
dc.contributor.advisor.none.fl_str_mv Ávila Buitrago, Gabriel Eduardo
dc.contributor.author.none.fl_str_mv Juez Suárez, Henry David
dc.subject.proposal.spa.fl_str_mv GNU Radio
Radio Definida por Software
Trabajo de Grado - Pregrado
Prácticas de Laboratorio
topic GNU Radio
Radio Definida por Software
Trabajo de Grado - Pregrado
Prácticas de Laboratorio
Radiodifusión
GNU Radio
Software Defined Radio
Laboratory practices
dc.subject.lemb.spa.fl_str_mv Radiodifusión
dc.subject.keywords.spa.fl_str_mv GNU Radio
Software Defined Radio
Laboratory practices
description En el presente documento se desarrolla un protocolo de prácticas con software de simulación para la Facultad de Ingeniería, Diseño e Innovación, enfocando los esfuerzos hacia el programa de Ingeniería en Telecomunicaciones. En el documento y sus anexos se detalla las características del software GNU Radio, para así mismo comprender su funcionamiento y dar una guía de cómo utilizar el software, y con esto enriquecer el conocimiento de los que son próximos a obtener su título en el área de Ingeniería en Telecomunicaciones. Posteriormente se detalla el proceso que se siguió para la definición de tres prácticas, implementación y pruebas con estudiantes de la facultad y los procesos de divulgación del software. El propósito de este documento es que estas prácticas sirvan de base para nuevas actividades en los laboratorios, además de su integración con radios definidos por software, con el fin de apoyar tanto a maestros como estudiantes en el componente práctico de las asignaturas del área de Telecomunicaciones del programa de Ingeniería en Telecomunicaciones.
publishDate 2020
dc.date.issued.none.fl_str_mv 2020-06-24
dc.date.accessioned.none.fl_str_mv 2021-02-04T22:38:14Z
dc.date.available.none.fl_str_mv 2021-02-04T22:38:14Z
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_7a1f
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/10823/2167
url http://hdl.handle.net/10823/2167
dc.relation.spa.fl_str_mv Software Radio
dc.relation.references.spa.fl_str_mv Telefonica Telecom, «Historia de las telecomunicaciones,» Telefonica, 2020. [En línea]. Available: https://espacio.fundaciontelefonica.com/evento/historia-de-las-telecomunicaciones/.
M. d. T. d. l. I. y. Comunicaciones, «MinTIC,» [En línea]. Available: http://www.mintic.gov.co/portal/604/w3-article-6163.html. [Último acceso: 25 09 2017].
Institución Universitaria Politecnico Grancolombiano, «PEI - Proyecto Educativo Institucional,» Politécnico Grancolombiano, 12 11 2013. [En línea]. Available: https://www.poli.edu.co/sites/default/files/pei.pdf. [Último acceso: 15 04 2020].
R. C. G. Vargas, Prácticas de Laboratorio - Uso de Radio Definida por Software SDR, Bogotá: Politécnico Grancolombiano, 2014.
F. F. d. Villegas, «SDR : EQUIPOS DE RADIO DEFINIDOS POR SOFTWARE,» 29 10 2008. [En línea]. Available: http://www.ea1uro.com/sdr1/sdr.htm.
C. D. Munoz, «Radio definido por software, una nueva opción en las comunicaciones espaciales,» 01 04 2017. [En línea]. Available: http://haciaelespacio.aem.gob.mx/revistadigital/articul.php?interior=498.
Psicología Online, «Taxonomía de Bloom: qué es, para qué sirve y objetivos,» 28 06 2019. [En línea]. Available: https://www.psicologia-online.com/taxonomia-de-bloom-que-es-para-que-sirve-y-objetivos-4579.html.
W. Tomasi, Sistemas de comunicaciones electrónicas, Pearson Education, 2003.
F. G. Stremler, INTRODUCCION A LOS SISTEMAS DE COMUNICACION, Addison-Wesley Oberomericana S.A, 1993.
Ettus Research, «USRP SDR,» National Instruments, 2020. [En línea]. Available: https://www.ettus.com/. [Último acceso: 19 03 2020].
Trac Powered, «WARP Proyect,» WARP , 2020. [En línea]. Available: https://www.warpproject.org/trac. [Último acceso: 2020].
MediaWiki, «GNU Radio Wiki,» MediaWiki, 02 2020. [En línea]. Available: https://wiki.gnuradio.org/index.php/Main_Page. [Último acceso: 2020].
J. P. M. Hidalgo, «Implementación de un sistema de comunicaciones basado en Software Radio,» Escuela Politécnica Superior Universidad Autónoma de Madrid, Madrid, 2014.
MathWorks, «Matlab & Simulink,» MathWorks, 1994. [En línea]. Available: https://la.mathworks.com/products/matlab.html.
National Instruments, «LabView,» National Instruments, 2020. [En línea]. Available: https://www.ni.com/es-co/shop/labview.html. [Último acceso: 03 20 2020].
Free Software Foundation, «GNU Octave,» Free Software Foundation, 2020. [En línea]. Available: https://www.gnu.org/software/octave/about.html.
GOV.CO, «Software Público Colombia,» 2020. [En línea]. Available: https://www.softwarepublicocolombia.gov.co/es/node/1731.
D. H. Schunk, Teorías del Aprendizaje, Naucalpán de Juárez: Pearson Education Mexico, 2010.
GESVIN, «Teorías del aprendizaje,» 13 01 2016. [En línea]. Available: https://gesvin.wordpress.com/2016/01/13/teorias-sobre-como-aprenden-las-personas-infografia/. [Último acceso: 01 05 2020].
Holos Consulting Chile, «11 métodos de aprendizaje, según Edgar Dale,» Holos Consulting, 2016. [En línea]. Available: https://medium.com/@HolosConsulting/11-m%C3%A9todos-de-aprendizaje-seg%C3%BAn-edgar-dale-e1982bb594f6. [Último acceso: 2020].
D. R. K. B. S. B. Lorin W. Anderson, A taxonomy for learning, teaching, and assessing, Chicago: Universidad de Chicago, 2001.
National Instruments, «GNU Radio Downloads,» 2016. [En línea]. Available: http://www.gcndevelopment.com/gnuradio/downloads.htm.
National Instruments, «USRP B210,» Washington, 2018.
J. Delors, «Los cuatro pilares de la Educación, La Educación encierra un tesoro,» UNESCO, París, 1998.
dc.rights.none.fl_str_mv openAcces
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv openAcces
http://purl.org/coar/access_right/c_abf2
dc.coverage.spatial.spa.fl_str_mv Bogotá
dc.coverage.temporal.spa.fl_str_mv 2020
institution Institución Universitaria Politécnico Grancolombiano
bitstream.url.fl_str_mv https://alejandria.poligran.edu.co/bitstream/10823/2167/5/Trabajo%20de%20grado%20propuesta%20de%20practicas%20de%20laboratorio%20con%20software%20de%20virtualizacion%20de%20radio.pdf.jpg
https://alejandria.poligran.edu.co/bitstream/10823/2167/1/Trabajo%20de%20grado%20propuesta%20de%20practicas%20de%20laboratorio%20con%20software%20de%20virtualizacion%20de%20radio.pdf
https://alejandria.poligran.edu.co/bitstream/10823/2167/4/license.txt
bitstream.checksum.fl_str_mv 62350d2e05c1105904c11a8181bfaa20
443f361a16c47ccae3c54d039e83fe9b
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Comunidad Politecnico Grancolombiano
repository.mail.fl_str_mv dspace@poligran.edu.co
_version_ 1814349557354463232
spelling Ávila Buitrago, Gabriel EduardoJuez Suárez, Henry DavidBogotá20202021-02-04T22:38:14Z2021-02-04T22:38:14Z2020-06-24http://hdl.handle.net/10823/2167En el presente documento se desarrolla un protocolo de prácticas con software de simulación para la Facultad de Ingeniería, Diseño e Innovación, enfocando los esfuerzos hacia el programa de Ingeniería en Telecomunicaciones. En el documento y sus anexos se detalla las características del software GNU Radio, para así mismo comprender su funcionamiento y dar una guía de cómo utilizar el software, y con esto enriquecer el conocimiento de los que son próximos a obtener su título en el área de Ingeniería en Telecomunicaciones. Posteriormente se detalla el proceso que se siguió para la definición de tres prácticas, implementación y pruebas con estudiantes de la facultad y los procesos de divulgación del software. El propósito de este documento es que estas prácticas sirvan de base para nuevas actividades en los laboratorios, además de su integración con radios definidos por software, con el fin de apoyar tanto a maestros como estudiantes en el componente práctico de las asignaturas del área de Telecomunicaciones del programa de Ingeniería en Telecomunicaciones.Tabla de contenido INTRODUCCIÓN - 14 GENERALIDADES - 15 2.1 Antecedentes. - 15 2.2 Planteamiento del problema. - 15 2.3 Objetivos. - 16 2.3.1 Objetivo General. - 16 2.3.2 Objetivos Específicos. - 16 2.4 Justificación. - 17 2.5 Delimitación. - 18 2.5.1 Tiempo. - 18 2.5.2 Alcance. - 19 MARCO TEÓRICO - 20 3.1 Sistemas de comunicación - 20 3.2 Modulación - 20 3.2.1. Modulación análoga - 20 3.2.2 Modulación digital - 23 3.2.3 Señal banda base - 26 3.3 Radio definido por software - 26 3.3.1 USPR (Universal Software Radio Peripheral) - 27 3.3.2 KUAR - 28 3.3.3 WARP (Wireless Open Access Research Platform) - 29 3.4 Software de virtualización de radio - 29 3.4.1 GNU Radio - 29 3.4.2 MATLAB – Simulink - 30 3.4.3 LabVIEW - 30 3.4.4 Octave - 30 3.5 Teorías de aprendizaje - 31 3.5.1 Pirámide de aprendizaje - 32 3.5.2 Taxonomía de Bloom - 34 Habilidades del pensamiento - 35 3.6 Proyecto Educativo Institucional (PEI) y su relación con el aprendizaje. - 36 DESARROLLO DEL PROYECTO - 38 4.1 Fase de levantamiento de información e investigación. - 38 4.1.1 Revisión preliminar - 38 4.1.2 Investigación - 39 4.2 Fase de diseño - 41 4.3 Fase de implementación y recolección de percepciones - 47 4.4 Fase de corrección y ajustes finales - 53 RESULTADOS - 55 CONCLUSIONES - 56 6.3 Conclusiones Generales - 56 TRABAJO FUTURO - 57 REFERENCIAS - 58 ANEXOS - 61 9.1 Encuesta a profesores - 61 9.2 Entrevista grupal a estudiantes (Vía telefónica). - 65 9.3 Práctica de laboratorio 1: Introducción a GNU Radio - 66 9.4 Práctica de laboratorio 2: Filtros digitales. - 73 9.5 Práctica de laboratorio 3: Modulación digital QPSK. - 77 9.6 Guía de preparación entorno de trabajo - 82 9.7 Encuesta de satisfacción prácticas - 87In this document, an internship protocol with simulation software is developed for the Faculty of Engineering, Design and Innovation, focusing efforts on the Telecommunications Engineering program. The document and its annexes detail the characteristics of the GNU Radio software, in order to understand how it works and give a guide on how to use the software, and with this enrich the knowledge of those who are close to obtaining their degree in the area of Telecommunications engineering. Subsequently, the process followed for the definition of three practices, implementation and tests with students of the faculty and the software disclosure processes is detailed. The purpose of this document is that these practices serve as the basis for new activities in the laboratories, in addition to their integration with software-defined radios, in order to support both teachers and students in the practical component of the subjects in the Telecommunications area. of the Telecommunications Engineering programSoftware RadioTelefonica Telecom, «Historia de las telecomunicaciones,» Telefonica, 2020. [En línea]. Available: https://espacio.fundaciontelefonica.com/evento/historia-de-las-telecomunicaciones/.M. d. T. d. l. I. y. Comunicaciones, «MinTIC,» [En línea]. Available: http://www.mintic.gov.co/portal/604/w3-article-6163.html. [Último acceso: 25 09 2017].Institución Universitaria Politecnico Grancolombiano, «PEI - Proyecto Educativo Institucional,» Politécnico Grancolombiano, 12 11 2013. [En línea]. Available: https://www.poli.edu.co/sites/default/files/pei.pdf. [Último acceso: 15 04 2020].R. C. G. Vargas, Prácticas de Laboratorio - Uso de Radio Definida por Software SDR, Bogotá: Politécnico Grancolombiano, 2014.F. F. d. Villegas, «SDR : EQUIPOS DE RADIO DEFINIDOS POR SOFTWARE,» 29 10 2008. [En línea]. Available: http://www.ea1uro.com/sdr1/sdr.htm.C. D. Munoz, «Radio definido por software, una nueva opción en las comunicaciones espaciales,» 01 04 2017. [En línea]. Available: http://haciaelespacio.aem.gob.mx/revistadigital/articul.php?interior=498.Psicología Online, «Taxonomía de Bloom: qué es, para qué sirve y objetivos,» 28 06 2019. [En línea]. Available: https://www.psicologia-online.com/taxonomia-de-bloom-que-es-para-que-sirve-y-objetivos-4579.html.W. Tomasi, Sistemas de comunicaciones electrónicas, Pearson Education, 2003.F. G. Stremler, INTRODUCCION A LOS SISTEMAS DE COMUNICACION, Addison-Wesley Oberomericana S.A, 1993.Ettus Research, «USRP SDR,» National Instruments, 2020. [En línea]. Available: https://www.ettus.com/. [Último acceso: 19 03 2020].Trac Powered, «WARP Proyect,» WARP , 2020. [En línea]. Available: https://www.warpproject.org/trac. [Último acceso: 2020].MediaWiki, «GNU Radio Wiki,» MediaWiki, 02 2020. [En línea]. Available: https://wiki.gnuradio.org/index.php/Main_Page. [Último acceso: 2020].J. P. M. Hidalgo, «Implementación de un sistema de comunicaciones basado en Software Radio,» Escuela Politécnica Superior Universidad Autónoma de Madrid, Madrid, 2014.MathWorks, «Matlab & Simulink,» MathWorks, 1994. [En línea]. Available: https://la.mathworks.com/products/matlab.html.National Instruments, «LabView,» National Instruments, 2020. [En línea]. Available: https://www.ni.com/es-co/shop/labview.html. [Último acceso: 03 20 2020].Free Software Foundation, «GNU Octave,» Free Software Foundation, 2020. [En línea]. Available: https://www.gnu.org/software/octave/about.html.GOV.CO, «Software Público Colombia,» 2020. [En línea]. Available: https://www.softwarepublicocolombia.gov.co/es/node/1731.D. H. Schunk, Teorías del Aprendizaje, Naucalpán de Juárez: Pearson Education Mexico, 2010.GESVIN, «Teorías del aprendizaje,» 13 01 2016. [En línea]. Available: https://gesvin.wordpress.com/2016/01/13/teorias-sobre-como-aprenden-las-personas-infografia/. [Último acceso: 01 05 2020].Holos Consulting Chile, «11 métodos de aprendizaje, según Edgar Dale,» Holos Consulting, 2016. [En línea]. Available: https://medium.com/@HolosConsulting/11-m%C3%A9todos-de-aprendizaje-seg%C3%BAn-edgar-dale-e1982bb594f6. [Último acceso: 2020].D. R. K. B. S. B. Lorin W. Anderson, A taxonomy for learning, teaching, and assessing, Chicago: Universidad de Chicago, 2001.National Instruments, «GNU Radio Downloads,» 2016. [En línea]. Available: http://www.gcndevelopment.com/gnuradio/downloads.htm.National Instruments, «USRP B210,» Washington, 2018.J. Delors, «Los cuatro pilares de la Educación, La Educación encierra un tesoro,» UNESCO, París, 1998.openAcceshttp://purl.org/coar/access_right/c_abf2Propuesta de prácticas de laboratorio con software de virtualización de radio para la Institución Universitaria Politécnico GrancolombianoProposal for laboratory practices with radio virtualization software for the Grancolombiano Polytechnic University Institutioninfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/version/c_b1a7d7d4d402bccehttp://purl.org/coar/resource_type/c_7a1fGNU RadioRadio Definida por SoftwareTrabajo de Grado - PregradoPrácticas de LaboratorioRadiodifusiónGNU RadioSoftware Defined RadioLaboratory practicesTHUMBNAILTrabajo de grado propuesta de practicas de laboratorio con software de virtualizacion de radio.pdf.jpgTrabajo de grado propuesta de practicas de laboratorio con software de virtualizacion de radio.pdf.jpgIM Thumbnailimage/jpeg5393https://alejandria.poligran.edu.co/bitstream/10823/2167/5/Trabajo%20de%20grado%20propuesta%20de%20practicas%20de%20laboratorio%20con%20software%20de%20virtualizacion%20de%20radio.pdf.jpg62350d2e05c1105904c11a8181bfaa20MD55open accessORIGINALTrabajo de grado propuesta de practicas de laboratorio con software de virtualizacion de radio.pdfTrabajo de grado propuesta de practicas de laboratorio con software de virtualizacion de radio.pdfDocumento de tesis de gradoapplication/pdf2400068https://alejandria.poligran.edu.co/bitstream/10823/2167/1/Trabajo%20de%20grado%20propuesta%20de%20practicas%20de%20laboratorio%20con%20software%20de%20virtualizacion%20de%20radio.pdf443f361a16c47ccae3c54d039e83fe9bMD51open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://alejandria.poligran.edu.co/bitstream/10823/2167/4/license.txt8a4605be74aa9ea9d79846c1fba20a33MD54open access10823/2167oai:alejandria.poligran.edu.co:10823/21672022-07-13 11:38:57.22open accessRepositorio Comunidad Politecnico Grancolombianodspace@poligran.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=