Desarrollo de un prototipo de aplicación móvil para el análisis y diseño estructural de vigas de concreto simplemente reforzado con sección transversal no rectangular, según el NSR-10.

El prototipo es capaz de realizar para cada una de las secciones transversales, el análisis seccional, generando los diagramas momento curvatura, permitiendo percibir de manera clara el comportamiento de las secciones dentro de toda su historia de carga, la revisión de un diseño predeterminado, veri...

Full description

Autores:
Cárdenas Guzmán, Erika Johanna
Ráquira Numpaque, David Camilo
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/25231
Acceso en línea:
http://hdl.handle.net/11349/25231
Palabra clave:
Viga
App móvil
Análisis
Revisión
Diseño
Ingeniería Civil - Tesis y Disertaciones Académicas
Vigas - Normas técnicas
Hormigón - Normas técnicas
Vigas - Diseño - Aplicaciones moviles
Beam
Mobile app
Analysis
Review
Design
Rights
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional
id UDISTRITA2_073fd67fd4ed6caebeba5a71ed03a877
oai_identifier_str oai:repository.udistrital.edu.co:11349/25231
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.spa.fl_str_mv Desarrollo de un prototipo de aplicación móvil para el análisis y diseño estructural de vigas de concreto simplemente reforzado con sección transversal no rectangular, según el NSR-10.
dc.title.titleenglish.spa.fl_str_mv Development of a mobile application prototype for the analysis and structural design of concrete beams simply reinforced with a non-rectangular cross section, according to NSR-10
title Desarrollo de un prototipo de aplicación móvil para el análisis y diseño estructural de vigas de concreto simplemente reforzado con sección transversal no rectangular, según el NSR-10.
spellingShingle Desarrollo de un prototipo de aplicación móvil para el análisis y diseño estructural de vigas de concreto simplemente reforzado con sección transversal no rectangular, según el NSR-10.
Viga
App móvil
Análisis
Revisión
Diseño
Ingeniería Civil - Tesis y Disertaciones Académicas
Vigas - Normas técnicas
Hormigón - Normas técnicas
Vigas - Diseño - Aplicaciones moviles
Beam
Mobile app
Analysis
Review
Design
title_short Desarrollo de un prototipo de aplicación móvil para el análisis y diseño estructural de vigas de concreto simplemente reforzado con sección transversal no rectangular, según el NSR-10.
title_full Desarrollo de un prototipo de aplicación móvil para el análisis y diseño estructural de vigas de concreto simplemente reforzado con sección transversal no rectangular, según el NSR-10.
title_fullStr Desarrollo de un prototipo de aplicación móvil para el análisis y diseño estructural de vigas de concreto simplemente reforzado con sección transversal no rectangular, según el NSR-10.
title_full_unstemmed Desarrollo de un prototipo de aplicación móvil para el análisis y diseño estructural de vigas de concreto simplemente reforzado con sección transversal no rectangular, según el NSR-10.
title_sort Desarrollo de un prototipo de aplicación móvil para el análisis y diseño estructural de vigas de concreto simplemente reforzado con sección transversal no rectangular, según el NSR-10.
dc.creator.fl_str_mv Cárdenas Guzmán, Erika Johanna
Ráquira Numpaque, David Camilo
dc.contributor.advisor.spa.fl_str_mv Mena Serna, Milton
dc.contributor.author.spa.fl_str_mv Cárdenas Guzmán, Erika Johanna
Ráquira Numpaque, David Camilo
dc.subject.spa.fl_str_mv Viga
App móvil
Análisis
Revisión
Diseño
topic Viga
App móvil
Análisis
Revisión
Diseño
Ingeniería Civil - Tesis y Disertaciones Académicas
Vigas - Normas técnicas
Hormigón - Normas técnicas
Vigas - Diseño - Aplicaciones moviles
Beam
Mobile app
Analysis
Review
Design
dc.subject.lemb.spa.fl_str_mv Ingeniería Civil - Tesis y Disertaciones Académicas
Vigas - Normas técnicas
Hormigón - Normas técnicas
Vigas - Diseño - Aplicaciones moviles
dc.subject.keyword.spa.fl_str_mv Beam
Mobile app
Analysis
Review
Design
description El prototipo es capaz de realizar para cada una de las secciones transversales, el análisis seccional, generando los diagramas momento curvatura, permitiendo percibir de manera clara el comportamiento de las secciones dentro de toda su historia de carga, la revisión de un diseño predeterminado, verificando que resista las cargas existentes o el diseño de una viga, definiendo cantidad de acero y su distribución, mediante el método de la resistencia ultima, ya sea para sección rectangular o no rectangular, aplicando los parámetros normalizadas del Reglamento Colombiano de Construcción Sismo Resistente (NSR-10).
publishDate 2020
dc.date.accessioned.none.fl_str_mv 2020-09-08T15:46:41Z
dc.date.available.none.fl_str_mv 2020-09-08T15:46:41Z
dc.date.created.spa.fl_str_mv 2020-07-09
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/25231
url http://hdl.handle.net/11349/25231
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_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 Atribución-NoComercial-SinDerivadas 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
institution Universidad Distrital Francisco José de Caldas
bitstream.url.fl_str_mv https://repository.udistrital.edu.co/bitstreams/985d27e5-c7ca-473e-9787-039b9c5c6e15/download
https://repository.udistrital.edu.co/bitstreams/4ed809fb-b052-4efb-8c07-7e36dbca0eec/download
https://repository.udistrital.edu.co/bitstreams/0c914e87-93a9-4922-bc5e-8388e194d4fd/download
https://repository.udistrital.edu.co/bitstreams/ff4b746c-5549-4fe0-bf0e-68e07727fa28/download
https://repository.udistrital.edu.co/bitstreams/fab965e4-c7a1-4b88-bcae-85354030ffb8/download
https://repository.udistrital.edu.co/bitstreams/fab36e6a-eab9-4504-bdff-3e2efb0ab469/download
https://repository.udistrital.edu.co/bitstreams/2be41276-d8a5-46f7-ae53-54937ef6e6ba/download
https://repository.udistrital.edu.co/bitstreams/d5429979-a92d-4cda-905a-8656c9f16150/download
https://repository.udistrital.edu.co/bitstreams/edd33da6-8f70-490d-9c78-10af6801d599/download
https://repository.udistrital.edu.co/bitstreams/33e13c7a-8c56-4549-b196-754f6f5c478e/download
https://repository.udistrital.edu.co/bitstreams/88b6ae47-0121-4abf-94bd-98f71ebd0265/download
https://repository.udistrital.edu.co/bitstreams/2d03b572-a277-425f-9f4d-9e025063c00a/download
https://repository.udistrital.edu.co/bitstreams/4132af69-a8a8-4f96-a73f-f1eb524f1a3c/download
bitstream.checksum.fl_str_mv 71eaca37fadb72e7279c21b68dfa0c4a
2f02b10ec626fe205d7d02e0d80ef9c4
ad77f7fcae850d41e0142078ffac6190
f68cff3b1dc72e50650f1b8b8cb018a2
321f3992dd3875151d8801b773ab32ed
d41d8cd98f00b204e9800998ecf8427e
d41d8cd98f00b204e9800998ecf8427e
da5c6a3ca62d5dd4853000a60fee7083
cb6342975a2dfca22e7bde4a72f4a8d9
bdb18cc95712c8ba7420941f9b9a22ec
6bb8ef45b852f1dca6692ba9ba2c254e
d855cbc7e72d1f8be42f383bae328c00
3a94271fcd9ecef55fe584c7ea8b4194
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
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_ 1837007051814862848
spelling Mena Serna, MiltonCárdenas Guzmán, Erika JohannaRáquira Numpaque, David Camilo2020-09-08T15:46:41Z2020-09-08T15:46:41Z2020-07-09http://hdl.handle.net/11349/25231El prototipo es capaz de realizar para cada una de las secciones transversales, el análisis seccional, generando los diagramas momento curvatura, permitiendo percibir de manera clara el comportamiento de las secciones dentro de toda su historia de carga, la revisión de un diseño predeterminado, verificando que resista las cargas existentes o el diseño de una viga, definiendo cantidad de acero y su distribución, mediante el método de la resistencia ultima, ya sea para sección rectangular o no rectangular, aplicando los parámetros normalizadas del Reglamento Colombiano de Construcción Sismo Resistente (NSR-10).The prototype is capable of performing a sectional analysis for each of the cross sections, generating the curvature moment diagrams, allowing the behavior of the sections within their entire load history to be clearly perceived, the revision of a predetermined design, verifying that resists the existing loads or the design of a beam, defining the quantity of steel and its distribution, by means of the ultimate resistance method, either for rectangular or non-rectangular section, applying the standard parameters of the Colombian Regulation of Earthquake Resistant Construction (NSR -10).pdfspaAtribución-NoComercial-SinDerivadas 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Abierto (Texto Completo)http://purl.org/coar/access_right/c_abf2VigaApp móvilAnálisisRevisiónDiseñoIngeniería Civil - Tesis y Disertaciones AcadémicasVigas - Normas técnicasHormigón - Normas técnicasVigas - Diseño - Aplicaciones movilesBeamMobile appAnalysisReviewDesignDesarrollo de un prototipo de aplicación móvil para el análisis y diseño estructural de vigas de concreto simplemente reforzado con sección transversal no rectangular, según el NSR-10.Development of a mobile application prototype for the analysis and structural design of concrete beams simply reinforced with a non-rectangular cross section, according to NSR-10Monografíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fTHUMBNAILCárdenasGuzmánErikaJohanna2020.pdf.jpgCárdenasGuzmánErikaJohanna2020.pdf.jpgIM Thumbnailimage/jpeg5063https://repository.udistrital.edu.co/bitstreams/985d27e5-c7ca-473e-9787-039b9c5c6e15/download71eaca37fadb72e7279c21b68dfa0c4aMD510Licencia y autorización de los autores para publicar.pdf.jpgLicencia y autorización de los autores para publicar.pdf.jpgIM Thumbnailimage/jpeg12704https://repository.udistrital.edu.co/bitstreams/4ed809fb-b052-4efb-8c07-7e36dbca0eec/download2f02b10ec626fe205d7d02e0d80ef9c4MD511CédulaDavidCamiloRaquiraNumpaque.pdf.jpgCédulaDavidCamiloRaquiraNumpaque.pdf.jpgIM Thumbnailimage/jpeg7197https://repository.udistrital.edu.co/bitstreams/0c914e87-93a9-4922-bc5e-8388e194d4fd/downloadad77f7fcae850d41e0142078ffac6190MD512CédulaErikaJohannaCárdenasGuzmán.pdf.jpgCédulaErikaJohannaCárdenasGuzmán.pdf.jpgIM Thumbnailimage/jpeg8834https://repository.udistrital.edu.co/bitstreams/ff4b746c-5549-4fe0-bf0e-68e07727fa28/downloadf68cff3b1dc72e50650f1b8b8cb018a2MD513CC-LICENSElicense_urllicense_urltext/plain; charset=utf-843https://repository.udistrital.edu.co/bitstreams/fab965e4-c7a1-4b88-bcae-85354030ffb8/download321f3992dd3875151d8801b773ab32edMD56license_textlicense_texttext/html; charset=utf-80https://repository.udistrital.edu.co/bitstreams/fab36e6a-eab9-4504-bdff-3e2efb0ab469/downloadd41d8cd98f00b204e9800998ecf8427eMD57license_rdflicense_rdfapplication/rdf+xml; charset=utf-80https://repository.udistrital.edu.co/bitstreams/2be41276-d8a5-46f7-ae53-54937ef6e6ba/downloadd41d8cd98f00b204e9800998ecf8427eMD58LICENSElicense.txtlicense.txttext/plain; charset=utf-87163https://repository.udistrital.edu.co/bitstreams/d5429979-a92d-4cda-905a-8656c9f16150/downloadda5c6a3ca62d5dd4853000a60fee7083MD59ORIGINALCárdenasGuzmánErikaJohanna2020Anexos.rarCárdenasGuzmánErikaJohanna2020Anexos.rarapplication/octet-stream5063774https://repository.udistrital.edu.co/bitstreams/edd33da6-8f70-490d-9c78-10af6801d599/downloadcb6342975a2dfca22e7bde4a72f4a8d9MD51CárdenasGuzmánErikaJohanna2020.pdfCárdenasGuzmánErikaJohanna2020.pdfapplication/pdf5609174https://repository.udistrital.edu.co/bitstreams/33e13c7a-8c56-4549-b196-754f6f5c478e/downloadbdb18cc95712c8ba7420941f9b9a22ecMD52Licencia y autorización de los autores para publicar.pdfLicencia y autorización de los autores para publicar.pdfapplication/pdf3400620https://repository.udistrital.edu.co/bitstreams/88b6ae47-0121-4abf-94bd-98f71ebd0265/download6bb8ef45b852f1dca6692ba9ba2c254eMD53CédulaDavidCamiloRaquiraNumpaque.pdfCédulaDavidCamiloRaquiraNumpaque.pdfapplication/pdf109618https://repository.udistrital.edu.co/bitstreams/2d03b572-a277-425f-9f4d-9e025063c00a/downloadd855cbc7e72d1f8be42f383bae328c00MD54CédulaErikaJohannaCárdenasGuzmán.pdfCédulaErikaJohannaCárdenasGuzmán.pdfapplication/pdf110024https://repository.udistrital.edu.co/bitstreams/4132af69-a8a8-4f96-a73f-f1eb524f1a3c/download3a94271fcd9ecef55fe584c7ea8b4194MD5511349/25231oai:repository.udistrital.edu.co:11349/252312023-06-09 16:40:18.9http://creativecommons.org/licenses/by-nc-nd/4.0/Atribución-NoComercial-SinDerivadas 4.0 Internacionalopen.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMClTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIHVzbyBwYXJhIHB1YmxpY2FjacOzbiBkZSBvYnJhcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChSSVVEKQoKQ29tbyB0aXR1bGFyKGVzKSBkZWwob3MpIGRlcmVjaG8ocykgZGUgYXV0b3IsIGNvbmZpZXJvIChlcmltb3MpIGEgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMgKGVuIGFkZWxhbnRlLCBMQSBVTklWRVJTSURBRCkgdW5hIGxpY2VuY2lhIHBhcmEgdXNvIG5vIGV4Y2x1c2l2YSwgbGltaXRhZGEgeSBncmF0dWl0YSBzb2JyZSBsYSBvYnJhIHF1ZSBpbnRlZ3JhcsOhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgKGVuIGFkZWxhbnRlLCBSSVVEKSwgZGUgYWN1ZXJkbyBhIGxhcyBzaWd1aWVudGVzIHJlZ2xhcywgbGFzIGN1YWxlcyBkZWNsYXJvIChhbW9zKSBjb25vY2VyIHkgYWNlcHRhcjoKCmEpCUVzdGFyw6EgdmlnZW50ZSBhIHBhcnRpciBkZSBsYSBmZWNoYSBlbiBxdWUgc2UgaW5jbHV5YSBlbiBlbCBSSVVEIHkgaGFzdGEgcG9yIHVuIHBsYXpvIGRlIGRpZXogKDEwKSBBw7FvcywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gcXVlIGR1cmUgZWwgZGVyZWNobyBQYXRyaW1vbmlhbCBkZWwgYXV0b3I7IGxhIGN1YWwgcG9kcsOhIGRhcnNlIHBvciB0ZXJtaW5hZGEgcHJldmlhIHNvbGljaXR1ZCBhIExBIFVOSVZFUlNJREFEIHBvciBlc2NyaXRvIGNvbiB1bmEgYW50ZWxhY2nDs24gZGUgZG9zICgyKSBtZXNlcyBhbnRlcyBkZWwgdmVuY2ltaWVudG8gZGVsIHBsYXpvIGluaWNpYWwgbyBlbCBkZSBzdShzKSBwcsOzcnJvZ2EocykuICAKCmIpCUxBIFVOSVZFUlNJREFEIHBvZHLDoSBwdWJsaWNhciBsYSBvYnJhIGVuIGxhcyBkaXN0aW50YXMgdmVyc2lvbmVzIHJlcXVlcmlkYXMgcG9yIGVsIFJJVUQgKGRpZ2l0YWwsIGltcHJlc28sIGVsZWN0csOzbmljbyB1IG90cm8gbWVkaW8gY29ub2NpZG8gbyBwb3IgY29ub2NlcikgTEEgVU5JVkVSU0lEQUQgbm8gc2Vyw6EgcmVzcG9uc2FibGUgZW4gZWwgZXZlbnRvIHF1ZSBlbCBkb2N1bWVudG8gYXBhcmV6Y2EgcmVmZXJlbmNpYWRvIGVuIG1vdG9yZXMgZGUgYsO6c3F1ZWRhIG8gcmVwb3NpdG9yaW9zIGRpZmVyZW50ZXMgYWwgUklVRCwgdW5hIHZleiBlbChvcykgYXV0b3IoZXMpIHNvbGljaXRlbiBzdSBlbGltaW5hY2nDs24gZGVsIFJJVUQsIGRhZG8gcXVlIGxhIG1pc21hIHNlcsOhIHB1YmxpY2FkYSBlbiBJbnRlcm5ldC4gCgpjKQlMYSBhdXRvcml6YWNpw7NuIHNlIGhhY2UgYSB0w610dWxvIGdyYXR1aXRvLCBwb3IgbG8gdGFudG8sIGxvcyBhdXRvcmVzIHJlbnVuY2lhbiBhIHJlY2liaXIgYmVuZWZpY2lvIGFsZ3VubyBwb3IgbGEgcHVibGljYWNpw7NuLCBkaXN0cmlidWNpw7NuLCBjb211bmljYWNpw7NuIHDDumJsaWNhIHkgY3VhbHF1aWVyIG90cm8gdXNvIHF1ZSBzZSBoYWdhIGVuIGxvcyB0w6lybWlub3MgZGUgbGEgcHJlc2VudGUgbGljZW5jaWEgeSBkZSBsYSBsaWNlbmNpYSBkZSB1c28gY29uIHF1ZSBzZSBwdWJsaWNhIChDcmVhdGl2ZSBDb21tb25zKS4KCmQpCUxvcyBjb250ZW5pZG9zIHB1YmxpY2Fkb3MgZW4gZWwgUklVRCBzb24gb2JyYShzKSBvcmlnaW5hbChlcykgc29icmUgbGEgY3VhbChlcykgZWwob3MpIGF1dG9yKGVzKSBjb21vIHRpdHVsYXJlcyBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IsIGFzdW1lbiB0b3RhbCByZXNwb25zYWJpbGlkYWQgcG9yIGVsIGNvbnRlbmlkbyBkZSBzdSBvYnJhIGFudGUgTEEgVU5JVkVSU0lEQUQgeSBhbnRlIHRlcmNlcm9zLiBFbiB0b2RvIGNhc28gTEEgVU5JVkVSU0lEQUQgc2UgY29tcHJvbWV0ZSBhIGluZGljYXIgc2llbXByZSBsYSBhdXRvcsOtYSBpbmNsdXllbmRvIGVsIG5vbWJyZSBkZWwgYXV0b3IgeSBsYSBmZWNoYSBkZSBwdWJsaWNhY2nDs24uCgplKQlMQSBVTklWRVJTSURBRCBwb2Ryw6EgaW5jbHVpciBsYSBvYnJhIGVuIGxvcyDDrW5kaWNlcyB5IGJ1c2NhZG9yZXMgcXVlIGVzdGltZW4gbmVjZXNhcmlvcyBwYXJhIG1heGltaXphciBsYSB2aXNpYmlsaWRhZCBlbCB1c28geSBlbCBpbXBhY3RvIGRlIGxhIHByb2R1Y2Npw7NuIGNpZW50w61maWNhLCBhcnTDrXN0aWNhIHkgYWNhZMOpbWljYSBlbiBsYSBjb211bmlkYWQgbG9jYWwsIG5hY2lvbmFsIG8gaW50ZXJuYWNpb25hbC4gCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbyAJCkF1dG9yCUFwZWxsaWRvcwlOb21icmVzCjEJCQoyCQkKMwkJCiAKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8gIAoKaykJQWNlcHRvKGFtb3MpIHF1ZSBMQSBVTklWRVJTSURBRCBubyBzZSByZXNwb25zYWJpbGl6YSBwb3IgbGFzIGluZnJhY2Npb25lcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIERlcmVjaG9zIGRlIEF1dG9yIGNhdXNhZGFzIHBvciBsb3MgdGl0dWxhcmVzIGRlIGxhIHByZXNlbnRlIExpY2VuY2lhIHkgZGVjbGFyYW1vcyBxdWUgbWFudGVuZHLDqSAoZW1vcykgaW5kZW1uZSBhIExBIFVOSVZFUlNJREFEIHBvciBsYXMgcmVjbGFtYWNpb25lcyBsZWdhbGVzIGRlIGN1YWxxdWllciB0aXBvIHF1ZSBsbGVnYXJlbiBhIHByZXNlbnRhcnNlIHBvciB2aW9sYWNpw7NuIGRlIGRlcmVjaG9zIGEgbGEgcHJvcGllZGFkIGludGVsZWN0dWFsIG8gZGUgQXV0b3IgcmVsYWNpb25hZG9zIGNvbiBsb3MgZG9jdW1lbnRvcyByZWdpc3RyYWRvcyBlbiBlbCBSSVVELgoKbCkJRWwgKGxvcykgYXV0b3IoZXMpIG1hbmlmaWVzdGEobW9zKSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCwgZGUgZXhjbHVzaXZhIGF1dG9yw61hLCB5IHNlIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zOyBkZSB0YWwgc3VlcnRlLCBlbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhLCBlbCAobG9zKSBlc3R1ZGlhbnRlKHMpIOKAkyBhdXRvcihlcykgYXN1bWlyw6EobikgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQgeSBzYWxkcsOhKG4pIGVuIGRlZmVuc2EgZGUgbG9zIGRlcmVjaG9zIGFxdcOtIGF1dG9yaXphZG9zLiBQYXJhIHRvZG9zIGxvcyBlZmVjdG9zLCBMQSBVTklWRVJTSURBRCBhY3TDumEgY29tbyB1biB0ZXJjZXJvIGRlIGJ1ZW5hIGZlLiAgIAoKCm0pCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGNvbm96Y28oY2Vtb3MpIGxhIGF1dG9ub23DrWEgeSBsb3MgZGVyZWNob3MsIHF1ZSBwb3NlZShtb3MpIHNvYnJlIGxhIG9icmEgeSwgY29tbyB0YWwsIGVzIChzb21vcykgcmVzcG9uc2FibGUocykgZGVsIGFsY2FuY2UganVyw61kaWNvIHkgbGVnYWwsIGRlIGVzY29nZXIgbGEgb3BjacOzbiBkZSBsYSBwdWJsaWNhY2nDs24gbyBkZSByZXN0cmljY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIGRlbCBkb2N1bWVudG8gcmVnaXN0cmFkbyBlbiBlbCBSSVVELgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MgCkRFUkVDSE9TIFkgT0JMSUdBQ0lPTkVTIFJFUVVFUklET1MgUE9SIEVMIFJFU1BFQ1RJVk8gQ09OVFJBVE8gTyBBQ1VFUkRPLgoKCgoKCgoKCgoKCgoKCgoKCgoKCgpFbiBjb25zdGFuY2lhIGRlIGxvIGFudGVyaW9yLCBmaXJtbyhhbW9zKSBlbCBwcmVzZW50ZSBkb2N1bWVudG8sIGVuIGxhIGNpdWRhZCBkZSBCb2dvdMOhLCBELkMuLCBhIGxvcyAKCgpGSVJNQSBERSBMT1MgVElUVUxBUkVTIERFIERFUkVDSE9TIERFIEFVVE9SCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCUNvcnJlbyBFbGVjdHLDs25pY28gCjEJCjIJCjMJCgpOb21icmUgZGUgRGlyZWN0b3IoZXMpIGRlIEdyYWRvOgoKMQkKMgkKMwkKCk5vbWJyZSBGYWN1bHRhZCB5IFByb3llY3RvIEN1cnJpY3VsYXI6CgpGYWN1bHRhZAlQcm95ZWN0byBDdXJyaWN1bGFyCgkKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEKCgo=