Programación de la producción para la sección de formado y lijado en una empresa de fabricación de cepillos profesionales para peluquerías

La programación de la producción se entiende como el proceso que tiene una empresa para la toma de decisiones respecto a la fabricación de sus productos. En este proyecto se estudiará el problema de programación de la producción para la Etapa 2: formado y lijado, la cual se identificó como cuello de...

Full description

Autores:
Bejarano Huertas, Alejandra
Cortes Avendaño, Lorena María
Díaz Trujillo, Diego Ferney
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2017
Institución:
Pontificia Universidad Javeriana
Repositorio:
Repositorio Universidad Javeriana
Idioma:
spa
OAI Identifier:
oai:repository.javeriana.edu.co:10554/38559
Acceso en línea:
http://hdl.handle.net/10554/38559
Palabra clave:
Programación de la producción
Tardanza total
Elegibilidad de maquina
Permutación
Algoritmo genético
Scheduling
Total tardiness
Machine eligibility
Permutation
Genetic algorithm
Ingeniería industrial - Tesis y disertaciones académicas
Algoritmos genéticos
Control de la producción
Rights
openAccess
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional
id JAVERIANA2_d379829fbd360a83256c3bd883cac683
oai_identifier_str oai:repository.javeriana.edu.co:10554/38559
network_acronym_str JAVERIANA2
network_name_str Repositorio Universidad Javeriana
repository_id_str
dc.title.spa.fl_str_mv Programación de la producción para la sección de formado y lijado en una empresa de fabricación de cepillos profesionales para peluquerías
title Programación de la producción para la sección de formado y lijado en una empresa de fabricación de cepillos profesionales para peluquerías
spellingShingle Programación de la producción para la sección de formado y lijado en una empresa de fabricación de cepillos profesionales para peluquerías
Programación de la producción
Tardanza total
Elegibilidad de maquina
Permutación
Algoritmo genético
Scheduling
Total tardiness
Machine eligibility
Permutation
Genetic algorithm
Ingeniería industrial - Tesis y disertaciones académicas
Algoritmos genéticos
Control de la producción
title_short Programación de la producción para la sección de formado y lijado en una empresa de fabricación de cepillos profesionales para peluquerías
title_full Programación de la producción para la sección de formado y lijado en una empresa de fabricación de cepillos profesionales para peluquerías
title_fullStr Programación de la producción para la sección de formado y lijado en una empresa de fabricación de cepillos profesionales para peluquerías
title_full_unstemmed Programación de la producción para la sección de formado y lijado en una empresa de fabricación de cepillos profesionales para peluquerías
title_sort Programación de la producción para la sección de formado y lijado en una empresa de fabricación de cepillos profesionales para peluquerías
dc.creator.fl_str_mv Bejarano Huertas, Alejandra
Cortes Avendaño, Lorena María
Díaz Trujillo, Diego Ferney
dc.contributor.advisor.none.fl_str_mv Martin Aldana, Ana Lorena
dc.contributor.author.none.fl_str_mv Bejarano Huertas, Alejandra
Cortes Avendaño, Lorena María
Díaz Trujillo, Diego Ferney
dc.subject.spa.fl_str_mv Programación de la producción
Tardanza total
Elegibilidad de maquina
Permutación
Algoritmo genético
topic Programación de la producción
Tardanza total
Elegibilidad de maquina
Permutación
Algoritmo genético
Scheduling
Total tardiness
Machine eligibility
Permutation
Genetic algorithm
Ingeniería industrial - Tesis y disertaciones académicas
Algoritmos genéticos
Control de la producción
dc.subject.keyword.spa.fl_str_mv Scheduling
Total tardiness
Machine eligibility
Permutation
Genetic algorithm
dc.subject.armarc.spa.fl_str_mv Ingeniería industrial - Tesis y disertaciones académicas
Algoritmos genéticos
Control de la producción
description La programación de la producción se entiende como el proceso que tiene una empresa para la toma de decisiones respecto a la fabricación de sus productos. En este proyecto se estudiará el problema de programación de la producción para la Etapa 2: formado y lijado, la cual se identificó como cuello de botella en la empresa Irca Ltda. Como principal objetivo, se desarrollará un aplicativo en Microsoft Excel ®. El cual se apoyará en un algoritmo genético que logre reducir la sumatoria de las diferencias entre el tiempo de terminación de un trabajo y la fecha de entrega del mismo; entendida como la minimización de la tardanza total. Se tomaron restricciones propias del sistema, las cuales están relacionadas con máquinas en paralelo, elegibilidad de máquina, permutación e interrupción de las órdenes de producción. Este algoritmo genético aplica un enfoque de variabilidad logrando hallar una solución factible y de calidad para el problema. Este enfoque comienza utilizando reglas de despacho como SPT, LPT, EDD y LIFO para el caso de la población inicial, para la selección de padres una probabilidad asociada al de menor tardanza, para el cruce se utiliza aleatoriedad en las particiones a intercambiar y en la mutación se presenta la probabilidad que los tipos de cabo se agrupen para reducción de tiempos de alistamiento. Respecto a los resultados obtenidos es posible evidenciar como el algoritmo propuesto mejora la tardanza en un rango entre el 40-90%, además de mejor solución en comparación con la programación actual de la compañía, al igual que con las reglas de despacho evaluadas.
publishDate 2017
dc.date.created.none.fl_str_mv 2017
dc.date.accessioned.none.fl_str_mv 2018-11-07T16:07:06Z
2020-04-16T17:06:50Z
dc.date.available.none.fl_str_mv 2018-11-07T16:07:06Z
2020-04-16T17:06:50Z
dc.type.local.spa.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/10554/38559
dc.identifier.instname.spa.fl_str_mv instname:Pontificia Universidad Javeriana
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional - Pontificia Universidad Javeriana
dc.identifier.repourl.spa.fl_str_mv repourl:https://repository.javeriana.edu.co
url http://hdl.handle.net/10554/38559
identifier_str_mv instname:Pontificia Universidad Javeriana
reponame:Repositorio Institucional - Pontificia Universidad Javeriana
repourl:https://repository.javeriana.edu.co
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.licence.*.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.none.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 Atribución-NoComercial-SinDerivadas 4.0 Internacional
http://creativecommons.org/licenses/by-nc-nd/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.spa.fl_str_mv PDF
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Pontificia Universidad Javeriana
dc.publisher.program.spa.fl_str_mv Ingeniería Industrial
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería
institution Pontificia Universidad Javeriana
bitstream.url.fl_str_mv http://repository.javeriana.edu.co/bitstream/10554/38559/1/license.txt
http://repository.javeriana.edu.co/bitstream/10554/38559/2/Alejandra%20Bejarano%2c%20Diego%20D%c3%adaz%2c%20Lorena%20Cort%c3%a9s.pdf.jpg
http://repository.javeriana.edu.co/bitstream/10554/38559/3/Alejandra%20Bejarano%2c%20Diego%20D%c3%adaz%2c%20Lorena%20Cort%c3%a9s_Cartas.pdf.jpg
http://repository.javeriana.edu.co/bitstream/10554/38559/4/Alejandra%20Bejarano%2c%20Diego%20D%c3%adaz%2c%20Lorena%20Cort%c3%a9s.pdf
http://repository.javeriana.edu.co/bitstream/10554/38559/5/Alejandra%20Bejarano%2c%20Diego%20D%c3%adaz%2c%20Lorena%20Cort%c3%a9s_Cartas.pdf
bitstream.checksum.fl_str_mv 2070d280cc89439d983d9eee1b17df53
d47727ebeaa16e26d3829ce931edc472
70409e3dde3eb43c9ea50df1e1d695d9
f99cb0d6ae738fb1368fd12202c6ebb3
39d668709670524a665940da4351efbc
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional - Pontificia Universidad Javeriana
repository.mail.fl_str_mv repositorio@javeriana.edu.co
_version_ 1814338149687492608
spelling Atribución-NoComercial-SinDerivadas 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessDe acuerdo con la naturaleza del uso concedido, la presente licencia parcial se otorga a título gratuito por el máximo tiempo legal colombiano, con el propósito de que en dicho lapso mi (nuestra) obra sea explotada en las condiciones aquí estipuladas y para los fines indicados, respetando siempre la titularidad de los derechos patrimoniales y morales correspondientes, de acuerdo con los usos honrados, de manera proporcional y justificada a la finalidad perseguida, sin ánimo de lucro ni de comercialización. De manera complementaria, garantizo (garantizamos) en mi (nuestra) calidad de estudiante (s) y por ende autor (es) exclusivo (s), que la Tesis o Trabajo de Grado en cuestión, es producto de mi (nuestra) plena autoría, de mi (nuestro) esfuerzo personal intelectual, como consecuencia de mi (nuestra) creación original particular y, por tanto, soy (somos) el (los) único (s) titular (es) de la misma. Además, aseguro (aseguramos) que no contiene citas, ni transcripciones de otras obras protegidas, por fuera de los límites autorizados por la ley, según los usos honrados, y en proporción a los fines previstos; ni tampoco contempla declaraciones difamatorias contra terceros; respetando el derecho a la imagen, intimidad, buen nombre y demás derechos constitucionales. Adicionalmente, manifiesto (manifestamos) que no se incluyeron expresiones contrarias al orden público ni a las buenas costumbres. En consecuencia, la responsabilidad directa en la elaboración, presentación, investigación y, en general, contenidos de la Tesis o Trabajo de Grado es de mí (nuestro) competencia exclusiva, eximiendo de toda responsabilidad a la Pontifica Universidad Javeriana por tales aspectos. Sin perjuicio de los usos y atribuciones otorgadas en virtud de este documento, continuaré (continuaremos) conservando los correspondientes derechos patrimoniales sin modificación o restricción alguna, puesto que, de acuerdo con la legislación colombiana aplicable, el presente es un acuerdo jurídico que en ningún caso conlleva la enajenación de los derechos patrimoniales derivados del régimen del Derecho de Autor. De conformidad con lo establecido en el artículo 30 de la Ley 23 de 1982 y el artículo 11 de la Decisión Andina 351 de 1993, “Los derechos morales sobre el trabajo son propiedad de los autores”, los cuales son irrenunciables, imprescriptibles, inembargables e inalienables. En consecuencia, la Pontificia Universidad Javeriana está en la obligación de RESPETARLOS Y HACERLOS RESPETAR, para lo cual tomará las medidas correspondientes para garantizar su observancia.http://purl.org/coar/access_right/c_abf2Martin Aldana, Ana LorenaBejarano Huertas, AlejandraCortes Avendaño, Lorena MaríaDíaz Trujillo, Diego Ferney2018-11-07T16:07:06Z2020-04-16T17:06:50Z2018-11-07T16:07:06Z2020-04-16T17:06:50Z2017http://hdl.handle.net/10554/38559instname:Pontificia Universidad Javerianareponame:Repositorio Institucional - Pontificia Universidad Javerianarepourl:https://repository.javeriana.edu.coLa programación de la producción se entiende como el proceso que tiene una empresa para la toma de decisiones respecto a la fabricación de sus productos. En este proyecto se estudiará el problema de programación de la producción para la Etapa 2: formado y lijado, la cual se identificó como cuello de botella en la empresa Irca Ltda. Como principal objetivo, se desarrollará un aplicativo en Microsoft Excel ®. El cual se apoyará en un algoritmo genético que logre reducir la sumatoria de las diferencias entre el tiempo de terminación de un trabajo y la fecha de entrega del mismo; entendida como la minimización de la tardanza total. Se tomaron restricciones propias del sistema, las cuales están relacionadas con máquinas en paralelo, elegibilidad de máquina, permutación e interrupción de las órdenes de producción. Este algoritmo genético aplica un enfoque de variabilidad logrando hallar una solución factible y de calidad para el problema. Este enfoque comienza utilizando reglas de despacho como SPT, LPT, EDD y LIFO para el caso de la población inicial, para la selección de padres una probabilidad asociada al de menor tardanza, para el cruce se utiliza aleatoriedad en las particiones a intercambiar y en la mutación se presenta la probabilidad que los tipos de cabo se agrupen para reducción de tiempos de alistamiento. Respecto a los resultados obtenidos es posible evidenciar como el algoritmo propuesto mejora la tardanza en un rango entre el 40-90%, además de mejor solución en comparación con la programación actual de la compañía, al igual que con las reglas de despacho evaluadas.Scheduling is understood as the decision process that a company has to make regarding the manufacture of its products. This project will study the production scheduling problem for Stage 2: formed and sanding, which was identified as a bottleneck in the company Irca Ltda. As an objective, an application will be developed in Microsoft Excel ®. Which will be based on a genetic algorithm that reduces the sum of the differences between the time of completion of a work and the date of delivery of the same, Understood as the minimization of total tardiness. The constraints of this system were applied, this are related to parallel machines, machine eligibility, permutation and interruption of production orders. This genetic algorithm applies a variability approach to find a feasible and quality solution for the problem. This approach starts using dispatch rules such as SPT, LPT, EDD and LIFO for the initial population case, for the selection of parents a probability associated to the lesser delay, for the crossing is used randomness in the partitions to be exchanged and in the Mutation we present the probability that the types of cable are grouped for reduction of enlistment times. Regarding the results obtained, it is possible to show how the proposed algorithm improves the Total Tardiness in a range between 40-90%, as well as a better solution in comparison with the current schedule of the company, as well as with the dispatch rules evaluated.Ingeniero (a) IndustrialPregradoPDFapplication/pdfspaPontificia Universidad JaverianaIngeniería IndustrialFacultad de IngenieríaProgramación de la producciónTardanza totalElegibilidad de maquinaPermutaciónAlgoritmo genéticoSchedulingTotal tardinessMachine eligibilityPermutationGenetic algorithmIngeniería industrial - Tesis y disertaciones académicasAlgoritmos genéticosControl de la producciónProgramación de la producción para la sección de formado y lijado en una empresa de fabricación de cepillos profesionales para peluqueríasTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisLICENSElicense.txttext/plain2603http://repository.javeriana.edu.co/bitstream/10554/38559/1/license.txt2070d280cc89439d983d9eee1b17df53MD51open accessTHUMBNAILAlejandra Bejarano, Diego Díaz, Lorena Cortés.pdf.jpgIM Thumbnailimage/jpeg5946http://repository.javeriana.edu.co/bitstream/10554/38559/2/Alejandra%20Bejarano%2c%20Diego%20D%c3%adaz%2c%20Lorena%20Cort%c3%a9s.pdf.jpgd47727ebeaa16e26d3829ce931edc472MD52open accessAlejandra Bejarano, Diego Díaz, Lorena Cortés_Cartas.pdf.jpgIM Thumbnailimage/jpeg6188http://repository.javeriana.edu.co/bitstream/10554/38559/3/Alejandra%20Bejarano%2c%20Diego%20D%c3%adaz%2c%20Lorena%20Cort%c3%a9s_Cartas.pdf.jpg70409e3dde3eb43c9ea50df1e1d695d9MD53open accessORIGINALAlejandra Bejarano, Diego Díaz, Lorena Cortés.pdfDocumentoapplication/pdf1784711http://repository.javeriana.edu.co/bitstream/10554/38559/4/Alejandra%20Bejarano%2c%20Diego%20D%c3%adaz%2c%20Lorena%20Cort%c3%a9s.pdff99cb0d6ae738fb1368fd12202c6ebb3MD54open accessAlejandra Bejarano, Diego Díaz, Lorena Cortés_Cartas.pdfCartasapplication/pdf2831804http://repository.javeriana.edu.co/bitstream/10554/38559/5/Alejandra%20Bejarano%2c%20Diego%20D%c3%adaz%2c%20Lorena%20Cort%c3%a9s_Cartas.pdf39d668709670524a665940da4351efbcMD55metadata only access10554/38559oai:repository.javeriana.edu.co:10554/385592022-05-03 10:43:14.898Repositorio Institucional - Pontificia Universidad Javerianarepositorio@javeriana.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIERFIExPUyBBVVRPUkVTIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTy4KClBhcnRlIDEuIFTDqXJtaW5vcyBkZSBsYSBsaWNlbmNpYSBnZW5lcmFsIHBhcmEgcHVibGljYWNpw7NuIGRlIG9icmFzIGVuIGVsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwKQ29tbyB0aXR1bGFyIChlcykgZGVsIGRlcmVjaG8gZGUgYXV0b3IsIGNvbmZpZXJvIChlcmltb3MpIGEgbGEgUG9udGlmaWNpYSBVbml2ZXJzaWRhZCBKYXZlcmlhbmEgdW5hIGxpY2VuY2lhIG5vIGV4Y2x1c2l2YSwgbGltaXRhZGEgeSBncmF0dWl0YSBzb2JyZSBsYSBvYnJhIHF1ZSBzZSBpbnRlZ3JhcsOhIGVuIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwsIHF1ZSBzZSBhanVzdGEgYSBsYXMgc2lndWllbnRlcyBjYXJhY3RlcsOtc3RpY2FzOgphKSAgICAgIEVzdGFyw6EgdmlnZW50ZSBhIHBhcnRpciBkZSBsYSBmZWNoYSBkZSBpbmNsdXNpw7NuIGVuIGVsIHJlcG9zaXRvcmlvLCBwb3IgdW4gcGxhem8gZGUgNSBhw7FvcywgcXVlIHNlcsOhbiBwcm9ycm9nYWJsZXMgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gcXVlIGR1cmUgZWwgZGVyZWNobyBwYXRyaW1vbmlhbCBkZWwgYXV0b3IuIEVsIGF1dG9yIHBvZHLDoSBkYXIgcG9yIHRlcm1pbmFkYSBsYSBsaWNlbmNpYSBzb2xpY2l0w6FuZG9sbyBhIGxhIFVuaXZlcnNpZGFkIHBvciBlc2NyaXRvLgpiKSAgICAgIEF1dG9yaXphIGEgbGEgUG9udGlmaWNpYSBVbml2ZXJzaWRhZCBKYXZlcmlhbmEgYSBwdWJsaWNhciBsYSBvYnJhIGVuIGRpZ2l0YWwsIGNvbm9jaWVuZG8gcXVlLCBkYWRvIHF1ZSBzZSBwdWJsaWNhIGVuIEludGVybmV0LCBwb3IgZXN0ZSBoZWNobyBjaXJjdWxhIGNvbiB1biBhbGNhbmNlIG11bmRpYWwuCmMpICAgICAgTG9zIGF1dG9yZXMgYWNlcHRhbiBxdWUgbGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvIHJlbnVuY2lhbiBhIHJlY2liaXIgYmVuZWZpY2lvIGFsZ3VubyBwb3IgbGEgcHVibGljYWNpw7NuLCBkaXN0cmlidWNpw7NuLCBjb211bmljYWNpw7NuIHDDumJsaWNhIHkgY3VhbHF1aWVyIG90cm8gdXNvIHF1ZSBzZSBoYWdhIGVuIGxvcyB0w6lybWlub3MgZGUgbGEgcHJlc2VudGUgbGljZW5jaWEgeSBkZSBsYSBsaWNlbmNpYSBkZSB1c28gY29uIHF1ZSBzZSBwdWJsaWNhLgpkKSAgICAgIExvcyBhdXRvcmVzIG1hbmlmaWVzdGFuIHF1ZSBzZSB0cmF0YSBkZSB1bmEgb2JyYSBvcmlnaW5hbCBzb2JyZSBsYSBxdWUgdGllbmVuIGxvcyBkZXJlY2hvcyBxdWUgYXV0b3JpemFuIHkgcXVlIHNvbiBlbGxvcyBxdWllbmVzIGFzdW1lbiB0b3RhbCByZXNwb25zYWJpbGlkYWQgcG9yIGVsIGNvbnRlbmlkbyBkZSBzdSBvYnJhIGFudGUgbGEgUG9udGlmaWNpYSBVbml2ZXJzaWRhZCBKYXZlcmlhbmEgeSBhbnRlIHRlcmNlcm9zLiBFbiB0b2RvIGNhc28gbGEgUG9udGlmaWNpYSBVbml2ZXJzaWRhZCBKYXZlcmlhbmEgc2UgY29tcHJvbWV0ZSBhIGluZGljYXIgc2llbXByZSBsYSBhdXRvcsOtYSBpbmNsdXllbmRvIGVsIG5vbWJyZSBkZWwgYXV0b3IgeSBsYSBmZWNoYSBkZSBwdWJsaWNhY2nDs24uCmUpICAgICAgQXV0b3Jpem8gKGFtb3MpIGEgbGEgVW5pdmVyc2lkYWQgcGFyYSBpbmNsdWlyIGxhIG9icmEgZW4gbG9zIMOtbmRpY2VzIHkgYnVzY2Fkb3JlcyBxdWUgZXN0aW1lbiBuZWNlc2FyaW9zIHBhcmEgcHJvbW92ZXIgc3UgZGlmdXNpw7NuLgpmKSAgICAgIEFjZXB0byAoYW1vcykgcXVlIGxhIFBvbnRpZmljaWEgVW5pdmVyc2lkYWQgSmF2ZXJpYW5hIHB1ZWRhIGNvbnZlcnRpciBlbCBkb2N1bWVudG8gYSBjdWFscXVpZXIgbWVkaW8gbyBmb3JtYXRvIHBhcmEgcHJvcMOzc2l0b3MgZGUgcHJlc2VydmFjacOzbiBkaWdpdGFsLgpnKSAgICAgIEF1dG9yaXpvIChhbW9zKSBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGF1dG9yaXphZG9zIGVuIGxvcyBsaXRlcmFsZXMgYW50ZXJpb3JlcyBiYWpvIGxvcyBsw61taXRlcyBkZWZpbmlkb3MgcG9yIGxhIHVuaXZlcnNpZGFkIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgUFVKICwgY3V5byB0ZXh0byBjb21wbGV0byBzZSBwdWVkZSBjb25zdWx0YXIgZW4gaHR0cDovL3JlcG9zaXRvcnkuamF2ZXJpYW5hLmVkdS5jby8KClNJIEVMIERPQ1VNRU5UTyBTRSBCQVNBIEVOIFVOIFRSQUJBSk8gUVVFIEhBIFNJRE8gUEFUUk9DSU5BRE8gTyBBUE9ZQURPIFBPUiBVTkEgQUdFTkNJQSBPIFVOQSBPUkdBTklaQUNJw5NOLCBDT04gRVhDRVBDScOTTiBERSBMQSBQT05USUZJQ0lBIFVOSVZFUlNJREFEIEpBVkVSSUFOQSwgRUwgKExPUykgQVVUT1IoRVMpIEdBUkFOVElaQShNT1MpIFFVRSBTRSBIQSBDVU1QTElETyBDT04gTE9TIERFUkVDSE9TIFkgT0JMSUdBQ0lPTkVTIFJFUVVFUklET1MgUE9SIEVMIFJFU1BFQ1RJVk8gQ09OVFJBVE8gTyBBQ1VFUkRPLgo=