Alcance jurídico y conceptual de la aplicación del principio pro-consumidor en Colombia

Con el propósito de determinar el alcance del Principio Pro-Consumidor, se estudia el entorno histórico-jurídico de los postulados dogmáticos que procuran el restablecimiento del equilibrio en las relaciones jurídicas, considerándolo como uno de los principios generales del derecho. Asimismo, se ind...

Full description

Autores:
Londoño Londoño, Adriana Isabel
Tipo de recurso:
Fecha de publicación:
2022
Institución:
Universidad Externado de Colombia
Repositorio:
Biblioteca Digital Universidad Externado de Colombia
Idioma:
spa
OAI Identifier:
oai:bdigital.uexternado.edu.co:001/13878
Acceso en línea:
https://bdigital.uexternado.edu.co/handle/001/13878
https://doi.org/10.57998/bdigital/handle.001.391
Palabra clave:
Legislación
Consumidores
Derecho comercial
Principios generales
Pro-consumidor
Favor debilis
Favor debitoris
Pro homine
Rights
openAccess
License
http://purl.org/coar/access_right/c_abf2
id uexternad2_cdd91d2bb152e0267049e363e983be1c
oai_identifier_str oai:bdigital.uexternado.edu.co:001/13878
network_acronym_str uexternad2
network_name_str Biblioteca Digital Universidad Externado de Colombia
repository_id_str
dc.title.spa.fl_str_mv Alcance jurídico y conceptual de la aplicación del principio pro-consumidor en Colombia
title Alcance jurídico y conceptual de la aplicación del principio pro-consumidor en Colombia
spellingShingle Alcance jurídico y conceptual de la aplicación del principio pro-consumidor en Colombia
Legislación
Consumidores
Derecho comercial
Principios generales
Pro-consumidor
Favor debilis
Favor debitoris
Pro homine
title_short Alcance jurídico y conceptual de la aplicación del principio pro-consumidor en Colombia
title_full Alcance jurídico y conceptual de la aplicación del principio pro-consumidor en Colombia
title_fullStr Alcance jurídico y conceptual de la aplicación del principio pro-consumidor en Colombia
title_full_unstemmed Alcance jurídico y conceptual de la aplicación del principio pro-consumidor en Colombia
title_sort Alcance jurídico y conceptual de la aplicación del principio pro-consumidor en Colombia
dc.creator.fl_str_mv Londoño Londoño, Adriana Isabel
dc.contributor.advisor.none.fl_str_mv Camacho López, María Elisa
dc.contributor.author.none.fl_str_mv Londoño Londoño, Adriana Isabel
dc.contributor.jury.none.fl_str_mv Ramírez Hinestroza, Mónica Andrea
dc.subject.lemb.none.fl_str_mv Legislación
Consumidores
Derecho comercial
topic Legislación
Consumidores
Derecho comercial
Principios generales
Pro-consumidor
Favor debilis
Favor debitoris
Pro homine
dc.subject.proposal.spa.fl_str_mv Principios generales
Pro-consumidor
dc.subject.proposal.other.fl_str_mv Favor debilis
Favor debitoris
Pro homine
description Con el propósito de determinar el alcance del Principio Pro-Consumidor, se estudia el entorno histórico-jurídico de los postulados dogmáticos que procuran el restablecimiento del equilibrio en las relaciones jurídicas, considerándolo como uno de los principios generales del derecho. Asimismo, se indaga sobre la identificación en cuanto a la naturaleza y origen del axioma, partiendo del examen del denominado principio de favorecimiento, que a su vez constituye el marco jurídico del Favor Debitoris, Favor Debilis, así como su relación con la regla de interpretación Contra Proferentem. Ahora bien, esta exploración resulta pertinente, en la medida en que la existencia de estos se constituye como precedente del principio pro-consumidor. En consecuencia, la conceptualización del principio pro-consumidor se aborda desde la hipótesis de que este comparte la naturaleza y funciones que instituyen a los demás principios generales del derecho, teniendo presente el papel que se le asigna en las legislaciones de diversos países, concluyendo con la observación de sus manifestaciones en la legislación colombiana, así como la aplicación de éste por parte de los operadores jurídicos.
publishDate 2022
dc.date.issued.none.fl_str_mv 2022
dc.date.accessioned.none.fl_str_mv 2023-09-01T21:03:44Z
dc.date.available.none.fl_str_mv 2023-09-01T21:03:44Z
dc.type.none.fl_str_mv Trabajo de grado - Maestría
dc.type.coarversion.none.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.content.none.fl_str_mv Text
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/masterThesis
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TM
dc.type.version.none.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.doi.none.fl_str_mv 10.57998/bdigital/handle.001.391
dc.identifier.uri.none.fl_str_mv https://bdigital.uexternado.edu.co/handle/001/13878
https://doi.org/10.57998/bdigital/handle.001.391
identifier_str_mv 10.57998/bdigital/handle.001.391
url https://bdigital.uexternado.edu.co/handle/001/13878
https://doi.org/10.57998/bdigital/handle.001.391
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.references.none.fl_str_mv Camacho, M. E. (2016). La cesión de créditos: del derecho romano al tráfico mercantil moderno. Bogotá D.C.: Universidad Externado de Colombia.
Correa Henao, M. (2013). El Estatuto del Consumidor: Aspectos generales sobre la naturaleza, ámbito de aplicación y carácter de sus normas. En C. L. Valderrama Rojas, Perspectivas del Derecho del Consumo (págs. 77 -158). Bogotá D.C.: Editorial Universidad Externado de Colombia.
Silva García, F. (2022). ¿Quién es consumidor financiero y cuáles son los principios que orientan la regulación ideada para protegerlo? En S. S. Sotomonte, Consumidor y Empresa (págs. 241 - 292). Bogotá D.C.: Editorial Universidad Externado de Colombia.
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.license.none.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.uri.none.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.format.extent.none.fl_str_mv 59 páginas
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad Externado de Colombia
dc.publisher.faculty.none.fl_str_mv Facultad Derecho
dc.publisher.place.none.fl_str_mv Bogotá
dc.publisher.program.none.fl_str_mv Maestría en Derecho Comercial
publisher.none.fl_str_mv Universidad Externado de Colombia
institution Universidad Externado de Colombia
bitstream.url.fl_str_mv https://bdigital.uexternado.edu.co/bitstreams/e767a72c-1285-4058-91b3-a29898ab663f/download
https://bdigital.uexternado.edu.co/bitstreams/7199c7dc-9875-4787-8a3a-34b44e551c7d/download
https://bdigital.uexternado.edu.co/bitstreams/619bd352-1bfa-4150-866f-36785e74932d/download
https://bdigital.uexternado.edu.co/bitstreams/4d172d37-99ad-43c1-8008-1a36c918fea0/download
https://bdigital.uexternado.edu.co/bitstreams/5bea6b97-4953-47f9-8685-cfaaea63e2b4/download
https://bdigital.uexternado.edu.co/bitstreams/846f1a2f-c879-4718-9681-04440c7c3dfe/download
https://bdigital.uexternado.edu.co/bitstreams/c297b727-4b67-4344-ac30-7d280e0b617d/download
bitstream.checksum.fl_str_mv 2ffee891ef0e9f3b64bd1722c5fb057b
63bc7c6ae97c7f9a0ce6263e796f7b47
45f95ec1eced24afa40031e35f50db3d
10ad6349ad30352f11913ba0cb20e698
347a7f122b23f0c418c08c2d2f8ee817
cfc103b216e136e14cc8ce9275b2c03c
3b89a539dfa801775140687d983cbad7
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Universidad Externado de Colombia
repository.mail.fl_str_mv metabiblioteca@metabiblioteca.org
_version_ 1814100413361684480
spelling Camacho López, María Elisavirtual::6613-1Londoño Londoño, Adriana IsabelRamírez Hinestroza, Mónica Andrea2023-09-01T21:03:44Z2023-09-01T21:03:44Z2022Con el propósito de determinar el alcance del Principio Pro-Consumidor, se estudia el entorno histórico-jurídico de los postulados dogmáticos que procuran el restablecimiento del equilibrio en las relaciones jurídicas, considerándolo como uno de los principios generales del derecho. Asimismo, se indaga sobre la identificación en cuanto a la naturaleza y origen del axioma, partiendo del examen del denominado principio de favorecimiento, que a su vez constituye el marco jurídico del Favor Debitoris, Favor Debilis, así como su relación con la regla de interpretación Contra Proferentem. Ahora bien, esta exploración resulta pertinente, en la medida en que la existencia de estos se constituye como precedente del principio pro-consumidor. En consecuencia, la conceptualización del principio pro-consumidor se aborda desde la hipótesis de que este comparte la naturaleza y funciones que instituyen a los demás principios generales del derecho, teniendo presente el papel que se le asigna en las legislaciones de diversos países, concluyendo con la observación de sus manifestaciones en la legislación colombiana, así como la aplicación de éste por parte de los operadores jurídicos.To determine the purview of the Pro-Consumer Principle is necessary to analyze the historical-legal environment of the dogmatic postulates that seek the reestablishment of equilibrium in legal relations is studied, considering it as one of the general principles of law. Likewise, to identify the nature and origin of the axiom, starting from the examination of the so-called principle of Favor, which in turn constitutes the legal framework of Favor Debitoris, Favor Debilis, and its relationship with the rule of interpretation Contra Proferentem. This exploration is pertinent insofar as this constitutes a precedent of the pro-consumer principle. Consequently, the conceptualization of the pro-consumer principle is approached from the hypothesis that it shares the nature and functions that institute the other general principles of law, bearing in mind the role assigned to it in the legislations of various countries, concluding with the observation of its manifestations in the Colombian legislation, as well as its application by the legal operators.MaestríaMagíster en Derecho Comercial59 páginasapplication/pdf10.57998/bdigital/handle.001.391https://bdigital.uexternado.edu.co/handle/001/13878https://doi.org/10.57998/bdigital/handle.001.391spaUniversidad Externado de ColombiaFacultad DerechoBogotáMaestría en Derecho ComercialCamacho, M. E. (2016). La cesión de créditos: del derecho romano al tráfico mercantil moderno. Bogotá D.C.: Universidad Externado de Colombia.Correa Henao, M. (2013). El Estatuto del Consumidor: Aspectos generales sobre la naturaleza, ámbito de aplicación y carácter de sus normas. En C. L. Valderrama Rojas, Perspectivas del Derecho del Consumo (págs. 77 -158). Bogotá D.C.: Editorial Universidad Externado de Colombia.Silva García, F. (2022). ¿Quién es consumidor financiero y cuáles son los principios que orientan la regulación ideada para protegerlo? En S. S. Sotomonte, Consumidor y Empresa (págs. 241 - 292). Bogotá D.C.: Editorial Universidad Externado de Colombia.info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)https://creativecommons.org/licenses/by-nc-nd/4.0/LegislaciónConsumidoresDerecho comercialPrincipios generalesPro-consumidorFavor debilisFavor debitorisPro homineAlcance jurídico y conceptual de la aplicación del principio pro-consumidor en ColombiaTrabajo de grado - Maestríahttp://purl.org/coar/version/c_970fb48d4fbd8a85Textinfo:eu-repo/semantics/masterThesishttp://purl.org/redcol/resource_type/TMinfo:eu-repo/semantics/publishedVersionPublicationhttps://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0001454959virtual::6613-1https://scholar.google.com/citations?hl=es&user=WZZT5P8AAAAJvirtual::6613-10000-0001-5517-6116virtual::6613-16928482d-89e6-429a-8a63-57621fb220bfvirtual::6613-16928482d-89e6-429a-8a63-57621fb220bfvirtual::6613-1ORIGINALCAG-spa-2022-Alcance_juridico_y_conceptual_de_la_aplicacion_del_principio_proconsumidor_en_colombia.pdfCAG-spa-2022-Alcance_juridico_y_conceptual_de_la_aplicacion_del_principio_proconsumidor_en_colombia.pdfTrabajo de gradoapplication/pdf532152https://bdigital.uexternado.edu.co/bitstreams/e767a72c-1285-4058-91b3-a29898ab663f/download2ffee891ef0e9f3b64bd1722c5fb057bMD51CAG-spa-2022-Alcance_juridico_y_conceptual_de_la_aplicacion_del_principio_proconsumidor_en_colombia-Autorizacion.pdfCAG-spa-2022-Alcance_juridico_y_conceptual_de_la_aplicacion_del_principio_proconsumidor_en_colombia-Autorizacion.pdfAutorizaciónapplication/pdf119524https://bdigital.uexternado.edu.co/bitstreams/7199c7dc-9875-4787-8a3a-34b44e551c7d/download63bc7c6ae97c7f9a0ce6263e796f7b47MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-86609https://bdigital.uexternado.edu.co/bitstreams/619bd352-1bfa-4150-866f-36785e74932d/download45f95ec1eced24afa40031e35f50db3dMD53TEXTCAG-spa-2022-Alcance_juridico_y_conceptual_de_la_aplicacion_del_principio_proconsumidor_en_colombia.pdf.txtCAG-spa-2022-Alcance_juridico_y_conceptual_de_la_aplicacion_del_principio_proconsumidor_en_colombia.pdf.txtExtracted texttext/plain102090https://bdigital.uexternado.edu.co/bitstreams/4d172d37-99ad-43c1-8008-1a36c918fea0/download10ad6349ad30352f11913ba0cb20e698MD54CAG-spa-2022-Alcance_juridico_y_conceptual_de_la_aplicacion_del_principio_proconsumidor_en_colombia-Autorizacion.pdf.txtCAG-spa-2022-Alcance_juridico_y_conceptual_de_la_aplicacion_del_principio_proconsumidor_en_colombia-Autorizacion.pdf.txtExtracted texttext/plain10492https://bdigital.uexternado.edu.co/bitstreams/5bea6b97-4953-47f9-8685-cfaaea63e2b4/download347a7f122b23f0c418c08c2d2f8ee817MD56THUMBNAILCAG-spa-2022-Alcance_juridico_y_conceptual_de_la_aplicacion_del_principio_proconsumidor_en_colombia.pdf.jpgCAG-spa-2022-Alcance_juridico_y_conceptual_de_la_aplicacion_del_principio_proconsumidor_en_colombia.pdf.jpgGenerated Thumbnailimage/jpeg6261https://bdigital.uexternado.edu.co/bitstreams/846f1a2f-c879-4718-9681-04440c7c3dfe/downloadcfc103b216e136e14cc8ce9275b2c03cMD55CAG-spa-2022-Alcance_juridico_y_conceptual_de_la_aplicacion_del_principio_proconsumidor_en_colombia-Autorizacion.pdf.jpgCAG-spa-2022-Alcance_juridico_y_conceptual_de_la_aplicacion_del_principio_proconsumidor_en_colombia-Autorizacion.pdf.jpgGenerated Thumbnailimage/jpeg15536https://bdigital.uexternado.edu.co/bitstreams/c297b727-4b67-4344-ac30-7d280e0b617d/download3b89a539dfa801775140687d983cbad7MD57001/13878oai:bdigital.uexternado.edu.co:001/138782024-04-09 15:02:30.95https://creativecommons.org/licenses/by-nc-nd/4.0/https://bdigital.uexternado.edu.coUniversidad Externado de Colombiametabiblioteca@metabiblioteca.orgPGRpdj4KICA8cD4KICAgIFlvLCBhY3R1YW5kbyBlbiBub21icmUgeSByZXByZXNlbnRhY2nDs24gcHJvcGlhLCBlbiBtaSAobnVlc3RyYSkgY2FsaWRhZCBkZSBhdXRvcihlcykgZGUgbGEocykgb2JyYShzKSBlbnRyZWdvCiAgICAoZW50cmVnYW1vcykgdW5hICgxKSBjb3BpYSBkZSBsYShzKSBvYnJhKHMpIGluZGljYWRhKHMpPHNtYWxsPlsxXTwvc21hbGw+LCBlbiBlbCBmb3JtYXRvIHkgZXh0ZW5zacOzbiBlc3RhYmxlY2lkb3MKICAgIHBvciBsYSBCaWJsaW90ZWNhCiAgICBkZSBsYSBVbml2ZXJzaWRhZCBFeHRlcm5hZG8gZGUgQ29sb21iaWEsIHkgYmFqbyBsb3MgcGFyw6FtZXRyb3MgZSBpbnN0cnVjY2lvbmVzIGRlZmluaWRvcyBwb3IgbGEKICAgIG1pc21hPHNtYWxsPlsyXTwvc21hbGw+LCB5IGF1dG9yaXpvCiAgICAoYXV0b3JpemFtb3MpIGEgbGEgVW5pdmVyc2lkYWQgRXh0ZXJuYWRvIGRlIENvbG9tYmlhLCBwYXJhIGVmZWN0b3MgZGUgdXNvLCByZXByb2R1Y2Npw7NuIChzaW4gZmluZXMgZGUgbHVjcm8pLAogICAgZGlzdHJpYnVjacOzbiAocHLDqXN0YW1vKSB5IGNvbXVuaWNhY2nDs24gcMO6YmxpY2EgKHB1ZXN0YSBhIGRpc3Bvc2ljacOzbikgZGUgbGEocykgb2JyYShzKSBvYmpldG8gZGVsIHByZXNlbnRlCiAgICBkb2N1bWVudG8sCiAgICBlbiBmb3JtYXRvIGVsZWN0csOzbmljbyBhYmllcnRvIChjb25zdWx0YSBhY2Nlc28gYWJpZXJ0byBvbi1saW5lKSwgZW4gbG9zIHTDqXJtaW5vcyBlc3RhYmxlY2lkb3MgZW4gbGEgTGV5IDIzIGRlIDE5ODIsCiAgICBMZXkgNDQgZGUgMTk5MywgTGV5IDE0NTAgZGUgMjAxMSwgTGV5IDE5MTUgZGUgMjAxOCwgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgRGVjcmV0byA0NjAgZGUgMTk5NSwgeSBkZW3DoXMgbm9ybWFzCiAgICBnZW5lcmFsZXMgc29icmUgbGEgbWF0ZXJpYS4KICA8L3A+CiAgPHA+CiAgICBPdG9yZ28gKG90b3JnYW1vcykgZXN0YSBhdXRvcml6YWNpw7NuIGNvbiBlbCBmaW4gZGUgY29sYWJvcmFyIHkgcGFydGljaXBhciBlbiBlbCBmaW4gw7psdGltbyBkZSBsYSBVbml2ZXJzaWRhZAogICAgRXh0ZXJuYWRvIGRlIENvbG9tYmlhLCBlcyBkZWNpciwgZW4gbGEgcHJvbW9jacOzbiBkZSBsYSBlZHVjYWNpw7NuIHkgbGEgY3VsdHVyYSwgcG9yIG1lZGlvIGRlbCBhY2Nlc28gYWJpZXJ0byBhIGxhCiAgICBtaXNtYSwgY29tbyBoZXJyYW1pZW50YSBkZSBpbmNsdXNpw7NuIHkgcHJvZ3Jlc28gZGUgbGEgc29jaWVkYWQgY29sb21iaWFuYS4KICA8L3A+CiAgPHA+CiAgICBMYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIHNlIG90b3JnYSBiYWpvIGxhcyBzaWd1aWVudGVzOgogIDwvcD4KICA8Y2VudGVyPgogICAgPGI+Q0zDgVVTVUxBUzwvYj4KICA8L2NlbnRlcj4KICA8cD4KICAgIDxiPlByaW1lcmE6PC9iPiBsYSBsaWNlbmNpYSBwZXJtaXRhIGEgbGEgVW5pdmVyc2lkYWQgRXh0ZXJuYWRvIGRlIENvbG9tYmlhLCB1c2FyLCByZXByb2R1Y2lyIChzaW4gZmluZXMgZGUgbHVjcm8pLAogICAgZGlzdHJpYnVpciAocHLDqXN0YW1vKSB5IGNvbXVuaWNhciBww7pibGljYW1lbnRlIGxhKHMpIG9icmEocykgKHB1ZXN0YSBhIGRpc3Bvc2ljacOzbikgZW4gZm9ybWF0byBlbGVjdHLDs25pY28gYWJpZXJ0bwogICAgKGNvbnN1bHRhIGFjY2VzbyBhYmllcnRvIG9uLWxpbmUpIGVuIGxhIEJpYmxpb3RlY2EgRGlnaXRhbCBkZSBlc3RhIENhc2EgZGUgRXN0dWRpb3MuCiAgPC9wPgogIDxwPgogICAgPGI+U2VndW5kYTo8L2I+IGxhIGF1dG9yaXphY2nDs24gb2JqZXRvIGRlbCBwcmVzZW50ZSBkb2N1bWVudG8sIHNlIGVudGllbmRlIG90b3JnYWRhIGEgdMOtdHVsbyBncmF0dWl0byBwYXJhIGVsCiAgICB0ZXJyaXRvcmlvIGRlCiAgICBDb2xvbWJpYSB5IHRvZG9zIGxvcyBkZW3DoXMgcGHDrXNlcyBkZWwgbXVuZG8sIHBvciBlbCB0w6lybWlubyBkZSBwcm90ZWNjacOzbiBlc3RhYmxlY2lkbyBlbiBsYSBsZWdpc2xhY2nDs24gdmlnZW50ZSB5CiAgICBhcGxpY2FibGUgcGFyYSBDb2xvbWJpYS4KICA8L3A+CiAgPHA+CiAgICA8Yj5UZXJjZXJhOjwvYj4gbGEgbGljZW5jaWEgYW50ZXMgbWVuY2lvbmFkYSBzZSBoYWNlIGV4dGVuc2l2YSBhIGxhcyBmYWN1bHRhZGVzIHkgZGVyZWNob3Mgc29icmUgbGEocykgb2JyYShzKSBlbgogICAgZm9ybWF0byBvCiAgICBzb3BvcnRlIG1hdGVyaWFsLCBkaWdpdGFsLCBlbGVjdHLDs25pY28sIHZpcnR1YWwsIMOzcHRpY28sIHVzbyBlbiByZWQsIGludGVybmV0LCBleHRyYW5ldCBlIGludHJhbmV0LgogIDwvcD4KICA8cD4KICAgIDxiPkN1YXJ0YTo8L2I+IGxhIGF1dG9yaXphY2nDs24gb3RvcmdhZGEgcG9yIG1lZGlvIGRlIGVzdGUgZG9jdW1lbnRvIG5vIGVzIGV4Y2x1c2l2YSwgcG9yIGxvIHF1ZSBlbCAobG9zKSBhdXRvcihlcykKICAgIHBvZHLDoW4KICAgIHNlZ3VpciBleHBsb3RhbmRvIGxhKHMpIG9icmEocykgc2luIHF1ZSBlbGxvIGltcGxpcXVlIGFmZWN0YWNpw7NuIGFsZ3VuYSBhIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24uCiAgPC9wPgogIDxwPgogICAgPGI+UXVpbnRhOjwvYj4gZWwgKGxvcykgYXV0b3IoZXMpIG1hbmlmaWVzdGEobikgcXVlIGxhKHMpIG9icmEocykgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgKHNvbikKICAgIG9yaWdpbmFsKHMpIHkKICAgIGZ1ZSAoZnVlcm9uKSByZWFsaXphZGEocykgc2luIHZpb2xhciBvIHVzdXJwYXIgZGVyZWNob3MgZGUgYXV0b3IgZGUgdGVyY2Vyb3MsIHBvciBsbyB0YW50bywgbGEocykgb2JyYShzKSBlcyAoc29uKQogICAgZGUKICAgIHN1IGV4Y2x1c2l2YSBhdXRvcsOtYSB5IGRldGVudGEobikgbGEgdGl0dWxhcmlkYWQgZGUgbGEocykgbWlzbWEocykuCiAgPC9wPgogIDxwPgogICAgRW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3IKICAgIHNvYnJlIGxhKHMpIG9icmEocykgZW4gY3Vlc3Rpw7NuLCBlbCAobG9zKSBhdXRvcihlcykgYXN1bWlyw6EobikgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQgeSBzYWxkcsOhKG4pIGVuIGRlZmVuc2EgZGUgbGFzCiAgICBmYWN1bHRhZGVzIHkgZGVyZWNob3MgYXF1w60gYXV0b3JpemFkb3MsIGFzdW1pZW5kbyBjdWFscXVpZXIgY29zdG8gcG9yIGVzdGUgY29uY2VwdG8uIFBhcmEgdG9kb3MgbG9zIGVmZWN0b3MsIGxhCiAgICBVbml2ZXJzaWRhZCBFeHRlcm5hZG8gZGUgQ29sb21iaWEgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KICA8L3A+CiAgPHA+CiAgICA8Yj5TZXh0YTo8L2I+IGxhIHByZXNlbnRlIGxpY2VuY2lhIG5vIGltcGxpY2EgbGEgY2VzacOzbiBkZSBsb3MgZGVyZWNob3MgbW9yYWxlcyBzb2JyZSBsYShzKSBvYnJhKHMpLCBwb3IgY3VhbnRvIGRlCiAgICBjb25mb3JtaWRhZCBjb24gbG8gZXN0YWJsZWNpZG8gcG9yIGVsIGFydMOtY3VsbyAzMCBkZSBsYSBMZXkgMjMgZGUgMTk4MiwgZWwgYXJ0w61jdWxvIDExIGRlIGxhIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlCiAgICAxOTkzIHkgZGVtw6FzIG5vcm1hcyBjb25jb3JkYW50ZXMsIGVzdG9zIGRlcmVjaG9zIHNvbiBpcnJlbnVuY2lhYmxlcywgaW1wcmVzY3JpcHRpYmxlcywgaW5lbWJhcmdhYmxlcyBlIGluYWxpZW5hYmxlczsKICAgIGlndWFsbWVudGUsIGVzdGEgbGljZW5jaWEgbm8gaW1wbGljYSBsYSBjZXNpw7NuIGRlIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIHNvYnJlIGxhKHMpIG9icmEocykuCiAgPC9wPgogIDxwPgogICAgPGI+U8OpcHRpbWE6PC9iPiBlbCAobG9zKSBhdXRvcmVzIG1hbmlmaWVzdGEobikgcXVlIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIHNvYnJlIGxhKHMpIG9icmEocykgZW4gY3Vlc3Rpw7NuIG5vIGhhbgogICAgc2lkbyBjZWRpZG9zIGNvbiBhbnRlbGFjacOzbiB5IHNvYnJlIGVsbG9zIG5vIHBlc2EgbmluZ8O6biBncmF2YW1lbiBuaSBsaW1pdGFjacOzbiBlbiBzdSB1c28gbyB1dGlsaXphY2nDs24uCiAgPC9wPgogIDxwPgogICAgPGI+T2N0YXZhOjwvYj4gbGEgcHJlc2VudGUgbGljZW5jaWEgaW5jbHV5ZSBlbCBwZXJtaXNvIHBhcmEgbW9kaWZpY2FyIGVsIGZvcm1hdG8vc29wb3J0ZSBlbiBxdWUgc2UgZW50cmVnYSBsYShzKQogICAgb2JyYShzKS4KICA8L3A+CiAgPHA+CiAgICA8Yj5Ob3ZlbmE6PC9iPiBlbiBjYXNvIGRlIG5lY2VzaXRhcnNlIGNvcGlhcyBhZGljaW9uYWxlcyBwb3IgcGFydGUgZGUgbGEgVW5pdmVyc2lkYWQgRXh0ZXJuYWRvIGRlIENvbG9tYmlhLCBlbCAobG9zKQogICAgYXV0b3IoZXMpIGRlYmVyw6EobikgZW50cmVnYXJsYXMsIHkgc2UgZW50aWVuZGUgcXVlIGVzdGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGV4dGVuc2l2YSBhIGxhcyBudWV2YXMgY29waWFzIGRlIGxhKHMpCiAgICBvYnJhKHMpLgogIDwvcD4KICA8cD4KICAgIDxiPkTDqWNpbWE6PC9iPiBlc3RhIGF1dG9yaXphY2nDs24gc2UgZW50aWVuZGUgY29tbyB1bmEgY29udHJpYnVjacOzbiBwb3IgcGFydGUgZGVsIChsb3MpIGF1dG9yKGVzKSBhIGxhIGRpZnVzacOzbiBkZWwKICAgIGNvbm9jaW1pZW50byB5L28gZGVzYXJyb2xsbyB0ZWNub2zDs2dpY28sIGN1bHR1cmFsIG8gY2llbnTDrWZpY28gZGUgbGEgY29tdW5pZGFkIG8gZGVsIHBhw61zLCBlbiBlbCDDoXJlYSBlbiBxdWUgc2UKICAgIGluc2NyaWJlLgogIDwvcD4KICA8cD4KICAgIDxiPkTDqWNpbWEgcHJpbWVyYTo8L2I+IGxhIFVuaXZlcnNpZGFkIEV4dGVybmFkbyBkZSBDb2xvbWJpYSBzZSBjb21wcm9tZXRlIGEgbGxldmFyIGEgY2FibyBsYXMgYWNjaW9uZXMgcXVlIHNlCiAgICBlbmN1ZW50cmVuIGEgc3UgYWxjYW5jZSBwYXJhIHByZXNlcnZhciBsYShzKSBvYnJhKHMpIGVuIGVsIGVzdGFkbyBlbiBxdWUgc2UgZW5jdWVudHJhKG4pLgogIDwvcD4KICA8cD4KICAgIEVuIGNhc28gZGUgY2F1c2FzIHNvYnJldmVuaWRhcyBlIGltcHJldmlzaWJsZXMsIGNhc28gZm9ydHVpdG8gbyBmdWVyemEgbWF5b3IsIG8gaGVjaG8gZXhjbHVzaXZvIGRlIHRlcmNlcm8sIGxhCiAgICBVbml2ZXJzaWRhZCBFeHRlcm5hZG8gZGUgQ29sb21iaWEgbm8gcmVzcG9uZGVyw6EgcG9yIG5pbmfDum4gcGVyanVpY2lvIHF1ZSBzZSBjYXVzZSBhIGxhKHMpIG9icmEocykuCiAgPC9wPgogIDxwPgogICAgPGI+RMOpY2ltYSBzZWd1bmRhOjwvYj4gbGEgVW5pdmVyc2lkYWQgRXh0ZXJuYWRvIGRlIENvbG9tYmlhIGN1bXBsaXLDoSBsYXMgbm9ybWFzIHNvYnJlIGxvcyBkZXJlY2hvcyBtb3JhbGVzLCBkYW5kbwogICAgbG9zIGNyw6lkaXRvcyByZXNwZWN0aXZvcyBhbChsb3MpIGF1dG9yKGVzKSBlbiBsYXMgYWNjaW9uZXMgZGUgcmVwcm9kdWNjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5CiAgICB0b2RhcyBhcXVlbGxhcyBxdWUgaW1wbGlxdWVuIGVsIHVzbyB5IHV0aWxpemFjacOzbiBhdXRvcml6YWRhLgogIDwvcD4KICA8cD4KICAgIDxiPkTDqWNpbWEgdGVyY2VyYTo8L2I+IGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gbm8gb2JsaWdhIGEgZXN0YSBDYXNhIGRlIEVzdHVkaW9zIGEgaW5jbHVpciBsYShzKSBvYnJhKHMpIGVuIGxhCiAgICBCaWJsaW90ZWNhIERpZ2l0YWwsIGRldGVybWluYWNpw7NuIHF1ZSBjb3JyZXNwb25kZSDDum5pY2EgeSBleGNsdXNpdmFtZW50ZSBhIGxhIFVuaXZlcnNpZGFkLCB5IHNlIGFkb3B0YXLDoSBkZQogICAgY29uZm9ybWlkYWQgY29uIGxvcyBjcml0ZXJpb3MgZXN0YWJsZWNpZG9zIHBvciBlbGxhIHBhcmEgdGFsIGVmZWN0by4KICA8L3A+CgogIDxkaXY+CiAgICA8cD4KICAgICAgPHNtYWxsPlsxXSBObyBhcGxpY2EgcGFyYSBwdWJsaWNhY2lvbmVzIGRlIGxhIGVkaXRvcmlhbCBkZSBsYSBVbml2ZXJzaWRhZCBFeHRlcm5hZG8gZGUgQ29sb21iaWEuPC9zbWFsbD4KICAgIDwvcD4KICAgIDxwPgogICAgICA8c21hbGw+WzJdIFBhcmEgdHJhYmFqb3MgZGUgZ3JhZG86IDxhIGhyZWY9Imh0dHBzOi8vd3d3LnVleHRlcm5hZG8uZWR1LmNvL2JpYmxpb3RlY2EvZW50cmVnYXItbWktdGVzaXMvIgogICAgICAgICAgdGFyZ2V0PSJfYmxhbmsiCiAgICAgICAgICByZWw9Im5vb3BlbmVyIG5vcmVmZXJyZXIiPmh0dHBzOi8vd3d3LnVleHRlcm5hZG8uZWR1LmNvL2JpYmxpb3RlY2EvZW50cmVnYXItbWktdGVzaXMvPC9hPjwvc21hbGw+CiAgICA8L3A+CiAgICA8cD4KICAgICAgPHNtYWxsPlBhcmEgYmlibGlvdGVjYSBkaWdpdGFsOiA8YQogICAgICAgICAgaHJlZj0iaHR0cHM6Ly9iZGlnaXRhbC51ZXh0ZXJuYWRvLmVkdS5jby9iaXRzdHJlYW0vaGFuZGxlLzAwMS80MDg5L0xELXNwYS0yMDIxLURpcmVjdHJpY2VzX2RlX0JpYmxpb3RlY2FfRGlnaXRhbCIKICAgICAgICAgIHRhcmdldD0iX2JsYW5rIgogICAgICAgICAgcmVsPSJub29wZW5lciBub3JlZmVycmVyIj5odHRwczovL2JkaWdpdGFsLnVleHRlcm5hZG8uZWR1LmNvL2JpdHN0cmVhbS9oYW5kbGUvMDAxLzQwODkvTEQtc3BhLTIwMjEtRGlyZWN0cmljZXNfZGVfQmlibGlvdGVjYV9EaWdpdGFsLjwvYT48L3NtYWxsPgogICAgPC9wPgogIDwvZGl2Pgo8L2Rpdj4K