Intervención digital para el envejecimiento activo: diseño de una aplicación web para adultos mayores

El envejecimiento poblacional se está acelerando globalmente, con la expectativa de que la población de personas mayores de 60 años se duplique para 2050, alcanzando los 2.1 mil millones. Este fenómeno, junto con la mayor longevidad gracias a avances en salud, educación y la reducción de la tasa de...

Full description

Autores:
Primera Correa, Ober
Pérez Díaz, Juan Pablo
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2024
Institución:
Universidad de Córdoba
Repositorio:
Repositorio Institucional Unicórdoba
Idioma:
spa
OAI Identifier:
oai:repositorio.unicordoba.edu.co:ucordoba/8789
Acceso en línea:
https://repositorio.unicordoba.edu.co/handle/ucordoba/8789
https://repositorio.unicordoba.edu.co
Palabra clave:
Envejecimiento activo.
Diseño de aplicación web.
Cognición en adultos mayores.
Diseño participativo.
Interacción humana-computadora.
Active aging.
Web application design.
Cognition in older adults.
Participatory design.
Human-computer interaction.
Rights
openAccess
License
https://creativecommons.org/licenses/by-nc-nd/4.0/
id UCORDOBA2_407249f2049a1d7fb07531c07a272597
oai_identifier_str oai:repositorio.unicordoba.edu.co:ucordoba/8789
network_acronym_str UCORDOBA2
network_name_str Repositorio Institucional Unicórdoba
repository_id_str
dc.title.spa.fl_str_mv Intervención digital para el envejecimiento activo: diseño de una aplicación web para adultos mayores
title Intervención digital para el envejecimiento activo: diseño de una aplicación web para adultos mayores
spellingShingle Intervención digital para el envejecimiento activo: diseño de una aplicación web para adultos mayores
Envejecimiento activo.
Diseño de aplicación web.
Cognición en adultos mayores.
Diseño participativo.
Interacción humana-computadora.
Active aging.
Web application design.
Cognition in older adults.
Participatory design.
Human-computer interaction.
title_short Intervención digital para el envejecimiento activo: diseño de una aplicación web para adultos mayores
title_full Intervención digital para el envejecimiento activo: diseño de una aplicación web para adultos mayores
title_fullStr Intervención digital para el envejecimiento activo: diseño de una aplicación web para adultos mayores
title_full_unstemmed Intervención digital para el envejecimiento activo: diseño de una aplicación web para adultos mayores
title_sort Intervención digital para el envejecimiento activo: diseño de una aplicación web para adultos mayores
dc.creator.fl_str_mv Primera Correa, Ober
Pérez Díaz, Juan Pablo
dc.contributor.advisor.none.fl_str_mv Enrique Navarro, Rubén Baena
Macea Anaya, Mario Ramón
dc.contributor.author.none.fl_str_mv Primera Correa, Ober
Pérez Díaz, Juan Pablo
dc.contributor.jury.none.fl_str_mv Crawford, Richard
Barreiro, Francisco
dc.subject.proposal.none.fl_str_mv Envejecimiento activo.
Diseño de aplicación web.
Cognición en adultos mayores.
Diseño participativo.
Interacción humana-computadora.
topic Envejecimiento activo.
Diseño de aplicación web.
Cognición en adultos mayores.
Diseño participativo.
Interacción humana-computadora.
Active aging.
Web application design.
Cognition in older adults.
Participatory design.
Human-computer interaction.
dc.subject.keywords.none.fl_str_mv Active aging.
Web application design.
Cognition in older adults.
Participatory design.
Human-computer interaction.
description El envejecimiento poblacional se está acelerando globalmente, con la expectativa de que la población de personas mayores de 60 años se duplique para 2050, alcanzando los 2.1 mil millones. Este fenómeno, junto con la mayor longevidad gracias a avances en salud, educación y la reducción de la tasa de fertilidad, presenta desafíos y oportunidades únicos para la sociedad. Ante este contexto, el diseño de intervenciones digitales que promuevan un envejecimiento activo y saludable se convierte en una prioridad. Este trabajo propone el desarrollo inicial de una aplicación web destinada a apoyar la memoria en adultos mayores, aplicando un enfoque holístico que integra conocimientos de diversas disciplinas. La aplicación se fundamenta en principios de accesibilidad, usabilidad y diseño centrado en el usuario, buscando no solo mejorar la cognición, sino también ofrecer una herramienta que facilite la inclusión social y mejore la calidad de vida de los adultos mayores. Al enfocarse en la accesibilidad y el diseño inclusivo, este proyecto aporta directamente a las estrategias de intervención tecnológica en el ámbito del envejecimiento, marcando un paso adelante en el desarrollo de soluciones que respondan efectivamente a las necesidades de una población en crecimiento.
publishDate 2024
dc.date.accessioned.none.fl_str_mv 2024-12-09T14:01:09Z
dc.date.available.none.fl_str_mv 2024-12-09T14:01:09Z
dc.date.issued.none.fl_str_mv 2024-12-07
dc.type.none.fl_str_mv Trabajo de grado - Pregrado
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.version.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.content.none.fl_str_mv Text
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv https://repositorio.unicordoba.edu.co/handle/ucordoba/8789
dc.identifier.instname.none.fl_str_mv Universidad de Córdoba
dc.identifier.reponame.none.fl_str_mv Repositorio Institucional Unicórdoba
dc.identifier.repourl.none.fl_str_mv https://repositorio.unicordoba.edu.co
url https://repositorio.unicordoba.edu.co/handle/ucordoba/8789
https://repositorio.unicordoba.edu.co
identifier_str_mv Universidad de Córdoba
Repositorio Institucional Unicórdoba
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.references.none.fl_str_mv Al-Shorbaji, N. (2022). Improving Healthcare Access through Digital Health: The Use of Information and Communication Technologies. En Healthcare Access. IntechOpen. https://doi.org/10.5772/intechopen.99607
Alzheimer’s Disease International. (2019). World Alzheimer report 2019: Attitudes to dementia. Alzheimer’s Disease International. https://www.alzint.org/resource/world-alzheimer-report-2019/
Baharum, A., Ismail, R., Saad, N., Daruis, D. D. I., Noh, N. A. M., & Noor, N. A. M. (2018). Development of Elderly Reminder Mobile Application Using Mental Model. Proceedings of the 2018 International Conference on Artificial Intelligence and Virtual Reality, 131–136. https://doi.org/10.1145/3293663.3293665
Baptista, A., Postolache, O., Mendes, D., Reis, E., & Nogueira, D. (2022). Memory Training Interface for Elderly based on Mobile APP. 2022 International Conference and Exposition on Electrical And Power Engineering (EPE), 708–713. https://doi.org/10.1109/EPE56121.2022.9959851
Cheng, S.-T. (2016). Cognitive Reserve and the Prevention of Dementia: the Role of Physical and Cognitive Activities. Current Psychiatry Reports, 18(9), 85. https://doi.org/10.1007/s11920-016-0721-2
Cuff, A. (2023). The evolution of digital health and its continuing challenges. BMC Digital Health, 1(1), 3. https://doi.org/10.1186/s44247-022-00004-x
Department of Economic and Social Affairs, U. N. (2019). World population prospects 2019: Highlights. United Nations. United Nations. https://population.un.org/wpp/Publications/Files/WPP2019_Highlights.pdf
Dinius, C. J., Pocknell, C. E., Caffrey, M. P., & Roche, R. A. P. (2023). Cognitive interventions for memory and psychological well-being in aging and dementias. Frontiers in Psychology, 14. https://doi.org/10.3389/fpsyg.2023.1070012
Escobar Reynel, J. L., Baena Navarro, R. E., & Yepes Miranda, D. D. (2023). Modelo de desarrollo basado en métricas de usabilidad para la construcción de aplicaciones móviles educativas. Ingeniare. Revista chilena de ingeniería, 31, 0–0. https://doi.org/10.4067/S0718-33052023000100201
Falzarano, F., Siedlecki, K., & Minahan, J. (2020). Investigating the Longitudinal Relationship Between Subjective Cognitive Complaints and Objective Cognition. Innovation in Aging, 4(Supplement_1), 592–593. https://doi.org/10.1093/geroni/igaa057.1988
Hall, C. L., Sanderson, C., Brown, B. J., Andrén, P., Bennett, S., Chamberlain, L. R., Davies, E. B., Khan, K., Kouzoupi, N., Mataix-Cols, D., McKenzie, C., Murphy, T., Townsend, M., Hollis, C., & Murray, E. (2020). Opportunities and challenges of delivering digital clinical trials: lessons learned from a randomised controlled trial of an online behavioural intervention for children and young people. Trials, 21(1), 1011. https://doi.org/10.1186/s13063-020-04902-1
Baena-Navarro, R., Macea-Anaya, M., Primera-Correa, O., & Pérez-Díaz, J. (2024). Intervención digital para el envejecimiento activo: Diseño de una aplicación web para adultos mayores. Ciencia e Ingeniería, 11(1) https://doi.org/10.5281/zenodo.12548244
Infurna, F. J., Gerstorf, D., & Lachman, M. E. (2020). Midlife in the 2020s: Opportunities and challenges. American Psychologist, 75(4), 470–485. https://doi.org/10.1037/amp0000591
Kansal, A. R., Tafazzoli, A., Ishak, K. J., & Krotneva, S. (2018). Alzheimer’s disease Archimedes condition‐event simulator: Development and validation. Alzheimer’s & Dementia: Translational Research & Clinical Interventions, 4(1), 76–88. https://doi.org/10.1016/j.trci.2018.01.001
KMaruta, C., & Martins, I. P. (2019). May Subjective Language Complaints Predict Future Language Decline in Community-Dwelling Subjects? Frontiers in Psychology, 10. https://doi.org/10.3389/fpsyg.2019.01974urakin, A., & Bredesen, D. E. (2020). Alzheimer’s disease as a systems network disorder: chronic stress/dyshomeostasis, innate immunity, and genetics. Aging, 12(18), 17815–17844. https://doi.org/10.18632/aging.103883
May, C. R., Cummings, A., Girling, M., Bracher, M., Mair, F. S., May, C. M., Murray, E., Myall, M., Rapley, T., & Finch, T. (2018). Using Normalization Process Theory in feasibility studies and process evaluations of complex healthcare interventions: a systematic review. Implementation Science, 13(1), 80. https://doi.org/10.1186/s13012-018-0758-1
Minary, L., Trompette, J., Kivits, J., Cambon, L., Tarquinio, C., & Alla, F. (2019). Which design to evaluate complex interventions? Toward a methodological framework through a systematic review. BMC Medical Research Methodology, 19(1), 92. https://doi.org/10.1186/s12874-019-0736-6
Nagarajan, N., Assi, L., Varadaraj, V., Motaghi, M., Sun, Y., Couser, E., Ehrlich, J. R., Whitson, H., & Swenor, B. K. (2022). Vision impairment and cognitive decline among older adults: a systematic review. BMJ Open, 12(1), e047929. https://doi.org/10.1136/bmjopen-2020-047929
Nouchi, R., Hu, Q., Saito, T., Kawata, N. Y. dos S., Nouchi, H., & Kawashima, R. (2021). Brain Training and Sulforaphane Intake Interventions Separately Improve Cognitive Performance in Healthy Older Adults, Whereas a Combination of These Interventions Does Not Have More Beneficial Effects: Evidence from a Randomized Controlled Trial. Nutrients, 13(2), 352. https://doi.org/10.3390/nu13020352
Onur Aysevener, E., Direk, N., Onat Özsoydan, E., & Diriöz, M. (2018). Relationship between subjective memory complaints and objective memory impairment in a community-dwelling elderly population. Journal of Clinical Psychiatry, 21(4), 334–340. https://doi.org/10.5505/kpd.2018.95967
Paton, C., Kushniruk, A. W., Borycki, E. M., English, M., & Warren, J. (2021). Improving the Usability and Safety of Digital Health Systems: The Role of Predictive Human-Computer Interaction Modeling. Journal of Medical Internet Research, 23(5), e25281. https://doi.org/10.2196/25281
Pike, K. E., Chong, M. S., Hume, C. H., Keech, B. J., Konjarski, M., Landolt, K. A., Leslie, B. E., Russo, A., Thai, C., Vilsten, J. S., & Kinsella, G. J. (2018). Providing Online Memory Interventions for Older Adults: A Critical Review and Recommendations for Development. Australian Psychologist, 53(5), 367–376. https://doi.org/10.1111/ap.12339
Saparamadu, A. A. D. N. S., Fernando, P., Zeng, P., Teo, H., Goh, A., Lee, J. M. Y., & Lam, C. W. L. (2021). User-Centered Design Process of an mHealth App for Health Professionals: Case Study. JMIR mHealth and uHealth, 9(3), e18079. https://doi.org/10.2196/18079
Sarant, J., Harris, D., Busby, P., Maruff, P., Schembri, A., Lemke, U., & Launer, S. (2020). The Effect of Hearing Aid Use on Cognition in Older Adults: Can We Delay Decline or Even Improve Cognitive Function? Journal of Clinical Medicine, 9(1), 254. https://doi.org/10.3390/jcm9010254
Smart, C. M., Karr, J. E., Areshenkoff, C. N., Rabin, L. A., Hudon, C., Gates, N., Ali, J. I., Arenaza-Urquijo, E. M., Buckley, R. F., Chetelat, G., Hampel, H., Jessen, F., Marchant, N. L., Sikkes, S. A. M., Tales, A., van der Flier, W. M., & Wesselman, L. (2017). Non-Pharmacologic Interventions for Older Adults with Subjective Cognitive Decline: Systematic Review, Meta-Analysis, and Preliminary Recommendations. Neuropsychology Review, 27(3), 245–257. https://doi.org/10.1007/s11065-017-9342-8
Smith, G. E. (2016). Healthy cognitive aging and dementia prevention. American Psychologist, 71(4), 268–275. https://doi.org/10.1037/a0040250
Tolf, S., Mesterton, J., Söderberg, D., Amer-Wåhlin, I., & Mazzocato, P. (2020). How can technology support quality improvement? Lessons learned from the adoption of an analytics tool for advanced performance measurement in a hospital unit. BMC Health Services Research, 20(1), 816. https://doi.org/10.1186/s12913-020-05622-7
Vázquez, M.-L., Miranda-Mendizabal, A., Eguiguren, P., Mogollón-Pérez, A.-S., Ferreira-de-Medeiros-Mendes, M., López-Vázquez, J., Bertolotto, F., & Vargas, I. (2022). Evaluating the effectiveness of care coordination interventions designed and implemented through a participatory action research process: Lessons learned from a quasi-experimental study in public healthcare networks in Latin America. PLOS ONE, 17(1), e0261604. https://doi.org/10.1371/journal.pone.0261604
WHO. (2019). WHO releases first guideline on digital health interventions. Yu, C. H., Parsons, J. A., Hall, S., Newton, D., Jovicic, A., Lottridge, D., Shah, B. R., & Straus, S. E. (2014). User-centered design of a web-based self-management site for individuals with type 2 diabetes – providing a sense of control and community. BMC Medical Informatics and Decision Making, 14(1), 60. https://doi.org/10.1186/1472-6947-14-60
Zharima, C., Griffiths, F., & Goudge, J. (2023). Exploring the barriers and facilitators to implementing electronic health records in a middle-income country: a qualitative study from South Africa. Frontiers in Digital Health, 5. https://doi.org/10.3389/fdgth.2023.1207602
Zhunio, C. S., Orellana, P. C., & Patino, A. V. (2020). A Memory Game for Elderly People: Development and Evaluation. 2020 Seventh International Conference on eDemocracy & eGovernment (ICEDEG), 248–252. https://doi.org/10.1109/ICEDEG48599.2020.9096862
Baena-Navarro, R., Macea-Anaya, M., Primera-Correa, O., & Pérez-Díaz, J. (2024). Intervención digital para el envejecimiento activo: Diseño de una aplicación web para adultos mayores. Ciencia e Ingeniería: Revista de Investigación Interdisciplinar en Biodiversidad y Desarrollo Sostenible, Ciencia, Tecnología e Innovación y Procesos Productivos Industriales, 11(1), 2389-9484. https://dialnet.unirioja.es/servlet/articulo?codigo=9685500
Microsoft. (2024) Descripción de TypeScript. Tutorialsteacher. Recuperado de https://www.tutorialsteacher.com/typescript/typescript-overview
Angular. ( 2024). Introducción a Angular. Angular.io. Recuperado de https://angular.io/guide/architecture
Node.js Foundation. (2021). Creación de aplicaciones eficientes y escalables con NodeJS . Coders.dev. Recuperado de https://www.coders.dev
Containerize.com. (2024). MySQL: Sistema de gestión de bases de datos relacionales de código abierto. Productos Containerize. Recuperado de https://products.containerize.com/database-management-system/mysql/
dc.rights.uri.none.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.license.none.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
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
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad de Córdoba
dc.publisher.faculty.none.fl_str_mv Facultad de Ingeniería
dc.publisher.place.none.fl_str_mv Montería, Córdoba, Colombia
dc.publisher.program.none.fl_str_mv Ingeniería de Sistemas
publisher.none.fl_str_mv Universidad de Córdoba
institution Universidad de Córdoba
bitstream.url.fl_str_mv https://repositorio.unicordoba.edu.co/bitstreams/0db464b4-8185-4c76-aadf-5997a9bcf16d/download
https://repositorio.unicordoba.edu.co/bitstreams/ad55e73b-e5e7-4fe7-96a6-d8f923cb6fed/download
https://repositorio.unicordoba.edu.co/bitstreams/6f23d0e4-3b85-4f0f-8e50-17c0ba067cfd/download
https://repositorio.unicordoba.edu.co/bitstreams/a12d78be-71eb-4683-97d8-a612ec27aeaa/download
https://repositorio.unicordoba.edu.co/bitstreams/6d5da31d-829a-4d0e-bd76-b119386fbee2/download
https://repositorio.unicordoba.edu.co/bitstreams/649cfd52-cc26-469a-8378-86dd8a84d73d/download
https://repositorio.unicordoba.edu.co/bitstreams/c86f57cb-60d1-4a77-91f7-ea6c70553707/download
bitstream.checksum.fl_str_mv 73a5432e0b76442b22b026844140d683
506bf00ab4fb8e79b52326dbe834774c
0e744f8479e5203aad764b610e5b44a1
7bd679aa745a59e6a6d7aaaf5df6ef69
c48bdccb2636f3985eebd6c057a25972
529a362961e4ed8cdea36fee90b2bc33
738a23da194686bcc49a166dbfd4f596
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Universidad de Córdoba
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1839636104835235840
spelling Enrique Navarro, Rubén Baena8a66fd22-32be-4b95-8a8d-121daa417ec1-1Macea Anaya, Mario Ramón3b2bd56a-efe2-4987-bdc8-247e2df9f759-1Primera Correa, Ober6f8c635f-4bd1-4515-8b37-7f691174a34a-1Pérez Díaz, Juan Pablo90b5e7ee-41e9-4cc6-b2f5-b1a865660cdc-1Crawford, Richard50fcda5a-622c-48f4-8d20-d13934864bb6-1Barreiro, Francisco89b1cb9c-70b4-45ec-a43e-142d88e5ae1d-12024-12-09T14:01:09Z2024-12-09T14:01:09Z2024-12-07https://repositorio.unicordoba.edu.co/handle/ucordoba/8789Universidad de CórdobaRepositorio Institucional Unicórdobahttps://repositorio.unicordoba.edu.coEl envejecimiento poblacional se está acelerando globalmente, con la expectativa de que la población de personas mayores de 60 años se duplique para 2050, alcanzando los 2.1 mil millones. Este fenómeno, junto con la mayor longevidad gracias a avances en salud, educación y la reducción de la tasa de fertilidad, presenta desafíos y oportunidades únicos para la sociedad. Ante este contexto, el diseño de intervenciones digitales que promuevan un envejecimiento activo y saludable se convierte en una prioridad. Este trabajo propone el desarrollo inicial de una aplicación web destinada a apoyar la memoria en adultos mayores, aplicando un enfoque holístico que integra conocimientos de diversas disciplinas. La aplicación se fundamenta en principios de accesibilidad, usabilidad y diseño centrado en el usuario, buscando no solo mejorar la cognición, sino también ofrecer una herramienta que facilite la inclusión social y mejore la calidad de vida de los adultos mayores. Al enfocarse en la accesibilidad y el diseño inclusivo, este proyecto aporta directamente a las estrategias de intervención tecnológica en el ámbito del envejecimiento, marcando un paso adelante en el desarrollo de soluciones que respondan efectivamente a las necesidades de una población en crecimiento.Population aging is accelerating globally, with the population of people over 60 expected todouble by 2050, reaching 2.1 billion. This phenomenon, together with increased longevitthanks to advances in health, education, and the reduction in the fertility rate, presentsunique challenges and opportunities for society. In this context, the design of digitainterventions that promote active and healthy aging becomes a priority. This work proposesthe initial development of a web application aimed at supporting memory in older adults,applying a holistic approach that integrates knowledge from various disciplines. Theapplication is based on principles of accessibility, usability, and user-centered design,seeking not only to improve cognition, but also to offer a tool that facilitates socialinclusion and improves the quality of life of older adults. By focusing on accessibility andinclusive design, this project directly contributes to technological intervention strategies inthe field of aging, marking a step forward in the development of solutions that effectively respond to the needs of a growing populationResumen 141.INTRODUCCIÓN 152.DESCRIPCIÓN Y FORMULACIÓN DEL PROBLEMA. 172.1Localización del problema objeto de estudio. 182.2Pregunta problema. 182.3 Árbol del problema. 193. OBJETIVOS 203.1 Objetivo General. 203.2 Objetivos específicos. 204. JUSTIFICACIÓN 215. MARCO TEÓRICO 235.2 NodeJS 245.3 Angular 255.4 TypeScript 265.5 MySQL 275.6 Software para la realización de aplicaciones 285.7 Arquitectura del software. 305.8 Seguridad. 305.9 Interfaz de Usuario. 305.10 Pruebas y depuración. 306. REQUERIMIENTOS 316.1 Requerimientos funcionales 316.2 Requerimientos No funcionales 406. DIAGRAMAS CASOS DE USO 457. DIAGRAMAS DE SECUENCIA 498. DIAGRAMAS DE ACTIVIDADES 559. MODELO DE DATOS 619.1Descripción del Modelo de datos. 6210.DICCIONARIO DE DATOS 6311 ARQUITECTURA DEL SOFTWARE 6812 ARQUITECTURA BACKEND 7512.1Controllers 7712.2 Helpers 7712.3 Middlewares 7712.4 Models 7712.5 Routes. 7913.DESPLIEGUE DEL BACKEND CI/CD 7913.1Descripción del despliegue del backend CI/CD. 7913.2Descripción de la Arquitectura de Aplicación. 8014.PRUEBAS DE USABILIDAD 81CONCLUSIÓN 8415.REFERENCIAS 8615. ANEXOS 92Anexo 1. Manual de Usuario 92Anexo 2. Modelos de sincronización de datos 108Anexo 3. Casos de usabilidad. 108PregradoIngeniero(a) de SistemasTrabajos de Investigación y/o Extensiónapplication/pdfspaUniversidad de CórdobaFacultad de IngenieríaMontería, Córdoba, ColombiaIngeniería de Sistemashttps://creativecommons.org/licenses/by-nc-nd/4.0/Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Intervención digital para el envejecimiento activo: diseño de una aplicación web para adultos mayoresTrabajo de grado - Pregradoinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/acceptedVersionTextAl-Shorbaji, N. (2022). Improving Healthcare Access through Digital Health: The Use of Information and Communication Technologies. En Healthcare Access. IntechOpen. https://doi.org/10.5772/intechopen.99607Alzheimer’s Disease International. (2019). World Alzheimer report 2019: Attitudes to dementia. Alzheimer’s Disease International. https://www.alzint.org/resource/world-alzheimer-report-2019/Baharum, A., Ismail, R., Saad, N., Daruis, D. D. I., Noh, N. A. M., & Noor, N. A. M. (2018). Development of Elderly Reminder Mobile Application Using Mental Model. Proceedings of the 2018 International Conference on Artificial Intelligence and Virtual Reality, 131–136. https://doi.org/10.1145/3293663.3293665Baptista, A., Postolache, O., Mendes, D., Reis, E., & Nogueira, D. (2022). Memory Training Interface for Elderly based on Mobile APP. 2022 International Conference and Exposition on Electrical And Power Engineering (EPE), 708–713. https://doi.org/10.1109/EPE56121.2022.9959851Cheng, S.-T. (2016). Cognitive Reserve and the Prevention of Dementia: the Role of Physical and Cognitive Activities. Current Psychiatry Reports, 18(9), 85. https://doi.org/10.1007/s11920-016-0721-2Cuff, A. (2023). The evolution of digital health and its continuing challenges. BMC Digital Health, 1(1), 3. https://doi.org/10.1186/s44247-022-00004-xDepartment of Economic and Social Affairs, U. N. (2019). World population prospects 2019: Highlights. United Nations. United Nations. https://population.un.org/wpp/Publications/Files/WPP2019_Highlights.pdfDinius, C. J., Pocknell, C. E., Caffrey, M. P., & Roche, R. A. P. (2023). Cognitive interventions for memory and psychological well-being in aging and dementias. Frontiers in Psychology, 14. https://doi.org/10.3389/fpsyg.2023.1070012Escobar Reynel, J. L., Baena Navarro, R. E., & Yepes Miranda, D. D. (2023). Modelo de desarrollo basado en métricas de usabilidad para la construcción de aplicaciones móviles educativas. Ingeniare. Revista chilena de ingeniería, 31, 0–0. https://doi.org/10.4067/S0718-33052023000100201Falzarano, F., Siedlecki, K., & Minahan, J. (2020). Investigating the Longitudinal Relationship Between Subjective Cognitive Complaints and Objective Cognition. Innovation in Aging, 4(Supplement_1), 592–593. https://doi.org/10.1093/geroni/igaa057.1988Hall, C. L., Sanderson, C., Brown, B. J., Andrén, P., Bennett, S., Chamberlain, L. R., Davies, E. B., Khan, K., Kouzoupi, N., Mataix-Cols, D., McKenzie, C., Murphy, T., Townsend, M., Hollis, C., & Murray, E. (2020). Opportunities and challenges of delivering digital clinical trials: lessons learned from a randomised controlled trial of an online behavioural intervention for children and young people. Trials, 21(1), 1011. https://doi.org/10.1186/s13063-020-04902-1Baena-Navarro, R., Macea-Anaya, M., Primera-Correa, O., & Pérez-Díaz, J. (2024). Intervención digital para el envejecimiento activo: Diseño de una aplicación web para adultos mayores. Ciencia e Ingeniería, 11(1) https://doi.org/10.5281/zenodo.12548244Infurna, F. J., Gerstorf, D., & Lachman, M. E. (2020). Midlife in the 2020s: Opportunities and challenges. American Psychologist, 75(4), 470–485. https://doi.org/10.1037/amp0000591Kansal, A. R., Tafazzoli, A., Ishak, K. J., & Krotneva, S. (2018). Alzheimer’s disease Archimedes condition‐event simulator: Development and validation. Alzheimer’s & Dementia: Translational Research & Clinical Interventions, 4(1), 76–88. https://doi.org/10.1016/j.trci.2018.01.001KMaruta, C., & Martins, I. P. (2019). May Subjective Language Complaints Predict Future Language Decline in Community-Dwelling Subjects? Frontiers in Psychology, 10. https://doi.org/10.3389/fpsyg.2019.01974urakin, A., & Bredesen, D. E. (2020). Alzheimer’s disease as a systems network disorder: chronic stress/dyshomeostasis, innate immunity, and genetics. Aging, 12(18), 17815–17844. https://doi.org/10.18632/aging.103883May, C. R., Cummings, A., Girling, M., Bracher, M., Mair, F. S., May, C. M., Murray, E., Myall, M., Rapley, T., & Finch, T. (2018). Using Normalization Process Theory in feasibility studies and process evaluations of complex healthcare interventions: a systematic review. Implementation Science, 13(1), 80. https://doi.org/10.1186/s13012-018-0758-1Minary, L., Trompette, J., Kivits, J., Cambon, L., Tarquinio, C., & Alla, F. (2019). Which design to evaluate complex interventions? Toward a methodological framework through a systematic review. BMC Medical Research Methodology, 19(1), 92. https://doi.org/10.1186/s12874-019-0736-6Nagarajan, N., Assi, L., Varadaraj, V., Motaghi, M., Sun, Y., Couser, E., Ehrlich, J. R., Whitson, H., & Swenor, B. K. (2022). Vision impairment and cognitive decline among older adults: a systematic review. BMJ Open, 12(1), e047929. https://doi.org/10.1136/bmjopen-2020-047929Nouchi, R., Hu, Q., Saito, T., Kawata, N. Y. dos S., Nouchi, H., & Kawashima, R. (2021). Brain Training and Sulforaphane Intake Interventions Separately Improve Cognitive Performance in Healthy Older Adults, Whereas a Combination of These Interventions Does Not Have More Beneficial Effects: Evidence from a Randomized Controlled Trial. Nutrients, 13(2), 352. https://doi.org/10.3390/nu13020352Onur Aysevener, E., Direk, N., Onat Özsoydan, E., & Diriöz, M. (2018). Relationship between subjective memory complaints and objective memory impairment in a community-dwelling elderly population. Journal of Clinical Psychiatry, 21(4), 334–340. https://doi.org/10.5505/kpd.2018.95967Paton, C., Kushniruk, A. W., Borycki, E. M., English, M., & Warren, J. (2021). Improving the Usability and Safety of Digital Health Systems: The Role of Predictive Human-Computer Interaction Modeling. Journal of Medical Internet Research, 23(5), e25281. https://doi.org/10.2196/25281Pike, K. E., Chong, M. S., Hume, C. H., Keech, B. J., Konjarski, M., Landolt, K. A., Leslie, B. E., Russo, A., Thai, C., Vilsten, J. S., & Kinsella, G. J. (2018). Providing Online Memory Interventions for Older Adults: A Critical Review and Recommendations for Development. Australian Psychologist, 53(5), 367–376. https://doi.org/10.1111/ap.12339Saparamadu, A. A. D. N. S., Fernando, P., Zeng, P., Teo, H., Goh, A., Lee, J. M. Y., & Lam, C. W. L. (2021). User-Centered Design Process of an mHealth App for Health Professionals: Case Study. JMIR mHealth and uHealth, 9(3), e18079. https://doi.org/10.2196/18079Sarant, J., Harris, D., Busby, P., Maruff, P., Schembri, A., Lemke, U., & Launer, S. (2020). The Effect of Hearing Aid Use on Cognition in Older Adults: Can We Delay Decline or Even Improve Cognitive Function? Journal of Clinical Medicine, 9(1), 254. https://doi.org/10.3390/jcm9010254Smart, C. M., Karr, J. E., Areshenkoff, C. N., Rabin, L. A., Hudon, C., Gates, N., Ali, J. I., Arenaza-Urquijo, E. M., Buckley, R. F., Chetelat, G., Hampel, H., Jessen, F., Marchant, N. L., Sikkes, S. A. M., Tales, A., van der Flier, W. M., & Wesselman, L. (2017). Non-Pharmacologic Interventions for Older Adults with Subjective Cognitive Decline: Systematic Review, Meta-Analysis, and Preliminary Recommendations. Neuropsychology Review, 27(3), 245–257. https://doi.org/10.1007/s11065-017-9342-8Smith, G. E. (2016). Healthy cognitive aging and dementia prevention. American Psychologist, 71(4), 268–275. https://doi.org/10.1037/a0040250Tolf, S., Mesterton, J., Söderberg, D., Amer-Wåhlin, I., & Mazzocato, P. (2020). How can technology support quality improvement? Lessons learned from the adoption of an analytics tool for advanced performance measurement in a hospital unit. BMC Health Services Research, 20(1), 816. https://doi.org/10.1186/s12913-020-05622-7Vázquez, M.-L., Miranda-Mendizabal, A., Eguiguren, P., Mogollón-Pérez, A.-S., Ferreira-de-Medeiros-Mendes, M., López-Vázquez, J., Bertolotto, F., & Vargas, I. (2022). Evaluating the effectiveness of care coordination interventions designed and implemented through a participatory action research process: Lessons learned from a quasi-experimental study in public healthcare networks in Latin America. PLOS ONE, 17(1), e0261604. https://doi.org/10.1371/journal.pone.0261604WHO. (2019). WHO releases first guideline on digital health interventions. Yu, C. H., Parsons, J. A., Hall, S., Newton, D., Jovicic, A., Lottridge, D., Shah, B. R., & Straus, S. E. (2014). User-centered design of a web-based self-management site for individuals with type 2 diabetes – providing a sense of control and community. BMC Medical Informatics and Decision Making, 14(1), 60. https://doi.org/10.1186/1472-6947-14-60Zharima, C., Griffiths, F., & Goudge, J. (2023). Exploring the barriers and facilitators to implementing electronic health records in a middle-income country: a qualitative study from South Africa. Frontiers in Digital Health, 5. https://doi.org/10.3389/fdgth.2023.1207602Zhunio, C. S., Orellana, P. C., & Patino, A. V. (2020). A Memory Game for Elderly People: Development and Evaluation. 2020 Seventh International Conference on eDemocracy & eGovernment (ICEDEG), 248–252. https://doi.org/10.1109/ICEDEG48599.2020.9096862Baena-Navarro, R., Macea-Anaya, M., Primera-Correa, O., & Pérez-Díaz, J. (2024). Intervención digital para el envejecimiento activo: Diseño de una aplicación web para adultos mayores. Ciencia e Ingeniería: Revista de Investigación Interdisciplinar en Biodiversidad y Desarrollo Sostenible, Ciencia, Tecnología e Innovación y Procesos Productivos Industriales, 11(1), 2389-9484. https://dialnet.unirioja.es/servlet/articulo?codigo=9685500Microsoft. (2024) Descripción de TypeScript. Tutorialsteacher. Recuperado de https://www.tutorialsteacher.com/typescript/typescript-overviewAngular. ( 2024). Introducción a Angular. Angular.io. Recuperado de https://angular.io/guide/architectureNode.js Foundation. (2021). Creación de aplicaciones eficientes y escalables con NodeJS . Coders.dev. Recuperado de https://www.coders.devContainerize.com. (2024). MySQL: Sistema de gestión de bases de datos relacionales de código abierto. Productos Containerize. Recuperado de https://products.containerize.com/database-management-system/mysql/Envejecimiento activo.Diseño de aplicación web.Cognición en adultos mayores.Diseño participativo.Interacción humana-computadora.Active aging.Web application design.Cognition in older adults.Participatory design.Human-computer interaction.PublicationLICENSElicense.txtlicense.txttext/plain; charset=utf-815543https://repositorio.unicordoba.edu.co/bitstreams/0db464b4-8185-4c76-aadf-5997a9bcf16d/download73a5432e0b76442b22b026844140d683MD52ORIGINALprimeracorreaober-perezdiazjuanpablo.docx.pdfprimeracorreaober-perezdiazjuanpablo.docx.pdfapplication/pdf4293374https://repositorio.unicordoba.edu.co/bitstreams/ad55e73b-e5e7-4fe7-96a6-d8f923cb6fed/download506bf00ab4fb8e79b52326dbe834774cMD53AutorizaciónPublicación.pdfAutorizaciónPublicación.pdfapplication/pdf638186https://repositorio.unicordoba.edu.co/bitstreams/6f23d0e4-3b85-4f0f-8e50-17c0ba067cfd/download0e744f8479e5203aad764b610e5b44a1MD54TEXTprimeracorreaober-perezdiazjuanpablo.docx.pdf.txtprimeracorreaober-perezdiazjuanpablo.docx.pdf.txtExtracted texttext/plain97944https://repositorio.unicordoba.edu.co/bitstreams/a12d78be-71eb-4683-97d8-a612ec27aeaa/download7bd679aa745a59e6a6d7aaaf5df6ef69MD55AutorizaciónPublicación.pdf.txtAutorizaciónPublicación.pdf.txtExtracted texttext/plain4294https://repositorio.unicordoba.edu.co/bitstreams/6d5da31d-829a-4d0e-bd76-b119386fbee2/downloadc48bdccb2636f3985eebd6c057a25972MD57THUMBNAILprimeracorreaober-perezdiazjuanpablo.docx.pdf.jpgprimeracorreaober-perezdiazjuanpablo.docx.pdf.jpgGenerated Thumbnailimage/jpeg10277https://repositorio.unicordoba.edu.co/bitstreams/649cfd52-cc26-469a-8378-86dd8a84d73d/download529a362961e4ed8cdea36fee90b2bc33MD56AutorizaciónPublicación.pdf.jpgAutorizaciónPublicación.pdf.jpgGenerated Thumbnailimage/jpeg14443https://repositorio.unicordoba.edu.co/bitstreams/c86f57cb-60d1-4a77-91f7-ea6c70553707/download738a23da194686bcc49a166dbfd4f596MD58ucordoba/8789oai:repositorio.unicordoba.edu.co:ucordoba/87892024-12-10 03:00:51.688https://creativecommons.org/licenses/by-nc-nd/4.0/open.accesshttps://repositorio.unicordoba.edu.coRepositorio Universidad de Córdobabdigital@metabiblioteca.comPHA+TEEgT0JSQSAoVEFMIFkgQ09NTyBTRSBERUZJTkUgTcOBUyBBREVMQU5URSkgU0UgT1RPUkdBIEJBSk8gTE9TIFRFUk1JTk9TIERFIEVTVEEgTElDRU5DSUEgUMOaQkxJQ0EgREUgQ1JFQVRJVkUgQ09NTU9OUyAo4oCcTFBDQ+KAnSBPIOKAnExJQ0VOQ0lB4oCdKS4gTEEgT0JSQSBFU1TDgSBQUk9URUdJREEgUE9SIERFUkVDSE9TIERFIEFVVE9SIFkvVSBPVFJBUyBMRVlFUyBBUExJQ0FCTEVTLiBRVUVEQSBQUk9ISUJJRE8gQ1VBTFFVSUVSIFVTTyBRVUUgU0UgSEFHQSBERSBMQSBPQlJBIFFVRSBOTyBDVUVOVEUgQ09OIExBIEFVVE9SSVpBQ0nDk04gUEVSVElORU5URSBERSBDT05GT1JNSURBRCBDT04gTE9TIFTDiVJNSU5PUyBERSBFU1RBIExJQ0VOQ0lBIFkgREUgTEEgTEVZIERFIERFUkVDSE8gREUgQVVUT1IuPC9wPgo8cD5NRURJQU5URSBFTCBFSkVSQ0lDSU8gREUgQ1VBTFFVSUVSQSBERSBMT1MgREVSRUNIT1MgUVVFIFNFIE9UT1JHQU4gRU4gRVNUQSBMSUNFTkNJQSwgVVNURUQgQUNFUFRBIFkgQUNVRVJEQSBRVUVEQVIgT0JMSUdBRE8gRU4gTE9TIFRFUk1JTk9TIFFVRSBTRSBTRcORQUxBTiBFTiBFTExBLiBFTCBMSUNFTkNJQU5URSBDT05DRURFIEEgVVNURUQgTE9TIERFUkVDSE9TIENPTlRFTklET1MgRU4gRVNUQSBMSUNFTkNJQSBDT05ESUNJT05BRE9TIEEgTEEgQUNFUFRBQ0nDk04gREUgU1VTIFRFUk1JTk9TIFkgQ09ORElDSU9ORVMuPC9wPgo8b2wgdHlwZT0iMSI+CiAgPGxpPgogICAgRGVmaW5pY2lvbmVzCiAgICA8b2wgdHlwZT1hPgogICAgICA8bGk+T2JyYSBDb2xlY3RpdmEgZXMgdW5hIG9icmEsIHRhbCBjb21vIHVuYSBwdWJsaWNhY2nDs24gcGVyacOzZGljYSwgdW5hIGFudG9sb2fDrWEsIG8gdW5hIGVuY2ljbG9wZWRpYSwgZW4gbGEgcXVlIGxhIG9icmEgZW4gc3UgdG90YWxpZGFkLCBzaW4gbW9kaWZpY2FjacOzbiBhbGd1bmEsIGp1bnRvIGNvbiB1biBncnVwbyBkZSBvdHJhcyBjb250cmlidWNpb25lcyBxdWUgY29uc3RpdHV5ZW4gb2JyYXMgc2VwYXJhZGFzIGUgaW5kZXBlbmRpZW50ZXMgZW4gc8OtIG1pc21hcywgc2UgaW50ZWdyYW4gZW4gdW4gdG9kbyBjb2xlY3Rpdm8uIFVuYSBPYnJhIHF1ZSBjb25zdGl0dXllIHVuYSBvYnJhIGNvbGVjdGl2YSBubyBzZSBjb25zaWRlcmFyw6EgdW5hIE9icmEgRGVyaXZhZGEgKGNvbW8gc2UgZGVmaW5lIGFiYWpvKSBwYXJhIGxvcyBwcm9ww7NzaXRvcyBkZSBlc3RhIGxpY2VuY2lhLiBhcXVlbGxhIHByb2R1Y2lkYSBwb3IgdW4gZ3J1cG8gZGUgYXV0b3JlcywgZW4gcXVlIGxhIE9icmEgc2UgZW5jdWVudHJhIHNpbiBtb2RpZmljYWNpb25lcywganVudG8gY29uIHVuYSBjaWVydGEgY2FudGlkYWQgZGUgb3RyYXMgY29udHJpYnVjaW9uZXMsIHF1ZSBjb25zdGl0dXllbiBlbiBzw60gbWlzbW9zIHRyYWJham9zIHNlcGFyYWRvcyBlIGluZGVwZW5kaWVudGVzLCBxdWUgc29uIGludGVncmFkb3MgYWwgdG9kbyBjb2xlY3Rpdm8sIHRhbGVzIGNvbW8gcHVibGljYWNpb25lcyBwZXJpw7NkaWNhcywgYW50b2xvZ8OtYXMgbyBlbmNpY2xvcGVkaWFzLjwvbGk+CiAgICAgIDxsaT5PYnJhIERlcml2YWRhIHNpZ25pZmljYSB1bmEgb2JyYSBiYXNhZGEgZW4gbGEgb2JyYSBvYmpldG8gZGUgZXN0YSBsaWNlbmNpYSBvIGVuIMOpc3RhIHkgb3RyYXMgb2JyYXMgcHJlZXhpc3RlbnRlcywgdGFsZXMgY29tbyB0cmFkdWNjaW9uZXMsIGFycmVnbG9zIG11c2ljYWxlcywgZHJhbWF0aXphY2lvbmVzLCDigJxmaWNjaW9uYWxpemFjaW9uZXPigJ0sIHZlcnNpb25lcyBwYXJhIGNpbmUsIOKAnGdyYWJhY2lvbmVzIGRlIHNvbmlkb+KAnSwgcmVwcm9kdWNjaW9uZXMgZGUgYXJ0ZSwgcmVzw7ptZW5lcywgY29uZGVuc2FjaW9uZXMsIG8gY3VhbHF1aWVyIG90cmEgZW4gbGEgcXVlIGxhIG9icmEgcHVlZGEgc2VyIHRyYW5zZm9ybWFkYSwgY2FtYmlhZGEgbyBhZGFwdGFkYSwgZXhjZXB0byBhcXVlbGxhcyBxdWUgY29uc3RpdHV5YW4gdW5hIG9icmEgY29sZWN0aXZhLCBsYXMgcXVlIG5vIHNlcsOhbiBjb25zaWRlcmFkYXMgdW5hIG9icmEgZGVyaXZhZGEgcGFyYSBlZmVjdG9zIGRlIGVzdGEgbGljZW5jaWEuIChQYXJhIGV2aXRhciBkdWRhcywgZW4gZWwgY2FzbyBkZSBxdWUgbGEgT2JyYSBzZWEgdW5hIGNvbXBvc2ljacOzbiBtdXNpY2FsIG8gdW5hIGdyYWJhY2nDs24gc29ub3JhLCBwYXJhIGxvcyBlZmVjdG9zIGRlIGVzdGEgTGljZW5jaWEgbGEgc2luY3Jvbml6YWNpw7NuIHRlbXBvcmFsIGRlIGxhIE9icmEgY29uIHVuYSBpbWFnZW4gZW4gbW92aW1pZW50byBzZSBjb25zaWRlcmFyw6EgdW5hIE9icmEgRGVyaXZhZGEgcGFyYSBsb3MgZmluZXMgZGUgZXN0YSBsaWNlbmNpYSkuPC9saT4KICAgICAgPGxpPkxpY2VuY2lhbnRlLCBlcyBlbCBpbmRpdmlkdW8gbyBsYSBlbnRpZGFkIHRpdHVsYXIgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIHF1ZSBvZnJlY2UgbGEgT2JyYSBlbiBjb25mb3JtaWRhZCBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEuPC9saT4KICAgICAgPGxpPkF1dG9yIG9yaWdpbmFsLCBlcyBlbCBpbmRpdmlkdW8gcXVlIGNyZcOzIGxhIE9icmEuPC9saT4KICAgICAgPGxpPk9icmEsIGVzIGFxdWVsbGEgb2JyYSBzdXNjZXB0aWJsZSBkZSBwcm90ZWNjacOzbiBwb3IgZWwgcsOpZ2ltZW4gZGUgRGVyZWNobyBkZSBBdXRvciB5IHF1ZSBlcyBvZnJlY2lkYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGVzdGEgbGljZW5jaWE8L2xpPgogICAgICA8bGk+VXN0ZWQsIGVzIGVsIGluZGl2aWR1byBvIGxhIGVudGlkYWQgcXVlIGVqZXJjaXRhIGxvcyBkZXJlY2hvcyBvdG9yZ2Fkb3MgYWwgYW1wYXJvIGRlIGVzdGEgTGljZW5jaWEgeSBxdWUgY29uIGFudGVyaW9yaWRhZCBubyBoYSB2aW9sYWRvIGxhcyBjb25kaWNpb25lcyBkZSBsYSBtaXNtYSByZXNwZWN0byBhIGxhIE9icmEsIG8gcXVlIGhheWEgb2J0ZW5pZG8gYXV0b3JpemFjacOzbiBleHByZXNhIHBvciBwYXJ0ZSBkZWwgTGljZW5jaWFudGUgcGFyYSBlamVyY2VyIGxvcyBkZXJlY2hvcyBhbCBhbXBhcm8gZGUgZXN0YSBMaWNlbmNpYSBwZXNlIGEgdW5hIHZpb2xhY2nDs24gYW50ZXJpb3IuPC9saT4KICAgIDwvb2w+CiAgPC9saT4KICA8YnIvPgogIDxsaT4KICAgIERlcmVjaG9zIGRlIFVzb3MgSG9ucmFkb3MgeSBleGNlcGNpb25lcyBMZWdhbGVzLgogICAgPHA+TmFkYSBlbiBlc3RhIExpY2VuY2lhIHBvZHLDoSBzZXIgaW50ZXJwcmV0YWRvIGNvbW8gdW5hIGRpc21pbnVjacOzbiwgbGltaXRhY2nDs24gbyByZXN0cmljY2nDs24gZGUgbG9zIGRlcmVjaG9zIGRlcml2YWRvcyBkZWwgdXNvIGhvbnJhZG8geSBvdHJhcyBsaW1pdGFjaW9uZXMgbyBleGNlcGNpb25lcyBhIGxvcyBkZXJlY2hvcyBkZWwgYXV0b3IgYmFqbyBlbCByw6lnaW1lbiBsZWdhbCB2aWdlbnRlIG8gZGVyaXZhZG8gZGUgY3VhbHF1aWVyIG90cmEgbm9ybWEgcXVlIHNlIGxlIGFwbGlxdWUuPC9wPgogIDwvbGk+CiAgPGxpPgogICAgQ29uY2VzacOzbiBkZSBsYSBMaWNlbmNpYS4KICAgIDxwPkJham8gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIGVsIExpY2VuY2lhbnRlIG90b3JnYSBhIFVzdGVkIHVuYSBsaWNlbmNpYSBtdW5kaWFsLCBsaWJyZSBkZSByZWdhbMOtYXMsIG5vIGV4Y2x1c2l2YSB5IHBlcnBldHVhIChkdXJhbnRlIHRvZG8gZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGVqZXJjZXIgZXN0b3MgZGVyZWNob3Mgc29icmUgbGEgT2JyYSB0YWwgeSBjb21vIHNlIGluZGljYSBhIGNvbnRpbnVhY2nDs246PC9wPgogICAgPG9sIHR5cGU9ImEiPgogICAgICA8bGk+UmVwcm9kdWNpciBsYSBPYnJhLCBpbmNvcnBvcmFyIGxhIE9icmEgZW4gdW5hIG8gbcOhcyBPYnJhcyBDb2xlY3RpdmFzLCB5IHJlcHJvZHVjaXIgbGEgT2JyYSBpbmNvcnBvcmFkYSBlbiBsYXMgT2JyYXMgQ29sZWN0aXZhcy48L2xpPgogICAgICA8bGk+RGlzdHJpYnVpciBjb3BpYXMgbyBmb25vZ3JhbWFzIGRlIGxhcyBPYnJhcywgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYSwgaW5jbHV5w6luZG9sYXMgY29tbyBpbmNvcnBvcmFkYXMgZW4gT2JyYXMgQ29sZWN0aXZhcywgc2Vnw7puIGNvcnJlc3BvbmRhLjwvbGk+CiAgICAgIDxsaT5EaXN0cmlidWlyIGNvcGlhcyBkZSBsYXMgT2JyYXMgRGVyaXZhZGFzIHF1ZSBzZSBnZW5lcmVuLCBleGhpYmlybGFzIHDDumJsaWNhbWVudGUsIGVqZWN1dGFybGFzIHDDumJsaWNhbWVudGUgeS9vIHBvbmVybGFzIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhLjwvbGk+CiAgICA8L29sPgogICAgPHA+TG9zIGRlcmVjaG9zIG1lbmNpb25hZG9zIGFudGVyaW9ybWVudGUgcHVlZGVuIHNlciBlamVyY2lkb3MgZW4gdG9kb3MgbG9zIG1lZGlvcyB5IGZvcm1hdG9zLCBhY3R1YWxtZW50ZSBjb25vY2lkb3MgbyBxdWUgc2UgaW52ZW50ZW4gZW4gZWwgZnV0dXJvLiBMb3MgZGVyZWNob3MgYW50ZXMgbWVuY2lvbmFkb3MgaW5jbHV5ZW4gZWwgZGVyZWNobyBhIHJlYWxpemFyIGRpY2hhcyBtb2RpZmljYWNpb25lcyBlbiBsYSBtZWRpZGEgcXVlIHNlYW4gdMOpY25pY2FtZW50ZSBuZWNlc2FyaWFzIHBhcmEgZWplcmNlciBsb3MgZGVyZWNob3MgZW4gb3RybyBtZWRpbyBvIGZvcm1hdG9zLCBwZXJvIGRlIG90cmEgbWFuZXJhIHVzdGVkIG5vIGVzdMOhIGF1dG9yaXphZG8gcGFyYSByZWFsaXphciBvYnJhcyBkZXJpdmFkYXMuIFRvZG9zIGxvcyBkZXJlY2hvcyBubyBvdG9yZ2Fkb3MgZXhwcmVzYW1lbnRlIHBvciBlbCBMaWNlbmNpYW50ZSBxdWVkYW4gcG9yIGVzdGUgbWVkaW8gcmVzZXJ2YWRvcywgaW5jbHV5ZW5kbyBwZXJvIHNpbiBsaW1pdGFyc2UgYSBhcXVlbGxvcyBxdWUgc2UgbWVuY2lvbmFuIGVuIGxhcyBzZWNjaW9uZXMgNChkKSB5IDQoZSkuPC9wPgogIDwvbGk+CiAgPGJyLz4KICA8bGk+CiAgICBSZXN0cmljY2lvbmVzLgogICAgPHA+TGEgbGljZW5jaWEgb3RvcmdhZGEgZW4gbGEgYW50ZXJpb3IgU2VjY2nDs24gMyBlc3TDoSBleHByZXNhbWVudGUgc3VqZXRhIHkgbGltaXRhZGEgcG9yIGxhcyBzaWd1aWVudGVzIHJlc3RyaWNjaW9uZXM6PC9wPgogICAgPG9sIHR5cGU9ImEiPgogICAgICA8bGk+VXN0ZWQgcHVlZGUgZGlzdHJpYnVpciwgZXhoaWJpciBww7pibGljYW1lbnRlLCBlamVjdXRhciBww7pibGljYW1lbnRlLCBvIHBvbmVyIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhIGxhIE9icmEgc8OzbG8gYmFqbyBsYXMgY29uZGljaW9uZXMgZGUgZXN0YSBMaWNlbmNpYSwgeSBVc3RlZCBkZWJlIGluY2x1aXIgdW5hIGNvcGlhIGRlIGVzdGEgbGljZW5jaWEgbyBkZWwgSWRlbnRpZmljYWRvciBVbml2ZXJzYWwgZGUgUmVjdXJzb3MgZGUgbGEgbWlzbWEgY29uIGNhZGEgY29waWEgZGUgbGEgT2JyYSBxdWUgZGlzdHJpYnV5YSwgZXhoaWJhIHDDumJsaWNhbWVudGUsIGVqZWN1dGUgcMO6YmxpY2FtZW50ZSBvIHBvbmdhIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhLiBObyBlcyBwb3NpYmxlIG9mcmVjZXIgbyBpbXBvbmVyIG5pbmd1bmEgY29uZGljacOzbiBzb2JyZSBsYSBPYnJhIHF1ZSBhbHRlcmUgbyBsaW1pdGUgbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEgbyBlbCBlamVyY2ljaW8gZGUgbG9zIGRlcmVjaG9zIGRlIGxvcyBkZXN0aW5hdGFyaW9zIG90b3JnYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gTm8gZXMgcG9zaWJsZSBzdWJsaWNlbmNpYXIgbGEgT2JyYS4gVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RvcyB0b2RvcyBsb3MgYXZpc29zIHF1ZSBoYWdhbiByZWZlcmVuY2lhIGEgZXN0YSBMaWNlbmNpYSB5IGEgbGEgY2zDoXVzdWxhIGRlIGxpbWl0YWNpw7NuIGRlIGdhcmFudMOtYXMuIFVzdGVkIG5vIHB1ZWRlIGRpc3RyaWJ1aXIsIGV4aGliaXIgcMO6YmxpY2FtZW50ZSwgZWplY3V0YXIgcMO6YmxpY2FtZW50ZSwgbyBwb25lciBhIGRpc3Bvc2ljacOzbiBww7pibGljYSBsYSBPYnJhIGNvbiBhbGd1bmEgbWVkaWRhIHRlY25vbMOzZ2ljYSBxdWUgY29udHJvbGUgZWwgYWNjZXNvIG8gbGEgdXRpbGl6YWNpw7NuIGRlIGVsbGEgZGUgdW5hIGZvcm1hIHF1ZSBzZWEgaW5jb25zaXN0ZW50ZSBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEuIExvIGFudGVyaW9yIHNlIGFwbGljYSBhIGxhIE9icmEgaW5jb3Jwb3JhZGEgYSB1bmEgT2JyYSBDb2xlY3RpdmEsIHBlcm8gZXN0byBubyBleGlnZSBxdWUgbGEgT2JyYSBDb2xlY3RpdmEgYXBhcnRlIGRlIGxhIG9icmEgbWlzbWEgcXVlZGUgc3VqZXRhIGEgbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEuIFNpIFVzdGVkIGNyZWEgdW5hIE9icmEgQ29sZWN0aXZhLCBwcmV2aW8gYXZpc28gZGUgY3VhbHF1aWVyIExpY2VuY2lhbnRlIGRlYmUsIGVuIGxhIG1lZGlkYSBkZSBsbyBwb3NpYmxlLCBlbGltaW5hciBkZSBsYSBPYnJhIENvbGVjdGl2YSBjdWFscXVpZXIgcmVmZXJlbmNpYSBhIGRpY2hvIExpY2VuY2lhbnRlIG8gYWwgQXV0b3IgT3JpZ2luYWwsIHNlZ8O6biBsbyBzb2xpY2l0YWRvIHBvciBlbCBMaWNlbmNpYW50ZSB5IGNvbmZvcm1lIGxvIGV4aWdlIGxhIGNsw6F1c3VsYSA0KGMpLjwvbGk+CiAgICAgIDxsaT5Vc3RlZCBubyBwdWVkZSBlamVyY2VyIG5pbmd1bm8gZGUgbG9zIGRlcmVjaG9zIHF1ZSBsZSBoYW4gc2lkbyBvdG9yZ2Fkb3MgZW4gbGEgU2VjY2nDs24gMyBwcmVjZWRlbnRlIGRlIG1vZG8gcXVlIGVzdMOpbiBwcmluY2lwYWxtZW50ZSBkZXN0aW5hZG9zIG8gZGlyZWN0YW1lbnRlIGRpcmlnaWRvcyBhIGNvbnNlZ3VpciB1biBwcm92ZWNobyBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYS4gRWwgaW50ZXJjYW1iaW8gZGUgbGEgT2JyYSBwb3Igb3RyYXMgb2JyYXMgcHJvdGVnaWRhcyBwb3IgZGVyZWNob3MgZGUgYXV0b3IsIHlhIHNlYSBhIHRyYXbDqXMgZGUgdW4gc2lzdGVtYSBwYXJhIGNvbXBhcnRpciBhcmNoaXZvcyBkaWdpdGFsZXMgKGRpZ2l0YWwgZmlsZS1zaGFyaW5nKSBvIGRlIGN1YWxxdWllciBvdHJhIG1hbmVyYSBubyBzZXLDoSBjb25zaWRlcmFkbyBjb21vIGVzdGFyIGRlc3RpbmFkbyBwcmluY2lwYWxtZW50ZSBvIGRpcmlnaWRvIGRpcmVjdGFtZW50ZSBhIGNvbnNlZ3VpciB1biBwcm92ZWNobyBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYSwgc2llbXByZSBxdWUgbm8gc2UgcmVhbGljZSB1biBwYWdvIG1lZGlhbnRlIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBlbiByZWxhY2nDs24gY29uIGVsIGludGVyY2FtYmlvIGRlIG9icmFzIHByb3RlZ2lkYXMgcG9yIGVsIGRlcmVjaG8gZGUgYXV0b3IuPC9saT4KICAgICAgPGxpPlNpIHVzdGVkIGRpc3RyaWJ1eWUsIGV4aGliZSBww7pibGljYW1lbnRlLCBlamVjdXRhIHDDumJsaWNhbWVudGUgbyBlamVjdXRhIHDDumJsaWNhbWVudGUgZW4gZm9ybWEgZGlnaXRhbCBsYSBPYnJhIG8gY3VhbHF1aWVyIE9icmEgRGVyaXZhZGEgdSBPYnJhIENvbGVjdGl2YSwgVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RhIHRvZGEgbGEgaW5mb3JtYWNpw7NuIGRlIGRlcmVjaG8gZGUgYXV0b3IgZGUgbGEgT2JyYSB5IHByb3BvcmNpb25hciwgZGUgZm9ybWEgcmF6b25hYmxlIHNlZ8O6biBlbCBtZWRpbyBvIG1hbmVyYSBxdWUgVXN0ZWQgZXN0w6kgdXRpbGl6YW5kbzogKGkpIGVsIG5vbWJyZSBkZWwgQXV0b3IgT3JpZ2luYWwgc2kgZXN0w6EgcHJvdmlzdG8gKG8gc2V1ZMOzbmltbywgc2kgZnVlcmUgYXBsaWNhYmxlKSwgeS9vIChpaSkgZWwgbm9tYnJlIGRlIGxhIHBhcnRlIG8gbGFzIHBhcnRlcyBxdWUgZWwgQXV0b3IgT3JpZ2luYWwgeS9vIGVsIExpY2VuY2lhbnRlIGh1YmllcmVuIGRlc2lnbmFkbyBwYXJhIGxhIGF0cmlidWNpw7NuICh2LmcuLCB1biBpbnN0aXR1dG8gcGF0cm9jaW5hZG9yLCBlZGl0b3JpYWwsIHB1YmxpY2FjacOzbikgZW4gbGEgaW5mb3JtYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZWwgTGljZW5jaWFudGUsIHTDqXJtaW5vcyBkZSBzZXJ2aWNpb3MgbyBkZSBvdHJhcyBmb3JtYXMgcmF6b25hYmxlczsgZWwgdMOtdHVsbyBkZSBsYSBPYnJhIHNpIGVzdMOhIHByb3Zpc3RvOyBlbiBsYSBtZWRpZGEgZGUgbG8gcmF6b25hYmxlbWVudGUgZmFjdGlibGUgeSwgc2kgZXN0w6EgcHJvdmlzdG8sIGVsIElkZW50aWZpY2Fkb3IgVW5pZm9ybWUgZGUgUmVjdXJzb3MgKFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcikgcXVlIGVsIExpY2VuY2lhbnRlIGVzcGVjaWZpY2EgcGFyYSBzZXIgYXNvY2lhZG8gY29uIGxhIE9icmEsIHNhbHZvIHF1ZSB0YWwgVVJJIG5vIHNlIHJlZmllcmEgYSBsYSBub3RhIHNvYnJlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBvIGEgbGEgaW5mb3JtYWNpw7NuIHNvYnJlIGVsIGxpY2VuY2lhbWllbnRvIGRlIGxhIE9icmE7IHkgZW4gZWwgY2FzbyBkZSB1bmEgT2JyYSBEZXJpdmFkYSwgYXRyaWJ1aXIgZWwgY3LDqWRpdG8gaWRlbnRpZmljYW5kbyBlbCB1c28gZGUgbGEgT2JyYSBlbiBsYSBPYnJhIERlcml2YWRhICh2LmcuLCAiVHJhZHVjY2nDs24gRnJhbmNlc2EgZGUgbGEgT2JyYSBkZWwgQXV0b3IgT3JpZ2luYWwsIiBvICJHdWnDs24gQ2luZW1hdG9ncsOhZmljbyBiYXNhZG8gZW4gbGEgT2JyYSBvcmlnaW5hbCBkZWwgQXV0b3IgT3JpZ2luYWwiKS4gVGFsIGNyw6lkaXRvIHB1ZWRlIHNlciBpbXBsZW1lbnRhZG8gZGUgY3VhbHF1aWVyIGZvcm1hIHJhem9uYWJsZTsgZW4gZWwgY2Fzbywgc2luIGVtYmFyZ28sIGRlIE9icmFzIERlcml2YWRhcyB1IE9icmFzIENvbGVjdGl2YXMsIHRhbCBjcsOpZGl0byBhcGFyZWNlcsOhLCBjb21vIG3DrW5pbW8sIGRvbmRlIGFwYXJlY2UgZWwgY3LDqWRpdG8gZGUgY3VhbHF1aWVyIG90cm8gYXV0b3IgY29tcGFyYWJsZSB5IGRlIHVuYSBtYW5lcmEsIGFsIG1lbm9zLCB0YW4gZGVzdGFjYWRhIGNvbW8gZWwgY3LDqWRpdG8gZGUgb3RybyBhdXRvciBjb21wYXJhYmxlLjwvbGk+CiAgICAgIDxsaT4KICAgICAgICBQYXJhIGV2aXRhciB0b2RhIGNvbmZ1c2nDs24sIGVsIExpY2VuY2lhbnRlIGFjbGFyYSBxdWUsIGN1YW5kbyBsYSBvYnJhIGVzIHVuYSBjb21wb3NpY2nDs24gbXVzaWNhbDoKICAgICAgICA8b2wgdHlwZT0iaSI+CiAgICAgICAgICA8bGk+UmVnYWzDrWFzIHBvciBpbnRlcnByZXRhY2nDs24geSBlamVjdWNpw7NuIGJham8gbGljZW5jaWFzIGdlbmVyYWxlcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSBhdXRvcml6YXIgbGEgZWplY3VjacOzbiBww7pibGljYSBvIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIHkgZGUgcmVjb2xlY3Rhciwgc2VhIGluZGl2aWR1YWxtZW50ZSBvIGEgdHJhdsOpcyBkZSB1bmEgc29jaWVkYWQgZGUgZ2VzdGnDs24gY29sZWN0aXZhIGRlIGRlcmVjaG9zIGRlIGF1dG9yIHkgZGVyZWNob3MgY29uZXhvcyAocG9yIGVqZW1wbG8sIFNBWUNPKSwgbGFzIHJlZ2Fsw61hcyBwb3IgbGEgZWplY3VjacOzbiBww7pibGljYSBvIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8gV2ViY2FzdCkgbGljZW5jaWFkYSBiYWpvIGxpY2VuY2lhcyBnZW5lcmFsZXMsIHNpIGxhIGludGVycHJldGFjacOzbiBvIGVqZWN1Y2nDs24gZGUgbGEgb2JyYSBlc3TDoSBwcmltb3JkaWFsbWVudGUgb3JpZW50YWRhIHBvciBvIGRpcmlnaWRhIGEgbGEgb2J0ZW5jacOzbiBkZSB1bmEgdmVudGFqYSBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYS48L2xpPgogICAgICAgICAgPGxpPlJlZ2Fsw61hcyBwb3IgRm9ub2dyYW1hcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSByZWNvbGVjdGFyLCBpbmRpdmlkdWFsbWVudGUgbyBhIHRyYXbDqXMgZGUgdW5hIHNvY2llZGFkIGRlIGdlc3Rpw7NuIGNvbGVjdGl2YSBkZSBkZXJlY2hvcyBkZSBhdXRvciB5IGRlcmVjaG9zIGNvbmV4b3MgKHBvciBlamVtcGxvLCBsb3MgY29uc2FncmFkb3MgcG9yIGxhIFNBWUNPKSwgdW5hIGFnZW5jaWEgZGUgZGVyZWNob3MgbXVzaWNhbGVzIG8gYWxnw7puIGFnZW50ZSBkZXNpZ25hZG8sIGxhcyByZWdhbMOtYXMgcG9yIGN1YWxxdWllciBmb25vZ3JhbWEgcXVlIFVzdGVkIGNyZWUgYSBwYXJ0aXIgZGUgbGEgb2JyYSAo4oCcdmVyc2nDs24gY292ZXLigJ0pIHkgZGlzdHJpYnV5YSwgZW4gbG9zIHTDqXJtaW5vcyBkZWwgcsOpZ2ltZW4gZGUgZGVyZWNob3MgZGUgYXV0b3IsIHNpIGxhIGNyZWFjacOzbiBvIGRpc3RyaWJ1Y2nDs24gZGUgZXNhIHZlcnNpw7NuIGNvdmVyIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkZXN0aW5hZGEgbyBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuPC9saT4KICAgICAgICA8L29sPgogICAgICA8L2xpPgogICAgICA8bGk+R2VzdGnDs24gZGUgRGVyZWNob3MgZGUgQXV0b3Igc29icmUgSW50ZXJwcmV0YWNpb25lcyB5IEVqZWN1Y2lvbmVzIERpZ2l0YWxlcyAoV2ViQ2FzdGluZykuIFBhcmEgZXZpdGFyIHRvZGEgY29uZnVzacOzbiwgZWwgTGljZW5jaWFudGUgYWNsYXJhIHF1ZSwgY3VhbmRvIGxhIG9icmEgc2VhIHVuIGZvbm9ncmFtYSwgZWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSBhdXRvcml6YXIgbGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGRlIGxhIG9icmEgKHBvciBlamVtcGxvLCB3ZWJjYXN0KSB5IGRlIHJlY29sZWN0YXIsIGluZGl2aWR1YWxtZW50ZSBvIGEgdHJhdsOpcyBkZSB1bmEgc29jaWVkYWQgZGUgZ2VzdGnDs24gY29sZWN0aXZhIGRlIGRlcmVjaG9zIGRlIGF1dG9yIHkgZGVyZWNob3MgY29uZXhvcyAocG9yIGVqZW1wbG8sIEFDSU5QUk8pLCBsYXMgcmVnYWzDrWFzIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8sIHdlYmNhc3QpLCBzdWpldGEgYSBsYXMgZGlzcG9zaWNpb25lcyBhcGxpY2FibGVzIGRlbCByw6lnaW1lbiBkZSBEZXJlY2hvIGRlIEF1dG9yLCBzaSBlc3RhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBlc3TDoSBwcmltb3JkaWFsbWVudGUgZGlyaWdpZGEgYSBvYnRlbmVyIHVuYSB2ZW50YWphIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLjwvbGk+CiAgICA8L29sPgogIDwvbGk+CiAgPGJyLz4KICA8bGk+CiAgICBSZXByZXNlbnRhY2lvbmVzLCBHYXJhbnTDrWFzIHkgTGltaXRhY2lvbmVzIGRlIFJlc3BvbnNhYmlsaWRhZC4KICAgIDxwPkEgTUVOT1MgUVVFIExBUyBQQVJURVMgTE8gQUNPUkRBUkFOIERFIE9UUkEgRk9STUEgUE9SIEVTQ1JJVE8sIEVMIExJQ0VOQ0lBTlRFIE9GUkVDRSBMQSBPQlJBIChFTiBFTCBFU1RBRE8gRU4gRUwgUVVFIFNFIEVOQ1VFTlRSQSkg4oCcVEFMIENVQUzigJ0sIFNJTiBCUklOREFSIEdBUkFOVMONQVMgREUgQ0xBU0UgQUxHVU5BIFJFU1BFQ1RPIERFIExBIE9CUkEsIFlBIFNFQSBFWFBSRVNBLCBJTVBMw41DSVRBLCBMRUdBTCBPIENVQUxRVUlFUkEgT1RSQSwgSU5DTFVZRU5ETywgU0lOIExJTUlUQVJTRSBBIEVMTEFTLCBHQVJBTlTDjUFTIERFIFRJVFVMQVJJREFELCBDT01FUkNJQUJJTElEQUQsIEFEQVBUQUJJTElEQUQgTyBBREVDVUFDScOTTiBBIFBST1DDk1NJVE8gREVURVJNSU5BRE8sIEFVU0VOQ0lBIERFIElORlJBQ0NJw5NOLCBERSBBVVNFTkNJQSBERSBERUZFQ1RPUyBMQVRFTlRFUyBPIERFIE9UUk8gVElQTywgTyBMQSBQUkVTRU5DSUEgTyBBVVNFTkNJQSBERSBFUlJPUkVTLCBTRUFOIE8gTk8gREVTQ1VCUklCTEVTIChQVUVEQU4gTyBOTyBTRVIgRVNUT1MgREVTQ1VCSUVSVE9TKS4gQUxHVU5BUyBKVVJJU0RJQ0NJT05FUyBOTyBQRVJNSVRFTiBMQSBFWENMVVNJw5NOIERFIEdBUkFOVMONQVMgSU1QTMONQ0lUQVMsIEVOIENVWU8gQ0FTTyBFU1RBIEVYQ0xVU0nDk04gUFVFREUgTk8gQVBMSUNBUlNFIEEgVVNURUQuPC9wPgogIDwvbGk+CiAgPGJyLz4KICA8bGk+CiAgICBMaW1pdGFjacOzbiBkZSByZXNwb25zYWJpbGlkYWQuCiAgICA8cD5BIE1FTk9TIFFVRSBMTyBFWElKQSBFWFBSRVNBTUVOVEUgTEEgTEVZIEFQTElDQUJMRSwgRUwgTElDRU5DSUFOVEUgTk8gU0VSw4EgUkVTUE9OU0FCTEUgQU5URSBVU1RFRCBQT1IgREHDkU8gQUxHVU5PLCBTRUEgUE9SIFJFU1BPTlNBQklMSURBRCBFWFRSQUNPTlRSQUNUVUFMLCBQUkVDT05UUkFDVFVBTCBPIENPTlRSQUNUVUFMLCBPQkpFVElWQSBPIFNVQkpFVElWQSwgU0UgVFJBVEUgREUgREHDkU9TIE1PUkFMRVMgTyBQQVRSSU1PTklBTEVTLCBESVJFQ1RPUyBPIElORElSRUNUT1MsIFBSRVZJU1RPUyBPIElNUFJFVklTVE9TIFBST0RVQ0lET1MgUE9SIEVMIFVTTyBERSBFU1RBIExJQ0VOQ0lBIE8gREUgTEEgT0JSQSwgQVVOIENVQU5ETyBFTCBMSUNFTkNJQU5URSBIQVlBIFNJRE8gQURWRVJUSURPIERFIExBIFBPU0lCSUxJREFEIERFIERJQ0hPUyBEQcORT1MuIEFMR1VOQVMgTEVZRVMgTk8gUEVSTUlURU4gTEEgRVhDTFVTScOTTiBERSBDSUVSVEEgUkVTUE9OU0FCSUxJREFELCBFTiBDVVlPIENBU08gRVNUQSBFWENMVVNJw5NOIFBVRURFIE5PIEFQTElDQVJTRSBBIFVTVEVELjwvcD4KICA8L2xpPgogIDxici8+CiAgPGxpPgogICAgVMOpcm1pbm8uCiAgICA8b2wgdHlwZT0iYSI+CiAgICAgIDxsaT5Fc3RhIExpY2VuY2lhIHkgbG9zIGRlcmVjaG9zIG90b3JnYWRvcyBlbiB2aXJ0dWQgZGUgZWxsYSB0ZXJtaW5hcsOhbiBhdXRvbcOhdGljYW1lbnRlIHNpIFVzdGVkIGluZnJpbmdlIGFsZ3VuYSBjb25kaWNpw7NuIGVzdGFibGVjaWRhIGVuIGVsbGEuIFNpbiBlbWJhcmdvLCBsb3MgaW5kaXZpZHVvcyBvIGVudGlkYWRlcyBxdWUgaGFuIHJlY2liaWRvIE9icmFzIERlcml2YWRhcyBvIENvbGVjdGl2YXMgZGUgVXN0ZWQgZGUgY29uZm9ybWlkYWQgY29uIGVzdGEgTGljZW5jaWEsIG5vIHZlcsOhbiB0ZXJtaW5hZGFzIHN1cyBsaWNlbmNpYXMsIHNpZW1wcmUgcXVlIGVzdG9zIGluZGl2aWR1b3MgbyBlbnRpZGFkZXMgc2lnYW4gY3VtcGxpZW5kbyDDrW50ZWdyYW1lbnRlIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhcyBsaWNlbmNpYXMuIExhcyBTZWNjaW9uZXMgMSwgMiwgNSwgNiwgNywgeSA4IHN1YnNpc3RpcsOhbiBhIGN1YWxxdWllciB0ZXJtaW5hY2nDs24gZGUgZXN0YSBMaWNlbmNpYS48L2xpPgogICAgICA8bGk+U3VqZXRhIGEgbGFzIGNvbmRpY2lvbmVzIHkgdMOpcm1pbm9zIGFudGVyaW9yZXMsIGxhIGxpY2VuY2lhIG90b3JnYWRhIGFxdcOtIGVzIHBlcnBldHVhIChkdXJhbnRlIGVsIHBlcsOtb2RvIGRlIHZpZ2VuY2lhIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSBsYSBvYnJhKS4gTm8gb2JzdGFudGUgbG8gYW50ZXJpb3IsIGVsIExpY2VuY2lhbnRlIHNlIHJlc2VydmEgZWwgZGVyZWNobyBhIHB1YmxpY2FyIHkvbyBlc3RyZW5hciBsYSBPYnJhIGJham8gY29uZGljaW9uZXMgZGUgbGljZW5jaWEgZGlmZXJlbnRlcyBvIGEgZGVqYXIgZGUgZGlzdHJpYnVpcmxhIGVuIGxvcyB0w6lybWlub3MgZGUgZXN0YSBMaWNlbmNpYSBlbiBjdWFscXVpZXIgbW9tZW50bzsgZW4gZWwgZW50ZW5kaWRvLCBzaW4gZW1iYXJnbywgcXVlIGVzYSBlbGVjY2nDs24gbm8gc2Vydmlyw6EgcGFyYSByZXZvY2FyIGVzdGEgbGljZW5jaWEgbyBxdWUgZGViYSBzZXIgb3RvcmdhZGEgLCBiYWpvIGxvcyB0w6lybWlub3MgZGUgZXN0YSBsaWNlbmNpYSksIHkgZXN0YSBsaWNlbmNpYSBjb250aW51YXLDoSBlbiBwbGVubyB2aWdvciB5IGVmZWN0byBhIG1lbm9zIHF1ZSBzZWEgdGVybWluYWRhIGNvbW8gc2UgZXhwcmVzYSBhdHLDoXMuIExhIExpY2VuY2lhIHJldm9jYWRhIGNvbnRpbnVhcsOhIHNpZW5kbyBwbGVuYW1lbnRlIHZpZ2VudGUgeSBlZmVjdGl2YSBzaSBubyBzZSBsZSBkYSB0w6lybWlubyBlbiBsYXMgY29uZGljaW9uZXMgaW5kaWNhZGFzIGFudGVyaW9ybWVudGUuPC9saT4KICAgIDwvb2w+CiAgPC9saT4KICA8YnIvPgogIDxsaT4KICAgIFZhcmlvcy4KICAgIDxvbCB0eXBlPSJhIj4KICAgICAgPGxpPkNhZGEgdmV6IHF1ZSBVc3RlZCBkaXN0cmlidXlhIG8gcG9uZ2EgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBvIHVuYSBPYnJhIENvbGVjdGl2YSwgZWwgTGljZW5jaWFudGUgb2ZyZWNlcsOhIGFsIGRlc3RpbmF0YXJpbyB1bmEgbGljZW5jaWEgZW4gbG9zIG1pc21vcyB0w6lybWlub3MgeSBjb25kaWNpb25lcyBxdWUgbGEgbGljZW5jaWEgb3RvcmdhZGEgYSBVc3RlZCBiYWpvIGVzdGEgTGljZW5jaWEuPC9saT4KICAgICAgPGxpPlNpIGFsZ3VuYSBkaXNwb3NpY2nDs24gZGUgZXN0YSBMaWNlbmNpYSByZXN1bHRhIGludmFsaWRhZGEgbyBubyBleGlnaWJsZSwgc2Vnw7puIGxhIGxlZ2lzbGFjacOzbiB2aWdlbnRlLCBlc3RvIG5vIGFmZWN0YXLDoSBuaSBsYSB2YWxpZGV6IG5pIGxhIGFwbGljYWJpbGlkYWQgZGVsIHJlc3RvIGRlIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEgeSwgc2luIGFjY2nDs24gYWRpY2lvbmFsIHBvciBwYXJ0ZSBkZSBsb3Mgc3VqZXRvcyBkZSBlc3RlIGFjdWVyZG8sIGFxdcOpbGxhIHNlIGVudGVuZGVyw6EgcmVmb3JtYWRhIGxvIG3DrW5pbW8gbmVjZXNhcmlvIHBhcmEgaGFjZXIgcXVlIGRpY2hhIGRpc3Bvc2ljacOzbiBzZWEgdsOhbGlkYSB5IGV4aWdpYmxlLjwvbGk+CiAgICAgIDxsaT5OaW5nw7puIHTDqXJtaW5vIG8gZGlzcG9zaWNpw7NuIGRlIGVzdGEgTGljZW5jaWEgc2UgZXN0aW1hcsOhIHJlbnVuY2lhZGEgeSBuaW5ndW5hIHZpb2xhY2nDs24gZGUgZWxsYSBzZXLDoSBjb25zZW50aWRhIGEgbWVub3MgcXVlIGVzYSByZW51bmNpYSBvIGNvbnNlbnRpbWllbnRvIHNlYSBvdG9yZ2FkbyBwb3IgZXNjcml0byB5IGZpcm1hZG8gcG9yIGxhIHBhcnRlIHF1ZSByZW51bmNpZSBvIGNvbnNpZW50YS48L2xpPgogICAgICA8bGk+RXN0YSBMaWNlbmNpYSByZWZsZWphIGVsIGFjdWVyZG8gcGxlbm8gZW50cmUgbGFzIHBhcnRlcyByZXNwZWN0byBhIGxhIE9icmEgYXF1w60gbGljZW5jaWFkYS4gTm8gaGF5IGFycmVnbG9zLCBhY3VlcmRvcyBvIGRlY2xhcmFjaW9uZXMgcmVzcGVjdG8gYSBsYSBPYnJhIHF1ZSBubyBlc3TDqW4gZXNwZWNpZmljYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gRWwgTGljZW5jaWFudGUgbm8gc2UgdmVyw6EgbGltaXRhZG8gcG9yIG5pbmd1bmEgZGlzcG9zaWNpw7NuIGFkaWNpb25hbCBxdWUgcHVlZGEgc3VyZ2lyIGVuIGFsZ3VuYSBjb211bmljYWNpw7NuIGVtYW5hZGEgZGUgVXN0ZWQuIEVzdGEgTGljZW5jaWEgbm8gcHVlZGUgc2VyIG1vZGlmaWNhZGEgc2luIGVsIGNvbnNlbnRpbWllbnRvIG11dHVvIHBvciBlc2NyaXRvIGRlbCBMaWNlbmNpYW50ZSB5IFVzdGVkLjwvbGk+CiAgICA8L29sPgogIDwvbGk+CiAgPGJyLz4KPC9vbD4K