La redefinición del contrato como institución en la “blockchain”: de acto colectivo a operación tecnocrática

Este capítulo pretende presentar los efectos políticos del uso de la tecnología Blockchain pensada no como apoyo del contrato, sino como su nuevo ambiente performativo. La intención no es solo explicar cómo la irrupción de la Blockchain puede ocasionar el reemplazo del Estado en la función de asegur...

Full description

Autores:
Hernández Díaz, Julián Leonardo
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/14034
Acceso en línea:
https://bdigital.uexternado.edu.co/handle/001/14034
https://doi.org/10.57998/bdigital/handle.001.1201
Palabra clave:
Blockchains (Bases de datos)
Política tecnológica
Contratos
Tecnocracia
Blockchain
Contratos inteligentes
Nuevas tecnologías
Distopía
Rights
openAccess
License
http://purl.org/coar/access_right/c_abf2
id uexternad2_fdc598473b6be6a9c3d14049e836a7a9
oai_identifier_str oai:bdigital.uexternado.edu.co:001/14034
network_acronym_str uexternad2
network_name_str Biblioteca Digital Universidad Externado de Colombia
repository_id_str
dc.title.spa.fl_str_mv La redefinición del contrato como institución en la “blockchain”: de acto colectivo a operación tecnocrática
dc.title.translated.none.fl_str_mv The redefinition of the contract as an institution in the blockchain: from collective act to technocratic operation
title La redefinición del contrato como institución en la “blockchain”: de acto colectivo a operación tecnocrática
spellingShingle La redefinición del contrato como institución en la “blockchain”: de acto colectivo a operación tecnocrática
Blockchains (Bases de datos)
Política tecnológica
Contratos
Tecnocracia
Blockchain
Contratos inteligentes
Nuevas tecnologías
Distopía
title_short La redefinición del contrato como institución en la “blockchain”: de acto colectivo a operación tecnocrática
title_full La redefinición del contrato como institución en la “blockchain”: de acto colectivo a operación tecnocrática
title_fullStr La redefinición del contrato como institución en la “blockchain”: de acto colectivo a operación tecnocrática
title_full_unstemmed La redefinición del contrato como institución en la “blockchain”: de acto colectivo a operación tecnocrática
title_sort La redefinición del contrato como institución en la “blockchain”: de acto colectivo a operación tecnocrática
dc.creator.fl_str_mv Hernández Díaz, Julián Leonardo
dc.contributor.author.none.fl_str_mv Hernández Díaz, Julián Leonardo
dc.contributor.editor.none.fl_str_mv Rueda, Natalia
Pereira Fredes, Esteban
dc.contributor.none.fl_str_mv Rueda, Natalia
dc.subject.lemb.none.fl_str_mv Blockchains (Bases de datos)
Política tecnológica
Contratos
topic Blockchains (Bases de datos)
Política tecnológica
Contratos
Tecnocracia
Blockchain
Contratos inteligentes
Nuevas tecnologías
Distopía
dc.subject.proposal.spa.fl_str_mv Tecnocracia
Blockchain
Contratos inteligentes
Nuevas tecnologías
Distopía
description Este capítulo pretende presentar los efectos políticos del uso de la tecnología Blockchain pensada no como apoyo del contrato, sino como su nuevo ambiente performativo. La intención no es solo explicar cómo la irrupción de la Blockchain puede ocasionar el reemplazo del Estado en la función de asegurar la eficacia de operaciones contractuales, sino también por exponer cómo la hiperfuncionalización del contrato puede robarle su significado social. En el tránsito de la noción del contrato como acto humano a la operación de una máquina se oculta una política invisible de la regulación del contrato, con resabios premodernos, que nos obligan a pensar en la tecnocracia como un estadio superior de la magia en la que la regulación del contrato sería cooptada por grupos reducidos de sacerdotes que buscan transformar la lógica social de la institución en una lógica del mercado; todo, a través de la supuesta capacidad de la tecnología de obrar milagros.
publishDate 2023
dc.date.accessioned.none.fl_str_mv 2023-09-26T20:36:02Z
dc.date.available.none.fl_str_mv 2023-09-26T20:36:02Z
dc.date.issued.none.fl_str_mv 2023
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.doi.none.fl_str_mv 10.57998/bdigital/handle.001.1201
dc.identifier.isbn.none.fl_str_mv 9786287620742
dc.identifier.uri.none.fl_str_mv https://bdigital.uexternado.edu.co/handle/001/14034
https://doi.org/10.57998/bdigital/handle.001.1201
identifier_str_mv 10.57998/bdigital/handle.001.1201
9786287620742
url https://bdigital.uexternado.edu.co/handle/001/14034
https://doi.org/10.57998/bdigital/handle.001.1201
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.citationendpage.none.fl_str_mv 818
dc.relation.citationstartpage.none.fl_str_mv 753
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 Hernández, J., La nulidad por objeto ilícito en el smart-contract: el rol del juez en un contrato que parece irreversible, Bogotá, Universidad Externado de Colombia, 2020.
Neme, M., La buena fe en el derecho romano: extensión del deber de actuar conforme a buena fe en materia contractual, Bogotá, Universidad Externado de Colombia-Roma E America Diritto Romano Comune, 2010.
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 72 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/23758ae7-b633-46f7-b4da-0991c07343af/download
https://bdigital.uexternado.edu.co/bitstreams/4761c901-c42c-4131-a644-a29b64a69596/download
https://bdigital.uexternado.edu.co/bitstreams/f8efac3e-aafe-4d85-a57e-e7d8251676bd/download
https://bdigital.uexternado.edu.co/bitstreams/21119b23-0810-4bd8-89c0-afc25dc1d323/download
https://bdigital.uexternado.edu.co/bitstreams/eb33ad99-96cd-4654-acef-4d43cd3f10ff/download
https://bdigital.uexternado.edu.co/bitstreams/dac29fe0-c98c-4f62-90e0-fda57b27879e/download
https://bdigital.uexternado.edu.co/bitstreams/0850b00a-2d7a-46c8-967d-88af3c10e6f7/download
bitstream.checksum.fl_str_mv 3f04d18b77c04e916f7425a718579c15
9dbe928b8a39a836536b5d91f2b83e7b
45f95ec1eced24afa40031e35f50db3d
278fd82c0d88c30b6f6070ff3b95ed14
8c5d478127bb82df05a5b361795f2450
a39e3a8ef81b1740c913e029057a80a4
d5edfc4c101095ed2ea860768b70ba46
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_ 1814100483303800832
spelling Rueda, Nataliavirtual::6982-1Hernández Díaz, Julián LeonardoRueda, Nataliaa88923984cc16e447196bbcecc7ee883-1Pereira Fredes, Esteban272d990e-61e3-4ad0-ac29-a8a494431c77-12023-09-26T20:36:02Z2023-09-26T20:36:02Z2023Este capítulo pretende presentar los efectos políticos del uso de la tecnología Blockchain pensada no como apoyo del contrato, sino como su nuevo ambiente performativo. La intención no es solo explicar cómo la irrupción de la Blockchain puede ocasionar el reemplazo del Estado en la función de asegurar la eficacia de operaciones contractuales, sino también por exponer cómo la hiperfuncionalización del contrato puede robarle su significado social. En el tránsito de la noción del contrato como acto humano a la operación de una máquina se oculta una política invisible de la regulación del contrato, con resabios premodernos, que nos obligan a pensar en la tecnocracia como un estadio superior de la magia en la que la regulación del contrato sería cooptada por grupos reducidos de sacerdotes que buscan transformar la lógica social de la institución en una lógica del mercado; todo, a través de la supuesta capacidad de la tecnología de obrar milagros.The purpose of this paper is to expose the political effects of Blockchain technology in contractual activities. We have tried to present this technology as a possible replacement for ex post enforcement of contracts by the State. In addition, we want to establish how the hyperfunctionalization of the contract, as an economic institution, can erase the symbolic and common wisdom to which this institution is also attached. In these circumstances, the transition from the concept of contract, as a human action, to a result of the operation of the machine, implies an invisible politic statement in which the regulation of contractual activity can be co-opted by a few technocrats who sought to justify the conversion of the social logic of the contract into an activity driven by the logic of the market. All this, by presenting technology as miracle machine.Primera edición.72 páginasapplication/pdf10.57998/bdigital/handle.001.12019786287620742https://bdigital.uexternado.edu.co/handle/001/14034https://doi.org/10.57998/bdigital/handle.001.1201spaUniversidad Externado de ColombiaBogotá818753La idea de solidaridad en el derechoPersona, familia y sociedad ; 2Hernández, J., La nulidad por objeto ilícito en el smart-contract: el rol del juez en un contrato que parece irreversible, Bogotá, Universidad Externado de Colombia, 2020.Neme, M., La buena fe en el derecho romano: extensión del deber de actuar conforme a buena fe en materia contractual, Bogotá, Universidad Externado de Colombia-Roma E America Diritto Romano Comune, 2010.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/Blockchains (Bases de datos)Política tecnológicaContratosTecnocraciaBlockchainContratos inteligentesNuevas tecnologíasDistopíaLa redefinición del contrato como institución en la “blockchain”: de acto colectivo a operación tecnocráticaThe redefinition of the contract as an institution in the blockchain: from collective act to technocratic operationCapí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::6982-1https://scholar.google.com.co/citations?user=PNUQ7VoAAAAJ&hl=itvirtual::6982-10000-0002-0008-1897virtual::6982-118474e13-3aaf-463d-b746-39b617871c3dvirtual::6982-118474e13-3aaf-463d-b746-39b617871c3dvirtual::6982-1ORIGINALCC-spa-2023-La_redefinicion_del_contrato_como_institucion_en_la_blockchain_de_acto_colectivo_a_operacion_tecnocratica.pdfCC-spa-2023-La_redefinicion_del_contrato_como_institucion_en_la_blockchain_de_acto_colectivo_a_operacion_tecnocratica.pdfCapítulo de libroapplication/pdf2753752https://bdigital.uexternado.edu.co/bitstreams/23758ae7-b633-46f7-b4da-0991c07343af/download3f04d18b77c04e916f7425a718579c15MD51CC-spa-2023-La_redefinicion_del_contrato_como_institucion_en_la_blockchain_de_acto_colectivo_a_operacion_tecnocratica-Autorizacion.pdfCC-spa-2023-La_redefinicion_del_contrato_como_institucion_en_la_blockchain_de_acto_colectivo_a_operacion_tecnocratica-Autorizacion.pdfAutorizaciónapplication/pdf320159https://bdigital.uexternado.edu.co/bitstreams/4761c901-c42c-4131-a644-a29b64a69596/download9dbe928b8a39a836536b5d91f2b83e7bMD52LICENSElicense.txtlicense.txttext/plain; charset=utf-86609https://bdigital.uexternado.edu.co/bitstreams/f8efac3e-aafe-4d85-a57e-e7d8251676bd/download45f95ec1eced24afa40031e35f50db3dMD53TEXTCC-spa-2023-La_redefinicion_del_contrato_como_institucion_en_la_blockchain_de_acto_colectivo_a_operacion_tecnocratica.pdf.txtCC-spa-2023-La_redefinicion_del_contrato_como_institucion_en_la_blockchain_de_acto_colectivo_a_operacion_tecnocratica.pdf.txtExtracted texttext/plain101888https://bdigital.uexternado.edu.co/bitstreams/21119b23-0810-4bd8-89c0-afc25dc1d323/download278fd82c0d88c30b6f6070ff3b95ed14MD54CC-spa-2023-La_redefinicion_del_contrato_como_institucion_en_la_blockchain_de_acto_colectivo_a_operacion_tecnocratica-Autorizacion.pdf.txtCC-spa-2023-La_redefinicion_del_contrato_como_institucion_en_la_blockchain_de_acto_colectivo_a_operacion_tecnocratica-Autorizacion.pdf.txtExtracted texttext/plain9666https://bdigital.uexternado.edu.co/bitstreams/eb33ad99-96cd-4654-acef-4d43cd3f10ff/download8c5d478127bb82df05a5b361795f2450MD56THUMBNAILCC-spa-2023-La_redefinicion_del_contrato_como_institucion_en_la_blockchain_de_acto_colectivo_a_operacion_tecnocratica.pdf.jpgCC-spa-2023-La_redefinicion_del_contrato_como_institucion_en_la_blockchain_de_acto_colectivo_a_operacion_tecnocratica.pdf.jpgGenerated Thumbnailimage/jpeg8099https://bdigital.uexternado.edu.co/bitstreams/dac29fe0-c98c-4f62-90e0-fda57b27879e/downloada39e3a8ef81b1740c913e029057a80a4MD55CC-spa-2023-La_redefinicion_del_contrato_como_institucion_en_la_blockchain_de_acto_colectivo_a_operacion_tecnocratica-Autorizacion.pdf.jpgCC-spa-2023-La_redefinicion_del_contrato_como_institucion_en_la_blockchain_de_acto_colectivo_a_operacion_tecnocratica-Autorizacion.pdf.jpgGenerated Thumbnailimage/jpeg14882https://bdigital.uexternado.edu.co/bitstreams/0850b00a-2d7a-46c8-967d-88af3c10e6f7/downloadd5edfc4c101095ed2ea860768b70ba46MD57001/14034oai:bdigital.uexternado.edu.co:001/140342024-04-09 15:03:36.406https://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