Arquitectura web con Big data para mejorar la toma de decisiones y reducción de contagios de COVID en Kennedy, Bogotá, Colombia.
En este artículo se desarrolla una arquitectura web con Big data clasificando la información para la toma de decisiones buscando la reducción de contagios de COVID en la localidad de Kennedy, Bogotá - Colombia, se realiza un acercamiento de la afectación que ha dejado la pandemia ( COVID -19) aplica...
- Autores:
-
Gutierrez Alvis, David Esneider
Moreno Villamil, Juan Eduardo
- Tipo de recurso:
- Fecha de publicación:
- 2023
- Institución:
- Universidad Distrital Francisco José de Caldas
- Repositorio:
- RIUD: repositorio U. Distrital
- Idioma:
- spa
- OAI Identifier:
- oai:repository.udistrital.edu.co:11349/39875
- Acceso en línea:
- http://hdl.handle.net/11349/39875
- Palabra clave:
- Arquitectura Web
Big Data
Covid 19
Contagios
Pandemia
Ingeniería Telemática -- Tesis y disertaciones académicas
Análisis de información -- Información
Bases de datos -- Administración de bases de datos
Toma de decisiones -- Teoría de la estimación
Web Architecture
Big Data
Covid 19
Infections
Pandemic
- Rights
- License
- CC0 1.0 Universal
id |
UDISTRITA2_031c6754ac71048af96fae900d89905e |
---|---|
oai_identifier_str |
oai:repository.udistrital.edu.co:11349/39875 |
network_acronym_str |
UDISTRITA2 |
network_name_str |
RIUD: repositorio U. Distrital |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Arquitectura web con Big data para mejorar la toma de decisiones y reducción de contagios de COVID en Kennedy, Bogotá, Colombia. |
dc.title.titleenglish.spa.fl_str_mv |
Web architecture with Big data to improve decision making and COVID infection reduction in Kennedy, Bogotá, Colombia. |
title |
Arquitectura web con Big data para mejorar la toma de decisiones y reducción de contagios de COVID en Kennedy, Bogotá, Colombia. |
spellingShingle |
Arquitectura web con Big data para mejorar la toma de decisiones y reducción de contagios de COVID en Kennedy, Bogotá, Colombia. Arquitectura Web Big Data Covid 19 Contagios Pandemia Ingeniería Telemática -- Tesis y disertaciones académicas Análisis de información -- Información Bases de datos -- Administración de bases de datos Toma de decisiones -- Teoría de la estimación Web Architecture Big Data Covid 19 Infections Pandemic |
title_short |
Arquitectura web con Big data para mejorar la toma de decisiones y reducción de contagios de COVID en Kennedy, Bogotá, Colombia. |
title_full |
Arquitectura web con Big data para mejorar la toma de decisiones y reducción de contagios de COVID en Kennedy, Bogotá, Colombia. |
title_fullStr |
Arquitectura web con Big data para mejorar la toma de decisiones y reducción de contagios de COVID en Kennedy, Bogotá, Colombia. |
title_full_unstemmed |
Arquitectura web con Big data para mejorar la toma de decisiones y reducción de contagios de COVID en Kennedy, Bogotá, Colombia. |
title_sort |
Arquitectura web con Big data para mejorar la toma de decisiones y reducción de contagios de COVID en Kennedy, Bogotá, Colombia. |
dc.creator.fl_str_mv |
Gutierrez Alvis, David Esneider Moreno Villamil, Juan Eduardo |
dc.contributor.author.none.fl_str_mv |
Gutierrez Alvis, David Esneider Moreno Villamil, Juan Eduardo |
dc.subject.none.fl_str_mv |
Arquitectura Web Big Data Covid 19 Contagios Pandemia |
topic |
Arquitectura Web Big Data Covid 19 Contagios Pandemia Ingeniería Telemática -- Tesis y disertaciones académicas Análisis de información -- Información Bases de datos -- Administración de bases de datos Toma de decisiones -- Teoría de la estimación Web Architecture Big Data Covid 19 Infections Pandemic |
dc.subject.lemb.none.fl_str_mv |
Ingeniería Telemática -- Tesis y disertaciones académicas Análisis de información -- Información Bases de datos -- Administración de bases de datos Toma de decisiones -- Teoría de la estimación |
dc.subject.keyword.none.fl_str_mv |
Web Architecture Big Data Covid 19 Infections Pandemic |
description |
En este artículo se desarrolla una arquitectura web con Big data clasificando la información para la toma de decisiones buscando la reducción de contagios de COVID en la localidad de Kennedy, Bogotá - Colombia, se realiza un acercamiento de la afectación que ha dejado la pandemia ( COVID -19) aplicando Big data. El método utilizado consiste en que por medio de la Big data y acoplado a una arquitectura está analice los datos arrojados por la alcaldía de Bogotá en la cual se brinda a los ciudadanos la posibilidad de acceder a mapas de calor que muestran la concentración de casos de COVID-19 en diferentes zonas de la ciudad, además de ofrecer información actualizada sobre el número diario de pruebas tomadas y procesadas, el porcentaje de ocupación de los servicios de hospitalización general, unidad de cuidado intermedio y UCI, así como la disponibilidad de camas en las áreas de UCI y hospitalización en Bogotá y también que proporciona un archivo con los datos de cada localidad, incluida Kennedy, buscando como objetivo analizar todos estos datos brindando herramientas por medio de la tecnología como Big data en la toma de decisiones ante el COVID o una nueva pandemia. Como conclusión y muy importante en tener en cuenta es que la información no es exacta, ya que solo es la alcaldía la entidad la encargada de recopilar la información de toda la ciudad teniendo margen de error. |
publishDate |
2023 |
dc.date.created.none.fl_str_mv |
2023-10-10 |
dc.date.accessioned.none.fl_str_mv |
2024-08-19T18:16:21Z |
dc.date.available.none.fl_str_mv |
2024-08-19T18:16:21Z |
dc.type.spa.fl_str_mv |
article |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_6501 http://purl.org/coar/resource_type/c_2df8fbb1 |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/article |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/11349/39875 |
dc.identifier.editorial.spa.fl_str_mv |
ISSN 2215-7360 |
url |
http://hdl.handle.net/11349/39875 |
identifier_str_mv |
ISSN 2215-7360 |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.relation.ispartofseries.spa.fl_str_mv |
ISSN 2215-7360 |
dc.relation.isversionof.spa.fl_str_mv |
2023-2 |
dc.relation.references.none.fl_str_mv |
H. J. de Matos, “A próxima pandemia: estamos preparados?”, Rev Panamazonica Saude, vol. 9, núm. 3, sep. 2018, doi: 10.5123/s2176-62232018000300001. M. X. Arias-Barahona y J. J. Vanegas-Giraldo, “Comparison of the probability distributions in Covid-19 deaths in three peaks of the pandemic in Colombia”, Rev Acad Colomb Cienc Exactas Fis Nat, vol. 45, núm. 177, pp. 971–979, oct. 2021, doi: 10.18257/raccefyn.1474. D. Adams et al., “Oracle® Database Database Concepts 19c Oracle Database Database Concepts, 19c”, 2021. J. V. Craig S. Mullins, “What is NoSQL and How do NoSQL Databases Work_”, https://www.techtarget.com/searchdatamanagement/definition/NoSQL-Not-Only-SQL. Paula Cuéllar de la Vega y D. Kennedy, “Los retos de la informalidad en el marco de la emergencia sanitaria por COVID-19 en”, 2021. A. Hernández Dominguez y A. H. Yeja, “Acerca de la aplicación de MapReduce + Hadoop en el tratamiento de Big Data About MapReduce + Hadoop application in the treatment of Big Data”, Revista Cubana de Ciencias Informáticas, vol. 9, núm. 3, 2015, [En línea]. Disponible en: http://rcci.uci.cuPág.49-62 ARANTXA HERRANZ, “Así se reparte el mercado cloud_ los tres grandes tienen el 63”, xakata, 2021. Mdn web docs, “HTML_ Lenguaje de etiquetas de hipertexto _ MDN”, 2023. Mdm web docs y 2023, “CSS_ Cascading Style Sheets _ MDN”, 2023. Mdm web docs, “Acerca de JavaScript _ MDN”, 2023. L. M. Leal Villamizar y S. M. Torres Quiroga, “21(42) • Enero-junio de 2023 •a12”. R. Rawat y R. Yadav, “Big Data: Big data analysis, issues and challenges and technologies”, en IOP Conference Series: Materials Science and Engineering, IOP Publishing Ltd, ene. 2021. doi: 10.1088/1757-899X/1022/1/012014. J. Daniel et al., “DANE-Información para todos 2 3 DEPARTAMENTO ADMINISTRATIVO NACIONAL DE ESTADÍSTICA-DANE Coordinación de la serie notas estadísticas Elaboración y revisión de la nota Natalia Borrás Torres Sandra Arenas Pérez Jhon Quinchua (coordinador)”. |
dc.rights.*.fl_str_mv |
CC0 1.0 Universal |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/publicdomain/zero/1.0/ |
dc.rights.acceso.spa.fl_str_mv |
Abierto (Texto Completo) |
rights_invalid_str_mv |
CC0 1.0 Universal http://creativecommons.org/publicdomain/zero/1.0/ Abierto (Texto Completo) http://purl.org/coar/access_right/c_abf2 |
dc.format.mimetype.spa.fl_str_mv |
pdf |
institution |
Universidad Distrital Francisco José de Caldas |
bitstream.url.fl_str_mv |
https://repository.udistrital.edu.co/bitstreams/68d864b2-3536-4213-8dc8-d3ab47626c46/download https://repository.udistrital.edu.co/bitstreams/72e46f2f-dc7e-41a5-936d-487195ff6523/download https://repository.udistrital.edu.co/bitstreams/ccc19be7-563f-4075-958e-2ceec507cf41/download https://repository.udistrital.edu.co/bitstreams/44be29ae-9274-48aa-bd4b-b29772a39965/download https://repository.udistrital.edu.co/bitstreams/10798dcc-05e2-40bd-a62d-98c526c79b22/download https://repository.udistrital.edu.co/bitstreams/2b93c3af-3d91-4a96-8113-35347b28505a/download |
bitstream.checksum.fl_str_mv |
997daf6c648c962d566d7b082dac908d 0e138076a6bd5eaeaafaee631dd71f71 ce9035e5cd3f70f53df091b365bc836c 42fd4ad1e89814f5e4a476b409eb708c 4cbea4baeab9a65b36f850e306362dd7 edc85debb7afc46a44556fb0e537f6ac |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Universidad Distrital |
repository.mail.fl_str_mv |
repositorio@udistrital.edu.co |
_version_ |
1837007005905059840 |
spelling |
Gutierrez Alvis, David EsneiderMoreno Villamil, Juan Eduardo2024-08-19T18:16:21Z2024-08-19T18:16:21Z2023-10-10http://hdl.handle.net/11349/39875ISSN 2215-7360En este artículo se desarrolla una arquitectura web con Big data clasificando la información para la toma de decisiones buscando la reducción de contagios de COVID en la localidad de Kennedy, Bogotá - Colombia, se realiza un acercamiento de la afectación que ha dejado la pandemia ( COVID -19) aplicando Big data. El método utilizado consiste en que por medio de la Big data y acoplado a una arquitectura está analice los datos arrojados por la alcaldía de Bogotá en la cual se brinda a los ciudadanos la posibilidad de acceder a mapas de calor que muestran la concentración de casos de COVID-19 en diferentes zonas de la ciudad, además de ofrecer información actualizada sobre el número diario de pruebas tomadas y procesadas, el porcentaje de ocupación de los servicios de hospitalización general, unidad de cuidado intermedio y UCI, así como la disponibilidad de camas en las áreas de UCI y hospitalización en Bogotá y también que proporciona un archivo con los datos de cada localidad, incluida Kennedy, buscando como objetivo analizar todos estos datos brindando herramientas por medio de la tecnología como Big data en la toma de decisiones ante el COVID o una nueva pandemia. Como conclusión y muy importante en tener en cuenta es que la información no es exacta, ya que solo es la alcaldía la entidad la encargada de recopilar la información de toda la ciudad teniendo margen de error.This article develops a web architecture with Big data classifying the information for decision making seeking the reduction of COVID infections in the town of Kennedy, Bogota - Colombia, an approach of the impact that has left the pandemic (COVID -19) applying Big data is made. The method used consists of using Big data and coupled to an architecture that analyzes the data provided by the Mayor's Office of Bogota, which offers citizens the possibility of accessing heat maps that show the concentration of COVID-19 cases in different areas of the city, in addition to providing updated information on the daily number of tests taken and processed, the percentage of occupancy of general hospitalization services, intermediate care unit and ICU, as well as the availability of beds in ICU and hospitalization areas in Bogota and also that it provides an archive with data from each locality, including Kennedy, seeking as an objective to analyze all these data providing tools through technology such as Big data in decision making in the face of COVID or a new pandemic. As a conclusion and very important to keep in mind is that the information is not accurate, since only the mayor's office is the entity in charge of collecting the information of the entire city having margin of error.pdfspaISSN 2215-73602023-2H. J. de Matos, “A próxima pandemia: estamos preparados?”, Rev Panamazonica Saude, vol. 9, núm. 3, sep. 2018, doi: 10.5123/s2176-62232018000300001.M. X. Arias-Barahona y J. J. Vanegas-Giraldo, “Comparison of the probability distributions in Covid-19 deaths in three peaks of the pandemic in Colombia”, Rev Acad Colomb Cienc Exactas Fis Nat, vol. 45, núm. 177, pp. 971–979, oct. 2021, doi: 10.18257/raccefyn.1474.D. Adams et al., “Oracle® Database Database Concepts 19c Oracle Database Database Concepts, 19c”, 2021.J. V. Craig S. Mullins, “What is NoSQL and How do NoSQL Databases Work_”, https://www.techtarget.com/searchdatamanagement/definition/NoSQL-Not-Only-SQL.Paula Cuéllar de la Vega y D. Kennedy, “Los retos de la informalidad en el marco de la emergencia sanitaria por COVID-19 en”, 2021.A. Hernández Dominguez y A. H. Yeja, “Acerca de la aplicación de MapReduce + Hadoop en el tratamiento de Big Data About MapReduce + Hadoop application in the treatment of Big Data”, Revista Cubana de Ciencias Informáticas, vol. 9, núm. 3, 2015, [En línea]. Disponible en: http://rcci.uci.cuPág.49-62ARANTXA HERRANZ, “Así se reparte el mercado cloud_ los tres grandes tienen el 63”, xakata, 2021.Mdn web docs, “HTML_ Lenguaje de etiquetas de hipertexto _ MDN”, 2023.Mdm web docs y 2023, “CSS_ Cascading Style Sheets _ MDN”, 2023.Mdm web docs, “Acerca de JavaScript _ MDN”, 2023.L. M. Leal Villamizar y S. M. Torres Quiroga, “21(42) • Enero-junio de 2023 •a12”.R. Rawat y R. Yadav, “Big Data: Big data analysis, issues and challenges and technologies”, en IOP Conference Series: Materials Science and Engineering, IOP Publishing Ltd, ene. 2021. doi: 10.1088/1757-899X/1022/1/012014.J. Daniel et al., “DANE-Información para todos 2 3 DEPARTAMENTO ADMINISTRATIVO NACIONAL DE ESTADÍSTICA-DANE Coordinación de la serie notas estadísticas Elaboración y revisión de la nota Natalia Borrás Torres Sandra Arenas Pérez Jhon Quinchua (coordinador)”.CC0 1.0 Universalhttp://creativecommons.org/publicdomain/zero/1.0/Abierto (Texto Completo)http://purl.org/coar/access_right/c_abf2Arquitectura WebBig DataCovid 19ContagiosPandemiaIngeniería Telemática -- Tesis y disertaciones académicasAnálisis de información -- InformaciónBases de datos -- Administración de bases de datosToma de decisiones -- Teoría de la estimaciónWeb ArchitectureBig DataCovid 19InfectionsPandemicArquitectura web con Big data para mejorar la toma de decisiones y reducción de contagios de COVID en Kennedy, Bogotá, Colombia.Web architecture with Big data to improve decision making and COVID infection reduction in Kennedy, Bogotá, Colombia.articleinfo:eu-repo/semantics/articlehttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1LICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/68d864b2-3536-4213-8dc8-d3ab47626c46/download997daf6c648c962d566d7b082dac908dMD55ORIGINALTrabajo de gradoTrabajo de gradoArtículo application/pdf737265https://repository.udistrital.edu.co/bitstreams/72e46f2f-dc7e-41a5-936d-487195ff6523/download0e138076a6bd5eaeaafaee631dd71f71MD51Licencia de uso y autorizaciónLicencia de uso y autorizaciónLicencia de uso y autorización application/pdf253484https://repository.udistrital.edu.co/bitstreams/ccc19be7-563f-4075-958e-2ceec507cf41/downloadce9035e5cd3f70f53df091b365bc836cMD54CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8701https://repository.udistrital.edu.co/bitstreams/44be29ae-9274-48aa-bd4b-b29772a39965/download42fd4ad1e89814f5e4a476b409eb708cMD52THUMBNAILTrabajo de grado.jpgTrabajo de grado.jpgIM Thumbnailimage/jpeg8575https://repository.udistrital.edu.co/bitstreams/10798dcc-05e2-40bd-a62d-98c526c79b22/download4cbea4baeab9a65b36f850e306362dd7MD56Licencia de uso y autorización.jpgLicencia de uso y autorización.jpgIM Thumbnailimage/jpeg9537https://repository.udistrital.edu.co/bitstreams/2b93c3af-3d91-4a96-8113-35347b28505a/downloadedc85debb7afc46a44556fb0e537f6acMD5711349/39875oai:repository.udistrital.edu.co:11349/398752025-02-07 01:12:28.853http://creativecommons.org/publicdomain/zero/1.0/CC0 1.0 Universalopen.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK |