Prototipo de un sistema de información para la gestión de datos fisiológicos mediante ETL

Trabajo de investigación

Autores:
Sarmiento-Yahuarcani, Hairton Javier
Morera-Devia, Jhon Sebastián
Tipo de recurso:
Article of investigation
Fecha de publicación:
2022
Institución:
Universidad Católica de Colombia
Repositorio:
RIUCaC - Repositorio U. Católica
Idioma:
spa
OAI Identifier:
oai:repository.ucatolica.edu.co:10983/30240
Acceso en línea:
https://hdl.handle.net/10983/30240
Palabra clave:
INTERNET DE LAS COSAS
FISIOLOGÍA
SCRUM (DESARROLLO DE SOFTWARE)
APLICACIONES MÓVILES
PROCESAMIENTO DE DATOS EN TIEMPO REAL
MEDICINA - PROCESAMIENTO DE DATOS
PROTOTIPOS DE SOFTWARE
SISTEMAS DE ALMACENAMIENTO Y RECUPERACIÓN DE INFORMACIÓN
620 - Ingeniería y operaciones afines
Reloj
Aplicación
Software
Base de datos
Información
Rights
openAccess
License
Copyright-Universidad Católica de Colombia, 2022
id UCATOLICA2_799ece5138a35b513f6a7b083b9bd64d
oai_identifier_str oai:repository.ucatolica.edu.co:10983/30240
network_acronym_str UCATOLICA2
network_name_str RIUCaC - Repositorio U. Católica
repository_id_str
dc.title.none.fl_str_mv Prototipo de un sistema de información para la gestión de datos fisiológicos mediante ETL
title Prototipo de un sistema de información para la gestión de datos fisiológicos mediante ETL
spellingShingle Prototipo de un sistema de información para la gestión de datos fisiológicos mediante ETL
INTERNET DE LAS COSAS
FISIOLOGÍA
SCRUM (DESARROLLO DE SOFTWARE)
APLICACIONES MÓVILES
PROCESAMIENTO DE DATOS EN TIEMPO REAL
MEDICINA - PROCESAMIENTO DE DATOS
PROTOTIPOS DE SOFTWARE
SISTEMAS DE ALMACENAMIENTO Y RECUPERACIÓN DE INFORMACIÓN
620 - Ingeniería y operaciones afines
Reloj
Aplicación
Software
Base de datos
Información
title_short Prototipo de un sistema de información para la gestión de datos fisiológicos mediante ETL
title_full Prototipo de un sistema de información para la gestión de datos fisiológicos mediante ETL
title_fullStr Prototipo de un sistema de información para la gestión de datos fisiológicos mediante ETL
title_full_unstemmed Prototipo de un sistema de información para la gestión de datos fisiológicos mediante ETL
title_sort Prototipo de un sistema de información para la gestión de datos fisiológicos mediante ETL
dc.creator.fl_str_mv Sarmiento-Yahuarcani, Hairton Javier
Morera-Devia, Jhon Sebastián
dc.contributor.advisor.none.fl_str_mv Pardo-Angulo, Fredy Ernesto
dc.contributor.author.none.fl_str_mv Sarmiento-Yahuarcani, Hairton Javier
Morera-Devia, Jhon Sebastián
dc.subject.armarc.none.fl_str_mv INTERNET DE LAS COSAS
FISIOLOGÍA
SCRUM (DESARROLLO DE SOFTWARE)
APLICACIONES MÓVILES
PROCESAMIENTO DE DATOS EN TIEMPO REAL
MEDICINA - PROCESAMIENTO DE DATOS
PROTOTIPOS DE SOFTWARE
SISTEMAS DE ALMACENAMIENTO Y RECUPERACIÓN DE INFORMACIÓN
topic INTERNET DE LAS COSAS
FISIOLOGÍA
SCRUM (DESARROLLO DE SOFTWARE)
APLICACIONES MÓVILES
PROCESAMIENTO DE DATOS EN TIEMPO REAL
MEDICINA - PROCESAMIENTO DE DATOS
PROTOTIPOS DE SOFTWARE
SISTEMAS DE ALMACENAMIENTO Y RECUPERACIÓN DE INFORMACIÓN
620 - Ingeniería y operaciones afines
Reloj
Aplicación
Software
Base de datos
Información
dc.subject.ddc.none.fl_str_mv 620 - Ingeniería y operaciones afines
dc.subject.proposal.none.fl_str_mv Reloj
Aplicación
Software
Base de datos
Información
description Trabajo de investigación
publishDate 2022
dc.date.issued.none.fl_str_mv 2022
dc.date.accessioned.none.fl_str_mv 2023-04-15T16:19:17Z
dc.date.available.none.fl_str_mv 2023-04-15T16:19:17Z
dc.type.none.fl_str_mv Trabajo de grado - Pregrado
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.coarversion.none.fl_str_mv http://purl.org/coar/version/c_fa2ee174bc00049f
dc.type.content.none.fl_str_mv Text
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
format http://purl.org/coar/resource_type/c_2df8fbb1
dc.identifier.citation.none.fl_str_mv Sarmiento-Yahuarcani, H. J. & Morera-Devia, J. S. (2022). Prototipo de un sistema de información para la gestión de datos fisiológicos mediante ETL. Trabajo de Grado. Universidad Católica de Colombia. Facultad de Ingeniería. Programa de Ingeniería de Sistemas. Bogotá, Colombia.
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/10983/30240
identifier_str_mv Sarmiento-Yahuarcani, H. J. & Morera-Devia, J. S. (2022). Prototipo de un sistema de información para la gestión de datos fisiológicos mediante ETL. Trabajo de Grado. Universidad Católica de Colombia. Facultad de Ingeniería. Programa de Ingeniería de Sistemas. Bogotá, Colombia.
url https://hdl.handle.net/10983/30240
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.references.none.fl_str_mv Angela B. Mejía G., F. O. (Julio de 2007). repositorio.unal.edu.co. Obtenido de repositorio.unal.edu.co:https://repositorio.unal.edu.co/bitstream/handle/unal/77862/CUADERNOS_TOPOGRAFIA_ALTIMETRIA.pdf?sequence=1&isAllowed=y#:~:text=La%20altimetr%C3%ADa%20la%20constituyen%20los,los%20puntos%20de%20la%20tierra
Britannica, T. E. (Febrero de 2021). britannica. Obtenido de britannica: https://www.britannica.com/technology/software
Camargo, S. C. (29 de 09 de 2018). enfamilia.aeped.es. Obtenido de enfamilia.aeped.es: https://enfamilia.aeped.es/vida-sana/fases-sueno#:~:text=El%20sue%C3%B1o%20se%20puede%20dividir,cuerpo%20utiliza%20para%20descansar%20f%C3%ADsicamente.
cieah.ulpgc.es. (s.f.). Obtenido de cieah.ulpgc.es: https://cieah.ulpgc.es/es/hidratacion-humana/hidratacion
Clinic, M. (s.f.). www.mayoclinic.org. Obtenido de www.mayoclinic.org: https://www.mayoclinic.org/es-es/tests-procedures/ekg/about/pac-20384983
Clinicalascondes. (s.f.). clinicalascondes. Obtenido de clinicalascondes: https://www.clinicalascondes.cl/CENTROS-Y-ESPECIALIDADES/Centros/Centro-de-Nutricion/Nutricion/Calorias
Colombia.as.com. (12 de Febrero de 2022). Obtenido de colombia.as.com: https://colombia.as.com/colombia/2021/09/29/showroom/1632902876_126504.html
CuídatePlus, R. (07 de Octubre de 2020). cuidateplus. Obtenido de cuidateplus: https://cuidateplus.marca.com/reproduccion/fertilidad/diccionario/ciclo-menstrual.html
DÍAZ, L. M. (3 de Noviembre de 2016). www.salud.mapfre.es. Obtenido de www.salud.mapfre.es: https://www.salud.mapfre.es/cuerpo-y-mente/terapias-corporales/que-es-la-relajacion/
Digité. (s.f.). Obtenido de Digité: https://www.digite.com/es/agile/que-es-scrum/
EC. (05 de 03 de 2018). elcomercio.pe. Obtenido de elcomercio.pe: https://elcomercio.pe/tecnologia/actualidad/google-maps-puedes-medir-distancia-deseas-recorrer-noticia-501794-noticia/?ref=ecr
EC. (02 de 09 de 2020). www.elconfidencial.com. Obtenido de www.elconfidencial.com: https://www.elconfidencial.com/decompras/2020-09-02/podometros-relojes-cuenta-pasos-medir-distancia_2732624/#:~:text=Un%20pod%C3%B3metro%20o%20cuenta%20pasos,o%20tus%20brazos%20al%20andar
española, r. a. (31 de 01 de 2018). www.rae.es. Obtenido de www.rae.es: https://www.rae.es/dhle/barom%C3%A9trico
española, r. a. (s.f.). dle.rae.es. Obtenido de dle.rae.es: https://dle.rae.es/pod%C3%B3metro#InyqRwk
española, r. a. (s.f.). real academia española. Obtenido de real academia española: https://dle.rae.es/sensor?m=form
española, r. a. (s.f.). real academia española. Obtenido de real academia española: https://dle.rae.es/informaci%C3%B3n
espanol.womenshealth.gov. (s.f.). Obtenido de espanol.womenshealth.gov: https://espanol.womenshealth.gov/menstrual-cycle
Healthwise, E. p. (01 de Julio de 2021). www.cigna.com. Obtenido de www.cigna.com: https://www.cigna.com/es-us/individuals-families/health-wellness/hw/pruebas-mdicas/temperatura-corporal-hw198785 medlineplus.gov. (s.f.). Obtenido de medlineplus.gov: https://medlineplus.gov/spanish/healthrisksofaninactivelifestyle.html#:~:text=No%20hacer%20ejercicio.,m%C3%A1s%20tiempo%20en%20forma%20sedentaria medlineplus.gov. (s.f.). Obtenido de medlineplus.gov: https://medlineplus.gov/spanish/ency/article/001982.htm medlineplus.gov. (s.f.). Obtenido de medlineplus.go: https://medlineplus.gov/spanish/pruebas-de-laboratorio/electrocardiograma/ psiquiatria.com. (s.f.). Obtenido de psiquiatria.com: https://psiquiatria.com/glosario/index.php?wurl=relajacion quaker.lat. (s.f.). Obtenido de quaker.lat: https://quaker.lat/pe/articulos/calorias-en-los-alimentos-cuantas-calorias-debo-consumir-al-dia/ R, J. L. (3 de Julio de 2019). 247tecno. Obtenido de 247tecno: https://247tecno.com/software-tipos-ejemplos-caracteristicas/
www.aguamenossodio.com.ar. (s.f.). Obtenido de www.aguamenossodio.com.ar: https://www.aguamenossodio.com.ar/ivess/blog/hidratacion/que-es-la-hidratacion/
R., J. L. (s.f.). como-funciona.co. Obtenido de como-funciona.co: https://como-funciona.co/un-cronometro/
Salces, D. (17 de 01 de 2021). www.muycomputer.com. Obtenido de www.muycomputer.com: https://www.muycomputer.com/2021/01/17/monitores-de-sueno-utilidad/
sanitaria. (s.f.). www.redaccionmedica.com. Obtenido de www.redaccionmedica.com: https://www.redaccionmedica.com/recursos-salud/faqs-covid19/que-es-el-oximetro-y-como-afecta-al-covid
Significados. (12 de Abril de 2022). Obtenido de Significados: https://www.significados.com/sedentarismo/
Smith, G. M. (09 de Marzo de 2020). dewesoft. Obtenido de dewesoft: https://dewesoft.com/es/daq/que-es-un-sensor#what-do-sensors-do
support.garmin.com. (s.f.). Obtenido de support.garmin.com: https://support.garmin.com/es-AR/?faq=LJ6vYF2phv7JUAOlsRRjC8#:~:text=Los%20dispositivos%20Garmin%20que%20incorporan,o%20una%20colina%2C%20por%20ejemplo
Tapia, I. F. (s.f.). cenam.mx. Obtenido de cenam.mx: https://www.cenam.mx/eventos/enme/docs/38%20Funcionamiento%20y%20Tipos%20de%20cronometros%20%5bModo%20de%20compatibilidad%5d.pdf
WEST, D. (s.f.). atlassian. Obtenido de atlassian : https://www.atlassian.com/agile/scrum/roles#:~:text=What%20are%20the%20three%20scrum,their%20titles%20when%20adopting%20scrum.
www.gpssports.es. (s.f.). Obtenido de www.gpssports.es: https://www.gpssports.es/como-mide-el-sueno-un-smartwatch/
www.milar.es. (s.f.). Obtenido de www.milar.es: https://www.milar.es/blog/reloj-podometro-cuenta-los-pasos-para-una-buena-salud/
www.significados.com. (12 de Abril de 2022). Obtenido de www.significados.com: https://www.significados.com/distancia/
Data science: connotation, methods, technologies, and development (2020) Obtenido de KeAi: www.keaipublishing.com/en/journals/data-science-and-management
GINA JULIETH ESCOBAR CORREDOR, L. P. (2020). https://repository.ucatolica.edu.co/. Obtenido de https://repository.ucatolica.edu.co/: https://repository.ucatolica.edu.co/bitstream/10983/24872/4/Seguridad%20de%20la%20informaci%c3%b3n%20en%20dipositvos%20Smartwatch.pdf
Balcázar, L. A. (1 de 02 de 2022). https://blog.continua.edu.pe/. Obtenido de https://blog.continua.edu.pe/: https://blog.continua.edu.pe/analisis-de-datos-en-salud#:~:text=El%20an%C3%A1lisis%20de%20datos%20brinda,el%20paciente%20y%20sus%20necesidades. https://www.c-q-l.org/. (s.f.). https://www.c-q-l.org/. Obtenido de https://www.c-q-l.org/:
https://www.c-q-l.org/resources/guides/12-reasons-why-data-is-important/#:~:text=Find%20Solutions%20To%20Problems,locations%2C%20departments%2C%20and%20systems.
(Balamba & Sacristan, 2019) Obtenido de https://repository.ucatolica.edu.co/bitstream/10983/23503/1/DOCUMENTO_FINAL%20_E-HEALTH.pdf
Niknejad; Wb, Ismail; A, Mardani; H, Liao; I, Ghani (abril de 2020) A comprehensive overview of smart wearables: The state of the art literature, recent advances, and future challenges Obtenido de https://www.sciencedirect.com/science/article/abs/pii/S0952197620300348
Talukder MS, Chiong R, Bao Y, Malik BH. Acceptance and use predictors of fitness wearable technology and intention to recommend. Ind Manag Data Syst 2019. Obtenido de https://doi.org/10.1108/IMDS-01-2018-0009.
Almarzouqi, Aburayya, Salloum (20 de enero de 2022) Obtenido de https://www-sciencedirect-com.ucatolica.basesdedatosezproxy.com/science/article/pii/S2352914822000132
(DiarioSalud, 2018) Obtenido de: https://www.diariosalud.do/articulos/biostamprc-un-dispositivo-para-recopilar-datos-fisiologicos-complejos/
(EuropaPress, 2021) Obtenido de: https://www.europapress.es/comunicados/internacional-00907/noticia-comunicado-embraceplus-empatica-obtiene-marca-ce-recopilacion-datos-fisiologicos-calidad-20210415080155.html
(Atlasian.com, s.f.) Obtenido de: https://www.atlassian.com/es/microservices/microservices-architecture/microservices-vs-monolith
(Holistics, s.f.) Obtenido de: https://dbdiagram.io/
(dev.fitbit.com, s.f.) Obtenido de: https://dev.fitbit.com/getting-started/
(https://jerryscript.net/, s.f.) Obtenido de: https://jerryscript.net/
(dev.fitbit.com, s.f.) Obtenido de: https://dev.fitbit.com/build/guides/application/
(dev.fitbit.com, s.f.) Obtenido de: https://dev.fitbit.com/build/reference/web-API/developer-guide/getting-started/
(FlaskSQLAlchemy, s.f.) Obtenido de: https://flask-sqlalchemy.palletsprojects.com/en/3.0.x/
(FlaskSQLAlchemy, s.f.) Obtenido de: https://flask.palletsprojects.com/en/2.1.x/patterns/appfactories/
(Meta for Developers, s.f.) Obtenido de: https://developers.facebook.com/docs/whatsapp/cloud-API/
(TypeScript, s.f.) Obtenido de: https://www.typescriptlang.org/
(Remix Software, s.f.) Obtenido de https://v5.reactrouter.com/
(Dan Abramov, s.f.) Obtenido de: https://redux-toolkit.js.org/
(https://tailwindcss.com/, s.f.) Obtenido de: https://tailwindcss.com/
dc.rights.none.fl_str_mv Copyright-Universidad Católica de Colombia, 2022
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.license.none.fl_str_mv Atribución 4.0 Internacional (CC BY 4.0)
dc.rights.uri.none.fl_str_mv https://creativecommons.org/licenses/by/4.0/
rights_invalid_str_mv Copyright-Universidad Católica de Colombia, 2022
http://purl.org/coar/access_right/c_abf2
Atribución 4.0 Internacional (CC BY 4.0)
https://creativecommons.org/licenses/by/4.0/
eu_rights_str_mv openAccess
dc.format.extent.none.fl_str_mv 88 páginas
dc.format.mimetype.none.fl_str_mv application/pdf
dc.coverage.country.none.fl_str_mv Colombia
dc.publisher.none.fl_str_mv Universidad Católica de Colombia
dc.publisher.faculty.none.fl_str_mv Facultad de Ingenierías
dc.publisher.place.none.fl_str_mv Bogotá
dc.publisher.program.none.fl_str_mv Ingeniería de Sistemas y Computación
publisher.none.fl_str_mv Universidad Católica de Colombia
institution Universidad Católica de Colombia
bitstream.url.fl_str_mv https://repository.ucatolica.edu.co/bitstreams/5abddae4-350a-4c83-8aef-179f5ec3c3d5/download
https://repository.ucatolica.edu.co/bitstreams/7e0528ed-a321-473b-b461-3ce468de1f1a/download
https://repository.ucatolica.edu.co/bitstreams/65115622-b7ef-4b0e-ad5c-4fe731ed386b/download
https://repository.ucatolica.edu.co/bitstreams/96e05a6c-306e-4317-930c-4983d6542a10/download
https://repository.ucatolica.edu.co/bitstreams/6ce127f8-28a9-430c-9fc8-d10000fff5dc/download
https://repository.ucatolica.edu.co/bitstreams/20072bd1-d4e5-4540-8eb2-cbb08fa77a9c/download
https://repository.ucatolica.edu.co/bitstreams/a60366d2-afad-4034-a803-0e235b66c88f/download
https://repository.ucatolica.edu.co/bitstreams/a03c6564-5826-40f3-b7c8-ba048f536214/download
https://repository.ucatolica.edu.co/bitstreams/7901198a-423e-4935-a015-692dc73d5156/download
https://repository.ucatolica.edu.co/bitstreams/7e3191b4-0647-4609-943b-e4d1c9d02d71/download
https://repository.ucatolica.edu.co/bitstreams/1531a1b8-eaf3-4d23-9cbd-2d49052f4623/download
https://repository.ucatolica.edu.co/bitstreams/71eb1f2b-a044-4d94-8cf4-a3e606536671/download
https://repository.ucatolica.edu.co/bitstreams/b9e9c241-d3e4-4f8b-9cda-294c246cb5c8/download
bitstream.checksum.fl_str_mv 1168f8672a329ac6fd10367cbca5e7dd
20853a1a7e20a76e9ed26eaf0015af4d
6a17fa69345d7d403acf34311c342659
fabd085621b8375148037fbc8a534c18
73a5432e0b76442b22b026844140d683
e954907c4a9f8e2798c661554fe181aa
c7bffa61424c5843c5eb5b4b28d251a2
398e7c386060f806d1675acf40426c29
6bec59c56d3d3494cb747ee00288c064
9d59cef243ad2072f516a7363aa299cf
15948e2e550ee106be045c6fa9b6b3b2
4e94bd96e3bdf3317232eab85c4a99f3
72c391da52274dcf835df6e99ab59186
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Católica de Colombia - RIUCaC
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1808402692144365568
spelling Pardo-Angulo, Fredy Ernestob4c749bf-7043-4198-bf99-90f871433b64-1Sarmiento-Yahuarcani, Hairton Javier742b2a15-874d-48fe-838c-985b82f4eed8-1Morera-Devia, Jhon Sebastián4a773e6a-d2ee-423e-9dd8-8e7625c0019c-1Colombia2023-04-15T16:19:17Z2023-04-15T16:19:17Z2022Trabajo de investigaciónLa ciencia de datos y el internet de las cosas están permitiendo avances en campos como la inteligencia de negocios y la medicina debido a la cantidad de datos que se pueden generar con dispositivos conectados a internet. El proceso de ETL se utiliza para procesar una gran cantidad de datos en tiempo real. Por lo tanto, el objetivo de esta investigación es desarrollar un sistema que recolecta los datos de un Smartwatch Fitbit, los organice y permita al usuario acceder a ellos para su beneficio. (Tomado de la fuente).PregradoIngeniero de Sistemas y ComputaciónINTRODUCCIÓN 1. PLANTEAMIENTO DEL PROBLEMA 2. MARCO DE REFERENCIA 3. METODOLOGÍA 4. DISEÑO METODOLÓGICO 5. DISEÑO DE ARQUITECTURA 6. RESULTADOS Y PRUEBAS 7. CONCLUSIONES 8. TRABAJOS FUTUROS BIBLIOGRAFÍA ANEXOS88 páginasapplication/pdfSarmiento-Yahuarcani, H. J. & Morera-Devia, J. S. (2022). Prototipo de un sistema de información para la gestión de datos fisiológicos mediante ETL. Trabajo de Grado. Universidad Católica de Colombia. Facultad de Ingeniería. Programa de Ingeniería de Sistemas. Bogotá, Colombia.https://hdl.handle.net/10983/30240spaUniversidad Católica de ColombiaFacultad de IngenieríasBogotáIngeniería de Sistemas y ComputaciónAngela B. Mejía G., F. O. (Julio de 2007). repositorio.unal.edu.co. Obtenido de repositorio.unal.edu.co:https://repositorio.unal.edu.co/bitstream/handle/unal/77862/CUADERNOS_TOPOGRAFIA_ALTIMETRIA.pdf?sequence=1&isAllowed=y#:~:text=La%20altimetr%C3%ADa%20la%20constituyen%20los,los%20puntos%20de%20la%20tierraBritannica, T. E. (Febrero de 2021). britannica. Obtenido de britannica: https://www.britannica.com/technology/softwareCamargo, S. C. (29 de 09 de 2018). enfamilia.aeped.es. Obtenido de enfamilia.aeped.es: https://enfamilia.aeped.es/vida-sana/fases-sueno#:~:text=El%20sue%C3%B1o%20se%20puede%20dividir,cuerpo%20utiliza%20para%20descansar%20f%C3%ADsicamente.cieah.ulpgc.es. (s.f.). Obtenido de cieah.ulpgc.es: https://cieah.ulpgc.es/es/hidratacion-humana/hidratacionClinic, M. (s.f.). www.mayoclinic.org. Obtenido de www.mayoclinic.org: https://www.mayoclinic.org/es-es/tests-procedures/ekg/about/pac-20384983Clinicalascondes. (s.f.). clinicalascondes. Obtenido de clinicalascondes: https://www.clinicalascondes.cl/CENTROS-Y-ESPECIALIDADES/Centros/Centro-de-Nutricion/Nutricion/CaloriasColombia.as.com. (12 de Febrero de 2022). Obtenido de colombia.as.com: https://colombia.as.com/colombia/2021/09/29/showroom/1632902876_126504.htmlCuídatePlus, R. (07 de Octubre de 2020). cuidateplus. Obtenido de cuidateplus: https://cuidateplus.marca.com/reproduccion/fertilidad/diccionario/ciclo-menstrual.htmlDÍAZ, L. M. (3 de Noviembre de 2016). www.salud.mapfre.es. Obtenido de www.salud.mapfre.es: https://www.salud.mapfre.es/cuerpo-y-mente/terapias-corporales/que-es-la-relajacion/Digité. (s.f.). Obtenido de Digité: https://www.digite.com/es/agile/que-es-scrum/EC. (05 de 03 de 2018). elcomercio.pe. Obtenido de elcomercio.pe: https://elcomercio.pe/tecnologia/actualidad/google-maps-puedes-medir-distancia-deseas-recorrer-noticia-501794-noticia/?ref=ecrEC. (02 de 09 de 2020). www.elconfidencial.com. Obtenido de www.elconfidencial.com: https://www.elconfidencial.com/decompras/2020-09-02/podometros-relojes-cuenta-pasos-medir-distancia_2732624/#:~:text=Un%20pod%C3%B3metro%20o%20cuenta%20pasos,o%20tus%20brazos%20al%20andarespañola, r. a. (31 de 01 de 2018). www.rae.es. Obtenido de www.rae.es: https://www.rae.es/dhle/barom%C3%A9tricoespañola, r. a. (s.f.). dle.rae.es. Obtenido de dle.rae.es: https://dle.rae.es/pod%C3%B3metro#InyqRwkespañola, r. a. (s.f.). real academia española. Obtenido de real academia española: https://dle.rae.es/sensor?m=formespañola, r. a. (s.f.). real academia española. Obtenido de real academia española: https://dle.rae.es/informaci%C3%B3nespanol.womenshealth.gov. (s.f.). Obtenido de espanol.womenshealth.gov: https://espanol.womenshealth.gov/menstrual-cycleHealthwise, E. p. (01 de Julio de 2021). www.cigna.com. Obtenido de www.cigna.com: https://www.cigna.com/es-us/individuals-families/health-wellness/hw/pruebas-mdicas/temperatura-corporal-hw198785 medlineplus.gov. (s.f.). Obtenido de medlineplus.gov: https://medlineplus.gov/spanish/healthrisksofaninactivelifestyle.html#:~:text=No%20hacer%20ejercicio.,m%C3%A1s%20tiempo%20en%20forma%20sedentaria medlineplus.gov. (s.f.). Obtenido de medlineplus.gov: https://medlineplus.gov/spanish/ency/article/001982.htm medlineplus.gov. (s.f.). Obtenido de medlineplus.go: https://medlineplus.gov/spanish/pruebas-de-laboratorio/electrocardiograma/ psiquiatria.com. (s.f.). Obtenido de psiquiatria.com: https://psiquiatria.com/glosario/index.php?wurl=relajacion quaker.lat. (s.f.). Obtenido de quaker.lat: https://quaker.lat/pe/articulos/calorias-en-los-alimentos-cuantas-calorias-debo-consumir-al-dia/ R, J. L. (3 de Julio de 2019). 247tecno. Obtenido de 247tecno: https://247tecno.com/software-tipos-ejemplos-caracteristicas/www.aguamenossodio.com.ar. (s.f.). Obtenido de www.aguamenossodio.com.ar: https://www.aguamenossodio.com.ar/ivess/blog/hidratacion/que-es-la-hidratacion/R., J. L. (s.f.). como-funciona.co. Obtenido de como-funciona.co: https://como-funciona.co/un-cronometro/Salces, D. (17 de 01 de 2021). www.muycomputer.com. Obtenido de www.muycomputer.com: https://www.muycomputer.com/2021/01/17/monitores-de-sueno-utilidad/sanitaria. (s.f.). www.redaccionmedica.com. Obtenido de www.redaccionmedica.com: https://www.redaccionmedica.com/recursos-salud/faqs-covid19/que-es-el-oximetro-y-como-afecta-al-covidSignificados. (12 de Abril de 2022). Obtenido de Significados: https://www.significados.com/sedentarismo/Smith, G. M. (09 de Marzo de 2020). dewesoft. Obtenido de dewesoft: https://dewesoft.com/es/daq/que-es-un-sensor#what-do-sensors-dosupport.garmin.com. (s.f.). Obtenido de support.garmin.com: https://support.garmin.com/es-AR/?faq=LJ6vYF2phv7JUAOlsRRjC8#:~:text=Los%20dispositivos%20Garmin%20que%20incorporan,o%20una%20colina%2C%20por%20ejemploTapia, I. F. (s.f.). cenam.mx. Obtenido de cenam.mx: https://www.cenam.mx/eventos/enme/docs/38%20Funcionamiento%20y%20Tipos%20de%20cronometros%20%5bModo%20de%20compatibilidad%5d.pdfWEST, D. (s.f.). atlassian. Obtenido de atlassian : https://www.atlassian.com/agile/scrum/roles#:~:text=What%20are%20the%20three%20scrum,their%20titles%20when%20adopting%20scrum.www.gpssports.es. (s.f.). Obtenido de www.gpssports.es: https://www.gpssports.es/como-mide-el-sueno-un-smartwatch/www.milar.es. (s.f.). Obtenido de www.milar.es: https://www.milar.es/blog/reloj-podometro-cuenta-los-pasos-para-una-buena-salud/www.significados.com. (12 de Abril de 2022). Obtenido de www.significados.com: https://www.significados.com/distancia/Data science: connotation, methods, technologies, and development (2020) Obtenido de KeAi: www.keaipublishing.com/en/journals/data-science-and-managementGINA JULIETH ESCOBAR CORREDOR, L. P. (2020). https://repository.ucatolica.edu.co/. Obtenido de https://repository.ucatolica.edu.co/: https://repository.ucatolica.edu.co/bitstream/10983/24872/4/Seguridad%20de%20la%20informaci%c3%b3n%20en%20dipositvos%20Smartwatch.pdfBalcázar, L. A. (1 de 02 de 2022). https://blog.continua.edu.pe/. Obtenido de https://blog.continua.edu.pe/: https://blog.continua.edu.pe/analisis-de-datos-en-salud#:~:text=El%20an%C3%A1lisis%20de%20datos%20brinda,el%20paciente%20y%20sus%20necesidades. https://www.c-q-l.org/. (s.f.). https://www.c-q-l.org/. Obtenido de https://www.c-q-l.org/:https://www.c-q-l.org/resources/guides/12-reasons-why-data-is-important/#:~:text=Find%20Solutions%20To%20Problems,locations%2C%20departments%2C%20and%20systems.(Balamba & Sacristan, 2019) Obtenido de https://repository.ucatolica.edu.co/bitstream/10983/23503/1/DOCUMENTO_FINAL%20_E-HEALTH.pdfNiknejad; Wb, Ismail; A, Mardani; H, Liao; I, Ghani (abril de 2020) A comprehensive overview of smart wearables: The state of the art literature, recent advances, and future challenges Obtenido de https://www.sciencedirect.com/science/article/abs/pii/S0952197620300348Talukder MS, Chiong R, Bao Y, Malik BH. Acceptance and use predictors of fitness wearable technology and intention to recommend. Ind Manag Data Syst 2019. Obtenido de https://doi.org/10.1108/IMDS-01-2018-0009.Almarzouqi, Aburayya, Salloum (20 de enero de 2022) Obtenido de https://www-sciencedirect-com.ucatolica.basesdedatosezproxy.com/science/article/pii/S2352914822000132(DiarioSalud, 2018) Obtenido de: https://www.diariosalud.do/articulos/biostamprc-un-dispositivo-para-recopilar-datos-fisiologicos-complejos/(EuropaPress, 2021) Obtenido de: https://www.europapress.es/comunicados/internacional-00907/noticia-comunicado-embraceplus-empatica-obtiene-marca-ce-recopilacion-datos-fisiologicos-calidad-20210415080155.html(Atlasian.com, s.f.) Obtenido de: https://www.atlassian.com/es/microservices/microservices-architecture/microservices-vs-monolith(Holistics, s.f.) Obtenido de: https://dbdiagram.io/(dev.fitbit.com, s.f.) Obtenido de: https://dev.fitbit.com/getting-started/(https://jerryscript.net/, s.f.) Obtenido de: https://jerryscript.net/(dev.fitbit.com, s.f.) Obtenido de: https://dev.fitbit.com/build/guides/application/(dev.fitbit.com, s.f.) Obtenido de: https://dev.fitbit.com/build/reference/web-API/developer-guide/getting-started/(FlaskSQLAlchemy, s.f.) Obtenido de: https://flask-sqlalchemy.palletsprojects.com/en/3.0.x/(FlaskSQLAlchemy, s.f.) Obtenido de: https://flask.palletsprojects.com/en/2.1.x/patterns/appfactories/(Meta for Developers, s.f.) Obtenido de: https://developers.facebook.com/docs/whatsapp/cloud-API/(TypeScript, s.f.) Obtenido de: https://www.typescriptlang.org/(Remix Software, s.f.) Obtenido de https://v5.reactrouter.com/(Dan Abramov, s.f.) Obtenido de: https://redux-toolkit.js.org/(https://tailwindcss.com/, s.f.) Obtenido de: https://tailwindcss.com/Copyright-Universidad Católica de Colombia, 2022info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Atribución 4.0 Internacional (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/INTERNET DE LAS COSASFISIOLOGÍASCRUM (DESARROLLO DE SOFTWARE)APLICACIONES MÓVILESPROCESAMIENTO DE DATOS EN TIEMPO REALMEDICINA - PROCESAMIENTO DE DATOSPROTOTIPOS DE SOFTWARESISTEMAS DE ALMACENAMIENTO Y RECUPERACIÓN DE INFORMACIÓN620 - Ingeniería y operaciones afinesRelojAplicaciónSoftwareBase de datosInformaciónPrototipo de un sistema de información para la gestión de datos fisiológicos mediante ETLTrabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_2df8fbb1http://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/version/c_fa2ee174bc00049fTextinfo:eu-repo/semantics/bachelorThesisPublicationORIGINALPrototipo de un sistema de información para la gestión de datos fisiológicos mediante ETL.pdfPrototipo de un sistema de información para la gestión de datos fisiológicos mediante ETL.pdfapplication/pdf3802118https://repository.ucatolica.edu.co/bitstreams/5abddae4-350a-4c83-8aef-179f5ec3c3d5/download1168f8672a329ac6fd10367cbca5e7ddMD51Resumen Analítico en Educación - RAE.pdfResumen Analítico en Educación - RAE.pdfapplication/pdf213655https://repository.ucatolica.edu.co/bitstreams/7e0528ed-a321-473b-b461-3ce468de1f1a/download20853a1a7e20a76e9ed26eaf0015af4dMD52F-006-GB-008_IDENTIFICACION_TRABAJO_TESIS_DE_GRADO_VS_05.pdfF-006-GB-008_IDENTIFICACION_TRABAJO_TESIS_DE_GRADO_VS_05.pdfapplication/pdf921245https://repository.ucatolica.edu.co/bitstreams/65115622-b7ef-4b0e-ad5c-4fe731ed386b/download6a17fa69345d7d403acf34311c342659MD53F-004-GB-008_CESION_DE_DERECHOS_VS_04.pdfF-004-GB-008_CESION_DE_DERECHOS_VS_04.pdfapplication/pdf298904https://repository.ucatolica.edu.co/bitstreams/96e05a6c-306e-4317-930c-4983d6542a10/downloadfabd085621b8375148037fbc8a534c18MD54LICENSElicense.txtlicense.txttext/plain; charset=utf-815543https://repository.ucatolica.edu.co/bitstreams/6ce127f8-28a9-430c-9fc8-d10000fff5dc/download73a5432e0b76442b22b026844140d683MD55TEXTPrototipo de un sistema de información para la gestión de datos fisiológicos mediante ETL.pdf.txtPrototipo de un sistema de información para la gestión de datos fisiológicos mediante ETL.pdf.txtExtracted texttext/plain101163https://repository.ucatolica.edu.co/bitstreams/20072bd1-d4e5-4540-8eb2-cbb08fa77a9c/downloade954907c4a9f8e2798c661554fe181aaMD56Resumen Analítico en Educación - RAE.pdf.txtResumen Analítico en Educación - RAE.pdf.txtExtracted texttext/plain15699https://repository.ucatolica.edu.co/bitstreams/a60366d2-afad-4034-a803-0e235b66c88f/downloadc7bffa61424c5843c5eb5b4b28d251a2MD58F-006-GB-008_IDENTIFICACION_TRABAJO_TESIS_DE_GRADO_VS_05.pdf.txtF-006-GB-008_IDENTIFICACION_TRABAJO_TESIS_DE_GRADO_VS_05.pdf.txtExtracted texttext/plain3115https://repository.ucatolica.edu.co/bitstreams/a03c6564-5826-40f3-b7c8-ba048f536214/download398e7c386060f806d1675acf40426c29MD510F-004-GB-008_CESION_DE_DERECHOS_VS_04.pdf.txtF-004-GB-008_CESION_DE_DERECHOS_VS_04.pdf.txtExtracted texttext/plain12799https://repository.ucatolica.edu.co/bitstreams/7901198a-423e-4935-a015-692dc73d5156/download6bec59c56d3d3494cb747ee00288c064MD512THUMBNAILPrototipo de un sistema de información para la gestión de datos fisiológicos mediante ETL.pdf.jpgPrototipo de un sistema de información para la gestión de datos fisiológicos mediante ETL.pdf.jpgGenerated Thumbnailimage/jpeg6896https://repository.ucatolica.edu.co/bitstreams/7e3191b4-0647-4609-943b-e4d1c9d02d71/download9d59cef243ad2072f516a7363aa299cfMD57Resumen Analítico en Educación - RAE.pdf.jpgResumen Analítico en Educación - RAE.pdf.jpgGenerated Thumbnailimage/jpeg11538https://repository.ucatolica.edu.co/bitstreams/1531a1b8-eaf3-4d23-9cbd-2d49052f4623/download15948e2e550ee106be045c6fa9b6b3b2MD59F-006-GB-008_IDENTIFICACION_TRABAJO_TESIS_DE_GRADO_VS_05.pdf.jpgF-006-GB-008_IDENTIFICACION_TRABAJO_TESIS_DE_GRADO_VS_05.pdf.jpgGenerated Thumbnailimage/jpeg16487https://repository.ucatolica.edu.co/bitstreams/71eb1f2b-a044-4d94-8cf4-a3e606536671/download4e94bd96e3bdf3317232eab85c4a99f3MD511F-004-GB-008_CESION_DE_DERECHOS_VS_04.pdf.jpgF-004-GB-008_CESION_DE_DERECHOS_VS_04.pdf.jpgGenerated Thumbnailimage/jpeg15070https://repository.ucatolica.edu.co/bitstreams/b9e9c241-d3e4-4f8b-9cda-294c246cb5c8/download72c391da52274dcf835df6e99ab59186MD51310983/30240oai:repository.ucatolica.edu.co:10983/302402023-04-16 03:02:07.018https://creativecommons.org/licenses/by/4.0/Copyright-Universidad Católica de Colombia, 2022https://repository.ucatolica.edu.coRepositorio Institucional Universidad Católica de Colombia - RIUCaCbdigital@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