Sistema de gestión de almacenamiento logístico de mercancías para la empresa Expreso Andino de Carga S. A.

Varias organizaciones inmersas en el sector portuario del país, están viendo necesario modernizar sus sistemas, con el fin de adaptarse y mantenerse a la vanguardia en la industria, mediante la implementación de nuevas tecnologías están logrando la optimización de sus procesos, acortando el tiempo d...

Full description

Autores:
Castillo Correa, Deyvis Miguel
De la Rosa Martínez, Richard David
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2020
Institución:
Universidad de Cartagena
Repositorio:
Repositorio Universidad de Cartagena
Idioma:
spa
OAI Identifier:
oai:repositorio.unicartagena.edu.co:11227/14808
Acceso en línea:
https://hdl.handle.net/11227/14808
http://dx.doi.org/10.57799/11227/8435
Palabra clave:
Ingeniería de software
Sitios web
Arquitectura de software
Rights
openAccess
License
https://creativecommons.org/licenses/by-nc/4.0/
id UCART2_c021b7af3aeb437ef7ca26a6fd555075
oai_identifier_str oai:repositorio.unicartagena.edu.co:11227/14808
network_acronym_str UCART2
network_name_str Repositorio Universidad de Cartagena
repository_id_str
dc.title.spa.fl_str_mv Sistema de gestión de almacenamiento logístico de mercancías para la empresa Expreso Andino de Carga S. A.
title Sistema de gestión de almacenamiento logístico de mercancías para la empresa Expreso Andino de Carga S. A.
spellingShingle Sistema de gestión de almacenamiento logístico de mercancías para la empresa Expreso Andino de Carga S. A.
Ingeniería de software
Sitios web
Arquitectura de software
title_short Sistema de gestión de almacenamiento logístico de mercancías para la empresa Expreso Andino de Carga S. A.
title_full Sistema de gestión de almacenamiento logístico de mercancías para la empresa Expreso Andino de Carga S. A.
title_fullStr Sistema de gestión de almacenamiento logístico de mercancías para la empresa Expreso Andino de Carga S. A.
title_full_unstemmed Sistema de gestión de almacenamiento logístico de mercancías para la empresa Expreso Andino de Carga S. A.
title_sort Sistema de gestión de almacenamiento logístico de mercancías para la empresa Expreso Andino de Carga S. A.
dc.creator.fl_str_mv Castillo Correa, Deyvis Miguel
De la Rosa Martínez, Richard David
dc.contributor.advisor.none.fl_str_mv Monroy Ríos, Martín Emilio
dc.contributor.author.none.fl_str_mv Castillo Correa, Deyvis Miguel
De la Rosa Martínez, Richard David
dc.subject.armarc.none.fl_str_mv Ingeniería de software
Sitios web
Arquitectura de software
topic Ingeniería de software
Sitios web
Arquitectura de software
description Varias organizaciones inmersas en el sector portuario del país, están viendo necesario modernizar sus sistemas, con el fin de adaptarse y mantenerse a la vanguardia en la industria, mediante la implementación de nuevas tecnologías están logrando la optimización de sus procesos, acortando el tiempo de respuesta de los servicios ofrecidos. Por esta razón, el presente proyecto planteó como objetivo de investigación, construir un software para la gestión del almacenamiento logístico de utilizando el proceso unificado de desarrollo de software. El objetivo de investigación se logró llevar a cabo, mediante la construcción de un software para la gestión del almacenamiento logístico de mercancías de la empresa Expreso Andino de Carga S.A., titulado como SGLAM; el desarrollo de dicho software está soportado en el proceso unificado de desarrollo de software (RUP), la cual es una metodología de desarrollo, centrada en la arquitectura y dirigida por casos de uso. Durante las etapas de ingeniería de requisitos y modelo de negocio, la fuente principal para la recolección de información, fue el área de coordinación logística de dicha empresa mediante la observación directa, entrevista y la revisión bibliográfica, dejando como resultado el documento de especificación de requisitos basado en el uso del formato 830 de la IEEE. A través de la utilización de herramientas CASE y la diagramación se lograron procesar la información recolectada y mostrarla durante cada una de las fases de desarrollo, se revisaron y refinaron, los requisitos plasmados en el documento de especificación de requisitos con el fin de garantizar la calidad desde la arquitectura del sistema. SGLAM se encarga de apoyar en los procesos concernientes al almacenamiento de mercancías realizado por la coordinación logística de la bodega de la empresa Expreso Andino de Carga S.A. Los resultados más importantes que arrojó la investigación fueron, la especificación de los requisitos del software en el formato 830 de la IEEE, el modelo de negocio donde se encuentra toda la información concerniente al problema plasmada en diagramas(dominio, casos de uso, actividades), el modelo de diseño donde se le dio solución a las necesidades identificadas en la etapa de requisitos, utilizando diagramas(casos de uso, secuencia, paquetes, componentes, clases, despliegue) basados en patrones arquitectónicos y de diseño (GRASP), para la implementación se utilizaron tecnologías basadas en el lenguaje de programación JavaScript. El entorno de ejecución NodeJS se utilizó para la interpretación del lenguaje por parte del sistema operativo, el cual permite acceder a la librería NPM que presta asistencia para casi cualquier funcionalidad en aplicaciones web, esto ayudó a la coexistencia de múltiples tecnologías (JQuery, Ajax y JavaScript) en un mismo directorio raíz. Además, permitió delegar la seguridad de la aplicación a herramientas Cloud, como Firebase que al ser compatible con AngularJS, ayudó en la generación del código de manera sencilla y eficaz, además, al estar apoyada en la infraestructura de Google, garantiza la seguridad de la nformación. Se concluye que la utilización de SGLAM durante la ejecución de las tareas relacionadas con el proceso de gestión de almacenamiento logístico de mercancía, permite mejorar la recolección de la información en desarrollo de los procesos de bodega, aumenta la capacidad de almacenamiento de información, disminuye el tiempo empleado en la ejecución de tareas, facilita la toma de decisiones y todo lo anterior conlleva que la empresa obtenga mayor prestigio en el mercado al mantener a sus clientes satisfechos con el servicio prestado.
publishDate 2020
dc.date.issued.none.fl_str_mv 2020
dc.date.accessioned.none.fl_str_mv 2022-03-17T19:34:25Z
dc.date.available.none.fl_str_mv 2022-03-17T19:34:25Z
dc.type.spa.fl_str_mv Trabajo de grado - Pregrado
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.content.spa.fl_str_mv Text
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.redcol.spa.fl_str_mv https://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
status_str publishedVersion
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/11227/14808
http://dx.doi.org/10.57799/11227/8435
url https://hdl.handle.net/11227/14808
http://dx.doi.org/10.57799/11227/8435
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.creativecommons.spa.fl_str_mv Atribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc/4.0/
Atribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 74 hojas
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad de Cartagena
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería
dc.publisher.place.spa.fl_str_mv Cartagena de Indias
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas
institution Universidad de Cartagena
bitstream.url.fl_str_mv https://dspace7-unicartagena.metabuscador.org/bitstreams/0a4637ce-e466-42b9-b5c4-468df026bf8f/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/4d487716-e2c4-4e70-b74d-cd5e740dfc81/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/a5a04a0e-dbca-4978-9bdc-bf7dd42af0c8/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/93b6e883-221a-48b5-a7c4-c2f2115c478f/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/6bd45e6c-cba6-4de1-8500-da7776217df4/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/6498308d-7519-4401-b0c9-da54a4abc02c/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/0b02e78d-88ed-44a4-b303-79fe6fb92cd5/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/fead6ca5-4e2e-492a-ae2b-a4fe5bc43d2b/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/0edada29-c283-4a0f-b793-a72c8c23e5c0/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/4eee0b9b-239f-4590-bfde-58c1cea5cfe1/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/6b23b84b-c9bc-4c21-8dbe-2ffec80a1958/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/343a420e-bac3-4545-bd32-3a544ea38a66/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/b5b28a18-677c-4665-be93-4728aaf7ddb2/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/5c34d2b4-16f4-4f94-9c40-00fa20760719/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/c7fd68c6-1b48-4f1b-8eda-f770fe52cd58/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/c727c35f-eda6-48fc-a8c9-919be952a7cc/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/2bce6c3a-304f-4ed6-ba69-3bc37dac3e0b/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/acdfe3d5-69f0-43ee-878f-090e50959bed/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/d68f92e1-a1aa-4276-9c5b-e6ed65d9d03b/download
bitstream.checksum.fl_str_mv 41cf4887a65326d7a58935ef4b148ceb
26414581f131efab1c9ebbfc9320c6ab
2c0eeaf7ba32b9cd8de28dd7bbb9fa39
72f4e9df8efba65b9d402a5c05592713
3bd9d3f12fe7e414c499da79448e78ef
fab8a3f709b52d50038176b313430643
7b38fcee9ba3bc8639fa56f350c81be3
cd0b0d5e830b4d84eb1763039efb7676
f1a6fd750d32a9b19148f0c6149acaa1
27010bfe846c8e6f1917797ef7577768
0bebebf72aec6c52d7d3239cbb9d0894
1be883953933adaf95f24f1e703647f4
ebb4884c68edafd4712215761c2ee583
093b9f99eac6c8f1e0b9e3e570367928
04744d83582166be12060260227f3181
ad4509b6971372f9462a84ea7544a16a
f55ab536a293603cf3d984402bbf592d
51147fdda3066b23ab6613f66dfc8803
b38bbeeb842cdbf4f82fb9f1d70850da
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital Universidad de Cartagena
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1814214112206389248
spelling Monroy Ríos, Martín EmilioCastillo Correa, Deyvis MiguelDe la Rosa Martínez, Richard David2022-03-17T19:34:25Z2022-03-17T19:34:25Z2020https://hdl.handle.net/11227/14808http://dx.doi.org/10.57799/11227/8435Varias organizaciones inmersas en el sector portuario del país, están viendo necesario modernizar sus sistemas, con el fin de adaptarse y mantenerse a la vanguardia en la industria, mediante la implementación de nuevas tecnologías están logrando la optimización de sus procesos, acortando el tiempo de respuesta de los servicios ofrecidos. Por esta razón, el presente proyecto planteó como objetivo de investigación, construir un software para la gestión del almacenamiento logístico de utilizando el proceso unificado de desarrollo de software. El objetivo de investigación se logró llevar a cabo, mediante la construcción de un software para la gestión del almacenamiento logístico de mercancías de la empresa Expreso Andino de Carga S.A., titulado como SGLAM; el desarrollo de dicho software está soportado en el proceso unificado de desarrollo de software (RUP), la cual es una metodología de desarrollo, centrada en la arquitectura y dirigida por casos de uso. Durante las etapas de ingeniería de requisitos y modelo de negocio, la fuente principal para la recolección de información, fue el área de coordinación logística de dicha empresa mediante la observación directa, entrevista y la revisión bibliográfica, dejando como resultado el documento de especificación de requisitos basado en el uso del formato 830 de la IEEE. A través de la utilización de herramientas CASE y la diagramación se lograron procesar la información recolectada y mostrarla durante cada una de las fases de desarrollo, se revisaron y refinaron, los requisitos plasmados en el documento de especificación de requisitos con el fin de garantizar la calidad desde la arquitectura del sistema. SGLAM se encarga de apoyar en los procesos concernientes al almacenamiento de mercancías realizado por la coordinación logística de la bodega de la empresa Expreso Andino de Carga S.A. Los resultados más importantes que arrojó la investigación fueron, la especificación de los requisitos del software en el formato 830 de la IEEE, el modelo de negocio donde se encuentra toda la información concerniente al problema plasmada en diagramas(dominio, casos de uso, actividades), el modelo de diseño donde se le dio solución a las necesidades identificadas en la etapa de requisitos, utilizando diagramas(casos de uso, secuencia, paquetes, componentes, clases, despliegue) basados en patrones arquitectónicos y de diseño (GRASP), para la implementación se utilizaron tecnologías basadas en el lenguaje de programación JavaScript. El entorno de ejecución NodeJS se utilizó para la interpretación del lenguaje por parte del sistema operativo, el cual permite acceder a la librería NPM que presta asistencia para casi cualquier funcionalidad en aplicaciones web, esto ayudó a la coexistencia de múltiples tecnologías (JQuery, Ajax y JavaScript) en un mismo directorio raíz. Además, permitió delegar la seguridad de la aplicación a herramientas Cloud, como Firebase que al ser compatible con AngularJS, ayudó en la generación del código de manera sencilla y eficaz, además, al estar apoyada en la infraestructura de Google, garantiza la seguridad de la nformación. Se concluye que la utilización de SGLAM durante la ejecución de las tareas relacionadas con el proceso de gestión de almacenamiento logístico de mercancía, permite mejorar la recolección de la información en desarrollo de los procesos de bodega, aumenta la capacidad de almacenamiento de información, disminuye el tiempo empleado en la ejecución de tareas, facilita la toma de decisiones y todo lo anterior conlleva que la empresa obtenga mayor prestigio en el mercado al mantener a sus clientes satisfechos con el servicio prestado.PregradoIngeniero(a) de Sistemas74 hojasapplication/pdfspaUniversidad de CartagenaFacultad de IngenieríaCartagena de IndiasIngeniería de Sistemashttps://creativecommons.org/licenses/by-nc/4.0/info:eu-repo/semantics/openAccessAtribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)http://purl.org/coar/access_right/c_abf2Sistema de gestión de almacenamiento logístico de mercancías para la empresa Expreso Andino de Carga S. A.Trabajo de grado - Pregradoinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_7a1fTextinfo:eu-repo/semantics/bachelorThesishttps://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_970fb48d4fbd8a85Ingeniería de softwareSitios webArquitectura de softwarePublicationORIGINALInforme Final.pdfInforme Final.pdfapplication/pdf2315601https://dspace7-unicartagena.metabuscador.org/bitstreams/0a4637ce-e466-42b9-b5c4-468df026bf8f/download41cf4887a65326d7a58935ef4b148cebMD51Especificacion de requisitos.pdfEspecificacion de requisitos.pdfapplication/pdf567344https://dspace7-unicartagena.metabuscador.org/bitstreams/4d487716-e2c4-4e70-b74d-cd5e740dfc81/download26414581f131efab1c9ebbfc9320c6abMD52Informe Ejecutivo SGLAM.pdfInforme Ejecutivo SGLAM.pdfapplication/pdf418414https://dspace7-unicartagena.metabuscador.org/bitstreams/a5a04a0e-dbca-4978-9bdc-bf7dd42af0c8/download2c0eeaf7ba32b9cd8de28dd7bbb9fa39MD53Informe TÇcnico SGLAM.pdfInforme TÇcnico SGLAM.pdfapplication/pdf759347https://dspace7-unicartagena.metabuscador.org/bitstreams/93b6e883-221a-48b5-a7c4-c2f2115c478f/download72f4e9df8efba65b9d402a5c05592713MD54Manual de Usuario.pdfManual de Usuario.pdfapplication/pdf869242https://dspace7-unicartagena.metabuscador.org/bitstreams/6bd45e6c-cba6-4de1-8500-da7776217df4/download3bd9d3f12fe7e414c499da79448e78efMD55Manual del sistema.pdfManual del sistema.pdfapplication/pdf1035549https://dspace7-unicartagena.metabuscador.org/bitstreams/6498308d-7519-4401-b0c9-da54a4abc02c/downloadfab8a3f709b52d50038176b313430643MD56LICENSElicense.txtlicense.txttext/plain; charset=utf-81756https://dspace7-unicartagena.metabuscador.org/bitstreams/0b02e78d-88ed-44a4-b303-79fe6fb92cd5/download7b38fcee9ba3bc8639fa56f350c81be3MD57TEXTInforme Final.pdf.txtInforme Final.pdf.txtExtracted texttext/plain108829https://dspace7-unicartagena.metabuscador.org/bitstreams/fead6ca5-4e2e-492a-ae2b-a4fe5bc43d2b/downloadcd0b0d5e830b4d84eb1763039efb7676MD58Especificacion de requisitos.pdf.txtEspecificacion de requisitos.pdf.txtExtracted texttext/plain22546https://dspace7-unicartagena.metabuscador.org/bitstreams/0edada29-c283-4a0f-b793-a72c8c23e5c0/downloadf1a6fd750d32a9b19148f0c6149acaa1MD510Informe Ejecutivo SGLAM.pdf.txtInforme Ejecutivo SGLAM.pdf.txtExtracted texttext/plain10160https://dspace7-unicartagena.metabuscador.org/bitstreams/4eee0b9b-239f-4590-bfde-58c1cea5cfe1/download27010bfe846c8e6f1917797ef7577768MD512Informe TÇcnico SGLAM.pdf.txtInforme TÇcnico SGLAM.pdf.txtExtracted texttext/plain20004https://dspace7-unicartagena.metabuscador.org/bitstreams/6b23b84b-c9bc-4c21-8dbe-2ffec80a1958/download0bebebf72aec6c52d7d3239cbb9d0894MD514Manual de Usuario.pdf.txtManual de Usuario.pdf.txtExtracted texttext/plain23433https://dspace7-unicartagena.metabuscador.org/bitstreams/343a420e-bac3-4545-bd32-3a544ea38a66/download1be883953933adaf95f24f1e703647f4MD516Manual del sistema.pdf.txtManual del sistema.pdf.txtExtracted texttext/plain58095https://dspace7-unicartagena.metabuscador.org/bitstreams/b5b28a18-677c-4665-be93-4728aaf7ddb2/downloadebb4884c68edafd4712215761c2ee583MD518THUMBNAILInforme Final.pdf.jpgInforme Final.pdf.jpgGenerated Thumbnailimage/jpeg8701https://dspace7-unicartagena.metabuscador.org/bitstreams/5c34d2b4-16f4-4f94-9c40-00fa20760719/download093b9f99eac6c8f1e0b9e3e570367928MD59Especificacion de requisitos.pdf.jpgEspecificacion de requisitos.pdf.jpgGenerated Thumbnailimage/jpeg4564https://dspace7-unicartagena.metabuscador.org/bitstreams/c7fd68c6-1b48-4f1b-8eda-f770fe52cd58/download04744d83582166be12060260227f3181MD511Informe Ejecutivo SGLAM.pdf.jpgInforme Ejecutivo SGLAM.pdf.jpgGenerated Thumbnailimage/jpeg7927https://dspace7-unicartagena.metabuscador.org/bitstreams/c727c35f-eda6-48fc-a8c9-919be952a7cc/downloadad4509b6971372f9462a84ea7544a16aMD513Informe TÇcnico SGLAM.pdf.jpgInforme TÇcnico SGLAM.pdf.jpgGenerated Thumbnailimage/jpeg7837https://dspace7-unicartagena.metabuscador.org/bitstreams/2bce6c3a-304f-4ed6-ba69-3bc37dac3e0b/downloadf55ab536a293603cf3d984402bbf592dMD515Manual de Usuario.pdf.jpgManual de Usuario.pdf.jpgGenerated Thumbnailimage/jpeg8256https://dspace7-unicartagena.metabuscador.org/bitstreams/acdfe3d5-69f0-43ee-878f-090e50959bed/download51147fdda3066b23ab6613f66dfc8803MD517Manual del sistema.pdf.jpgManual del sistema.pdf.jpgGenerated Thumbnailimage/jpeg9603https://dspace7-unicartagena.metabuscador.org/bitstreams/d68f92e1-a1aa-4276-9c5b-e6ed65d9d03b/downloadb38bbeeb842cdbf4f82fb9f1d70850daMD51911227/14808oai:dspace7-unicartagena.metabuscador.org:11227/148082024-08-28 17:22:52.926https://creativecommons.org/licenses/by-nc/4.0/open.accesshttps://dspace7-unicartagena.metabuscador.orgBiblioteca Digital Universidad de Cartagenabdigital@metabiblioteca.comCkFsIGZpcm1hciB5IHByZXNlbnRhciBlc3RhIGxpY2VuY2lhLCB1c3RlZCAoQVVUT1IgTyBBVVRPUkVTKSAgbyBsb3MgZGVyZWNob3MgZGUgYXV0b3IgZGVsIHByb3BpZXRhcmlvKFMpIGdhcmFudGl6YSBhICBsYSBVTklWRVJTSURBRCBERSBDQVJUQUdFTkEgZWwgZGVyZWNobyBleGNsdXNpdm8gZGUgcmVwcm9kdWNpciwgdHJhZHVjaXIgKGNvbW8gc2UgZGVmaW5lIG3DoXMgYWRlbGFudGUpIHkvbyBkaXN0cmlidWlyIHN1IGRvY3VtZW50byAoaW5jbHV5ZW5kbyBlbCByZXN1bWVuKSBlbiB0b2RvIGVsIG11bmRvICBlbiBmb3JtYSBpbXByZXNhIHkgZW4gZm9ybWF0byBlbGVjdHLDs25pY28geSBlbiBjdWFscXVpZXIgbWVkaW8sIGluY2x1eWVuZG8gYXVkaW8gbyB2aWRlby4KClVzdGVkIGFjZXB0YSBxdWUgbGEgVU5JVkVSU0lEQUQgREUgQ0FSVEFHRU5BICBwdWVkZSwgc2luIGNhbWJpYXIgZWwgY29udGVuaWRvIGNvbnZlcnRpcmxvLCBwcmVzZW50YXJsbyAgYSBjdWFscXVpZXIgbWVkaW8gbyBmb3JtYXRvIHBhcmEgbG9zIGZpbmVzIGRlIGNvbnNlcnZhY2nDs24uCgpVc3RlZCB0YW1iacOpbiBhY2VwdGEgcXVlIGxhIFVOSVZFUlNJREFEIERFIENBUlRBR0VOQSAgIHB1ZWRhIGNvbnNlcnZhciBtw6FzIGRlIHVuYSBjb3BpYSBkZSBlc3RlIGRvY3VtZW50byBwYXJhIGZpbmVzIGRlIHNlZ3VyaWRhZCB5IHByZXNlcnZhY2nDs24uCgpVc3RlZCBkZWNsYXJhIHF1ZSBlbCBkb2N1bWVudG8gZXMgdW4gdHJhYmFqbyBvcmlnaW5hbCB5ICBxdWUgdGllbmUgZWwgZGVyZWNobyBkZSBvdG9yZ2FyIGxvcyBkZXJlY2hvcyBjb250ZW5pZG9zIGVuIGVzdGEgbGljZW5jaWEuICBUYW1iacOpbiByZXByZXNlbnRhbiAgbG8gbWVqb3IgZGUgc3UgY29ub2NpbWllbnRvIHkgbm8gaW5mcmluZ2VuICBsb3MgZGVyZWNob3MgZGUgYXV0b3IgZGUgbmFkaWUuCgpTaSBlbCBkb2N1bWVudG8gY29udGllbmUgbWF0ZXJpYWxlcyBkZSBsb3MgcXVlIG5vIHRpZW5lIGxvcyAgZGVyZWNob3MgZGUgYXV0b3IsIHVzdGVkIGRlY2xhcmEgcXVlIGhhIG9idGVuaWRvIGVsIHBlcm1pc28gc2luIHJlc3RyaWNjacOzbiBkZWwgcHJvcGlldGFyaW8gZGUgbG9zIGRlcmVjaG9zLCBkYSBhIGNvbmNlZGVyICBsb3MgZGVyZWNob3MgcmVxdWVyaWRvcyBwb3IgZXN0YSBsaWNlbmNpYSwgeSBxdWUgY29tbyBtYXRlcmlhbCBwcm9waWVkYWQgIGRlIHRlcmNlcm9zICBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyB5IHJlY29ub2NpZG8gZGVudHJvIGRlbCB0ZXh0byBvIGVsIGNvbnRlbmlkbyBkZSBsYSBwcmVzZW50YWNpw7NuLgoKU2kgbGEgcHJlc2VudGFjacOzbiBzZSBiYXNhIGVuICB0cmFiYWpvcyBRVUUgU0UgSEEgcGF0cm9jaW5hZG8gbyBhcG95YWRvIFBPUiBVTkEgQUdFTkNJQSBVIE9SR0FOSVpBQ0nDk04gUVVFIE5PIFNFQSBMQSBVTklWRVJTSURBRCBERSBDQVJUQUdFTkEsIE1BTklGSUVTVEEgUVVFIFRJRU5FIFFVRSBDVU1QTElSIGRlcmVjaG9zIGEgcmV2aXNpw7NuIHUgb3RyYXMgb2JsaWdhY2lvbmVzIHF1ZSBleGlnZW4gZXN0ZSBDb250cmF0byBvIGFjdWVyZG8uCgpEaWNlIHF1ZSBpZGVudGlmaWNhcsOhIGNsYXJhbWVudGUgc3Ugbm9tYnJlIChzKSBjb21vIGVsIGF1dG9yIChzKSBvIHByb3BpZXRhcmlvIChhKSBkZSBsb3MgZG9jdW1lbnRvIHkgbm8gaGFyw6EgbmluZ3VuYSBhbHRlcmFjacOzbiwgZXhlbnRvIGxhcyBwZXJtaXRpZGFzIGVuIGVzdGEgbGljZW5jaWEgcGFyYSBzdSBwcmVzZW50YWNpw7NuLgoKCg==