MERCAPP campesino: aplicación web para facilitar la distribución de productos por parte de agricultores y la reducción de intermediarios
Currently, the world is facing one of the biggest humanitarian crises with a significant impact on the global economy. Among those affected is the group of peasants who lack the means of transportation and technology to get their product from the crop to the collection centers. To support this proce...
- Autores:
-
Acuña Hernandez, Karol Giseth
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2021
- Institución:
- Universidad Antonio Nariño
- Repositorio:
- Repositorio UAN
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.uan.edu.co:123456789/4838
- Acceso en línea:
- http://repositorio.uan.edu.co/handle/123456789/4838
- Palabra clave:
- Aplicación web
Campesino
Productos
Consumidor
004
Web Application
Farmer
Products
Consumer
- Rights
- openAccess
- License
- Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)
id |
UAntonioN2_50d0c13b4369259e6038a157d5b61ab0 |
---|---|
oai_identifier_str |
oai:repositorio.uan.edu.co:123456789/4838 |
network_acronym_str |
UAntonioN2 |
network_name_str |
Repositorio UAN |
repository_id_str |
|
dc.title.es_ES.fl_str_mv |
MERCAPP campesino: aplicación web para facilitar la distribución de productos por parte de agricultores y la reducción de intermediarios |
title |
MERCAPP campesino: aplicación web para facilitar la distribución de productos por parte de agricultores y la reducción de intermediarios |
spellingShingle |
MERCAPP campesino: aplicación web para facilitar la distribución de productos por parte de agricultores y la reducción de intermediarios Aplicación web Campesino Productos Consumidor 004 Web Application Farmer Products Consumer |
title_short |
MERCAPP campesino: aplicación web para facilitar la distribución de productos por parte de agricultores y la reducción de intermediarios |
title_full |
MERCAPP campesino: aplicación web para facilitar la distribución de productos por parte de agricultores y la reducción de intermediarios |
title_fullStr |
MERCAPP campesino: aplicación web para facilitar la distribución de productos por parte de agricultores y la reducción de intermediarios |
title_full_unstemmed |
MERCAPP campesino: aplicación web para facilitar la distribución de productos por parte de agricultores y la reducción de intermediarios |
title_sort |
MERCAPP campesino: aplicación web para facilitar la distribución de productos por parte de agricultores y la reducción de intermediarios |
dc.creator.fl_str_mv |
Acuña Hernandez, Karol Giseth |
dc.contributor.advisor.spa.fl_str_mv |
Escobar Guzmán, María Nury |
dc.contributor.author.spa.fl_str_mv |
Acuña Hernandez, Karol Giseth |
dc.subject.es_ES.fl_str_mv |
Aplicación web Campesino Productos Consumidor |
topic |
Aplicación web Campesino Productos Consumidor 004 Web Application Farmer Products Consumer |
dc.subject.ddc.es_ES.fl_str_mv |
004 |
dc.subject.keyword.es_ES.fl_str_mv |
Web Application Farmer Products Consumer |
description |
Currently, the world is facing one of the biggest humanitarian crises with a significant impact on the global economy. Among those affected is the group of peasants who lack the means of transportation and technology to get their product from the crop to the collection centers. To support this process, it was proposed to build a web application that facilitates the purchase and sale of products between the peasantry and the final consumer, including its transportation. Technologies such as Javascript and Firebase for the backend and React.js for the frontend were used to develop the application. In addition, Scrum was used as a development methodology. |
publishDate |
2021 |
dc.date.accessioned.none.fl_str_mv |
2021-09-09T20:59:46Z |
dc.date.available.none.fl_str_mv |
2021-09-09T20:59:46Z |
dc.date.issued.spa.fl_str_mv |
2021-06-08 |
dc.type.spa.fl_str_mv |
Trabajo de grado (Pregrado y/o Especialización) |
dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.coarversion.none.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
format |
http://purl.org/coar/resource_type/c_7a1f |
dc.identifier.uri.none.fl_str_mv |
http://repositorio.uan.edu.co/handle/123456789/4838 |
dc.identifier.bibliographicCitation.spa.fl_str_mv |
Alaimo, M., & Salias, M. (2015). Proyectos Ágiles con Scrum: Flexibilidad, aprendizaje, innovación y colaboración en contextos complejos. España: Kleer. Carbonell, V., & Lloret, J. (2019). Firebase: trabajar en la nube. España: Macomobo. Camacho, A. (2021). Tailwind ¿Framework definitivo? Obtenido de Press: https://platzi.com/tutoriales/1822-tailwind-css/6882-tailwind-css-el-frameworkdefinitivo/ Capata, S. (2015). Angular JS and React.js frameworks based on a web application. Obtenido de: https://doaj.org/article/e7c3160688c34c68ae56c174590339b9 Correa, J. (2020). Patrones Avanzados en React JS: Crea componentes realmente reutilizables. Capata, S. (2015). Angular JS and React.js frameworks based on a web application. Obtenido de: https://doaj.org/article/e7c3160688c34c68ae56c174590339b9. Desarrolloweb.com. (s.f). JavaScript. Obtenido de https://desarrolloweb.com/home/javascript Desarrolloweb.com. (s.f). Qué es React. Por qué usar React. Obtenido de desarrolloweb.com: https://desarrolloweb.com/articulos/que-es-react-motivosuso.html |
dc.identifier.instname.spa.fl_str_mv |
instname:Universidad Antonio Nariño |
dc.identifier.reponame.spa.fl_str_mv |
reponame:Repositorio Institucional UAN |
dc.identifier.repourl.spa.fl_str_mv |
repourl:https://repositorio.uan.edu.co/ |
url |
http://repositorio.uan.edu.co/handle/123456789/4838 |
identifier_str_mv |
Alaimo, M., & Salias, M. (2015). Proyectos Ágiles con Scrum: Flexibilidad, aprendizaje, innovación y colaboración en contextos complejos. España: Kleer. Carbonell, V., & Lloret, J. (2019). Firebase: trabajar en la nube. España: Macomobo. Camacho, A. (2021). Tailwind ¿Framework definitivo? Obtenido de Press: https://platzi.com/tutoriales/1822-tailwind-css/6882-tailwind-css-el-frameworkdefinitivo/ Capata, S. (2015). Angular JS and React.js frameworks based on a web application. Obtenido de: https://doaj.org/article/e7c3160688c34c68ae56c174590339b9 Correa, J. (2020). Patrones Avanzados en React JS: Crea componentes realmente reutilizables. Capata, S. (2015). Angular JS and React.js frameworks based on a web application. Obtenido de: https://doaj.org/article/e7c3160688c34c68ae56c174590339b9. Desarrolloweb.com. (s.f). JavaScript. Obtenido de https://desarrolloweb.com/home/javascript Desarrolloweb.com. (s.f). Qué es React. Por qué usar React. Obtenido de desarrolloweb.com: https://desarrolloweb.com/articulos/que-es-react-motivosuso.html instname:Universidad Antonio Nariño reponame:Repositorio Institucional UAN repourl:https://repositorio.uan.edu.co/ |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.rights.none.fl_str_mv |
Acceso abierto |
dc.rights.license.spa.fl_str_mv |
Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0) |
dc.rights.uri.spa.fl_str_mv |
https://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.coar.spa.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
rights_invalid_str_mv |
Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0) Acceso abierto https://creativecommons.org/licenses/by-nc-nd/4.0/ http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.publisher.spa.fl_str_mv |
Universidad Antonio Nariño |
dc.publisher.program.spa.fl_str_mv |
Ingeniería de Sistemas y Computación (Presencial) |
dc.publisher.faculty.spa.fl_str_mv |
Facultad de Ingeniería de Sistemas |
dc.publisher.campus.spa.fl_str_mv |
Bogotá - Sur |
institution |
Universidad Antonio Nariño |
bitstream.url.fl_str_mv |
https://repositorio.uan.edu.co/bitstreams/d9308107-024a-48d9-a098-f788318a264a/download https://repositorio.uan.edu.co/bitstreams/00d434e0-dcf8-4bc5-9be7-2eccb79f6cea/download https://repositorio.uan.edu.co/bitstreams/69d90385-9037-4668-a205-07ae106e557b/download https://repositorio.uan.edu.co/bitstreams/c981560a-3c84-4b89-886b-93fce044989b/download https://repositorio.uan.edu.co/bitstreams/b0b49771-cef2-45d2-ba75-d6975c9c5467/download https://repositorio.uan.edu.co/bitstreams/64af251a-cff0-4a2b-8d9d-df175deb195b/download https://repositorio.uan.edu.co/bitstreams/ba3bed31-1c0f-421e-9c3a-7973a63e1ebc/download |
bitstream.checksum.fl_str_mv |
9ffcc348219432391296592d2f7b6c29 d1172736cac7bc4b6fa43e522774d15a 877151d15e57c6364e9a8e72b18b110e 2f96cc9b8c5483089e50372559120120 ccf711368d0b3667a5bdb13e63024fc8 9868ccc48a14c8d591352b6eaf7f6239 c3b2cdca800aa01c6175488b1291697a |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional UAN |
repository.mail.fl_str_mv |
alertas.repositorio@uan.edu.co |
_version_ |
1814300355150741504 |
spelling |
Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)Acceso abiertohttps://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Escobar Guzmán, María NuryAcuña Hernandez, Karol Giseth111616298272021-09-09T20:59:46Z2021-09-09T20:59:46Z2021-06-08http://repositorio.uan.edu.co/handle/123456789/4838Alaimo, M., & Salias, M. (2015). Proyectos Ágiles con Scrum: Flexibilidad, aprendizaje, innovación y colaboración en contextos complejos. España: Kleer.Carbonell, V., & Lloret, J. (2019). Firebase: trabajar en la nube. España: Macomobo.Camacho, A. (2021). Tailwind ¿Framework definitivo? Obtenido de Press: https://platzi.com/tutoriales/1822-tailwind-css/6882-tailwind-css-el-frameworkdefinitivo/Capata, S. (2015). Angular JS and React.js frameworks based on a web application. Obtenido de: https://doaj.org/article/e7c3160688c34c68ae56c174590339b9Correa, J. (2020). Patrones Avanzados en React JS: Crea componentes realmente reutilizables.Capata, S. (2015). Angular JS and React.js frameworks based on a web application. Obtenido de: https://doaj.org/article/e7c3160688c34c68ae56c174590339b9.Desarrolloweb.com. (s.f). JavaScript. Obtenido de https://desarrolloweb.com/home/javascriptDesarrolloweb.com. (s.f). Qué es React. Por qué usar React. Obtenido de desarrolloweb.com: https://desarrolloweb.com/articulos/que-es-react-motivosuso.htmlinstname:Universidad Antonio Nariñoreponame:Repositorio Institucional UANrepourl:https://repositorio.uan.edu.co/Currently, the world is facing one of the biggest humanitarian crises with a significant impact on the global economy. Among those affected is the group of peasants who lack the means of transportation and technology to get their product from the crop to the collection centers. To support this process, it was proposed to build a web application that facilitates the purchase and sale of products between the peasantry and the final consumer, including its transportation. Technologies such as Javascript and Firebase for the backend and React.js for the frontend were used to develop the application. In addition, Scrum was used as a development methodology.Actualmente, el mundo se enfrenta a una de las mayores crisis humanitarias con un impacto significativo en la economía mundial. Entre los afectados se encuentra el grupo de campesinos quienes adolecen de medios de transporte y tecnológicos para sacar su producto desde el cultivo hasta los centros de acopio.Ingeniero(a) de Sistemas y Computación (Presencial)PregradoPresencialMonografíaspaUniversidad Antonio NariñoIngeniería de Sistemas y Computación (Presencial)Facultad de Ingeniería de SistemasBogotá - SurAplicación webCampesinoProductosConsumidor004Web ApplicationFarmerProductsConsumerMERCAPP campesino: aplicación web para facilitar la distribución de productos por parte de agricultores y la reducción de intermediariosTrabajo de grado (Pregrado y/o Especialización)http://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/version/c_970fb48d4fbd8a85EspecializadaORIGINAL2021_KarolGisethAcuñaHernandez_Acta.pdf2021_KarolGisethAcuñaHernandez_Acta.pdfActa de sustentaciónapplication/pdf1386324https://repositorio.uan.edu.co/bitstreams/d9308107-024a-48d9-a098-f788318a264a/download9ffcc348219432391296592d2f7b6c29MD512021_KarolGisethAcuñaHernandez_Autorización.pdf2021_KarolGisethAcuñaHernandez_Autorización.pdfFormato de autorización de autoresapplication/pdf2930782https://repositorio.uan.edu.co/bitstreams/00d434e0-dcf8-4bc5-9be7-2eccb79f6cea/downloadd1172736cac7bc4b6fa43e522774d15aMD522021_KarolGisethAcuñaHernandez_ManualTecnico.pdf2021_KarolGisethAcuñaHernandez_ManualTecnico.pdfManual técnicoapplication/pdf1518640https://repositorio.uan.edu.co/bitstreams/69d90385-9037-4668-a205-07ae106e557b/download877151d15e57c6364e9a8e72b18b110eMD532021_KarolGisethAcuñaHernandezManualUsuario.pdf2021_KarolGisethAcuñaHernandezManualUsuario.pdfManual de usuarioapplication/pdf1413007https://repositorio.uan.edu.co/bitstreams/c981560a-3c84-4b89-886b-93fce044989b/download2f96cc9b8c5483089e50372559120120MD542021_KarolGisethAcuñaHernandez2021_KarolGisethAcuñaHernandezMonografíaapplication/pdf2113589https://repositorio.uan.edu.co/bitstreams/b0b49771-cef2-45d2-ba75-d6975c9c5467/downloadccf711368d0b3667a5bdb13e63024fc8MD55CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.uan.edu.co/bitstreams/64af251a-cff0-4a2b-8d9d-df175deb195b/download9868ccc48a14c8d591352b6eaf7f6239MD56LICENSElicense.txtlicense.txttext/plain; charset=utf-83747https://repositorio.uan.edu.co/bitstreams/ba3bed31-1c0f-421e-9c3a-7973a63e1ebc/downloadc3b2cdca800aa01c6175488b1291697aMD57123456789/4838oai:repositorio.uan.edu.co:123456789/48382024-10-09 22:54:07.321https://creativecommons.org/licenses/by-nc-nd/4.0/Acceso abiertoopen.accesshttps://repositorio.uan.edu.coRepositorio Institucional UANalertas.repositorio@uan.edu.coQWwgaW5jbHVpciBpbmZvcm1hY2nDs24gZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCwgZWwgYXV0b3IoZXMpLCBjcmVhZG9yIChlcyksIGludmVudG9yIChlcykgYXV0b3JpemFuIGEgbGEgVU5JVkVSU0lEQUQgQU5UT05JTyBOQVJJw5FPIHBhcmEgcXVlIGRlIGFjdWVyZG8gY29uIGxvcyB0w6lybWlub3MgZXN0YWJsZWNpZG9zIGVuIGxhIExleSAyMyBkZSAxOTgyLCBMZXkgNDQgZGUgMTk5MywgTGV5IDE0NTAgZGUgMjAxMSwgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgRGVjcmV0byA0NjAgZGUgMTk5NSwgbGEgQ2lyY3VsYXIgTm8uIDYgZGUgbGEgRGlyZWNjacOzbiBOYWNpb25hbCBkZSBEZXJlY2hvcyBkZSBBdXRvciB5IGRlbcOhcyBub3JtYXMgZ2VuZXJhbGVzIHNvYnJlIGxhIG1hdGVyaWEsIGNvbiBmaW5lcyBhY2Fkw6ltaWNvcywgbm8gY29tZXJjaWFsZXMgeSBkZSBtYW5lcmEgZ3JhdHVpdGEsIHV0aWxpY2UsIHB1YmxpcXVlIGRpZ2l0YWxtZW50ZSwgcmVwcm9kdXpjYSB5IHBlcm1pdGEgbGEgZGlmdXNpw7NuIHkgY29uc3VsdGEgZGUgbG9zIGNvbnRlbmlkb3MgZW4gcmVmZXJlbmNpYSBhIHRyYXbDqXMgZGUgbGEgdmlzaWJpbGlkYWQsIHNpZW1wcmUgZW4gY3VtcGxpbWllbnRvIGRlIGxhcyBzaWd1aWVudGVzIGRpc3Bvc2ljaW9uZXM6CgoxLglFbCBpbnRlcmVzYWRvIHBvZHLDoSBjb25zdWx0YXIgZWwgY29udGVuaWRvIGVuIGxvcyBzaXRpb3Mgd2ViIHF1ZSBhZG1pbmlzdHJhIGxhIFVuaXZlcnNpZGFkIEFudG9uaW8gTmFyacOxbywgZW4gbGFzIEJhc2VzIGRlIERhdG9zLCBlbiBvdHJvcyBDYXTDoWxvZ29zIHkgZW4gb3Ryb3Mgc2l0aW9zIFdlYiwgUmVkZXMgeSBTaXN0ZW1hcyBkZSBJbmZvcm1hY2nDs24gbmFjaW9uYWxlcyBlIGludGVybmFjaW9uYWxlcyDigJxBY2Nlc28gQWJpZXJ0byAoT3BlbiBBY2Nlc3Mp4oCdIHkgZW4gbGFzIHJlZGVzIGRlIGluZm9ybWFjacOzbiBkZWwgcGHDrXMgeSBkZWwgZXh0ZXJpb3IsIGNvbiBsYXMgY3VhbGVzIHRlbmdhIGNvbnZlbmlvIGxhIFVuaXZlcnNpZGFkIEFudG9uaW8gTmFyacOxby4KCjIuCVNlIHBlcm1pdGlyw6EgbGEgY29uc3VsdGEgYSBsb3MgdXN1YXJpb3MgaW50ZXJlc2Fkb3MgZW4gZWwgY29udGVuaWRvIGRlIGVzdGUgZG9jdW1lbnRvIHkvbyByZWN1cnNvcywgY29uIGZpbmFsaWRhZCBhY2Fkw6ltaWNhLCBudW5jYSBwYXJhIHVzb3MgY29tZXJjaWFsZXMsIHNpZW1wcmUgeSBjdWFuZG8gbWVkaWFudGUgbGEgY29ycmVzcG9uZGllbnRlIGNpdGEgYmlibGlvZ3LDoWZpY2Egc2UgbGUgZMOpIGNyw6lkaXRvIGFsIGRvY3VtZW50byB5L28gcmVjdXJzbyB5IGEgc3UgYXV0b3IgKGVzKSwgY3JlYWRvcihlcykgbyBpbnZlbnRvcihlcykuIEVzdG8gaW5jbHV5ZSBjdWFscXVpZXIgZm9ybWF0byBkaXNwb25pYmxlIGNvbm9jaWRvIG8gcG9yIGNvbm9jZXIgbyBjdWFscXVpZXIgdGlwbyBkZSByZXByb2R1Y2Npw7NuIGbDrXNpY2EsIGRpZ2l0YWwgbyBmb3JtYXRvIGRpZ2l0YWwgY29ub2NpZG8gbyBwb3IgY29ub2Nlci4KCjMuCUVsKGxvcykgYXV0b3IoZXMpLCBkZWNsYXJhKG4pIHF1ZSBjb250aW7DumEobikgY29uc2VydmFuZG8gbG9zIGNvcnJlc3BvbmRpZW50ZXMgZGVyZWNob3MgbW9yYWxlcyB5IHBhdHJpbW9uaWFsZXMgc29icmUgbGEgb2JyYSByZWxhY2lvbmFkYSwgc2luIG1vZGlmaWNhY2nDs24gbyByZXN0cmljY2nDs24gYWxndW5hIHB1ZXN0byBxdWUsIGRlIGFjdWVyZG8gY29uIGxhIGxlZ2lzbGFjacOzbiBjb2xvbWJpYW5hIGFwbGljYWJsZSwgZWwgcHJlc2VudGUgZXMgdW4gYWN1ZXJkbyBqdXLDrWRpY28gZW5jYW1pbmFkbyBhIGxhIGNvbnN1bHRhIHF1ZSwgZW4gbmluZ8O6biBjYXNvIGNvbmxsZXZhIGxhIGVuYWplbmFjacOzbiBkZWwgZGVyZWNobyBkZSBhdXRvciB5IHN1cyBkZXJlY2hvcyBjb25leG9zLiBTZSBnYXJhbnRpemEgcXVlIGVsIChsb3MpIGF1dG9yKGVzKSBjb25zZXJ2YW4gbG9zIGRlcmVjaG9zIHBhdHJpbW9uaWFsZXMgZGUgbGEgb2JyYSwgc2Fsdm8gZW4gbG9zIGNhc29zIGVuIGxvcyBxdWUgbG9zIGF1dG9yZXMgdGVuZ2FuIHVuYSByZWxhY2nDs24gY29udHJhY3R1YWwgY29uIGxhIFVuaXZlcnNpZGFkLCBkZSBsYSBxdWUgc2UgZGVyaXZhIGxhIGNlc2nDs24gZGUgbG9zIGRlcmVjaG9zIHBhdHJpbW9uaWFsZXMgZGUgbGFzIG9icmFzIGRpcmVjdGFtZW50ZSBhIGZhdm9yIGRlIGxhIGluc3RpdHVjacOzbiwgc2llbXByZSB5IGN1YW5kbywgZXN0YXMgb2JyYXMgc2VhbiBlbGFib3JhZGFzIGVuIGVsIGRlc2Fycm9sbG8geSBlamVyY2ljaW8gZGUgbGFzIGFjdGl2aWRhZGVzIGNvbnRyYXRhZGFzCgo0LglRdWUgZWwgU2lzdGVtYSBOYWNpb25hbCBkZSBCaWJsaW90ZWNhcyBkZSBsYSBVbml2ZXJzaWRhZCBBbnRvbmlvIE5hcmnDsW8gcHVlZGEgY29udmVydGlyIGVsIGRvY3VtZW50byB5L28gcmVjdXJzbyBhIGN1YWxxdWllciBtZWRpbyBvIGZvcm1hdG8gcGFyYSBwcm9ww7NzaXRvcyBkZSBwcmVzZXJ2YWNpw7NuIGRpZ2l0YWwuIERlIGNvbmZvcm1pZGFkIGNvbiBsbyBlc3RhYmxlY2lkbyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMsIERlY3JldG8gNDYwIGRlIDE5OTUgYXPDrSBjb21vIGxhIERlY2lzacOzbiBBbmRpbmEgNDg2IGRlIDIwMDAgc29icmUgcHJvcGllZGFkIGludGVsZWN0dWFsIGluZHVzdHJpYWwgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCB1dGlsaWNlIHkgdXNlIGVuIHRvZGFzIHN1cyBmb3JtYXMsIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlIHJlcHJvZHVjY2nDs24sIGNvbXVuaWNhY2nDs24gcMO6YmxpY2EsIHRyYW5zZm9ybWFjacOzbiAoZW4gZGVyZWNob3MgZGUgYXV0b3IpIGNvbW8gcHJvcGllZGFkIGluZHVzdHJpYWwgZnJlbnRlIGEgbGEgZGlzdHJpYnVjacOzbiBkZSBsYSBpbmZvcm1hY2nDs24gaW5jbHVpZGEgZW4gZXN0ZSByZXBvc2l0b3Jpby4KCjUuCUVsKGxvcykgYXV0b3IoZXMpLCBkZWNsYXJhKG4pIHF1ZSBsYSBvYnJhIHNvYnJlIGxhIGN1YWwgYXV0b3JpemFuIGxhIHB1YmxpY2FjacOzbiBlcyB0b3RhbG1lbnRlIG9yaWdpbmFsIHkgZGUgc3UgZXhjbHVzaXZhIGF1dG9yw61hLCBQb3IgdGFudG8sIGVuIGNhc28gZGUgcHJlc2VudGFyc2UgYWxndW5hIHJlY2xhbWFjacOzbiBwb3IgcGFydGUgZGUgdGVyY2Vyb3MsIGVsIChsb3MpIGF1dG9yKGVzKSBtYW50ZW5kcsOhKG4pIGluZGVtbmUgYSBsYSBVbml2ZXJzaWRhZCBkZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gcGVyanVpY2lvLCB5IHNhbGRyw6EobikgZW4gZGVmZW5zYSBkZSBsb3MgZGVyZWNob3MgYXF1w60gYXV0b3JpemFkb3MgYXN1bWllbmRvIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkLCBpbmNsdXllbmRvIGN1YWxxdWllciBjb3N0byBxdWUgc2UgZ2VuZXJlIGVuIGxhIHJlc29sdWNpw7NuIGRlbCBjb25mbGljdG8gZ2VuZXJhZG8uCgo2LglFbChsb3MpIGF1dG9yZXMocykgYXV0b3JpemEobikgYSBsYSBVTklWRVJTSURBRCBwYXJhIHJlY29sZWN0YXIsIGFsbWFjZW5hciB5IHVzYXIgbG9zIGRhdG9zIHBlcnNvbmFsZXMgY29uZm9ybWUgYSBsbyBlc3RhYmxlY2lkbyBlbiBsYSBMZXkgMTU4MSBkZSAyMDEyLCBwYXJhIGxhcyBmaW5hbGlkYWRlcyByZXF1ZXJpZGFzIGVuIHZpcnR1ZCBkZSBsYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIGRlIHB1YmxpY2FjacOzbi4K |