Simulación y calibración de algunos modelos unifactoriales de tasa corta de interés en tiempo continuo : un enfoque basado en procesos empíricos.

Los escenarios globales y altamente dinámicos en los cuales se desarrolla el mundo de las finanzas se caracterizan actualmente por presentar una volatilidad creciente de las tasas de interés. Debido a esto, se hace necesario establecer metodologías y modelos que permitan entender dichas fluctuacione...

Full description

Autores:
Garcia Gaona, Robinson Alexander
Tipo de recurso:
Fecha de publicación:
2021
Institución:
Universidad Externado de Colombia
Repositorio:
Biblioteca Digital Universidad Externado de Colombia
Idioma:
spa
OAI Identifier:
oai:bdigital.uexternado.edu.co:001/15070
Acceso en línea:
https://bdigital.uexternado.edu.co/handle/001/15070
https://doi.org/10.57998/bdigital/handle.001.1698
Palabra clave:
Finanzas corporativas - Estudios de caso
Tasas de interes - Aspectos económicos
Modelos econométricos - Finanzas
Modelos de tasa corta
Máxima verosimilitud
Precios de los bonos
Vasicek
Simulación de riesgo
Rights
openAccess
License
http://purl.org/coar/access_right/c_abf2
id uexternad2_5993975c7660cb8e0b358cb990135ca0
oai_identifier_str oai:bdigital.uexternado.edu.co:001/15070
network_acronym_str uexternad2
network_name_str Biblioteca Digital Universidad Externado de Colombia
repository_id_str
dc.title.spa.fl_str_mv Simulación y calibración de algunos modelos unifactoriales de tasa corta de interés en tiempo continuo : un enfoque basado en procesos empíricos.
title Simulación y calibración de algunos modelos unifactoriales de tasa corta de interés en tiempo continuo : un enfoque basado en procesos empíricos.
spellingShingle Simulación y calibración de algunos modelos unifactoriales de tasa corta de interés en tiempo continuo : un enfoque basado en procesos empíricos.
Finanzas corporativas - Estudios de caso
Tasas de interes - Aspectos económicos
Modelos econométricos - Finanzas
Modelos de tasa corta
Máxima verosimilitud
Precios de los bonos
Vasicek
Simulación de riesgo
title_short Simulación y calibración de algunos modelos unifactoriales de tasa corta de interés en tiempo continuo : un enfoque basado en procesos empíricos.
title_full Simulación y calibración de algunos modelos unifactoriales de tasa corta de interés en tiempo continuo : un enfoque basado en procesos empíricos.
title_fullStr Simulación y calibración de algunos modelos unifactoriales de tasa corta de interés en tiempo continuo : un enfoque basado en procesos empíricos.
title_full_unstemmed Simulación y calibración de algunos modelos unifactoriales de tasa corta de interés en tiempo continuo : un enfoque basado en procesos empíricos.
title_sort Simulación y calibración de algunos modelos unifactoriales de tasa corta de interés en tiempo continuo : un enfoque basado en procesos empíricos.
dc.creator.fl_str_mv Garcia Gaona, Robinson Alexander
dc.contributor.advisor.none.fl_str_mv Moreno Trujillo, John Freddy
dc.contributor.author.none.fl_str_mv Garcia Gaona, Robinson Alexander
dc.subject.lemb.none.fl_str_mv Finanzas corporativas - Estudios de caso
Tasas de interes - Aspectos económicos
Modelos econométricos - Finanzas
topic Finanzas corporativas - Estudios de caso
Tasas de interes - Aspectos económicos
Modelos econométricos - Finanzas
Modelos de tasa corta
Máxima verosimilitud
Precios de los bonos
Vasicek
Simulación de riesgo
dc.subject.proposal.spa.fl_str_mv Modelos de tasa corta
Máxima verosimilitud
Precios de los bonos
Vasicek
Simulación de riesgo
description Los escenarios globales y altamente dinámicos en los cuales se desarrolla el mundo de las finanzas se caracterizan actualmente por presentar una volatilidad creciente de las tasas de interés. Debido a esto, se hace necesario establecer metodologías y modelos que permitan entender dichas fluctuaciones de las tasas de interés con la finalidad de que las empresas adopten posiciones privilegiadas frente a la competencia. Esta tesis, realiza una presentación formal de los modelos de tasas de interés más populares, tanto del enfoque de equilibrio y aquellos libre de arbitraje, analizándolos bajo un escenario practico con el fin de que las personas interesadas en conocer un poco más de su desarrollo y la forma en la que se puede presentar su programación lo puedan entender con mayor claridad. Para ello se desarrollaron los principios de fijación de precios de bonos, la simulación de las tasas de interés, así como en algunos casos la estimación de parámetros. Para el caso de las simulaciones de la tasa corta en los modelos seleccionados se hará uso de la US Treasury Yield y los cálculos e implementaciones que se desarrollen se soportaran sobre Python y Excel.
publishDate 2021
dc.date.issued.none.fl_str_mv 2021
dc.date.accessioned.none.fl_str_mv 2024-05-22T12:41:28Z
dc.date.available.none.fl_str_mv 2024-05-22T12:41:28Z
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.1698
dc.identifier.uri.none.fl_str_mv https://bdigital.uexternado.edu.co/handle/001/15070
https://doi.org/10.57998/bdigital/handle.001.1698
identifier_str_mv 10.57998/bdigital/handle.001.1698
url https://bdigital.uexternado.edu.co/handle/001/15070
https://doi.org/10.57998/bdigital/handle.001.1698
dc.language.iso.none.fl_str_mv spa
language spa
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 170 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 Finanzas, Gobierno y Relaciones Internacionales
dc.publisher.place.none.fl_str_mv Bogotá
dc.publisher.program.none.fl_str_mv Maestría en Finanzas
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/a77b3476-6d0e-4b81-8933-c5af4a464ac8/download
https://bdigital.uexternado.edu.co/bitstreams/a7a36465-866f-4381-a0ba-88bd1f1fc4d4/download
https://bdigital.uexternado.edu.co/bitstreams/d2195322-ca78-424a-820d-04a90bd00da4/download
https://bdigital.uexternado.edu.co/bitstreams/552756f2-ff2f-4b72-a410-2667a869b882/download
https://bdigital.uexternado.edu.co/bitstreams/d582b59d-1a72-47ca-a412-5775a9934c1e/download
https://bdigital.uexternado.edu.co/bitstreams/33cad54e-877a-4929-a3b1-730751dc4062/download
https://bdigital.uexternado.edu.co/bitstreams/66c4a613-0682-421c-a8a5-73027b36fd68/download
bitstream.checksum.fl_str_mv 4d30cd97bf81003e4826b931282cd530
8fd37c51238bfb79fe1a36f4fb396981
45f95ec1eced24afa40031e35f50db3d
6aa463934824f0afc00eac6b9a5004e8
ade637fb868222534f06db31cf04828f
0b30a83b067e0a774a73f67524ac171d
06927c3aacc616a7d0d3e8539ce3f21b
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_ 1814100423543357440
spelling Moreno Trujillo, John Freddyvirtual::7811-1Garcia Gaona, Robinson Alexander2024-05-22T12:41:28Z2024-05-22T12:41:28Z2021Los escenarios globales y altamente dinámicos en los cuales se desarrolla el mundo de las finanzas se caracterizan actualmente por presentar una volatilidad creciente de las tasas de interés. Debido a esto, se hace necesario establecer metodologías y modelos que permitan entender dichas fluctuaciones de las tasas de interés con la finalidad de que las empresas adopten posiciones privilegiadas frente a la competencia. Esta tesis, realiza una presentación formal de los modelos de tasas de interés más populares, tanto del enfoque de equilibrio y aquellos libre de arbitraje, analizándolos bajo un escenario practico con el fin de que las personas interesadas en conocer un poco más de su desarrollo y la forma en la que se puede presentar su programación lo puedan entender con mayor claridad. Para ello se desarrollaron los principios de fijación de precios de bonos, la simulación de las tasas de interés, así como en algunos casos la estimación de parámetros. Para el caso de las simulaciones de la tasa corta en los modelos seleccionados se hará uso de la US Treasury Yield y los cálculos e implementaciones que se desarrollen se soportaran sobre Python y Excel.The global and highly dynamic scenarios in which the world of finance develops are currently characterized by increasing volatility in interest rates. Due to this, it is necessary to establish methodologies and models that make it possible to understand such fluctuations in interest rates in order for companies to adopt privileged positions against the competition. This thesis makes a formal presentation of the most popular interest rate models, both the equilibrium approach and those free of arbitrage, analyzing them under a practical scenario in order that people interested in knowing a little more about their development and the way in which your programming can be presented can be understood more clearly. For this, the principles of bond pricing were developed, as well as the simulation of interest rates, as well as, in some cases, the estimation of parameters. In the case of the simulations of the short rate in the selected models, the US Treasury Yield will be used and the calculations and implementations that are developed will be supported on Python and Excel.MaestríaMagíster en Finanzas170 páginasapplication/pdf10.57998/bdigital/handle.001.1698https://bdigital.uexternado.edu.co/handle/001/15070https://doi.org/10.57998/bdigital/handle.001.1698spaUniversidad Externado de ColombiaFacultad Finanzas, Gobierno y Relaciones InternacionalesBogotáMaestría en Finanzasinfo: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/Finanzas corporativas - Estudios de casoTasas de interes - Aspectos económicosModelos econométricos - FinanzasModelos de tasa cortaMáxima verosimilitudPrecios de los bonosVasicekSimulación de riesgoSimulación y calibración de algunos modelos unifactoriales de tasa corta de interés en tiempo continuo : un enfoque basado en procesos empíricos.Trabajo 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=0001028324virtual::7811-1https://scholar.google.es/citations?user=j7aRNrAAAAAJ&hl=esvirtual::7811-10000-0002-2772-6931virtual::7811-142bf6d50-5adc-4151-9517-43591b61e5f2virtual::7811-142bf6d50-5adc-4151-9517-43591b61e5f2virtual::7811-1ORIGINALCAJ-spa-2021-Simulacion_y_calibracion_de_algunos_modelos_unifactoriales_de_tasa_corta_de_interes_en_tiempo_continuo.pdfCAJ-spa-2021-Simulacion_y_calibracion_de_algunos_modelos_unifactoriales_de_tasa_corta_de_interes_en_tiempo_continuo.pdfTrabajo de gradoapplication/pdf9597119https://bdigital.uexternado.edu.co/bitstreams/a77b3476-6d0e-4b81-8933-c5af4a464ac8/download4d30cd97bf81003e4826b931282cd530MD51CAJ-spa-2021-Simulacion_y_calibracion_de_algunos_modelos_unifactoriales_de_tasa_corta_de_interes_en_tiempo_continuo-Autorizacion.pdfCAJ-spa-2021-Simulacion_y_calibracion_de_algunos_modelos_unifactoriales_de_tasa_corta_de_interes_en_tiempo_continuo-Autorizacion.pdfAutorizaciónapplication/pdf474093https://bdigital.uexternado.edu.co/bitstreams/a7a36465-866f-4381-a0ba-88bd1f1fc4d4/download8fd37c51238bfb79fe1a36f4fb396981MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-86609https://bdigital.uexternado.edu.co/bitstreams/d2195322-ca78-424a-820d-04a90bd00da4/download45f95ec1eced24afa40031e35f50db3dMD53TEXTCAJ-spa-2021-Simulacion_y_calibracion_de_algunos_modelos_unifactoriales_de_tasa_corta_de_interes_en_tiempo_continuo.pdf.txtCAJ-spa-2021-Simulacion_y_calibracion_de_algunos_modelos_unifactoriales_de_tasa_corta_de_interes_en_tiempo_continuo.pdf.txtExtracted texttext/plain102850https://bdigital.uexternado.edu.co/bitstreams/552756f2-ff2f-4b72-a410-2667a869b882/download6aa463934824f0afc00eac6b9a5004e8MD54CAJ-spa-2021-Simulacion_y_calibracion_de_algunos_modelos_unifactoriales_de_tasa_corta_de_interes_en_tiempo_continuo-Autorizacion.pdf.txtCAJ-spa-2021-Simulacion_y_calibracion_de_algunos_modelos_unifactoriales_de_tasa_corta_de_interes_en_tiempo_continuo-Autorizacion.pdf.txtExtracted texttext/plain10169https://bdigital.uexternado.edu.co/bitstreams/d582b59d-1a72-47ca-a412-5775a9934c1e/downloadade637fb868222534f06db31cf04828fMD56THUMBNAILCAJ-spa-2021-Simulacion_y_calibracion_de_algunos_modelos_unifactoriales_de_tasa_corta_de_interes_en_tiempo_continuo.pdf.jpgCAJ-spa-2021-Simulacion_y_calibracion_de_algunos_modelos_unifactoriales_de_tasa_corta_de_interes_en_tiempo_continuo.pdf.jpgGenerated Thumbnailimage/jpeg8400https://bdigital.uexternado.edu.co/bitstreams/33cad54e-877a-4929-a3b1-730751dc4062/download0b30a83b067e0a774a73f67524ac171dMD55CAJ-spa-2021-Simulacion_y_calibracion_de_algunos_modelos_unifactoriales_de_tasa_corta_de_interes_en_tiempo_continuo-Autorizacion.pdf.jpgCAJ-spa-2021-Simulacion_y_calibracion_de_algunos_modelos_unifactoriales_de_tasa_corta_de_interes_en_tiempo_continuo-Autorizacion.pdf.jpgGenerated Thumbnailimage/jpeg14376https://bdigital.uexternado.edu.co/bitstreams/66c4a613-0682-421c-a8a5-73027b36fd68/download06927c3aacc616a7d0d3e8539ce3f21bMD57001/15070oai:bdigital.uexternado.edu.co:001/150702024-05-23 03:01:44.174https://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