Diseño de metodología para la conformación y secuenciación de lotes no idénticos en máquinas paralelas en una empresa de vidrios de seguridad

La programación es una de las estrategias a corto plazo más importantes para mejorar el uso de los recursos de una empresa. Esta aplicación en American Glass Products (AGP) Colombia, una fabricación de vidrios de seguridad que en la búsqueda de una mejor solución para su complejo programa NP-hard de...

Full description

Autores:
Niño Parada, Jair Eduardo
Ortiz Tovar, Daniel
Victoria Perdomo, Alejandro
Vidal Ruiz, Leonardo Esteban
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2019
Institución:
Pontificia Universidad Javeriana
Repositorio:
Repositorio Universidad Javeriana
Idioma:
spa
OAI Identifier:
oai:repository.javeriana.edu.co:10554/45453
Acceso en línea:
http://hdl.handle.net/10554/45453
Palabra clave:
Programación de la producción
Máquinas paralelas
Algoritmo genético
Simulación
Scheduling
Paralell machine
Genetic algorithm
Simulation
Ingeniería industrial - Tesis y disertaciones académicas
Simulación de la cadena de valor
Algoritmos (Computadores)
Rights
openAccess
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional
id JAVERIANA2_3612a95f14010d10602a58153811be1b
oai_identifier_str oai:repository.javeriana.edu.co:10554/45453
network_acronym_str JAVERIANA2
network_name_str Repositorio Universidad Javeriana
repository_id_str
dc.title.spa.fl_str_mv Diseño de metodología para la conformación y secuenciación de lotes no idénticos en máquinas paralelas en una empresa de vidrios de seguridad
title Diseño de metodología para la conformación y secuenciación de lotes no idénticos en máquinas paralelas en una empresa de vidrios de seguridad
spellingShingle Diseño de metodología para la conformación y secuenciación de lotes no idénticos en máquinas paralelas en una empresa de vidrios de seguridad
Programación de la producción
Máquinas paralelas
Algoritmo genético
Simulación
Scheduling
Paralell machine
Genetic algorithm
Simulation
Ingeniería industrial - Tesis y disertaciones académicas
Simulación de la cadena de valor
Algoritmos (Computadores)
title_short Diseño de metodología para la conformación y secuenciación de lotes no idénticos en máquinas paralelas en una empresa de vidrios de seguridad
title_full Diseño de metodología para la conformación y secuenciación de lotes no idénticos en máquinas paralelas en una empresa de vidrios de seguridad
title_fullStr Diseño de metodología para la conformación y secuenciación de lotes no idénticos en máquinas paralelas en una empresa de vidrios de seguridad
title_full_unstemmed Diseño de metodología para la conformación y secuenciación de lotes no idénticos en máquinas paralelas en una empresa de vidrios de seguridad
title_sort Diseño de metodología para la conformación y secuenciación de lotes no idénticos en máquinas paralelas en una empresa de vidrios de seguridad
dc.creator.fl_str_mv Niño Parada, Jair Eduardo
Ortiz Tovar, Daniel
Victoria Perdomo, Alejandro
Vidal Ruiz, Leonardo Esteban
dc.contributor.advisor.none.fl_str_mv Nait Abdallah, Mohamed Rabie
Montoya Casas, Carlos Eduardo
dc.contributor.author.none.fl_str_mv Niño Parada, Jair Eduardo
Ortiz Tovar, Daniel
Victoria Perdomo, Alejandro
Vidal Ruiz, Leonardo Esteban
dc.subject.spa.fl_str_mv Programación de la producción
Máquinas paralelas
Algoritmo genético
Simulación
topic Programación de la producción
Máquinas paralelas
Algoritmo genético
Simulación
Scheduling
Paralell machine
Genetic algorithm
Simulation
Ingeniería industrial - Tesis y disertaciones académicas
Simulación de la cadena de valor
Algoritmos (Computadores)
dc.subject.keyword.spa.fl_str_mv Scheduling
Paralell machine
Genetic algorithm
Simulation
dc.subject.armarc.spa.fl_str_mv Ingeniería industrial - Tesis y disertaciones académicas
Simulación de la cadena de valor
Algoritmos (Computadores)
description La programación es una de las estrategias a corto plazo más importantes para mejorar el uso de los recursos de una empresa. Esta aplicación en American Glass Products (AGP) Colombia, una fabricación de vidrios de seguridad que en la búsqueda de una mejor solución para su complejo programa NP-hard de sus productos en la estación de trabajo crítica de la línea de producción, convergió en el diseño de una técnica, para generar un cronograma de trabajos cuya disponibilidad no sea igual en lotes con tamaño variable y asignarlos en máquinas de procesamiento de lotes paralelos no relacionados con tiempos de configuración dependientes de la secuencia para minimizar la tardanza promedio y evaluar otros indicadores de interés de la empresa. Se ha encontrado que este entorno de producción no tiene muchos estudios asociados. De esta manera, fue necesaria la caracterización de los tiempos a lo largo de la producción para que los productos definan los tiempos de liberación de los mismos a la estación en estudio para comprender su distribución probabilística y generar los parámetros determinísticos para desarrollar un Algoritmo Genético (AG). Basado en una regla de despacho dinámico para la resolución del problema teniendo en cuenta la interacción entre la conformación de los lotes y la programación de los mismos. Su desempeño es evaluado con el método actual de la empresa. Los resultados mostraron que el algoritmo propuesto mejora los indicadores principales. Sin embargo, la variabilidad de la distribución y su efecto en la programación generaron la necesidad de evaluar la solución en un contexto estocástico. En consecuencia, los resultados expresaron la importancia de tomar acciones en las estaciones anteriores para disminuir la dispersión y el impacto directamente en el problema principal.
publishDate 2019
dc.date.accessioned.none.fl_str_mv 2019-10-28T18:45:15Z
2020-04-16T17:17:08Z
dc.date.available.none.fl_str_mv 2019-10-28T18:45:15Z
2020-04-16T17:17:08Z
dc.date.created.none.fl_str_mv 2019
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/45453
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/45453
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/45453/1/Documento.pdf
http://repository.javeriana.edu.co/bitstream/10554/45453/2/Anexos.rar
http://repository.javeriana.edu.co/bitstream/10554/45453/3/Anexos%20biblioteca.rar
http://repository.javeriana.edu.co/bitstream/10554/45453/4/license.txt
http://repository.javeriana.edu.co/bitstream/10554/45453/5/Documento.pdf.jpg
bitstream.checksum.fl_str_mv 99cdaa69bdfc043da1629b8f95eb71ba
4c58f9ff82b2b28893237f70779bb86b
cfd1be52b8b8a4f80a8e216c8199f630
2070d280cc89439d983d9eee1b17df53
d796c631312a9380fa1a6fc4e2443e98
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_ 1808388545937670144
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_abf2Nait Abdallah, Mohamed RabieMontoya Casas, Carlos EduardoNiño Parada, Jair EduardoOrtiz Tovar, DanielVictoria Perdomo, AlejandroVidal Ruiz, Leonardo Esteban2019-10-28T18:45:15Z2020-04-16T17:17:08Z2019-10-28T18:45:15Z2020-04-16T17:17:08Z2019http://hdl.handle.net/10554/45453instname:Pontificia Universidad Javerianareponame:Repositorio Institucional - Pontificia Universidad Javerianarepourl:https://repository.javeriana.edu.coLa programación es una de las estrategias a corto plazo más importantes para mejorar el uso de los recursos de una empresa. Esta aplicación en American Glass Products (AGP) Colombia, una fabricación de vidrios de seguridad que en la búsqueda de una mejor solución para su complejo programa NP-hard de sus productos en la estación de trabajo crítica de la línea de producción, convergió en el diseño de una técnica, para generar un cronograma de trabajos cuya disponibilidad no sea igual en lotes con tamaño variable y asignarlos en máquinas de procesamiento de lotes paralelos no relacionados con tiempos de configuración dependientes de la secuencia para minimizar la tardanza promedio y evaluar otros indicadores de interés de la empresa. Se ha encontrado que este entorno de producción no tiene muchos estudios asociados. De esta manera, fue necesaria la caracterización de los tiempos a lo largo de la producción para que los productos definan los tiempos de liberación de los mismos a la estación en estudio para comprender su distribución probabilística y generar los parámetros determinísticos para desarrollar un Algoritmo Genético (AG). Basado en una regla de despacho dinámico para la resolución del problema teniendo en cuenta la interacción entre la conformación de los lotes y la programación de los mismos. Su desempeño es evaluado con el método actual de la empresa. Los resultados mostraron que el algoritmo propuesto mejora los indicadores principales. Sin embargo, la variabilidad de la distribución y su efecto en la programación generaron la necesidad de evaluar la solución en un contexto estocástico. En consecuencia, los resultados expresaron la importancia de tomar acciones en las estaciones anteriores para disminuir la dispersión y el impacto directamente en el problema principal.Scheduling is one of the most important short-term strategies to improve the use of resources of a company. This application in American Glass Products (AGP) Colombia, a safety glass manufacturing which in the searching of a better solution to their complex NP-hard schedule of their products in the critical work station of the production line, converged in the design of a technique to generate a schedule of jobs whose availability are not equal in batches with variable size and asign them in a unrelated parallel batch processing machines with sequence- dependent setup times to minimize the average tardiness and evaluate other indicators of interest of the company. It has been found that this production environment docs not have many studies associated. In this way, it was necessary the characterization of the times throughout the production for the products to define the release times of them to the station under study in order to comprehend their probabilistic distribution and generate the deterministic parameters to develop a Genetic Algorithm (GA) based in a dynamic dispatch rule for the resolution of the problem taking into account the interaction between the batches conformation and the scheduling of them. Its performance is evaluated with the actual method of the company. The results showed that the proposed algorithm improves the main indicators. However, the variability of the distribution and his effect in the scheduling generated the need of evaluate the solution in a stochastic context. In consequence, the results expossed the importance of take actions in the previous stations to decrease the dispersion and impact directly in the main problem.Ingeniero (a) IndustrialPregradoPDFapplication/pdfspaPontificia Universidad JaverianaIngeniería IndustrialFacultad de IngenieríaProgramación de la producciónMáquinas paralelasAlgoritmo genéticoSimulaciónSchedulingParalell machineGenetic algorithmSimulationIngeniería industrial - Tesis y disertaciones académicasSimulación de la cadena de valorAlgoritmos (Computadores)Diseño de metodología para la conformación y secuenciación de lotes no idénticos en máquinas paralelas en una empresa de vidrios de seguridadTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisORIGINALDocumento.pdfapplication/pdf1346440http://repository.javeriana.edu.co/bitstream/10554/45453/1/Documento.pdf99cdaa69bdfc043da1629b8f95eb71baMD51open accessAnexos.rarapplication/rar2775538http://repository.javeriana.edu.co/bitstream/10554/45453/2/Anexos.rar4c58f9ff82b2b28893237f70779bb86bMD52open accessAnexos biblioteca.rarapplication/rar3756198http://repository.javeriana.edu.co/bitstream/10554/45453/3/Anexos%20biblioteca.rarcfd1be52b8b8a4f80a8e216c8199f630MD53metadata only accessLICENSElicense.txttext/plain2603http://repository.javeriana.edu.co/bitstream/10554/45453/4/license.txt2070d280cc89439d983d9eee1b17df53MD54open accessTHUMBNAILDocumento.pdf.jpgIM Thumbnailimage/jpeg5781http://repository.javeriana.edu.co/bitstream/10554/45453/5/Documento.pdf.jpgd796c631312a9380fa1a6fc4e2443e98MD55open access10554/45453oai:repository.javeriana.edu.co:10554/454532022-05-03 13:32:33.381Repositorio Institucional - Pontificia Universidad Javerianarepositorio@javeriana.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIERFIExPUyBBVVRPUkVTIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTy4KClBhcnRlIDEuIFTDqXJtaW5vcyBkZSBsYSBsaWNlbmNpYSBnZW5lcmFsIHBhcmEgcHVibGljYWNpw7NuIGRlIG9icmFzIGVuIGVsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwKQ29tbyB0aXR1bGFyIChlcykgZGVsIGRlcmVjaG8gZGUgYXV0b3IsIGNvbmZpZXJvIChlcmltb3MpIGEgbGEgUG9udGlmaWNpYSBVbml2ZXJzaWRhZCBKYXZlcmlhbmEgdW5hIGxpY2VuY2lhIG5vIGV4Y2x1c2l2YSwgbGltaXRhZGEgeSBncmF0dWl0YSBzb2JyZSBsYSBvYnJhIHF1ZSBzZSBpbnRlZ3JhcsOhIGVuIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwsIHF1ZSBzZSBhanVzdGEgYSBsYXMgc2lndWllbnRlcyBjYXJhY3RlcsOtc3RpY2FzOgphKSAgICAgIEVzdGFyw6EgdmlnZW50ZSBhIHBhcnRpciBkZSBsYSBmZWNoYSBkZSBpbmNsdXNpw7NuIGVuIGVsIHJlcG9zaXRvcmlvLCBwb3IgdW4gcGxhem8gZGUgNSBhw7FvcywgcXVlIHNlcsOhbiBwcm9ycm9nYWJsZXMgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gcXVlIGR1cmUgZWwgZGVyZWNobyBwYXRyaW1vbmlhbCBkZWwgYXV0b3IuIEVsIGF1dG9yIHBvZHLDoSBkYXIgcG9yIHRlcm1pbmFkYSBsYSBsaWNlbmNpYSBzb2xpY2l0w6FuZG9sbyBhIGxhIFVuaXZlcnNpZGFkIHBvciBlc2NyaXRvLgpiKSAgICAgIEF1dG9yaXphIGEgbGEgUG9udGlmaWNpYSBVbml2ZXJzaWRhZCBKYXZlcmlhbmEgYSBwdWJsaWNhciBsYSBvYnJhIGVuIGRpZ2l0YWwsIGNvbm9jaWVuZG8gcXVlLCBkYWRvIHF1ZSBzZSBwdWJsaWNhIGVuIEludGVybmV0LCBwb3IgZXN0ZSBoZWNobyBjaXJjdWxhIGNvbiB1biBhbGNhbmNlIG11bmRpYWwuCmMpICAgICAgTG9zIGF1dG9yZXMgYWNlcHRhbiBxdWUgbGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvIHJlbnVuY2lhbiBhIHJlY2liaXIgYmVuZWZpY2lvIGFsZ3VubyBwb3IgbGEgcHVibGljYWNpw7NuLCBkaXN0cmlidWNpw7NuLCBjb211bmljYWNpw7NuIHDDumJsaWNhIHkgY3VhbHF1aWVyIG90cm8gdXNvIHF1ZSBzZSBoYWdhIGVuIGxvcyB0w6lybWlub3MgZGUgbGEgcHJlc2VudGUgbGljZW5jaWEgeSBkZSBsYSBsaWNlbmNpYSBkZSB1c28gY29uIHF1ZSBzZSBwdWJsaWNhLgpkKSAgICAgIExvcyBhdXRvcmVzIG1hbmlmaWVzdGFuIHF1ZSBzZSB0cmF0YSBkZSB1bmEgb2JyYSBvcmlnaW5hbCBzb2JyZSBsYSBxdWUgdGllbmVuIGxvcyBkZXJlY2hvcyBxdWUgYXV0b3JpemFuIHkgcXVlIHNvbiBlbGxvcyBxdWllbmVzIGFzdW1lbiB0b3RhbCByZXNwb25zYWJpbGlkYWQgcG9yIGVsIGNvbnRlbmlkbyBkZSBzdSBvYnJhIGFudGUgbGEgUG9udGlmaWNpYSBVbml2ZXJzaWRhZCBKYXZlcmlhbmEgeSBhbnRlIHRlcmNlcm9zLiBFbiB0b2RvIGNhc28gbGEgUG9udGlmaWNpYSBVbml2ZXJzaWRhZCBKYXZlcmlhbmEgc2UgY29tcHJvbWV0ZSBhIGluZGljYXIgc2llbXByZSBsYSBhdXRvcsOtYSBpbmNsdXllbmRvIGVsIG5vbWJyZSBkZWwgYXV0b3IgeSBsYSBmZWNoYSBkZSBwdWJsaWNhY2nDs24uCmUpICAgICAgQXV0b3Jpem8gKGFtb3MpIGEgbGEgVW5pdmVyc2lkYWQgcGFyYSBpbmNsdWlyIGxhIG9icmEgZW4gbG9zIMOtbmRpY2VzIHkgYnVzY2Fkb3JlcyBxdWUgZXN0aW1lbiBuZWNlc2FyaW9zIHBhcmEgcHJvbW92ZXIgc3UgZGlmdXNpw7NuLgpmKSAgICAgIEFjZXB0byAoYW1vcykgcXVlIGxhIFBvbnRpZmljaWEgVW5pdmVyc2lkYWQgSmF2ZXJpYW5hIHB1ZWRhIGNvbnZlcnRpciBlbCBkb2N1bWVudG8gYSBjdWFscXVpZXIgbWVkaW8gbyBmb3JtYXRvIHBhcmEgcHJvcMOzc2l0b3MgZGUgcHJlc2VydmFjacOzbiBkaWdpdGFsLgpnKSAgICAgIEF1dG9yaXpvIChhbW9zKSBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGF1dG9yaXphZG9zIGVuIGxvcyBsaXRlcmFsZXMgYW50ZXJpb3JlcyBiYWpvIGxvcyBsw61taXRlcyBkZWZpbmlkb3MgcG9yIGxhIHVuaXZlcnNpZGFkIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgUFVKICwgY3V5byB0ZXh0byBjb21wbGV0byBzZSBwdWVkZSBjb25zdWx0YXIgZW4gaHR0cDovL3JlcG9zaXRvcnkuamF2ZXJpYW5hLmVkdS5jby8KClNJIEVMIERPQ1VNRU5UTyBTRSBCQVNBIEVOIFVOIFRSQUJBSk8gUVVFIEhBIFNJRE8gUEFUUk9DSU5BRE8gTyBBUE9ZQURPIFBPUiBVTkEgQUdFTkNJQSBPIFVOQSBPUkdBTklaQUNJw5NOLCBDT04gRVhDRVBDScOTTiBERSBMQSBQT05USUZJQ0lBIFVOSVZFUlNJREFEIEpBVkVSSUFOQSwgRUwgKExPUykgQVVUT1IoRVMpIEdBUkFOVElaQShNT1MpIFFVRSBTRSBIQSBDVU1QTElETyBDT04gTE9TIERFUkVDSE9TIFkgT0JMSUdBQ0lPTkVTIFJFUVVFUklET1MgUE9SIEVMIFJFU1BFQ1RJVk8gQ09OVFJBVE8gTyBBQ1VFUkRPLgo=