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...
- 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 |