Problemáticas contractuales del leasing y la implementación de smart contracts

El contrato de leasing se ha convertido en uno de los contratos bancarios de principal importancia para el mercado y la sociedad. Lo anterior se debe a las múltiples posibilidades que este tipo de acuerdos ofrece para los clientes del sector productivo respecto de maquinarias y bienes muebles, para...

Full description

Autores:
Cifuentes Rodríguez, Claudia Mercedes
Tipo de recurso:
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/14763
Acceso en línea:
https://bdigital.uexternado.edu.co/handle/001/14763
https://doi.org/10.57998/bdigital/handle.001.1406
Palabra clave:
Inversiones bancarias
Bienes muebles
Bienes raices - Aspectos jurídicos
Contrato de leasing
Criptomonedas
Smart contracts
Blockchain
Rights
openAccess
License
http://purl.org/coar/access_right/c_abf2
id uexternad2_b64db763dc4cdf092939f529d1b9cfc1
oai_identifier_str oai:bdigital.uexternado.edu.co:001/14763
network_acronym_str uexternad2
network_name_str Biblioteca Digital Universidad Externado de Colombia
repository_id_str
dc.title.spa.fl_str_mv Problemáticas contractuales del leasing y la implementación de smart contracts
title Problemáticas contractuales del leasing y la implementación de smart contracts
spellingShingle Problemáticas contractuales del leasing y la implementación de smart contracts
Inversiones bancarias
Bienes muebles
Bienes raices - Aspectos jurídicos
Contrato de leasing
Criptomonedas
Smart contracts
Blockchain
title_short Problemáticas contractuales del leasing y la implementación de smart contracts
title_full Problemáticas contractuales del leasing y la implementación de smart contracts
title_fullStr Problemáticas contractuales del leasing y la implementación de smart contracts
title_full_unstemmed Problemáticas contractuales del leasing y la implementación de smart contracts
title_sort Problemáticas contractuales del leasing y la implementación de smart contracts
dc.creator.fl_str_mv Cifuentes Rodríguez, Claudia Mercedes
dc.contributor.advisor.none.fl_str_mv Baquero Herrera, Mauricio Humberto
dc.contributor.author.none.fl_str_mv Cifuentes Rodríguez, Claudia Mercedes
dc.subject.lemb.none.fl_str_mv Inversiones bancarias
Bienes muebles
Bienes raices - Aspectos jurídicos
topic Inversiones bancarias
Bienes muebles
Bienes raices - Aspectos jurídicos
Contrato de leasing
Criptomonedas
Smart contracts
Blockchain
dc.subject.proposal.spa.fl_str_mv Contrato de leasing
Criptomonedas
dc.subject.proposal.eng.fl_str_mv Smart contracts
Blockchain
description El contrato de leasing se ha convertido en uno de los contratos bancarios de principal importancia para el mercado y la sociedad. Lo anterior se debe a las múltiples posibilidades que este tipo de acuerdos ofrece para los clientes del sector productivo respecto de maquinarias y bienes muebles, para el sector inmobiliario destinado a la vivienda familiar y no familiar, y para el sector vehicular. En dichos contratos se han evidenciado problemáticas recurrentes en las etapas pre contractual, contractual y pos contractual, que tanto el mercado como la jurisprudencia han tratado y solucionado de diferentes formas, acomodándose a los requerimientos legales propios de cada tipo de acuerdo. Por otro lado, la tecnología blockchain desarrollada originalmente como sustento de las denominadas criptomonedas, dio apertura a la aplicación de nuevas formas de contratación autónoma y automática “Smart Contracts”, donde la sustitución del contrato escrito por la de un código parece ser el siguiente paso en la evolución contractual. En este documento se realizará una descripción del contrato de leasing y sus obligaciones y derechos principales para luego llevar a cabo una recopilación de las problemáticas actuales y las soluciones existentes. Posteriormente se revisará la literatura referida a los denominados Smart Contracts, sus limitaciones y beneficios y analizaremos sobre qué tipo de obligaciones es teóricamente factible su implementación, para observar si la misma ofrece nuevas soluciones a las problemáticas actuales del contrato de leasing
publishDate 2023
dc.date.issued.none.fl_str_mv 2023
dc.date.accessioned.none.fl_str_mv 2024-03-22T13:27:35Z
dc.date.available.none.fl_str_mv 2024-03-22T13:27:35Z
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.1406
dc.identifier.uri.none.fl_str_mv https://bdigital.uexternado.edu.co/handle/001/14763
https://doi.org/10.57998/bdigital/handle.001.1406
identifier_str_mv 10.57998/bdigital/handle.001.1406
url https://bdigital.uexternado.edu.co/handle/001/14763
https://doi.org/10.57998/bdigital/handle.001.1406
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.references.none.fl_str_mv Brito, L. M. (2019, diciembre). El dilema de las cláusulas escalonadas en Colombia. 2019 revista de Derecho (Valdivia), XXXII, 257 a 272. https://procesal.uexternado.edu.co/wp-content/uploads/sites/9/2020/03/0718-0950-revider-32-02-251-1.pdf
Cárdenas, L. G. (2014). El leasing habitacional, instrumento para financiar la adquisición de vivienda. Bogotá: Universidad Externado de Colombia
López, L. F. (2021). Algunas problematicas sobre los contratos inteligentes y los oraculos. En L. F. López, M. Baquero, & J. A. Corredor, los mercados financieros ante la disrupción de las nuevas tecnologías digitales (pág. 760).
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 104 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 Económico con Énfasis en Derecho Bancario y Bursátil
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/14815177-cd2b-4b26-aaf3-3b452961cec2/download
https://bdigital.uexternado.edu.co/bitstreams/48e67898-29d3-43bb-af5c-38232d7642f8/download
https://bdigital.uexternado.edu.co/bitstreams/1d5a579f-5426-4c6a-b6ec-d25d538e45db/download
https://bdigital.uexternado.edu.co/bitstreams/be04f089-3859-4d1b-8f6a-110eb7d800db/download
https://bdigital.uexternado.edu.co/bitstreams/2221ccda-732c-4e07-a31b-0ce1808c2e04/download
https://bdigital.uexternado.edu.co/bitstreams/ceb683a3-f413-42c8-ac42-6f8209b41ab1/download
https://bdigital.uexternado.edu.co/bitstreams/a5ac3749-483b-47c1-b5fb-170286d85c3e/download
bitstream.checksum.fl_str_mv b6b41923f8af5cb338b3f58fd703f18a
f61afe183949dc45b641b53dd76f4f0f
45f95ec1eced24afa40031e35f50db3d
a5be1503ccdec3c4c715c3c29ad7f84a
f8e4f9efb6882623dee95684040e05ef
d8e8edc563c4a735190469fff097500a
e5a08c186f2ee5762f4b5099168cdd89
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_ 1808418045093216256
spelling Baquero Herrera, Mauricio Humbertovirtual::7564-1Cifuentes Rodríguez, Claudia Mercedes2024-03-22T13:27:35Z2024-03-22T13:27:35Z2023El contrato de leasing se ha convertido en uno de los contratos bancarios de principal importancia para el mercado y la sociedad. Lo anterior se debe a las múltiples posibilidades que este tipo de acuerdos ofrece para los clientes del sector productivo respecto de maquinarias y bienes muebles, para el sector inmobiliario destinado a la vivienda familiar y no familiar, y para el sector vehicular. En dichos contratos se han evidenciado problemáticas recurrentes en las etapas pre contractual, contractual y pos contractual, que tanto el mercado como la jurisprudencia han tratado y solucionado de diferentes formas, acomodándose a los requerimientos legales propios de cada tipo de acuerdo. Por otro lado, la tecnología blockchain desarrollada originalmente como sustento de las denominadas criptomonedas, dio apertura a la aplicación de nuevas formas de contratación autónoma y automática “Smart Contracts”, donde la sustitución del contrato escrito por la de un código parece ser el siguiente paso en la evolución contractual. En este documento se realizará una descripción del contrato de leasing y sus obligaciones y derechos principales para luego llevar a cabo una recopilación de las problemáticas actuales y las soluciones existentes. Posteriormente se revisará la literatura referida a los denominados Smart Contracts, sus limitaciones y beneficios y analizaremos sobre qué tipo de obligaciones es teóricamente factible su implementación, para observar si la misma ofrece nuevas soluciones a las problemáticas actuales del contrato de leasingThe leasing contract has become one of the most important banking contracts for the market and society. The foregoing is due to the multiple possibilities that this type of agreement offers for customers in the productive sector regarding machinery and movable property, for the real estate sector for family and non-family housing, and for the vehicle sector. In these contracts recurring problems have been evidenced in the pre-contractual, contractual and post-contractual stages, which both the market and the jurisprudence have dealt with and solved in different ways, adjusting to the legal requirements of each type of agreement. On the other hand, the blockchain technology originally developed as a support for the so-called cryptocurrencies, opened up the application of new forms of autonomous and automatic contracting "Smart Contracts", where the substitution of the written contract for that of an code seems to be the next step in contractual evolution. In this document, a description of the leasing contract and its main obligations and rights will be made, and then a compilation of the current problems and existing solutions. Subsequently, will analyze the literature referring to the so-called Smart Contracts, their limitations and benefits, and finally going to determinate in what kind of obligations its implementation is theoretically feasible, to see if it offers new solutions to the current problems of the leasingMaestríaMagíster en Derecho Económico con Énfasis en Derecho Bancario y Bursátil104 páginasapplication/pdf10.57998/bdigital/handle.001.1406https://bdigital.uexternado.edu.co/handle/001/14763https://doi.org/10.57998/bdigital/handle.001.1406spaUniversidad Externado de ColombiaFacultad DerechoBogotáMaestría en Derecho Económico con Énfasis en Derecho Bancario y BursátilBrito, L. M. (2019, diciembre). El dilema de las cláusulas escalonadas en Colombia. 2019 revista de Derecho (Valdivia), XXXII, 257 a 272. https://procesal.uexternado.edu.co/wp-content/uploads/sites/9/2020/03/0718-0950-revider-32-02-251-1.pdfCárdenas, L. G. (2014). El leasing habitacional, instrumento para financiar la adquisición de vivienda. Bogotá: Universidad Externado de ColombiaLópez, L. F. (2021). Algunas problematicas sobre los contratos inteligentes y los oraculos. En L. F. López, M. Baquero, & J. A. Corredor, los mercados financieros ante la disrupción de las nuevas tecnologías digitales (pág. 760).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/Inversiones bancariasBienes mueblesBienes raices - Aspectos jurídicosContrato de leasingCriptomonedasSmart contractsBlockchainProblemáticas contractuales del leasing y la implementación de smart contractsTrabajo 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=0000772461virtual::7564-1https://scholar.google.cl/citations?user=dztiN_IAAAAJ&hl=esvirtual::7564-17eb4fd1a-66c3-4978-b8f1-d972372f7f4fvirtual::7564-17eb4fd1a-66c3-4978-b8f1-d972372f7f4fvirtual::7564-1ORIGINALCAG-spa-2023-Problematicas_contractuales_del_leasing_y_la_implementacipn_de_smart_contracts.pdfCAG-spa-2023-Problematicas_contractuales_del_leasing_y_la_implementacipn_de_smart_contracts.pdfTrabajo de gradoapplication/pdf785622https://bdigital.uexternado.edu.co/bitstreams/14815177-cd2b-4b26-aaf3-3b452961cec2/downloadb6b41923f8af5cb338b3f58fd703f18aMD51CAG-spa-2023-Problematicas_contractuales_del_leasing_y_la_implementacipn_de_smart_contracts-Autorizacion.pdfCAG-spa-2023-Problematicas_contractuales_del_leasing_y_la_implementacipn_de_smart_contracts-Autorizacion.pdfAutorizaciónapplication/pdf102583https://bdigital.uexternado.edu.co/bitstreams/48e67898-29d3-43bb-af5c-38232d7642f8/downloadf61afe183949dc45b641b53dd76f4f0fMD52LICENSElicense.txtlicense.txttext/plain; charset=utf-86609https://bdigital.uexternado.edu.co/bitstreams/1d5a579f-5426-4c6a-b6ec-d25d538e45db/download45f95ec1eced24afa40031e35f50db3dMD53TEXTCAG-spa-2023-Problematicas_contractuales_del_leasing_y_la_implementacipn_de_smart_contracts.pdf.txtCAG-spa-2023-Problematicas_contractuales_del_leasing_y_la_implementacipn_de_smart_contracts.pdf.txtExtracted texttext/plain101548https://bdigital.uexternado.edu.co/bitstreams/be04f089-3859-4d1b-8f6a-110eb7d800db/downloada5be1503ccdec3c4c715c3c29ad7f84aMD54CAG-spa-2023-Problematicas_contractuales_del_leasing_y_la_implementacipn_de_smart_contracts-Autorizacion.pdf.txtCAG-spa-2023-Problematicas_contractuales_del_leasing_y_la_implementacipn_de_smart_contracts-Autorizacion.pdf.txtExtracted texttext/plain11373https://bdigital.uexternado.edu.co/bitstreams/2221ccda-732c-4e07-a31b-0ce1808c2e04/downloadf8e4f9efb6882623dee95684040e05efMD56THUMBNAILCAG-spa-2023-Problematicas_contractuales_del_leasing_y_la_implementacipn_de_smart_contracts.pdf.jpgCAG-spa-2023-Problematicas_contractuales_del_leasing_y_la_implementacipn_de_smart_contracts.pdf.jpgGenerated Thumbnailimage/jpeg5490https://bdigital.uexternado.edu.co/bitstreams/ceb683a3-f413-42c8-ac42-6f8209b41ab1/downloadd8e8edc563c4a735190469fff097500aMD55CAG-spa-2023-Problematicas_contractuales_del_leasing_y_la_implementacipn_de_smart_contracts-Autorizacion.pdf.jpgCAG-spa-2023-Problematicas_contractuales_del_leasing_y_la_implementacipn_de_smart_contracts-Autorizacion.pdf.jpgGenerated Thumbnailimage/jpeg15729https://bdigital.uexternado.edu.co/bitstreams/a5ac3749-483b-47c1-b5fb-170286d85c3e/downloade5a08c186f2ee5762f4b5099168cdd89MD57001/14763oai:bdigital.uexternado.edu.co:001/147632024-04-09 14:56:02.697https://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