Métricas entre procesos aleatorios usando el método de embebimiento de distribuciones de probabilidad en un espacio de Hilbert con kernel reproductivo
Dentro de la literatura de los métodos kernels, recientemente ha surgido el método de embebimiento de distribuciones de probabilidad en espacios de Hilbert con Kernel Reproductivo (RKHS). Este método consiste en representar distribuciones de probabilidad como un elemento de un espacio de Hilbert gen...
- Autores:
-
Valencia Angulo, Edgar Alirio
- Tipo de recurso:
- Book
- Fecha de publicación:
- 2022
- Institución:
- Universidad Tecnológica de Pereira
- Repositorio:
- Repositorio Institucional UTP
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.utp.edu.co:11059/14663
- Acceso en línea:
- https://hdl.handle.net/11059/14663
https://repositorio.utp.edu.co/home
- Palabra clave:
- 510 - Matemáticas::515 - Análisis
Funciones de kernel
Procesamiento de señales – Técnicas digitales
Procesos de marko
Kernel
Espacios de Hilbert
Modelos Autorregresivos
- Rights
- openAccess
- License
- Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
id |
UTP2_476018b7e920f5159dbcab046eb36bfc |
---|---|
oai_identifier_str |
oai:repositorio.utp.edu.co:11059/14663 |
network_acronym_str |
UTP2 |
network_name_str |
Repositorio Institucional UTP |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Métricas entre procesos aleatorios usando el método de embebimiento de distribuciones de probabilidad en un espacio de Hilbert con kernel reproductivo |
title |
Métricas entre procesos aleatorios usando el método de embebimiento de distribuciones de probabilidad en un espacio de Hilbert con kernel reproductivo |
spellingShingle |
Métricas entre procesos aleatorios usando el método de embebimiento de distribuciones de probabilidad en un espacio de Hilbert con kernel reproductivo 510 - Matemáticas::515 - Análisis Funciones de kernel Procesamiento de señales – Técnicas digitales Procesos de marko Kernel Espacios de Hilbert Modelos Autorregresivos |
title_short |
Métricas entre procesos aleatorios usando el método de embebimiento de distribuciones de probabilidad en un espacio de Hilbert con kernel reproductivo |
title_full |
Métricas entre procesos aleatorios usando el método de embebimiento de distribuciones de probabilidad en un espacio de Hilbert con kernel reproductivo |
title_fullStr |
Métricas entre procesos aleatorios usando el método de embebimiento de distribuciones de probabilidad en un espacio de Hilbert con kernel reproductivo |
title_full_unstemmed |
Métricas entre procesos aleatorios usando el método de embebimiento de distribuciones de probabilidad en un espacio de Hilbert con kernel reproductivo |
title_sort |
Métricas entre procesos aleatorios usando el método de embebimiento de distribuciones de probabilidad en un espacio de Hilbert con kernel reproductivo |
dc.creator.fl_str_mv |
Valencia Angulo, Edgar Alirio |
dc.contributor.author.none.fl_str_mv |
Valencia Angulo, Edgar Alirio |
dc.subject.ddc.none.fl_str_mv |
510 - Matemáticas::515 - Análisis |
topic |
510 - Matemáticas::515 - Análisis Funciones de kernel Procesamiento de señales – Técnicas digitales Procesos de marko Kernel Espacios de Hilbert Modelos Autorregresivos |
dc.subject.lemb.none.fl_str_mv |
Funciones de kernel Procesamiento de señales – Técnicas digitales Procesos de marko |
dc.subject.proposal.spa.fl_str_mv |
Kernel Espacios de Hilbert Modelos Autorregresivos |
description |
Dentro de la literatura de los métodos kernels, recientemente ha surgido el método de embebimiento de distribuciones de probabilidad en espacios de Hilbert con Kernel Reproductivo (RKHS). Este método consiste en representar distribuciones de probabilidad como un elemento de un espacio de Hilbert generado por un kernel. Una de las aplicaciones más interesantes del método de embebimiento de distribuciones de probabilidad en un RKHS es la construcción de métricas entre distribuciones de probabilidad y entre procesos aleatorios. Actualmente existen muy pocas métricas en la literatura usando este método. En este trabajo primero se desarrollan métricas entre distribuciones de probabilidad basadas en los RKHS, suponiendo que las distribuciones de probabilidad y el kernel característico tienen cierta forma. Finalmente, se desarrollan métricas entre modelos ocultos de Markov y métricas entre procesos autorregresivo. Las métricas entre modelos autorregresivos se construyen usando el proceso de martingala en tiempo discreto. |
publishDate |
2022 |
dc.date.issued.none.fl_str_mv |
2022 |
dc.date.accessioned.none.fl_str_mv |
2023-05-10T22:48:45Z |
dc.date.available.none.fl_str_mv |
2023-05-10T22:48:45Z |
dc.type.spa.fl_str_mv |
Libro |
dc.type.version.none.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.coarversion.none.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_2f33 |
dc.type.content.none.fl_str_mv |
Text |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/book |
format |
http://purl.org/coar/resource_type/c_2f33 |
status_str |
publishedVersion |
dc.identifier.isbn.none.fl_str_mv |
978-958-722-779-6 |
dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/11059/14663 |
dc.identifier.eisbn.none.fl_str_mv |
978-958-722-780-2 |
dc.identifier.instname.none.fl_str_mv |
Universidad Tecnológica de Pereira |
dc.identifier.reponame.none.fl_str_mv |
Repositorio Institucional Universidad Tecnológica de Pereira |
dc.identifier.repourl.none.fl_str_mv |
https://repositorio.utp.edu.co/home |
identifier_str_mv |
978-958-722-779-6 978-958-722-780-2 Universidad Tecnológica de Pereira Repositorio Institucional Universidad Tecnológica de Pereira |
url |
https://hdl.handle.net/11059/14663 https://repositorio.utp.edu.co/home |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.relation.ispartofseries.none.fl_str_mv |
Textos Académicos |
dc.relation.references.none.fl_str_mv |
[1] R. B. Ash and C. A. Doleans-Dade. Probability and Measure Theory. Harcourt/Academic Press, second edition, 1999 [2] C. R. Baker. Joint measures and cross-covariance operators. American Mathematical Society, 9:273–289, 1973. [3] A. Bhattacharyya. On a measure of divergence between two statistical populations defined by their probability distribution. Calcutta Math. Soc, 35(04):99–109, 1943. [4] M. Bicego, V. Murino, and M. Figueiredo. A sequential pruning strategy for the selection of the number of states in hidden Markov models. Pattern Recognition Letters, 24(9):1395–1407, 2003. [5] C. M. Bishop. Pattern Recognition And Machine Learning (Information Science And Statistics). Springer, 2007. [6] O. Cappé, E. Moulines, and T. Ryden. Inference in Hidden Markov Models. Springer series in statistics. Springer, 1st edition, 2005. [7] R. M. Barrera Castelán. Espacios de hilbert con n´ucleo reproductor. pages 1–13. [9] K. Chwialkowski, D. Sejdinovic, and A. Gretton. A wild bootstrap for degenerate kernel tests. In Advances in neural information processing systems, pages 3608–3616, 2014. [8] Y. Chen, E. Keogh, B. Hu, N. Begum, A. Bagnall, A. Mueen, and G. Batista. The UCR time series classification archive, 2015. [10] M. Corduas and D. Piccolo. Time series clustering and classification by the autoregressive metric. Computational statistics & data analysis, 52(4):1860–1872, 2008. [11] T. Cover and J. Thomas. Elements of information theory. New Yor: Wiley, 2nd-Ed, 1991. [12] A. Gretton, O. Bousquet, A. Smola, and B. Schöllkopf. Measuring statistical dependence with Hilbert-Schmidt norms. In Proceedings algotithmic learning theory, pages 63–77. Springer-Verlag, 2005. [13] A. Gretton, K. Borgwardt, M. Rash, B. Schölkopf, and A. Smola. A kernel method for the two-sample problem. In Advances in Neural Information Processing Systems 15, pages 513–520. MIT Press, 2007. [14] A. Gretton, K. Fukumizu, Z. Harchaoui, and B. Sriperumbudur. A fast, consistent kernel two-sample test. In Advances in neural information processing systems, pages 673–681, 2009. [15] A. Gretton, K. Borgwardt, M. Rasch, B. Schölkopf, and A. Smola. A kernel two-sample test. Journal of Machine Learning Research, 13(Mar):723–773, 2012. [16] P. Honeine and C. Richard. Preimage problem in kernel-based machine learning. IEEE Signal Processing Magazine, 28:73–88, 2011. [17] R. Hyndman. Time series data library. http://data.is/TSDLdemo. [18] Y. Inamura. Estimating continuous time transition matrices from discretely observed data. Bank of Japan working paper series, E07(06):1–40, 2006. [19] B. Banko J. Kocijan, A. Girard and R. Murray-Smith. Dynamic systems identification with, Gaussian processes. Mathematical and Computer modelling of Dynamical Systems, 11(4):411–424, 2005. [20] M. Kallas, P. Honeine, C. Francis, and H. Amoud. Kernel autoregressive models using Yule Walker equations. Signal Processing, 93:3053–3061, 2013. [21] I. Karatzas and S. E. Shreve. Brownian Motion and Stochastic Calculus. Graduate Texts in Mathematics (113) (Book 113). Springer New York, 1991. ISBN 9780387976556. URL https://books.google.com.co/books?id=ATNy_Zg3PSsC. [22] V. V. Leigh. The statistics of variation. Variation: A central concept in biology, pages 29–48, 2005. [23] E. L. Lima. Espaços métricos / Elon Lages Lima. Projeto Euclides : 4. Río de Janeiro : Instituto de Matemática Pura e Aplicada, 1977, 2 ed. [24] S. Mirasgedis, Y. Sarafidis, E. G. Poulou, F. Karagiannis D. P. Lalas, M. Moschovits, and D. Papakonstantinou. Models for mid-term electricity demand forecasting incorporating weather influences. Elsevier: Energy, 31:208–227, 2006. [25] O. Montesinos-López, A. Montesinos, and J. Crossa. Reproducing Kernel Hilbert Spaces Regression and Classification Methods, pages 251–336. 01 2022. ISBN 978-3-030-89009-4. doi: 10.1007/978-3-030-89010-0_8. [26] K. Muandet, K. Fukumizu, B. Sriperumbudur, A. Gretton, and B. Schölkopf. Kernel mean estimation and stein effect. In Proceedings of the 31st International Conference on Machine Learning, W and CP 32 (1), pages 10–18. JMLR, 2014. [27] A. Muller. Integral probability metrics and their generating classes of functions. Advances in Applied Probability, 29:429–443, 1997. [28] K. P. Murphy. Machine Learning: A Probabilistic Perspective (Adaptive Computation And Machine Learning Series). The MIT Press, 2012. [29] R. M. Neal and E. G. Hinton. A view of the EM algorithm that justifies incremental, sparse, and other variants. In Learning in graphical models, pages 355–368. Springer, 1998. [30] O. Nelles. Nonlinear System Identification: from Classical approaches to Neural Networks and fuzzy models. Springer, first edition edition, 2001. [31] M. Piccardi and Ó. Pérez. Hidden Markov models with kernel density estimation of emission probabilities and their use in activity recognition. IEEE Computer Society, 2007. ISBN 1-4244-1179-3. [32] P. Sang and B. Li. Nonlinear function-on-function regression by rkhs, 2022. URL https://arxiv.org/abs/2207.08211 [33] B. Schölkopf and A. J. Smola. Learning with kernels: Support vector machines, regularization, optimization, and beyond. MIT press, 2002 [34] D. Sejdinovic, B. Sriperumbudur, A. Gretton, and K. Fukumizu. Equivalence of distance-based and RKHS-based statistics in hypothesis testing. The Annals of Statistics, 41(5):2263–2291, 2013. 35] K. S. Shanmugan and A. M. Breipohi. Random Signals: Detection, Estimation and Data Analysis. Wiley, first edition, 1988. [36] H. Shimazaki and S. Shinomoto. Kernel bandwidth optimization in spike rate estimation. J. Comput. Neurosci., 29:171–182, 2010. [37] A. N. Shiryaev and R. P. Boas. Probability (2nd Ed.). Springer-Verlag, Berlin, Heidelberg, 1995. ISBN 0387945490 [38] G. R. Shorack. Probability for statisticians. Springer-Verlag, New York, 2000. [39] A. J. Smola, A. Gretton, L. Song, and B. Schölkopf. A Hilbert space embedding for distributions. In International Conference on Algorithmic Learning Theory, pages 13–31, 2007. [40] L. Song, A. Gretton, and K. Fukumizu. Embedding of conditional distributions. IEEE. Signal Processing Magazine, 30:98–111, 2013. [41] C. Soto and M. González. Paquete para la clasificación de series temporales en weka. 2016. [42] R. S. Tsay. Analysis of Financial Time Series. Wiley, third edition, 2010. [43] E. A. Valencia. Embebimiento en espacios de Hilbert de procesos aleatorios con aplicaciones en procesamiento digital de señales. Tesis, Universidad Tecnológica de Pereira. 2018. [44] E. A. Valencia and M. A. Álvarez. Short-term time series prediction using Hilbert space embeddings of autoregressive processes. Neurocomputing, 266:595 – 605, 2017. [45] V. Vapnik. The Nature of Statistical Learning Theory. Springer-Verlag New York, Inc., New York, NY, USA, 1995. ISBN 0-387-94559-8. [46] D. Williams. Probability with Martingales. Cambridge University Press, 1991. doi: 10.1017/CBO9780511813658. [47] L. Yang, B. K. Widjaja, and R. Prasad. Application of hidden Markov models for signature verification. Pattern Recognition, 28(2):161–170, 1995. 48] J. Zeng, j. Duan, and C. Wu. A new distance measure for hidden Markov models. Expert Systems with Applications, 37(2):1550–1555, 2010. [49] J. Zeng, L. Xie, U. Kruger, J. Yu, J. Sha, and X. Fu. Process monitoring based on Kullback Leibler divergence. In Control Conference (ECC), 2013 European, pages 416–421. IEEE, 2013. [50] C. D. Zuluaga, A. Valencia E, M. A. Álvarez, and Orozco A. A Parzen-based distance between probability measures as an alternative of summary statistics in approximate Bayesian computation. In International Conference on Image Analysis and Processing, pages 50–61. Springer, 2015 |
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/ |
dc.rights.coar.none.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.accessrights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) https://creativecommons.org/licenses/by-nc-nd/4.0/ http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.extent.none.fl_str_mv |
120 Páginas |
dc.format.mimetype.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidad Tecnológica de Pereira |
dc.publisher.place.none.fl_str_mv |
Pereira |
publisher.none.fl_str_mv |
Universidad Tecnológica de Pereira |
institution |
Universidad Tecnológica de Pereira |
bitstream.url.fl_str_mv |
https://dspace7-utp.metabuscador.org/bitstreams/63807e6b-a75a-4f7d-ab45-7eae919ccec4/download https://dspace7-utp.metabuscador.org/bitstreams/5d66b3cb-c56c-43ee-ac4b-00136bb2ee3e/download https://dspace7-utp.metabuscador.org/bitstreams/dfb3ed65-c206-4c5d-80f3-5ae159dd3fec/download https://dspace7-utp.metabuscador.org/bitstreams/47cea3c4-4e11-454a-9626-a3158f91ff6d/download https://dspace7-utp.metabuscador.org/bitstreams/f8acfacb-e9a4-4c97-b6b9-7d6bde579c0f/download https://dspace7-utp.metabuscador.org/bitstreams/6a2d3deb-0287-429d-af5a-cbe2d8a91068/download |
bitstream.checksum.fl_str_mv |
f0dba62d5a234aba23336bd09e954e47 2f9959eaf5b71fae44bbf9ec84150c7a fc19205925e586387dc185526b296c11 2de7402283278ec289d34e6a77b3f54a 9b2d3209c2b7d1d1a7b71f37421fb200 9b2d3209c2b7d1d1a7b71f37421fb200 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio de la Universidad Tecnológica de Pereira |
repository.mail.fl_str_mv |
bdigital@metabiblioteca.com |
_version_ |
1812205316247388160 |
spelling |
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)Manifiesto (Manifestamos) en este documento la voluntad de autorizar a la Biblioteca Jorge Roa Martínez de la Universidad Tecnológica de Pereira la publicación en el Repositorio institucional (http://biblioteca.utp.edu.co), la versión electrónica de la OBRA titulada: ________________________________________________________________________________________________ ________________________________________________________________________________________________ ________________________________________________________________________________________________ La Universidad Tecnológica de Pereira, entidad académica sin ánimo de lucro, queda por lo tanto facultada para ejercer plenamente la autorización anteriormente descrita en su actividad ordinaria de investigación, docencia y publicación. La autorización otorgada se ajusta a lo que establece la Ley 23 de 1982. Con todo, en mi (nuestra) condición de autor (es) me (nos) reservo (reservamos) los derechos morales de la OBRA antes citada con arreglo al artículo 30 dehttps://creativecommons.org/licenses/by-nc-nd/4.0/http://purl.org/coar/access_right/c_abf2info:eu-repo/semantics/openAccessValencia Angulo, Edgar Alirio2023-05-10T22:48:45Z2023-05-10T22:48:45Z2022978-958-722-779-6https://hdl.handle.net/11059/14663978-958-722-780-2Universidad Tecnológica de PereiraRepositorio Institucional Universidad Tecnológica de Pereirahttps://repositorio.utp.edu.co/homeDentro de la literatura de los métodos kernels, recientemente ha surgido el método de embebimiento de distribuciones de probabilidad en espacios de Hilbert con Kernel Reproductivo (RKHS). Este método consiste en representar distribuciones de probabilidad como un elemento de un espacio de Hilbert generado por un kernel. Una de las aplicaciones más interesantes del método de embebimiento de distribuciones de probabilidad en un RKHS es la construcción de métricas entre distribuciones de probabilidad y entre procesos aleatorios. Actualmente existen muy pocas métricas en la literatura usando este método. En este trabajo primero se desarrollan métricas entre distribuciones de probabilidad basadas en los RKHS, suponiendo que las distribuciones de probabilidad y el kernel característico tienen cierta forma. Finalmente, se desarrollan métricas entre modelos ocultos de Markov y métricas entre procesos autorregresivo. Las métricas entre modelos autorregresivos se construyen usando el proceso de martingala en tiempo discreto.Inside the literature of kernel methods, the method of embedding probability distributions in Hilbert spaces Reproductive Kernel (RKHS) has recently emerged. This method consists of representing probability distributions as an element of a Hilbert space generated by a kernel. One of the most interesting applications of the method of embedding probability distributions in a RKHS is the construction of metrics between probability distributions and metrics between random processes. Currently there are very few metrics in the literature using this method. In this paper we first develop metrics between probability distributions based on the RKHS, assuming that the probability distributions and the characteristic kernel have a certain shape. Finally, metrics between hidden Markov models and metrics between autoregressive processes are developed. The metrics between autoregressive models are constructed using the discrete-time martingale process.Contenido CAPÍTULO UNO Introducción.......................................................................................................................7 CAPÍTULO DOS Espacios de Hilbert con Kernel reproductivo RKHS .................................................11 2.1 Definición y resultados de un RKHS .................................................................11 2.2 Producto tensor del espacio del Hilbert con Kernel reporductivo (TP-RKHS).......................................................................14 2.3 Operador de media...............................................................................................16 2.4 Operador de covarianza cruzada........................................................................18 2.5 Ejercicios................................................................................................................20 CAPÍTULO TRES Métricas entre distribuciones de probabilidad basadas en los RKHS.......................................................................................................25 3.1 Una breve revisión de espacios métricos...........................................................25 3.2 Métricas entre distribuciones de probabilidad .................................................26 3.2.1 Métricas entre distribuciones de probabilidad basada en el estimador de Parzen.................................................29 3.2.2 Métricas entre distribuciones de probabilidad basada en distribuciones normales y en el kernel lineal ...............................................................................32 3.2.3 Métricas entre distribuciones de probabilidad basada en distribuciones normales y en el kernel Laplaciano......................................................................34 3.3 Métricas entre distribuciones de probabilidad conjustas basadas en los RKHS.................................................................................36 3.3.1 Distribución normal bivariada....................................................................37 3.4 Resultados y experimentos de la métrica basada en el estimador de Parzen .............................................................................46 3.5 Ejercicios................................................................................................................50 CAPÍTULO CUATRO Métricas entre procesos aleatorios basadas en los RKHS ..........................................57 4.1 Modelos ocultos de Markov (HMMs) ...............................................................57 4.2 Métricas entre HMMs..........................................................................................59 4.3 Resultados y experimentos de las métricas entre HMMs basadas en RKHS ................................................................................62 4.3.1 Base de datos de la UCR ..............................................................................62 4.4 Predicción de series de tiempo basada en el método de los RKHS de procesos autorregresivos........................................64 4.5 Modelos autorregresivos......................................................................................65 4.6 Modelos autorregresivos en un espacio de Hilbert..........................................65 4.7 Modelos autorregresivos en un TP-RKHS ........................................................66 4.8 Estimación de los parámetros de un proceso autorregresivo en un TP-RKHS ................................................................................67 4.9 Predicción de series de tiempo ...........................................................................69 4.10 Experimentos del modelo autorregresivo basado en un TP-RKHS .............................................................................................71 4.10.1 Descripción de las bases de datos.............................................................71 4.10.2 Validación del modelo AR basado en un TP-RKHS..............................72 4.11 Análisis de los resultados...................................................................................74 4.12 Esperanza condicional .......................................................................................79 4.13 Esperanza condicional con respecto a σ-álgebras..........................................85 4.14 Martingalas en tiempo discreto ........................................................................91 4.15 Teorema de convergencia de Martingalas.................................................... 100 4.16 Algunas aplicaciones de Martingalas............................................................ 105 4.16.1 Ley de los grandes números................................................................... 105 4.16.2 Una aplicación de análisis....................................................................... 107 4.17 Ejercicios........................................................................................................... 109 Referencias.................................................................................................................... 112120 Páginasapplication/pdfspaUniversidad Tecnológica de PereiraPereiraTextos Académicos[1] R. B. Ash and C. A. Doleans-Dade. Probability and Measure Theory. Harcourt/Academic Press, second edition, 1999[2] C. R. Baker. Joint measures and cross-covariance operators. American Mathematical Society, 9:273–289, 1973.[3] A. Bhattacharyya. On a measure of divergence between two statistical populations defined by their probability distribution. Calcutta Math. Soc, 35(04):99–109, 1943.[4] M. Bicego, V. Murino, and M. Figueiredo. A sequential pruning strategy for the selection of the number of states in hidden Markov models. Pattern Recognition Letters, 24(9):1395–1407, 2003.[5] C. M. Bishop. Pattern Recognition And Machine Learning (Information Science And Statistics). Springer, 2007.[6] O. Cappé, E. Moulines, and T. Ryden. Inference in Hidden Markov Models. Springer series in statistics. Springer, 1st edition, 2005.[7] R. M. Barrera Castelán. Espacios de hilbert con n´ucleo reproductor. pages 1–13.[9] K. Chwialkowski, D. Sejdinovic, and A. Gretton. A wild bootstrap for degenerate kernel tests. In Advances in neural information processing systems, pages 3608–3616, 2014.[8] Y. Chen, E. Keogh, B. Hu, N. Begum, A. Bagnall, A. Mueen, and G. Batista. The UCR time series classification archive, 2015.[10] M. Corduas and D. Piccolo. Time series clustering and classification by the autoregressive metric. Computational statistics & data analysis, 52(4):1860–1872, 2008.[11] T. Cover and J. Thomas. Elements of information theory. New Yor: Wiley, 2nd-Ed, 1991.[12] A. Gretton, O. Bousquet, A. Smola, and B. Schöllkopf. Measuring statistical dependence with Hilbert-Schmidt norms. In Proceedings algotithmic learning theory, pages 63–77. Springer-Verlag, 2005.[13] A. Gretton, K. Borgwardt, M. Rash, B. Schölkopf, and A. Smola. A kernel method for the two-sample problem. In Advances in Neural Information Processing Systems 15, pages 513–520. MIT Press, 2007.[14] A. Gretton, K. Fukumizu, Z. Harchaoui, and B. Sriperumbudur. A fast, consistent kernel two-sample test. In Advances in neural information processing systems, pages 673–681, 2009.[15] A. Gretton, K. Borgwardt, M. Rasch, B. Schölkopf, and A. Smola. A kernel two-sample test. Journal of Machine Learning Research, 13(Mar):723–773, 2012.[16] P. Honeine and C. Richard. Preimage problem in kernel-based machine learning. IEEE Signal Processing Magazine, 28:73–88, 2011.[17] R. Hyndman. Time series data library. http://data.is/TSDLdemo.[18] Y. Inamura. Estimating continuous time transition matrices from discretely observed data. Bank of Japan working paper series, E07(06):1–40, 2006.[19] B. Banko J. Kocijan, A. Girard and R. Murray-Smith. Dynamic systems identification with, Gaussian processes. Mathematical and Computer modelling of Dynamical Systems, 11(4):411–424, 2005.[20] M. Kallas, P. Honeine, C. Francis, and H. Amoud. Kernel autoregressive models using Yule Walker equations. Signal Processing, 93:3053–3061, 2013.[21] I. Karatzas and S. E. Shreve. Brownian Motion and Stochastic Calculus. Graduate Texts in Mathematics (113) (Book 113). Springer New York, 1991. ISBN 9780387976556. URL https://books.google.com.co/books?id=ATNy_Zg3PSsC.[22] V. V. Leigh. The statistics of variation. Variation: A central concept in biology, pages 29–48, 2005.[23] E. L. Lima. Espaços métricos / Elon Lages Lima. Projeto Euclides : 4. Río de Janeiro : Instituto de Matemática Pura e Aplicada, 1977, 2 ed.[24] S. Mirasgedis, Y. Sarafidis, E. G. Poulou, F. Karagiannis D. P. Lalas, M. Moschovits, and D. Papakonstantinou. Models for mid-term electricity demand forecasting incorporating weather influences. Elsevier: Energy, 31:208–227, 2006.[25] O. Montesinos-López, A. Montesinos, and J. Crossa. Reproducing Kernel Hilbert Spaces Regression and Classification Methods, pages 251–336. 01 2022. ISBN 978-3-030-89009-4. doi: 10.1007/978-3-030-89010-0_8.[26] K. Muandet, K. Fukumizu, B. Sriperumbudur, A. Gretton, and B. Schölkopf. Kernel mean estimation and stein effect. In Proceedings of the 31st International Conference on Machine Learning, W and CP 32 (1), pages 10–18. JMLR, 2014.[27] A. Muller. Integral probability metrics and their generating classes of functions. Advances in Applied Probability, 29:429–443, 1997.[28] K. P. Murphy. Machine Learning: A Probabilistic Perspective (Adaptive Computation And Machine Learning Series). The MIT Press, 2012.[29] R. M. Neal and E. G. Hinton. A view of the EM algorithm that justifies incremental, sparse, and other variants. In Learning in graphical models, pages 355–368. Springer, 1998.[30] O. Nelles. Nonlinear System Identification: from Classical approaches to Neural Networks and fuzzy models. Springer, first edition edition, 2001.[31] M. Piccardi and Ó. Pérez. Hidden Markov models with kernel density estimation of emission probabilities and their use in activity recognition. IEEE Computer Society, 2007. ISBN 1-4244-1179-3.[32] P. Sang and B. Li. Nonlinear function-on-function regression by rkhs, 2022. URL https://arxiv.org/abs/2207.08211[33] B. Schölkopf and A. J. Smola. Learning with kernels: Support vector machines, regularization, optimization, and beyond. MIT press, 2002[34] D. Sejdinovic, B. Sriperumbudur, A. Gretton, and K. Fukumizu. Equivalence of distance-based and RKHS-based statistics in hypothesis testing. The Annals of Statistics, 41(5):2263–2291, 2013.35] K. S. Shanmugan and A. M. Breipohi. Random Signals: Detection, Estimation and Data Analysis. Wiley, first edition, 1988.[36] H. Shimazaki and S. Shinomoto. Kernel bandwidth optimization in spike rate estimation. J. Comput. Neurosci., 29:171–182, 2010.[37] A. N. Shiryaev and R. P. Boas. Probability (2nd Ed.). Springer-Verlag, Berlin, Heidelberg, 1995. ISBN 0387945490[38] G. R. Shorack. Probability for statisticians. Springer-Verlag, New York, 2000.[39] A. J. Smola, A. Gretton, L. Song, and B. Schölkopf. A Hilbert space embedding for distributions. In International Conference on Algorithmic Learning Theory, pages 13–31, 2007.[40] L. Song, A. Gretton, and K. Fukumizu. Embedding of conditional distributions. IEEE. Signal Processing Magazine, 30:98–111, 2013.[41] C. Soto and M. González. Paquete para la clasificación de series temporales en weka. 2016.[42] R. S. Tsay. Analysis of Financial Time Series. Wiley, third edition, 2010.[43] E. A. Valencia. Embebimiento en espacios de Hilbert de procesos aleatorios con aplicaciones en procesamiento digital de señales. Tesis, Universidad Tecnológica de Pereira. 2018.[44] E. A. Valencia and M. A. Álvarez. Short-term time series prediction using Hilbert space embeddings of autoregressive processes. Neurocomputing, 266:595 – 605, 2017.[45] V. Vapnik. The Nature of Statistical Learning Theory. Springer-Verlag New York, Inc., New York, NY, USA, 1995. ISBN 0-387-94559-8.[46] D. Williams. Probability with Martingales. Cambridge University Press, 1991. doi: 10.1017/CBO9780511813658.[47] L. Yang, B. K. Widjaja, and R. Prasad. Application of hidden Markov models for signature verification. Pattern Recognition, 28(2):161–170, 1995.48] J. Zeng, j. Duan, and C. Wu. A new distance measure for hidden Markov models. Expert Systems with Applications, 37(2):1550–1555, 2010.[49] J. Zeng, L. Xie, U. Kruger, J. Yu, J. Sha, and X. Fu. Process monitoring based on Kullback Leibler divergence. In Control Conference (ECC), 2013 European, pages 416–421. IEEE, 2013.[50] C. D. Zuluaga, A. Valencia E, M. A. Álvarez, and Orozco A. A Parzen-based distance between probability measures as an alternative of summary statistics in approximate Bayesian computation. In International Conference on Image Analysis and Processing, pages 50–61. Springer, 2015510 - Matemáticas::515 - AnálisisFunciones de kernelProcesamiento de señales – Técnicas digitalesProcesos de markoKernelEspacios de HilbertModelos AutorregresivosMétricas entre procesos aleatorios usando el método de embebimiento de distribuciones de probabilidad en un espacio de Hilbert con kernel reproductivoLibroinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/version/c_970fb48d4fbd8a85http://purl.org/coar/resource_type/c_2f33Textinfo:eu-repo/semantics/bookPublicationORIGINALMETRICAS DIGITAL.pdfapplication/pdf3968287https://dspace7-utp.metabuscador.org/bitstreams/63807e6b-a75a-4f7d-ab45-7eae919ccec4/downloadf0dba62d5a234aba23336bd09e954e47MD56LICENSElicense.txtlicense.txttext/plain; charset=utf-814828https://dspace7-utp.metabuscador.org/bitstreams/5d66b3cb-c56c-43ee-ac4b-00136bb2ee3e/download2f9959eaf5b71fae44bbf9ec84150c7aMD52TEXTLibro_METRICAS DIGITAL.pdf.txtLibro_METRICAS DIGITAL.pdf.txtExtracted texttext/plain225708https://dspace7-utp.metabuscador.org/bitstreams/dfb3ed65-c206-4c5d-80f3-5ae159dd3fec/downloadfc19205925e586387dc185526b296c11MD54METRICAS DIGITAL.pdf.txtMETRICAS DIGITAL.pdf.txtExtracted texttext/plain225716https://dspace7-utp.metabuscador.org/bitstreams/47cea3c4-4e11-454a-9626-a3158f91ff6d/download2de7402283278ec289d34e6a77b3f54aMD57THUMBNAILLibro_METRICAS DIGITAL.pdf.jpgLibro_METRICAS DIGITAL.pdf.jpgGenerated Thumbnailimage/jpeg8692https://dspace7-utp.metabuscador.org/bitstreams/f8acfacb-e9a4-4c97-b6b9-7d6bde579c0f/download9b2d3209c2b7d1d1a7b71f37421fb200MD55METRICAS DIGITAL.pdf.jpgMETRICAS DIGITAL.pdf.jpgGenerated Thumbnailimage/jpeg8692https://dspace7-utp.metabuscador.org/bitstreams/6a2d3deb-0287-429d-af5a-cbe2d8a91068/download9b2d3209c2b7d1d1a7b71f37421fb200MD5811059/14663oai:dspace7-utp.metabuscador.org:11059/146632024-09-05 17:12:20.377https://creativecommons.org/licenses/by-nc-nd/4.0/Manifiesto (Manifestamos) en este documento la voluntad de autorizar a la Biblioteca Jorge Roa Martínez de la Universidad Tecnológica de Pereira la publicación en el Repositorio institucional (http://biblioteca.utp.edu.co), la versión electrónica de la OBRA titulada: ________________________________________________________________________________________________ ________________________________________________________________________________________________ ________________________________________________________________________________________________ La Universidad Tecnológica de Pereira, entidad académica sin ánimo de lucro, queda por lo tanto facultada para ejercer plenamente la autorización anteriormente descrita en su actividad ordinaria de investigación, docencia y publicación. La autorización otorgada se ajusta a lo que establece la Ley 23 de 1982. Con todo, en mi (nuestra) condición de autor (es) me (nos) reservo (reservamos) los derechos morales de la OBRA antes citada con arreglo al artículo 30 deopen.accesshttps://dspace7-utp.metabuscador.orgRepositorio de la Universidad Tecnológica de Pereirabdigital@metabiblioteca.comTEEgT0JSQSAoVEFMIFkgQ09NTyBTRSBERUZJTkUgTcOBUyBBREVMQU5URSkgU0UgT1RPUkdBIEJBSk8gTE9TIFRFUk1JTk9TIERFIEVTVEEgTElDRU5DSUEgUMOaQkxJQ0EgREUgQ1JFQVRJVkUgQ09NTU9OUyAo4oCcTFBDQ+KAnSBPIOKAnExJQ0VOQ0lB4oCdKS4gTEEgT0JSQSBFU1TDgSBQUk9URUdJREEgUE9SIERFUkVDSE9TIERFIEFVVE9SIFkvVSBPVFJBUyBMRVlFUyBBUExJQ0FCTEVTLiBRVUVEQSBQUk9ISUJJRE8gQ1VBTFFVSUVSIFVTTyBRVUUgU0UgSEFHQSBERSBMQSBPQlJBIFFVRSBOTyBDVUVOVEUgQ09OIExBIEFVVE9SSVpBQ0nDk04gUEVSVElORU5URSBERSBDT05GT1JNSURBRCBDT04gTE9TIFTDiVJNSU5PUyBERSBFU1RBIExJQ0VOQ0lBIFkgREUgTEEgTEVZIERFIERFUkVDSE8gREUgQVVUT1IuCgpNRURJQU5URSBFTCBFSkVSQ0lDSU8gREUgQ1VBTFFVSUVSQSBERSBMT1MgREVSRUNIT1MgUVVFIFNFIE9UT1JHQU4gRU4gRVNUQSBMSUNFTkNJQSwgVVNURUQgQUNFUFRBIFkgQUNVRVJEQSBRVUVEQVIgT0JMSUdBRE8gRU4gTE9TIFRFUk1JTk9TIFFVRSBTRSBTRcORQUxBTiBFTiBFTExBLiBFTCBMSUNFTkNJQU5URSBDT05DRURFIEEgVVNURUQgTE9TIERFUkVDSE9TIENPTlRFTklET1MgRU4gRVNUQSBMSUNFTkNJQSBDT05ESUNJT05BRE9TIEEgTEEgQUNFUFRBQ0nDk04gREUgU1VTIFRFUk1JTk9TIFkgQ09ORElDSU9ORVMuCjEuIERlZmluaWNpb25lcwoKYS4JT2JyYSBDb2xlY3RpdmEgZXMgdW5hIG9icmEsIHRhbCBjb21vIHVuYSBwdWJsaWNhY2nDs24gcGVyacOzZGljYSwgdW5hIGFudG9sb2fDrWEsIG8gdW5hIGVuY2ljbG9wZWRpYSwgZW4gbGEgcXVlIGxhIG9icmEgZW4gc3UgdG90YWxpZGFkLCBzaW4gbW9kaWZpY2FjacOzbiBhbGd1bmEsIGp1bnRvIGNvbiB1biBncnVwbyBkZSBvdHJhcyBjb250cmlidWNpb25lcyBxdWUgY29uc3RpdHV5ZW4gb2JyYXMgc2VwYXJhZGFzIGUgaW5kZXBlbmRpZW50ZXMgZW4gc8OtIG1pc21hcywgc2UgaW50ZWdyYW4gZW4gdW4gdG9kbyBjb2xlY3Rpdm8uIFVuYSBPYnJhIHF1ZSBjb25zdGl0dXllIHVuYSBvYnJhIGNvbGVjdGl2YSBubyBzZSBjb25zaWRlcmFyw6EgdW5hIE9icmEgRGVyaXZhZGEgKGNvbW8gc2UgZGVmaW5lIGFiYWpvKSBwYXJhIGxvcyBwcm9ww7NzaXRvcyBkZSBlc3RhIGxpY2VuY2lhLiBhcXVlbGxhIHByb2R1Y2lkYSBwb3IgdW4gZ3J1cG8gZGUgYXV0b3JlcywgZW4gcXVlIGxhIE9icmEgc2UgZW5jdWVudHJhIHNpbiBtb2RpZmljYWNpb25lcywganVudG8gY29uIHVuYSBjaWVydGEgY2FudGlkYWQgZGUgb3RyYXMgY29udHJpYnVjaW9uZXMsIHF1ZSBjb25zdGl0dXllbiBlbiBzw60gbWlzbW9zIHRyYWJham9zIHNlcGFyYWRvcyBlIGluZGVwZW5kaWVudGVzLCBxdWUgc29uIGludGVncmFkb3MgYWwgdG9kbyBjb2xlY3Rpdm8sIHRhbGVzIGNvbW8gcHVibGljYWNpb25lcyBwZXJpw7NkaWNhcywgYW50b2xvZ8OtYXMgbyBlbmNpY2xvcGVkaWFzLgoKYi4JT2JyYSBEZXJpdmFkYSBzaWduaWZpY2EgdW5hIG9icmEgYmFzYWRhIGVuIGxhIG9icmEgb2JqZXRvIGRlIGVzdGEgbGljZW5jaWEgbyBlbiDDqXN0YSB5IG90cmFzIG9icmFzIHByZWV4aXN0ZW50ZXMsIHRhbGVzIGNvbW8gdHJhZHVjY2lvbmVzLCBhcnJlZ2xvcyBtdXNpY2FsZXMsIGRyYW1hdGl6YWNpb25lcywg4oCcZmljY2lvbmFsaXphY2lvbmVz4oCdLCB2ZXJzaW9uZXMgcGFyYSBjaW5lLCDigJxncmFiYWNpb25lcyBkZSBzb25pZG/igJ0sIHJlcHJvZHVjY2lvbmVzIGRlIGFydGUsIHJlc8O6bWVuZXMsIGNvbmRlbnNhY2lvbmVzLCBvIGN1YWxxdWllciBvdHJhIGVuIGxhIHF1ZSBsYSBvYnJhIHB1ZWRhIHNlciB0cmFuc2Zvcm1hZGEsIGNhbWJpYWRhIG8gYWRhcHRhZGEsIGV4Y2VwdG8gYXF1ZWxsYXMgcXVlIGNvbnN0aXR1eWFuIHVuYSBvYnJhIGNvbGVjdGl2YSwgbGFzIHF1ZSBubyBzZXLDoW4gY29uc2lkZXJhZGFzIHVuYSBvYnJhIGRlcml2YWRhIHBhcmEgZWZlY3RvcyBkZSBlc3RhIGxpY2VuY2lhLiAoUGFyYSBldml0YXIgZHVkYXMsIGVuIGVsIGNhc28gZGUgcXVlIGxhIE9icmEgc2VhIHVuYSBjb21wb3NpY2nDs24gbXVzaWNhbCBvIHVuYSBncmFiYWNpw7NuIHNvbm9yYSwgcGFyYSBsb3MgZWZlY3RvcyBkZSBlc3RhIExpY2VuY2lhIGxhIHNpbmNyb25pemFjacOzbiB0ZW1wb3JhbCBkZSBsYSBPYnJhIGNvbiB1bmEgaW1hZ2VuIGVuIG1vdmltaWVudG8gc2UgY29uc2lkZXJhcsOhIHVuYSBPYnJhIERlcml2YWRhIHBhcmEgbG9zIGZpbmVzIGRlIGVzdGEgbGljZW5jaWEpLgoKYy4JTGljZW5jaWFudGUsIGVzIGVsIGluZGl2aWR1byBvIGxhIGVudGlkYWQgdGl0dWxhciBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IgcXVlIG9mcmVjZSBsYSBPYnJhIGVuIGNvbmZvcm1pZGFkIGNvbiBsYXMgY29uZGljaW9uZXMgZGUgZXN0YSBMaWNlbmNpYS4KCmQuCUF1dG9yIG9yaWdpbmFsLCBlcyBlbCBpbmRpdmlkdW8gcXVlIGNyZcOzIGxhIE9icmEuCgplLglPYnJhLCBlcyBhcXVlbGxhIG9icmEgc3VzY2VwdGlibGUgZGUgcHJvdGVjY2nDs24gcG9yIGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IgeSBxdWUgZXMgb2ZyZWNpZGEgZW4gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIGxpY2VuY2lhCgpmLglVc3RlZCwgZXMgZWwgaW5kaXZpZHVvIG8gbGEgZW50aWRhZCBxdWUgZWplcmNpdGEgbG9zIGRlcmVjaG9zIG90b3JnYWRvcyBhbCBhbXBhcm8gZGUgZXN0YSBMaWNlbmNpYSB5IHF1ZSBjb24gYW50ZXJpb3JpZGFkIG5vIGhhIHZpb2xhZG8gbGFzIGNvbmRpY2lvbmVzIGRlIGxhIG1pc21hIHJlc3BlY3RvIGEgbGEgT2JyYSwgbyBxdWUgaGF5YSBvYnRlbmlkbyBhdXRvcml6YWNpw7NuIGV4cHJlc2EgcG9yIHBhcnRlIGRlbCBMaWNlbmNpYW50ZSBwYXJhIGVqZXJjZXIgbG9zIGRlcmVjaG9zIGFsIGFtcGFybyBkZSBlc3RhIExpY2VuY2lhIHBlc2UgYSB1bmEgdmlvbGFjacOzbiBhbnRlcmlvci4KCjIuIERlcmVjaG9zIGRlIFVzb3MgSG9ucmFkb3MgeSBleGNlcGNpb25lcyBMZWdhbGVzLgpOYWRhIGVuIGVzdGEgTGljZW5jaWEgcG9kcsOhIHNlciBpbnRlcnByZXRhZG8gY29tbyB1bmEgZGlzbWludWNpw7NuLCBsaW1pdGFjacOzbiBvIHJlc3RyaWNjacOzbiBkZSBsb3MgZGVyZWNob3MgZGVyaXZhZG9zIGRlbCB1c28gaG9ucmFkbyB5IG90cmFzIGxpbWl0YWNpb25lcyBvIGV4Y2VwY2lvbmVzIGEgbG9zIGRlcmVjaG9zIGRlbCBhdXRvciBiYWpvIGVsIHLDqWdpbWVuIGxlZ2FsIHZpZ2VudGUgbyBkZXJpdmFkbyBkZSBjdWFscXVpZXIgb3RyYSBub3JtYSBxdWUgc2UgbGUgYXBsaXF1ZS4KCjMuIENvbmNlc2nDs24gZGUgbGEgTGljZW5jaWEuCkJham8gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIGVsIExpY2VuY2lhbnRlIG90b3JnYSBhIFVzdGVkIHVuYSBsaWNlbmNpYSBtdW5kaWFsLCBsaWJyZSBkZSByZWdhbMOtYXMsIG5vIGV4Y2x1c2l2YSB5IHBlcnBldHVhIChkdXJhbnRlIHRvZG8gZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGVqZXJjZXIgZXN0b3MgZGVyZWNob3Mgc29icmUgbGEgT2JyYSB0YWwgeSBjb21vIHNlIGluZGljYSBhIGNvbnRpbnVhY2nDs246CgphLglSZXByb2R1Y2lyIGxhIE9icmEsIGluY29ycG9yYXIgbGEgT2JyYSBlbiB1bmEgbyBtw6FzIE9icmFzIENvbGVjdGl2YXMsIHkgcmVwcm9kdWNpciBsYSBPYnJhIGluY29ycG9yYWRhIGVuIGxhcyBPYnJhcyBDb2xlY3RpdmFzLgoKYi4JRGlzdHJpYnVpciBjb3BpYXMgbyBmb25vZ3JhbWFzIGRlIGxhcyBPYnJhcywgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYSwgaW5jbHV5w6luZG9sYXMgY29tbyBpbmNvcnBvcmFkYXMgZW4gT2JyYXMgQ29sZWN0aXZhcywgc2Vnw7puIGNvcnJlc3BvbmRhLgoKYy4JRGlzdHJpYnVpciBjb3BpYXMgZGUgbGFzIE9icmFzIERlcml2YWRhcyBxdWUgc2UgZ2VuZXJlbiwgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYS4KTG9zIGRlcmVjaG9zIG1lbmNpb25hZG9zIGFudGVyaW9ybWVudGUgcHVlZGVuIHNlciBlamVyY2lkb3MgZW4gdG9kb3MgbG9zIG1lZGlvcyB5IGZvcm1hdG9zLCBhY3R1YWxtZW50ZSBjb25vY2lkb3MgbyBxdWUgc2UgaW52ZW50ZW4gZW4gZWwgZnV0dXJvLiBMb3MgZGVyZWNob3MgYW50ZXMgbWVuY2lvbmFkb3MgaW5jbHV5ZW4gZWwgZGVyZWNobyBhIHJlYWxpemFyIGRpY2hhcyBtb2RpZmljYWNpb25lcyBlbiBsYSBtZWRpZGEgcXVlIHNlYW4gdMOpY25pY2FtZW50ZSBuZWNlc2FyaWFzIHBhcmEgZWplcmNlciBsb3MgZGVyZWNob3MgZW4gb3RybyBtZWRpbyBvIGZvcm1hdG9zLCBwZXJvIGRlIG90cmEgbWFuZXJhIHVzdGVkIG5vIGVzdMOhIGF1dG9yaXphZG8gcGFyYSByZWFsaXphciBvYnJhcyBkZXJpdmFkYXMuIFRvZG9zIGxvcyBkZXJlY2hvcyBubyBvdG9yZ2Fkb3MgZXhwcmVzYW1lbnRlIHBvciBlbCBMaWNlbmNpYW50ZSBxdWVkYW4gcG9yIGVzdGUgbWVkaW8gcmVzZXJ2YWRvcywgaW5jbHV5ZW5kbyBwZXJvIHNpbiBsaW1pdGFyc2UgYSBhcXVlbGxvcyBxdWUgc2UgbWVuY2lvbmFuIGVuIGxhcyBzZWNjaW9uZXMgNChkKSB5IDQoZSkuCgo0LiBSZXN0cmljY2lvbmVzLgpMYSBsaWNlbmNpYSBvdG9yZ2FkYSBlbiBsYSBhbnRlcmlvciBTZWNjacOzbiAzIGVzdMOhIGV4cHJlc2FtZW50ZSBzdWpldGEgeSBsaW1pdGFkYSBwb3IgbGFzIHNpZ3VpZW50ZXMgcmVzdHJpY2Npb25lczoKCmEuCVVzdGVkIHB1ZWRlIGRpc3RyaWJ1aXIsIGV4aGliaXIgcMO6YmxpY2FtZW50ZSwgZWplY3V0YXIgcMO6YmxpY2FtZW50ZSwgbyBwb25lciBhIGRpc3Bvc2ljacOzbiBww7pibGljYSBsYSBPYnJhIHPDs2xvIGJham8gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIHkgVXN0ZWQgZGViZSBpbmNsdWlyIHVuYSBjb3BpYSBkZSBlc3RhIGxpY2VuY2lhIG8gZGVsIElkZW50aWZpY2Fkb3IgVW5pdmVyc2FsIGRlIFJlY3Vyc29zIGRlIGxhIG1pc21hIGNvbiBjYWRhIGNvcGlhIGRlIGxhIE9icmEgcXVlIGRpc3RyaWJ1eWEsIGV4aGliYSBww7pibGljYW1lbnRlLCBlamVjdXRlIHDDumJsaWNhbWVudGUgbyBwb25nYSBhIGRpc3Bvc2ljacOzbiBww7pibGljYS4gTm8gZXMgcG9zaWJsZSBvZnJlY2VyIG8gaW1wb25lciBuaW5ndW5hIGNvbmRpY2nDs24gc29icmUgbGEgT2JyYSBxdWUgYWx0ZXJlIG8gbGltaXRlIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhIG8gZWwgZWplcmNpY2lvIGRlIGxvcyBkZXJlY2hvcyBkZSBsb3MgZGVzdGluYXRhcmlvcyBvdG9yZ2Fkb3MgZW4gZXN0ZSBkb2N1bWVudG8uIE5vIGVzIHBvc2libGUgc3VibGljZW5jaWFyIGxhIE9icmEuIFVzdGVkIGRlYmUgbWFudGVuZXIgaW50YWN0b3MgdG9kb3MgbG9zIGF2aXNvcyBxdWUgaGFnYW4gcmVmZXJlbmNpYSBhIGVzdGEgTGljZW5jaWEgeSBhIGxhIGNsw6F1c3VsYSBkZSBsaW1pdGFjacOzbiBkZSBnYXJhbnTDrWFzLiBVc3RlZCBubyBwdWVkZSBkaXN0cmlidWlyLCBleGhpYmlyIHDDumJsaWNhbWVudGUsIGVqZWN1dGFyIHDDumJsaWNhbWVudGUsIG8gcG9uZXIgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBjb24gYWxndW5hIG1lZGlkYSB0ZWNub2zDs2dpY2EgcXVlIGNvbnRyb2xlIGVsIGFjY2VzbyBvIGxhIHV0aWxpemFjacOzbiBkZSBlbGxhIGRlIHVuYSBmb3JtYSBxdWUgc2VhIGluY29uc2lzdGVudGUgY29uIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLiBMbyBhbnRlcmlvciBzZSBhcGxpY2EgYSBsYSBPYnJhIGluY29ycG9yYWRhIGEgdW5hIE9icmEgQ29sZWN0aXZhLCBwZXJvIGVzdG8gbm8gZXhpZ2UgcXVlIGxhIE9icmEgQ29sZWN0aXZhIGFwYXJ0ZSBkZSBsYSBvYnJhIG1pc21hIHF1ZWRlIHN1amV0YSBhIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLiBTaSBVc3RlZCBjcmVhIHVuYSBPYnJhIENvbGVjdGl2YSwgcHJldmlvIGF2aXNvIGRlIGN1YWxxdWllciBMaWNlbmNpYW50ZSBkZWJlLCBlbiBsYSBtZWRpZGEgZGUgbG8gcG9zaWJsZSwgZWxpbWluYXIgZGUgbGEgT2JyYSBDb2xlY3RpdmEgY3VhbHF1aWVyIHJlZmVyZW5jaWEgYSBkaWNobyBMaWNlbmNpYW50ZSBvIGFsIEF1dG9yIE9yaWdpbmFsLCBzZWfDum4gbG8gc29saWNpdGFkbyBwb3IgZWwgTGljZW5jaWFudGUgeSBjb25mb3JtZSBsbyBleGlnZSBsYSBjbMOhdXN1bGEgNChjKS4KCmIuCVVzdGVkIG5vIHB1ZWRlIGVqZXJjZXIgbmluZ3VubyBkZSBsb3MgZGVyZWNob3MgcXVlIGxlIGhhbiBzaWRvIG90b3JnYWRvcyBlbiBsYSBTZWNjacOzbiAzIHByZWNlZGVudGUgZGUgbW9kbyBxdWUgZXN0w6luIHByaW5jaXBhbG1lbnRlIGRlc3RpbmFkb3MgbyBkaXJlY3RhbWVudGUgZGlyaWdpZG9zIGEgY29uc2VndWlyIHVuIHByb3ZlY2hvIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLiBFbCBpbnRlcmNhbWJpbyBkZSBsYSBPYnJhIHBvciBvdHJhcyBvYnJhcyBwcm90ZWdpZGFzIHBvciBkZXJlY2hvcyBkZSBhdXRvciwgeWEgc2VhIGEgdHJhdsOpcyBkZSB1biBzaXN0ZW1hIHBhcmEgY29tcGFydGlyIGFyY2hpdm9zIGRpZ2l0YWxlcyAoZGlnaXRhbCBmaWxlLXNoYXJpbmcpIG8gZGUgY3VhbHF1aWVyIG90cmEgbWFuZXJhIG5vIHNlcsOhIGNvbnNpZGVyYWRvIGNvbW8gZXN0YXIgZGVzdGluYWRvIHByaW5jaXBhbG1lbnRlIG8gZGlyaWdpZG8gZGlyZWN0YW1lbnRlIGEgY29uc2VndWlyIHVuIHByb3ZlY2hvIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLCBzaWVtcHJlIHF1ZSBubyBzZSByZWFsaWNlIHVuIHBhZ28gbWVkaWFudGUgdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIGVuIHJlbGFjacOzbiBjb24gZWwgaW50ZXJjYW1iaW8gZGUgb2JyYXMgcHJvdGVnaWRhcyBwb3IgZWwgZGVyZWNobyBkZSBhdXRvci4KCmMuCVNpIHVzdGVkIGRpc3RyaWJ1eWUsIGV4aGliZSBww7pibGljYW1lbnRlLCBlamVjdXRhIHDDumJsaWNhbWVudGUgbyBlamVjdXRhIHDDumJsaWNhbWVudGUgZW4gZm9ybWEgZGlnaXRhbCBsYSBPYnJhIG8gY3VhbHF1aWVyIE9icmEgRGVyaXZhZGEgdSBPYnJhIENvbGVjdGl2YSwgVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RhIHRvZGEgbGEgaW5mb3JtYWNpw7NuIGRlIGRlcmVjaG8gZGUgYXV0b3IgZGUgbGEgT2JyYSB5IHByb3BvcmNpb25hciwgZGUgZm9ybWEgcmF6b25hYmxlIHNlZ8O6biBlbCBtZWRpbyBvIG1hbmVyYSBxdWUgVXN0ZWQgZXN0w6kgdXRpbGl6YW5kbzogKGkpIGVsIG5vbWJyZSBkZWwgQXV0b3IgT3JpZ2luYWwgc2kgZXN0w6EgcHJvdmlzdG8gKG8gc2V1ZMOzbmltbywgc2kgZnVlcmUgYXBsaWNhYmxlKSwgeS9vIChpaSkgZWwgbm9tYnJlIGRlIGxhIHBhcnRlIG8gbGFzIHBhcnRlcyBxdWUgZWwgQXV0b3IgT3JpZ2luYWwgeS9vIGVsIExpY2VuY2lhbnRlIGh1YmllcmVuIGRlc2lnbmFkbyBwYXJhIGxhIGF0cmlidWNpw7NuICh2LmcuLCB1biBpbnN0aXR1dG8gcGF0cm9jaW5hZG9yLCBlZGl0b3JpYWwsIHB1YmxpY2FjacOzbikgZW4gbGEgaW5mb3JtYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZWwgTGljZW5jaWFudGUsIHTDqXJtaW5vcyBkZSBzZXJ2aWNpb3MgbyBkZSBvdHJhcyBmb3JtYXMgcmF6b25hYmxlczsgZWwgdMOtdHVsbyBkZSBsYSBPYnJhIHNpIGVzdMOhIHByb3Zpc3RvOyBlbiBsYSBtZWRpZGEgZGUgbG8gcmF6b25hYmxlbWVudGUgZmFjdGlibGUgeSwgc2kgZXN0w6EgcHJvdmlzdG8sIGVsIElkZW50aWZpY2Fkb3IgVW5pZm9ybWUgZGUgUmVjdXJzb3MgKFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcikgcXVlIGVsIExpY2VuY2lhbnRlIGVzcGVjaWZpY2EgcGFyYSBzZXIgYXNvY2lhZG8gY29uIGxhIE9icmEsIHNhbHZvIHF1ZSB0YWwgVVJJIG5vIHNlIHJlZmllcmEgYSBsYSBub3RhIHNvYnJlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBvIGEgbGEgaW5mb3JtYWNpw7NuIHNvYnJlIGVsIGxpY2VuY2lhbWllbnRvIGRlIGxhIE9icmE7IHkgZW4gZWwgY2FzbyBkZSB1bmEgT2JyYSBEZXJpdmFkYSwgYXRyaWJ1aXIgZWwgY3LDqWRpdG8gaWRlbnRpZmljYW5kbyBlbCB1c28gZGUgbGEgT2JyYSBlbiBsYSBPYnJhIERlcml2YWRhICh2LmcuLCAiVHJhZHVjY2nDs24gRnJhbmNlc2EgZGUgbGEgT2JyYSBkZWwgQXV0b3IgT3JpZ2luYWwsIiBvICJHdWnDs24gQ2luZW1hdG9ncsOhZmljbyBiYXNhZG8gZW4gbGEgT2JyYSBvcmlnaW5hbCBkZWwgQXV0b3IgT3JpZ2luYWwiKS4gVGFsIGNyw6lkaXRvIHB1ZWRlIHNlciBpbXBsZW1lbnRhZG8gZGUgY3VhbHF1aWVyIGZvcm1hIHJhem9uYWJsZTsgZW4gZWwgY2Fzbywgc2luIGVtYmFyZ28sIGRlIE9icmFzIERlcml2YWRhcyB1IE9icmFzIENvbGVjdGl2YXMsIHRhbCBjcsOpZGl0byBhcGFyZWNlcsOhLCBjb21vIG3DrW5pbW8sIGRvbmRlIGFwYXJlY2UgZWwgY3LDqWRpdG8gZGUgY3VhbHF1aWVyIG90cm8gYXV0b3IgY29tcGFyYWJsZSB5IGRlIHVuYSBtYW5lcmEsIGFsIG1lbm9zLCB0YW4gZGVzdGFjYWRhIGNvbW8gZWwgY3LDqWRpdG8gZGUgb3RybyBhdXRvciBjb21wYXJhYmxlLgoKZC4JUGFyYSBldml0YXIgdG9kYSBjb25mdXNpw7NuLCBlbCBMaWNlbmNpYW50ZSBhY2xhcmEgcXVlLCBjdWFuZG8gbGEgb2JyYSBlcyB1bmEgY29tcG9zaWNpw7NuIG11c2ljYWw6CgppLglSZWdhbMOtYXMgcG9yIGludGVycHJldGFjacOzbiB5IGVqZWN1Y2nDs24gYmFqbyBsaWNlbmNpYXMgZ2VuZXJhbGVzLiBFbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gZXhjbHVzaXZvIGRlIGF1dG9yaXphciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIG8gbGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGRlIGxhIG9icmEgeSBkZSByZWNvbGVjdGFyLCBzZWEgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgU0FZQ08pLCBsYXMgcmVnYWzDrWFzIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIG8gcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIChwb3IgZWplbXBsbyBXZWJjYXN0KSBsaWNlbmNpYWRhIGJham8gbGljZW5jaWFzIGdlbmVyYWxlcywgc2kgbGEgaW50ZXJwcmV0YWNpw7NuIG8gZWplY3VjacOzbiBkZSBsYSBvYnJhIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBvcmllbnRhZGEgcG9yIG8gZGlyaWdpZGEgYSBsYSBvYnRlbmNpw7NuIGRlIHVuYSB2ZW50YWphIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLgoKaWkuCVJlZ2Fsw61hcyBwb3IgRm9ub2dyYW1hcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSByZWNvbGVjdGFyLCBpbmRpdmlkdWFsbWVudGUgbyBhIHRyYXbDqXMgZGUgdW5hIHNvY2llZGFkIGRlIGdlc3Rpw7NuIGNvbGVjdGl2YSBkZSBkZXJlY2hvcyBkZSBhdXRvciB5IGRlcmVjaG9zIGNvbmV4b3MgKHBvciBlamVtcGxvLCBsb3MgY29uc2FncmFkb3MgcG9yIGxhIFNBWUNPKSwgdW5hIGFnZW5jaWEgZGUgZGVyZWNob3MgbXVzaWNhbGVzIG8gYWxnw7puIGFnZW50ZSBkZXNpZ25hZG8sIGxhcyByZWdhbMOtYXMgcG9yIGN1YWxxdWllciBmb25vZ3JhbWEgcXVlIFVzdGVkIGNyZWUgYSBwYXJ0aXIgZGUgbGEgb2JyYSAo4oCcdmVyc2nDs24gY292ZXLigJ0pIHkgZGlzdHJpYnV5YSwgZW4gbG9zIHTDqXJtaW5vcyBkZWwgcsOpZ2ltZW4gZGUgZGVyZWNob3MgZGUgYXV0b3IsIHNpIGxhIGNyZWFjacOzbiBvIGRpc3RyaWJ1Y2nDs24gZGUgZXNhIHZlcnNpw7NuIGNvdmVyIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkZXN0aW5hZGEgbyBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCgplLglHZXN0acOzbiBkZSBEZXJlY2hvcyBkZSBBdXRvciBzb2JyZSBJbnRlcnByZXRhY2lvbmVzIHkgRWplY3VjaW9uZXMgRGlnaXRhbGVzIChXZWJDYXN0aW5nKS4gUGFyYSBldml0YXIgdG9kYSBjb25mdXNpw7NuLCBlbCBMaWNlbmNpYW50ZSBhY2xhcmEgcXVlLCBjdWFuZG8gbGEgb2JyYSBzZWEgdW4gZm9ub2dyYW1hLCBlbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gZXhjbHVzaXZvIGRlIGF1dG9yaXphciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8sIHdlYmNhc3QpIHkgZGUgcmVjb2xlY3RhciwgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgQUNJTlBSTyksIGxhcyByZWdhbMOtYXMgcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIChwb3IgZWplbXBsbywgd2ViY2FzdCksIHN1amV0YSBhIGxhcyBkaXNwb3NpY2lvbmVzIGFwbGljYWJsZXMgZGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IsIHNpIGVzdGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCgo1LiBSZXByZXNlbnRhY2lvbmVzLCBHYXJhbnTDrWFzIHkgTGltaXRhY2lvbmVzIGRlIFJlc3BvbnNhYmlsaWRhZC4KQSBNRU5PUyBRVUUgTEFTIFBBUlRFUyBMTyBBQ09SREFSQU4gREUgT1RSQSBGT1JNQSBQT1IgRVNDUklUTywgRUwgTElDRU5DSUFOVEUgT0ZSRUNFIExBIE9CUkEgKEVOIEVMIEVTVEFETyBFTiBFTCBRVUUgU0UgRU5DVUVOVFJBKSDigJxUQUwgQ1VBTOKAnSwgU0lOIEJSSU5EQVIgR0FSQU5Uw41BUyBERSBDTEFTRSBBTEdVTkEgUkVTUEVDVE8gREUgTEEgT0JSQSwgWUEgU0VBIEVYUFJFU0EsIElNUEzDjUNJVEEsIExFR0FMIE8gQ1VBTFFVSUVSQSBPVFJBLCBJTkNMVVlFTkRPLCBTSU4gTElNSVRBUlNFIEEgRUxMQVMsIEdBUkFOVMONQVMgREUgVElUVUxBUklEQUQsIENPTUVSQ0lBQklMSURBRCwgQURBUFRBQklMSURBRCBPIEFERUNVQUNJw5NOIEEgUFJPUMOTU0lUTyBERVRFUk1JTkFETywgQVVTRU5DSUEgREUgSU5GUkFDQ0nDk04sIERFIEFVU0VOQ0lBIERFIERFRkVDVE9TIExBVEVOVEVTIE8gREUgT1RSTyBUSVBPLCBPIExBIFBSRVNFTkNJQSBPIEFVU0VOQ0lBIERFIEVSUk9SRVMsIFNFQU4gTyBOTyBERVNDVUJSSUJMRVMgKFBVRURBTiBPIE5PIFNFUiBFU1RPUyBERVNDVUJJRVJUT1MpLiBBTEdVTkFTIEpVUklTRElDQ0lPTkVTIE5PIFBFUk1JVEVOIExBIEVYQ0xVU0nDk04gREUgR0FSQU5Uw41BUyBJTVBMw41DSVRBUywgRU4gQ1VZTyBDQVNPIEVTVEEgRVhDTFVTScOTTiBQVUVERSBOTyBBUExJQ0FSU0UgQSBVU1RFRC4KCjYuIExpbWl0YWNpw7NuIGRlIHJlc3BvbnNhYmlsaWRhZC4KQSBNRU5PUyBRVUUgTE8gRVhJSkEgRVhQUkVTQU1FTlRFIExBIExFWSBBUExJQ0FCTEUsIEVMIExJQ0VOQ0lBTlRFIE5PIFNFUsOBIFJFU1BPTlNBQkxFIEFOVEUgVVNURUQgUE9SIERBw5FPIEFMR1VOTywgU0VBIFBPUiBSRVNQT05TQUJJTElEQUQgRVhUUkFDT05UUkFDVFVBTCwgUFJFQ09OVFJBQ1RVQUwgTyBDT05UUkFDVFVBTCwgT0JKRVRJVkEgTyBTVUJKRVRJVkEsIFNFIFRSQVRFIERFIERBw5FPUyBNT1JBTEVTIE8gUEFUUklNT05JQUxFUywgRElSRUNUT1MgTyBJTkRJUkVDVE9TLCBQUkVWSVNUT1MgTyBJTVBSRVZJU1RPUyBQUk9EVUNJRE9TIFBPUiBFTCBVU08gREUgRVNUQSBMSUNFTkNJQSBPIERFIExBIE9CUkEsIEFVTiBDVUFORE8gRUwgTElDRU5DSUFOVEUgSEFZQSBTSURPIEFEVkVSVElETyBERSBMQSBQT1NJQklMSURBRCBERSBESUNIT1MgREHDkU9TLiBBTEdVTkFTIExFWUVTIE5PIFBFUk1JVEVOIExBIEVYQ0xVU0nDk04gREUgQ0lFUlRBIFJFU1BPTlNBQklMSURBRCwgRU4gQ1VZTyBDQVNPIEVTVEEgRVhDTFVTScOTTiBQVUVERSBOTyBBUExJQ0FSU0UgQSBVU1RFRC4KCjcuIFTDqXJtaW5vLgoKYS4JRXN0YSBMaWNlbmNpYSB5IGxvcyBkZXJlY2hvcyBvdG9yZ2Fkb3MgZW4gdmlydHVkIGRlIGVsbGEgdGVybWluYXLDoW4gYXV0b23DoXRpY2FtZW50ZSBzaSBVc3RlZCBpbmZyaW5nZSBhbGd1bmEgY29uZGljacOzbiBlc3RhYmxlY2lkYSBlbiBlbGxhLiBTaW4gZW1iYXJnbywgbG9zIGluZGl2aWR1b3MgbyBlbnRpZGFkZXMgcXVlIGhhbiByZWNpYmlkbyBPYnJhcyBEZXJpdmFkYXMgbyBDb2xlY3RpdmFzIGRlIFVzdGVkIGRlIGNvbmZvcm1pZGFkIGNvbiBlc3RhIExpY2VuY2lhLCBubyB2ZXLDoW4gdGVybWluYWRhcyBzdXMgbGljZW5jaWFzLCBzaWVtcHJlIHF1ZSBlc3RvcyBpbmRpdmlkdW9zIG8gZW50aWRhZGVzIHNpZ2FuIGN1bXBsaWVuZG8gw61udGVncmFtZW50ZSBsYXMgY29uZGljaW9uZXMgZGUgZXN0YXMgbGljZW5jaWFzLiBMYXMgU2VjY2lvbmVzIDEsIDIsIDUsIDYsIDcsIHkgOCBzdWJzaXN0aXLDoW4gYSBjdWFscXVpZXIgdGVybWluYWNpw7NuIGRlIGVzdGEgTGljZW5jaWEuCgpiLglTdWpldGEgYSBsYXMgY29uZGljaW9uZXMgeSB0w6lybWlub3MgYW50ZXJpb3JlcywgbGEgbGljZW5jaWEgb3RvcmdhZGEgYXF1w60gZXMgcGVycGV0dWEgKGR1cmFudGUgZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIGRlIGxhIG9icmEpLiBObyBvYnN0YW50ZSBsbyBhbnRlcmlvciwgZWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGEgcHVibGljYXIgeS9vIGVzdHJlbmFyIGxhIE9icmEgYmFqbyBjb25kaWNpb25lcyBkZSBsaWNlbmNpYSBkaWZlcmVudGVzIG8gYSBkZWphciBkZSBkaXN0cmlidWlybGEgZW4gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIExpY2VuY2lhIGVuIGN1YWxxdWllciBtb21lbnRvOyBlbiBlbCBlbnRlbmRpZG8sIHNpbiBlbWJhcmdvLCBxdWUgZXNhIGVsZWNjacOzbiBubyBzZXJ2aXLDoSBwYXJhIHJldm9jYXIgZXN0YSBsaWNlbmNpYSBvIHF1ZSBkZWJhIHNlciBvdG9yZ2FkYSAsIGJham8gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIGxpY2VuY2lhKSwgeSBlc3RhIGxpY2VuY2lhIGNvbnRpbnVhcsOhIGVuIHBsZW5vIHZpZ29yIHkgZWZlY3RvIGEgbWVub3MgcXVlIHNlYSB0ZXJtaW5hZGEgY29tbyBzZSBleHByZXNhIGF0csOhcy4gTGEgTGljZW5jaWEgcmV2b2NhZGEgY29udGludWFyw6Egc2llbmRvIHBsZW5hbWVudGUgdmlnZW50ZSB5IGVmZWN0aXZhIHNpIG5vIHNlIGxlIGRhIHTDqXJtaW5vIGVuIGxhcyBjb25kaWNpb25lcyBpbmRpY2FkYXMgYW50ZXJpb3JtZW50ZS4KCjguIFZhcmlvcy4KCmEuCUNhZGEgdmV6IHF1ZSBVc3RlZCBkaXN0cmlidXlhIG8gcG9uZ2EgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBvIHVuYSBPYnJhIENvbGVjdGl2YSwgZWwgTGljZW5jaWFudGUgb2ZyZWNlcsOhIGFsIGRlc3RpbmF0YXJpbyB1bmEgbGljZW5jaWEgZW4gbG9zIG1pc21vcyB0w6lybWlub3MgeSBjb25kaWNpb25lcyBxdWUgbGEgbGljZW5jaWEgb3RvcmdhZGEgYSBVc3RlZCBiYWpvIGVzdGEgTGljZW5jaWEuCgpiLglTaSBhbGd1bmEgZGlzcG9zaWNpw7NuIGRlIGVzdGEgTGljZW5jaWEgcmVzdWx0YSBpbnZhbGlkYWRhIG8gbm8gZXhpZ2libGUsIHNlZ8O6biBsYSBsZWdpc2xhY2nDs24gdmlnZW50ZSwgZXN0byBubyBhZmVjdGFyw6EgbmkgbGEgdmFsaWRleiBuaSBsYSBhcGxpY2FiaWxpZGFkIGRlbCByZXN0byBkZSBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhIHksIHNpbiBhY2Npw7NuIGFkaWNpb25hbCBwb3IgcGFydGUgZGUgbG9zIHN1amV0b3MgZGUgZXN0ZSBhY3VlcmRvLCBhcXXDqWxsYSBzZSBlbnRlbmRlcsOhIHJlZm9ybWFkYSBsbyBtw61uaW1vIG5lY2VzYXJpbyBwYXJhIGhhY2VyIHF1ZSBkaWNoYSBkaXNwb3NpY2nDs24gc2VhIHbDoWxpZGEgeSBleGlnaWJsZS4KCmMuCU5pbmfDum4gdMOpcm1pbm8gbyBkaXNwb3NpY2nDs24gZGUgZXN0YSBMaWNlbmNpYSBzZSBlc3RpbWFyw6EgcmVudW5jaWFkYSB5IG5pbmd1bmEgdmlvbGFjacOzbiBkZSBlbGxhIHNlcsOhIGNvbnNlbnRpZGEgYSBtZW5vcyBxdWUgZXNhIHJlbnVuY2lhIG8gY29uc2VudGltaWVudG8gc2VhIG90b3JnYWRvIHBvciBlc2NyaXRvIHkgZmlybWFkbyBwb3IgbGEgcGFydGUgcXVlIHJlbnVuY2llIG8gY29uc2llbnRhLgoKZC4JRXN0YSBMaWNlbmNpYSByZWZsZWphIGVsIGFjdWVyZG8gcGxlbm8gZW50cmUgbGFzIHBhcnRlcyByZXNwZWN0byBhIGxhIE9icmEgYXF1w60gbGljZW5jaWFkYS4gTm8gaGF5IGFycmVnbG9zLCBhY3VlcmRvcyBvIGRlY2xhcmFjaW9uZXMgcmVzcGVjdG8gYSBsYSBPYnJhIHF1ZSBubyBlc3TDqW4gZXNwZWNpZmljYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gRWwgTGljZW5jaWFudGUgbm8gc2UgdmVyw6EgbGltaXRhZG8gcG9yIG5pbmd1bmEgZGlzcG9zaWNpw7NuIGFkaWNpb25hbCBxdWUgcHVlZGEgc3VyZ2lyIGVuIGFsZ3VuYSBjb211bmljYWNpw7NuIGVtYW5hZGEgZGUgVXN0ZWQuIEVzdGEgTGljZW5jaWEgbm8gcHVlZGUgc2VyIG1vZGlmaWNhZGEgc2luIGVsIGNvbnNlbnRpbWllbnRvIG11dHVvIHBvciBlc2NyaXRvIGRlbCBMaWNlbmNpYW50ZSB5IFVzdGVkLgo= |