El solidarismo contractual y el resguardo del equilibrio en la formación y ejecución de los contratos

El presente artículo indaga el sentido en que el solidarismo contractual puede servir como modelo de justificación de algunas instituciones que, formando parte del moderno derecho de contratos, están dirigidas a resguardar el equilibrio en la formación y ejecución de los contratos. Para estos efecto...

Full description

Autores:
Campos Micin, Sebastián Nicolás
Munita Marambio, Renzo
Tipo de recurso:
Part of book
Fecha de publicación:
2023
Institución:
Universidad Externado de Colombia
Repositorio:
Biblioteca Digital Universidad Externado de Colombia
Idioma:
spa
OAI Identifier:
oai:bdigital.uexternado.edu.co:001/24996
Acceso en línea:
https://bdigital.uexternado.edu.co/handle/001/24996
Palabra clave:
Solidaridad - Aspectos jurídicos
Obligaciones (Derecho) – Aspectos jurídicos
Responsabilidad contractual - Aspectos jurídicos
ODS 16: Paz, justicia e instituciones sólidas. Promover sociedades pacíficas e inclusivas para el desarrollo sostenible, facilitar el acceso a la justicia para todos y construir a todos los niveles instituciones eficaces e inclusivas que rindan cuentas
Solidarismo contractual
Control de contenido de cláusulas no negociadas
Abuso de prerrogativas contractuales
Excesiva onerosidad sobrevenida
Rights
openAccess
License
http://purl.org/coar/access_right/c_abf2
id uexternad2_28887317d8d688bf053d240eb963b6c5
oai_identifier_str oai:bdigital.uexternado.edu.co:001/24996
network_acronym_str uexternad2
network_name_str Biblioteca Digital Universidad Externado de Colombia
repository_id_str
dc.title.spa.fl_str_mv El solidarismo contractual y el resguardo del equilibrio en la formación y ejecución de los contratos
dc.title.translated.none.fl_str_mv The contractual solidarity and the safeguarding of the balance in the formation and execution of contracts
title El solidarismo contractual y el resguardo del equilibrio en la formación y ejecución de los contratos
spellingShingle El solidarismo contractual y el resguardo del equilibrio en la formación y ejecución de los contratos
Solidaridad - Aspectos jurídicos
Obligaciones (Derecho) – Aspectos jurídicos
Responsabilidad contractual - Aspectos jurídicos
ODS 16: Paz, justicia e instituciones sólidas. Promover sociedades pacíficas e inclusivas para el desarrollo sostenible, facilitar el acceso a la justicia para todos y construir a todos los niveles instituciones eficaces e inclusivas que rindan cuentas
Solidarismo contractual
Control de contenido de cláusulas no negociadas
Abuso de prerrogativas contractuales
Excesiva onerosidad sobrevenida
title_short El solidarismo contractual y el resguardo del equilibrio en la formación y ejecución de los contratos
title_full El solidarismo contractual y el resguardo del equilibrio en la formación y ejecución de los contratos
title_fullStr El solidarismo contractual y el resguardo del equilibrio en la formación y ejecución de los contratos
title_full_unstemmed El solidarismo contractual y el resguardo del equilibrio en la formación y ejecución de los contratos
title_sort El solidarismo contractual y el resguardo del equilibrio en la formación y ejecución de los contratos
dc.creator.fl_str_mv Campos Micin, Sebastián Nicolás
Munita Marambio, Renzo
dc.contributor.author.none.fl_str_mv Campos Micin, Sebastián Nicolás
Munita Marambio, Renzo
dc.contributor.editor.none.fl_str_mv Pereira Fredes, Esteban
Rueda, Natalia
dc.subject.lemb.none.fl_str_mv Solidaridad - Aspectos jurídicos
Obligaciones (Derecho) – Aspectos jurídicos
Responsabilidad contractual - Aspectos jurídicos
topic Solidaridad - Aspectos jurídicos
Obligaciones (Derecho) – Aspectos jurídicos
Responsabilidad contractual - Aspectos jurídicos
ODS 16: Paz, justicia e instituciones sólidas. Promover sociedades pacíficas e inclusivas para el desarrollo sostenible, facilitar el acceso a la justicia para todos y construir a todos los niveles instituciones eficaces e inclusivas que rindan cuentas
Solidarismo contractual
Control de contenido de cláusulas no negociadas
Abuso de prerrogativas contractuales
Excesiva onerosidad sobrevenida
dc.subject.ods.none.fl_str_mv ODS 16: Paz, justicia e instituciones sólidas. Promover sociedades pacíficas e inclusivas para el desarrollo sostenible, facilitar el acceso a la justicia para todos y construir a todos los niveles instituciones eficaces e inclusivas que rindan cuentas
dc.subject.proposal.spa.fl_str_mv Solidarismo contractual
Control de contenido de cláusulas no negociadas
Abuso de prerrogativas contractuales
Excesiva onerosidad sobrevenida
description El presente artículo indaga el sentido en que el solidarismo contractual puede servir como modelo de justificación de algunas instituciones que, formando parte del moderno derecho de contratos, están dirigidas a resguardar el equilibrio en la formación y ejecución de los contratos. Para estos efectos, se realiza una descripción sintética del solidarismo contractual, refiriendo luego cómo esta corriente doctrinaria puede explicar - en la etapa de formación del contrato - el control de contenido de las cláusulas no negociadas, y - en la etapa de ejecución - la prohibición de abusar de prerrogativas contractuales, así como la renegociación y eventual revisión judicial por excesiva onerosidad sobrevenida.
publishDate 2023
dc.date.issued.none.fl_str_mv 2023-06
dc.date.accessioned.none.fl_str_mv 2025-03-10T19:08:32Z
dc.date.available.none.fl_str_mv 2025-03-10T19:08:32Z
dc.type.none.fl_str_mv Capítulo - Parte de Libro
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_3248
dc.type.coarversion.none.fl_str_mv http://purl.org/coar/version/c_dc82b40f9837b551
dc.type.content.none.fl_str_mv Text
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bookPart
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/CAP_LIB
dc.type.version.none.fl_str_mv info:eu-repo/semantics/updatedVersion
format http://purl.org/coar/resource_type/c_3248
status_str updatedVersion
dc.identifier.isbn.none.fl_str_mv 9786287620742
dc.identifier.uri.none.fl_str_mv https://bdigital.uexternado.edu.co/handle/001/24996
identifier_str_mv 9786287620742
url https://bdigital.uexternado.edu.co/handle/001/24996
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.citationendpage.none.fl_str_mv 751
dc.relation.citationstartpage.none.fl_str_mv 709
dc.relation.ispartofbook.none.fl_str_mv La idea de solidaridad en el derecho
dc.relation.ispartofseries.none.fl_str_mv Persona, familia y sociedad ; 2
dc.relation.references.none.fl_str_mv Hinestrosa, F., “Teoría de la imprevisión”, en Revista de Derecho Privado, n.º 39, Universidad Externado, 2020.
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 53 páginas
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad Externado de Colombia
dc.publisher.place.none.fl_str_mv Bogotá
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/d01df4c9-7620-4b4b-8718-fc3ece316173/download
https://bdigital.uexternado.edu.co/bitstreams/07bd96b4-138a-4748-b3b3-e6c483831af3/download
https://bdigital.uexternado.edu.co/bitstreams/c61dee6a-c8a8-44fb-a1a6-2517ae0e8e16/download
https://bdigital.uexternado.edu.co/bitstreams/1354d2db-bb7f-42b8-a42e-12b17ec60e85/download
https://bdigital.uexternado.edu.co/bitstreams/099db04b-0cac-4923-a466-65606bace174/download
https://bdigital.uexternado.edu.co/bitstreams/7bd99612-59d4-43b8-b8e8-15e635d3a26e/download
https://bdigital.uexternado.edu.co/bitstreams/24a8fac6-c1a9-4bea-b99f-7cb3ab0ea897/download
bitstream.checksum.fl_str_mv 45f95ec1eced24afa40031e35f50db3d
e4e3a9d23af383d733f58d5bf6ca259a
020131f9a68f8f832173c8692a8b26d2
467229a3281bc4520f8c8c94324fb783
d0648dbbb564895baabf56da8cc242f3
a39e3a8ef81b1740c913e029057a80a4
484f039c52dc1cb68250b53e4132b514
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_ 1831928437916303360
spelling Campos Micin, Sebastián NicolásMunita Marambio, RenzoPereira Fredes, EstebanRueda, Nataliavirtual::9255-12025-03-10T19:08:32Z2025-03-10T19:08:32Z2023-06El presente artículo indaga el sentido en que el solidarismo contractual puede servir como modelo de justificación de algunas instituciones que, formando parte del moderno derecho de contratos, están dirigidas a resguardar el equilibrio en la formación y ejecución de los contratos. Para estos efectos, se realiza una descripción sintética del solidarismo contractual, refiriendo luego cómo esta corriente doctrinaria puede explicar - en la etapa de formación del contrato - el control de contenido de las cláusulas no negociadas, y - en la etapa de ejecución - la prohibición de abusar de prerrogativas contractuales, así como la renegociación y eventual revisión judicial por excesiva onerosidad sobrevenida.This article investigates the sense in which contractual solidarity can serve as a model of justification for some institutions that, forming part of modern contract law, are aimed at safeguarding balance in the formation and execution of contracts. For these purposes, a synthetic description of contractual solidarity is made, then referring to how this doctrinal current can explain - in the contract formation stage - the fairness control of non-negotiated terms, and - in the execution stage - the prohibition of abusing contractual prerogatives, as well as renegotiation and eventual judicial review due to excessive onerousness derived from a change of circumstances.Primera edición.53 páginasapplication/pdf9786287620742https://bdigital.uexternado.edu.co/handle/001/24996spaUniversidad Externado de ColombiaBogotá751709La idea de solidaridad en el derechoPersona, familia y sociedad ; 2Hinestrosa, F., “Teoría de la imprevisión”, en Revista de Derecho Privado, n.º 39, Universidad Externado, 2020.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/Solidaridad - Aspectos jurídicosObligaciones (Derecho) – Aspectos jurídicosResponsabilidad contractual - Aspectos jurídicosODS 16: Paz, justicia e instituciones sólidas. Promover sociedades pacíficas e inclusivas para el desarrollo sostenible, facilitar el acceso a la justicia para todos y construir a todos los niveles instituciones eficaces e inclusivas que rindan cuentasSolidarismo contractualControl de contenido de cláusulas no negociadasAbuso de prerrogativas contractualesExcesiva onerosidad sobrevenidaEl solidarismo contractual y el resguardo del equilibrio en la formación y ejecución de los contratosThe contractual solidarity and the safeguarding of the balance in the formation and execution of contractsCapítulo - Parte de Librohttp://purl.org/coar/resource_type/c_3248http://purl.org/coar/version/c_dc82b40f9837b551Textinfo:eu-repo/semantics/bookParthttp://purl.org/redcol/resource_type/CAP_LIBinfo:eu-repo/semantics/updatedVersionPublicationhttps://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0001633266virtual::9255-1https://scholar.google.com.co/citations?user=PNUQ7VoAAAAJ&hl=itvirtual::9255-10000-0002-0008-1897virtual::9255-118474e13-3aaf-463d-b746-39b617871c3dvirtual::9255-118474e13-3aaf-463d-b746-39b617871c3dvirtual::9255-1LICENSElicense.txtlicense.txttext/plain; charset=utf-86609https://bdigital.uexternado.edu.co/bitstreams/d01df4c9-7620-4b4b-8718-fc3ece316173/download45f95ec1eced24afa40031e35f50db3dMD51ORIGINALEl_solidarismo_contractual_y_el_resguardo.pdfEl_solidarismo_contractual_y_el_resguardo.pdfCapítuloapplication/pdf2780342https://bdigital.uexternado.edu.co/bitstreams/07bd96b4-138a-4748-b3b3-e6c483831af3/downloade4e3a9d23af383d733f58d5bf6ca259aMD52El_solidarismo_contractual_y_el_resguardo_Autorizacion.pdfEl_solidarismo_contractual_y_el_resguardo_Autorizacion.pdfAutorizaciónapplication/pdf247544https://bdigital.uexternado.edu.co/bitstreams/c61dee6a-c8a8-44fb-a1a6-2517ae0e8e16/download020131f9a68f8f832173c8692a8b26d2MD53TEXTEl_solidarismo_contractual_y_el_resguardo.pdf.txtEl_solidarismo_contractual_y_el_resguardo.pdf.txtExtracted texttext/plain96881https://bdigital.uexternado.edu.co/bitstreams/1354d2db-bb7f-42b8-a42e-12b17ec60e85/download467229a3281bc4520f8c8c94324fb783MD54El_solidarismo_contractual_y_el_resguardo_Autorizacion.pdf.txtEl_solidarismo_contractual_y_el_resguardo_Autorizacion.pdf.txtExtracted texttext/plain11240https://bdigital.uexternado.edu.co/bitstreams/099db04b-0cac-4923-a466-65606bace174/downloadd0648dbbb564895baabf56da8cc242f3MD56THUMBNAILEl_solidarismo_contractual_y_el_resguardo.pdf.jpgEl_solidarismo_contractual_y_el_resguardo.pdf.jpgGenerated Thumbnailimage/jpeg8099https://bdigital.uexternado.edu.co/bitstreams/7bd99612-59d4-43b8-b8e8-15e635d3a26e/downloada39e3a8ef81b1740c913e029057a80a4MD55El_solidarismo_contractual_y_el_resguardo_Autorizacion.pdf.jpgEl_solidarismo_contractual_y_el_resguardo_Autorizacion.pdf.jpgGenerated Thumbnailimage/jpeg15794https://bdigital.uexternado.edu.co/bitstreams/24a8fac6-c1a9-4bea-b99f-7cb3ab0ea897/download484f039c52dc1cb68250b53e4132b514MD57001/24996oai:bdigital.uexternado.edu.co:001/249962025-03-11 03:02:37.19https://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