1. Introducción
1.1 contextos
En el mundo podemos llegar a encontrar muy variadas y diversas disciplinas que pueden ser útiles en igual diversidad de campos de la materia, y para el caso de un ingeniero agrónomo resulta casi que indispensable el uso de la geomántica en diferentes contextos tales como el del análisis de datos, para determinadas zonas de estudio, que es el principal enfoque de este informe como a procesos más avanzados como poder calcular eficiencia de cierto producto comparado con cualquier país del mundo y así brindar información de procesos más avanzados y eficientes como otro ejemplo podemos medir la cantidad de producto que una zona genera en determinado tiempo con una exactitud milimétrica. Además, pudiendo conocer de cerca detalles más detallados de nuestras zonas en lo que compete a este informe la zona del departamento de Vaupés con sus 3 Municipios y siendo fronteriza con el país de Brasil siendo buena parte de su territorio selva amazónica la cual se abordara más adelante afondo igual que sus cultivos más característicos, prestando siempre atención a las detalles y herramientas que nos permiten realizar este tipo de análisis como lo son R ,Rsttudio y QGIs y los datos de diversas entidades territoriales.
1.2 Obejtivos
El objetivo de este informe es presentar y entender la situación actual de la agricultura en el departamento de Vaupés a partir de los datos consignados en información específica de los datos y reportes del ministerio de agricultura.
1.3 Conseptos Teoricos
Para la creación de este informe se utilizó en primer lugar el un entorno de desarrollo amigable como lo es R y RStudio que fue precisamente donde se desarrollaron los diferentes RNottebooks que terminaron conformando este Informe, además de utilizar librerías básicas para la graficar los mapas como lo es “leaftlet” y otra más “ggplot2” para la realización de diagramas en torta y de barras para lograr un mejor entendimiento y presentación de los datos presentados.
2. Métodos
2.1 Zona de estudio
El departamento del Vaupés es la zona de estudio de la que se va a tratar y por sus diversos paisajes de poco más de 54,135 km², está ubicado al oriente del país en la región de la Amazonía, comprendido entre los 01º13’28’’ de latitud sur y 02º04’55’’ de latitud norte, y entre los 69º06’50’’ y 72º02’15’’ de longitud oeste, El clima es tipico de la zona de transición entre las llanuras de la Orinoquía y las selvas de la Amazonía el piso térmico cálido, con temperaturas que oscilan entre los 27 y los 30° C, .
Gran parte de su territorio es la selva amazónica limítrofe con Brasil La provincia de Vapez se divide en 3 municipios: la capital Mitú, las capitales Carurú y Taraira, y 3 provincias., Pacoa, Papunaua y Yavaraté. Acaricuara y Villafátima en la provincia de Vapes son dos municipios, los cuales se caracterizan por relieves planos, pendientes muy bajas y algunos afloramientos rocosos. No se puede acceder a su capital Mitú por vía terrestre ya que sus cabeceras municipales principalmente sin puertos en ríos navegables.
Mapa 1. Zona de estudio con delimitación politica.
mapa
2.3 Métodos
3. Resultados
Se pueden apreciar los frutos de la geomántica aplicada a nuestra zona de estudio por medio de los diagramas a continuación presentados podemos hacer un análisis sustancioso de crecimiento en los últimos años del cultivo de yuca en estos 3 municipio de Vaupés, sobre todo se nota el crecimiento en su capital Mitú mientas que en Caruru y Taraira se percibe de los años 2014 a 2016 un aumento, pero que de 2017 en adelante no se mantuvo estable.
Grafico 1. Barras
g <- ggplot(aes(x=YEAR, y=TON_PROD/100), data = caruru_yuca) + geom_bar(stat='identity') + labs(y='Produccion de yuca [Ton]/100')
g + ggtitle("Evolucion de la yuca de 2007-2018 en el municipio de Caruru") + labs(caption= "Based on EVA data (Minagricultura, 2020)")

Grafico 2. Barras
g <- ggplot(aes(x=YEAR, y=TON_PROD/100), data = mitu_yuca) + geom_bar(stat='identity') + labs(y='Producción de yuca [Ton]/100')
g + ggtitle("Evolución de la yuca de 2006-2018 en el municipio de Mitu") + labs(caption= "Based on EVA data (Minagricultura, 2020)")

Grafico 3. Barras
g <- ggplot(aes(x=YEAR, y=TON_PROD/100), data = taraira_yuca) + geom_bar(stat='identity') + labs(y='Producción de yuca [Ton]/100')
g + ggtitle("Evolución de la yuca de 2006-2018 en el municipio de taraira") + labs(caption= "Based on EVA data (Minagricultura, 2020)")

Grafico 4. Torta
En este último grafico comparamos directamente los valores del cultivo de yuca en el año 2018 de los 3 municipios.
ggplot(data, aes(x="", y=TON_PROD/100, fill=MUNICIPIO)) +
geom_bar(stat="identity", width=1) +
coord_polar("y", start=0)

4. Discusión
El departamento del Vaupés a pesar de ser un área rica en suelos para cultivar, el sector agrícola decae mucho al momento de hablar de sus mayores auges como lo son el caucho, la pieles y la coca, ya que está ubicada muy lejos del centro del país es víctima a diario de los grupos armados los cuales usan a los campesinos como carne de canon, y ellos se ven obligados a cultivar coca para subsistir ya que esto es un negocio mucho más rentable porque de otra manera y con otros cultivos no serían capaces de sobrellevar la situación.
5. Conclusiones
Para finalizar, este trabajo me ha brindado aspectos distintos que como poder ver la geomántica aplicada a distintos ambientes ya que la realización de mapas análisis de datos y la creación desde ceros de un diagrama de barras se puede utilizar tanto en las telecomunicaciones como la ingeniería etc. Y para un ingeniero agrónomo puede llegar a ser muy beneficioso para el trabajo a realizar, además del manejo de herramientas tan importantes como lo son R, Rstudio y QGis que sin entornos de desarrollo muy amigables para programar nuestros proyectos.
LS0tDQp0aXRsZTogIlByaW1lcmFzIGV4cGVyaWVuY2lhcyBlbiBSIHkgem9uYSBkZSBlc3R1ZGlvIGEgdHJhYmFqYXIiDQpvdXRwdXQ6IGh0bWxfbm90ZWJvb2sNCmF1dGhvcjogQnJheWFuIEhhaXIgUmVjYW1hbiBNb250YcOxbw0KZGF0ZTogNy8wNC8yMDIxDQotLS0NCiMjIyAxLiBJbnRyb2R1Y2Npw7NuDQoNCiMjIyAxLjEgY29udGV4dG9zDQoNCkVuIGVsIG11bmRvIHBvZGVtb3MgbGxlZ2FyIGEgZW5jb250cmFyIG11eSB2YXJpYWRhcyB5IGRpdmVyc2FzIGRpc2NpcGxpbmFzIHF1ZSBwdWVkZW4gc2VyIMO6dGlsZXMgZW4gaWd1YWwgZGl2ZXJzaWRhZCBkZSBjYW1wb3MgZGUgbGEgbWF0ZXJpYSwgeSBwYXJhIGVsIGNhc28gZGUgdW4gaW5nZW5pZXJvIGFncsOzbm9tbyByZXN1bHRhIGNhc2kgcXVlIGluZGlzcGVuc2FibGUgZWwgdXNvIGRlIGxhIGdlb23DoW50aWNhIGVuIGRpZmVyZW50ZXMgY29udGV4dG9zIHRhbGVzIGNvbW8gZWwgZGVsIGFuw6FsaXNpcyBkZSBkYXRvcywgcGFyYSBkZXRlcm1pbmFkYXMgem9uYXMgZGUgZXN0dWRpbywgcXVlIGVzIGVsIHByaW5jaXBhbCBlbmZvcXVlIGRlIGVzdGUgaW5mb3JtZSBjb21vIGEgcHJvY2Vzb3MgbcOhcyBhdmFuemFkb3MgY29tbyBwb2RlciBjYWxjdWxhciBlZmljaWVuY2lhIGRlIGNpZXJ0byBwcm9kdWN0byBjb21wYXJhZG8gY29uIGN1YWxxdWllciBwYcOtcyBkZWwgbXVuZG8geSBhc8OtIGJyaW5kYXIgaW5mb3JtYWNpw7NuIGRlIHByb2Nlc29zIG3DoXMgYXZhbnphZG9zIHkgZWZpY2llbnRlcyBjb21vIG90cm8gZWplbXBsbyBwb2RlbW9zIG1lZGlyIGxhIGNhbnRpZGFkIGRlIHByb2R1Y3RvIHF1ZSB1bmEgem9uYSBnZW5lcmEgZW4gZGV0ZXJtaW5hZG8gdGllbXBvIGNvbiB1bmEgZXhhY3RpdHVkIG1pbGltw6l0cmljYS4NCkFkZW3DoXMsIHB1ZGllbmRvIGNvbm9jZXIgZGUgY2VyY2EgZGV0YWxsZXMgbcOhcyBkZXRhbGxhZG9zIGRlIG51ZXN0cmFzIHpvbmFzIGVuIGxvIHF1ZSBjb21wZXRlIGEgZXN0ZSBpbmZvcm1lIGxhIHpvbmEgZGVsIGRlcGFydGFtZW50byBkZSBWYXVww6lzIGNvbiBzdXMgMyBNdW5pY2lwaW9zIHkgc2llbmRvIGZyb250ZXJpemEgY29uIGVsIHBhw61zIGRlIEJyYXNpbCBzaWVuZG8gYnVlbmEgcGFydGUgZGUgc3UgdGVycml0b3JpbyBzZWx2YSBhbWF6w7NuaWNhIGxhIGN1YWwgc2UgYWJvcmRhcmEgbcOhcyBhZGVsYW50ZSBhZm9uZG8gaWd1YWwgcXVlIHN1cyBjdWx0aXZvcyBtw6FzIGNhcmFjdGVyw61zdGljb3MsIHByZXN0YW5kbyBzaWVtcHJlIGF0ZW5jacOzbiBhIGxhcyBkZXRhbGxlcyB5IGhlcnJhbWllbnRhcyBxdWUgbm9zIHBlcm1pdGVuIHJlYWxpemFyIGVzdGUgdGlwbyBkZSBhbsOhbGlzaXMgY29tbyBsbyBzb24gUiAsUnN0dHVkaW8geSBRR0lzIHkgbG9zIGRhdG9zIGRlIGRpdmVyc2FzIGVudGlkYWRlcyB0ZXJyaXRvcmlhbGVzLg0KDQoNCiMjIyAxLjIgT2JlanRpdm9zDQoNCkVsIG9iamV0aXZvIGRlIGVzdGUgaW5mb3JtZSBlcyBwcmVzZW50YXIgeSBlbnRlbmRlciBsYSBzaXR1YWNpw7NuIGFjdHVhbCBkZSBsYSBhZ3JpY3VsdHVyYSBlbiBlbCBkZXBhcnRhbWVudG8gZGUgVmF1cMOpcyBhIHBhcnRpciBkZSBsb3MgZGF0b3MgY29uc2lnbmFkb3MgZW4gaW5mb3JtYWNpw7NuIGVzcGVjw61maWNhIGRlIGxvcyBkYXRvcyB5IHJlcG9ydGVzIGRlbCBtaW5pc3RlcmlvIGRlIGFncmljdWx0dXJhLg0KDQojIyMgMS4zIENvbnNlcHRvcyBUZW9yaWNvcw0KDQpQYXJhIGxhIGNyZWFjacOzbiBkZSBlc3RlIGluZm9ybWUgc2UgdXRpbGl6w7MgZW4gcHJpbWVyIGx1Z2FyIGVsIHVuIGVudG9ybm8gZGUgZGVzYXJyb2xsbyBhbWlnYWJsZSBjb21vIGxvIGVzIFIgeSBSU3R1ZGlvIHF1ZSBmdWUgcHJlY2lzYW1lbnRlIGRvbmRlIHNlIGRlc2Fycm9sbGFyb24gbG9zIGRpZmVyZW50ZXMgUk5vdHRlYm9va3MgcXVlIHRlcm1pbmFyb24gY29uZm9ybWFuZG8gZXN0ZSBJbmZvcm1lLCBhZGVtw6FzIGRlIHV0aWxpemFyIGxpYnJlcsOtYXMgYsOhc2ljYXMgcGFyYSBsYSBncmFmaWNhciBsb3MgbWFwYXMgY29tbyBsbyBlcyDigJxsZWFmdGxldOKAnSB5IG90cmEgbcOhcyDigJxnZ3Bsb3Qy4oCdIHBhcmEgbGEgcmVhbGl6YWNpw7NuIGRlIGRpYWdyYW1hcyBlbiB0b3J0YSB5IGRlIGJhcnJhcyBwYXJhIGxvZ3JhciB1biBtZWpvciBlbnRlbmRpbWllbnRvIHkgcHJlc2VudGFjacOzbiBkZSBsb3MgZGF0b3MgcHJlc2VudGFkb3MuDQoNCiMjIyAyLiBNw6l0b2Rvcw0KDQojIyMgMi4xIFpvbmEgZGUgZXN0dWRpbw0KRWwgZGVwYXJ0YW1lbnRvIGRlbCBWYXVww6lzIGVzIGxhIHpvbmEgZGUgZXN0dWRpbyBkZSBsYSBxdWUgc2UgdmEgYSB0cmF0YXIgeSBwb3Igc3VzIGRpdmVyc29zIHBhaXNhamVzIGRlIHBvY28gbcOhcyBkZSA1NCwxMzUga23CsiwgZXN0w6EgdWJpY2FkbyBhbCBvcmllbnRlIGRlbCBwYcOtcyBlbiBsYSByZWdpw7NuIGRlIGxhIEFtYXpvbsOtYSwgY29tcHJlbmRpZG8gZW50cmUgbG9zIDAxwroxM+KAmTI44oCZ4oCZIGRlIGxhdGl0dWQgc3VyIHkgMDLCujA04oCZNTXigJnigJkgZGUgbGF0aXR1ZCBub3J0ZSwgeSBlbnRyZSBsb3MgNjnCujA24oCZNTDigJnigJkgeSA3MsK6MDLigJkxNeKAmeKAmSBkZSBsb25naXR1ZCBvZXN0ZSwgRWwgY2xpbWEgZXMgdGlwaWNvIGRlIGxhIHpvbmEgZGUgdHJhbnNpY2nDs24gZW50cmUgbGFzIGxsYW51cmFzIGRlIGxhIE9yaW5vcXXDrWEgeSBsYXMgc2VsdmFzIGRlIGxhIEFtYXpvbsOtYSBlbCBwaXNvIHTDqXJtaWNvIGPDoWxpZG8sIGNvbiB0ZW1wZXJhdHVyYXMgcXVlIG9zY2lsYW4gZW50cmUgbG9zIDI3IHkgbG9zIDMwwrAgQywgLiANCg0KR3JhbiBwYXJ0ZSBkZSBzdSB0ZXJyaXRvcmlvIGVzIGxhIHNlbHZhIGFtYXrDs25pY2EgbGltw610cm9mZSBjb24gQnJhc2lsIExhIHByb3ZpbmNpYSBkZSBWYXBleiBzZSBkaXZpZGUgZW4gMyBtdW5pY2lwaW9zOiBsYSBjYXBpdGFsIE1pdMO6LCBsYXMgY2FwaXRhbGVzIENhcnVyw7ogeSBUYXJhaXJhLCB5IDMgcHJvdmluY2lhcy4sIFBhY29hLCBQYXB1bmF1YSB5IFlhdmFyYXTDqS4gQWNhcmljdWFyYSB5IFZpbGxhZsOhdGltYSBlbiBsYSBwcm92aW5jaWEgZGUgVmFwZXMgc29uIGRvcyBtdW5pY2lwaW9zLCBsb3MgY3VhbGVzIHNlIGNhcmFjdGVyaXphbiBwb3IgcmVsaWV2ZXMgcGxhbm9zLCBwZW5kaWVudGVzIG11eSBiYWphcyB5IGFsZ3Vub3MgYWZsb3JhbWllbnRvcyByb2Nvc29zLg0KTm8gc2UgcHVlZGUgYWNjZWRlciBhIHN1IGNhcGl0YWwgTWl0w7ogcG9yIHbDrWEgdGVycmVzdHJlIHlhIHF1ZSBzdXMgY2FiZWNlcmFzIG11bmljaXBhbGVzIHByaW5jaXBhbG1lbnRlIHNpbiBwdWVydG9zIGVuIHLDrW9zIG5hdmVnYWJsZXMuDQoNCiMjIyMgTWFwYSAxLiBab25hIGRlIGVzdHVkaW8gY29uIGRlbGltaXRhY2nDs24gcG9saXRpY2EuDQoNCmBgYHtyfQ0KbWFwYQ0KYGBgDQoNCiMjIyAyLjIgRGF0b3MNCg0KRXN0ZSBlc3R1ZGlvIHNlIHJlYWxpem8gY29uIDIgYmFzZXMgZGUgZGF0b3MsIGxhIHByaW1lcmEgZXMgdW4gW2FyY2hpdm8gdG9tYWRvIGRlbCBEQU5FXShodHRwczovL2dlb3BvcnRhbC5kYW5lLmdvdi5jby9zZXJ2aWNpb3MvZGVzY2FyZ2EteS1tZXRhZGF0b3MvZGVzY2FyZ2EtbWduLW1hcmNvLWdlb2VzdGFkaXN0aWNvLW5hY2lvbmFsLyksIFVuIFNoYXBlIEZpbGUgZGUgbXVuaWNpcG9zIGRlbCBtaSB6b25hIGRlIGVzdHVkaW8gZWwgZGVwYXJ0YW1uZXRvIGxlIHZhdXBlcywgRWwgc2VndW5kbyBlcyB1biBhcmNoaXZvIGRlIGZvcm1hdG8gY3N2IGRlbCBwb3J0YWwgZGVsIFttaW5pc3Rlcm8gZGUgYWdyaWN1bHR1cmEgZGUgZXZhbHVhY2lvbmVzIGFncm9wZWN1YXJpYXMgbXVuaWNpcGFsZXNdKGh0dHBzOi8vd3d3LmRhdG9zLmdvdi5jby9BZ3JpY3VsdHVyYS15LURlc2Fycm9sbG8tUnVyYWwvRXZhbHVhY2lvbmVzLUFncm9wZWN1YXJpYXMtTXVuaWNpcGFsZXMtRVZBLzJwbnctbW1nZSksIGNvbiBsb3MgcXVlIHNlIGhhIGRlc2Fycm9sbGFkbyBsYSB0b3RhbGlkYWQgZGUgbWFwYXMgeSBncmFmaWNhcyB2aXN0YXMgZW4gZXN0ZSBJbmZvcm1lLg0KDQoNCiMjIyAyLjMgTcOpdG9kb3MNCg0KIyMjIDMuIFJlc3VsdGFkb3MNClNlIHB1ZWRlbiBhcHJlY2lhciBsb3MgZnJ1dG9zIGRlIGxhIGdlb23DoW50aWNhIGFwbGljYWRhIGEgbnVlc3RyYSB6b25hIGRlIGVzdHVkaW8gcG9yIG1lZGlvIGRlIGxvcyBkaWFncmFtYXMgYSBjb250aW51YWNpw7NuIHByZXNlbnRhZG9zIHBvZGVtb3MgaGFjZXIgdW4gYW7DoWxpc2lzIHN1c3RhbmNpb3NvIGRlIGNyZWNpbWllbnRvIGVuIGxvcyDDumx0aW1vcyBhw7FvcyBkZWwgY3VsdGl2byBkZSB5dWNhIGVuIGVzdG9zIDMgbXVuaWNpcGlvIGRlIFZhdXDDqXMsIHNvYnJlIHRvZG8gc2Ugbm90YSBlbCBjcmVjaW1pZW50byBlbiBzdSBjYXBpdGFsIE1pdMO6IG1pZW50YXMgcXVlIGVuIENhcnVydSB5IFRhcmFpcmEgc2UgcGVyY2liZSBkZSBsb3MgYcOxb3MgMjAxNCBhIDIwMTYgdW4gYXVtZW50bywgcGVybyBxdWUgZGUgMjAxNyBlbiBhZGVsYW50ZSBubyBzZSBtYW50dXZvIGVzdGFibGUuIA0KDQojIyMjIEdyYWZpY28gMS4gQmFycmFzDQpgYGB7cn0NCmcgPC0gZ2dwbG90KGFlcyh4PVlFQVIsIHk9VE9OX1BST0QvMTAwKSwgZGF0YSA9IGNhcnVydV95dWNhKSArIGdlb21fYmFyKHN0YXQ9J2lkZW50aXR5JykgKyBsYWJzKHk9J1Byb2R1Y2Npb24gZGUgeXVjYSBbVG9uXS8xMDAnKQ0KYGBgDQpgYGB7cn0NCmcgKyBnZ3RpdGxlKCJFdm9sdWNpb24gZGUgbGEgeXVjYSBkZSAyMDA3LTIwMTggZW4gZWwgbXVuaWNpcGlvIGRlIENhcnVydSIpICsgbGFicyhjYXB0aW9uPSAiQmFzZWQgb24gRVZBIGRhdGEgKE1pbmFncmljdWx0dXJhLCAyMDIwKSIpDQpgYGANCg0KIyMjIyBHcmFmaWNvIDIuIEJhcnJhcw0KYGBge3J9DQpnIDwtIGdncGxvdChhZXMoeD1ZRUFSLCB5PVRPTl9QUk9ELzEwMCksIGRhdGEgPSBtaXR1X3l1Y2EpICsgZ2VvbV9iYXIoc3RhdD0naWRlbnRpdHknKSArIGxhYnMoeT0nUHJvZHVjY2nDs24gZGUgeXVjYSBbVG9uXS8xMDAnKQ0KYGBgDQpgYGB7cn0NCmcgKyBnZ3RpdGxlKCJFdm9sdWNpw7NuIGRlIGxhIHl1Y2EgZGUgMjAwNi0yMDE4IGVuIGVsIG11bmljaXBpbyBkZSBNaXR1IikgKyBsYWJzKGNhcHRpb249ICJCYXNlZCBvbiBFVkEgZGF0YSAoTWluYWdyaWN1bHR1cmEsIDIwMjApIikNCmBgYA0KIyMjIyBHcmFmaWNvIDMuIEJhcnJhcw0KYGBge3J9DQpnIDwtIGdncGxvdChhZXMoeD1ZRUFSLCB5PVRPTl9QUk9ELzEwMCksIGRhdGEgPSB0YXJhaXJhX3l1Y2EpICsgZ2VvbV9iYXIoc3RhdD0naWRlbnRpdHknKSArIGxhYnMoeT0nUHJvZHVjY2nDs24gZGUgeXVjYSBbVG9uXS8xMDAnKQ0KYGBgDQpgYGB7cn0NCmcgKyBnZ3RpdGxlKCJFdm9sdWNpw7NuIGRlIGxhIHl1Y2EgZGUgMjAwNi0yMDE4IGVuIGVsIG11bmljaXBpbyBkZSB0YXJhaXJhIikgKyBsYWJzKGNhcHRpb249ICJCYXNlZCBvbiBFVkEgZGF0YSAoTWluYWdyaWN1bHR1cmEsIDIwMjApIikNCmBgYA0KDQojIyMjIEdyYWZpY28gNC4gVG9ydGENCg0KRW4gZXN0ZSDDumx0aW1vIGdyYWZpY28gY29tcGFyYW1vcyBkaXJlY3RhbWVudGUgbG9zIHZhbG9yZXMgZGVsIGN1bHRpdm8gZGUgeXVjYSBlbiBlbCBhw7FvIDIwMTggZGUgbG9zIDMgbXVuaWNpcGlvcy4NCmBgYHtyfQ0KZ2dwbG90KGRhdGEsIGFlcyh4PSIiLCB5PVRPTl9QUk9ELzEwMCwgZmlsbD1NVU5JQ0lQSU8pKSArDQogIGdlb21fYmFyKHN0YXQ9ImlkZW50aXR5Iiwgd2lkdGg9MSkgKw0KICBjb29yZF9wb2xhcigieSIsIHN0YXJ0PTApDQpgYGANCiMjIyA0LiBEaXNjdXNpw7NuDQpFbCBkZXBhcnRhbWVudG8gZGVsIFZhdXDDqXMgYSBwZXNhciBkZSBzZXIgdW4gw6FyZWEgcmljYSBlbiBzdWVsb3MgcGFyYSBjdWx0aXZhciwgZWwgc2VjdG9yIGFncsOtY29sYSBkZWNhZSBtdWNobyBhbCBtb21lbnRvIGRlIGhhYmxhciBkZSBzdXMgbWF5b3JlcyBhdWdlcyBjb21vIGxvIHNvbiBlbCBjYXVjaG8sIGxhIHBpZWxlcyB5IGxhIGNvY2EsIHlhIHF1ZSBlc3TDoSB1YmljYWRhIG11eSBsZWpvcyBkZWwgY2VudHJvIGRlbCBwYcOtcyBlcyB2w61jdGltYSBhIGRpYXJpbyBkZSBsb3MgZ3J1cG9zIGFybWFkb3MgbG9zIGN1YWxlcyB1c2FuIGEgbG9zIGNhbXBlc2lub3MgY29tbyBjYXJuZSBkZSBjYW5vbiwgeSBlbGxvcyBzZSB2ZW4gb2JsaWdhZG9zIGEgY3VsdGl2YXIgY29jYSBwYXJhIHN1YnNpc3RpciB5YSBxdWUgZXN0byBlcyB1biBuZWdvY2lvIG11Y2hvIG3DoXMgcmVudGFibGUgcG9ycXVlIGRlIG90cmEgbWFuZXJhIHkgY29uIG90cm9zIGN1bHRpdm9zIG5vIHNlcsOtYW4gY2FwYWNlcyBkZSBzb2JyZWxsZXZhciBsYSBzaXR1YWNpw7NuLg0KDQojIyMgNS4gQ29uY2x1c2lvbmVzDQoNClBhcmEgZmluYWxpemFyLCBlc3RlIHRyYWJham8gbWUgaGEgYnJpbmRhZG8gYXNwZWN0b3MgZGlzdGludG9zIHF1ZSBjb21vIHBvZGVyIHZlciBsYSBnZW9tw6FudGljYSBhcGxpY2FkYSBhIGRpc3RpbnRvcyBhbWJpZW50ZXMgeWEgcXVlIGxhIHJlYWxpemFjacOzbiBkZSBtYXBhcyBhbsOhbGlzaXMgZGUgZGF0b3MgeSBsYSBjcmVhY2nDs24gZGVzZGUgY2Vyb3MgZGUgdW4gZGlhZ3JhbWEgZGUgYmFycmFzIHNlIHB1ZWRlIHV0aWxpemFyIHRhbnRvIGVuIGxhcyB0ZWxlY29tdW5pY2FjaW9uZXMgY29tbyBsYSBpbmdlbmllcsOtYSBldGMuIFkgcGFyYSB1biBpbmdlbmllcm8gYWdyw7Nub21vIHB1ZWRlIGxsZWdhciBhIHNlciBtdXkgYmVuZWZpY2lvc28gcGFyYSBlbCB0cmFiYWpvIGEgcmVhbGl6YXIsIGFkZW3DoXMgZGVsIG1hbmVqbyBkZSBoZXJyYW1pZW50YXMgdGFuIGltcG9ydGFudGVzIGNvbW8gbG8gc29uIFIsIFJzdHVkaW8geSBRR2lzIHF1ZSBzaW4gZW50b3Jub3MgZGUgZGVzYXJyb2xsbyBtdXkgYW1pZ2FibGVzIHBhcmEgcHJvZ3JhbWFyIG51ZXN0cm9zIHByb3llY3Rvcy4NCg0KDQoNCg==