Generación de un modelo BIM de construcción, a partir de un modelo BIM de diseño, datos e información de georreferenciación de pilotes obtenidos en campo para el proyecto urbanización Hacienda el Bosque - Guayacán manzana 20

Los modelos de información de construcción (BIM) en la construcción de obras de infraestructura brindan una plataforma técnica y colaborativa que mejora la eficiencia, reduce errores, optimiza el diseño y permite una toma de decisiones basada en datos sólidos, contribuyendo a proyectos más exitosos...

Full description

Autores:
Jiménez Timón, César Arturo
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2024
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/42512
Acceso en línea:
http://hdl.handle.net/11349/42512
Palabra clave:
Modelo BIM de diseño
Modelo BIM de construcción
Georreferenciación
Entorno común de datos
Ingeniería Topográfica -- Tesis y disertaciones académicas
Eficiencia en proyectos de infraestructura
Trazabilidad y gestión de obra
Georreferenciación de pilotes
Plataforma colaborativa en BIM
Design BIM model
Construction BIM model
Georeferencing
Common data environment
Rights
License
Attribution-NonCommercial-NoDerivatives 4.0 Internacional
id UDISTRITA2_03acd7440e2fb82cfd63536c6960df7e
oai_identifier_str oai:repository.udistrital.edu.co:11349/42512
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.none.fl_str_mv Generación de un modelo BIM de construcción, a partir de un modelo BIM de diseño, datos e información de georreferenciación de pilotes obtenidos en campo para el proyecto urbanización Hacienda el Bosque - Guayacán manzana 20
dc.title.titleenglish.none.fl_str_mv Generation of a construction BIM model from a design BIM model, data and pile georeferencing information obtained in the field for the Hacienda el Bosque - Guayacán block 20 urbanization project
title Generación de un modelo BIM de construcción, a partir de un modelo BIM de diseño, datos e información de georreferenciación de pilotes obtenidos en campo para el proyecto urbanización Hacienda el Bosque - Guayacán manzana 20
spellingShingle Generación de un modelo BIM de construcción, a partir de un modelo BIM de diseño, datos e información de georreferenciación de pilotes obtenidos en campo para el proyecto urbanización Hacienda el Bosque - Guayacán manzana 20
Modelo BIM de diseño
Modelo BIM de construcción
Georreferenciación
Entorno común de datos
Ingeniería Topográfica -- Tesis y disertaciones académicas
Eficiencia en proyectos de infraestructura
Trazabilidad y gestión de obra
Georreferenciación de pilotes
Plataforma colaborativa en BIM
Design BIM model
Construction BIM model
Georeferencing
Common data environment
title_short Generación de un modelo BIM de construcción, a partir de un modelo BIM de diseño, datos e información de georreferenciación de pilotes obtenidos en campo para el proyecto urbanización Hacienda el Bosque - Guayacán manzana 20
title_full Generación de un modelo BIM de construcción, a partir de un modelo BIM de diseño, datos e información de georreferenciación de pilotes obtenidos en campo para el proyecto urbanización Hacienda el Bosque - Guayacán manzana 20
title_fullStr Generación de un modelo BIM de construcción, a partir de un modelo BIM de diseño, datos e información de georreferenciación de pilotes obtenidos en campo para el proyecto urbanización Hacienda el Bosque - Guayacán manzana 20
title_full_unstemmed Generación de un modelo BIM de construcción, a partir de un modelo BIM de diseño, datos e información de georreferenciación de pilotes obtenidos en campo para el proyecto urbanización Hacienda el Bosque - Guayacán manzana 20
title_sort Generación de un modelo BIM de construcción, a partir de un modelo BIM de diseño, datos e información de georreferenciación de pilotes obtenidos en campo para el proyecto urbanización Hacienda el Bosque - Guayacán manzana 20
dc.creator.fl_str_mv Jiménez Timón, César Arturo
dc.contributor.advisor.none.fl_str_mv Quintana Puentes, Robinson
dc.contributor.author.none.fl_str_mv Jiménez Timón, César Arturo
dc.contributor.orcid.none.fl_str_mv Quintana Puentes, Robinson [0000-0002-3523-6203]
dc.subject.spa.fl_str_mv Modelo BIM de diseño
Modelo BIM de construcción
Georreferenciación
Entorno común de datos
topic Modelo BIM de diseño
Modelo BIM de construcción
Georreferenciación
Entorno común de datos
Ingeniería Topográfica -- Tesis y disertaciones académicas
Eficiencia en proyectos de infraestructura
Trazabilidad y gestión de obra
Georreferenciación de pilotes
Plataforma colaborativa en BIM
Design BIM model
Construction BIM model
Georeferencing
Common data environment
dc.subject.lemb.none.fl_str_mv Ingeniería Topográfica -- Tesis y disertaciones académicas
Eficiencia en proyectos de infraestructura
Trazabilidad y gestión de obra
Georreferenciación de pilotes
Plataforma colaborativa en BIM
dc.subject.keyword.spa.fl_str_mv Design BIM model
Construction BIM model
Georeferencing
Common data environment
description Los modelos de información de construcción (BIM) en la construcción de obras de infraestructura brindan una plataforma técnica y colaborativa que mejora la eficiencia, reduce errores, optimiza el diseño y permite una toma de decisiones basada en datos sólidos, contribuyendo a proyectos más exitosos en términos de costo, calidad y tiempo. A su vez integra información proveniente de diversas fuentes y fases del proyecto, simplificando la gestión de datos, documentación y cambios, garantizando así la consistencia y accesibilidad en todas las etapas del proyecto. La problemática se identifica por la carencia de datos que contiene el modelo BIM de diseño previo, solo hay una visión conceptual, funcional y de representación geométrica de la estructura planificada (pilotes), no hay una información detallada de cada elemento modelado ni del proceso que se va desempeñando en obra, por ende, hay limitaciones en la identificación y solución de problemas específicos que se pueden presentar en construcción. Para abordar esta problemática se propone un conjunto de datos integrados al modelo para que el ciclo de vida del proyecto sea mucho más eficiente. El objetivo principal es generar un modelo BIM de construcción con base en un modelo BIM de diseño que contenga datos e información con atributos de los elementos contenidos (pilotes) que se recopilan en obra, para así representar la infraestructura planificada de manera detallada y precisa, con un enfoque constructivo, para la coordinación y gestión de la obra. La proyección de los resultados esperados comprende el desarrollo integral del modelo BIM de construcción con base en modelado previo (diseño) que se complementa con una serie de atributos y datos extensos de trazabilidad en cada una de las fases del proyecto gestionado en un entorno común de datos.
publishDate 2024
dc.date.accessioned.none.fl_str_mv 2024-10-29T21:16:41Z
dc.date.available.none.fl_str_mv 2024-10-29T21:16:41Z
dc.date.created.none.fl_str_mv 2024-07-18
dc.type.spa.fl_str_mv bachelorThesis
dc.type.degree.spa.fl_str_mv Pasantía
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.coar.none.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/42512
url http://hdl.handle.net/11349/42512
dc.language.iso.none.fl_str_mv spa
language spa
dc.rights.*.fl_str_mv Attribution-NonCommercial-NoDerivatives 4.0 Internacional
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.acceso.spa.fl_str_mv Abierto (Texto Completo)
rights_invalid_str_mv Attribution-NonCommercial-NoDerivatives 4.0 Internacional
http://creativecommons.org/licenses/by-nc-nd/4.0/
Abierto (Texto Completo)
http://purl.org/coar/access_right/c_abf2
dc.format.mimetype.spa.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/efd036fe-3cfc-4225-9f27-28bde3139033/download
https://repository.udistrital.edu.co/bitstreams/19e82b19-980a-4c7a-bbc5-3082e35bbb47/download
https://repository.udistrital.edu.co/bitstreams/be07e9f8-ffc5-4651-95ff-a194c7439d9f/download
https://repository.udistrital.edu.co/bitstreams/90c19e50-4b2e-4e5e-8976-fb749b7bf478/download
https://repository.udistrital.edu.co/bitstreams/e6451262-d778-45f1-8e9f-6d6b5d5e07de/download
https://repository.udistrital.edu.co/bitstreams/d7620c5b-9519-4dea-9709-3aa38cb0b05b/download
https://repository.udistrital.edu.co/bitstreams/7afa2540-3b96-40a5-82d8-c8cd2daa305f/download
bitstream.checksum.fl_str_mv 4460e5956bc1d1639be9ae6146a50347
997daf6c648c962d566d7b082dac908d
912d0e7c8b80b91dd4079ac8a9dd93a1
860b50169a2ca8e1c9af0a7ab0352c4f
1d146259f0866c8835235d3e09e62843
148b8ba8b2550ffda7639a0730ea3fda
4a076e82eac3c7e6825e15030dd84b73
bitstream.checksumAlgorithm.fl_str_mv 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_ 1837006857732882432
spelling Quintana Puentes, RobinsonJiménez Timón, César ArturoQuintana Puentes, Robinson [0000-0002-3523-6203]2024-10-29T21:16:41Z2024-10-29T21:16:41Z2024-07-18http://hdl.handle.net/11349/42512Los modelos de información de construcción (BIM) en la construcción de obras de infraestructura brindan una plataforma técnica y colaborativa que mejora la eficiencia, reduce errores, optimiza el diseño y permite una toma de decisiones basada en datos sólidos, contribuyendo a proyectos más exitosos en términos de costo, calidad y tiempo. A su vez integra información proveniente de diversas fuentes y fases del proyecto, simplificando la gestión de datos, documentación y cambios, garantizando así la consistencia y accesibilidad en todas las etapas del proyecto. La problemática se identifica por la carencia de datos que contiene el modelo BIM de diseño previo, solo hay una visión conceptual, funcional y de representación geométrica de la estructura planificada (pilotes), no hay una información detallada de cada elemento modelado ni del proceso que se va desempeñando en obra, por ende, hay limitaciones en la identificación y solución de problemas específicos que se pueden presentar en construcción. Para abordar esta problemática se propone un conjunto de datos integrados al modelo para que el ciclo de vida del proyecto sea mucho más eficiente. El objetivo principal es generar un modelo BIM de construcción con base en un modelo BIM de diseño que contenga datos e información con atributos de los elementos contenidos (pilotes) que se recopilan en obra, para así representar la infraestructura planificada de manera detallada y precisa, con un enfoque constructivo, para la coordinación y gestión de la obra. La proyección de los resultados esperados comprende el desarrollo integral del modelo BIM de construcción con base en modelado previo (diseño) que se complementa con una serie de atributos y datos extensos de trazabilidad en cada una de las fases del proyecto gestionado en un entorno común de datos.Building information modelling (BIM) in infrastructure construction provides a technical and collaborative platform that improves efficiency, reduces errors, optimises design and enables decision making based on solid data, contributing to more successful projects in terms of cost, quality and time. It also integrates information from various sources and project phases, simplifying data, documentation and change management, ensuring consistency and accessibility at all stages of the project. The problem is identified by the lack of data contained in the BIM model of previous design, there is only a conceptual, functional and geometric representation of the planned structure (piles), there is no detailed information of each modelled element or the process that will be performed on site, therefore, there are limitations in the identification and solution of specific problems that may arise in construction. To address this problem, a set of data integrated into the model is proposed to make the project life cycle much more efficient. The main objective is to generate a construction BIM model based on a design BIM model containing data and information with attributes of the contained elements (piles) that are collected on site, in order to represent the planned infrastructure in a detailed and accurate way, with a constructive approach, for the coordination and management of the work. The projection of the expected results comprises the integral development of the construction BIM model based on previous modelling (design) which is complemented by a series of attributes and extensive traceability data in each of the project phases managed in a common data environmentpdfspaUniversidad Distrital Francisco José de CaldasAttribution-NonCommercial-NoDerivatives 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Abierto (Texto Completo)http://purl.org/coar/access_right/c_abf2Modelo BIM de diseñoModelo BIM de construcciónGeorreferenciaciónEntorno común de datosIngeniería Topográfica -- Tesis y disertaciones académicasEficiencia en proyectos de infraestructuraTrazabilidad y gestión de obraGeorreferenciación de pilotesPlataforma colaborativa en BIMDesign BIM modelConstruction BIM modelGeoreferencingCommon data environmentGeneración de un modelo BIM de construcción, a partir de un modelo BIM de diseño, datos e información de georreferenciación de pilotes obtenidos en campo para el proyecto urbanización Hacienda el Bosque - Guayacán manzana 20Generation of a construction BIM model from a design BIM model, data and pile georeferencing information obtained in the field for the Hacienda el Bosque - Guayacán block 20 urbanization projectbachelorThesisPasantíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805https://repository.udistrital.edu.co/bitstreams/efd036fe-3cfc-4225-9f27-28bde3139033/download4460e5956bc1d1639be9ae6146a50347MD54LICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/19e82b19-980a-4c7a-bbc5-3082e35bbb47/download997daf6c648c962d566d7b082dac908dMD55ORIGINALJimenezTimonCesarArturo2024.pdfJimenezTimonCesarArturo2024.pdfapplication/pdf4272446https://repository.udistrital.edu.co/bitstreams/be07e9f8-ffc5-4651-95ff-a194c7439d9f/download912d0e7c8b80b91dd4079ac8a9dd93a1MD51JimenezTimonCesarArturo2024Anexos.zipJimenezTimonCesarArturo2024Anexos.zipapplication/zip257881https://repository.udistrital.edu.co/bitstreams/90c19e50-4b2e-4e5e-8976-fb749b7bf478/download860b50169a2ca8e1c9af0a7ab0352c4fMD52Licencia de uso y publicacion.pdfLicencia de uso y publicacion.pdfapplication/pdf215569https://repository.udistrital.edu.co/bitstreams/e6451262-d778-45f1-8e9f-6d6b5d5e07de/download1d146259f0866c8835235d3e09e62843MD53THUMBNAILJimenezTimonCesarArturo2024.pdf.jpgJimenezTimonCesarArturo2024.pdf.jpgIM Thumbnailimage/jpeg4135https://repository.udistrital.edu.co/bitstreams/d7620c5b-9519-4dea-9709-3aa38cb0b05b/download148b8ba8b2550ffda7639a0730ea3fdaMD56Licencia de uso y publicacion.pdf.jpgLicencia de uso y publicacion.pdf.jpgIM Thumbnailimage/jpeg9514https://repository.udistrital.edu.co/bitstreams/7afa2540-3b96-40a5-82d8-c8cd2daa305f/download4a076e82eac3c7e6825e15030dd84b73MD5711349/42512oai:repository.udistrital.edu.co:11349/425122025-01-18 01:11:28.234http://creativecommons.org/licenses/by-nc-nd/4.0/Attribution-NonCommercial-NoDerivatives 4.0 Internacionalopen.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK