Creación de prototipo de modelo telemático para la gestión y monitoreo de rutas en tiempo real en Colombia

Este proyecto consiste en la creación de un prototipo de modelo telemático que permita realizar gestión y monitoreo de rutas en tiempo real en Colombia, esta iniciativa busca proporcionar a las empresas de logística herramientas innovadoras para optimizar sus operaciones y mejorar la toma de decisio...

Full description

Autores:
Flechas Torralba, Brayan Camilo
Martinez Pajarito, Karen Johana
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2024
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/92964
Acceso en línea:
http://hdl.handle.net/11349/92964
Palabra clave:
logistica 4.0
Seguimiento en tiempo real
Aplicación móvil
Vehículos
ingeniería telemática -- Tesis y disertaciones académicas
Mobile Application
Real-time tracking
Logistics 4.0
Vehicles
Rights
License
Abierto (Texto Completo)
id UDISTRITA2_b1708ccbdf3d6b1f9634cb1d8dc79ec2
oai_identifier_str oai:repository.udistrital.edu.co:11349/92964
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.none.fl_str_mv Creación de prototipo de modelo telemático para la gestión y monitoreo de rutas en tiempo real en Colombia
dc.title.titleenglish.none.fl_str_mv Creation of a telematic model prototype for real-time management and monitoring in Colombia
title Creación de prototipo de modelo telemático para la gestión y monitoreo de rutas en tiempo real en Colombia
spellingShingle Creación de prototipo de modelo telemático para la gestión y monitoreo de rutas en tiempo real en Colombia
logistica 4.0
Seguimiento en tiempo real
Aplicación móvil
Vehículos
ingeniería telemática -- Tesis y disertaciones académicas
Mobile Application
Real-time tracking
Logistics 4.0
Vehicles
title_short Creación de prototipo de modelo telemático para la gestión y monitoreo de rutas en tiempo real en Colombia
title_full Creación de prototipo de modelo telemático para la gestión y monitoreo de rutas en tiempo real en Colombia
title_fullStr Creación de prototipo de modelo telemático para la gestión y monitoreo de rutas en tiempo real en Colombia
title_full_unstemmed Creación de prototipo de modelo telemático para la gestión y monitoreo de rutas en tiempo real en Colombia
title_sort Creación de prototipo de modelo telemático para la gestión y monitoreo de rutas en tiempo real en Colombia
dc.creator.fl_str_mv Flechas Torralba, Brayan Camilo
Martinez Pajarito, Karen Johana
dc.contributor.advisor.none.fl_str_mv Leguizamón Páez, Miguel Ángel
dc.contributor.author.none.fl_str_mv Flechas Torralba, Brayan Camilo
Martinez Pajarito, Karen Johana
dc.contributor.orcid.none.fl_str_mv Leguizamón Páez, Miguel Ángel [0000-0003-0457-0126]
dc.subject.none.fl_str_mv logistica 4.0
Seguimiento en tiempo real
Aplicación móvil
Vehículos
topic logistica 4.0
Seguimiento en tiempo real
Aplicación móvil
Vehículos
ingeniería telemática -- Tesis y disertaciones académicas
Mobile Application
Real-time tracking
Logistics 4.0
Vehicles
dc.subject.lemb.none.fl_str_mv ingeniería telemática -- Tesis y disertaciones académicas
dc.subject.keyword.none.fl_str_mv Mobile Application
Real-time tracking
Logistics 4.0
Vehicles
description Este proyecto consiste en la creación de un prototipo de modelo telemático que permita realizar gestión y monitoreo de rutas en tiempo real en Colombia, esta iniciativa busca proporcionar a las empresas de logística herramientas innovadoras para optimizar sus operaciones y mejorar la toma de decisiones estratégicas. La solución propuesta, facilitará la identificación de rutas más eficientes, la reducción de costos operacionales y el aumento de la fiabilidad en la relación con proveedores. Al implementar este modelo, se espera que las empresas puedan cumplir con sus plazos de entrega de manera más efectiva, contribuyendo a una mejora significativa en la satisfacción del cliente. Además, este desarrollo se enmarca dentro de las tendencias de la logística 4.0, que promueven el uso de tecnologías avanzadas en el transporte. La integración de telemática permite el aprovechamiento de dispositivos que brindan información precisa y actualizada sobre el estado de los envíos y la ubicación de los vehículos. La implementación de este prototipo representa un paso hacia la modernización y digitalización de la logística en Colombia, alineándose con los principios de sostenibilidad y eficiencia
publishDate 2024
dc.date.created.none.fl_str_mv 2024-10-04
dc.date.accessioned.none.fl_str_mv 2025-02-26T17:40:26Z
dc.date.available.none.fl_str_mv 2025-02-26T17:40:26Z
dc.type.none.fl_str_mv bachelorThesis
dc.type.degree.none.fl_str_mv Monografía
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/11349/92964
url http://hdl.handle.net/11349/92964
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.references.none.fl_str_mv Anaya Multimedia. (Febrero de 2003). La Biblia de C#. Obtenido de https://norbertomn.files.wordpress.com/2014/09/anaya1-la-biblia-de- c libro-programacion- espa_ol muestras_gratis_para_que_pruebes_en_tu_cas.pdf
Azure.(s.f). https://portal.azure.com/#home
Azure.(s.f). Seleccionar el plan de precios de App Service obtenido de https://portal.azure.com/#view/WebsitesExtension/ScaleSpecPicker.ReactVi ew/id/%2Fsubscriptions%2F83db89a0-ef34-4eb1-8343- b88e3f17786b%2FresourceGroups%2FTuPaqueteApp%2Fproviders%2FMi crosoft.Web%2Fserverfarms%2FASP-TuPaqueteApp-a49d
Benitez, Y. N., & Martínez, N. S. (2018). Requisitos de Seguridad para aplicaciones web. Obtenido de http://scielo.sld.cu/scielo.php?script=sci_arttext&pid=S2227- 18992018000500015&lng=es&tlng=pt
Computrabajo.,(2024). Evalúa los salarios promedio de tu sector Obtenido de: https://co.computrabajo.com/salarios
CFR VIGO. (s.f.). Introducción a Angular. Obtenido de https://www.edu.xunta.gal/centros/cfrvigo/aulavirtual/pluginfile.php/30516/ mod_label/intro/Angular-Sesion-1.pdf
Emanuel, L. G. (Diciembre de 2019). Implementación del editor de codigo fuente Visual. Obtenido de http://repositorio.upsin.edu.mx/formatos/632016030156LopezGuzmanSergi oEmanuel6114.pdf
FTel UNAD . (2013). Fundamentos de los Sistemas Telemáticos. Obtenido de https://repository.unad.edu.co/bitstream/handle/10596/5170/208062.pdf?seq uence=1
Forbes Colombia (2021). Inter Rapidísimo encabeza la lista de empresas de mensajería que más crecieron en 2020. Obtenido de: https://forbes.co/2021/06/24/empresas/inter-rapidisimo-encabeza-la-lista-de- empresas-de-mensajeria-que-mas-crecieron-en-2020
Grupo FORMAX. (Septiembre de 2020). Los verdaderos problemas de eCommerce y cómo solucionarlos. Obtenido de https://grupoformax.com/problemas- ecommerce-como-solucionarlos/
iaccolombia publicaciones. (2003). Obtenido de iaccolombia: http://www.iaccolombia.org/images/iac/publicaciones/INDICADORES%20 LOGISTICO
INNPULSACOLOMBIA. (Noviembre de 2020). Transformación digital e industrias 4.0. Obtenido de https://www.innpulsacolombia.com/sites/default/files/documentos-recursos- pdf/Analitica_TransformacionDigital_Industrias4_2020.pdf
LIM, D., & PALVIA, P. (s.f.). EDI in strategic supply chain: impact on customer service.International Journal of Information Management.
JWT.(s.f) obtenido de https://jwt.io
Ministerio de Transporte. (13 de Julio de 2018). ¿Qué es ITS? Obtenido de https://www.mintransporte.gov.co/publicaciones/5757/que-es-its/
Mockups.(s.f).Obtenido de https://my.moqups.com/
Mondodb.(s.f). Obtenido de https://cloud.mongodb.com/v2/658fa10fb5c9c7028a1a7170#/security/netwo rk/accessList
Morales, S., Pedraza, C., Restrepo, F., Vega, F., & Bastidas, V. (Julio-Diciembre de 2018). Análisis de requisitos para dispositivos de localización vehicular seguros para sistemas de transporte público terrestre en Colombia. Obtenido de INGENIERÍA Y DESARROLLO: http://dx.doi.org/10.14482/inde.36.2.10037
Pérez, G. (Agosto de 2001). Telemática: un nuevo escenario para el transporte automotor. Obtenido de https://repositorio.cepal.org/bitstream/handle/11362/6388/1/S018699_es.pdf
Platzi., (Mayo 2023). Descubre cuánto gana un programador en México, Colombia, Argentina y EE. UU. en 2023.Obtenido de https://platzi.com/tutoriales/3208- programacion-basica/24348-descubre-cuanto-gana-un-programador-en- mexico-colombia-argentina-y-ee-uu-en-2023/
Sánchez, A. M., & Pérez, M. P. (2004). Servicio al cliente en la cadena de suministro: efecto de la adopción del EDI. Obtenido de file:///C:/Users/Karen%20Martinez/Downloads/Dialnet- ServicioAlClienteEnLaCadenaDeSuministro-1976595%20(1).pdf
Santamaría, J., & Hernández, J. (s.f.). Microsoft SQL Server. Obtenido de https://iessanvicente.com/colaboraciones/sqlserver.pdf
Schwaber, K., & Sutherland, J. (Julio de 2013). La Guía de Scrum. Obtenido de https://scrumguides.org/docs/scrumguide/v1/Scrum-Guide-ES.pdf
Servicio de Informática UA. (s.f.). Curso .NET con C# . Obtenido de https://si.ua.es/es/documentacion/c- sharp/documentos/masterpages/modulo1.pdf
SITCA. (Diciembre de 2019). ¿Qué sistemas inteligentes de transporte existen en Colombia? Obtenido de https://www.sitca.co/blog/nwarticle/79/TODAS/Que-sistemas-inteligentes- de-transporte-existen-en-Colombia
Somee.(s.f). obtenido de https://somee.com
Swagger UI. TuPaqueteAPI. Obtenido de https://tupaqueteapi.azurewebsites.net/swagger/index.html
Tutorials Point (I) Pvt. Ltd. (2016). Tutorials Point . Obtenido de tutorialspoint.com: https://www.tutorialspoint.com/typescript/typescript_tutorial.pdf?ranEAID= a1LgFw09t88&ranMID=49144&ranSITEID=a1LgFw09t88- Mx3EQxR5HjDaITYWIys.rQ
Universidad Internacional de Valencia. (2018). ¿Qué es GSM y cómo funciona? Recuperado el 24 de Noviembre de 2020, de https://www.universidadviu.com/que-es-gsm-y-como-funciona/
Valle, R. J., & Granados, J. P. (2007). Programación en Capas. Obtenido de http://www.di-mare.com/adolfo/cursos/2007-2/pp-3capas.pdf
Vásquez, P. C. (9 de Diciembre de 2008). Aproximación teórica al concepto integral de logística. Obtenido de file:///C:/Users/karen/Downloads/931- Texto%20del%20art%C3%ADculo-1720-1-10-20190817.pdf
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.acceso.none.fl_str_mv Abierto (Texto Completo)
rights_invalid_str_mv Abierto (Texto Completo)
http://purl.org/coar/access_right/c_abf2
dc.format.mimetype.none.fl_str_mv pdf
dc.publisher.none.fl_str_mv Universidad Distrital Francisco José de Caldas
publisher.none.fl_str_mv Universidad Distrital Francisco José de Caldas
institution Universidad Distrital Francisco José de Caldas
bitstream.url.fl_str_mv https://repository.udistrital.edu.co/bitstreams/54101b0b-523e-4207-abbc-6a399ae46498/download
https://repository.udistrital.edu.co/bitstreams/db0d6711-6a5b-414e-a1a8-175b91e54ae5/download
https://repository.udistrital.edu.co/bitstreams/0a5d8bb9-6319-4921-81b7-1f0a1613a67a/download
https://repository.udistrital.edu.co/bitstreams/21c19ef5-d0f4-474d-ae9d-b4d6b9ef416a/download
https://repository.udistrital.edu.co/bitstreams/df970403-4c6a-46dc-a401-5a2b12b636c0/download
bitstream.checksum.fl_str_mv 997daf6c648c962d566d7b082dac908d
19e246458eb89870ab28b87fe5944cec
7e3f18d0b6d837b379a434b65345a28f
eaf278c590395bb70314500ce996735d
17a9c0d281e53145b824ad1c1bf86e77
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Universidad Distrital
repository.mail.fl_str_mv repositorio@udistrital.edu.co
_version_ 1837006815557058560
spelling Leguizamón Páez, Miguel ÁngelFlechas Torralba, Brayan CamiloMartinez Pajarito, Karen JohanaLeguizamón Páez, Miguel Ángel [0000-0003-0457-0126]2025-02-26T17:40:26Z2025-02-26T17:40:26Z2024-10-04http://hdl.handle.net/11349/92964Este proyecto consiste en la creación de un prototipo de modelo telemático que permita realizar gestión y monitoreo de rutas en tiempo real en Colombia, esta iniciativa busca proporcionar a las empresas de logística herramientas innovadoras para optimizar sus operaciones y mejorar la toma de decisiones estratégicas. La solución propuesta, facilitará la identificación de rutas más eficientes, la reducción de costos operacionales y el aumento de la fiabilidad en la relación con proveedores. Al implementar este modelo, se espera que las empresas puedan cumplir con sus plazos de entrega de manera más efectiva, contribuyendo a una mejora significativa en la satisfacción del cliente. Además, este desarrollo se enmarca dentro de las tendencias de la logística 4.0, que promueven el uso de tecnologías avanzadas en el transporte. La integración de telemática permite el aprovechamiento de dispositivos que brindan información precisa y actualizada sobre el estado de los envíos y la ubicación de los vehículos. La implementación de este prototipo representa un paso hacia la modernización y digitalización de la logística en Colombia, alineándose con los principios de sostenibilidad y eficienciaThis project involves the creation of a telematic model prototype that enables real-time route management and monitoring in Colombia. This initiative aims to provide logistics companies with innovative tools to optimize their operations and improve strategic decision-making. The proposed solution will facilitate the identification of more efficient routes, reduce operational costs, and increase reliability in relationships with suppliers. By implementing this model, it is expected that companies will be able to meet their delivery deadlines more effectively, contributing to a significant improvement in customer satisfaction. Furthermore, this development is aligned with the trends of Logistics 4.0, which promote the use of advanced technologies in transportation. The integration of telematics allows for the utilization of devices that provide precise and up-to-date information about the status of shipments and the location of vehicles. The implementation of this prototype represents a step towards the modernization and digitalization of logistics in Colombia, aligning with the principles of sustainability and efficiencypdfspaUniversidad Distrital Francisco José de Caldaslogistica 4.0Seguimiento en tiempo realAplicación móvilVehículosingeniería telemática -- Tesis y disertaciones académicasMobile ApplicationReal-time trackingLogistics 4.0VehiclesCreación de prototipo de modelo telemático para la gestión y monitoreo de rutas en tiempo real en ColombiaCreation of a telematic model prototype for real-time management and monitoring in ColombiabachelorThesisMonografíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fAbierto (Texto Completo)http://purl.org/coar/access_right/c_abf2Anaya Multimedia. (Febrero de 2003). La Biblia de C#. Obtenido de https://norbertomn.files.wordpress.com/2014/09/anaya1-la-biblia-de- c libro-programacion- espa_ol muestras_gratis_para_que_pruebes_en_tu_cas.pdfAzure.(s.f). https://portal.azure.com/#homeAzure.(s.f). Seleccionar el plan de precios de App Service obtenido de https://portal.azure.com/#view/WebsitesExtension/ScaleSpecPicker.ReactVi ew/id/%2Fsubscriptions%2F83db89a0-ef34-4eb1-8343- b88e3f17786b%2FresourceGroups%2FTuPaqueteApp%2Fproviders%2FMi crosoft.Web%2Fserverfarms%2FASP-TuPaqueteApp-a49dBenitez, Y. N., & Martínez, N. S. (2018). Requisitos de Seguridad para aplicaciones web. Obtenido de http://scielo.sld.cu/scielo.php?script=sci_arttext&pid=S2227- 18992018000500015&lng=es&tlng=ptComputrabajo.,(2024). Evalúa los salarios promedio de tu sector Obtenido de: https://co.computrabajo.com/salariosCFR VIGO. (s.f.). Introducción a Angular. Obtenido de https://www.edu.xunta.gal/centros/cfrvigo/aulavirtual/pluginfile.php/30516/ mod_label/intro/Angular-Sesion-1.pdfEmanuel, L. G. (Diciembre de 2019). Implementación del editor de codigo fuente Visual. Obtenido de http://repositorio.upsin.edu.mx/formatos/632016030156LopezGuzmanSergi oEmanuel6114.pdfFTel UNAD . (2013). Fundamentos de los Sistemas Telemáticos. Obtenido de https://repository.unad.edu.co/bitstream/handle/10596/5170/208062.pdf?seq uence=1Forbes Colombia (2021). Inter Rapidísimo encabeza la lista de empresas de mensajería que más crecieron en 2020. Obtenido de: https://forbes.co/2021/06/24/empresas/inter-rapidisimo-encabeza-la-lista-de- empresas-de-mensajeria-que-mas-crecieron-en-2020Grupo FORMAX. (Septiembre de 2020). Los verdaderos problemas de eCommerce y cómo solucionarlos. Obtenido de https://grupoformax.com/problemas- ecommerce-como-solucionarlos/iaccolombia publicaciones. (2003). Obtenido de iaccolombia: http://www.iaccolombia.org/images/iac/publicaciones/INDICADORES%20 LOGISTICOINNPULSACOLOMBIA. (Noviembre de 2020). Transformación digital e industrias 4.0. Obtenido de https://www.innpulsacolombia.com/sites/default/files/documentos-recursos- pdf/Analitica_TransformacionDigital_Industrias4_2020.pdfLIM, D., & PALVIA, P. (s.f.). EDI in strategic supply chain: impact on customer service.International Journal of Information Management.JWT.(s.f) obtenido de https://jwt.ioMinisterio de Transporte. (13 de Julio de 2018). ¿Qué es ITS? Obtenido de https://www.mintransporte.gov.co/publicaciones/5757/que-es-its/Mockups.(s.f).Obtenido de https://my.moqups.com/Mondodb.(s.f). Obtenido de https://cloud.mongodb.com/v2/658fa10fb5c9c7028a1a7170#/security/netwo rk/accessListMorales, S., Pedraza, C., Restrepo, F., Vega, F., & Bastidas, V. (Julio-Diciembre de 2018). Análisis de requisitos para dispositivos de localización vehicular seguros para sistemas de transporte público terrestre en Colombia. Obtenido de INGENIERÍA Y DESARROLLO: http://dx.doi.org/10.14482/inde.36.2.10037Pérez, G. (Agosto de 2001). Telemática: un nuevo escenario para el transporte automotor. Obtenido de https://repositorio.cepal.org/bitstream/handle/11362/6388/1/S018699_es.pdfPlatzi., (Mayo 2023). Descubre cuánto gana un programador en México, Colombia, Argentina y EE. UU. en 2023.Obtenido de https://platzi.com/tutoriales/3208- programacion-basica/24348-descubre-cuanto-gana-un-programador-en- mexico-colombia-argentina-y-ee-uu-en-2023/Sánchez, A. M., & Pérez, M. P. (2004). Servicio al cliente en la cadena de suministro: efecto de la adopción del EDI. Obtenido de file:///C:/Users/Karen%20Martinez/Downloads/Dialnet- ServicioAlClienteEnLaCadenaDeSuministro-1976595%20(1).pdfSantamaría, J., & Hernández, J. (s.f.). Microsoft SQL Server. Obtenido de https://iessanvicente.com/colaboraciones/sqlserver.pdfSchwaber, K., & Sutherland, J. (Julio de 2013). La Guía de Scrum. Obtenido de https://scrumguides.org/docs/scrumguide/v1/Scrum-Guide-ES.pdfServicio de Informática UA. (s.f.). Curso .NET con C# . Obtenido de https://si.ua.es/es/documentacion/c- sharp/documentos/masterpages/modulo1.pdfSITCA. (Diciembre de 2019). ¿Qué sistemas inteligentes de transporte existen en Colombia? Obtenido de https://www.sitca.co/blog/nwarticle/79/TODAS/Que-sistemas-inteligentes- de-transporte-existen-en-ColombiaSomee.(s.f). obtenido de https://somee.comSwagger UI. TuPaqueteAPI. Obtenido de https://tupaqueteapi.azurewebsites.net/swagger/index.htmlTutorials Point (I) Pvt. Ltd. (2016). Tutorials Point . Obtenido de tutorialspoint.com: https://www.tutorialspoint.com/typescript/typescript_tutorial.pdf?ranEAID= a1LgFw09t88&ranMID=49144&ranSITEID=a1LgFw09t88- Mx3EQxR5HjDaITYWIys.rQUniversidad Internacional de Valencia. (2018). ¿Qué es GSM y cómo funciona? Recuperado el 24 de Noviembre de 2020, de https://www.universidadviu.com/que-es-gsm-y-como-funciona/Valle, R. J., & Granados, J. P. (2007). Programación en Capas. Obtenido de http://www.di-mare.com/adolfo/cursos/2007-2/pp-3capas.pdfVásquez, P. C. (9 de Diciembre de 2008). Aproximación teórica al concepto integral de logística. Obtenido de file:///C:/Users/karen/Downloads/931- Texto%20del%20art%C3%ADculo-1720-1-10-20190817.pdfLICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/54101b0b-523e-4207-abbc-6a399ae46498/download997daf6c648c962d566d7b082dac908dMD51ORIGINALFlechasTorralbaBryanCamilo2024.pdfFlechasTorralbaBryanCamilo2024.pdfapplication/pdf6085153https://repository.udistrital.edu.co/bitstreams/db0d6711-6a5b-414e-a1a8-175b91e54ae5/download19e246458eb89870ab28b87fe5944cecMD52Licencia de Uso y Publicación.pdfLicencia de Uso y Publicación.pdfapplication/pdf176210https://repository.udistrital.edu.co/bitstreams/0a5d8bb9-6319-4921-81b7-1f0a1613a67a/download7e3f18d0b6d837b379a434b65345a28fMD53THUMBNAILFlechasTorralbaBryanCamilo2024.pdf.jpgFlechasTorralbaBryanCamilo2024.pdf.jpgIM Thumbnailimage/jpeg6053https://repository.udistrital.edu.co/bitstreams/21c19ef5-d0f4-474d-ae9d-b4d6b9ef416a/downloadeaf278c590395bb70314500ce996735dMD54Licencia de Uso y Publicación.pdf.jpgLicencia de Uso y Publicación.pdf.jpgIM Thumbnailimage/jpeg12301https://repository.udistrital.edu.co/bitstreams/df970403-4c6a-46dc-a401-5a2b12b636c0/download17a9c0d281e53145b824ad1c1bf86e77MD5511349/92964oai:repository.udistrital.edu.co:11349/929642025-02-28 01:11:01.958open.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK