Plan de gestión de abastecimiento de repuestos de maquinaria pesada para el almacén de Servitrack Parts S.A.S.

El presente informe tuvo como finalidad generar un plan de gestión de abastecimiento de repuestos de maquinaria pesada para el almacén de la empresa Servitrack Parts S.A.S. Para ello, inicialmente se llevó a cabo un diagnóstico organizacional que evidenció el estado interno de la empresa mediante he...

Full description

Autores:
Manrique Martínez, Luis Felipe
Tipo de recurso:
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/67768
Acceso en línea:
http://hdl.handle.net/11349/67768
Palabra clave:
Abastecimiento
Maquinaria
Repuesto
Mercado
Importación
Ingeniería de Producción -- Tesis y disertaciones académicas
Logística empresarial
Toma de decisiones
Gestión de compras
Import
Machinery
Market
Spare parts
Supply
Rights
License
Abierto (Texto Completo)
id UDISTRITA2_51effe89a8586a3f88820d21339e57df
oai_identifier_str oai:repository.udistrital.edu.co:11349/67768
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.none.fl_str_mv Plan de gestión de abastecimiento de repuestos de maquinaria pesada para el almacén de Servitrack Parts S.A.S.
dc.title.titleenglish.none.fl_str_mv Supply management plan for heavy machinery spare parts for the warehouse of Servitrack Parts S.A.S.
title Plan de gestión de abastecimiento de repuestos de maquinaria pesada para el almacén de Servitrack Parts S.A.S.
spellingShingle Plan de gestión de abastecimiento de repuestos de maquinaria pesada para el almacén de Servitrack Parts S.A.S.
Abastecimiento
Maquinaria
Repuesto
Mercado
Importación
Ingeniería de Producción -- Tesis y disertaciones académicas
Logística empresarial
Toma de decisiones
Gestión de compras
Import
Machinery
Market
Spare parts
Supply
title_short Plan de gestión de abastecimiento de repuestos de maquinaria pesada para el almacén de Servitrack Parts S.A.S.
title_full Plan de gestión de abastecimiento de repuestos de maquinaria pesada para el almacén de Servitrack Parts S.A.S.
title_fullStr Plan de gestión de abastecimiento de repuestos de maquinaria pesada para el almacén de Servitrack Parts S.A.S.
title_full_unstemmed Plan de gestión de abastecimiento de repuestos de maquinaria pesada para el almacén de Servitrack Parts S.A.S.
title_sort Plan de gestión de abastecimiento de repuestos de maquinaria pesada para el almacén de Servitrack Parts S.A.S.
dc.creator.fl_str_mv Manrique Martínez, Luis Felipe
dc.contributor.advisor.none.fl_str_mv Romero Duque, Gustavo Andrés
dc.contributor.author.none.fl_str_mv Manrique Martínez, Luis Felipe
dc.subject.none.fl_str_mv Abastecimiento
Maquinaria
Repuesto
Mercado
Importación
topic Abastecimiento
Maquinaria
Repuesto
Mercado
Importación
Ingeniería de Producción -- Tesis y disertaciones académicas
Logística empresarial
Toma de decisiones
Gestión de compras
Import
Machinery
Market
Spare parts
Supply
dc.subject.lemb.none.fl_str_mv Ingeniería de Producción -- Tesis y disertaciones académicas
Logística empresarial
Toma de decisiones
Gestión de compras
dc.subject.keyword.none.fl_str_mv Import
Machinery
Market
Spare parts
Supply
description El presente informe tuvo como finalidad generar un plan de gestión de abastecimiento de repuestos de maquinaria pesada para el almacén de la empresa Servitrack Parts S.A.S. Para ello, inicialmente se llevó a cabo un diagnóstico organizacional que evidenció el estado interno de la empresa mediante herramientas como entrevistas al gerente de la compañía y la aplicación de la Matriz FODA. A nivel externo, se realizó un estudio de mercado, donde se analizaron a los competidores y sus especialidades en el sector, complementando el análisis con la matriz de Kraljic. Gracias a los análisis aplicados se determinaron la categoría de repuestos en la que se debe enfocar para mejorar la distinción de la empresa y prestar el mejor servicio a los clientes apalancando las demás categorías de repuestos existentes en el almacén. Adicionalmente, se efectuó un análisis a escala internacional, en el cual se identificaron los procesos y requisitos necesarios para la importación de repuestos, brindando una perspectiva global del abastecimiento. Como conclusión del proyecto, se establecieron criterios para la medición y mejora continua del proceso de abastecimiento, orientando la estrategia del almacén mediante la definición de la misión y visión del área de compras y ventas, con el fin de guiar el crecimiento y la optimización de las operaciones comerciales a futuro.
publishDate 2024
dc.date.accessioned.none.fl_str_mv 2024-11-05T15:45:29Z
dc.date.available.none.fl_str_mv 2024-11-05T15:45:29Z
dc.date.created.none.fl_str_mv 2024-09-30
dc.type.none.fl_str_mv bachelorThesis
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.degree.none.fl_str_mv Pasantía
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/11349/67768
url http://hdl.handle.net/11349/67768
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.references.none.fl_str_mv Gasbarrino, S. (2023, April 25). Qué es un inventario: concepto, tipos y ejemplos. Blog de HubSpot. Retrieved April 19, 2024, from https://blog.hubspot.es/sales/que-es-inventario
IBM. (n.d.). Que es el abastecimento. IBM.COM. Retrieved April 19, 2024, from https://www.ibm.com/mx-es/topics/sourcing
Kiziryan, M. (2015). Análisis FODA - Qué es, definición y concepto. Economipedia. Retrieved April 19, 2024, from https://economipedia.com/definiciones/analisis-dafo.html
KOMATSU. (2022, September 20). Lo que debes saber sobre la maquinaria pesada: Definición y tipos | Komatsu Colombia. Komatsu Latinoamerica. Retrieved April 19, 2024, from https://www.komatsulatinoamerica.com/colombia/maquinaria-pesada-definicion-y-tip os/
Mora Garcia, L. A. (2008). Indicadores de la gestion logistica. books.google. Retrieved April 19, 2024, from https://books.google.com.co/books/about/Indicadores_de_la_gesti%C3%B3n_log%C 3%AD%20stica.html?id=ItzDDQAAQBAJ&printsec=frontcover&source=kp_read_b utton&hl=es-%20419&redir_esc=y#v=onepage&q
Páez, G. (2020, April 1). Flete - Qué es, definición y concepto. Economipedia. Retrieved April 19, 2024, from https://economipedia.com/definiciones/flete.html
Peiró, R. (2017, 07 05). Análisis ABC - Qué es, definición y concepto. Economipedia. Retrieved April 19, 2024, from https://economipedia.com/definiciones/analisis-abc.html
quadminds. (2023, October 14). Cadena de suministro ¿Qué es y cuál es su importancia y objetivo? QuadMinds. Retrieved April 19, 2024, from https://www.quadminds.com/blog/cadena-de-suministro/
Quiroa, M. (2021, April 11). Matriz de Kraljic - Qué es, definición y concepto. Economipedia. Retrieved April 19, 2024, from https://economipedia.com/definiciones/matriz-de-kraljic.html
Real academia Española. (2018). repuesto, repuesta | Definición | Diccionario de la lengua española | RAE - ASALE. Diccionario de la lengua española. Retrieved April 19, 2024, from https://dle.rae.es/repuesto
universidad autonoma de yucatan. (2016, 03 18). Area de diagnostico empresarial y organizacioal. Retrieved 04 05, 24, from https://uady.mx/diagnostico-empresarial-organizacional/acerca
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
institution Universidad Distrital Francisco José de Caldas
bitstream.url.fl_str_mv https://repository.udistrital.edu.co/bitstreams/28c31e2e-0e64-462e-b9c1-6858133dd5ef/download
https://repository.udistrital.edu.co/bitstreams/7c7c4824-8a13-4564-a4e8-e407186db011/download
https://repository.udistrital.edu.co/bitstreams/704f38ce-520e-44fc-8765-92ad9d8945de/download
bitstream.checksum.fl_str_mv d1516d9ddf1d9367e0ccfd9b13626237
f0b93faba181034afbdd9238655c0f64
997daf6c648c962d566d7b082dac908d
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Universidad Distrital
repository.mail.fl_str_mv repositorio@udistrital.edu.co
_version_ 1837007191775641600
spelling Romero Duque, Gustavo AndrésManrique Martínez, Luis Felipe2024-11-05T15:45:29Z2024-11-05T15:45:29Z2024-09-30http://hdl.handle.net/11349/67768El presente informe tuvo como finalidad generar un plan de gestión de abastecimiento de repuestos de maquinaria pesada para el almacén de la empresa Servitrack Parts S.A.S. Para ello, inicialmente se llevó a cabo un diagnóstico organizacional que evidenció el estado interno de la empresa mediante herramientas como entrevistas al gerente de la compañía y la aplicación de la Matriz FODA. A nivel externo, se realizó un estudio de mercado, donde se analizaron a los competidores y sus especialidades en el sector, complementando el análisis con la matriz de Kraljic. Gracias a los análisis aplicados se determinaron la categoría de repuestos en la que se debe enfocar para mejorar la distinción de la empresa y prestar el mejor servicio a los clientes apalancando las demás categorías de repuestos existentes en el almacén. Adicionalmente, se efectuó un análisis a escala internacional, en el cual se identificaron los procesos y requisitos necesarios para la importación de repuestos, brindando una perspectiva global del abastecimiento. Como conclusión del proyecto, se establecieron criterios para la medición y mejora continua del proceso de abastecimiento, orientando la estrategia del almacén mediante la definición de la misión y visión del área de compras y ventas, con el fin de guiar el crecimiento y la optimización de las operaciones comerciales a futuro.The purpose of this report was to generate a supply management plan for heavy machinery spare parts for the warehouse of the company Servitrack Parts S.A.S. To do this, initially an organizational diagnosis was carried out that showed the internal state of the company through tools such as interviews with the company manager and the application of the SWOT Matrix. At an external level, a market study was carried out, where competitors and their specialties in the sector were analyzed, complementing the analysis with the Kraljic matrix. Thanks to the applied analyses, the category of spare parts that should be focused on was determined to improve the company's distinction and provide the best service to customers by leveraging the other categories of spare parts existing in the warehouse. Additionally, an international analysis was carried out, in which the necessary processes and requirements for the import of spare parts were identified, providing a global supply perspective. As a conclusion of the project, criteria were established for the measurement and continuous improvement of the supply process, guiding the warehouse strategy by defining the mission and vision of the purchasing and sales area, in order to guide the growth and optimization of future business operations.Servitrack Parts SASpdfspaAbastecimientoMaquinariaRepuestoMercadoImportaciónIngeniería de Producción -- Tesis y disertaciones académicasLogística empresarialToma de decisionesGestión de comprasImportMachineryMarketSpare partsSupplyPlan de gestión de abastecimiento de repuestos de maquinaria pesada para el almacén de Servitrack Parts S.A.S.Supply management plan for heavy machinery spare parts for the warehouse of Servitrack Parts S.A.S.bachelorThesisPasantíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fAbierto (Texto Completo)http://purl.org/coar/access_right/c_abf2Gasbarrino, S. (2023, April 25). Qué es un inventario: concepto, tipos y ejemplos. Blog de HubSpot. Retrieved April 19, 2024, from https://blog.hubspot.es/sales/que-es-inventarioIBM. (n.d.). Que es el abastecimento. IBM.COM. Retrieved April 19, 2024, from https://www.ibm.com/mx-es/topics/sourcingKiziryan, M. (2015). Análisis FODA - Qué es, definición y concepto. Economipedia. Retrieved April 19, 2024, from https://economipedia.com/definiciones/analisis-dafo.htmlKOMATSU. (2022, September 20). Lo que debes saber sobre la maquinaria pesada: Definición y tipos | Komatsu Colombia. Komatsu Latinoamerica. Retrieved April 19, 2024, from https://www.komatsulatinoamerica.com/colombia/maquinaria-pesada-definicion-y-tip os/Mora Garcia, L. A. (2008). Indicadores de la gestion logistica. books.google. Retrieved April 19, 2024, from https://books.google.com.co/books/about/Indicadores_de_la_gesti%C3%B3n_log%C 3%AD%20stica.html?id=ItzDDQAAQBAJ&printsec=frontcover&source=kp_read_b utton&hl=es-%20419&redir_esc=y#v=onepage&qPáez, G. (2020, April 1). Flete - Qué es, definición y concepto. Economipedia. Retrieved April 19, 2024, from https://economipedia.com/definiciones/flete.htmlPeiró, R. (2017, 07 05). Análisis ABC - Qué es, definición y concepto. Economipedia. Retrieved April 19, 2024, from https://economipedia.com/definiciones/analisis-abc.htmlquadminds. (2023, October 14). Cadena de suministro ¿Qué es y cuál es su importancia y objetivo? QuadMinds. Retrieved April 19, 2024, from https://www.quadminds.com/blog/cadena-de-suministro/Quiroa, M. (2021, April 11). Matriz de Kraljic - Qué es, definición y concepto. Economipedia. Retrieved April 19, 2024, from https://economipedia.com/definiciones/matriz-de-kraljic.htmlReal academia Española. (2018). repuesto, repuesta | Definición | Diccionario de la lengua española | RAE - ASALE. Diccionario de la lengua española. Retrieved April 19, 2024, from https://dle.rae.es/repuestouniversidad autonoma de yucatan. (2016, 03 18). Area de diagnostico empresarial y organizacioal. Retrieved 04 05, 24, from https://uady.mx/diagnostico-empresarial-organizacional/acercaORIGINALManriqueMartínezLuisFelipe2024.pdfManriqueMartínezLuisFelipe2024.pdfapplication/pdf2369183https://repository.udistrital.edu.co/bitstreams/28c31e2e-0e64-462e-b9c1-6858133dd5ef/downloadd1516d9ddf1d9367e0ccfd9b13626237MD51Licencia de uso y publicacion.pdfLicencia de uso y publicacion.pdfapplication/pdf333918https://repository.udistrital.edu.co/bitstreams/7c7c4824-8a13-4564-a4e8-e407186db011/downloadf0b93faba181034afbdd9238655c0f64MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/704f38ce-520e-44fc-8765-92ad9d8945de/download997daf6c648c962d566d7b082dac908dMD5311349/67768oai:repository.udistrital.edu.co:11349/677682024-11-05 10:45:32.91open.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK