Desarrollo de un sistema de tratamiento y geo-posicionamiento satelital de imágenes para análisis de cultivos mediante conceptos de agricultura de precisión

Incluye tablas, figuras y anexos.

Autores:
Ortiz Rojas, Daniel Camilo
Angarita Acosta, Diego Fernando
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2016
Institución:
Universidad de los Llanos
Repositorio:
Repositorio Digital Universidad de los LLanos
Idioma:
spa
OAI Identifier:
oai:repositorio.unillanos.edu.co:001/4435
Acceso en línea:
https://repositorio.unillanos.edu.co/handle/001/4435
https://repositorio.unillanos.edu.co/
Palabra clave:
Conservación de suelos
Análisis de suelos
Suelos - Composición
Agricultura de Precisión
Python
Sensores Remotos
Índice de Vegetación
Rights
openAccess
License
Derechos Reservados – Universidad de los Llanos, 2016
id Unillanos2_26dfc31564dbb8005e38d479e3ba6419
oai_identifier_str oai:repositorio.unillanos.edu.co:001/4435
network_acronym_str Unillanos2
network_name_str Repositorio Digital Universidad de los LLanos
repository_id_str
dc.title.spa.fl_str_mv Desarrollo de un sistema de tratamiento y geo-posicionamiento satelital de imágenes para análisis de cultivos mediante conceptos de agricultura de precisión
title Desarrollo de un sistema de tratamiento y geo-posicionamiento satelital de imágenes para análisis de cultivos mediante conceptos de agricultura de precisión
spellingShingle Desarrollo de un sistema de tratamiento y geo-posicionamiento satelital de imágenes para análisis de cultivos mediante conceptos de agricultura de precisión
Conservación de suelos
Análisis de suelos
Suelos - Composición
Agricultura de Precisión
Python
Sensores Remotos
Índice de Vegetación
title_short Desarrollo de un sistema de tratamiento y geo-posicionamiento satelital de imágenes para análisis de cultivos mediante conceptos de agricultura de precisión
title_full Desarrollo de un sistema de tratamiento y geo-posicionamiento satelital de imágenes para análisis de cultivos mediante conceptos de agricultura de precisión
title_fullStr Desarrollo de un sistema de tratamiento y geo-posicionamiento satelital de imágenes para análisis de cultivos mediante conceptos de agricultura de precisión
title_full_unstemmed Desarrollo de un sistema de tratamiento y geo-posicionamiento satelital de imágenes para análisis de cultivos mediante conceptos de agricultura de precisión
title_sort Desarrollo de un sistema de tratamiento y geo-posicionamiento satelital de imágenes para análisis de cultivos mediante conceptos de agricultura de precisión
dc.creator.fl_str_mv Ortiz Rojas, Daniel Camilo
Angarita Acosta, Diego Fernando
dc.contributor.advisor.none.fl_str_mv Jiménez López, Andrés Fernando
dc.contributor.author.none.fl_str_mv Ortiz Rojas, Daniel Camilo
Angarita Acosta, Diego Fernando
dc.contributor.jury.none.fl_str_mv Jiménez López, Andrés Fernando
dc.subject.armarc.none.fl_str_mv Conservación de suelos
Análisis de suelos
Suelos - Composición
topic Conservación de suelos
Análisis de suelos
Suelos - Composición
Agricultura de Precisión
Python
Sensores Remotos
Índice de Vegetación
dc.subject.proposal.spa.fl_str_mv Agricultura de Precisión
Python
Sensores Remotos
Índice de Vegetación
description Incluye tablas, figuras y anexos.
publishDate 2016
dc.date.issued.none.fl_str_mv 2016
dc.date.accessioned.none.fl_str_mv 2024-09-25T19:32:44Z
dc.date.available.none.fl_str_mv 2024-09-25T19:32:44Z
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 Ortiz Rojas, D. Y Angarita Acosta, D. (2016). Desarrollo de un sistema de tratamiento y geo-posicionamiento satelital de imágenes para análisis de cultivos mediante conceptos de agricultura de precisión [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/4435
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 Ortiz Rojas, D. Y Angarita Acosta, D. (2016). Desarrollo de un sistema de tratamiento y geo-posicionamiento satelital de imágenes para análisis de cultivos mediante conceptos de agricultura de precisión [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/4435
https://repositorio.unillanos.edu.co/
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.references.none.fl_str_mv Juan Agüera Vega, Manuel Pérez Ruiz, «AGRICULTURA DE PRECISION: HACIA LA INTEGRACION DE DATOS ESPACIALES EN LA PRODUCCION AGRARIA,» Ambienta, nº 105, pp. 16-27, Diciembre 2013.
L. R. S. Navarro, «Ventajas del uso de la agricultura de precision,» Produccion agroindustrial del NOA, vol. 23, nº 189, pp. 70-71, 2011.
A. Jiménez, F. Jiménez, D. Garcia, «PIND – Precision Index 1.0. Remote Sensing Software for Precision Agriculture Studies,» de VII Congreso Iberoamericano de Telemática, Popayán, 2015.
Andres Fernando Jiménez López, Fabián Rolando Jiménez López, Mariana Jiménez López, «Análisis multiespectral de la vegetación para aplicaciones de sensado remoto,» Iteckne, vol. 12, nº 2, Julio 2015.
Andrés Fernando Jiménez López, Fabián Rolando Jiménez López, Elkyn Fagua Pérez, «PROCESAMIENTO DIGITAL DE IMÁGENES DE SENSORES REMOTOS PARA APLICACIONES DE AGRICULTURA DE PRECISIÓN,» Revista Tecnologías de Avanzada del Instituto de Investigación y Desarrollo en Tecnologías Aplicadas de la Universidad de Pamplona, vol. 1, nº 21, 21 Octubre 2012.
Carlos Lago Gonzáles, Juan Carlos Sepulveda Peña, Rogelio Barroso Abreu, Félix Óscar Fernández Peña, Francisco Maciá Pérez, Javier Lorenzo, «Sistema para la generación automática de mapas de rendimiento. Aplicación en la agricultura de precisión,» Idesia, vol. 29, nº 1, Abril 2011.
M. K. Gómez Almonte, «ÍNDICE DE VEGETACIÓN EN ÁREAS DEL BOSQUE SECO DEL NOROESTE DEL PERÚ A PARTIR DE IMÁGENES SATELITALES,» Piura, 2005.
C. Gonzaga Aguilar, «Aplicación de Índices de Vegetación Derivados de Imágenes Satelitales Landsat 7 ETM+ y ASTER para la Caracterización de la Cobertura Vegetal en la Zona Centro de la Provincia De Loja, Ecuador,» Buenos Aires, 2014.
F.C. Rocha, A.M. Oliveira Neto, E.L. Bottega, N.Guerra, R.P. Rocha, C.C. Vilar, «Mapeamento de plantas daninhas utilizando técnicas de agricultura de precisão,» Planta Daninha, vol. 33, nº 1, Enero 2015
Francisco d’Albertas Gomes de Carvalho, Jomar Magalhães Barbosa, Marisa Dantas Bitencourt, «Modeling forest canopy closure using vegetation index,» de XVI Simpósio Brasileiro de Sensoriamento Remoto, Foz do Iguaçu, 2013.
R. Darvishzadeh, C. Atzberger, «HYPERSPECTRAL VEGETATION INDICES FOR ESTIMATION OF LEAF AREA INDEX,» 2006.
Helmi Zulhaidi Mohd Shafri, Nasrulhapiza Hamdan, «Hyperspectral Imagery for Mapping Disease Infection in Oil Palm Plantation Using Vegetation Indices and Red Edge Techniques,» American Journal of Applied Sciences, nº 6, pp. 1031-1035, 2009.
Alicia M. R. Griffin, Sorin C. Popescu, Kaiguang Zhao, «Using LIDAR and Normalized Difference Vegetation Index to remotely determine LAI and percent canopy cover,» de SilviLaser, Edimburgo, 2008.
Takeshi Motohka, Kenlo Nishida Nasahara, Hiroyuki Oguma, Satoshi Tsuchida, «Applicability of Green-Red Vegetation Index for Remote Sensing of Vegetation Phenology,» Remote Sensing, vol. 2, nº 10, pp. 2369-2387, 2010.
Lijuan Miao, Yibo Luan, Xiangzhong Luo, Qiang Liu, John C. Moore, Reshmita Nath, Bin He, Feng Zhu, Xuefeng Cui , «Analysis of the Phenology in the Mongolian Plateau by Inter Comparison of Global Vegetation Datasets,» Remote Sensing, vol. 5, nº 10, pp. 5193-5208, 2013.
Huihui Zhang, Yubin Lan, Ronald Lacey, W. C. Hoffmann, Yanbo Huang, «Analysis of vegetation indices derived from aerial multispectral and ground hyperspectral data,» IJABE, vol. 2, nº 3, pp. 33-40, Septiembre 2009.
Hui Fan, Xiaohua Fu, Zheng Zhang, Qiong Wu , «Phenology-Based Vegetation Index Differencing for Mapping of Rubber Plantations Using Landsat OLI Data,» remote sensing, nº 7, pp. 6041-6048, Mayo 2015.
Yichun Xie, Zongyao Sha, Mei Yu, «Remote sensing imagery in vegetation mapping: a review,» Plant Ecology, vol. 1, nº 1, pp. 9-23, Marzo 2008.
E. B. Alvarado, Espectro Electromagnetico, 2012.
P. H. Swain , Shirley M. Davis, Remote Sensing: The Quantitative Approach, McGraw-Hill International Book Company, 1978.
D. J. Pérez, Introduccion a los Sensores Remotos- Aplicaciones en Geología, Buenos Aires, 2007.
SRGIS: Sensores Remotos & GIS, Guía básica sobre Imágenes Satelitales y sus productos, Santiago de Chile.
Hatfield J, Gitelson J., Schepers J., Walthall C. , «Application of spectral remote sensing for agronomic decisions,» Agron. J., vol. 100, pp. 117-131, 2008.
P. Abril, S. Butcher, «• Abril, P. & Butcher, S. (2001). Overgrazing and soil carbon dynamics in the western Chaco of Argentina.,» Applied Soil Ecology, vol. 16, pp. 243-249, 2001.
Grupo para el Desarrollo de los Sistemas de Informacion Geografica, Algunas Preguntas y Respuestas Básicas sobre Sensores Remotos., Cordoba. [26] U. S. Arboleda, Estudio de Imagenes Satelitales, Bogota., 2011.
G. V. G. Gaona, «Validación del Índice de Área Foliar (LAI) de Sensores Remotos con Mediciones Directas en la Reserva San Francisco (RSF),» Loja, 2009.
M. A. Gilabert, J. Gonzales Piqueras, J. Garcia Haro, «Acerca de los Indices de Vegetacion,» Revista de Teledeteccion, nº 8, Diciembre 1997.
HARRIS Geospatial Solutions, Vegetation Analysis: Using Vegetation Indices in ENVI, 2013.
C. R., «Calculating the vegetation index faster,» Remote sensing of environment, vol. 34, pp. 71-73, 1990.
Zhangyan Jiang, Alfredo Huete, K. Didan, Tomoaki Miura, «Development of a 2-band enhanced vegetation index without a blue band. Remote Sens Environ,» Remote Sensing of Environment, vol. 112, nº 10, pp. 3833-3845, 2008.
Geneviève Rondeaux, Michael Steven, Frédéric Baret, «Optimization of soil-adjusted vegetation indices,» Remote Sensing of Environment, vol. 55, nº 2, pp. 95-107, 1996.
Marek Mróz, Anna Sobieraj, «Comparison of several vegetation indices calculated on the basis of a seasonal spot XS time series, and their suitability for land cover and agricultural crop identification,» Thenical Sciences, nº 7, pp. 40-66, 2004.
A. J. Edwards, MINI-LESSON 8: VEGETATION INDICES, Lisboa, 2007.
Daner Estefan Castro Vanegas, Fabian Steven Peñaloza Rivera, «Metodologıa para la identificacion de especies vegetales invasoras Ulex europaeus (retamoespinoso) y Genista monspessulana (retamoliso) en zonas piloto de Bogota D.C usando imagenes multiespectrales de alta resolucion.,» Bogota, 20115.
B. L. Garcia, «ESTUDIO COMPARATIVO DE ÍNDICES ESPECTRALES APLICADOS A LOS INCENDIOS DEL ALTA EMPORDÀ DE 2000 Y 2012 A TRAVÉS DE IMÁGENES MODIS,» Barcelona, 2013.
Subgerencia Cultural del Banco de la República de Colombia, 2015. [En línea]. Available: http://www.banrepcultural.org/blaavirtual/ayudadetareas/geografia/sistema_de_informacion_geografica.
Departamento de Desarrollo Regional y Medio Ambiente Secretaría Ejecutiva para Asuntos Económicos y Sociales Organización de Estados Americanos, Manual Sobre el 118 Manejo de Peligros Naturales en la Planificación para el Desarrollo Regional Integrado., Washington, D.C., 1993.
Laboratorio Unidad Pacífico Sur CIESAS, SISTEMAS DE INFORMACIÓN GEOGRÁFICA.
Instituto nacional de estadistica y geofrafia, Sistemas de Información Geográfica, 2014.
N. Aguilar Rivera, «Percepción remota como herramienta de competitividad de la agricultura,» Mexicana de ciencias agrícolas, vol. 6, nº 2, Marzo 2015.
Tatiana Pinho, José Boaventura Cunha, Raul Morais, «Tecnologias da eletrónica e da computação na recolha e integração de dados em agricultura de precisão,» Ciéncias Agrárias, vol. 38, nº 3, Septiembre 2015.
Artur Gil, Luís Silva, Agustin Lobo, Helena Calado,, «Assessing the effectiveness of high resolution satellite imagery for vegetation mapping in small islands protected areas,» Journal of Coastal Research, pp. 1663-1667, MAyo 2011.
Sylvain G. LEBLANC, Jing M. CHEN, H. Peter WHITE, Josef CIHLAR, Roselyne LACAZE, Jean-Louis ROUJEAN, Rasim LATIFOVIC, «MAPPING VEGETATION CLUMPING INDEX,» de Aussois, Aussois, 2001.
Andy Yaw Kwarteng, Dhari Al-Ajmi, «USING LANDSATTHEMATIC MAPPER DATA TO DETECT AND MAP VEGETATION CHANGES IN KUWAIT,» de International Archives of photogrammetry, Remote Sensing and Spatial Information Sciences(ISPRS), Viena, 1996.
dc.rights.spa.fl_str_mv Derechos Reservados – Universidad de los Llanos, 2016
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, 2016
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 119 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/f1e742f8-5b7b-4ad1-939b-964ba78da8e5/download
https://repositorio.unillanos.edu.co/bitstreams/7f57db4b-b7cc-4040-9548-ea928e019685/download
https://repositorio.unillanos.edu.co/bitstreams/ef67be99-c202-415b-afbe-63cc5c9b8298/download
https://repositorio.unillanos.edu.co/bitstreams/8eb39fea-3115-4a21-a9ee-806da60147a0/download
https://repositorio.unillanos.edu.co/bitstreams/96078de4-396c-4543-8498-d718d0692c03/download
https://repositorio.unillanos.edu.co/bitstreams/2f82bb30-fd28-4a59-a135-6066fca7bc50/download
https://repositorio.unillanos.edu.co/bitstreams/a93113a8-8d8f-41b4-a3da-57cce775960e/download
https://repositorio.unillanos.edu.co/bitstreams/c6604b6f-0c4e-4517-8dfb-394198f40065/download
https://repositorio.unillanos.edu.co/bitstreams/60b41c21-e266-448a-8990-3c344ac46349/download
https://repositorio.unillanos.edu.co/bitstreams/4a23a6a1-b40d-477e-bd85-724ef8ed926e/download
https://repositorio.unillanos.edu.co/bitstreams/d19f30d3-3411-481e-bd6b-046298bd200f/download
https://repositorio.unillanos.edu.co/bitstreams/6c2d00c7-ce30-43e2-81c2-1f86f02b773c/download
https://repositorio.unillanos.edu.co/bitstreams/bfc2cd73-b49c-4bcc-90a7-7da8618053d9/download
https://repositorio.unillanos.edu.co/bitstreams/06b70181-42f6-4ae0-a1ed-6b34997998c1/download
https://repositorio.unillanos.edu.co/bitstreams/c5958a10-7128-468c-86cc-0b1226783e69/download
https://repositorio.unillanos.edu.co/bitstreams/6ff6ae2b-8167-40c3-ac3c-942ea6170c8a/download
bitstream.checksum.fl_str_mv 73a5432e0b76442b22b026844140d683
5d637ca50a64480c422b7f8640161744
d4d0d4f0f2c772bc576fa37a4006b23b
c27e7c13fdb971932596372282f21fb1
1af8ff115d44027d02eb8f95b3744282
def7477c6d0a98eb0e7f32758dc03702
60af5bb554641da01e484aad38fbd654
f97d7da825a7beacc3316d9946e2947d
c302fabfd7dab96db983226567a3470e
e1fed82dce11345fa3db3e87816988cf
e0763ec17d33c776d58cb1f4fafd394a
09751b2f792291a474ae5fd0c866acb8
d969d176db9f36294d0384ffa7ec4bc4
54a070904b5f8a3e18c51f39f51ae869
6517ce46de89d2f9c2699a29886f79a0
121de65de8dc56e5afec8f691cdc0713
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
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_ 1812104612658806784
spelling Jiménez López, Andrés Fernandovirtual::36-1Ortiz Rojas, Daniel CamiloAngarita Acosta, Diego FernandoJiménez López, Andrés Fernandovirtual::37-12024-09-25T19:32:44Z2024-09-25T19:32:44Z2016Ortiz Rojas, D. Y Angarita Acosta, D. (2016). Desarrollo de un sistema de tratamiento y geo-posicionamiento satelital de imágenes para análisis de cultivos mediante conceptos de agricultura de precisión [Trabajo de grado, Universidad de los Llanos]. Repositorio digital Universidad de los Llanos.https://repositorio.unillanos.edu.co/handle/001/4435Universidad de los LlanosRepositorio digital Universidad de los Llanoshttps://repositorio.unillanos.edu.co/Incluye tablas, figuras y anexos.Conforme a como se incrementa la población mundial, de la misma forma se incrementa la demanda de alimentos, de forma exponencial. No obstante, el suelo agrícola disponible para la producción es cada día menor en razón a los fenómenos de erosión y a las deficientes prácticas y sistemas de producción que todavía se utilizan. Paradójicamente, Latinoamérica y los países en desarrollo son las porciones de suelo agrícola más grandes que existen en el mundo, pero es donde más deficientes metodologías y sistemas de producción se aplican. La evolución en tendencias del origen de los alimentos y el uso más eficiente y sostenible del suelo se generan en Europa y Estados Unidos, caracterizados por las limitadas extensiones de suelo para uso agrícola. Por otro lado, la evolución de la tecnología en el ámbito agrario ha provocado el surgimiento de la Agricultura de Precisión, en esta se engloban una serie de tecnologías de aplicación en la producción agraria, que tienen como factor común el uso de las TIC en la racionalización de la toma de decisiones y su precisa ejecución. Cualquier tarea que forme parte de las operaciones necesarias para la implementación, desarrollo y explotación de un cultivo es susceptible de ser realizado haciendo uso de alguna de las técnicas que integran la AP [1]. Estos sistemas no solo posibilitan una gestión agronómica más eficaz, sino que además permite aumentar la precisión de las labores y la eficiencia del cultivo, lo que nos sirve para: Tener una memoria más real en campo de la historia de un lote, tener disponible una herramienta para toma de decisiones, conformar un sistema de trazabilidad de cualquier alimento agrícola producido y mejorar la calidad intrínseca de los productos agrícolas. Lo anterior redunda en una gestión de tipo agronómico, medio ambiental y económico para el productor, el consumidor y el planeta. El proyecto busca el uso de toma de imágenes y posterior tratamiento junto con el sistema de información geográfica (SIG) para estimar y evaluar la presencia de posibles plagas, enfermedades y demás problemas, generando mapas geo referenciados de monitoreo con la información recolectada para que se pueda obtener una mejor perspectiva de la evolución día a día del cultivo.1. Introducción. -- 1.1. Descripción del proyecto. -- 1.2. Justificación del proyecto. – 1.3. Objetivos. -- 1.3.1. Objetivo General. -- 1.3.2. Objetivos Específicos. -- 2. Hipótesis. -- 3. Estado del arte. -- 4. Espectro electromagnético. -- 4.1. Firma espectral. -- 4.2. Bandas espectrales. -- 5. Sensores remotos. -- 5.1. Tipos de sensores remotos. -- 5.1.1. Según el origen. -- 5.1.2. Según el principio de funcionamiento. -- 5.1.3. Radiómetros no generadores de imágenes. -- 5.1.4. Radiómetros generadores de imágenes. -- 5.2. Imágenes digitales. -- 5.2.1. Resolución de imagen. -- 5.3. Tipos de imágenes. --5.3.1. Imágenes pancromáticas. -- 5.3.2. Imágenes multiespectrales. -- 5.3.3. Imágenes hiperespectrales. -- 5.3.4. Firma espectral mediante imágenes. -- 6. Índices de vegetación. -- 6.1. Ratio Vegetation Index (RVI). -- 6.2. Índice de vegetación de diferencia normalizada (NDVI). -- 6.3. Índice de vegetación de porcentaje de infrarrojos (IPVI). -- 6.4. Índice de vegetación mejorado (EVI). -- 6.5. Índice de vegetación mejorado de 2 bandas (EVI2). -- 6.6. Índice de vegetación del suelo ajustado optimizado (OSAVI). -- 6.7. Índice de vegetación de diferencia (DVI). -- 6.8. Índice de vegetación transformado (TVI). -- 6.9. Índice de vegetación no lineal (NLI). -- 6.10. Índice de vegetación de radio normalizado (NRVI). -- 6.11. Índice de área de quema (BAI). -- 7. Sistema de información geográfica (sig). -- 7.1. Operaciones y funciones del SIG. -- 7.1.1. Ingreso de datos 7.1.2. Almacenamiento de datos. -- 7.1.3. Manipulación y procesamiento de datos. -- 7.1.4. Producción de datos. -- 7.2. Modelos de representación de datos. -- 7.2.1. Modelo rasteR. -- 7.2.2. Formato vectorial. -- 7.3. Sistemas de coordenadas geográficas. -- 7.3.1. Sistema de coordenadas proyectadas. -- 8. Diseño y elaboración del software precisión index 2.0. -- (PIND2.0). -- 8.1. Interfaz de usuario. -- 8.2. Separación de bandas de imágenes RGB. -- 8.3. Generación de Mosaicos. -- 8.4. Georreferenciación de imágenes. --8.5. Proceso para la obtención de índices de vegetación. -- 8.6. Caracterización de plantas individuales. -- 8.7. Firma espectral. -- 8.8. Generación ficha de área. -- 8.9. Generación del ejecutable (.exe). -- 8.10. Instalador. -- 9. RESULTADOS. -- 9.1. Instalación. -- 9.2. Interfaz gráfica de usuario. -- 9.2.1. Menús. -- 9.2.2. Pestaña Índices de vegetación. -- 9.2.3. Pestaña Gdal. -- 9.2.4. Pestaña Preprocesamiento. -- 9.2.5. Ventana de grafico (Figure). -- 9.2.6. Avisos. -- 10. Conclusiones. – Referencias.Trabajo de grado para optar al título de: Ingeniero Electrónico.PregradoIngeniero(a) Electrónico(a)119 páginasapplication/pdfspaUniversidad de los LlanosFacultad de Ciencias Básicas e IngenieríaVillavicencioIngeniería ElectrónicaSede BarcelonaDerechos Reservados – Universidad de los Llanos, 2016https://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_abf2Desarrollo de un sistema de tratamiento y geo-posicionamiento satelital de imágenes para análisis de cultivos mediante conceptos de agricultura de precisiónTrabajo 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ónJuan Agüera Vega, Manuel Pérez Ruiz, «AGRICULTURA DE PRECISION: HACIA LA INTEGRACION DE DATOS ESPACIALES EN LA PRODUCCION AGRARIA,» Ambienta, nº 105, pp. 16-27, Diciembre 2013.L. R. S. Navarro, «Ventajas del uso de la agricultura de precision,» Produccion agroindustrial del NOA, vol. 23, nº 189, pp. 70-71, 2011.A. Jiménez, F. Jiménez, D. Garcia, «PIND – Precision Index 1.0. Remote Sensing Software for Precision Agriculture Studies,» de VII Congreso Iberoamericano de Telemática, Popayán, 2015.Andres Fernando Jiménez López, Fabián Rolando Jiménez López, Mariana Jiménez López, «Análisis multiespectral de la vegetación para aplicaciones de sensado remoto,» Iteckne, vol. 12, nº 2, Julio 2015.Andrés Fernando Jiménez López, Fabián Rolando Jiménez López, Elkyn Fagua Pérez, «PROCESAMIENTO DIGITAL DE IMÁGENES DE SENSORES REMOTOS PARA APLICACIONES DE AGRICULTURA DE PRECISIÓN,» Revista Tecnologías de Avanzada del Instituto de Investigación y Desarrollo en Tecnologías Aplicadas de la Universidad de Pamplona, vol. 1, nº 21, 21 Octubre 2012.Carlos Lago Gonzáles, Juan Carlos Sepulveda Peña, Rogelio Barroso Abreu, Félix Óscar Fernández Peña, Francisco Maciá Pérez, Javier Lorenzo, «Sistema para la generación automática de mapas de rendimiento. Aplicación en la agricultura de precisión,» Idesia, vol. 29, nº 1, Abril 2011.M. K. Gómez Almonte, «ÍNDICE DE VEGETACIÓN EN ÁREAS DEL BOSQUE SECO DEL NOROESTE DEL PERÚ A PARTIR DE IMÁGENES SATELITALES,» Piura, 2005.C. Gonzaga Aguilar, «Aplicación de Índices de Vegetación Derivados de Imágenes Satelitales Landsat 7 ETM+ y ASTER para la Caracterización de la Cobertura Vegetal en la Zona Centro de la Provincia De Loja, Ecuador,» Buenos Aires, 2014.F.C. Rocha, A.M. Oliveira Neto, E.L. Bottega, N.Guerra, R.P. Rocha, C.C. Vilar, «Mapeamento de plantas daninhas utilizando técnicas de agricultura de precisão,» Planta Daninha, vol. 33, nº 1, Enero 2015Francisco d’Albertas Gomes de Carvalho, Jomar Magalhães Barbosa, Marisa Dantas Bitencourt, «Modeling forest canopy closure using vegetation index,» de XVI Simpósio Brasileiro de Sensoriamento Remoto, Foz do Iguaçu, 2013.R. Darvishzadeh, C. Atzberger, «HYPERSPECTRAL VEGETATION INDICES FOR ESTIMATION OF LEAF AREA INDEX,» 2006.Helmi Zulhaidi Mohd Shafri, Nasrulhapiza Hamdan, «Hyperspectral Imagery for Mapping Disease Infection in Oil Palm Plantation Using Vegetation Indices and Red Edge Techniques,» American Journal of Applied Sciences, nº 6, pp. 1031-1035, 2009.Alicia M. R. Griffin, Sorin C. Popescu, Kaiguang Zhao, «Using LIDAR and Normalized Difference Vegetation Index to remotely determine LAI and percent canopy cover,» de SilviLaser, Edimburgo, 2008.Takeshi Motohka, Kenlo Nishida Nasahara, Hiroyuki Oguma, Satoshi Tsuchida, «Applicability of Green-Red Vegetation Index for Remote Sensing of Vegetation Phenology,» Remote Sensing, vol. 2, nº 10, pp. 2369-2387, 2010.Lijuan Miao, Yibo Luan, Xiangzhong Luo, Qiang Liu, John C. Moore, Reshmita Nath, Bin He, Feng Zhu, Xuefeng Cui , «Analysis of the Phenology in the Mongolian Plateau by Inter Comparison of Global Vegetation Datasets,» Remote Sensing, vol. 5, nº 10, pp. 5193-5208, 2013.Huihui Zhang, Yubin Lan, Ronald Lacey, W. C. Hoffmann, Yanbo Huang, «Analysis of vegetation indices derived from aerial multispectral and ground hyperspectral data,» IJABE, vol. 2, nº 3, pp. 33-40, Septiembre 2009.Hui Fan, Xiaohua Fu, Zheng Zhang, Qiong Wu , «Phenology-Based Vegetation Index Differencing for Mapping of Rubber Plantations Using Landsat OLI Data,» remote sensing, nº 7, pp. 6041-6048, Mayo 2015.Yichun Xie, Zongyao Sha, Mei Yu, «Remote sensing imagery in vegetation mapping: a review,» Plant Ecology, vol. 1, nº 1, pp. 9-23, Marzo 2008.E. B. Alvarado, Espectro Electromagnetico, 2012.P. H. Swain , Shirley M. Davis, Remote Sensing: The Quantitative Approach, McGraw-Hill International Book Company, 1978.D. J. Pérez, Introduccion a los Sensores Remotos- Aplicaciones en Geología, Buenos Aires, 2007.SRGIS: Sensores Remotos & GIS, Guía básica sobre Imágenes Satelitales y sus productos, Santiago de Chile.Hatfield J, Gitelson J., Schepers J., Walthall C. , «Application of spectral remote sensing for agronomic decisions,» Agron. J., vol. 100, pp. 117-131, 2008.P. Abril, S. Butcher, «• Abril, P. & Butcher, S. (2001). Overgrazing and soil carbon dynamics in the western Chaco of Argentina.,» Applied Soil Ecology, vol. 16, pp. 243-249, 2001.Grupo para el Desarrollo de los Sistemas de Informacion Geografica, Algunas Preguntas y Respuestas Básicas sobre Sensores Remotos., Cordoba. [26] U. S. Arboleda, Estudio de Imagenes Satelitales, Bogota., 2011.G. V. G. Gaona, «Validación del Índice de Área Foliar (LAI) de Sensores Remotos con Mediciones Directas en la Reserva San Francisco (RSF),» Loja, 2009.M. A. Gilabert, J. Gonzales Piqueras, J. Garcia Haro, «Acerca de los Indices de Vegetacion,» Revista de Teledeteccion, nº 8, Diciembre 1997.HARRIS Geospatial Solutions, Vegetation Analysis: Using Vegetation Indices in ENVI, 2013.C. R., «Calculating the vegetation index faster,» Remote sensing of environment, vol. 34, pp. 71-73, 1990.Zhangyan Jiang, Alfredo Huete, K. Didan, Tomoaki Miura, «Development of a 2-band enhanced vegetation index without a blue band. Remote Sens Environ,» Remote Sensing of Environment, vol. 112, nº 10, pp. 3833-3845, 2008.Geneviève Rondeaux, Michael Steven, Frédéric Baret, «Optimization of soil-adjusted vegetation indices,» Remote Sensing of Environment, vol. 55, nº 2, pp. 95-107, 1996.Marek Mróz, Anna Sobieraj, «Comparison of several vegetation indices calculated on the basis of a seasonal spot XS time series, and their suitability for land cover and agricultural crop identification,» Thenical Sciences, nº 7, pp. 40-66, 2004.A. J. Edwards, MINI-LESSON 8: VEGETATION INDICES, Lisboa, 2007.Daner Estefan Castro Vanegas, Fabian Steven Peñaloza Rivera, «Metodologıa para la identificacion de especies vegetales invasoras Ulex europaeus (retamoespinoso) y Genista monspessulana (retamoliso) en zonas piloto de Bogota D.C usando imagenes multiespectrales de alta resolucion.,» Bogota, 20115.B. L. Garcia, «ESTUDIO COMPARATIVO DE ÍNDICES ESPECTRALES APLICADOS A LOS INCENDIOS DEL ALTA EMPORDÀ DE 2000 Y 2012 A TRAVÉS DE IMÁGENES MODIS,» Barcelona, 2013.Subgerencia Cultural del Banco de la República de Colombia, 2015. [En línea]. Available: http://www.banrepcultural.org/blaavirtual/ayudadetareas/geografia/sistema_de_informacion_geografica.Departamento de Desarrollo Regional y Medio Ambiente Secretaría Ejecutiva para Asuntos Económicos y Sociales Organización de Estados Americanos, Manual Sobre el 118 Manejo de Peligros Naturales en la Planificación para el Desarrollo Regional Integrado., Washington, D.C., 1993.Laboratorio Unidad Pacífico Sur CIESAS, SISTEMAS DE INFORMACIÓN GEOGRÁFICA.Instituto nacional de estadistica y geofrafia, Sistemas de Información Geográfica, 2014.N. Aguilar Rivera, «Percepción remota como herramienta de competitividad de la agricultura,» Mexicana de ciencias agrícolas, vol. 6, nº 2, Marzo 2015.Tatiana Pinho, José Boaventura Cunha, Raul Morais, «Tecnologias da eletrónica e da computação na recolha e integração de dados em agricultura de precisão,» Ciéncias Agrárias, vol. 38, nº 3, Septiembre 2015.Artur Gil, Luís Silva, Agustin Lobo, Helena Calado,, «Assessing the effectiveness of high resolution satellite imagery for vegetation mapping in small islands protected areas,» Journal of Coastal Research, pp. 1663-1667, MAyo 2011.Sylvain G. LEBLANC, Jing M. CHEN, H. Peter WHITE, Josef CIHLAR, Roselyne LACAZE, Jean-Louis ROUJEAN, Rasim LATIFOVIC, «MAPPING VEGETATION CLUMPING INDEX,» de Aussois, Aussois, 2001.Andy Yaw Kwarteng, Dhari Al-Ajmi, «USING LANDSATTHEMATIC MAPPER DATA TO DETECT AND MAP VEGETATION CHANGES IN KUWAIT,» de International Archives of photogrammetry, Remote Sensing and Spatial Information Sciences(ISPRS), Viena, 1996.Conservación de suelosAnálisis de suelosSuelos - ComposiciónAgricultura de PrecisiónPythonSensores RemotosÍndice de VegetaciónPublication0000-0001-8308-7815virtual::36-10000-0001-8308-7815virtual::37-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000321737virtual::36-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000321737virtual::37-14071917b-99d9-4575-9bee-e2160ed46710virtual::36-14071917b-99d9-4575-9bee-e2160ed46710virtual::36-14071917b-99d9-4575-9bee-e2160ed46710virtual::37-14071917b-99d9-4575-9bee-e2160ed46710virtual::37-1LICENSElicense.txtlicense.txttext/plain; charset=utf-815543https://repositorio.unillanos.edu.co/bitstreams/f1e742f8-5b7b-4ad1-939b-964ba78da8e5/download73a5432e0b76442b22b026844140d683MD51ORIGINALTrabajo de gradoTrabajo de gradoapplication/pdf6668892https://repositorio.unillanos.edu.co/bitstreams/7f57db4b-b7cc-4040-9548-ea928e019685/download5d637ca50a64480c422b7f8640161744MD52Carta de autorizaciónCarta de autorizaciónapplication/pdf1075025https://repositorio.unillanos.edu.co/bitstreams/ef67be99-c202-415b-afbe-63cc5c9b8298/downloadd4d0d4f0f2c772bc576fa37a4006b23bMD53Anexo 1Anexo 1Artículoapplication/pdf866599https://repositorio.unillanos.edu.co/bitstreams/8eb39fea-3115-4a21-a9ee-806da60147a0/downloadc27e7c13fdb971932596372282f21fb1MD54Anexo 2Anexo 2Resumenapplication/pdf1018554https://repositorio.unillanos.edu.co/bitstreams/96078de4-396c-4543-8498-d718d0692c03/download1af8ff115d44027d02eb8f95b3744282MD55Anexo 3Anexo 3Diapositivaapplication/pdf1854589https://repositorio.unillanos.edu.co/bitstreams/2f82bb30-fd28-4a59-a135-6066fca7bc50/downloaddef7477c6d0a98eb0e7f32758dc03702MD56TEXTTrabajo de grado.txtTrabajo de grado.txtExtracted texttext/plain101846https://repositorio.unillanos.edu.co/bitstreams/a93113a8-8d8f-41b4-a3da-57cce775960e/download60af5bb554641da01e484aad38fbd654MD57Carta de autorización.txtCarta de autorización.txtExtracted texttext/plain84https://repositorio.unillanos.edu.co/bitstreams/c6604b6f-0c4e-4517-8dfb-394198f40065/downloadf97d7da825a7beacc3316d9946e2947dMD59Anexo 1.txtAnexo 1.txtExtracted texttext/plain23544https://repositorio.unillanos.edu.co/bitstreams/60b41c21-e266-448a-8990-3c344ac46349/downloadc302fabfd7dab96db983226567a3470eMD511Anexo 2.txtAnexo 2.txtExtracted texttext/plain23586https://repositorio.unillanos.edu.co/bitstreams/4a23a6a1-b40d-477e-bd85-724ef8ed926e/downloade1fed82dce11345fa3db3e87816988cfMD513Anexo 3.txtAnexo 3.txtExtracted texttext/plain7515https://repositorio.unillanos.edu.co/bitstreams/d19f30d3-3411-481e-bd6b-046298bd200f/downloade0763ec17d33c776d58cb1f4fafd394aMD515THUMBNAILTrabajo de grado.jpgTrabajo de grado.jpgGenerated Thumbnailimage/jpeg6324https://repositorio.unillanos.edu.co/bitstreams/6c2d00c7-ce30-43e2-81c2-1f86f02b773c/download09751b2f792291a474ae5fd0c866acb8MD58Carta de autorización.jpgCarta de autorización.jpgGenerated Thumbnailimage/jpeg14844https://repositorio.unillanos.edu.co/bitstreams/bfc2cd73-b49c-4bcc-90a7-7da8618053d9/downloadd969d176db9f36294d0384ffa7ec4bc4MD510Anexo 1.jpgAnexo 1.jpgGenerated Thumbnailimage/jpeg18148https://repositorio.unillanos.edu.co/bitstreams/06b70181-42f6-4ae0-a1ed-6b34997998c1/download54a070904b5f8a3e18c51f39f51ae869MD512Anexo 2.jpgAnexo 2.jpgGenerated Thumbnailimage/jpeg13319https://repositorio.unillanos.edu.co/bitstreams/c5958a10-7128-468c-86cc-0b1226783e69/download6517ce46de89d2f9c2699a29886f79a0MD514Anexo 3.jpgAnexo 3.jpgGenerated Thumbnailimage/jpeg21116https://repositorio.unillanos.edu.co/bitstreams/6ff6ae2b-8167-40c3-ac3c-942ea6170c8a/download121de65de8dc56e5afec8f691cdc0713MD516001/4435oai:repositorio.unillanos.edu.co:001/44352024-09-26 04:01:15.815https://creativecommons.org/licenses/by-nc-nd/4.0/Derechos Reservados – Universidad de los Llanos, 2016open.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