Evaluación de alternativas para mejorar el nivel de servicio en la intersección vial entre la Avenida Caracas y la Avenida Ciudad de Villavicencio

La intersección entre la Avenida Caracas y la Avenida Ciudad de Villavicencio es un punto crucial para la movilidad de las familias que residen al sur de Bogotá, sin embargo, por evidencia empírica permite establecer que el nivel de servicio del sector en mención, no es el adecuado, en términos de v...

Full description

Autores:
Pérez Pintor, Sergio Daniel
Pulido, Cristian Andrés
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2020
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/39181
Acceso en línea:
http://hdl.handle.net/11349/39181
Palabra clave:
Nivel de servicio
Intersección
Modelación
Flujo vehicular
Ingeniería Civil -- Tesis y Disertaciones académicas
Obras públicas
Construcción
Metodología
Service level
Intersection
Modeling
Vehicular Flow
Rights
License
An error occurred on the license name.
id UDISTRITA2_2c91539bae002d2a3aeb966a6538c329
oai_identifier_str oai:repository.udistrital.edu.co:11349/39181
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.spa.fl_str_mv Evaluación de alternativas para mejorar el nivel de servicio en la intersección vial entre la Avenida Caracas y la Avenida Ciudad de Villavicencio
dc.title.titleenglish.spa.fl_str_mv Evaluation of alternatives to improve the Service Level at the Road Intersection between Avenida Caracas and Avenida Ciudad de Villavicencio
title Evaluación de alternativas para mejorar el nivel de servicio en la intersección vial entre la Avenida Caracas y la Avenida Ciudad de Villavicencio
spellingShingle Evaluación de alternativas para mejorar el nivel de servicio en la intersección vial entre la Avenida Caracas y la Avenida Ciudad de Villavicencio
Nivel de servicio
Intersección
Modelación
Flujo vehicular
Ingeniería Civil -- Tesis y Disertaciones académicas
Obras públicas
Construcción
Metodología
Service level
Intersection
Modeling
Vehicular Flow
title_short Evaluación de alternativas para mejorar el nivel de servicio en la intersección vial entre la Avenida Caracas y la Avenida Ciudad de Villavicencio
title_full Evaluación de alternativas para mejorar el nivel de servicio en la intersección vial entre la Avenida Caracas y la Avenida Ciudad de Villavicencio
title_fullStr Evaluación de alternativas para mejorar el nivel de servicio en la intersección vial entre la Avenida Caracas y la Avenida Ciudad de Villavicencio
title_full_unstemmed Evaluación de alternativas para mejorar el nivel de servicio en la intersección vial entre la Avenida Caracas y la Avenida Ciudad de Villavicencio
title_sort Evaluación de alternativas para mejorar el nivel de servicio en la intersección vial entre la Avenida Caracas y la Avenida Ciudad de Villavicencio
dc.creator.fl_str_mv Pérez Pintor, Sergio Daniel
Pulido, Cristian Andrés
dc.contributor.advisor.none.fl_str_mv Velandia Rodríguez, Carlos Herberty
dc.contributor.author.none.fl_str_mv Pérez Pintor, Sergio Daniel
Pulido, Cristian Andrés
dc.subject.spa.fl_str_mv Nivel de servicio
Intersección
Modelación
Flujo vehicular
topic Nivel de servicio
Intersección
Modelación
Flujo vehicular
Ingeniería Civil -- Tesis y Disertaciones académicas
Obras públicas
Construcción
Metodología
Service level
Intersection
Modeling
Vehicular Flow
dc.subject.lemb.spa.fl_str_mv Ingeniería Civil -- Tesis y Disertaciones académicas
Obras públicas
Construcción
Metodología
dc.subject.keyword.spa.fl_str_mv Service level
Intersection
Modeling
Vehicular Flow
description La intersección entre la Avenida Caracas y la Avenida Ciudad de Villavicencio es un punto crucial para la movilidad de las familias que residen al sur de Bogotá, sin embargo, por evidencia empírica permite establecer que el nivel de servicio del sector en mención, no es el adecuado, en términos de velocidad de flujo vehicular y condiciones estructurales del pavimento, lo cual, genera que los tiempos de viajes se aumenten y por tanto la calidad del servicio de dicha intersección disminuya; por lo tanto, el presente proyecto tiene como objetivo principal establecer alternativas de diseño geométrico que permitan mejorar la calidad del servicio de la intersección en estudio, para lo anterior, inicialmente, se desarrollará un estudio de movilidad, en el cual, se obtendrán los volúmenes de tránsito actuales en las horas de mayor demanda, para luego, por medio de sistemas digitales realizar una modelación del flujo vehicular, y calcular el nivel de servicio que impera en la intersección de estudio. Luego, se establecerán las posibles causas que generan que el flujo vehicular tenga velocidades bajas y posteriormente se realizará un modelo con alternativas geométricas viales diferentes a las actuales con el propósito de aumentar el nivel de servicio y calidad. Para finalizar, se presentarán una serie de conclusiones y síntesis que se establecerán a partir de los resultados obtenidos de los métodos empíricos y la experimentación teórica-digital utilizada durante el desarrollo del proyecto, a partir de lo anterior, se establecerá de manera concisa si los resultados cumplen con los objetivos propuestos.
publishDate 2020
dc.date.created.none.fl_str_mv 2020-05-20
dc.date.accessioned.none.fl_str_mv 2024-07-30T20:32:08Z
dc.date.available.none.fl_str_mv 2024-07-30T20:32:08Z
dc.type.spa.fl_str_mv bachelorThesis
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/39181
url http://hdl.handle.net/11349/39181
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.*.fl_str_mv An error occurred on the license name.
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_16ec
dc.rights.uri.*.fl_str_mv An error occurred getting the license - uri.
dc.rights.acceso.spa.fl_str_mv Abierto (Texto Completo)
rights_invalid_str_mv An error occurred on the license name.
An error occurred getting the license - uri.
Abierto (Texto Completo)
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/f7801c4a-ed0a-4cda-9428-81d1a622c7f8/download
https://repository.udistrital.edu.co/bitstreams/836ef6b2-5071-4efe-9102-3176581ce299/download
https://repository.udistrital.edu.co/bitstreams/498fe8b7-f302-40b2-a70b-272c763c8034/download
https://repository.udistrital.edu.co/bitstreams/e00c0717-6fa3-4825-b3eb-9c67f9ce6c60/download
https://repository.udistrital.edu.co/bitstreams/e983e07c-e336-4e68-a621-2124519b8783/download
https://repository.udistrital.edu.co/bitstreams/1039f80b-26b0-47fc-9847-8abc7471d5a9/download
https://repository.udistrital.edu.co/bitstreams/4349ca0f-fcf5-40fb-9017-7e5dde385c0e/download
https://repository.udistrital.edu.co/bitstreams/58fde0f8-46c9-45c6-b43b-f0a1d9c84ce7/download
bitstream.checksum.fl_str_mv da5c6a3ca62d5dd4853000a60fee7083
f871e4b58078dffea45844ae82196829
61a55638bc963bb4fde3546fa167d8ab
9cc64c9ccd1d29e876ae51dda950fb75
0894b879bb904b8472bd56a414807ac2
b21de63a5ce9f57a0bc82706b3dcdc47
305f0067118dff7cfb86e9c37c1bf23f
ab0c463f72e17e8a300df4d111c4d944
bitstream.checksumAlgorithm.fl_str_mv 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_ 1828165448766586880
spelling Velandia Rodríguez, Carlos HerbertyPérez Pintor, Sergio DanielPulido, Cristian Andrés2024-07-30T20:32:08Z2024-07-30T20:32:08Z2020-05-20http://hdl.handle.net/11349/39181La intersección entre la Avenida Caracas y la Avenida Ciudad de Villavicencio es un punto crucial para la movilidad de las familias que residen al sur de Bogotá, sin embargo, por evidencia empírica permite establecer que el nivel de servicio del sector en mención, no es el adecuado, en términos de velocidad de flujo vehicular y condiciones estructurales del pavimento, lo cual, genera que los tiempos de viajes se aumenten y por tanto la calidad del servicio de dicha intersección disminuya; por lo tanto, el presente proyecto tiene como objetivo principal establecer alternativas de diseño geométrico que permitan mejorar la calidad del servicio de la intersección en estudio, para lo anterior, inicialmente, se desarrollará un estudio de movilidad, en el cual, se obtendrán los volúmenes de tránsito actuales en las horas de mayor demanda, para luego, por medio de sistemas digitales realizar una modelación del flujo vehicular, y calcular el nivel de servicio que impera en la intersección de estudio. Luego, se establecerán las posibles causas que generan que el flujo vehicular tenga velocidades bajas y posteriormente se realizará un modelo con alternativas geométricas viales diferentes a las actuales con el propósito de aumentar el nivel de servicio y calidad. Para finalizar, se presentarán una serie de conclusiones y síntesis que se establecerán a partir de los resultados obtenidos de los métodos empíricos y la experimentación teórica-digital utilizada durante el desarrollo del proyecto, a partir de lo anterior, se establecerá de manera concisa si los resultados cumplen con los objetivos propuestos.The intersection between Avenida Caracas and Avenida Ciudad de Villavicencio is a crucial point for the mobility of families residing south of Bogotá, however, empirical evidence allows establishing that the level of service in the sector in question is not the same. adequate, in terms of vehicular flow speed and structural conditions of the pavement, which, generates that travel times are increased and therefore the quality of service of said intersection decreases; Therefore, the main objective of this project is to establish geometric design alternatives that allow improving the quality of the service of the intersection under study, for the above, initially, a mobility study will be developed, in which the volumes will be obtained traffic traffic during peak hours, and then, by means of digital systems, perform a traffic flow modeling and calculate the level of service that prevails at the study intersection. Then, the possible causes that generate the traffic flow have low speeds will be established and later a model will be made with geometric alternatives different from the current ones with the purpose of increasing the level of service and quality. Finally, a series of conclusions and synthesis will be presented that will be established from the results obtained from the empirical methods and the theoretical-digital experimentation used during the development of the project, based on the above, it will be concisely established if the results meet the proposed objectives.pdfspaAn error occurred on the license name.An error occurred getting the license - uri.Abierto (Texto Completo)http://purl.org/coar/access_right/c_16ecNivel de servicioIntersecciónModelaciónFlujo vehicularIngeniería Civil -- Tesis y Disertaciones académicasObras públicasConstrucciónMetodologíaService levelIntersectionModelingVehicular FlowEvaluación de alternativas para mejorar el nivel de servicio en la intersección vial entre la Avenida Caracas y la Avenida Ciudad de VillavicencioEvaluation of alternatives to improve the Service Level at the Road Intersection between Avenida Caracas and Avenida Ciudad de VillavicenciobachelorThesisMonografíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fLICENSElicense.txtlicense.txttext/plain; charset=utf-87163https://repository.udistrital.edu.co/bitstreams/f7801c4a-ed0a-4cda-9428-81d1a622c7f8/downloadda5c6a3ca62d5dd4853000a60fee7083MD511ORIGINALPulidoCristianAndres_PerezPintorSergioDaniel2020.pdfPulidoCristianAndres_PerezPintorSergioDaniel2020.pdfTrabajo_de_grado.pdfapplication/pdf4448595https://repository.udistrital.edu.co/bitstreams/836ef6b2-5071-4efe-9102-3176581ce299/downloadf871e4b58078dffea45844ae82196829MD56PulidoCristianAndres_PerezPintorSergioDaniel2020Anexos.zipPulidoCristianAndres_PerezPintorSergioDaniel2020Anexos.zipapplication/octet-stream91415428https://repository.udistrital.edu.co/bitstreams/498fe8b7-f302-40b2-a70b-272c763c8034/download61a55638bc963bb4fde3546fa167d8abMD57Licencia y autorización de los autores para publicar.pdfLicencia y autorización de los autores para publicar.pdfapplication/pdf649807https://repository.udistrital.edu.co/bitstreams/e00c0717-6fa3-4825-b3eb-9c67f9ce6c60/download9cc64c9ccd1d29e876ae51dda950fb75MD58PulidoCristianAndres_PerezPintorSergioDaniel-CC.pdfPulidoCristianAndres_PerezPintorSergioDaniel-CC.pdfapplication/pdf484642https://repository.udistrital.edu.co/bitstreams/e983e07c-e336-4e68-a621-2124519b8783/download0894b879bb904b8472bd56a414807ac2MD510THUMBNAILPulidoCristianAndres_PerezPintorSergioDaniel2020.pdf.jpgPulidoCristianAndres_PerezPintorSergioDaniel2020.pdf.jpgIM Thumbnailimage/jpeg2491https://repository.udistrital.edu.co/bitstreams/1039f80b-26b0-47fc-9847-8abc7471d5a9/downloadb21de63a5ce9f57a0bc82706b3dcdc47MD512Licencia y autorización de los autores para publicar.pdf.jpgLicencia y autorización de los autores para publicar.pdf.jpgIM Thumbnailimage/jpeg12222https://repository.udistrital.edu.co/bitstreams/4349ca0f-fcf5-40fb-9017-7e5dde385c0e/download305f0067118dff7cfb86e9c37c1bf23fMD513PulidoCristianAndres_PerezPintorSergioDaniel-CC.pdf.jpgPulidoCristianAndres_PerezPintorSergioDaniel-CC.pdf.jpgIM Thumbnailimage/jpeg11076https://repository.udistrital.edu.co/bitstreams/58fde0f8-46c9-45c6-b43b-f0a1d9c84ce7/downloadab0c463f72e17e8a300df4d111c4d944MD51411349/39181oai:repository.udistrital.edu.co:11349/391812024-11-29 01:05:32.826An error occurred getting the license - uri.An error occurred on the license name.open.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMClTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIHVzbyBwYXJhIHB1YmxpY2FjacOzbiBkZSBvYnJhcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChSSVVEKQoKQ29tbyB0aXR1bGFyKGVzKSBkZWwob3MpIGRlcmVjaG8ocykgZGUgYXV0b3IsIGNvbmZpZXJvIChlcmltb3MpIGEgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMgKGVuIGFkZWxhbnRlLCBMQSBVTklWRVJTSURBRCkgdW5hIGxpY2VuY2lhIHBhcmEgdXNvIG5vIGV4Y2x1c2l2YSwgbGltaXRhZGEgeSBncmF0dWl0YSBzb2JyZSBsYSBvYnJhIHF1ZSBpbnRlZ3JhcsOhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgKGVuIGFkZWxhbnRlLCBSSVVEKSwgZGUgYWN1ZXJkbyBhIGxhcyBzaWd1aWVudGVzIHJlZ2xhcywgbGFzIGN1YWxlcyBkZWNsYXJvIChhbW9zKSBjb25vY2VyIHkgYWNlcHRhcjoKCmEpCUVzdGFyw6EgdmlnZW50ZSBhIHBhcnRpciBkZSBsYSBmZWNoYSBlbiBxdWUgc2UgaW5jbHV5YSBlbiBlbCBSSVVEIHkgaGFzdGEgcG9yIHVuIHBsYXpvIGRlIGRpZXogKDEwKSBBw7FvcywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gcXVlIGR1cmUgZWwgZGVyZWNobyBQYXRyaW1vbmlhbCBkZWwgYXV0b3I7IGxhIGN1YWwgcG9kcsOhIGRhcnNlIHBvciB0ZXJtaW5hZGEgcHJldmlhIHNvbGljaXR1ZCBhIExBIFVOSVZFUlNJREFEIHBvciBlc2NyaXRvIGNvbiB1bmEgYW50ZWxhY2nDs24gZGUgZG9zICgyKSBtZXNlcyBhbnRlcyBkZWwgdmVuY2ltaWVudG8gZGVsIHBsYXpvIGluaWNpYWwgbyBlbCBkZSBzdShzKSBwcsOzcnJvZ2EocykuICAKCmIpCUxBIFVOSVZFUlNJREFEIHBvZHLDoSBwdWJsaWNhciBsYSBvYnJhIGVuIGxhcyBkaXN0aW50YXMgdmVyc2lvbmVzIHJlcXVlcmlkYXMgcG9yIGVsIFJJVUQgKGRpZ2l0YWwsIGltcHJlc28sIGVsZWN0csOzbmljbyB1IG90cm8gbWVkaW8gY29ub2NpZG8gbyBwb3IgY29ub2NlcikgTEEgVU5JVkVSU0lEQUQgbm8gc2Vyw6EgcmVzcG9uc2FibGUgZW4gZWwgZXZlbnRvIHF1ZSBlbCBkb2N1bWVudG8gYXBhcmV6Y2EgcmVmZXJlbmNpYWRvIGVuIG1vdG9yZXMgZGUgYsO6c3F1ZWRhIG8gcmVwb3NpdG9yaW9zIGRpZmVyZW50ZXMgYWwgUklVRCwgdW5hIHZleiBlbChvcykgYXV0b3IoZXMpIHNvbGljaXRlbiBzdSBlbGltaW5hY2nDs24gZGVsIFJJVUQsIGRhZG8gcXVlIGxhIG1pc21hIHNlcsOhIHB1YmxpY2FkYSBlbiBJbnRlcm5ldC4gCgpjKQlMYSBhdXRvcml6YWNpw7NuIHNlIGhhY2UgYSB0w610dWxvIGdyYXR1aXRvLCBwb3IgbG8gdGFudG8sIGxvcyBhdXRvcmVzIHJlbnVuY2lhbiBhIHJlY2liaXIgYmVuZWZpY2lvIGFsZ3VubyBwb3IgbGEgcHVibGljYWNpw7NuLCBkaXN0cmlidWNpw7NuLCBjb211bmljYWNpw7NuIHDDumJsaWNhIHkgY3VhbHF1aWVyIG90cm8gdXNvIHF1ZSBzZSBoYWdhIGVuIGxvcyB0w6lybWlub3MgZGUgbGEgcHJlc2VudGUgbGljZW5jaWEgeSBkZSBsYSBsaWNlbmNpYSBkZSB1c28gY29uIHF1ZSBzZSBwdWJsaWNhIChDcmVhdGl2ZSBDb21tb25zKS4KCmQpCUxvcyBjb250ZW5pZG9zIHB1YmxpY2Fkb3MgZW4gZWwgUklVRCBzb24gb2JyYShzKSBvcmlnaW5hbChlcykgc29icmUgbGEgY3VhbChlcykgZWwob3MpIGF1dG9yKGVzKSBjb21vIHRpdHVsYXJlcyBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IsIGFzdW1lbiB0b3RhbCByZXNwb25zYWJpbGlkYWQgcG9yIGVsIGNvbnRlbmlkbyBkZSBzdSBvYnJhIGFudGUgTEEgVU5JVkVSU0lEQUQgeSBhbnRlIHRlcmNlcm9zLiBFbiB0b2RvIGNhc28gTEEgVU5JVkVSU0lEQUQgc2UgY29tcHJvbWV0ZSBhIGluZGljYXIgc2llbXByZSBsYSBhdXRvcsOtYSBpbmNsdXllbmRvIGVsIG5vbWJyZSBkZWwgYXV0b3IgeSBsYSBmZWNoYSBkZSBwdWJsaWNhY2nDs24uCgplKQlMQSBVTklWRVJTSURBRCBwb2Ryw6EgaW5jbHVpciBsYSBvYnJhIGVuIGxvcyDDrW5kaWNlcyB5IGJ1c2NhZG9yZXMgcXVlIGVzdGltZW4gbmVjZXNhcmlvcyBwYXJhIG1heGltaXphciBsYSB2aXNpYmlsaWRhZCBlbCB1c28geSBlbCBpbXBhY3RvIGRlIGxhIHByb2R1Y2Npw7NuIGNpZW50w61maWNhLCBhcnTDrXN0aWNhIHkgYWNhZMOpbWljYSBlbiBsYSBjb211bmlkYWQgbG9jYWwsIG5hY2lvbmFsIG8gaW50ZXJuYWNpb25hbC4gCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbyAJCkF1dG9yCUFwZWxsaWRvcwlOb21icmVzCjEJCQoyCQkKMwkJCiAKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8gIAoKaykJQWNlcHRvKGFtb3MpIHF1ZSBMQSBVTklWRVJTSURBRCBubyBzZSByZXNwb25zYWJpbGl6YSBwb3IgbGFzIGluZnJhY2Npb25lcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIERlcmVjaG9zIGRlIEF1dG9yIGNhdXNhZGFzIHBvciBsb3MgdGl0dWxhcmVzIGRlIGxhIHByZXNlbnRlIExpY2VuY2lhIHkgZGVjbGFyYW1vcyBxdWUgbWFudGVuZHLDqSAoZW1vcykgaW5kZW1uZSBhIExBIFVOSVZFUlNJREFEIHBvciBsYXMgcmVjbGFtYWNpb25lcyBsZWdhbGVzIGRlIGN1YWxxdWllciB0aXBvIHF1ZSBsbGVnYXJlbiBhIHByZXNlbnRhcnNlIHBvciB2aW9sYWNpw7NuIGRlIGRlcmVjaG9zIGEgbGEgcHJvcGllZGFkIGludGVsZWN0dWFsIG8gZGUgQXV0b3IgcmVsYWNpb25hZG9zIGNvbiBsb3MgZG9jdW1lbnRvcyByZWdpc3RyYWRvcyBlbiBlbCBSSVVELgoKbCkJRWwgKGxvcykgYXV0b3IoZXMpIG1hbmlmaWVzdGEobW9zKSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCwgZGUgZXhjbHVzaXZhIGF1dG9yw61hLCB5IHNlIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zOyBkZSB0YWwgc3VlcnRlLCBlbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhLCBlbCAobG9zKSBlc3R1ZGlhbnRlKHMpIOKAkyBhdXRvcihlcykgYXN1bWlyw6EobikgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQgeSBzYWxkcsOhKG4pIGVuIGRlZmVuc2EgZGUgbG9zIGRlcmVjaG9zIGFxdcOtIGF1dG9yaXphZG9zLiBQYXJhIHRvZG9zIGxvcyBlZmVjdG9zLCBMQSBVTklWRVJTSURBRCBhY3TDumEgY29tbyB1biB0ZXJjZXJvIGRlIGJ1ZW5hIGZlLiAgIAoKCm0pCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGNvbm96Y28oY2Vtb3MpIGxhIGF1dG9ub23DrWEgeSBsb3MgZGVyZWNob3MsIHF1ZSBwb3NlZShtb3MpIHNvYnJlIGxhIG9icmEgeSwgY29tbyB0YWwsIGVzIChzb21vcykgcmVzcG9uc2FibGUocykgZGVsIGFsY2FuY2UganVyw61kaWNvIHkgbGVnYWwsIGRlIGVzY29nZXIgbGEgb3BjacOzbiBkZSBsYSBwdWJsaWNhY2nDs24gbyBkZSByZXN0cmljY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIGRlbCBkb2N1bWVudG8gcmVnaXN0cmFkbyBlbiBlbCBSSVVELgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MgCkRFUkVDSE9TIFkgT0JMSUdBQ0lPTkVTIFJFUVVFUklET1MgUE9SIEVMIFJFU1BFQ1RJVk8gQ09OVFJBVE8gTyBBQ1VFUkRPLgoKCgoKCgoKCgoKCgoKCgoKCgoKCgpFbiBjb25zdGFuY2lhIGRlIGxvIGFudGVyaW9yLCBmaXJtbyhhbW9zKSBlbCBwcmVzZW50ZSBkb2N1bWVudG8sIGVuIGxhIGNpdWRhZCBkZSBCb2dvdMOhLCBELkMuLCBhIGxvcyAKCgpGSVJNQSBERSBMT1MgVElUVUxBUkVTIERFIERFUkVDSE9TIERFIEFVVE9SCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCUNvcnJlbyBFbGVjdHLDs25pY28gCjEJCjIJCjMJCgpOb21icmUgZGUgRGlyZWN0b3IoZXMpIGRlIEdyYWRvOgoKMQkKMgkKMwkKCk5vbWJyZSBGYWN1bHRhZCB5IFByb3llY3RvIEN1cnJpY3VsYXI6CgpGYWN1bHRhZAlQcm95ZWN0byBDdXJyaWN1bGFyCgkKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEKCgo=