C-222 de 2022 (Injerencia en el honor y la dignidad por divulgación mediática de hechos de violencia sexual y de género)

En esta providencia la Corte examina la constitucionalidad del numeral 2 del artículo 224 de la Ley 599 de 2000, “por la cual se expide el Código Penal”. Se trata de un proceso de control de constitucionalidad vía acción pública, promovido por dos ciudadanas y un ciudadano. El texto legal demandado...

Full description

Autores:
Julio Estrada, Alexei
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/13879
Acceso en línea:
https://bdigital.uexternado.edu.co/handle/001/13879
https://doi.org/10.57998/bdigital/handle.001.1267
Palabra clave:
Delitos sexuales
Control de constitucionalidad
Responsabilidad penal
Rights
openAccess
License
http://purl.org/coar/access_right/c_abf2
id uexternad2_f5c3933341c56795a5f27ae7b6572424
oai_identifier_str oai:bdigital.uexternado.edu.co:001/13879
network_acronym_str uexternad2
network_name_str Biblioteca Digital Universidad Externado de Colombia
repository_id_str
dc.title.spa.fl_str_mv C-222 de 2022 (Injerencia en el honor y la dignidad por divulgación mediática de hechos de violencia sexual y de género)
title C-222 de 2022 (Injerencia en el honor y la dignidad por divulgación mediática de hechos de violencia sexual y de género)
spellingShingle C-222 de 2022 (Injerencia en el honor y la dignidad por divulgación mediática de hechos de violencia sexual y de género)
Delitos sexuales
Control de constitucionalidad
Responsabilidad penal
title_short C-222 de 2022 (Injerencia en el honor y la dignidad por divulgación mediática de hechos de violencia sexual y de género)
title_full C-222 de 2022 (Injerencia en el honor y la dignidad por divulgación mediática de hechos de violencia sexual y de género)
title_fullStr C-222 de 2022 (Injerencia en el honor y la dignidad por divulgación mediática de hechos de violencia sexual y de género)
title_full_unstemmed C-222 de 2022 (Injerencia en el honor y la dignidad por divulgación mediática de hechos de violencia sexual y de género)
title_sort C-222 de 2022 (Injerencia en el honor y la dignidad por divulgación mediática de hechos de violencia sexual y de género)
dc.creator.fl_str_mv Julio Estrada, Alexei
dc.contributor.author.none.fl_str_mv Julio Estrada, Alexei
dc.contributor.editor.none.fl_str_mv Sierra Porto, Humberto Antonio
Robledo Silva, Paula
González Medina, Diego Andrés
dc.contributor.none.fl_str_mv Sierra Porto, Humberto Antonio
Robledo Silva, Paula
González Medina, Diego Andrés
dc.subject.lemb.none.fl_str_mv Delitos sexuales
Control de constitucionalidad
Responsabilidad penal
topic Delitos sexuales
Control de constitucionalidad
Responsabilidad penal
description En esta providencia la Corte examina la constitucionalidad del numeral 2 del artículo 224 de la Ley 599 de 2000, “por la cual se expide el Código Penal”. Se trata de un proceso de control de constitucionalidad vía acción pública, promovido por dos ciudadanas y un ciudadano. El texto legal demandado señala que no se admitirá prueba “[s]obre la imputación de conductas que se refieran a la vida sexual, conyugal, marital o de familia, o al sujeto pasivo de un delito contra la libertad y el pudor sexuales”. Este precepto consagra la exceptio veritatis, figura eximente de responsabilidad penal aplicable cuando la persona acusada de los delitos de calumnia o injuria demuestra la verdad de sus afirmaciones. Desde esa perspectiva, el enunciado normativo demandado tiene la estructura deóntica de una prohibición, y además establece una excepción a una regla permisiva. Pero para entender mejor su estructura normativa es necesario referirse a los tipos penales de injuria y calumnia.
publishDate 2023
dc.date.accessioned.none.fl_str_mv 2023-09-01T21:34:29Z
dc.date.available.none.fl_str_mv 2023-09-01T21:34:29Z
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.1267
dc.identifier.eisbn.none.fl_str_mv 9786287620780
dc.identifier.uri.none.fl_str_mv https://bdigital.uexternado.edu.co/handle/001/13879
https://doi.org/10.57998/bdigital/handle.001.1267
identifier_str_mv 10.57998/bdigital/handle.001.1267
9786287620780
url https://bdigital.uexternado.edu.co/handle/001/13879
https://doi.org/10.57998/bdigital/handle.001.1267
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.citationendpage.none.fl_str_mv 98
dc.relation.citationstartpage.none.fl_str_mv 83
dc.relation.ispartofbook.none.fl_str_mv Justicia constitucional a debate. Vol. II, Crónicas jurisprudenciales del primer semestre de 2022
dc.relation.references.none.fl_str_mv Córdoba Angulo, Miguel. “Delitos contra la integridad moral”, en Lecciones de derecho penal. Parte especial, Bogotá, Universidad Externado de Colombia, 2019, vol. I, pp. 323-342.
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.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/b53fd9a6-6c44-404a-ab59-f3ce047709e2/download
https://bdigital.uexternado.edu.co/bitstreams/6b9022a8-9ecf-4850-81e1-e4065ea0c03c/download
https://bdigital.uexternado.edu.co/bitstreams/e0aa1b63-02cc-4f5a-9886-da2ebaa682c6/download
https://bdigital.uexternado.edu.co/bitstreams/6b83b0d5-e5a7-4e33-9d6e-309cb0680d3f/download
https://bdigital.uexternado.edu.co/bitstreams/a86920a3-3a09-40de-ab67-83e02ca96dcc/download
https://bdigital.uexternado.edu.co/bitstreams/0250f1fd-4bbe-4dd5-89d8-603146658a3b/download
https://bdigital.uexternado.edu.co/bitstreams/3c954517-9f55-447e-b1fe-3c4d87f5b0c7/download
bitstream.checksum.fl_str_mv 137a24e1a82df5246db024a74bcb5f66
6059a25112d64af08ed213ddfd50c43d
45f95ec1eced24afa40031e35f50db3d
6d67e5deb3286de97e656a40bf1642b9
6d93d3216dc4a7f5df47d4876fbec4d3
ef5e8895b5f69299e2d045ff3d714b8c
2232fe01a5068cea71e97c191c6d05cc
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_ 1812173060095082496
spelling Sierra Porto, Humberto Antoniovirtual::6615-1Robledo Silva, Paulavirtual::6616-1González Medina, Diego Andrésvirtual::6617-1Julio Estrada, Alexeivirtual::6614-1Sierra Porto, Humberto Antonio44800b81-cf51-4caf-8841-b59f6795b1a1-1Robledo Silva, Paula8003ec52-ce11-44bd-b9c6-f7976d34c7f9-1González Medina, Diego Andrés2ed688b5-207f-4b9a-84d2-d77543b732ca-12023-09-01T21:34:29Z2023-09-01T21:34:29Z2023En esta providencia la Corte examina la constitucionalidad del numeral 2 del artículo 224 de la Ley 599 de 2000, “por la cual se expide el Código Penal”. Se trata de un proceso de control de constitucionalidad vía acción pública, promovido por dos ciudadanas y un ciudadano. El texto legal demandado señala que no se admitirá prueba “[s]obre la imputación de conductas que se refieran a la vida sexual, conyugal, marital o de familia, o al sujeto pasivo de un delito contra la libertad y el pudor sexuales”. Este precepto consagra la exceptio veritatis, figura eximente de responsabilidad penal aplicable cuando la persona acusada de los delitos de calumnia o injuria demuestra la verdad de sus afirmaciones. Desde esa perspectiva, el enunciado normativo demandado tiene la estructura deóntica de una prohibición, y además establece una excepción a una regla permisiva. Pero para entender mejor su estructura normativa es necesario referirse a los tipos penales de injuria y calumnia.Primera edición.application/pdf10.57998/bdigital/handle.001.12679786287620780https://bdigital.uexternado.edu.co/handle/001/13879https://doi.org/10.57998/bdigital/handle.001.1267spaUniversidad Externado de ColombiaBogotá9883Justicia constitucional a debate. Vol. II, Crónicas jurisprudenciales del primer semestre de 2022Córdoba Angulo, Miguel. “Delitos contra la integridad moral”, en Lecciones de derecho penal. Parte especial, Bogotá, Universidad Externado de Colombia, 2019, vol. I, pp. 323-342.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/Delitos sexualesControl de constitucionalidadResponsabilidad penalC-222 de 2022 (Injerencia en el honor y la dignidad por divulgación mediática de hechos de violencia sexual y de género)Capí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=0000024341virtual::6614-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000586870virtual::6615-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0001158406virtual::6616-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0001352035virtual::6617-1https://scholar.google.com/citations?user=QnElqDwAAAAJ&hl=envirtual::6614-1https://scholar.google.com/citations?hl=es&authuser=3&user=16wuBREAAAAJvirtual::6615-1https://scholar.google.com.mx/citations?user=MRMyrFsAAAAJ&hl=esvirtual::6616-10000-0001-8715-3226virtual::6614-10000-0002-7950-5233virtual::6616-12fc646bb-fe47-4a98-b4fc-e951d7be8f04virtual::6614-12fc646bb-fe47-4a98-b4fc-e951d7be8f04virtual::6614-14535140b-139c-44c7-9ca9-3d2046e1c309virtual::6615-19280e533-5a33-49a0-8cc0-68823545bef8virtual::6616-146c453ea-ee92-4671-9b75-21a41cbadc99virtual::6617-14535140b-139c-44c7-9ca9-3d2046e1c309virtual::6615-19280e533-5a33-49a0-8cc0-68823545bef8virtual::6616-146c453ea-ee92-4671-9b75-21a41cbadc99virtual::6617-1ORIGINALCC-spa-2023-C_222_de_2022_injerencia_en_el_honor_y_la_dignidad_por_divulgacion_mediatica_de_hechos.pdfCC-spa-2023-C_222_de_2022_injerencia_en_el_honor_y_la_dignidad_por_divulgacion_mediatica_de_hechos.pdfCapítulo de libroapplication/pdf925850https://bdigital.uexternado.edu.co/bitstreams/b53fd9a6-6c44-404a-ab59-f3ce047709e2/download137a24e1a82df5246db024a74bcb5f66MD51CC-spa-2023-C_222_de_2022_injerencia_en_el_honor_y_la_dignidad_por_divulgacion_mediatica_de_hechos-Autorizacion.pdfCC-spa-2023-C_222_de_2022_injerencia_en_el_honor_y_la_dignidad_por_divulgacion_mediatica_de_hechos-Autorizacion.pdfAutorizaciónapplication/pdf1730636https://bdigital.uexternado.edu.co/bitstreams/6b9022a8-9ecf-4850-81e1-e4065ea0c03c/download6059a25112d64af08ed213ddfd50c43dMD52LICENSElicense.txtlicense.txttext/plain; charset=utf-86609https://bdigital.uexternado.edu.co/bitstreams/e0aa1b63-02cc-4f5a-9886-da2ebaa682c6/download45f95ec1eced24afa40031e35f50db3dMD53TEXTCC-spa-2023-C_222_de_2022_injerencia_en_el_honor_y_la_dignidad_por_divulgacion_mediatica_de_hechos.pdf.txtCC-spa-2023-C_222_de_2022_injerencia_en_el_honor_y_la_dignidad_por_divulgacion_mediatica_de_hechos.pdf.txtExtracted texttext/plain42781https://bdigital.uexternado.edu.co/bitstreams/6b83b0d5-e5a7-4e33-9d6e-309cb0680d3f/download6d67e5deb3286de97e656a40bf1642b9MD54CC-spa-2023-C_222_de_2022_injerencia_en_el_honor_y_la_dignidad_por_divulgacion_mediatica_de_hechos-Autorizacion.pdf.txtCC-spa-2023-C_222_de_2022_injerencia_en_el_honor_y_la_dignidad_por_divulgacion_mediatica_de_hechos-Autorizacion.pdf.txtExtracted texttext/plain6https://bdigital.uexternado.edu.co/bitstreams/a86920a3-3a09-40de-ab67-83e02ca96dcc/download6d93d3216dc4a7f5df47d4876fbec4d3MD56THUMBNAILCC-spa-2023-C_222_de_2022_injerencia_en_el_honor_y_la_dignidad_por_divulgacion_mediatica_de_hechos.pdf.jpgCC-spa-2023-C_222_de_2022_injerencia_en_el_honor_y_la_dignidad_por_divulgacion_mediatica_de_hechos.pdf.jpgGenerated Thumbnailimage/jpeg10523https://bdigital.uexternado.edu.co/bitstreams/0250f1fd-4bbe-4dd5-89d8-603146658a3b/downloadef5e8895b5f69299e2d045ff3d714b8cMD55CC-spa-2023-C_222_de_2022_injerencia_en_el_honor_y_la_dignidad_por_divulgacion_mediatica_de_hechos-Autorizacion.pdf.jpgCC-spa-2023-C_222_de_2022_injerencia_en_el_honor_y_la_dignidad_por_divulgacion_mediatica_de_hechos-Autorizacion.pdf.jpgGenerated Thumbnailimage/jpeg12407https://bdigital.uexternado.edu.co/bitstreams/3c954517-9f55-447e-b1fe-3c4d87f5b0c7/download2232fe01a5068cea71e97c191c6d05ccMD57001/13879oai:bdigital.uexternado.edu.co:001/138792024-04-09 14:57:16.286https://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