Implementación de un sistema radar móvil usando un sensor doppler para la detección de obstáculos
Incluye figuras, tablas y anexo.
- Autores:
-
Barreto Chitiva, Andrés Mauricio
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2019
- Institución:
- Universidad de los Llanos
- Repositorio:
- Repositorio Digital Universidad de los LLanos
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.unillanos.edu.co:001/4503
- Acceso en línea:
- https://repositorio.unillanos.edu.co/handle/001/4503
https://repositorio.unillanos.edu.co/
- Palabra clave:
- Sensores radar
Procesado de señal radar
Detección de obstáculos
Efecto Doppler
Sistema radar móvil
Radar sensors
Radar signal processing
Obstacle detection
Doppler effect
Mobile radar system
- Rights
- openAccess
- License
- Derechos Reservados - Universidad de los Llanos, 2019
| id |
Unillanos2_9b51c1558abfdbb9cf934c6f30d47fa7 |
|---|---|
| oai_identifier_str |
oai:repositorio.unillanos.edu.co:001/4503 |
| network_acronym_str |
Unillanos2 |
| network_name_str |
Repositorio Digital Universidad de los LLanos |
| repository_id_str |
|
| dc.title.spa.fl_str_mv |
Implementación de un sistema radar móvil usando un sensor doppler para la detección de obstáculos |
| title |
Implementación de un sistema radar móvil usando un sensor doppler para la detección de obstáculos |
| spellingShingle |
Implementación de un sistema radar móvil usando un sensor doppler para la detección de obstáculos Sensores radar Procesado de señal radar Detección de obstáculos Efecto Doppler Sistema radar móvil Radar sensors Radar signal processing Obstacle detection Doppler effect Mobile radar system |
| title_short |
Implementación de un sistema radar móvil usando un sensor doppler para la detección de obstáculos |
| title_full |
Implementación de un sistema radar móvil usando un sensor doppler para la detección de obstáculos |
| title_fullStr |
Implementación de un sistema radar móvil usando un sensor doppler para la detección de obstáculos |
| title_full_unstemmed |
Implementación de un sistema radar móvil usando un sensor doppler para la detección de obstáculos |
| title_sort |
Implementación de un sistema radar móvil usando un sensor doppler para la detección de obstáculos |
| dc.creator.fl_str_mv |
Barreto Chitiva, Andrés Mauricio |
| dc.contributor.advisor.none.fl_str_mv |
Puente Reyes, Sebastián Silva Gómez, Felipe Andrés |
| dc.contributor.author.none.fl_str_mv |
Barreto Chitiva, Andrés Mauricio |
| dc.contributor.jury.none.fl_str_mv |
Vargas Guativa, Javier andres |
| dc.subject.proposal.spa.fl_str_mv |
Sensores radar Procesado de señal radar Detección de obstáculos Efecto Doppler Sistema radar móvil |
| topic |
Sensores radar Procesado de señal radar Detección de obstáculos Efecto Doppler Sistema radar móvil Radar sensors Radar signal processing Obstacle detection Doppler effect Mobile radar system |
| dc.subject.proposal.eng.fl_str_mv |
Radar sensors Radar signal processing Obstacle detection Doppler effect Mobile radar system |
| description |
Incluye figuras, tablas y anexo. |
| publishDate |
2019 |
| dc.date.issued.none.fl_str_mv |
2019 |
| dc.date.accessioned.none.fl_str_mv |
2024-10-16T21:02:25Z |
| dc.date.available.none.fl_str_mv |
2024-10-16T21:02:25Z |
| dc.type.none.fl_str_mv |
Trabajo de grado - Pregrado |
| dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
| dc.type.version.none.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
| dc.type.content.none.fl_str_mv |
Text |
| dc.type.coarversion.none.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
| dc.type.category.none.fl_str_mv |
Proyectos de investigación |
| format |
http://purl.org/coar/resource_type/c_7a1f |
| status_str |
publishedVersion |
| dc.identifier.citation.none.fl_str_mv |
Barreto Chitiva, Andrés M. (2019). Implementación de un sistema radar móvil usando un sensor doppler para la detección de obstáculos. [Trabajo de grado, Universidad de los Llanos]. Repositorio digital Universidad de los Llanos. |
| dc.identifier.uri.none.fl_str_mv |
https://repositorio.unillanos.edu.co/handle/001/4503 |
| dc.identifier.instname.none.fl_str_mv |
Universidad de los Llanos |
| dc.identifier.reponame.none.fl_str_mv |
Repositorio digital Universidad de los Llanos |
| dc.identifier.repourl.none.fl_str_mv |
https://repositorio.unillanos.edu.co/ |
| identifier_str_mv |
Barreto Chitiva, Andrés M. (2019). Implementación de un sistema radar móvil usando un sensor doppler para la detección de obstáculos. [Trabajo de grado, Universidad de los Llanos]. Repositorio digital Universidad de los Llanos. Universidad de los Llanos Repositorio digital Universidad de los Llanos |
| url |
https://repositorio.unillanos.edu.co/handle/001/4503 https://repositorio.unillanos.edu.co/ |
| dc.language.iso.none.fl_str_mv |
spa |
| language |
spa |
| dc.relation.references.none.fl_str_mv |
González, Daniel Vargas. Detección de movimiento mediante técnicas radar CW-FM en banda W. Barcelona : Universitat Politècnica de Catalunya, 2014. Agrelo, David Varela. Diseño y Validación de un radar CW-FM a 94GHz. Barcelona : Universitat Politècnica de Catalunya, 2013. Pérez, Jordi Marco. Prueba de concepto de un radar pasivo multiestático para aplicaciones aeronáuticas . 2015. Zozaya, A. J. Definiciones básicas de un sistema de radar . s.l. : Instituto Espacial Ecuatoriano (IEE), Escuela Politécnica Nacional (EPN), 2016. Basics on Radar Cross Section Reduction. Rezende, Marcelo A. S. Miacci and Mirabel C. brazil : Institute of Aeronautics and Space, Department of Aerospace Science and Technology,, 2012. http://www.rfcafe.com. [En línea] [Citado el: 15 de 12 de 2018.] http://www.rfcafe.com/references/electrical/ew-radar-handbook/radar-cross-section.htm. Skolnik, Merrill I. INTRODUCTION TO RADAR SYSTEMS. s.l. : McGRAW-HILL, 1981. motorpasion. [En línea] 19 de 07 de 2018. [Citado el: 14 de 11 de 2018.] https://www.motorpasion.com/seguridad/los-radares-velolaser-al-descubierto-socialdrive-revela-la-ubicacion-de-22-dispositivos. Constantino Pérez Vega . RADAR, INTRODUCCION AL. santander(España) : s.n., 2010. fullexperimentos. [En línea] 13 de 10 de 2012. [Citado el: 15 de 11 de 2018.] http://www.fullexperimentos.com/experimento-del-efecto-doppler/. Radares para el control del tráfico. Huidobro, José Manuel. 2016. MEDICION DE VELOCIDADES DE FLUIDOS POR EFECTO DOPPLER. Zubieta, Boris Alberto L´opez. La paz - Bolivia : Revista Boliviana de F´ısica, 2008. Solórzano, César Aldo Canelo y Quiñones, Walter Alberto. Diseño e implementación de un Sistema de Radar Estático de Corto Alcance de Onda Continua en Frecuencia Modulada para mediciones de rango y velocidad. Lima, Perú : PONTIFICA UNIVERSIDAD CATÓLICA DEL PERÚ, 2015. Implementation of algorithms for radar real-time signals processing using a microprocessor based platform. gomez, felipe silva. 2015. Wolff, Christian. radartutorial.eu. [En línea] [Citado el: 16 de 10 de 2018.] http://www.radartutorial.eu/01.basics/Principio%20B%C3%A1sico%20de%20Funcionamiento.es.html. Agilsense. msl. [En línea] 16 de 05 de 2017. [Citado el: 30 de 07 de 2018.] https://www.limpkin.fr/public/HB100/HB100_Microwave_Sensor_Module_Datasheet.pdf. 17. 22xd.blogspo. [En línea] [Citado el: 15 de 10 de 2018.] https://22xd.blogspot.com/2016/03/ejemplos-basicos-del-convertidor.html. Conversores Análogo-Digital y Digital-Análogo:. Huircán, Juan Ignacio. Analog Engineer’s Circuit Cookbook:. Tim Green, Pete Semig and Collin Wells. s.l. : Texas Instrument, 2018, Vol. 1. SLYY137 alldatasheet. [En línea] ON semiconductor, 2004. [Citado el: 22 de 09 de 2018.] http://html.alldatasheet.com/html-pdf/12024/ONSEMI/MC33202/181/1/MC33202.html. 21. Braga, Newton C. INCB. [En línea] 30 de 10 de 2017. [Citado el: 15 de 11 de 2018.] http://www.incb.com.mx/index.php/articulos/12-informacion-y-ideas-practicas-ip000s/1679-lo-que-significa-rail-to-rail-rro-art279s. Ramírez, Darío. Fuentes de Alimentación. s.l. : Electro componentes SA, 2011. adaresysensores. [En línea] 30 de 07 de 2018. https://radaresysensores.wordpress.com/2018/05/28/que-es-la-red-pitaya/. solocodigo.com. [En línea] 15 de 06 de 2011. [Citado el: 15 de 10 de 2018.] https://solocodigo.com/46049/compilacion-cruzada/. Un complemento al teorema de Nyquist. Forgach, J.M. Alvarado Reyes y C.E. Stern. cuidad de mexico : REVISTA MEXICANA DE FISICA, 2010. Introducción al filtrado digital. Gutiérrez, Emilia Gómez. Catalunya : s.n., 2009 The Scientist & Engineer's Guide to Digital Signal Processing. Smith, S.W. s.l. : California Technical Pub, 1997. Diseño de filtros FIR. M. MARTÍNEZ, L. GÓMEZ, A. J. SERRANO,J. VILA, J. GÓMEZ. universidad de valencia : s.n., 2010 M. MARTÍNEZ, L. GÓMEZ, A.J. SERRANO,J. VILA, J. GÓMEZ. digitales, Introducción a los filtros. valencia : universidad de valencia, 2010. Advantages of Blackman Window over Hamming Window Method for designing FIR Filter. Chakraborty, Subhadeep. 8, s.l. : Department of Electronics and Communication Engineering, 2013, Vol. 4. 2229-3345 Performance Analysis of FIR Filter Design by Using Rectangular, Hanning and Hamming Windows Methods. Sonika Gupta, Aman Panghal. 6, India : Electronics and Communication, MIET (KUK), 2012, Vol. 2. 2277 128X. Discrete-Time Signal Processing. Alan V. Oppenheim, Ronald W. Schafer. New Jersey : Prentice Hall, 1999, Vol. 2. dynamo. www.dynamoelectronics.com. [En línea] [Citado el: 18 de 11 de 2018.] https://www.dynamoelectronics.com/plataformas/15-4wd2-plataforma-robotica-4x4-configurable.html. www.geekfactory.mx. [En línea] [Citado el: 18 de 11 de 2018.] https://www.geekfactory.mx/tienda/motores-y-controladores/modulo-puente-h-l298n/. arduino.cl. [En línea] [Citado el: 18 de 11 de 2018.] https://arduino.cl/que-es-arduino/. Guangzhou HC Information Technology Co., Ltd. Module Data Sheet. [En línea] [Citado el: 18 de 11 de 2018.] https://www.electronicoscaldas.com/datasheet/HC-06_Wavesen.pdf. DETERMINACIÓN DEL NÚMERO MÍNIMO DE OBSERVACIONES EN INVESTIGACIÓN,. Lozano-Rivas, William Antonio. Bogota D.C : INVESTEA y Didáctica Ambiental, S.L, 2011. Jose Tomas Gonzales, Mateo Burgos Garcia. SEÑALES Y SISTEMA Teoría de probabilidad. Bluetronic. [En línea] 05 de 03 de 2015. [Citado el: 22 de 06 de 2018.] https://bluetronic.wordpress.com/2015/03/05/fuentes-lineales-vs-fuentes-conmutadas/. |
| dc.rights.spa.fl_str_mv |
Derechos Reservados - Universidad de los Llanos, 2019 |
| dc.rights.uri.none.fl_str_mv |
https://creativecommons.org/licenses/by-nc-nd/4.0/ |
| dc.rights.license.none.fl_str_mv |
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) |
| dc.rights.accessrights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
| dc.rights.coar.none.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
| rights_invalid_str_mv |
Derechos Reservados - Universidad de los Llanos, 2019 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.extent.none.fl_str_mv |
79 páginas |
| dc.format.mimetype.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universidad de los Llanos |
| dc.publisher.faculty.none.fl_str_mv |
Facultad de Ciencias Básicas e Ingeniería |
| dc.publisher.place.none.fl_str_mv |
Villavicencio |
| dc.publisher.program.none.fl_str_mv |
Ingeniería Electrónica |
| dc.publisher.branch.none.fl_str_mv |
Sede Barcelona |
| publisher.none.fl_str_mv |
Universidad de los Llanos |
| institution |
Universidad de los Llanos |
| bitstream.url.fl_str_mv |
https://repositorio.unillanos.edu.co/bitstreams/0d748f2c-78d5-49dc-b1ce-6081eddd1a67/download https://repositorio.unillanos.edu.co/bitstreams/9f567b82-0381-421d-a37e-b7c504864b38/download https://repositorio.unillanos.edu.co/bitstreams/2aa905cd-ce96-49a6-9f3e-ace7af70d6f7/download https://repositorio.unillanos.edu.co/bitstreams/479affe7-b706-444b-a68b-3029605c6e5c/download https://repositorio.unillanos.edu.co/bitstreams/c63f901b-4a2c-41cc-8a89-d76150383437/download https://repositorio.unillanos.edu.co/bitstreams/8187984e-c97b-4b97-8ebb-580c70680486/download https://repositorio.unillanos.edu.co/bitstreams/2cb1ef85-5dfd-407f-8ea5-c4a8194862b4/download https://repositorio.unillanos.edu.co/bitstreams/1f2ec9b2-222a-4df2-a075-7fd33e4af499/download https://repositorio.unillanos.edu.co/bitstreams/c8065fd3-7a84-490c-87b7-68258b26f76f/download https://repositorio.unillanos.edu.co/bitstreams/63beba4a-9546-4ef5-9f15-f359f3ccfcac/download |
| bitstream.checksum.fl_str_mv |
73a5432e0b76442b22b026844140d683 61f6b0347028fefb0d4ec036dd7095a4 8ae5eae30e83d06b725036f52d938b47 bda3c4d32fc4425f55b28e68baafb8ed 27520f778f288247303e5970ba384eca 48bb9d925a2534e37ca688c07fc77fe2 9b6e189c08ae6c3e1e77de509a7b965b 9e4e3c93599eca46dd2b60f714e90b0a e15cb85147c958b244450da29f206ca7 7adfa211aacd2cbb127ed5e67497cacb |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositorio Universidad de Los Llanos |
| repository.mail.fl_str_mv |
repositorio@unillanos.edu.co |
| _version_ |
1851059055124021248 |
| spelling |
Puente Reyes, SebastiánSilva Gómez, Felipe AndrésBarreto Chitiva, Andrés MauricioVargas Guativa, Javier andresvirtual::120-12024-10-16T21:02:25Z2024-10-16T21:02:25Z2019Barreto Chitiva, Andrés M. (2019). Implementación de un sistema radar móvil usando un sensor doppler para la detección de obstáculos. [Trabajo de grado, Universidad de los Llanos]. Repositorio digital Universidad de los Llanos.https://repositorio.unillanos.edu.co/handle/001/4503Universidad de los LlanosRepositorio digital Universidad de los Llanoshttps://repositorio.unillanos.edu.co/Incluye figuras, tablas y anexo.El principal objetivo de este proyecto consiste en la implementación de un sistema radar móvil de corto alcance, utilizando un sensor Doppler de onda continua de bajo costo para la detección de obstáculos. Para la detección de obstáculos se utilizan generalmente sistemas infrarrojos, cámaras y ultrasonidos, entre otros. La tecnología radar tiene un amplio campo de investigación y uso, la ventaja de los sistemas radares en comparación a las tecnologías mencionadas anteriormente, es que las señales emitidas sufren menos cambios en condiciones ambientales como lluvia, neblina y diferentes escenarios de luz. Utilizando la amplitud de la señal recibida de un sensor radar onda continua se dio un estimado del rango de distancia donde se encontraba el obstáculo, valiéndonos del hecho que existe un movimiento relativo entre la distancia de separación del blanco y el radar. Para la adquisición de las señales radar se usó una tarjeta de adquisición STEMlab Red pitaya, la cual tiene una velocidad de adquisición de 125MS/s y las API del fabricante son muy sencillas de implementar. Se estableció conexión SSH y se aplicaron comandos en sistema operativo Linux que hoy en día son muy importantes para comunicación de redes. Además, esta tarjeta nunca se había trabajo en la universidad de los llanos. El proyecto se realizó por modalidad pasantía para terminar los estudios de pregrado y obtener el título de ingeniero electrónico, realizar prácticas en una empresa ayuda mucho para aprender sobre el ambiente interno, adaptarse a un horario laboral, realizar cotizaciones, hablar con proveedores, trabajar con equipos profesionales, aprender nuevo conocimiento del grupo de trabajo y obtener experiencia laboral que hoy en día en un factor impórtate para un recién egresado.The main objective of this project is the implementation of a short-range mobile radar system, using a low-cost continuous wave Doppler sensor for the detection of obstacles. For the detection of obstacles, they are usually used infrared systems, cameras and ultrasounds, among others. Radar technology has a wide field of research and use, the advantage of radar systems compared to the technologies mentioned above, is that the signals emitted suffer less changes in environmental conditions such as rain, fog and different light scenarios. Using the amplitude of the signal received from a continuous wave radar sensor, an estimate was given of the distance range where the obstacle was located, taking into account the fact that there is a relative movement between the separation distance of the target and the radar. For the acquisition of the radar signals, a STEMlab Red pitaya acquisition card was used, which has an acquisition speed of 125MS / s and the APIs of the manufacturer are very simple to implement. An SSH connection was established and commands were applied in the Linux operating system that are nowadays very important for network communication. Besides, this card had never been worked in the university of the plains. The project was carried out by internship to finish the undergraduate studies and obtain the title of electronic engineer, doing internships in a company helps a lot to learn about the internal environment, adapt to a working schedule, make contributions, talk with suppliers, work with professional teams, learn new knowledge of the work group and obtain work experience that today is an important factor for a recent graduate.Resumen. – Justificación. -- 1. Introducción. -- 1.1 Problema. -- 2. Objetivo. -- 2.1 Objetivo general. -- 2.2 Objetivos específicos. -- 3. Metodología. -- 4. Marco contextual. -- 4.1 Clutter. -- 4.2 RCS (Radar Cross-Section). -- 4.3 Sistemas radar. -- 4.3.1 Número de antenas. -- 4.3.2 Frecuencia de trabajo. -- 4.3.3 Forma de onda. -- 4.3.4 Principio del Efecto Doppler. -- 4.3.5 Tipos de sensores radar para la detección de obstáculos. -- 5. Implementación. -- 5.1 Hardware. -- 5.1.1 Modulo HB100. -- 5.1.2 Hardware de adquisición. -- 5.1.3 Sistema de Visualizacion. -- 5.2 Software. -- 5.2.1 Timer. -- 5.2.2 ADC. -- 5.2.3 Filtro Digital. -- 5.2.4 Procesamiento. -- 5.2.5 Visualización de distancia. -- 5.3 Plataforma móvil. -- 5.3.1 Plataforma Robótica. -- 5.3.2 Puente H L298N. -- 5.3.3 Tarjeta de programación Arduino. -- 5.3.4 Aplicación Android (App). -- 5.3.5 Módulo Bluetooth. -- 6. Protocolo de pruebas. -- 6.1 Objetivo. -- 6.2 Elementos necesarios. -- 6.2.1 Plataforma móvil con sensor radar embarcado. -- 6.2.2 Obstáculo de pruebas. -- 6.2.1 Medidor de distancia. -- 6.2.2 Sistema de grabado de videos. -- 6.3 Escenario de pruebas. -- 6.3.1 Escenario 1. -- 6.3.2 Escenario 2. -- 6.4 Determinación del número de muestras. -- 6.5 Procedimiento. -- 6.5.1 Pruebas blanco en movimiento, radar estático. -- 6.6 Pruebas radar en movimiento, blanco estático. -- 7. Resultados y análisis. -- 7.1 Resultados Pruebas con radar estático y blanco en movimiento. -- 7.2 Análisis Pruebas con radar estático y blanco en movimiento. -- 7.3 Resultados Pruebas con radar en movimiento y blanco estático. -- 7.3.1 Pared. -- 7.3.2 Sillas. -- 7.3.3 Persona. -- 7.3.4 Rama. -- 7.3.5 Sin obstáculo. -- 7.3.6 Pared, sillas y personas. -- 7.3.7 Pared, sillas, personas y rama. -- 7.4 Análisis pruebas con radar en movimiento y obstáculos estáticos. -- 7.4.1 Análisis resultados separados. -- 7.4.2 Análisis conjunto sin rama. -- 7.4.3 Análisis conjunto de los obstáculos. -- 7.5 Dificultades encontradas. – 8. Conclusiones. -- 9. Referencias. -- 10. Anexos. -- 10.1 Código en C sistema radar móvil. -- 10.2 Tabla de datos pruebas estáticas. -- 10.3 Tabla de datos pruebas movimiento.Trabajo de grado presentado como requisito parcial para optar al título de Ingeniero Electrónico.PregradoIngeniero(a) Electrónico(a)79 páginasapplication/pdfspaUniversidad de los LlanosFacultad de Ciencias Básicas e IngenieríaVillavicencioIngeniería ElectrónicaSede BarcelonaDerechos Reservados - Universidad de los Llanos, 2019https://creativecommons.org/licenses/by-nc-nd/4.0/Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Implementación de un sistema radar móvil usando un sensor doppler para la detección de obstáculosTrabajo de grado - Pregradoinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_7a1fTexthttp://purl.org/coar/version/c_970fb48d4fbd8a85Proyectos de investigaciónGonzález, Daniel Vargas. Detección de movimiento mediante técnicas radar CW-FM en banda W. Barcelona : Universitat Politècnica de Catalunya, 2014.Agrelo, David Varela. Diseño y Validación de un radar CW-FM a 94GHz. Barcelona : Universitat Politècnica de Catalunya, 2013.Pérez, Jordi Marco. Prueba de concepto de un radar pasivo multiestático para aplicaciones aeronáuticas . 2015.Zozaya, A. J. Definiciones básicas de un sistema de radar . s.l. : Instituto Espacial Ecuatoriano (IEE), Escuela Politécnica Nacional (EPN), 2016.Basics on Radar Cross Section Reduction. Rezende, Marcelo A. S. Miacci and Mirabel C. brazil : Institute of Aeronautics and Space, Department of Aerospace Science and Technology,, 2012.http://www.rfcafe.com. [En línea] [Citado el: 15 de 12 de 2018.] http://www.rfcafe.com/references/electrical/ew-radar-handbook/radar-cross-section.htm.Skolnik, Merrill I. INTRODUCTION TO RADAR SYSTEMS. s.l. : McGRAW-HILL, 1981.motorpasion. [En línea] 19 de 07 de 2018. [Citado el: 14 de 11 de 2018.] https://www.motorpasion.com/seguridad/los-radares-velolaser-al-descubierto-socialdrive-revela-la-ubicacion-de-22-dispositivos.Constantino Pérez Vega . RADAR, INTRODUCCION AL. santander(España) : s.n., 2010.fullexperimentos. [En línea] 13 de 10 de 2012. [Citado el: 15 de 11 de 2018.] http://www.fullexperimentos.com/experimento-del-efecto-doppler/.Radares para el control del tráfico. Huidobro, José Manuel. 2016.MEDICION DE VELOCIDADES DE FLUIDOS POR EFECTO DOPPLER. Zubieta, Boris Alberto L´opez. La paz - Bolivia : Revista Boliviana de F´ısica, 2008.Solórzano, César Aldo Canelo y Quiñones, Walter Alberto. Diseño e implementación de un Sistema de Radar Estático de Corto Alcance de Onda Continua en Frecuencia Modulada para mediciones de rango y velocidad. Lima, Perú : PONTIFICA UNIVERSIDAD CATÓLICA DEL PERÚ, 2015.Implementation of algorithms for radar real-time signals processing using a microprocessor based platform. gomez, felipe silva. 2015.Wolff, Christian. radartutorial.eu. [En línea] [Citado el: 16 de 10 de 2018.] http://www.radartutorial.eu/01.basics/Principio%20B%C3%A1sico%20de%20Funcionamiento.es.html.Agilsense. msl. [En línea] 16 de 05 de 2017. [Citado el: 30 de 07 de 2018.] https://www.limpkin.fr/public/HB100/HB100_Microwave_Sensor_Module_Datasheet.pdf. 17. 22xd.blogspo. [En línea] [Citado el: 15 de 10 de 2018.] https://22xd.blogspot.com/2016/03/ejemplos-basicos-del-convertidor.html.Conversores Análogo-Digital y Digital-Análogo:. Huircán, Juan Ignacio.Analog Engineer’s Circuit Cookbook:. Tim Green, Pete Semig and Collin Wells. s.l. : Texas Instrument, 2018, Vol. 1. SLYY137alldatasheet. [En línea] ON semiconductor, 2004. [Citado el: 22 de 09 de 2018.] http://html.alldatasheet.com/html-pdf/12024/ONSEMI/MC33202/181/1/MC33202.html. 21. Braga, Newton C. INCB. [En línea] 30 de 10 de 2017. [Citado el: 15 de 11 de 2018.] http://www.incb.com.mx/index.php/articulos/12-informacion-y-ideas-practicas-ip000s/1679-lo-que-significa-rail-to-rail-rro-art279s.Ramírez, Darío. Fuentes de Alimentación. s.l. : Electro componentes SA, 2011.adaresysensores. [En línea] 30 de 07 de 2018. https://radaresysensores.wordpress.com/2018/05/28/que-es-la-red-pitaya/.solocodigo.com. [En línea] 15 de 06 de 2011. [Citado el: 15 de 10 de 2018.] https://solocodigo.com/46049/compilacion-cruzada/.Un complemento al teorema de Nyquist. Forgach, J.M. Alvarado Reyes y C.E. Stern. cuidad de mexico : REVISTA MEXICANA DE FISICA, 2010.Introducción al filtrado digital. Gutiérrez, Emilia Gómez. Catalunya : s.n., 2009The Scientist & Engineer's Guide to Digital Signal Processing. Smith, S.W. s.l. : California Technical Pub, 1997.Diseño de filtros FIR. M. MARTÍNEZ, L. GÓMEZ, A. J. SERRANO,J. VILA, J. GÓMEZ. universidad de valencia : s.n., 2010M. MARTÍNEZ, L. GÓMEZ, A.J. SERRANO,J. VILA, J. GÓMEZ. digitales, Introducción a los filtros. valencia : universidad de valencia, 2010.Advantages of Blackman Window over Hamming Window Method for designing FIR Filter. Chakraborty, Subhadeep. 8, s.l. : Department of Electronics and Communication Engineering, 2013, Vol. 4. 2229-3345Performance Analysis of FIR Filter Design by Using Rectangular, Hanning and Hamming Windows Methods. Sonika Gupta, Aman Panghal. 6, India : Electronics and Communication, MIET (KUK), 2012, Vol. 2. 2277 128X.Discrete-Time Signal Processing. Alan V. Oppenheim, Ronald W. Schafer. New Jersey : Prentice Hall, 1999, Vol. 2.dynamo. www.dynamoelectronics.com. [En línea] [Citado el: 18 de 11 de 2018.] https://www.dynamoelectronics.com/plataformas/15-4wd2-plataforma-robotica-4x4-configurable.html.www.geekfactory.mx. [En línea] [Citado el: 18 de 11 de 2018.] https://www.geekfactory.mx/tienda/motores-y-controladores/modulo-puente-h-l298n/.arduino.cl. [En línea] [Citado el: 18 de 11 de 2018.] https://arduino.cl/que-es-arduino/.Guangzhou HC Information Technology Co., Ltd. Module Data Sheet. [En línea] [Citado el: 18 de 11 de 2018.] https://www.electronicoscaldas.com/datasheet/HC-06_Wavesen.pdf.DETERMINACIÓN DEL NÚMERO MÍNIMO DE OBSERVACIONES EN INVESTIGACIÓN,. Lozano-Rivas, William Antonio. Bogota D.C : INVESTEA y Didáctica Ambiental, S.L, 2011.Jose Tomas Gonzales, Mateo Burgos Garcia. SEÑALES Y SISTEMA Teoría de probabilidad.Bluetronic. [En línea] 05 de 03 de 2015. [Citado el: 22 de 06 de 2018.] https://bluetronic.wordpress.com/2015/03/05/fuentes-lineales-vs-fuentes-conmutadas/.Sensores radarProcesado de señal radarDetección de obstáculosEfecto DopplerSistema radar móvilRadar sensorsRadar signal processingObstacle detectionDoppler effectMobile radar systemPublication0000-0001-6208-8659virtual::120-15b3e40aa-ad78-4b7f-b64c-a76f921242b2virtual::120-15b3e40aa-ad78-4b7f-b64c-a76f921242b2virtual::120-1LICENSElicense.txtlicense.txttext/plain; charset=utf-815543https://repositorio.unillanos.edu.co/bitstreams/0d748f2c-78d5-49dc-b1ce-6081eddd1a67/download73a5432e0b76442b22b026844140d683MD51ORIGINALTrabajo de gradoTrabajo de gradoapplication/pdf2931303https://repositorio.unillanos.edu.co/bitstreams/9f567b82-0381-421d-a37e-b7c504864b38/download61f6b0347028fefb0d4ec036dd7095a4MD52Carta de autorizaciónCarta de autorizaciónapplication/pdf670858https://repositorio.unillanos.edu.co/bitstreams/2aa905cd-ce96-49a6-9f3e-ace7af70d6f7/download8ae5eae30e83d06b725036f52d938b47MD53Anexo1Anexo1application/pdf780472https://repositorio.unillanos.edu.co/bitstreams/479affe7-b706-444b-a68b-3029605c6e5c/downloadbda3c4d32fc4425f55b28e68baafb8edMD54TEXTTrabajo de grado.txtTrabajo de grado.txtExtracted texttext/plain101609https://repositorio.unillanos.edu.co/bitstreams/c63f901b-4a2c-41cc-8a89-d76150383437/download27520f778f288247303e5970ba384ecaMD55Carta de autorización.txtCarta de autorización.txtExtracted texttext/plain42https://repositorio.unillanos.edu.co/bitstreams/8187984e-c97b-4b97-8ebb-580c70680486/download48bb9d925a2534e37ca688c07fc77fe2MD57Anexo1.txtAnexo1.txtExtracted texttext/plain48025https://repositorio.unillanos.edu.co/bitstreams/2cb1ef85-5dfd-407f-8ea5-c4a8194862b4/download9b6e189c08ae6c3e1e77de509a7b965bMD59THUMBNAILTrabajo de grado.jpgTrabajo de grado.jpgGenerated Thumbnailimage/jpeg7035https://repositorio.unillanos.edu.co/bitstreams/1f2ec9b2-222a-4df2-a075-7fd33e4af499/download9e4e3c93599eca46dd2b60f714e90b0aMD56Carta de autorización.jpgCarta de autorización.jpgGenerated Thumbnailimage/jpeg15076https://repositorio.unillanos.edu.co/bitstreams/c8065fd3-7a84-490c-87b7-68258b26f76f/downloade15cb85147c958b244450da29f206ca7MD58Anexo1.jpgAnexo1.jpgGenerated Thumbnailimage/jpeg18471https://repositorio.unillanos.edu.co/bitstreams/63beba4a-9546-4ef5-9f15-f359f3ccfcac/download7adfa211aacd2cbb127ed5e67497cacbMD510001/4503oai:repositorio.unillanos.edu.co:001/45032024-10-17 04:01:46.131https://creativecommons.org/licenses/by-nc-nd/4.0/Derechos Reservados - Universidad de los Llanos, 2019open.accesshttps://repositorio.unillanos.edu.coRepositorio Universidad de Los Llanosrepositorio@unillanos.edu.coPHA+TEEgT0JSQSAoVEFMIFkgQ09NTyBTRSBERUZJTkUgTcOBUyBBREVMQU5URSkgU0UgT1RPUkdBIEJBSk8gTE9TIFRFUk1JTk9TIERFIEVTVEEgTElDRU5DSUEgUMOaQkxJQ0EgREUgQ1JFQVRJVkUgQ09NTU9OUyAo4oCcTFBDQ+KAnSBPIOKAnExJQ0VOQ0lB4oCdKS4gTEEgT0JSQSBFU1TDgSBQUk9URUdJREEgUE9SIERFUkVDSE9TIERFIEFVVE9SIFkvVSBPVFJBUyBMRVlFUyBBUExJQ0FCTEVTLiBRVUVEQSBQUk9ISUJJRE8gQ1VBTFFVSUVSIFVTTyBRVUUgU0UgSEFHQSBERSBMQSBPQlJBIFFVRSBOTyBDVUVOVEUgQ09OIExBIEFVVE9SSVpBQ0nDk04gUEVSVElORU5URSBERSBDT05GT1JNSURBRCBDT04gTE9TIFTDiVJNSU5PUyBERSBFU1RBIExJQ0VOQ0lBIFkgREUgTEEgTEVZIERFIERFUkVDSE8gREUgQVVUT1IuPC9wPgo8cD5NRURJQU5URSBFTCBFSkVSQ0lDSU8gREUgQ1VBTFFVSUVSQSBERSBMT1MgREVSRUNIT1MgUVVFIFNFIE9UT1JHQU4gRU4gRVNUQSBMSUNFTkNJQSwgVVNURUQgQUNFUFRBIFkgQUNVRVJEQSBRVUVEQVIgT0JMSUdBRE8gRU4gTE9TIFRFUk1JTk9TIFFVRSBTRSBTRcORQUxBTiBFTiBFTExBLiBFTCBMSUNFTkNJQU5URSBDT05DRURFIEEgVVNURUQgTE9TIERFUkVDSE9TIENPTlRFTklET1MgRU4gRVNUQSBMSUNFTkNJQSBDT05ESUNJT05BRE9TIEEgTEEgQUNFUFRBQ0nDk04gREUgU1VTIFRFUk1JTk9TIFkgQ09ORElDSU9ORVMuPC9wPgo8b2wgdHlwZT0iMSI+CiAgPGxpPgogICAgRGVmaW5pY2lvbmVzCiAgICA8b2wgdHlwZT1hPgogICAgICA8bGk+T2JyYSBDb2xlY3RpdmEgZXMgdW5hIG9icmEsIHRhbCBjb21vIHVuYSBwdWJsaWNhY2nDs24gcGVyacOzZGljYSwgdW5hIGFudG9sb2fDrWEsIG8gdW5hIGVuY2ljbG9wZWRpYSwgZW4gbGEgcXVlIGxhIG9icmEgZW4gc3UgdG90YWxpZGFkLCBzaW4gbW9kaWZpY2FjacOzbiBhbGd1bmEsIGp1bnRvIGNvbiB1biBncnVwbyBkZSBvdHJhcyBjb250cmlidWNpb25lcyBxdWUgY29uc3RpdHV5ZW4gb2JyYXMgc2VwYXJhZGFzIGUgaW5kZXBlbmRpZW50ZXMgZW4gc8OtIG1pc21hcywgc2UgaW50ZWdyYW4gZW4gdW4gdG9kbyBjb2xlY3Rpdm8uIFVuYSBPYnJhIHF1ZSBjb25zdGl0dXllIHVuYSBvYnJhIGNvbGVjdGl2YSBubyBzZSBjb25zaWRlcmFyw6EgdW5hIE9icmEgRGVyaXZhZGEgKGNvbW8gc2UgZGVmaW5lIGFiYWpvKSBwYXJhIGxvcyBwcm9ww7NzaXRvcyBkZSBlc3RhIGxpY2VuY2lhLiBhcXVlbGxhIHByb2R1Y2lkYSBwb3IgdW4gZ3J1cG8gZGUgYXV0b3JlcywgZW4gcXVlIGxhIE9icmEgc2UgZW5jdWVudHJhIHNpbiBtb2RpZmljYWNpb25lcywganVudG8gY29uIHVuYSBjaWVydGEgY2FudGlkYWQgZGUgb3RyYXMgY29udHJpYnVjaW9uZXMsIHF1ZSBjb25zdGl0dXllbiBlbiBzw60gbWlzbW9zIHRyYWJham9zIHNlcGFyYWRvcyBlIGluZGVwZW5kaWVudGVzLCBxdWUgc29uIGludGVncmFkb3MgYWwgdG9kbyBjb2xlY3Rpdm8sIHRhbGVzIGNvbW8gcHVibGljYWNpb25lcyBwZXJpw7NkaWNhcywgYW50b2xvZ8OtYXMgbyBlbmNpY2xvcGVkaWFzLjwvbGk+CiAgICAgIDxsaT5PYnJhIERlcml2YWRhIHNpZ25pZmljYSB1bmEgb2JyYSBiYXNhZGEgZW4gbGEgb2JyYSBvYmpldG8gZGUgZXN0YSBsaWNlbmNpYSBvIGVuIMOpc3RhIHkgb3RyYXMgb2JyYXMgcHJlZXhpc3RlbnRlcywgdGFsZXMgY29tbyB0cmFkdWNjaW9uZXMsIGFycmVnbG9zIG11c2ljYWxlcywgZHJhbWF0aXphY2lvbmVzLCDigJxmaWNjaW9uYWxpemFjaW9uZXPigJ0sIHZlcnNpb25lcyBwYXJhIGNpbmUsIOKAnGdyYWJhY2lvbmVzIGRlIHNvbmlkb+KAnSwgcmVwcm9kdWNjaW9uZXMgZGUgYXJ0ZSwgcmVzw7ptZW5lcywgY29uZGVuc2FjaW9uZXMsIG8gY3VhbHF1aWVyIG90cmEgZW4gbGEgcXVlIGxhIG9icmEgcHVlZGEgc2VyIHRyYW5zZm9ybWFkYSwgY2FtYmlhZGEgbyBhZGFwdGFkYSwgZXhjZXB0byBhcXVlbGxhcyBxdWUgY29uc3RpdHV5YW4gdW5hIG9icmEgY29sZWN0aXZhLCBsYXMgcXVlIG5vIHNlcsOhbiBjb25zaWRlcmFkYXMgdW5hIG9icmEgZGVyaXZhZGEgcGFyYSBlZmVjdG9zIGRlIGVzdGEgbGljZW5jaWEuIChQYXJhIGV2aXRhciBkdWRhcywgZW4gZWwgY2FzbyBkZSBxdWUgbGEgT2JyYSBzZWEgdW5hIGNvbXBvc2ljacOzbiBtdXNpY2FsIG8gdW5hIGdyYWJhY2nDs24gc29ub3JhLCBwYXJhIGxvcyBlZmVjdG9zIGRlIGVzdGEgTGljZW5jaWEgbGEgc2luY3Jvbml6YWNpw7NuIHRlbXBvcmFsIGRlIGxhIE9icmEgY29uIHVuYSBpbWFnZW4gZW4gbW92aW1pZW50byBzZSBjb25zaWRlcmFyw6EgdW5hIE9icmEgRGVyaXZhZGEgcGFyYSBsb3MgZmluZXMgZGUgZXN0YSBsaWNlbmNpYSkuPC9saT4KICAgICAgPGxpPkxpY2VuY2lhbnRlLCBlcyBlbCBpbmRpdmlkdW8gbyBsYSBlbnRpZGFkIHRpdHVsYXIgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIHF1ZSBvZnJlY2UgbGEgT2JyYSBlbiBjb25mb3JtaWRhZCBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEuPC9saT4KICAgICAgPGxpPkF1dG9yIG9yaWdpbmFsLCBlcyBlbCBpbmRpdmlkdW8gcXVlIGNyZcOzIGxhIE9icmEuPC9saT4KICAgICAgPGxpPk9icmEsIGVzIGFxdWVsbGEgb2JyYSBzdXNjZXB0aWJsZSBkZSBwcm90ZWNjacOzbiBwb3IgZWwgcsOpZ2ltZW4gZGUgRGVyZWNobyBkZSBBdXRvciB5IHF1ZSBlcyBvZnJlY2lkYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGVzdGEgbGljZW5jaWE8L2xpPgogICAgICA8bGk+VXN0ZWQsIGVzIGVsIGluZGl2aWR1byBvIGxhIGVudGlkYWQgcXVlIGVqZXJjaXRhIGxvcyBkZXJlY2hvcyBvdG9yZ2Fkb3MgYWwgYW1wYXJvIGRlIGVzdGEgTGljZW5jaWEgeSBxdWUgY29uIGFudGVyaW9yaWRhZCBubyBoYSB2aW9sYWRvIGxhcyBjb25kaWNpb25lcyBkZSBsYSBtaXNtYSByZXNwZWN0byBhIGxhIE9icmEsIG8gcXVlIGhheWEgb2J0ZW5pZG8gYXV0b3JpemFjacOzbiBleHByZXNhIHBvciBwYXJ0ZSBkZWwgTGljZW5jaWFudGUgcGFyYSBlamVyY2VyIGxvcyBkZXJlY2hvcyBhbCBhbXBhcm8gZGUgZXN0YSBMaWNlbmNpYSBwZXNlIGEgdW5hIHZpb2xhY2nDs24gYW50ZXJpb3IuPC9saT4KICAgIDwvb2w+CiAgPC9saT4KICA8YnIvPgogIDxsaT4KICAgIERlcmVjaG9zIGRlIFVzb3MgSG9ucmFkb3MgeSBleGNlcGNpb25lcyBMZWdhbGVzLgogICAgPHA+TmFkYSBlbiBlc3RhIExpY2VuY2lhIHBvZHLDoSBzZXIgaW50ZXJwcmV0YWRvIGNvbW8gdW5hIGRpc21pbnVjacOzbiwgbGltaXRhY2nDs24gbyByZXN0cmljY2nDs24gZGUgbG9zIGRlcmVjaG9zIGRlcml2YWRvcyBkZWwgdXNvIGhvbnJhZG8geSBvdHJhcyBsaW1pdGFjaW9uZXMgbyBleGNlcGNpb25lcyBhIGxvcyBkZXJlY2hvcyBkZWwgYXV0b3IgYmFqbyBlbCByw6lnaW1lbiBsZWdhbCB2aWdlbnRlIG8gZGVyaXZhZG8gZGUgY3VhbHF1aWVyIG90cmEgbm9ybWEgcXVlIHNlIGxlIGFwbGlxdWUuPC9wPgogIDwvbGk+CiAgPGxpPgogICAgQ29uY2VzacOzbiBkZSBsYSBMaWNlbmNpYS4KICAgIDxwPkJham8gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIGVsIExpY2VuY2lhbnRlIG90b3JnYSBhIFVzdGVkIHVuYSBsaWNlbmNpYSBtdW5kaWFsLCBsaWJyZSBkZSByZWdhbMOtYXMsIG5vIGV4Y2x1c2l2YSB5IHBlcnBldHVhIChkdXJhbnRlIHRvZG8gZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGVqZXJjZXIgZXN0b3MgZGVyZWNob3Mgc29icmUgbGEgT2JyYSB0YWwgeSBjb21vIHNlIGluZGljYSBhIGNvbnRpbnVhY2nDs246PC9wPgogICAgPG9sIHR5cGU9ImEiPgogICAgICA8bGk+UmVwcm9kdWNpciBsYSBPYnJhLCBpbmNvcnBvcmFyIGxhIE9icmEgZW4gdW5hIG8gbcOhcyBPYnJhcyBDb2xlY3RpdmFzLCB5IHJlcHJvZHVjaXIgbGEgT2JyYSBpbmNvcnBvcmFkYSBlbiBsYXMgT2JyYXMgQ29sZWN0aXZhcy48L2xpPgogICAgICA8bGk+RGlzdHJpYnVpciBjb3BpYXMgbyBmb25vZ3JhbWFzIGRlIGxhcyBPYnJhcywgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYSwgaW5jbHV5w6luZG9sYXMgY29tbyBpbmNvcnBvcmFkYXMgZW4gT2JyYXMgQ29sZWN0aXZhcywgc2Vnw7puIGNvcnJlc3BvbmRhLjwvbGk+CiAgICAgIDxsaT5EaXN0cmlidWlyIGNvcGlhcyBkZSBsYXMgT2JyYXMgRGVyaXZhZGFzIHF1ZSBzZSBnZW5lcmVuLCBleGhpYmlybGFzIHDDumJsaWNhbWVudGUsIGVqZWN1dGFybGFzIHDDumJsaWNhbWVudGUgeS9vIHBvbmVybGFzIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhLjwvbGk+CiAgICA8L29sPgogICAgPHA+TG9zIGRlcmVjaG9zIG1lbmNpb25hZG9zIGFudGVyaW9ybWVudGUgcHVlZGVuIHNlciBlamVyY2lkb3MgZW4gdG9kb3MgbG9zIG1lZGlvcyB5IGZvcm1hdG9zLCBhY3R1YWxtZW50ZSBjb25vY2lkb3MgbyBxdWUgc2UgaW52ZW50ZW4gZW4gZWwgZnV0dXJvLiBMb3MgZGVyZWNob3MgYW50ZXMgbWVuY2lvbmFkb3MgaW5jbHV5ZW4gZWwgZGVyZWNobyBhIHJlYWxpemFyIGRpY2hhcyBtb2RpZmljYWNpb25lcyBlbiBsYSBtZWRpZGEgcXVlIHNlYW4gdMOpY25pY2FtZW50ZSBuZWNlc2FyaWFzIHBhcmEgZWplcmNlciBsb3MgZGVyZWNob3MgZW4gb3RybyBtZWRpbyBvIGZvcm1hdG9zLCBwZXJvIGRlIG90cmEgbWFuZXJhIHVzdGVkIG5vIGVzdMOhIGF1dG9yaXphZG8gcGFyYSByZWFsaXphciBvYnJhcyBkZXJpdmFkYXMuIFRvZG9zIGxvcyBkZXJlY2hvcyBubyBvdG9yZ2Fkb3MgZXhwcmVzYW1lbnRlIHBvciBlbCBMaWNlbmNpYW50ZSBxdWVkYW4gcG9yIGVzdGUgbWVkaW8gcmVzZXJ2YWRvcywgaW5jbHV5ZW5kbyBwZXJvIHNpbiBsaW1pdGFyc2UgYSBhcXVlbGxvcyBxdWUgc2UgbWVuY2lvbmFuIGVuIGxhcyBzZWNjaW9uZXMgNChkKSB5IDQoZSkuPC9wPgogIDwvbGk+CiAgPGJyLz4KICA8bGk+CiAgICBSZXN0cmljY2lvbmVzLgogICAgPHA+TGEgbGljZW5jaWEgb3RvcmdhZGEgZW4gbGEgYW50ZXJpb3IgU2VjY2nDs24gMyBlc3TDoSBleHByZXNhbWVudGUgc3VqZXRhIHkgbGltaXRhZGEgcG9yIGxhcyBzaWd1aWVudGVzIHJlc3RyaWNjaW9uZXM6PC9wPgogICAgPG9sIHR5cGU9ImEiPgogICAgICA8bGk+VXN0ZWQgcHVlZGUgZGlzdHJpYnVpciwgZXhoaWJpciBww7pibGljYW1lbnRlLCBlamVjdXRhciBww7pibGljYW1lbnRlLCBvIHBvbmVyIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhIGxhIE9icmEgc8OzbG8gYmFqbyBsYXMgY29uZGljaW9uZXMgZGUgZXN0YSBMaWNlbmNpYSwgeSBVc3RlZCBkZWJlIGluY2x1aXIgdW5hIGNvcGlhIGRlIGVzdGEgbGljZW5jaWEgbyBkZWwgSWRlbnRpZmljYWRvciBVbml2ZXJzYWwgZGUgUmVjdXJzb3MgZGUgbGEgbWlzbWEgY29uIGNhZGEgY29waWEgZGUgbGEgT2JyYSBxdWUgZGlzdHJpYnV5YSwgZXhoaWJhIHDDumJsaWNhbWVudGUsIGVqZWN1dGUgcMO6YmxpY2FtZW50ZSBvIHBvbmdhIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhLiBObyBlcyBwb3NpYmxlIG9mcmVjZXIgbyBpbXBvbmVyIG5pbmd1bmEgY29uZGljacOzbiBzb2JyZSBsYSBPYnJhIHF1ZSBhbHRlcmUgbyBsaW1pdGUgbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEgbyBlbCBlamVyY2ljaW8gZGUgbG9zIGRlcmVjaG9zIGRlIGxvcyBkZXN0aW5hdGFyaW9zIG90b3JnYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gTm8gZXMgcG9zaWJsZSBzdWJsaWNlbmNpYXIgbGEgT2JyYS4gVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RvcyB0b2RvcyBsb3MgYXZpc29zIHF1ZSBoYWdhbiByZWZlcmVuY2lhIGEgZXN0YSBMaWNlbmNpYSB5IGEgbGEgY2zDoXVzdWxhIGRlIGxpbWl0YWNpw7NuIGRlIGdhcmFudMOtYXMuIFVzdGVkIG5vIHB1ZWRlIGRpc3RyaWJ1aXIsIGV4aGliaXIgcMO6YmxpY2FtZW50ZSwgZWplY3V0YXIgcMO6YmxpY2FtZW50ZSwgbyBwb25lciBhIGRpc3Bvc2ljacOzbiBww7pibGljYSBsYSBPYnJhIGNvbiBhbGd1bmEgbWVkaWRhIHRlY25vbMOzZ2ljYSBxdWUgY29udHJvbGUgZWwgYWNjZXNvIG8gbGEgdXRpbGl6YWNpw7NuIGRlIGVsbGEgZGUgdW5hIGZvcm1hIHF1ZSBzZWEgaW5jb25zaXN0ZW50ZSBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEuIExvIGFudGVyaW9yIHNlIGFwbGljYSBhIGxhIE9icmEgaW5jb3Jwb3JhZGEgYSB1bmEgT2JyYSBDb2xlY3RpdmEsIHBlcm8gZXN0byBubyBleGlnZSBxdWUgbGEgT2JyYSBDb2xlY3RpdmEgYXBhcnRlIGRlIGxhIG9icmEgbWlzbWEgcXVlZGUgc3VqZXRhIGEgbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEuIFNpIFVzdGVkIGNyZWEgdW5hIE9icmEgQ29sZWN0aXZhLCBwcmV2aW8gYXZpc28gZGUgY3VhbHF1aWVyIExpY2VuY2lhbnRlIGRlYmUsIGVuIGxhIG1lZGlkYSBkZSBsbyBwb3NpYmxlLCBlbGltaW5hciBkZSBsYSBPYnJhIENvbGVjdGl2YSBjdWFscXVpZXIgcmVmZXJlbmNpYSBhIGRpY2hvIExpY2VuY2lhbnRlIG8gYWwgQXV0b3IgT3JpZ2luYWwsIHNlZ8O6biBsbyBzb2xpY2l0YWRvIHBvciBlbCBMaWNlbmNpYW50ZSB5IGNvbmZvcm1lIGxvIGV4aWdlIGxhIGNsw6F1c3VsYSA0KGMpLjwvbGk+CiAgICAgIDxsaT5Vc3RlZCBubyBwdWVkZSBlamVyY2VyIG5pbmd1bm8gZGUgbG9zIGRlcmVjaG9zIHF1ZSBsZSBoYW4gc2lkbyBvdG9yZ2Fkb3MgZW4gbGEgU2VjY2nDs24gMyBwcmVjZWRlbnRlIGRlIG1vZG8gcXVlIGVzdMOpbiBwcmluY2lwYWxtZW50ZSBkZXN0aW5hZG9zIG8gZGlyZWN0YW1lbnRlIGRpcmlnaWRvcyBhIGNvbnNlZ3VpciB1biBwcm92ZWNobyBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYS4gRWwgaW50ZXJjYW1iaW8gZGUgbGEgT2JyYSBwb3Igb3RyYXMgb2JyYXMgcHJvdGVnaWRhcyBwb3IgZGVyZWNob3MgZGUgYXV0b3IsIHlhIHNlYSBhIHRyYXbDqXMgZGUgdW4gc2lzdGVtYSBwYXJhIGNvbXBhcnRpciBhcmNoaXZvcyBkaWdpdGFsZXMgKGRpZ2l0YWwgZmlsZS1zaGFyaW5nKSBvIGRlIGN1YWxxdWllciBvdHJhIG1hbmVyYSBubyBzZXLDoSBjb25zaWRlcmFkbyBjb21vIGVzdGFyIGRlc3RpbmFkbyBwcmluY2lwYWxtZW50ZSBvIGRpcmlnaWRvIGRpcmVjdGFtZW50ZSBhIGNvbnNlZ3VpciB1biBwcm92ZWNobyBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYSwgc2llbXByZSBxdWUgbm8gc2UgcmVhbGljZSB1biBwYWdvIG1lZGlhbnRlIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBlbiByZWxhY2nDs24gY29uIGVsIGludGVyY2FtYmlvIGRlIG9icmFzIHByb3RlZ2lkYXMgcG9yIGVsIGRlcmVjaG8gZGUgYXV0b3IuPC9saT4KICAgICAgPGxpPlNpIHVzdGVkIGRpc3RyaWJ1eWUsIGV4aGliZSBww7pibGljYW1lbnRlLCBlamVjdXRhIHDDumJsaWNhbWVudGUgbyBlamVjdXRhIHDDumJsaWNhbWVudGUgZW4gZm9ybWEgZGlnaXRhbCBsYSBPYnJhIG8gY3VhbHF1aWVyIE9icmEgRGVyaXZhZGEgdSBPYnJhIENvbGVjdGl2YSwgVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RhIHRvZGEgbGEgaW5mb3JtYWNpw7NuIGRlIGRlcmVjaG8gZGUgYXV0b3IgZGUgbGEgT2JyYSB5IHByb3BvcmNpb25hciwgZGUgZm9ybWEgcmF6b25hYmxlIHNlZ8O6biBlbCBtZWRpbyBvIG1hbmVyYSBxdWUgVXN0ZWQgZXN0w6kgdXRpbGl6YW5kbzogKGkpIGVsIG5vbWJyZSBkZWwgQXV0b3IgT3JpZ2luYWwgc2kgZXN0w6EgcHJvdmlzdG8gKG8gc2V1ZMOzbmltbywgc2kgZnVlcmUgYXBsaWNhYmxlKSwgeS9vIChpaSkgZWwgbm9tYnJlIGRlIGxhIHBhcnRlIG8gbGFzIHBhcnRlcyBxdWUgZWwgQXV0b3IgT3JpZ2luYWwgeS9vIGVsIExpY2VuY2lhbnRlIGh1YmllcmVuIGRlc2lnbmFkbyBwYXJhIGxhIGF0cmlidWNpw7NuICh2LmcuLCB1biBpbnN0aXR1dG8gcGF0cm9jaW5hZG9yLCBlZGl0b3JpYWwsIHB1YmxpY2FjacOzbikgZW4gbGEgaW5mb3JtYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZWwgTGljZW5jaWFudGUsIHTDqXJtaW5vcyBkZSBzZXJ2aWNpb3MgbyBkZSBvdHJhcyBmb3JtYXMgcmF6b25hYmxlczsgZWwgdMOtdHVsbyBkZSBsYSBPYnJhIHNpIGVzdMOhIHByb3Zpc3RvOyBlbiBsYSBtZWRpZGEgZGUgbG8gcmF6b25hYmxlbWVudGUgZmFjdGlibGUgeSwgc2kgZXN0w6EgcHJvdmlzdG8sIGVsIElkZW50aWZpY2Fkb3IgVW5pZm9ybWUgZGUgUmVjdXJzb3MgKFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcikgcXVlIGVsIExpY2VuY2lhbnRlIGVzcGVjaWZpY2EgcGFyYSBzZXIgYXNvY2lhZG8gY29uIGxhIE9icmEsIHNhbHZvIHF1ZSB0YWwgVVJJIG5vIHNlIHJlZmllcmEgYSBsYSBub3RhIHNvYnJlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBvIGEgbGEgaW5mb3JtYWNpw7NuIHNvYnJlIGVsIGxpY2VuY2lhbWllbnRvIGRlIGxhIE9icmE7IHkgZW4gZWwgY2FzbyBkZSB1bmEgT2JyYSBEZXJpdmFkYSwgYXRyaWJ1aXIgZWwgY3LDqWRpdG8gaWRlbnRpZmljYW5kbyBlbCB1c28gZGUgbGEgT2JyYSBlbiBsYSBPYnJhIERlcml2YWRhICh2LmcuLCAiVHJhZHVjY2nDs24gRnJhbmNlc2EgZGUgbGEgT2JyYSBkZWwgQXV0b3IgT3JpZ2luYWwsIiBvICJHdWnDs24gQ2luZW1hdG9ncsOhZmljbyBiYXNhZG8gZW4gbGEgT2JyYSBvcmlnaW5hbCBkZWwgQXV0b3IgT3JpZ2luYWwiKS4gVGFsIGNyw6lkaXRvIHB1ZWRlIHNlciBpbXBsZW1lbnRhZG8gZGUgY3VhbHF1aWVyIGZvcm1hIHJhem9uYWJsZTsgZW4gZWwgY2Fzbywgc2luIGVtYmFyZ28sIGRlIE9icmFzIERlcml2YWRhcyB1IE9icmFzIENvbGVjdGl2YXMsIHRhbCBjcsOpZGl0byBhcGFyZWNlcsOhLCBjb21vIG3DrW5pbW8sIGRvbmRlIGFwYXJlY2UgZWwgY3LDqWRpdG8gZGUgY3VhbHF1aWVyIG90cm8gYXV0b3IgY29tcGFyYWJsZSB5IGRlIHVuYSBtYW5lcmEsIGFsIG1lbm9zLCB0YW4gZGVzdGFjYWRhIGNvbW8gZWwgY3LDqWRpdG8gZGUgb3RybyBhdXRvciBjb21wYXJhYmxlLjwvbGk+CiAgICAgIDxsaT4KICAgICAgICBQYXJhIGV2aXRhciB0b2RhIGNvbmZ1c2nDs24sIGVsIExpY2VuY2lhbnRlIGFjbGFyYSBxdWUsIGN1YW5kbyBsYSBvYnJhIGVzIHVuYSBjb21wb3NpY2nDs24gbXVzaWNhbDoKICAgICAgICA8b2wgdHlwZT0iaSI+CiAgICAgICAgICA8bGk+UmVnYWzDrWFzIHBvciBpbnRlcnByZXRhY2nDs24geSBlamVjdWNpw7NuIGJham8gbGljZW5jaWFzIGdlbmVyYWxlcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSBhdXRvcml6YXIgbGEgZWplY3VjacOzbiBww7pibGljYSBvIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIHkgZGUgcmVjb2xlY3Rhciwgc2VhIGluZGl2aWR1YWxtZW50ZSBvIGEgdHJhdsOpcyBkZSB1bmEgc29jaWVkYWQgZGUgZ2VzdGnDs24gY29sZWN0aXZhIGRlIGRlcmVjaG9zIGRlIGF1dG9yIHkgZGVyZWNob3MgY29uZXhvcyAocG9yIGVqZW1wbG8sIFNBWUNPKSwgbGFzIHJlZ2Fsw61hcyBwb3IgbGEgZWplY3VjacOzbiBww7pibGljYSBvIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8gV2ViY2FzdCkgbGljZW5jaWFkYSBiYWpvIGxpY2VuY2lhcyBnZW5lcmFsZXMsIHNpIGxhIGludGVycHJldGFjacOzbiBvIGVqZWN1Y2nDs24gZGUgbGEgb2JyYSBlc3TDoSBwcmltb3JkaWFsbWVudGUgb3JpZW50YWRhIHBvciBvIGRpcmlnaWRhIGEgbGEgb2J0ZW5jacOzbiBkZSB1bmEgdmVudGFqYSBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYS48L2xpPgogICAgICAgICAgPGxpPlJlZ2Fsw61hcyBwb3IgRm9ub2dyYW1hcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSByZWNvbGVjdGFyLCBpbmRpdmlkdWFsbWVudGUgbyBhIHRyYXbDqXMgZGUgdW5hIHNvY2llZGFkIGRlIGdlc3Rpw7NuIGNvbGVjdGl2YSBkZSBkZXJlY2hvcyBkZSBhdXRvciB5IGRlcmVjaG9zIGNvbmV4b3MgKHBvciBlamVtcGxvLCBsb3MgY29uc2FncmFkb3MgcG9yIGxhIFNBWUNPKSwgdW5hIGFnZW5jaWEgZGUgZGVyZWNob3MgbXVzaWNhbGVzIG8gYWxnw7puIGFnZW50ZSBkZXNpZ25hZG8sIGxhcyByZWdhbMOtYXMgcG9yIGN1YWxxdWllciBmb25vZ3JhbWEgcXVlIFVzdGVkIGNyZWUgYSBwYXJ0aXIgZGUgbGEgb2JyYSAo4oCcdmVyc2nDs24gY292ZXLigJ0pIHkgZGlzdHJpYnV5YSwgZW4gbG9zIHTDqXJtaW5vcyBkZWwgcsOpZ2ltZW4gZGUgZGVyZWNob3MgZGUgYXV0b3IsIHNpIGxhIGNyZWFjacOzbiBvIGRpc3RyaWJ1Y2nDs24gZGUgZXNhIHZlcnNpw7NuIGNvdmVyIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkZXN0aW5hZGEgbyBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuPC9saT4KICAgICAgICA8L29sPgogICAgICA8L2xpPgogICAgICA8bGk+R2VzdGnDs24gZGUgRGVyZWNob3MgZGUgQXV0b3Igc29icmUgSW50ZXJwcmV0YWNpb25lcyB5IEVqZWN1Y2lvbmVzIERpZ2l0YWxlcyAoV2ViQ2FzdGluZykuIFBhcmEgZXZpdGFyIHRvZGEgY29uZnVzacOzbiwgZWwgTGljZW5jaWFudGUgYWNsYXJhIHF1ZSwgY3VhbmRvIGxhIG9icmEgc2VhIHVuIGZvbm9ncmFtYSwgZWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSBhdXRvcml6YXIgbGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGRlIGxhIG9icmEgKHBvciBlamVtcGxvLCB3ZWJjYXN0KSB5IGRlIHJlY29sZWN0YXIsIGluZGl2aWR1YWxtZW50ZSBvIGEgdHJhdsOpcyBkZSB1bmEgc29jaWVkYWQgZGUgZ2VzdGnDs24gY29sZWN0aXZhIGRlIGRlcmVjaG9zIGRlIGF1dG9yIHkgZGVyZWNob3MgY29uZXhvcyAocG9yIGVqZW1wbG8sIEFDSU5QUk8pLCBsYXMgcmVnYWzDrWFzIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8sIHdlYmNhc3QpLCBzdWpldGEgYSBsYXMgZGlzcG9zaWNpb25lcyBhcGxpY2FibGVzIGRlbCByw6lnaW1lbiBkZSBEZXJlY2hvIGRlIEF1dG9yLCBzaSBlc3RhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBlc3TDoSBwcmltb3JkaWFsbWVudGUgZGlyaWdpZGEgYSBvYnRlbmVyIHVuYSB2ZW50YWphIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLjwvbGk+CiAgICA8L29sPgogIDwvbGk+CiAgPGJyLz4KICA8bGk+CiAgICBSZXByZXNlbnRhY2lvbmVzLCBHYXJhbnTDrWFzIHkgTGltaXRhY2lvbmVzIGRlIFJlc3BvbnNhYmlsaWRhZC4KICAgIDxwPkEgTUVOT1MgUVVFIExBUyBQQVJURVMgTE8gQUNPUkRBUkFOIERFIE9UUkEgRk9STUEgUE9SIEVTQ1JJVE8sIEVMIExJQ0VOQ0lBTlRFIE9GUkVDRSBMQSBPQlJBIChFTiBFTCBFU1RBRE8gRU4gRUwgUVVFIFNFIEVOQ1VFTlRSQSkg4oCcVEFMIENVQUzigJ0sIFNJTiBCUklOREFSIEdBUkFOVMONQVMgREUgQ0xBU0UgQUxHVU5BIFJFU1BFQ1RPIERFIExBIE9CUkEsIFlBIFNFQSBFWFBSRVNBLCBJTVBMw41DSVRBLCBMRUdBTCBPIENVQUxRVUlFUkEgT1RSQSwgSU5DTFVZRU5ETywgU0lOIExJTUlUQVJTRSBBIEVMTEFTLCBHQVJBTlTDjUFTIERFIFRJVFVMQVJJREFELCBDT01FUkNJQUJJTElEQUQsIEFEQVBUQUJJTElEQUQgTyBBREVDVUFDScOTTiBBIFBST1DDk1NJVE8gREVURVJNSU5BRE8sIEFVU0VOQ0lBIERFIElORlJBQ0NJw5NOLCBERSBBVVNFTkNJQSBERSBERUZFQ1RPUyBMQVRFTlRFUyBPIERFIE9UUk8gVElQTywgTyBMQSBQUkVTRU5DSUEgTyBBVVNFTkNJQSBERSBFUlJPUkVTLCBTRUFOIE8gTk8gREVTQ1VCUklCTEVTIChQVUVEQU4gTyBOTyBTRVIgRVNUT1MgREVTQ1VCSUVSVE9TKS4gQUxHVU5BUyBKVVJJU0RJQ0NJT05FUyBOTyBQRVJNSVRFTiBMQSBFWENMVVNJw5NOIERFIEdBUkFOVMONQVMgSU1QTMONQ0lUQVMsIEVOIENVWU8gQ0FTTyBFU1RBIEVYQ0xVU0nDk04gUFVFREUgTk8gQVBMSUNBUlNFIEEgVVNURUQuPC9wPgogIDwvbGk+CiAgPGJyLz4KICA8bGk+CiAgICBMaW1pdGFjacOzbiBkZSByZXNwb25zYWJpbGlkYWQuCiAgICA8cD5BIE1FTk9TIFFVRSBMTyBFWElKQSBFWFBSRVNBTUVOVEUgTEEgTEVZIEFQTElDQUJMRSwgRUwgTElDRU5DSUFOVEUgTk8gU0VSw4EgUkVTUE9OU0FCTEUgQU5URSBVU1RFRCBQT1IgREHDkU8gQUxHVU5PLCBTRUEgUE9SIFJFU1BPTlNBQklMSURBRCBFWFRSQUNPTlRSQUNUVUFMLCBQUkVDT05UUkFDVFVBTCBPIENPTlRSQUNUVUFMLCBPQkpFVElWQSBPIFNVQkpFVElWQSwgU0UgVFJBVEUgREUgREHDkU9TIE1PUkFMRVMgTyBQQVRSSU1PTklBTEVTLCBESVJFQ1RPUyBPIElORElSRUNUT1MsIFBSRVZJU1RPUyBPIElNUFJFVklTVE9TIFBST0RVQ0lET1MgUE9SIEVMIFVTTyBERSBFU1RBIExJQ0VOQ0lBIE8gREUgTEEgT0JSQSwgQVVOIENVQU5ETyBFTCBMSUNFTkNJQU5URSBIQVlBIFNJRE8gQURWRVJUSURPIERFIExBIFBPU0lCSUxJREFEIERFIERJQ0hPUyBEQcORT1MuIEFMR1VOQVMgTEVZRVMgTk8gUEVSTUlURU4gTEEgRVhDTFVTScOTTiBERSBDSUVSVEEgUkVTUE9OU0FCSUxJREFELCBFTiBDVVlPIENBU08gRVNUQSBFWENMVVNJw5NOIFBVRURFIE5PIEFQTElDQVJTRSBBIFVTVEVELjwvcD4KICA8L2xpPgogIDxici8+CiAgPGxpPgogICAgVMOpcm1pbm8uCiAgICA8b2wgdHlwZT0iYSI+CiAgICAgIDxsaT5Fc3RhIExpY2VuY2lhIHkgbG9zIGRlcmVjaG9zIG90b3JnYWRvcyBlbiB2aXJ0dWQgZGUgZWxsYSB0ZXJtaW5hcsOhbiBhdXRvbcOhdGljYW1lbnRlIHNpIFVzdGVkIGluZnJpbmdlIGFsZ3VuYSBjb25kaWNpw7NuIGVzdGFibGVjaWRhIGVuIGVsbGEuIFNpbiBlbWJhcmdvLCBsb3MgaW5kaXZpZHVvcyBvIGVudGlkYWRlcyBxdWUgaGFuIHJlY2liaWRvIE9icmFzIERlcml2YWRhcyBvIENvbGVjdGl2YXMgZGUgVXN0ZWQgZGUgY29uZm9ybWlkYWQgY29uIGVzdGEgTGljZW5jaWEsIG5vIHZlcsOhbiB0ZXJtaW5hZGFzIHN1cyBsaWNlbmNpYXMsIHNpZW1wcmUgcXVlIGVzdG9zIGluZGl2aWR1b3MgbyBlbnRpZGFkZXMgc2lnYW4gY3VtcGxpZW5kbyDDrW50ZWdyYW1lbnRlIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhcyBsaWNlbmNpYXMuIExhcyBTZWNjaW9uZXMgMSwgMiwgNSwgNiwgNywgeSA4IHN1YnNpc3RpcsOhbiBhIGN1YWxxdWllciB0ZXJtaW5hY2nDs24gZGUgZXN0YSBMaWNlbmNpYS48L2xpPgogICAgICA8bGk+U3VqZXRhIGEgbGFzIGNvbmRpY2lvbmVzIHkgdMOpcm1pbm9zIGFudGVyaW9yZXMsIGxhIGxpY2VuY2lhIG90b3JnYWRhIGFxdcOtIGVzIHBlcnBldHVhIChkdXJhbnRlIGVsIHBlcsOtb2RvIGRlIHZpZ2VuY2lhIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSBsYSBvYnJhKS4gTm8gb2JzdGFudGUgbG8gYW50ZXJpb3IsIGVsIExpY2VuY2lhbnRlIHNlIHJlc2VydmEgZWwgZGVyZWNobyBhIHB1YmxpY2FyIHkvbyBlc3RyZW5hciBsYSBPYnJhIGJham8gY29uZGljaW9uZXMgZGUgbGljZW5jaWEgZGlmZXJlbnRlcyBvIGEgZGVqYXIgZGUgZGlzdHJpYnVpcmxhIGVuIGxvcyB0w6lybWlub3MgZGUgZXN0YSBMaWNlbmNpYSBlbiBjdWFscXVpZXIgbW9tZW50bzsgZW4gZWwgZW50ZW5kaWRvLCBzaW4gZW1iYXJnbywgcXVlIGVzYSBlbGVjY2nDs24gbm8gc2Vydmlyw6EgcGFyYSByZXZvY2FyIGVzdGEgbGljZW5jaWEgbyBxdWUgZGViYSBzZXIgb3RvcmdhZGEgLCBiYWpvIGxvcyB0w6lybWlub3MgZGUgZXN0YSBsaWNlbmNpYSksIHkgZXN0YSBsaWNlbmNpYSBjb250aW51YXLDoSBlbiBwbGVubyB2aWdvciB5IGVmZWN0byBhIG1lbm9zIHF1ZSBzZWEgdGVybWluYWRhIGNvbW8gc2UgZXhwcmVzYSBhdHLDoXMuIExhIExpY2VuY2lhIHJldm9jYWRhIGNvbnRpbnVhcsOhIHNpZW5kbyBwbGVuYW1lbnRlIHZpZ2VudGUgeSBlZmVjdGl2YSBzaSBubyBzZSBsZSBkYSB0w6lybWlubyBlbiBsYXMgY29uZGljaW9uZXMgaW5kaWNhZGFzIGFudGVyaW9ybWVudGUuPC9saT4KICAgIDwvb2w+CiAgPC9saT4KICA8YnIvPgogIDxsaT4KICAgIFZhcmlvcy4KICAgIDxvbCB0eXBlPSJhIj4KICAgICAgPGxpPkNhZGEgdmV6IHF1ZSBVc3RlZCBkaXN0cmlidXlhIG8gcG9uZ2EgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBvIHVuYSBPYnJhIENvbGVjdGl2YSwgZWwgTGljZW5jaWFudGUgb2ZyZWNlcsOhIGFsIGRlc3RpbmF0YXJpbyB1bmEgbGljZW5jaWEgZW4gbG9zIG1pc21vcyB0w6lybWlub3MgeSBjb25kaWNpb25lcyBxdWUgbGEgbGljZW5jaWEgb3RvcmdhZGEgYSBVc3RlZCBiYWpvIGVzdGEgTGljZW5jaWEuPC9saT4KICAgICAgPGxpPlNpIGFsZ3VuYSBkaXNwb3NpY2nDs24gZGUgZXN0YSBMaWNlbmNpYSByZXN1bHRhIGludmFsaWRhZGEgbyBubyBleGlnaWJsZSwgc2Vnw7puIGxhIGxlZ2lzbGFjacOzbiB2aWdlbnRlLCBlc3RvIG5vIGFmZWN0YXLDoSBuaSBsYSB2YWxpZGV6IG5pIGxhIGFwbGljYWJpbGlkYWQgZGVsIHJlc3RvIGRlIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEgeSwgc2luIGFjY2nDs24gYWRpY2lvbmFsIHBvciBwYXJ0ZSBkZSBsb3Mgc3VqZXRvcyBkZSBlc3RlIGFjdWVyZG8sIGFxdcOpbGxhIHNlIGVudGVuZGVyw6EgcmVmb3JtYWRhIGxvIG3DrW5pbW8gbmVjZXNhcmlvIHBhcmEgaGFjZXIgcXVlIGRpY2hhIGRpc3Bvc2ljacOzbiBzZWEgdsOhbGlkYSB5IGV4aWdpYmxlLjwvbGk+CiAgICAgIDxsaT5OaW5nw7puIHTDqXJtaW5vIG8gZGlzcG9zaWNpw7NuIGRlIGVzdGEgTGljZW5jaWEgc2UgZXN0aW1hcsOhIHJlbnVuY2lhZGEgeSBuaW5ndW5hIHZpb2xhY2nDs24gZGUgZWxsYSBzZXLDoSBjb25zZW50aWRhIGEgbWVub3MgcXVlIGVzYSByZW51bmNpYSBvIGNvbnNlbnRpbWllbnRvIHNlYSBvdG9yZ2FkbyBwb3IgZXNjcml0byB5IGZpcm1hZG8gcG9yIGxhIHBhcnRlIHF1ZSByZW51bmNpZSBvIGNvbnNpZW50YS48L2xpPgogICAgICA8bGk+RXN0YSBMaWNlbmNpYSByZWZsZWphIGVsIGFjdWVyZG8gcGxlbm8gZW50cmUgbGFzIHBhcnRlcyByZXNwZWN0byBhIGxhIE9icmEgYXF1w60gbGljZW5jaWFkYS4gTm8gaGF5IGFycmVnbG9zLCBhY3VlcmRvcyBvIGRlY2xhcmFjaW9uZXMgcmVzcGVjdG8gYSBsYSBPYnJhIHF1ZSBubyBlc3TDqW4gZXNwZWNpZmljYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gRWwgTGljZW5jaWFudGUgbm8gc2UgdmVyw6EgbGltaXRhZG8gcG9yIG5pbmd1bmEgZGlzcG9zaWNpw7NuIGFkaWNpb25hbCBxdWUgcHVlZGEgc3VyZ2lyIGVuIGFsZ3VuYSBjb211bmljYWNpw7NuIGVtYW5hZGEgZGUgVXN0ZWQuIEVzdGEgTGljZW5jaWEgbm8gcHVlZGUgc2VyIG1vZGlmaWNhZGEgc2luIGVsIGNvbnNlbnRpbWllbnRvIG11dHVvIHBvciBlc2NyaXRvIGRlbCBMaWNlbmNpYW50ZSB5IFVzdGVkLjwvbGk+CiAgICA8L29sPgogIDwvbGk+CiAgPGJyLz4KPC9vbD4K |
