Aplicación informática para el cálculo de rendimientos y cantidades de maquinaria pesada para proyectos de obras civiles con énfasis en movimientos de tierra en Colombia.
Por medio de una investigación realizada de acuerdo a consultas por internet, visitas a las casas comercializadoras de maquinaria pesada en Colombia y consultas realizadas en obras, se pudo determinar que no hay ningún tipo de aplicativo especializado en el cálculo de rendimientos de maquinaria para...
- Autores:
-
López Zabála, Julieth Nataly
Rodríguez Montes, Jessica Alejandra
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2018
- Institución:
- Universidad Distrital Francisco José de Caldas
- Repositorio:
- RIUD: repositorio U. Distrital
- Idioma:
- spa
- OAI Identifier:
- oai:repository.udistrital.edu.co:11349/14034
- Acceso en línea:
- http://hdl.handle.net/11349/14034
- Palabra clave:
- Aplicativo
Rendimiento
Programación
Maquinaria
Costos
Eficiencia
Ingeniería civil - Tesis y disertaciones académicas
Construcción - Equipo - Costos
Construcción - Costos
Industria de la construcción
Application
Tthrowput
Programming
Efficiency
Machinery
Costs
- Rights
- License
- Atribución-NoComercial-SinDerivadas 4.0 Internacional
id |
UDISTRITA2_242f22b6778f85f8f83a11f387deb0bc |
---|---|
oai_identifier_str |
oai:repository.udistrital.edu.co:11349/14034 |
network_acronym_str |
UDISTRITA2 |
network_name_str |
RIUD: repositorio U. Distrital |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Aplicación informática para el cálculo de rendimientos y cantidades de maquinaria pesada para proyectos de obras civiles con énfasis en movimientos de tierra en Colombia. |
dc.title.titleenglish.spa.fl_str_mv |
Computer application for the calculation of returns and quantities of heavy machinery for civil works projects with emphasis on earth movements in Colombia. |
title |
Aplicación informática para el cálculo de rendimientos y cantidades de maquinaria pesada para proyectos de obras civiles con énfasis en movimientos de tierra en Colombia. |
spellingShingle |
Aplicación informática para el cálculo de rendimientos y cantidades de maquinaria pesada para proyectos de obras civiles con énfasis en movimientos de tierra en Colombia. Aplicativo Rendimiento Programación Maquinaria Costos Eficiencia Ingeniería civil - Tesis y disertaciones académicas Construcción - Equipo - Costos Construcción - Costos Industria de la construcción Application Tthrowput Programming Efficiency Machinery Costs |
title_short |
Aplicación informática para el cálculo de rendimientos y cantidades de maquinaria pesada para proyectos de obras civiles con énfasis en movimientos de tierra en Colombia. |
title_full |
Aplicación informática para el cálculo de rendimientos y cantidades de maquinaria pesada para proyectos de obras civiles con énfasis en movimientos de tierra en Colombia. |
title_fullStr |
Aplicación informática para el cálculo de rendimientos y cantidades de maquinaria pesada para proyectos de obras civiles con énfasis en movimientos de tierra en Colombia. |
title_full_unstemmed |
Aplicación informática para el cálculo de rendimientos y cantidades de maquinaria pesada para proyectos de obras civiles con énfasis en movimientos de tierra en Colombia. |
title_sort |
Aplicación informática para el cálculo de rendimientos y cantidades de maquinaria pesada para proyectos de obras civiles con énfasis en movimientos de tierra en Colombia. |
dc.creator.fl_str_mv |
López Zabála, Julieth Nataly Rodríguez Montes, Jessica Alejandra |
dc.contributor.advisor.spa.fl_str_mv |
Esquivel Ramírez, Rodrigo Elías |
dc.contributor.author.spa.fl_str_mv |
López Zabála, Julieth Nataly Rodríguez Montes, Jessica Alejandra |
dc.subject.spa.fl_str_mv |
Aplicativo Rendimiento Programación Maquinaria Costos Eficiencia |
topic |
Aplicativo Rendimiento Programación Maquinaria Costos Eficiencia Ingeniería civil - Tesis y disertaciones académicas Construcción - Equipo - Costos Construcción - Costos Industria de la construcción Application Tthrowput Programming Efficiency Machinery Costs |
dc.subject.lemb.spa.fl_str_mv |
Ingeniería civil - Tesis y disertaciones académicas Construcción - Equipo - Costos Construcción - Costos Industria de la construcción |
dc.subject.keyword.spa.fl_str_mv |
Application Tthrowput Programming Efficiency Machinery Costs |
description |
Por medio de una investigación realizada de acuerdo a consultas por internet, visitas a las casas comercializadoras de maquinaria pesada en Colombia y consultas realizadas en obras, se pudo determinar que no hay ningún tipo de aplicativo especializado en el cálculo de rendimientos de maquinaria para proyectos civiles, que abarque las actividades requeridas en una obra correspondientes al movimiento de tierras. Con este proyecto se estandarizaron los cálculos aritméticos correspondientes a los rendimientos de maquinarias, teniendo en cuenta la teoría de la bibliografía que se citará a lo largo del trabajo y por medio de las fichas técnicas suministradas por las casas proveedoras de maquinaria en el país, tomando como apoyo un software existente en este caso Microsoft Excel y Visual Basic generando unas bases de datos y una interfaz gráfica para proporcionar un entorno visual sencillo y permitir la comunicación con el usuario y sistema operativo. Se recurrió a procesos estadísticos que nos permitieron arrojar valores más óptimos obtenidos de las tablas de comparación de maquinaria de las diferentes marcas para generar valores de datos unificados y así poder realizar los cálculos aritméticos para los rendimientos. El aplicativo proyecta una programación de obra de acuerdo a los rendimientos calculados a partir de los procesos anteriormente nombrados, los tiempos generados dependerán de factores tales como el estado de la maquinaria, las condiciones de obra y algunos factores externos que puedan afectar este tiempo. Como producto final se obtendrán los rendimientos de las maquinarias consignadas en la investigación previa de dichos equipos existentes en Colombia y una cantidad de maquinaria necesaria para cada uno de los requerimientos del usuario, teniendo en cuenta la duración de obra proporcionada y los costos que generará la adquisición y mantenimiento de cada máquina. Los costos de mantenimiento provienen de una serie de encuestas realizadas a operarios de diferentes zonas del país y tipo de obra, las cuales nos proporcionaron la información necesaria para dicho presupuesto. |
publishDate |
2018 |
dc.date.accessioned.none.fl_str_mv |
2018-10-24T16:44:47Z |
dc.date.available.none.fl_str_mv |
2018-10-24T16:44:47Z |
dc.date.created.spa.fl_str_mv |
2018-02-20 |
dc.type.degree.spa.fl_str_mv |
Monografía |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
format |
http://purl.org/coar/resource_type/c_7a1f |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/11349/14034 |
url |
http://hdl.handle.net/11349/14034 |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.rights.*.fl_str_mv |
Atribución-NoComercial-SinDerivadas 4.0 Internacional |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_16ec |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.rights.acceso.spa.fl_str_mv |
Restringido (Solo Referencia) |
rights_invalid_str_mv |
Atribución-NoComercial-SinDerivadas 4.0 Internacional http://creativecommons.org/licenses/by-nc-nd/4.0/ Restringido (Solo Referencia) http://purl.org/coar/access_right/c_16ec |
dc.format.mimetype.spa.fl_str_mv |
pdf |
institution |
Universidad Distrital Francisco José de Caldas |
bitstream.url.fl_str_mv |
https://repository.udistrital.edu.co/bitstreams/95aedfd1-b3b6-4154-bd30-1c0ac6d30146/download https://repository.udistrital.edu.co/bitstreams/427b7ad4-0a0b-4020-9a3a-8cd7b8807493/download https://repository.udistrital.edu.co/bitstreams/acd8b207-04b2-4559-9404-5907245bfef9/download https://repository.udistrital.edu.co/bitstreams/6a6cb1b4-e755-466c-a3e1-778a8956249c/download https://repository.udistrital.edu.co/bitstreams/c3c4ad95-30a9-4daa-8951-2a830b7d9f6c/download https://repository.udistrital.edu.co/bitstreams/2941bfad-9373-4c35-bad8-481603565fda/download https://repository.udistrital.edu.co/bitstreams/eb904f98-f7d2-43dd-9a17-603a187b8607/download https://repository.udistrital.edu.co/bitstreams/5799b972-4cc8-4e24-8b61-ce62fc2446f2/download https://repository.udistrital.edu.co/bitstreams/585633e1-8030-4779-abb2-c0b23ceb4c66/download |
bitstream.checksum.fl_str_mv |
12e473852f6ca4511dc79eaef03c8cb8 5bad16aa5cd830070a751d530f650a10 4690e18c77f16c3ad33adf89da71a2a7 78bbe5cf09e5f59134214f60a9a8b76b 63813494a2fc01bcd2a6cb1af3737499 d49643241f51c62dbaa6e236ac248052 c924dabe0d792a755237a0532b4fb2df 42dd12a06de379d3ffa39b67dc9c7aff da5c6a3ca62d5dd4853000a60fee7083 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Universidad Distrital |
repository.mail.fl_str_mv |
repositorio@udistrital.edu.co |
_version_ |
1837006816033112064 |
spelling |
Esquivel Ramírez, Rodrigo ElíasLópez Zabála, Julieth NatalyRodríguez Montes, Jessica Alejandra2018-10-24T16:44:47Z2018-10-24T16:44:47Z2018-02-20http://hdl.handle.net/11349/14034Por medio de una investigación realizada de acuerdo a consultas por internet, visitas a las casas comercializadoras de maquinaria pesada en Colombia y consultas realizadas en obras, se pudo determinar que no hay ningún tipo de aplicativo especializado en el cálculo de rendimientos de maquinaria para proyectos civiles, que abarque las actividades requeridas en una obra correspondientes al movimiento de tierras. Con este proyecto se estandarizaron los cálculos aritméticos correspondientes a los rendimientos de maquinarias, teniendo en cuenta la teoría de la bibliografía que se citará a lo largo del trabajo y por medio de las fichas técnicas suministradas por las casas proveedoras de maquinaria en el país, tomando como apoyo un software existente en este caso Microsoft Excel y Visual Basic generando unas bases de datos y una interfaz gráfica para proporcionar un entorno visual sencillo y permitir la comunicación con el usuario y sistema operativo. Se recurrió a procesos estadísticos que nos permitieron arrojar valores más óptimos obtenidos de las tablas de comparación de maquinaria de las diferentes marcas para generar valores de datos unificados y así poder realizar los cálculos aritméticos para los rendimientos. El aplicativo proyecta una programación de obra de acuerdo a los rendimientos calculados a partir de los procesos anteriormente nombrados, los tiempos generados dependerán de factores tales como el estado de la maquinaria, las condiciones de obra y algunos factores externos que puedan afectar este tiempo. Como producto final se obtendrán los rendimientos de las maquinarias consignadas en la investigación previa de dichos equipos existentes en Colombia y una cantidad de maquinaria necesaria para cada uno de los requerimientos del usuario, teniendo en cuenta la duración de obra proporcionada y los costos que generará la adquisición y mantenimiento de cada máquina. Los costos de mantenimiento provienen de una serie de encuestas realizadas a operarios de diferentes zonas del país y tipo de obra, las cuales nos proporcionaron la información necesaria para dicho presupuesto.Through an investigation carried out according to Internet consultations, visits to the trading houses of heavy machinery in Colombia and consultations carried out in works, it was possible to determine that there is no specialized application in the calculation of yields of machinery for civil projects, which covers the activities required in a work corresponding to the earthmoving. With this project the arithmetic calculations corresponding to the yields of machines were standardized, taking into account the theory of the bibliography that will be cited throughout the work and through the technical files supplied by the houses supplying machinery in the country, taking Such as supporting existing software in this case Microsoft Excel and Visual Basic generating databases and a graphical interface to provide a simple visual environment and allow communication with the user and operating system. We used statistical processes that allowed us to produce more optimal values obtained from the machine comparison tables of the different brands to generate unified data values and thus to be able to perform the arithmetic calculations for the yields. The application projects a schedule of works according to the yields calculated from the processes previously named, the times generated will depend on factors such as the state of the machinery, the conditions of work and some external factors that can affect this time. As final product will be obtained the yields of the machinery consigned in the previous investigation of the existing equipment in Colombia and a quantity of machinery necessary for each one of the requirements of the user, taking into account the duration of work provided and the costs that will generate the Acquisition and maintenance of each machine. The costs of maintenance come from a series of surveys carried out to operators from different areas of the country and type of work, which provided us with the necessary information.pdfspaAtribución-NoComercial-SinDerivadas 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Restringido (Solo Referencia)http://purl.org/coar/access_right/c_16ecAplicativoRendimientoProgramaciónMaquinariaCostosEficienciaIngeniería civil - Tesis y disertaciones académicasConstrucción - Equipo - CostosConstrucción - CostosIndustria de la construcciónApplicationTthrowputProgrammingEfficiencyMachineryCostsAplicación informática para el cálculo de rendimientos y cantidades de maquinaria pesada para proyectos de obras civiles con énfasis en movimientos de tierra en Colombia.Computer application for the calculation of returns and quantities of heavy machinery for civil works projects with emphasis on earth movements in Colombia.Monografíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fTHUMBNAILRodríguezJessicaLopezNátaly2018.pdf.jpgRodríguezJessicaLopezNátaly2018.pdf.jpgIM Thumbnailimage/jpeg5197https://repository.udistrital.edu.co/bitstreams/95aedfd1-b3b6-4154-bd30-1c0ac6d30146/download12e473852f6ca4511dc79eaef03c8cb8MD546Licencia de Publicación.pdf.jpgLicencia de Publicación.pdf.jpgIM Thumbnailimage/jpeg12689https://repository.udistrital.edu.co/bitstreams/427b7ad4-0a0b-4020-9a3a-8cd7b8807493/download5bad16aa5cd830070a751d530f650a10MD547ORIGINALRodríguezJessicaLopezNátaly2018.pdfRodríguezJessicaLopezNátaly2018.pdfTrabajo de gradoapplication/pdf7857454https://repository.udistrital.edu.co/bitstreams/acd8b207-04b2-4559-9404-5907245bfef9/download4690e18c77f16c3ad33adf89da71a2a7MD52Licencia de Publicación.pdfLicencia de Publicación.pdfLicenciaapplication/pdf1280636https://repository.udistrital.edu.co/bitstreams/6a6cb1b4-e755-466c-a3e1-778a8956249c/download78bbe5cf09e5f59134214f60a9a8b76bMD536RodríguezJessicaLopezNátaly2018Anexos1.zipRodríguezJessicaLopezNátaly2018Anexos1.zipAnexosapplication/octet-stream87792073https://repository.udistrital.edu.co/bitstreams/c3c4ad95-30a9-4daa-8951-2a830b7d9f6c/download63813494a2fc01bcd2a6cb1af3737499MD541RodríguezJessicaLopezNátaly2018Anexo2.zipRodríguezJessicaLopezNátaly2018Anexo2.zipAnexosapplication/octet-stream37397256https://repository.udistrital.edu.co/bitstreams/2941bfad-9373-4c35-bad8-481603565fda/downloadd49643241f51c62dbaa6e236ac248052MD542RodríguezJessicaLopezNátaly2018Anexo3.zipRodríguezJessicaLopezNátaly2018Anexo3.zipAnexosapplication/octet-stream16777432https://repository.udistrital.edu.co/bitstreams/eb904f98-f7d2-43dd-9a17-603a187b8607/downloadc924dabe0d792a755237a0532b4fb2dfMD543CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-89https://repository.udistrital.edu.co/bitstreams/5799b972-4cc8-4e24-8b61-ce62fc2446f2/download42dd12a06de379d3ffa39b67dc9c7affMD544LICENSElicense.txtlicense.txttext/plain; charset=utf-87163https://repository.udistrital.edu.co/bitstreams/585633e1-8030-4779-abb2-c0b23ceb4c66/downloadda5c6a3ca62d5dd4853000a60fee7083MD54511349/14034oai:repository.udistrital.edu.co:11349/140342023-06-13 11:32:15.08http://creativecommons.org/licenses/by-nc-nd/4.0/Atribución-NoComercial-SinDerivadas 4.0 Internacionalrestrictedhttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMClTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIHVzbyBwYXJhIHB1YmxpY2FjacOzbiBkZSBvYnJhcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChSSVVEKQoKQ29tbyB0aXR1bGFyKGVzKSBkZWwob3MpIGRlcmVjaG8ocykgZGUgYXV0b3IsIGNvbmZpZXJvIChlcmltb3MpIGEgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMgKGVuIGFkZWxhbnRlLCBMQSBVTklWRVJTSURBRCkgdW5hIGxpY2VuY2lhIHBhcmEgdXNvIG5vIGV4Y2x1c2l2YSwgbGltaXRhZGEgeSBncmF0dWl0YSBzb2JyZSBsYSBvYnJhIHF1ZSBpbnRlZ3JhcsOhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgKGVuIGFkZWxhbnRlLCBSSVVEKSwgZGUgYWN1ZXJkbyBhIGxhcyBzaWd1aWVudGVzIHJlZ2xhcywgbGFzIGN1YWxlcyBkZWNsYXJvIChhbW9zKSBjb25vY2VyIHkgYWNlcHRhcjoKCmEpCUVzdGFyw6EgdmlnZW50ZSBhIHBhcnRpciBkZSBsYSBmZWNoYSBlbiBxdWUgc2UgaW5jbHV5YSBlbiBlbCBSSVVEIHkgaGFzdGEgcG9yIHVuIHBsYXpvIGRlIGRpZXogKDEwKSBBw7FvcywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gcXVlIGR1cmUgZWwgZGVyZWNobyBQYXRyaW1vbmlhbCBkZWwgYXV0b3I7IGxhIGN1YWwgcG9kcsOhIGRhcnNlIHBvciB0ZXJtaW5hZGEgcHJldmlhIHNvbGljaXR1ZCBhIExBIFVOSVZFUlNJREFEIHBvciBlc2NyaXRvIGNvbiB1bmEgYW50ZWxhY2nDs24gZGUgZG9zICgyKSBtZXNlcyBhbnRlcyBkZWwgdmVuY2ltaWVudG8gZGVsIHBsYXpvIGluaWNpYWwgbyBlbCBkZSBzdShzKSBwcsOzcnJvZ2EocykuICAKCmIpCUxBIFVOSVZFUlNJREFEIHBvZHLDoSBwdWJsaWNhciBsYSBvYnJhIGVuIGxhcyBkaXN0aW50YXMgdmVyc2lvbmVzIHJlcXVlcmlkYXMgcG9yIGVsIFJJVUQgKGRpZ2l0YWwsIGltcHJlc28sIGVsZWN0csOzbmljbyB1IG90cm8gbWVkaW8gY29ub2NpZG8gbyBwb3IgY29ub2NlcikgTEEgVU5JVkVSU0lEQUQgbm8gc2Vyw6EgcmVzcG9uc2FibGUgZW4gZWwgZXZlbnRvIHF1ZSBlbCBkb2N1bWVudG8gYXBhcmV6Y2EgcmVmZXJlbmNpYWRvIGVuIG1vdG9yZXMgZGUgYsO6c3F1ZWRhIG8gcmVwb3NpdG9yaW9zIGRpZmVyZW50ZXMgYWwgUklVRCwgdW5hIHZleiBlbChvcykgYXV0b3IoZXMpIHNvbGljaXRlbiBzdSBlbGltaW5hY2nDs24gZGVsIFJJVUQsIGRhZG8gcXVlIGxhIG1pc21hIHNlcsOhIHB1YmxpY2FkYSBlbiBJbnRlcm5ldC4gCgpjKQlMYSBhdXRvcml6YWNpw7NuIHNlIGhhY2UgYSB0w610dWxvIGdyYXR1aXRvLCBwb3IgbG8gdGFudG8sIGxvcyBhdXRvcmVzIHJlbnVuY2lhbiBhIHJlY2liaXIgYmVuZWZpY2lvIGFsZ3VubyBwb3IgbGEgcHVibGljYWNpw7NuLCBkaXN0cmlidWNpw7NuLCBjb211bmljYWNpw7NuIHDDumJsaWNhIHkgY3VhbHF1aWVyIG90cm8gdXNvIHF1ZSBzZSBoYWdhIGVuIGxvcyB0w6lybWlub3MgZGUgbGEgcHJlc2VudGUgbGljZW5jaWEgeSBkZSBsYSBsaWNlbmNpYSBkZSB1c28gY29uIHF1ZSBzZSBwdWJsaWNhIChDcmVhdGl2ZSBDb21tb25zKS4KCmQpCUxvcyBjb250ZW5pZG9zIHB1YmxpY2Fkb3MgZW4gZWwgUklVRCBzb24gb2JyYShzKSBvcmlnaW5hbChlcykgc29icmUgbGEgY3VhbChlcykgZWwob3MpIGF1dG9yKGVzKSBjb21vIHRpdHVsYXJlcyBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IsIGFzdW1lbiB0b3RhbCByZXNwb25zYWJpbGlkYWQgcG9yIGVsIGNvbnRlbmlkbyBkZSBzdSBvYnJhIGFudGUgTEEgVU5JVkVSU0lEQUQgeSBhbnRlIHRlcmNlcm9zLiBFbiB0b2RvIGNhc28gTEEgVU5JVkVSU0lEQUQgc2UgY29tcHJvbWV0ZSBhIGluZGljYXIgc2llbXByZSBsYSBhdXRvcsOtYSBpbmNsdXllbmRvIGVsIG5vbWJyZSBkZWwgYXV0b3IgeSBsYSBmZWNoYSBkZSBwdWJsaWNhY2nDs24uCgplKQlMQSBVTklWRVJTSURBRCBwb2Ryw6EgaW5jbHVpciBsYSBvYnJhIGVuIGxvcyDDrW5kaWNlcyB5IGJ1c2NhZG9yZXMgcXVlIGVzdGltZW4gbmVjZXNhcmlvcyBwYXJhIG1heGltaXphciBsYSB2aXNpYmlsaWRhZCBlbCB1c28geSBlbCBpbXBhY3RvIGRlIGxhIHByb2R1Y2Npw7NuIGNpZW50w61maWNhLCBhcnTDrXN0aWNhIHkgYWNhZMOpbWljYSBlbiBsYSBjb211bmlkYWQgbG9jYWwsIG5hY2lvbmFsIG8gaW50ZXJuYWNpb25hbC4gCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbyAJCkF1dG9yCUFwZWxsaWRvcwlOb21icmVzCjEJCQoyCQkKMwkJCiAKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8gIAoKaykJQWNlcHRvKGFtb3MpIHF1ZSBMQSBVTklWRVJTSURBRCBubyBzZSByZXNwb25zYWJpbGl6YSBwb3IgbGFzIGluZnJhY2Npb25lcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIERlcmVjaG9zIGRlIEF1dG9yIGNhdXNhZGFzIHBvciBsb3MgdGl0dWxhcmVzIGRlIGxhIHByZXNlbnRlIExpY2VuY2lhIHkgZGVjbGFyYW1vcyBxdWUgbWFudGVuZHLDqSAoZW1vcykgaW5kZW1uZSBhIExBIFVOSVZFUlNJREFEIHBvciBsYXMgcmVjbGFtYWNpb25lcyBsZWdhbGVzIGRlIGN1YWxxdWllciB0aXBvIHF1ZSBsbGVnYXJlbiBhIHByZXNlbnRhcnNlIHBvciB2aW9sYWNpw7NuIGRlIGRlcmVjaG9zIGEgbGEgcHJvcGllZGFkIGludGVsZWN0dWFsIG8gZGUgQXV0b3IgcmVsYWNpb25hZG9zIGNvbiBsb3MgZG9jdW1lbnRvcyByZWdpc3RyYWRvcyBlbiBlbCBSSVVELgoKbCkJRWwgKGxvcykgYXV0b3IoZXMpIG1hbmlmaWVzdGEobW9zKSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCwgZGUgZXhjbHVzaXZhIGF1dG9yw61hLCB5IHNlIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zOyBkZSB0YWwgc3VlcnRlLCBlbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhLCBlbCAobG9zKSBlc3R1ZGlhbnRlKHMpIOKAkyBhdXRvcihlcykgYXN1bWlyw6EobikgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQgeSBzYWxkcsOhKG4pIGVuIGRlZmVuc2EgZGUgbG9zIGRlcmVjaG9zIGFxdcOtIGF1dG9yaXphZG9zLiBQYXJhIHRvZG9zIGxvcyBlZmVjdG9zLCBMQSBVTklWRVJTSURBRCBhY3TDumEgY29tbyB1biB0ZXJjZXJvIGRlIGJ1ZW5hIGZlLiAgIAoKCm0pCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGNvbm96Y28oY2Vtb3MpIGxhIGF1dG9ub23DrWEgeSBsb3MgZGVyZWNob3MsIHF1ZSBwb3NlZShtb3MpIHNvYnJlIGxhIG9icmEgeSwgY29tbyB0YWwsIGVzIChzb21vcykgcmVzcG9uc2FibGUocykgZGVsIGFsY2FuY2UganVyw61kaWNvIHkgbGVnYWwsIGRlIGVzY29nZXIgbGEgb3BjacOzbiBkZSBsYSBwdWJsaWNhY2nDs24gbyBkZSByZXN0cmljY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIGRlbCBkb2N1bWVudG8gcmVnaXN0cmFkbyBlbiBlbCBSSVVELgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MgCkRFUkVDSE9TIFkgT0JMSUdBQ0lPTkVTIFJFUVVFUklET1MgUE9SIEVMIFJFU1BFQ1RJVk8gQ09OVFJBVE8gTyBBQ1VFUkRPLgoKCgoKCgoKCgoKCgoKCgoKCgoKCgpFbiBjb25zdGFuY2lhIGRlIGxvIGFudGVyaW9yLCBmaXJtbyhhbW9zKSBlbCBwcmVzZW50ZSBkb2N1bWVudG8sIGVuIGxhIGNpdWRhZCBkZSBCb2dvdMOhLCBELkMuLCBhIGxvcyAKCgpGSVJNQSBERSBMT1MgVElUVUxBUkVTIERFIERFUkVDSE9TIERFIEFVVE9SCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCUNvcnJlbyBFbGVjdHLDs25pY28gCjEJCjIJCjMJCgpOb21icmUgZGUgRGlyZWN0b3IoZXMpIGRlIEdyYWRvOgoKMQkKMgkKMwkKCk5vbWJyZSBGYWN1bHRhZCB5IFByb3llY3RvIEN1cnJpY3VsYXI6CgpGYWN1bHRhZAlQcm95ZWN0byBDdXJyaWN1bGFyCgkKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEKCgo= |