Optimización del dispositivo del sistema de monitoreo de detección y alerta de caídas de adultos mayores basado en IoT

Las caídas en adultos mayores representan un grave problema de salud pública, siendo la segunda causa principal de muerte por traumatismos involuntarios y responsables de más de 684,000 fallecimientos anuales, con el 80% de los casos en países de ingresos bajos y medianos. El 30% de las personas may...

Full description

Autores:
Villar González, Daniel
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2025
Institución:
Universidad de los Andes
Repositorio:
Séneca: repositorio Uniandes
Idioma:
spa
OAI Identifier:
oai:repositorio.uniandes.edu.co:1992/76357
Acceso en línea:
https://hdl.handle.net/1992/76357
Palabra clave:
Adultos mayores
Detección de caídas
IoT (Internet of Things)
BPM (Beats per minute)
Machine learning
Caída
Aplicación móvil
Optimización
Monitoreo en tiempo real
Sistemas de alerta médica
Ingeniería
Rights
License
Attribution-NonCommercial-NoDerivatives 4.0 International
id UNIANDES2_345c1c831d9e3859f87c12446848afc7
oai_identifier_str oai:repositorio.uniandes.edu.co:1992/76357
network_acronym_str UNIANDES2
network_name_str Séneca: repositorio Uniandes
repository_id_str
dc.title.spa.fl_str_mv Optimización del dispositivo del sistema de monitoreo de detección y alerta de caídas de adultos mayores basado en IoT
title Optimización del dispositivo del sistema de monitoreo de detección y alerta de caídas de adultos mayores basado en IoT
spellingShingle Optimización del dispositivo del sistema de monitoreo de detección y alerta de caídas de adultos mayores basado en IoT
Adultos mayores
Detección de caídas
IoT (Internet of Things)
BPM (Beats per minute)
Machine learning
Caída
Aplicación móvil
Optimización
Monitoreo en tiempo real
Sistemas de alerta médica
Ingeniería
title_short Optimización del dispositivo del sistema de monitoreo de detección y alerta de caídas de adultos mayores basado en IoT
title_full Optimización del dispositivo del sistema de monitoreo de detección y alerta de caídas de adultos mayores basado en IoT
title_fullStr Optimización del dispositivo del sistema de monitoreo de detección y alerta de caídas de adultos mayores basado en IoT
title_full_unstemmed Optimización del dispositivo del sistema de monitoreo de detección y alerta de caídas de adultos mayores basado en IoT
title_sort Optimización del dispositivo del sistema de monitoreo de detección y alerta de caídas de adultos mayores basado en IoT
dc.creator.fl_str_mv Villar González, Daniel
dc.contributor.advisor.none.fl_str_mv Segura Quijano, Fredy Enrique
Lozano Garzon, Carlos Andres
dc.contributor.author.none.fl_str_mv Villar González, Daniel
dc.contributor.jury.none.fl_str_mv Reyes Martinez, Valentina
dc.subject.keyword.spa.fl_str_mv Adultos mayores
Detección de caídas
IoT (Internet of Things)
BPM (Beats per minute)
Machine learning
Caída
Aplicación móvil
topic Adultos mayores
Detección de caídas
IoT (Internet of Things)
BPM (Beats per minute)
Machine learning
Caída
Aplicación móvil
Optimización
Monitoreo en tiempo real
Sistemas de alerta médica
Ingeniería
dc.subject.keyword.eng.fl_str_mv Optimización
Monitoreo en tiempo real
Sistemas de alerta médica
dc.subject.themes.spa.fl_str_mv Ingeniería
description Las caídas en adultos mayores representan un grave problema de salud pública, siendo la segunda causa principal de muerte por traumatismos involuntarios y responsables de más de 684,000 fallecimientos anuales, con el 80% de los casos en países de ingresos bajos y medianos. El 30% de las personas mayores de 65 años y el 50% de las mayores de 81 años experimentan caídas cada año. Este riesgo se agrava especialmente para quienes viven solos en sus hogares, ya que la ausencia de compañía limita el acceso a asistencia inmediata tras una caída, aumentando la probabilidad de consecuencias severas. La detección temprana y la respuesta rápida en estos casos pueden reducir el riesgo de hospitalización en un 26% y disminuir la tasa de mortalidad en un 80%. Con la intención de mejorar el proyecto anterior (Villar, 2024) y responder a esta problemática, se desarrolló una segunda versión del sistema de monitoreo para la detección de caídas en adultos mayores, diseñada específicamente para su uso dentro del hogar. En esta nueva versión, se optó por un enfoque diferente que no utiliza inteligencia artificial, sino una detección basada en un umbral de aceleración, que resultó ser más eficaz y confiable para el propósito planteado. El prototipo funcional integra un microcontrolador ESP32 con sensores de aceleración y giroscopio (MPU6050) y ritmo cardíaco (AD8232), transmitiendo datos mediante Bluetooth Low Energy a una aplicación móvil. La detección de caídas se realiza identificando aceleraciones que superan un umbral establecido, complementada con la medición del ritmo cardíaco mediante el algoritmo Pan-Tompkins, dada la correlación fisiológica entre caídas y aumentos del BPM. Gracias a las mejoras en la detección de caídas, se logró un F1-score teórico de 0.87 y un valor práctico de 0.94 en pruebas reales, superando el rendimiento de la versión anterior. En cuanto a la medición del ritmo cardíaco, el dispositivo mostró una desviación promedio aceptable frente a un oxímetro comercial, con diferencias inferiores a 5 BPM, incluso en condiciones de movimiento. Al evaluar el sistema con diferentes sujetos, se evidenció que la respuesta del ritmo cardíaco varía entre individuos y actividades, lo que implica la necesidad de un análisis personalizado para determinar su relevancia como factor determinante en la detección. El dispositivo fue rediseñado para ser más compacto y portátil, incluyendo una caja protectora para facilitar su uso diario. El sistema genera alertas diferenciadas según el tipo de evento detectado, enviándolas directamente a un contacto de emergencia. El diseño mantiene un equilibrio entre funcionalidad y accesibilidad, con un costo total del prototipo que no supera los 150.000 pesos colombianos, lo que garantiza una solución económica y fácil de implementar para la población objetivo.
publishDate 2025
dc.date.accessioned.none.fl_str_mv 2025-06-24T14:04:00Z
dc.date.issued.none.fl_str_mv 2025-06-04
dc.date.accepted.none.fl_str_mv 2025-06-24
dc.date.available.none.fl_str_mv 2027-12-30
dc.type.none.fl_str_mv Trabajo de grado - Pregrado
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.content.none.fl_str_mv Text
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/1992/76357
dc.identifier.instname.none.fl_str_mv instname:Universidad de los Andes
dc.identifier.reponame.none.fl_str_mv reponame:Repositorio Institucional Séneca
dc.identifier.repourl.none.fl_str_mv repourl:https://repositorio.uniandes.edu.co/
url https://hdl.handle.net/1992/76357
identifier_str_mv instname:Universidad de los Andes
reponame:Repositorio Institucional Séneca
repourl:https://repositorio.uniandes.edu.co/
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.references.none.fl_str_mv Anahana (2023). Variabilidad de la frecuencia cardíaca. https://www.anahana.com/es/physical-health/ heart-rate-variability
Badgujar, S. and Pillai, A. S. (2020). Fall detection for elderly people using machine learning. In IEEE Xplore
Habas, C. (2024). 4 best fall detection devices: A complete guide in 2024. https://www.helpguide.org/ handbook/medical-alert-systems/best-fall-detection-devices
Hassan, C. A. U., Karim, F. K., Abbas, A., Iqbal, J., Elmannai, H., Hussain, S., Ullah, S. S., and Khan, M. S. (2023). A cost-effective fall-detection framework for the elderly using sensor-based technologies
Kaplan, D. B. (2023). Older adults living alone. https://www.merckmanuals.com/professional/geriatrics/ social-issues-in-older-adults/older-adults-living-alone
Kulurkar, P., Dixit, C. K., Bharathi, V. C., Monikavishnuvarthini, A., Dhakne, A., and Preethi, P. (2023). Ai based elderly fall prediction system using wearable sensors: A smart home-care technology with iot. ScienceDirect
Möller, T. J., Voss, M., and Kaltwasser, L. (2022). An arduino based heartbeat detection device (ardmob-ecg) for real-time ecg analysis. https://arxiv.org/abs/2204.00513. arXiv:2204.00513
Ojetola, O. (2013). Detection of human falls using wearable sensors. PhD thesis, Coventry University
Ojetola, O., Gaura, E., and Brusey, J. (2015). Data set for fall events and daily activities from inertial sensors. Cogent Labs, Coventry University
Organización Mundial de la Salud (2021). Caídas. https://www.who.int/es/news-room/fact-sheets/ detail/falls
Rojas, J. P. (2019). ¿por qué hay cada vez más personas mayores vi viendo solas en colombia? https://www.eltiempo.com/economia/sectores/ por-que-hay-cada-vez-mas-personas-mayores-viviendo-solas-en-colombia-363954
Schlesinger, S. A. (2023). Paro cardíaco y reanimación cardiorrespiratoria. https://www.msdmanuals. com/es/hogar/trastornos-del-coraz%C3%B3n-y-los-vasos-sangu%C3%ADneos/paro-card% C3%ADaco-y-reanimaci%C3%B3n-cardiorrespiratoria/paro-card%C3%ADaco-y-reanimaci%C3% B3n-cardiorrespiratoria
Villar, D. (2024). Sistema de monitoreo de detección y alerta de caídas de adultos mayores basado en aiot. https://hdl.handle.net/1992/75942
dc.rights.en.fl_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_f1cf
dc.rights.uri.none.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_f1cf
rights_invalid_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
http://creativecommons.org/licenses/by-nc-nd/4.0/
http://purl.org/coar/access_right/c_f1cf
http://purl.org/coar/access_right/c_f1cf
dc.format.extent.none.fl_str_mv 32 páginas
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad de los Andes
dc.publisher.program.none.fl_str_mv Ingeniería Electrónica
dc.publisher.faculty.none.fl_str_mv Facultad de Ingeniería
dc.publisher.department.none.fl_str_mv Departamento de Ingeniería Eléctrica y Electrónica
publisher.none.fl_str_mv Universidad de los Andes
institution Universidad de los Andes
bitstream.url.fl_str_mv https://repositorio.uniandes.edu.co/bitstreams/e84343e4-1e17-416f-9ab6-551559aad9af/download
https://repositorio.uniandes.edu.co/bitstreams/e8d14721-4a5c-4969-8f68-9c325430ae87/download
https://repositorio.uniandes.edu.co/bitstreams/86ecc2d3-69b4-410e-9a11-49813d59cb16/download
https://repositorio.uniandes.edu.co/bitstreams/bd3a07e5-adee-4e9c-b597-61c79f515390/download
https://repositorio.uniandes.edu.co/bitstreams/6f372844-b1b2-4325-8b97-d095a13c4365/download
https://repositorio.uniandes.edu.co/bitstreams/2fc3a3b1-c764-4d39-808f-6f8981ba94cf/download
https://repositorio.uniandes.edu.co/bitstreams/a67921f0-2376-45d6-bbb7-a73c3fa3455a/download
https://repositorio.uniandes.edu.co/bitstreams/d0639fe6-b97f-4ba1-98a9-17477a13e17b/download
bitstream.checksum.fl_str_mv 2e99768bd7ba5c4e615a51c4085b34d2
e71e847e757b56495de999444a9b1939
ae9e573a68e7f92501b6913cc846c39f
4460e5956bc1d1639be9ae6146a50347
527167b3e6139cb4bf3ef1957f92856d
99c2b0f3528fbdeaf96225f11608cb51
47f74d65b998dcdc3e76a69a4fa835b8
59dcac197c2e3eeb2b394d90c101b3fa
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio institucional Séneca
repository.mail.fl_str_mv adminrepositorio@uniandes.edu.co
_version_ 1837005440466026496
spelling Segura Quijano, Fredy Enriquevirtual::24318-1Lozano Garzon, Carlos Andresvirtual::24320-1Villar González, DanielReyes Martinez, Valentina2025-06-24T14:04:00Z2027-12-302025-06-042025-06-24https://hdl.handle.net/1992/76357instname:Universidad de los Andesreponame:Repositorio Institucional Sénecarepourl:https://repositorio.uniandes.edu.co/Las caídas en adultos mayores representan un grave problema de salud pública, siendo la segunda causa principal de muerte por traumatismos involuntarios y responsables de más de 684,000 fallecimientos anuales, con el 80% de los casos en países de ingresos bajos y medianos. El 30% de las personas mayores de 65 años y el 50% de las mayores de 81 años experimentan caídas cada año. Este riesgo se agrava especialmente para quienes viven solos en sus hogares, ya que la ausencia de compañía limita el acceso a asistencia inmediata tras una caída, aumentando la probabilidad de consecuencias severas. La detección temprana y la respuesta rápida en estos casos pueden reducir el riesgo de hospitalización en un 26% y disminuir la tasa de mortalidad en un 80%. Con la intención de mejorar el proyecto anterior (Villar, 2024) y responder a esta problemática, se desarrolló una segunda versión del sistema de monitoreo para la detección de caídas en adultos mayores, diseñada específicamente para su uso dentro del hogar. En esta nueva versión, se optó por un enfoque diferente que no utiliza inteligencia artificial, sino una detección basada en un umbral de aceleración, que resultó ser más eficaz y confiable para el propósito planteado. El prototipo funcional integra un microcontrolador ESP32 con sensores de aceleración y giroscopio (MPU6050) y ritmo cardíaco (AD8232), transmitiendo datos mediante Bluetooth Low Energy a una aplicación móvil. La detección de caídas se realiza identificando aceleraciones que superan un umbral establecido, complementada con la medición del ritmo cardíaco mediante el algoritmo Pan-Tompkins, dada la correlación fisiológica entre caídas y aumentos del BPM. Gracias a las mejoras en la detección de caídas, se logró un F1-score teórico de 0.87 y un valor práctico de 0.94 en pruebas reales, superando el rendimiento de la versión anterior. En cuanto a la medición del ritmo cardíaco, el dispositivo mostró una desviación promedio aceptable frente a un oxímetro comercial, con diferencias inferiores a 5 BPM, incluso en condiciones de movimiento. Al evaluar el sistema con diferentes sujetos, se evidenció que la respuesta del ritmo cardíaco varía entre individuos y actividades, lo que implica la necesidad de un análisis personalizado para determinar su relevancia como factor determinante en la detección. El dispositivo fue rediseñado para ser más compacto y portátil, incluyendo una caja protectora para facilitar su uso diario. El sistema genera alertas diferenciadas según el tipo de evento detectado, enviándolas directamente a un contacto de emergencia. El diseño mantiene un equilibrio entre funcionalidad y accesibilidad, con un costo total del prototipo que no supera los 150.000 pesos colombianos, lo que garantiza una solución económica y fácil de implementar para la población objetivo.Pregrado32 páginasapplication/pdfspaUniversidad de los AndesIngeniería ElectrónicaFacultad de IngenieríaDepartamento de Ingeniería Eléctrica y ElectrónicaAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/http://purl.org/coar/access_right/c_f1cf http://purl.org/coar/access_right/c_f1cfOptimización del dispositivo del sistema de monitoreo de detección y alerta de caídas de adultos mayores basado en IoTTrabajo de grado - Pregradoinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1fTexthttp://purl.org/redcol/resource_type/TPAdultos mayoresDetección de caídasIoT (Internet of Things)BPM (Beats per minute)Machine learningCaídaAplicación móvilOptimizaciónMonitoreo en tiempo realSistemas de alerta médicaIngenieríaAnahana (2023). Variabilidad de la frecuencia cardíaca. https://www.anahana.com/es/physical-health/ heart-rate-variabilityBadgujar, S. and Pillai, A. S. (2020). Fall detection for elderly people using machine learning. In IEEE XploreHabas, C. (2024). 4 best fall detection devices: A complete guide in 2024. https://www.helpguide.org/ handbook/medical-alert-systems/best-fall-detection-devicesHassan, C. A. U., Karim, F. K., Abbas, A., Iqbal, J., Elmannai, H., Hussain, S., Ullah, S. S., and Khan, M. S. (2023). A cost-effective fall-detection framework for the elderly using sensor-based technologiesKaplan, D. B. (2023). Older adults living alone. https://www.merckmanuals.com/professional/geriatrics/ social-issues-in-older-adults/older-adults-living-aloneKulurkar, P., Dixit, C. K., Bharathi, V. C., Monikavishnuvarthini, A., Dhakne, A., and Preethi, P. (2023). Ai based elderly fall prediction system using wearable sensors: A smart home-care technology with iot. ScienceDirectMöller, T. J., Voss, M., and Kaltwasser, L. (2022). An arduino based heartbeat detection device (ardmob-ecg) for real-time ecg analysis. https://arxiv.org/abs/2204.00513. arXiv:2204.00513Ojetola, O. (2013). Detection of human falls using wearable sensors. PhD thesis, Coventry UniversityOjetola, O., Gaura, E., and Brusey, J. (2015). Data set for fall events and daily activities from inertial sensors. Cogent Labs, Coventry UniversityOrganización Mundial de la Salud (2021). Caídas. https://www.who.int/es/news-room/fact-sheets/ detail/fallsRojas, J. P. (2019). ¿por qué hay cada vez más personas mayores vi viendo solas en colombia? https://www.eltiempo.com/economia/sectores/ por-que-hay-cada-vez-mas-personas-mayores-viviendo-solas-en-colombia-363954Schlesinger, S. A. (2023). Paro cardíaco y reanimación cardiorrespiratoria. https://www.msdmanuals. com/es/hogar/trastornos-del-coraz%C3%B3n-y-los-vasos-sangu%C3%ADneos/paro-card% C3%ADaco-y-reanimaci%C3%B3n-cardiorrespiratoria/paro-card%C3%ADaco-y-reanimaci%C3% B3n-cardiorrespiratoriaVillar, D. (2024). Sistema de monitoreo de detección y alerta de caídas de adultos mayores basado en aiot. https://hdl.handle.net/1992/75942201923374Publicationhttps://scholar.google.es/citations?user=xw2k1CIAAAAJvirtual::24318-1https://scholar.google.es/citations?user=WRJlR-UAAAAJhttps://scholar.google.es/citations?user=WRJlR-UAAAAJvirtual::24320-10000-0001-7757-1432virtual::24318-10000-0003-2920-63200000-0003-2920-6320virtual::24320-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000051497virtual::24318-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000219541https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000219541virtual::24320-17684cb09-6991-4ac4-aff9-b29fe065439fvirtual::24318-1144aa5a0-592f-47a4-995b-a440d00b1658virtual::24320-1144aa5a0-592f-47a4-995b-a440d00b16587684cb09-6991-4ac4-aff9-b29fe065439fvirtual::24318-1144aa5a0-592f-47a4-995b-a440d00b1658virtual::24320-1ORIGINALAprobación Tesis.pdfAprobación Tesis.pdfHIDEapplication/pdf299946https://repositorio.uniandes.edu.co/bitstreams/e84343e4-1e17-416f-9ab6-551559aad9af/download2e99768bd7ba5c4e615a51c4085b34d2MD51Optimización del dispositivo del sistema de monitoreo de detección y alerta de caídas de adultos mayores basado en IoT.pdfOptimización del dispositivo del sistema de monitoreo de detección y alerta de caídas de adultos mayores basado en IoT.pdfRestricción de acceso hasta el año 2027. Esto se debe a la posibilidad de hacer un paper basado en el proyecto y que no haya problema con la evaluación al enviarlo a conferencias.application/pdf1772725https://repositorio.uniandes.edu.co/bitstreams/e8d14721-4a5c-4969-8f68-9c325430ae87/downloade71e847e757b56495de999444a9b1939MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82535https://repositorio.uniandes.edu.co/bitstreams/86ecc2d3-69b4-410e-9a11-49813d59cb16/downloadae9e573a68e7f92501b6913cc846c39fMD53CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805https://repositorio.uniandes.edu.co/bitstreams/bd3a07e5-adee-4e9c-b597-61c79f515390/download4460e5956bc1d1639be9ae6146a50347MD54TEXTAprobación Tesis.pdf.txtAprobación Tesis.pdf.txtExtracted texttext/plain2090https://repositorio.uniandes.edu.co/bitstreams/6f372844-b1b2-4325-8b97-d095a13c4365/download527167b3e6139cb4bf3ef1957f92856dMD55Optimización del dispositivo del sistema de monitoreo de detección y alerta de caídas de adultos mayores basado en IoT.pdf.txtOptimización del dispositivo del sistema de monitoreo de detección y alerta de caídas de adultos mayores basado en IoT.pdf.txtExtracted texttext/plain78772https://repositorio.uniandes.edu.co/bitstreams/2fc3a3b1-c764-4d39-808f-6f8981ba94cf/download99c2b0f3528fbdeaf96225f11608cb51MD57THUMBNAILAprobación Tesis.pdf.jpgAprobación Tesis.pdf.jpgIM Thumbnailimage/jpeg16826https://repositorio.uniandes.edu.co/bitstreams/a67921f0-2376-45d6-bbb7-a73c3fa3455a/download47f74d65b998dcdc3e76a69a4fa835b8MD56Optimización del dispositivo del sistema de monitoreo de detección y alerta de caídas de adultos mayores basado en IoT.pdf.jpgOptimización del dispositivo del sistema de monitoreo de detección y alerta de caídas de adultos mayores basado en IoT.pdf.jpgIM Thumbnailimage/jpeg12024https://repositorio.uniandes.edu.co/bitstreams/d0639fe6-b97f-4ba1-98a9-17477a13e17b/download59dcac197c2e3eeb2b394d90c101b3faMD581992/76357oai:repositorio.uniandes.edu.co:1992/763572025-06-25 04:11:25.966http://creativecommons.org/licenses/by-nc-nd/4.0/Attribution-NonCommercial-NoDerivatives 4.0 Internationalembargohttps://repositorio.uniandes.edu.coRepositorio institucional Sénecaadminrepositorio@uniandes.edu.coPGgzPjxzdHJvbmc+RGVzY2FyZ28gZGUgUmVzcG9uc2FiaWxpZGFkIC0gTGljZW5jaWEgZGUgQXV0b3JpemFjacOzbjwvc3Ryb25nPjwvaDM+CjxwPjxzdHJvbmc+UG9yIGZhdm9yIGxlZXIgYXRlbnRhbWVudGUgZXN0ZSBkb2N1bWVudG8gcXVlIHBlcm1pdGUgYWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBTw6luZWNhIHJlcHJvZHVjaXIgeSBkaXN0cmlidWlyIGxvcyByZWN1cnNvcyBkZSBpbmZvcm1hY2nDs24gZGVwb3NpdGFkb3MgbWVkaWFudGUgbGEgYXV0b3JpemFjacOzbiBkZSBsb3Mgc2lndWllbnRlcyB0w6lybWlub3M6PC9zdHJvbmc+PC9wPgo8cD5Db25jZWRhIGxhIGxpY2VuY2lhIGRlIGRlcMOzc2l0byBlc3TDoW5kYXIgc2VsZWNjaW9uYW5kbyBsYSBvcGNpw7NuIDxzdHJvbmc+J0FjZXB0YXIgbG9zIHTDqXJtaW5vcyBhbnRlcmlvcm1lbnRlIGRlc2NyaXRvcyc8L3N0cm9uZz4geSBjb250aW51YXIgZWwgcHJvY2VzbyBkZSBlbnbDrW8gbWVkaWFudGUgZWwgYm90w7NuIDxzdHJvbmc+J1NpZ3VpZW50ZScuPC9zdHJvbmc+PC9wPgo8aHI+CjxwPllvLCBlbiBtaSBjYWxpZGFkIGRlIGF1dG9yIGRlbCB0cmFiYWpvIGRlIHRlc2lzLCBtb25vZ3JhZsOtYSBvIHRyYWJham8gZGUgZ3JhZG8sIGhhZ28gZW50cmVnYSBkZWwgZWplbXBsYXIgcmVzcGVjdGl2byB5IGRlIHN1cyBhbmV4b3MgZGUgc2VyIGVsIGNhc28sIGVuIGZvcm1hdG8gZGlnaXRhbCB5L28gZWxlY3Ryw7NuaWNvIHkgYXV0b3Jpem8gYSBsYSBVbml2ZXJzaWRhZCBkZSBsb3MgQW5kZXMgcGFyYSBxdWUgcmVhbGljZSBsYSBwdWJsaWNhY2nDs24gZW4gZWwgU2lzdGVtYSBkZSBCaWJsaW90ZWNhcyBvIGVuIGN1YWxxdWllciBvdHJvIHNpc3RlbWEgbyBiYXNlIGRlIGRhdG9zIHByb3BpbyBvIGFqZW5vIGEgbGEgVW5pdmVyc2lkYWQgeSBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMsIERlY3JldG8gNDYwIGRlIDE5OTUgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCB1dGlsaWNlIGVuIHRvZGFzIHN1cyBmb3JtYXMsIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlIHJlcHJvZHVjY2nDs24sIGNvbXVuaWNhY2nDs24gcMO6YmxpY2EsIHRyYW5zZm9ybWFjacOzbiB5IGRpc3RyaWJ1Y2nDs24gKGFscXVpbGVyLCBwcsOpc3RhbW8gcMO6YmxpY28gZSBpbXBvcnRhY2nDs24pIHF1ZSBtZSBjb3JyZXNwb25kZW4gY29tbyBjcmVhZG9yIGRlIGxhIG9icmEgb2JqZXRvIGRlbCBwcmVzZW50ZSBkb2N1bWVudG8uPC9wPgo8cD5MYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIHNlIGVtaXRlIGVuIGNhbGlkYWQgZGUgYXV0b3IgZGUgbGEgb2JyYSBvYmpldG8gZGVsIHByZXNlbnRlIGRvY3VtZW50byB5IG5vIGNvcnJlc3BvbmRlIGEgY2VzacOzbiBkZSBkZXJlY2hvcywgc2lubyBhIGxhIGF1dG9yaXphY2nDs24gZGUgdXNvIGFjYWTDqW1pY28gZGUgY29uZm9ybWlkYWQgY29uIGxvIGFudGVyaW9ybWVudGUgc2XDsWFsYWRvLiBMYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIHNlIGhhY2UgZXh0ZW5zaXZhIG5vIHNvbG8gYSBsYXMgZmFjdWx0YWRlcyB5IGRlcmVjaG9zIGRlIHVzbyBzb2JyZSBsYSBvYnJhIGVuIGZvcm1hdG8gbyBzb3BvcnRlIG1hdGVyaWFsLCBzaW5vIHRhbWJpw6luIHBhcmEgZm9ybWF0byBlbGVjdHLDs25pY28sIHkgZW4gZ2VuZXJhbCBwYXJhIGN1YWxxdWllciBmb3JtYXRvIGNvbm9jaWRvIG8gcG9yIGNvbm9jZXIuPC9wPgo8cD5FbCBhdXRvciwgbWFuaWZpZXN0YSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCB5IGxhIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zLCBwb3IgbG8gdGFudG8sIGxhIG9icmEgZXMgZGUgc3UgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgbGEgbWlzbWEuPC9wPgo8cD5FbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGVuIGN1ZXN0acOzbiwgZWwgYXV0b3IgYXN1bWlyw6EgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQsIHkgc2FsZHLDoSBkZSBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcywgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcyBsYSBVbml2ZXJzaWRhZCBhY3TDumEgY29tbyB1biB0ZXJjZXJvIGRlIGJ1ZW5hIGZlLjwvcD4KPHA+U2kgdGllbmUgYWxndW5hIGR1ZGEgc29icmUgbGEgbGljZW5jaWEsIHBvciBmYXZvciwgY29udGFjdGUgY29uIGVsIDxhIGhyZWY9Im1haWx0bzpiaWJsaW90ZWNhQHVuaWFuZGVzLmVkdS5jbyIgdGFyZ2V0PSJfYmxhbmsiPkFkbWluaXN0cmFkb3IgZGVsIFNpc3RlbWEuPC9hPjwvcD4K