DISEÑO DE UN SISTEMA HIDRÁULICO PARA UN ELEVADOR DE CARGA EN LA INDUSTRIA DE MÁQUINAS DE COSER, MERCANCÍAS Y REPUESTOS DE CONFECCIÓN CON UNA CAPACIDAD DE CARGA DE 1.5 TONELADAS

Este proyecto se centra en el diseño y cálculo de un sistema hidráulico para elevador de carga; este sistema será utilizado para el transporte de mercancías, máquinas de coser industriales y repuestos de confección, con una capacidad máxima de 1 tonelada. El diseño considera una carga total de 1.5 t...

Full description

Autores:
Tunjacipa Pulido , Juan David
Ramirez Saavedra, David Santiago
Tipo de recurso:
Fecha de publicación:
2025
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
OAI Identifier:
oai:repository.udistrital.edu.co:11349/92870
Acceso en línea:
http://hdl.handle.net/11349/92870
Palabra clave:
Sistema hidráulico,elevador de carga y automatización
Hydraulic system, load lift and automation
Rights
License
Abierto (Texto Completo)
id UDISTRITA2_c6ee4c295d889f741da8c3a8d75e16f9
oai_identifier_str oai:repository.udistrital.edu.co:11349/92870
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.none.fl_str_mv DISEÑO DE UN SISTEMA HIDRÁULICO PARA UN ELEVADOR DE CARGA EN LA INDUSTRIA DE MÁQUINAS DE COSER, MERCANCÍAS Y REPUESTOS DE CONFECCIÓN CON UNA CAPACIDAD DE CARGA DE 1.5 TONELADAS
dc.title.alternative.none.fl_str_mv DISEÑO DE UN SISTEMA HIDRÁULICO PARA UN ELEVADOR DE CARGA EN LA INDUSTRIA DE MÁQUINAS DE COSER, MERCANCÍAS Y REPUESTOS DE CONFECCIÓN CON UNA CAPACIDAD DE CARGA DE 1.5 TONELADAS
dc.title.titleenglish.none.fl_str_mv DESIGN OF A HYDRAULIC SYSTEM FOR A LOAD ELEVATOR IN THE SEWING MACHINE, GARMENT GOODS AND SPARE PARTS INDUSTRY WITH A LOAD CAPACITY OF 1.5 TONS
title DISEÑO DE UN SISTEMA HIDRÁULICO PARA UN ELEVADOR DE CARGA EN LA INDUSTRIA DE MÁQUINAS DE COSER, MERCANCÍAS Y REPUESTOS DE CONFECCIÓN CON UNA CAPACIDAD DE CARGA DE 1.5 TONELADAS
spellingShingle DISEÑO DE UN SISTEMA HIDRÁULICO PARA UN ELEVADOR DE CARGA EN LA INDUSTRIA DE MÁQUINAS DE COSER, MERCANCÍAS Y REPUESTOS DE CONFECCIÓN CON UNA CAPACIDAD DE CARGA DE 1.5 TONELADAS
Sistema hidráulico,elevador de carga y automatización
Hydraulic system, load lift and automation
title_short DISEÑO DE UN SISTEMA HIDRÁULICO PARA UN ELEVADOR DE CARGA EN LA INDUSTRIA DE MÁQUINAS DE COSER, MERCANCÍAS Y REPUESTOS DE CONFECCIÓN CON UNA CAPACIDAD DE CARGA DE 1.5 TONELADAS
title_full DISEÑO DE UN SISTEMA HIDRÁULICO PARA UN ELEVADOR DE CARGA EN LA INDUSTRIA DE MÁQUINAS DE COSER, MERCANCÍAS Y REPUESTOS DE CONFECCIÓN CON UNA CAPACIDAD DE CARGA DE 1.5 TONELADAS
title_fullStr DISEÑO DE UN SISTEMA HIDRÁULICO PARA UN ELEVADOR DE CARGA EN LA INDUSTRIA DE MÁQUINAS DE COSER, MERCANCÍAS Y REPUESTOS DE CONFECCIÓN CON UNA CAPACIDAD DE CARGA DE 1.5 TONELADAS
title_full_unstemmed DISEÑO DE UN SISTEMA HIDRÁULICO PARA UN ELEVADOR DE CARGA EN LA INDUSTRIA DE MÁQUINAS DE COSER, MERCANCÍAS Y REPUESTOS DE CONFECCIÓN CON UNA CAPACIDAD DE CARGA DE 1.5 TONELADAS
title_sort DISEÑO DE UN SISTEMA HIDRÁULICO PARA UN ELEVADOR DE CARGA EN LA INDUSTRIA DE MÁQUINAS DE COSER, MERCANCÍAS Y REPUESTOS DE CONFECCIÓN CON UNA CAPACIDAD DE CARGA DE 1.5 TONELADAS
dc.creator.fl_str_mv Tunjacipa Pulido , Juan David
Ramirez Saavedra, David Santiago
dc.contributor.advisor.none.fl_str_mv Muñoz Bello, Nicolas Gabriel
dc.contributor.author.none.fl_str_mv Tunjacipa Pulido , Juan David
Ramirez Saavedra, David Santiago
dc.subject.none.fl_str_mv Sistema hidráulico,elevador de carga y automatización
topic Sistema hidráulico,elevador de carga y automatización
Hydraulic system, load lift and automation
dc.subject.keyword.none.fl_str_mv Hydraulic system, load lift and automation
description Este proyecto se centra en el diseño y cálculo de un sistema hidráulico para elevador de carga; este sistema será utilizado para el transporte de mercancías, máquinas de coser industriales y repuestos de confección, con una capacidad máxima de 1 tonelada. El diseño considera una carga total de 1.5 toneladas, sumando el peso útil y el peso muerto de la cabina, que es de 500 kg además dicho diseño estará regido en sus planos diagrámales por la norma ISO 1219. El proyecto tiene como intención optimizar los tiempos de operación y reducir el esfuerzo manual en la manipulación de cargas pesadas. El desarrollo aborda la integración de elementos hidráulicos, como los actuadores, siguiendo las normativas ISO 3320, ISO 10100. Además, incluye la selección de la bomba, el tanque de almacenamiento, y las válvulas necesarias para controlar la red hidráulica. Se realizan cálculos detallados de presión de trabajo, carrera, diámetro del pistón y dimensiones del material para los requisitos de elevación y carga establecidos.En el diseño del proyecto, se desarrollará una unidad de potencia hidráulica que tomará en cuenta aspectos cruciales como la presión de trabajo, el motor eléctrico y los componentes de control de presión y caudal. Además, se creará un sistema de control eléctrico que gestionará de manera eficiente las operaciones del elevador, abarcando funciones como el arranque, la parada, la dirección y la velocidad de elevación. La automatización se basará en la norma IEC-61131, implementando un PLC para estructurar y coordinar las operaciones del sistema de control hidráulico, asegurando una integración efectiva y precisa de todos los componentes del sistema.
publishDate 2025
dc.date.accessioned.none.fl_str_mv 2025-02-21T15:54:41Z
dc.date.available.none.fl_str_mv 2025-02-21T15:54:41Z
dc.date.created.none.fl_str_mv 2025-02-05
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 Monografía
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/11349/92870
url http://hdl.handle.net/11349/92870
dc.relation.references.none.fl_str_mv Bohórquez Través, J . (2017). Desarrollo de práctica de automatización a través de un módulo didáctico con el plc s7-1200 para el control automático de un sistema hidráulico de sellado de cajas.https://repositorio.utc.edu.ec/handle/27000/4654 Budynas y Nisbeth (2012). Diseño en ingeniería mecánica de Shigley. McGrawHill https://www.academia.edu/33910807/Dise%C3%B1o_en_ingenier%C3%ADa_mec%C3% A1nica_de_Shigley_9na_Edici%C3%B3n_Richard_G_Budynas Flower Leiva, L . (1998). Control y Automatismo Eléctricos. Telemecanique Crespo y Quintero. (2021) Análisis de la manipulación y transporte manual de carga de los trabajadores del área de bodega de la fundación acción por Colombia del año 2021. Uniminuto.edu. https://repository.uniminuto.edu/bitstream/10656/16754/2/CrespoMairaQuinteroAngie_202 1.pdf Creus Solé , A . (2012). Neumática e hidráulica. Marcombo. Neumatica e hidráulica - Antoni Creus Solé - Google Libros De la Torre Zazueta, G. (2019). AUTOMATIZACIÓN DEL SISTEMA HIDRÁULICO PARA ALIMENTACIÓN Y DISTRIBU
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
dc.publisher.none.fl_str_mv Universidad Distrital Francisco José de Caldas
publisher.none.fl_str_mv Universidad Distrital Francisco José de Caldas
institution Universidad Distrital Francisco José de Caldas
bitstream.url.fl_str_mv https://repository.udistrital.edu.co/bitstreams/5bc065b9-0cd5-47a2-8c69-cb09e44751a6/download
https://repository.udistrital.edu.co/bitstreams/307e990f-05d4-4ebe-81a6-f0082e0c105f/download
https://repository.udistrital.edu.co/bitstreams/4abebea6-d725-4d82-a503-eac2ff6a0d71/download
https://repository.udistrital.edu.co/bitstreams/ebec646e-4579-4a25-813a-521ecfc8ce45/download
https://repository.udistrital.edu.co/bitstreams/fea8659b-31bf-4bf2-b7f2-4d5f6e56f96c/download
bitstream.checksum.fl_str_mv 997daf6c648c962d566d7b082dac908d
e74101b2f3c33e6d37290257583c0199
4bea4c34ea7a023768468868448dbcac
fe99a431c46aad56eebf301dfcc50d21
51f9832f8f6ea9b3030f9b1d3a1c5b94
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Universidad Distrital
repository.mail.fl_str_mv repositorio@udistrital.edu.co
_version_ 1828165588418035712
spelling Muñoz Bello, Nicolas GabrielTunjacipa Pulido , Juan DavidRamirez Saavedra, David Santiago2025-02-21T15:54:41Z2025-02-21T15:54:41Z2025-02-05http://hdl.handle.net/11349/92870Este proyecto se centra en el diseño y cálculo de un sistema hidráulico para elevador de carga; este sistema será utilizado para el transporte de mercancías, máquinas de coser industriales y repuestos de confección, con una capacidad máxima de 1 tonelada. El diseño considera una carga total de 1.5 toneladas, sumando el peso útil y el peso muerto de la cabina, que es de 500 kg además dicho diseño estará regido en sus planos diagrámales por la norma ISO 1219. El proyecto tiene como intención optimizar los tiempos de operación y reducir el esfuerzo manual en la manipulación de cargas pesadas. El desarrollo aborda la integración de elementos hidráulicos, como los actuadores, siguiendo las normativas ISO 3320, ISO 10100. Además, incluye la selección de la bomba, el tanque de almacenamiento, y las válvulas necesarias para controlar la red hidráulica. Se realizan cálculos detallados de presión de trabajo, carrera, diámetro del pistón y dimensiones del material para los requisitos de elevación y carga establecidos.En el diseño del proyecto, se desarrollará una unidad de potencia hidráulica que tomará en cuenta aspectos cruciales como la presión de trabajo, el motor eléctrico y los componentes de control de presión y caudal. Además, se creará un sistema de control eléctrico que gestionará de manera eficiente las operaciones del elevador, abarcando funciones como el arranque, la parada, la dirección y la velocidad de elevación. La automatización se basará en la norma IEC-61131, implementando un PLC para estructurar y coordinar las operaciones del sistema de control hidráulico, asegurando una integración efectiva y precisa de todos los componentes del sistema.This project focuses on the design and calculation of a hydraulic system for a cargo lift; this system will be used for the transport of goods, industrial sewing machines and clothing parts, with a maximum capacity of 1 ton. The design considers a total load of 1.5 tons, adding the useful weight and the dead weight of the cabin, which is 500 kg. In addition, the design will be governed in its diagrammatic plans by the ISO 1219 standard. The project aims to optimize operating times and reduce manual effort in the handling of heavy loads. The development addresses the integration of hydraulic elements, such as actuators, following the ISO 3320 and ISO 10100 standards. In addition, it includes the selection of the pump, the storage tank, and the valves necessary to control the hydraulic network. Detailed calculations of working pressure, stroke, piston diameter and material dimensions are performed for the given lifting and load requirements. In the project design, a hydraulic power unit will be developed that will take into account crucial aspects such as working pressure, electric motor and pressure and flow control components. In addition, an electrical control system will be created that will efficiently manage the lift operations, covering functions such as starting, stopping, direction and lifting speed. Automation will be based on the IEC-61131 standard, implementing a PLC to structure and coordinate the operations of the hydraulic control system, ensuring effective and precise integration of all system components.NApdfUniversidad Distrital Francisco José de CaldasSistema hidráulico,elevador de carga y automatizaciónHydraulic system, load lift and automationDISEÑO DE UN SISTEMA HIDRÁULICO PARA UN ELEVADOR DE CARGA EN LA INDUSTRIA DE MÁQUINAS DE COSER, MERCANCÍAS Y REPUESTOS DE CONFECCIÓN CON UNA CAPACIDAD DE CARGA DE 1.5 TONELADASDISEÑO DE UN SISTEMA HIDRÁULICO PARA UN ELEVADOR DE CARGA EN LA INDUSTRIA DE MÁQUINAS DE COSER, MERCANCÍAS Y REPUESTOS DE CONFECCIÓN CON UNA CAPACIDAD DE CARGA DE 1.5 TONELADASDESIGN OF A HYDRAULIC SYSTEM FOR A LOAD ELEVATOR IN THE SEWING MACHINE, GARMENT GOODS AND SPARE PARTS INDUSTRY WITH A LOAD CAPACITY OF 1.5 TONSbachelorThesisMonografíahttp://purl.org/coar/resource_type/c_7a1fAbierto (Texto Completo)http://purl.org/coar/access_right/c_abf2Bohórquez Través, J . (2017). Desarrollo de práctica de automatización a través de un módulo didáctico con el plc s7-1200 para el control automático de un sistema hidráulico de sellado de cajas.https://repositorio.utc.edu.ec/handle/27000/4654 Budynas y Nisbeth (2012). Diseño en ingeniería mecánica de Shigley. McGrawHill https://www.academia.edu/33910807/Dise%C3%B1o_en_ingenier%C3%ADa_mec%C3% A1nica_de_Shigley_9na_Edici%C3%B3n_Richard_G_Budynas Flower Leiva, L . (1998). Control y Automatismo Eléctricos. Telemecanique Crespo y Quintero. (2021) Análisis de la manipulación y transporte manual de carga de los trabajadores del área de bodega de la fundación acción por Colombia del año 2021. Uniminuto.edu. https://repository.uniminuto.edu/bitstream/10656/16754/2/CrespoMairaQuinteroAngie_202 1.pdf Creus Solé , A . (2012). Neumática e hidráulica. Marcombo. Neumatica e hidráulica - Antoni Creus Solé - Google Libros De la Torre Zazueta, G. (2019). AUTOMATIZACIÓN DEL SISTEMA HIDRÁULICO PARA ALIMENTACIÓN Y DISTRIBULICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/5bc065b9-0cd5-47a2-8c69-cb09e44751a6/download997daf6c648c962d566d7b082dac908dMD53ORIGINALTunjacipaPulidoJuanDavid2025.pdfTunjacipaPulidoJuanDavid2025.pdfapplication/pdf11683675https://repository.udistrital.edu.co/bitstreams/307e990f-05d4-4ebe-81a6-f0082e0c105f/downloade74101b2f3c33e6d37290257583c0199MD51Licencia_de_uso_y_publicacion_editable[1].pdfLicencia_de_uso_y_publicacion_editable[1].pdfapplication/pdf225776https://repository.udistrital.edu.co/bitstreams/4abebea6-d725-4d82-a503-eac2ff6a0d71/download4bea4c34ea7a023768468868448dbcacMD52THUMBNAILTunjacipaPulidoJuanDavid2025.pdf.jpgTunjacipaPulidoJuanDavid2025.pdf.jpgIM Thumbnailimage/jpeg3727https://repository.udistrital.edu.co/bitstreams/ebec646e-4579-4a25-813a-521ecfc8ce45/downloadfe99a431c46aad56eebf301dfcc50d21MD54Licencia_de_uso_y_publicacion_editable[1].pdf.jpgLicencia_de_uso_y_publicacion_editable[1].pdf.jpgIM Thumbnailimage/jpeg9518https://repository.udistrital.edu.co/bitstreams/fea8659b-31bf-4bf2-b7f2-4d5f6e56f96c/download51f9832f8f6ea9b3030f9b1d3a1c5b94MD5511349/92870oai:repository.udistrital.edu.co:11349/928702025-02-22 01:06:55.155open.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK