Diseño de un modelo de ruteo basado en la aplicación del algoritmo de recocido simulado para la distribución de los productos de la empresa Multiacabados S.A.S. en la ciudad de Barranquilla

En el presente proyecto se busca diseñar un modelo de ruteo basado en la aplicación del algoritmo de recocido simulado para la distribución de productos en la empresa Multiacabados S.A.S en la ciudad de Barranquilla, reduciendo los costos actuales de distribución y brindando a la vez tiempos de entr...

Full description

Autores:
Maestre Pacheco, Katya
Domínguez Pico, Aylin Vanessa
Tipo de recurso:
Fecha de publicación:
2017
Institución:
Universidad Libre
Repositorio:
RIU - Repositorio Institucional UniLibre
Idioma:
OAI Identifier:
oai:repository.unilibre.edu.co:10901/23552
Acceso en línea:
https://hdl.handle.net/10901/23552
Palabra clave:
Recocido simulado
Modelo de ruteo
Distribución de productos
Transporte de mercancías
Logística
Algoritmos
Optimización
Industria de la construcción
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id RULIBRE2_a0a918e49b2887c646c3fce4b12f2071
oai_identifier_str oai:repository.unilibre.edu.co:10901/23552
network_acronym_str RULIBRE2
network_name_str RIU - Repositorio Institucional UniLibre
repository_id_str
dc.title.spa.fl_str_mv Diseño de un modelo de ruteo basado en la aplicación del algoritmo de recocido simulado para la distribución de los productos de la empresa Multiacabados S.A.S. en la ciudad de Barranquilla
title Diseño de un modelo de ruteo basado en la aplicación del algoritmo de recocido simulado para la distribución de los productos de la empresa Multiacabados S.A.S. en la ciudad de Barranquilla
spellingShingle Diseño de un modelo de ruteo basado en la aplicación del algoritmo de recocido simulado para la distribución de los productos de la empresa Multiacabados S.A.S. en la ciudad de Barranquilla
Recocido simulado
Modelo de ruteo
Distribución de productos
Transporte de mercancías
Logística
Algoritmos
Optimización
Industria de la construcción
title_short Diseño de un modelo de ruteo basado en la aplicación del algoritmo de recocido simulado para la distribución de los productos de la empresa Multiacabados S.A.S. en la ciudad de Barranquilla
title_full Diseño de un modelo de ruteo basado en la aplicación del algoritmo de recocido simulado para la distribución de los productos de la empresa Multiacabados S.A.S. en la ciudad de Barranquilla
title_fullStr Diseño de un modelo de ruteo basado en la aplicación del algoritmo de recocido simulado para la distribución de los productos de la empresa Multiacabados S.A.S. en la ciudad de Barranquilla
title_full_unstemmed Diseño de un modelo de ruteo basado en la aplicación del algoritmo de recocido simulado para la distribución de los productos de la empresa Multiacabados S.A.S. en la ciudad de Barranquilla
title_sort Diseño de un modelo de ruteo basado en la aplicación del algoritmo de recocido simulado para la distribución de los productos de la empresa Multiacabados S.A.S. en la ciudad de Barranquilla
dc.creator.fl_str_mv Maestre Pacheco, Katya
Domínguez Pico, Aylin Vanessa
dc.contributor.advisor.none.fl_str_mv Penagos, Jose William
dc.contributor.author.none.fl_str_mv Maestre Pacheco, Katya
Domínguez Pico, Aylin Vanessa
dc.subject.spa.fl_str_mv Recocido simulado
Modelo de ruteo
Distribución de productos
topic Recocido simulado
Modelo de ruteo
Distribución de productos
Transporte de mercancías
Logística
Algoritmos
Optimización
Industria de la construcción
dc.subject.lemb.spa.fl_str_mv Transporte de mercancías
Logística
Algoritmos
Optimización
Industria de la construcción
description En el presente proyecto se busca diseñar un modelo de ruteo basado en la aplicación del algoritmo de recocido simulado para la distribución de productos en la empresa Multiacabados S.A.S en la ciudad de Barranquilla, reduciendo los costos actuales de distribución y brindando a la vez tiempos de entrega eficientes a los clientes. Paso seguido se presentará el modelo en un esquema de distribución en el cual se analiza no sólo el proceso sino las rutas adecuadas para mejorar dicho proceso y dado que la empresa Multiacabados S.A.S no tiene procesos de fabricación, justifica la no tercerización de las operaciones de distribución, enfocándose en el deber ser de su operación que es preparación, mezcla de pinturas y acabados para interiores y exteriores de acuerdo con las exigencias de sus clientes, entregando los productos en el domicilio del cliente y personalizando su portafolio con las características de la obra a desarrollar. Por último, se presentan las conclusiones y recomendaciones planteadas a la empresa, con el ánimo de que las sugerencias resultantes del proyecto puedan ser llevadas al ámbito real, permitiendo esto mejorar de forma significativa la eficiencia operativa de la organización.
publishDate 2017
dc.date.created.none.fl_str_mv 2017
dc.date.accessioned.none.fl_str_mv 2022-09-27T18:35:17Z
dc.date.available.none.fl_str_mv 2022-09-27T18:35:17Z
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.local.spa.fl_str_mv Tesis de Pregrado
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/10901/23552
url https://hdl.handle.net/10901/23552
dc.relation.references.spa.fl_str_mv R. Baldacci, N. Christofides, and A. Mingozzi, “An exact algorithm for the vehicle routing problem based on the set partitioning formulation with additional cuts,” Math. Program., vol. 115, no. 2, pp. 351–385, 2008
Y. Saruwatari, R. Hirabayashi, and N. Nishida, “Subtour Elimination Algorithm for the Capacitated Arc Routing Problem,” in Papers of the 19th Annual Meeting / Vortr{ä}ge der 19. Jahrestagung, W. Bühler, G. Feichtinger, R. F. Hartl, F. J. Radermacher, and P. Stähly, Eds. Berlin, Heidelberg: Springer Berlin Heidelberg, 1992, pp. 334–341
P. Toth and D. Vigo, Eds., The Vehicle Routing Problem. Philadelphia, PA, USA: Society for Industrial and Applied Mathematics, 2001
M. Gendreau and A. Løkketangen, “Metaheuristics for the Vehicle Routing Problem and its Extensions : A Categorized Bibliography,” no. August, 2007
S. N. Parragh, K. F. Doerner, and R. F. Hartl, “A survey on pickup and delivery problems,” J. f{ü}r Betriebswirtschaft, vol. 58, no. 1, pp. 21–51, 2008
“Ruteo de vehículos y asignación de conductores : un enfoque combinado,” 2012
“Route First - Clouster Second Methods for Vehicle Routing.pdf.”
A. Olivera, “Heurísticas para Problemas de Ruteo de Vehículos,” 2004
J. Lysgaard, “Clarke & Wright ’ s Savings Algorithm,” no. September, 1997
C. Prins, P. Lacomme, and C. Prodhon, “Order-first split-second methods for vehicle routing problems: A review,” Transp. Res. Part C Emerg. Technol., vol. 40, pp. 179–200, 2014
C. Blum and A. Roli, “Metaheuristics in Combinatorial Optimization : Overview and Conceptual Comparison,” vol. 35, no. 3, pp. 268–308, 2003
O. Dib, M.-A. Manier, and A. Caminada, “Memetic Algorithm for Computing Shortest Paths in Multimodal Transportation Networks,” Transp. Res. Procedia, vol. 10, pp. 745–755, 2015
C. Blum, “Ant colony optimization: Introduction and recent trends,” Phys. Life Rev., vol. 2, no. 4, pp. 353–373, 2005
B. M. Baker and M. A. Ayechew, “A genetic algorithm for the vehicle routing problem,” Comput. Oper. Res., vol. 30, no. 5, pp. 787–800, 2003
J. Brandão, “A tabu search algorithm for the open vehicle routing problem,” Eur. J. Oper. Res., vol. 157, No. 3, pp. 552–564, 2004
Y. Marinakis and A. Migdalas, “Heuristic Solutions of Vehicle Routing Problems in Supply Chain Management,” in Combinatorial and Global 49 Optimization, pp. 205–236.
J. M. de Magalhães and J. P. de Sousa, “Dynamic VRP in pharmaceutical distribution---a case study,” Cent. Eur. J. Oper. Res., vol. 14, no. 2, pp. 177–192, 2006
Y. Cho and Y. Hsu, “A Study on the Mixed Fleet Multi-temperature Common Distribution : Heuristics and Computational Analysis,” vol. 5, no. 4, 2008
A. Boonkleaw, N. Suthikarnnarunai, and R. Srinon, “Strategic Planning and Vehicle Routing Algorithm for Newspaper Delivery Problem : Case study of Morning Newspaper ,” vol. II, 2009
DIstribution, J. Privé, and J. Renaud, “SOLVING A VEHICLE ROUTING PROBLEM A RISING IN SOFT DRINK,” no. May, 2005
C. Hsu and S. Hung, “Vehicle routing problem for distributing refrigerated food,” vol. 5, pp. 2261–2272, 2003
P. Boonsam, N. Suthikarnnarunai, and W. Chitphaiboon, “Assignment Problem and Vehicle Routing Problem for an Improvement of Cash Distribution,” vol. II, 2011
T. J. Van Roy and L. F. Gelders, “Solving a distribution problem with side constraints,” Eur. J. Oper. Res., vol. 6, no. 1, pp. 61–66, 1981
L. Qiang, “A Study on Vehicle Routing Problem in the Delivery of Fresh Agricultural Products under Random Fuzzy Environment,” no. 70425005, pp. 673–690, 2008
L. Ro, “Memetic algorithm for a multi-objective vehicle routing problem with multiple trips,” vol. 10, no. 2, pp. 72–91, 2013
G. Tzeng, M. Hwang, and S. Ting, “Taipower′s coal logistics system,” Int. J. Phys. Distrib. Logist. Manag., vol. 25, no. 8, pp. 24–46, 1995
K. Somprasonk and R. Boondiskulchok, “Mobile Medical Operation Route Planning,” vol. 3, no. 12, pp. 1483–1492, 2009
L. Y. O. Li and Z. Fu, “The School Bus Routing Problem: A Case Study,” J. Oper. Res. Soc., vol. 53, no. 5, pp. 552–558, 2002
C. Groër, B. Golden, and E. Wasil, “The balanced billing cycle vehicle routing problem,” Networks, vol. 54, no. 4, pp. 243–254, 2009
P. Ji and K. Chen, “The Vehicle Routing Problem: The Case of the Hong Kong Postal Service,” Transp. Plan. Technol., vol. 30, no. 2–3, pp. 167–182, 2007
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.rights.license.*.fl_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
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 http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Atribución-NoComercial-SinDerivadas 2.5 Colombia
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.spa.fl_str_mv PDF
dc.coverage.spatial.spa.fl_str_mv Barranquilla
institution Universidad Libre
bitstream.url.fl_str_mv http://repository.unilibre.edu.co/bitstream/10901/23552/4/1081811367.pdf.jpg
http://repository.unilibre.edu.co/bitstream/10901/23552/6/Autorizacion%20-%20MAESTRE%20PACHECO.pdf.jpg
http://repository.unilibre.edu.co/bitstream/10901/23552/2/license.txt
http://repository.unilibre.edu.co/bitstream/10901/23552/1/1081811367.pdf
http://repository.unilibre.edu.co/bitstream/10901/23552/5/Autorizacion%20-%20MAESTRE%20PACHECO.pdf
bitstream.checksum.fl_str_mv f800f906c4155af78907aac59bca0cb5
cc38906616832a75690ae11b40a15eff
8a4605be74aa9ea9d79846c1fba20a33
f443054a2bb685ac203557ce23b6fb95
9618d0d21d84f4d0f5d0d20a9c265e30
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Unilibre
repository.mail.fl_str_mv repositorio@unilibrebog.edu.co
_version_ 1814090517024079872
spelling Penagos, Jose WilliamMaestre Pacheco, KatyaDomínguez Pico, Aylin VanessaBarranquilla2022-09-27T18:35:17Z2022-09-27T18:35:17Z2017https://hdl.handle.net/10901/23552En el presente proyecto se busca diseñar un modelo de ruteo basado en la aplicación del algoritmo de recocido simulado para la distribución de productos en la empresa Multiacabados S.A.S en la ciudad de Barranquilla, reduciendo los costos actuales de distribución y brindando a la vez tiempos de entrega eficientes a los clientes. Paso seguido se presentará el modelo en un esquema de distribución en el cual se analiza no sólo el proceso sino las rutas adecuadas para mejorar dicho proceso y dado que la empresa Multiacabados S.A.S no tiene procesos de fabricación, justifica la no tercerización de las operaciones de distribución, enfocándose en el deber ser de su operación que es preparación, mezcla de pinturas y acabados para interiores y exteriores de acuerdo con las exigencias de sus clientes, entregando los productos en el domicilio del cliente y personalizando su portafolio con las características de la obra a desarrollar. Por último, se presentan las conclusiones y recomendaciones planteadas a la empresa, con el ánimo de que las sugerencias resultantes del proyecto puedan ser llevadas al ámbito real, permitiendo esto mejorar de forma significativa la eficiencia operativa de la organización.Universidad Libre Seccional Barranquilla -- Facultad de Ingeniería -- Ingeniería IndustrialPDFhttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Atribución-NoComercial-SinDerivadas 2.5 Colombiainfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Recocido simuladoModelo de ruteoDistribución de productosTransporte de mercancíasLogísticaAlgoritmosOptimizaciónIndustria de la construcciónDiseño de un modelo de ruteo basado en la aplicación del algoritmo de recocido simulado para la distribución de los productos de la empresa Multiacabados S.A.S. en la ciudad de BarranquillaTesis de Pregradoinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fR. Baldacci, N. Christofides, and A. Mingozzi, “An exact algorithm for the vehicle routing problem based on the set partitioning formulation with additional cuts,” Math. Program., vol. 115, no. 2, pp. 351–385, 2008Y. Saruwatari, R. Hirabayashi, and N. Nishida, “Subtour Elimination Algorithm for the Capacitated Arc Routing Problem,” in Papers of the 19th Annual Meeting / Vortr{ä}ge der 19. Jahrestagung, W. Bühler, G. Feichtinger, R. F. Hartl, F. J. Radermacher, and P. Stähly, Eds. Berlin, Heidelberg: Springer Berlin Heidelberg, 1992, pp. 334–341P. Toth and D. Vigo, Eds., The Vehicle Routing Problem. Philadelphia, PA, USA: Society for Industrial and Applied Mathematics, 2001M. Gendreau and A. Løkketangen, “Metaheuristics for the Vehicle Routing Problem and its Extensions : A Categorized Bibliography,” no. August, 2007S. N. Parragh, K. F. Doerner, and R. F. Hartl, “A survey on pickup and delivery problems,” J. f{ü}r Betriebswirtschaft, vol. 58, no. 1, pp. 21–51, 2008“Ruteo de vehículos y asignación de conductores : un enfoque combinado,” 2012“Route First - Clouster Second Methods for Vehicle Routing.pdf.”A. Olivera, “Heurísticas para Problemas de Ruteo de Vehículos,” 2004J. Lysgaard, “Clarke & Wright ’ s Savings Algorithm,” no. September, 1997C. Prins, P. Lacomme, and C. Prodhon, “Order-first split-second methods for vehicle routing problems: A review,” Transp. Res. Part C Emerg. Technol., vol. 40, pp. 179–200, 2014C. Blum and A. Roli, “Metaheuristics in Combinatorial Optimization : Overview and Conceptual Comparison,” vol. 35, no. 3, pp. 268–308, 2003O. Dib, M.-A. Manier, and A. Caminada, “Memetic Algorithm for Computing Shortest Paths in Multimodal Transportation Networks,” Transp. Res. Procedia, vol. 10, pp. 745–755, 2015C. Blum, “Ant colony optimization: Introduction and recent trends,” Phys. Life Rev., vol. 2, no. 4, pp. 353–373, 2005B. M. Baker and M. A. Ayechew, “A genetic algorithm for the vehicle routing problem,” Comput. Oper. Res., vol. 30, no. 5, pp. 787–800, 2003J. Brandão, “A tabu search algorithm for the open vehicle routing problem,” Eur. J. Oper. Res., vol. 157, No. 3, pp. 552–564, 2004Y. Marinakis and A. Migdalas, “Heuristic Solutions of Vehicle Routing Problems in Supply Chain Management,” in Combinatorial and Global 49 Optimization, pp. 205–236.J. M. de Magalhães and J. P. de Sousa, “Dynamic VRP in pharmaceutical distribution---a case study,” Cent. Eur. J. Oper. Res., vol. 14, no. 2, pp. 177–192, 2006Y. Cho and Y. Hsu, “A Study on the Mixed Fleet Multi-temperature Common Distribution : Heuristics and Computational Analysis,” vol. 5, no. 4, 2008A. Boonkleaw, N. Suthikarnnarunai, and R. Srinon, “Strategic Planning and Vehicle Routing Algorithm for Newspaper Delivery Problem : Case study of Morning Newspaper ,” vol. II, 2009DIstribution, J. Privé, and J. Renaud, “SOLVING A VEHICLE ROUTING PROBLEM A RISING IN SOFT DRINK,” no. May, 2005C. Hsu and S. Hung, “Vehicle routing problem for distributing refrigerated food,” vol. 5, pp. 2261–2272, 2003P. Boonsam, N. Suthikarnnarunai, and W. Chitphaiboon, “Assignment Problem and Vehicle Routing Problem for an Improvement of Cash Distribution,” vol. II, 2011T. J. Van Roy and L. F. Gelders, “Solving a distribution problem with side constraints,” Eur. J. Oper. Res., vol. 6, no. 1, pp. 61–66, 1981L. Qiang, “A Study on Vehicle Routing Problem in the Delivery of Fresh Agricultural Products under Random Fuzzy Environment,” no. 70425005, pp. 673–690, 2008L. Ro, “Memetic algorithm for a multi-objective vehicle routing problem with multiple trips,” vol. 10, no. 2, pp. 72–91, 2013G. Tzeng, M. Hwang, and S. Ting, “Taipower′s coal logistics system,” Int. J. Phys. Distrib. Logist. Manag., vol. 25, no. 8, pp. 24–46, 1995K. Somprasonk and R. Boondiskulchok, “Mobile Medical Operation Route Planning,” vol. 3, no. 12, pp. 1483–1492, 2009L. Y. O. Li and Z. Fu, “The School Bus Routing Problem: A Case Study,” J. Oper. Res. Soc., vol. 53, no. 5, pp. 552–558, 2002C. Groër, B. Golden, and E. Wasil, “The balanced billing cycle vehicle routing problem,” Networks, vol. 54, no. 4, pp. 243–254, 2009P. Ji and K. Chen, “The Vehicle Routing Problem: The Case of the Hong Kong Postal Service,” Transp. Plan. Technol., vol. 30, no. 2–3, pp. 167–182, 2007THUMBNAIL1081811367.pdf.jpg1081811367.pdf.jpgPortadaimage/jpeg64268http://repository.unilibre.edu.co/bitstream/10901/23552/4/1081811367.pdf.jpgf800f906c4155af78907aac59bca0cb5MD54Autorizacion - MAESTRE PACHECO.pdf.jpgAutorizacion - MAESTRE PACHECO.pdf.jpgIM Thumbnailimage/jpeg23019http://repository.unilibre.edu.co/bitstream/10901/23552/6/Autorizacion%20-%20MAESTRE%20PACHECO.pdf.jpgcc38906616832a75690ae11b40a15effMD56LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://repository.unilibre.edu.co/bitstream/10901/23552/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52ORIGINAL1081811367.pdf1081811367.pdfapplication/pdf3259312http://repository.unilibre.edu.co/bitstream/10901/23552/1/1081811367.pdff443054a2bb685ac203557ce23b6fb95MD51Autorizacion - MAESTRE PACHECO.pdfAutorizacion - MAESTRE PACHECO.pdfAutorización para la publicaciónapplication/pdf413261http://repository.unilibre.edu.co/bitstream/10901/23552/5/Autorizacion%20-%20MAESTRE%20PACHECO.pdf9618d0d21d84f4d0f5d0d20a9c265e30MD5510901/23552oai:repository.unilibre.edu.co:10901/235522024-05-23 06:00:25.239Repositorio Institucional Unilibrerepositorio@unilibrebog.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=