Determinar la incidencia de las redes sociales sobre las emociones de estudiantes de la Universidad de Córdoba

In this graduate work, an analysis of the incidence of social networks on the emotions of students at the University of Cordoba was carried out. For this purpose, a web application was used to identify the type of emotions and the perception of students in relation to topics exposed in Instagram pub...

Full description

Autores:
Benítez Martínez, Milly Mileth
Macea Beltrán, Luis Andrés
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2023
Institución:
Universidad de Córdoba
Repositorio:
Repositorio Institucional Unicórdoba
Idioma:
spa
OAI Identifier:
oai:repositorio.unicordoba.edu.co:ucordoba/7419
Acceso en línea:
https://repositorio.unicordoba.edu.co/handle/ucordoba/7419
Palabra clave:
Emociones
Web scraping
Análisis del procesamiento del lenguaje natural (PLN)
Red social
Emotions
Web scraping
Natural language processing analysis
Social network
Rights
openAccess
License
Copyright Universidad de Córdoba, 2023
id UCORDOBA2_cf7c9fdaf0604faf087f7fcd8b86445a
oai_identifier_str oai:repositorio.unicordoba.edu.co:ucordoba/7419
network_acronym_str UCORDOBA2
network_name_str Repositorio Institucional Unicórdoba
repository_id_str
dc.title.spa.fl_str_mv Determinar la incidencia de las redes sociales sobre las emociones de estudiantes de la Universidad de Córdoba
title Determinar la incidencia de las redes sociales sobre las emociones de estudiantes de la Universidad de Córdoba
spellingShingle Determinar la incidencia de las redes sociales sobre las emociones de estudiantes de la Universidad de Córdoba
Emociones
Web scraping
Análisis del procesamiento del lenguaje natural (PLN)
Red social
Emotions
Web scraping
Natural language processing analysis
Social network
title_short Determinar la incidencia de las redes sociales sobre las emociones de estudiantes de la Universidad de Córdoba
title_full Determinar la incidencia de las redes sociales sobre las emociones de estudiantes de la Universidad de Córdoba
title_fullStr Determinar la incidencia de las redes sociales sobre las emociones de estudiantes de la Universidad de Córdoba
title_full_unstemmed Determinar la incidencia de las redes sociales sobre las emociones de estudiantes de la Universidad de Córdoba
title_sort Determinar la incidencia de las redes sociales sobre las emociones de estudiantes de la Universidad de Córdoba
dc.creator.fl_str_mv Benítez Martínez, Milly Mileth
Macea Beltrán, Luis Andrés
dc.contributor.advisor.spa.fl_str_mv Salas Álvarez, Daniel José
dc.contributor.author.none.fl_str_mv Benítez Martínez, Milly Mileth
Macea Beltrán, Luis Andrés
dc.subject.proposal.spa.fl_str_mv Emociones
Web scraping
Análisis del procesamiento del lenguaje natural (PLN)
Red social
topic Emociones
Web scraping
Análisis del procesamiento del lenguaje natural (PLN)
Red social
Emotions
Web scraping
Natural language processing analysis
Social network
dc.subject.keywords.eng.fl_str_mv Emotions
Web scraping
Natural language processing analysis
Social network
description In this graduate work, an analysis of the incidence of social networks on the emotions of students at the University of Cordoba was carried out. For this purpose, a web application was used to identify the type of emotions and the perception of students in relation to topics exposed in Instagram publications. Web Scraping and Natural Language Processing Analysis tools were used to examine the comments made by students on a selection of publications. These publications address various topics classified by category, with the aim of obtaining the emotional perception of students in front of different topics. The RUP (Rational Unified Process) methodology was applied, which made it possible to establish a solid architectural base and reduce the impact of subsequent changes in the system. The system was developed using different technologies in each section of the project. The Angular, Express and Flask frameworks were used, the first one for Frontend, the next two for backend. A total of 30 samples were studied, in which it was found that publications related to human expression and skills development generate positive emotions and polarities, contrary to publications about news dissemination and educational opportunities. On the other hand, positive correlations were identified, one between positive polarity and the emotion of joy and another between negative polarity and emotions such as anger, sadness and neutral.
publishDate 2023
dc.date.accessioned.none.fl_str_mv 2023-07-12T21:14:57Z
dc.date.available.none.fl_str_mv 2023-07-12T21:14:57Z
dc.date.issued.none.fl_str_mv 2023-07-10
dc.type.spa.fl_str_mv Trabajo de grado - Pregrado
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_71e4c1898caa6e32
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.content.spa.fl_str_mv Text
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv https://repositorio.unicordoba.edu.co/handle/ucordoba/7419
url https://repositorio.unicordoba.edu.co/handle/ucordoba/7419
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.spa.fl_str_mv Copyright Universidad de Córdoba, 2023
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.creativecommons.spa.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
rights_invalid_str_mv Copyright Universidad de Córdoba, 2023
https://creativecommons.org/licenses/by-nc-nd/4.0/
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería
dc.publisher.place.spa.fl_str_mv Montería, Córdoba, Colombia
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas
institution Universidad de Córdoba
bitstream.url.fl_str_mv http://172.16.14.198/bitstreams/1c078feb-3545-400d-a60c-5fe04bc75b6d/download
http://172.16.14.198/bitstreams/3a52aa0d-c9b7-4752-999f-fffec0648190/download
http://172.16.14.198/bitstreams/a7ab7e70-190b-4bdc-aa53-7e02023bcf7e/download
http://172.16.14.198/bitstreams/30cfbe3f-f1e1-453f-af85-8e33b926d585/download
http://172.16.14.198/bitstreams/62dde080-0211-45f3-9936-78196f8354d5/download
http://172.16.14.198/bitstreams/e3ef2edd-c6a7-4041-958d-42ab8d25bc8d/download
http://172.16.14.198/bitstreams/ed250f0f-b7b8-439c-8ac9-e54a7caec188/download
bitstream.checksum.fl_str_mv 3fa4726141b6898a1cd06dfe71774984
88cd82f551eac5711d5d618806bf9474
2f9959eaf5b71fae44bbf9ec84150c7a
bd5d35403ef9288beb57470f32e65480
eaf372177ad9532800ebe58cc2796663
1a45cdd44078bc57d3e1dc2958059eae
e37d5db5fac7461d85a4fb1840f27922
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Universidad de Córdoba
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1812173333982085120
spelling Salas Álvarez, Daniel Joséb9721726-d809-45a7-8ef1-7504148ff900-1Benítez Martínez, Milly Mileth029772b8-a040-4bc7-9300-82f56059ea8a-1Macea Beltrán, Luis Andrésbeeb8f72-7032-4c8a-809d-8314ae0d3bcf-12023-07-12T21:14:57Z2023-07-12T21:14:57Z2023-07-10https://repositorio.unicordoba.edu.co/handle/ucordoba/7419In this graduate work, an analysis of the incidence of social networks on the emotions of students at the University of Cordoba was carried out. For this purpose, a web application was used to identify the type of emotions and the perception of students in relation to topics exposed in Instagram publications. Web Scraping and Natural Language Processing Analysis tools were used to examine the comments made by students on a selection of publications. These publications address various topics classified by category, with the aim of obtaining the emotional perception of students in front of different topics. The RUP (Rational Unified Process) methodology was applied, which made it possible to establish a solid architectural base and reduce the impact of subsequent changes in the system. The system was developed using different technologies in each section of the project. The Angular, Express and Flask frameworks were used, the first one for Frontend, the next two for backend. A total of 30 samples were studied, in which it was found that publications related to human expression and skills development generate positive emotions and polarities, contrary to publications about news dissemination and educational opportunities. On the other hand, positive correlations were identified, one between positive polarity and the emotion of joy and another between negative polarity and emotions such as anger, sadness and neutral.1. INTRODUCCIÓN .......................................................................................................... 11.1. Planteamiento del problema ..................................................................................... 21.2. Descripción del problema ........................................................................................ 31.3. Árbol del problema .................................................................................................. 42. OBJETIVOS ................................................................................................................... 52.1. OBJETIVO GENERAL ........................................................................................... 52.2. OBJETIVOS ESPECÍFICOS................................................................................... 53. ESTADO DEL ARTE .................................................................................................... 63.1. MARCO CONCEPTUAL ..................................................................................... 133.1.1. Análisis de emociones en python ................................................................... 133.1.1.1. Python...................................................................................................... 133.1.1.2. BETO: Spanish BERT ............................................................................ 133.1.1.3. Pysentimiento .......................................................................................... 133.1.2. Red Social ....................................................................................................... 133.1.2.1. Red Social Horizontal ............................................................................. 133.1.2.2. Red Social Vertical.................................................................................. 133.1.3. WEB SCRAPER............................................................................................. 143.1.3.1. Apify........................................................................................................ 143.1.4. Emociones ...................................................................................................... 143.1.4.1. Emociones Positivas ................................................................................ 143.1.4.2. Emociones Negativas .............................................................................. 143.1.4.3. Emociones Neutras .................................................................................. 144. MATERIALES Y MÉTODOS ..................................................................................... 154.1. FASES Y ETAPAS DE LA INVESTIGACIÓN ................................................... 154.1.1. Etapa I Recolección de la información ........................................................... 154.1.2. Etapa II Análisis de la información ................................................................ 154.1.3. Etapa III Desarrollo de software ..................................................................... 154.1.4. Etapa IV Análisis de resultados ...................................................................... 155. RESULTADOS Y DISCUSIONES ............................................................................. 165.1. DISEÑO DEL SISTEMA ...................................................................................... 165.1.1. Especificación de requisitos ........................................................................... 165.1.1.1. Desarrollo de casos de usos ..................................................................... 165.1.1.2. Análisis de requerimientos funcionales................................................... 205.1.1.3. Análisis de requerimientos no funcionales.............................................. 215.1.2. Diagramas de secuencias ................................................................................ 225.1.2.1. Diagrama de secuencias General............................................................. 225.1.2.2. Diagrama de secuencia Usuario / Red Social.......................................... 235.1.2.3. Diagrama de secuencia Login / Sistema ................................................. 245.1.2.4. Diagrama de secuencia Generar estadísticas ........................................... 255.1.3. Diagrama de actividades ................................................................................. 265.1.3.1. Diagrama de actividades General ............................................................ 265.1.3.2. Diagrama de actividades Usuario / Red Social ....................................... 275.1.3.3. Diagrama de actividades Generar estadísticas ........................................ 285.1.4. Diagrama de clases ......................................................................................... 295.1.4.1. Diagrama de clases Frontend .................................................................. 295.1.4.2. Diagrama de clases Backend – Node JS ................................................. 305.1.4.3. Diagrama de clases Backend - Python .................................................... 315.1.5. Diagrama entidad - relación ........................................................................... 325.1.6. Diagrama de colecciones en MongoDB ......................................................... 335.1.7. Diagrama relacional ........................................................................................ 345.1.8. Diccionario de datos ....................................................................................... 355.1.8.1. Entidad Usuario ....................................................................................... 355.1.8.2. Entidad Publicación................................................................................. 365.1.8.3. Entidad Estadística .................................................................................. 375.1.8.4. Entidad Actividad .................................................................................... 385.2. Visión general del sistema ..................................................................................... 395.2.1. Esquema general del sistema .......................................................................... 395.2.2. Usuarios registrados ....................................................................................... 405.2.3. Análisis de publicaciones ............................................................................... 415.3. Análisis de emociones y polaridades obtenidas ..................................................... 495.4. Pruebas de software ............................................................................................... 645.4.1. Plan de pruebas ............................................................................................... 645.4.2. Desarrollo de las pruebas ................................................................................ 665.4.2.1. Pruebas en el Frontend ............................................................................ 665.4.2.2. Pruebas de Caja Blanca ........................................................................... 715.5. DISCUSIONES...................................................................................................... 816. CONCLUSIONES Y FUTUROS TRABAJOS ........................................................... 826.1. CONCLUSIONES ................................................................................................. 826.2. FUTUROS TRABAJOS ........................................................................................ 827. RECOMENDACIONES .............................................................................................. 838. BIBLIOGRAFÍA .......................................................................................................... 849. ANEXOS ...................................................................................................................... 90publicaciones de Instagram. Se emplearon herramientas de Web Scraping y Análisis del Procesamiento del Lenguaje Natural para examinar los comentarios realizados por los estudiantes en una selección de publicaciones. Estas publicaciones abordan diversas temáticas clasificadas por categoría, con el objetivo de obtener la percepción emocional de los estudiantes frente a diferentes temas. Se aplicó la metodología RUP (Rational Unified Process), la cual permitió establecer una base arquitectónica sólida y reducir el impacto de cambios posteriores en el sistema. El sistema se desarrolló utilizando diferentes tecnologías en cada apartado del proyecto. Se usaron los frameworks Angular, Express y Flask el primero para Frontend, los dos siguientes para backend. Se estudiaron un total de 30 muestras, en las cuales se halló que las publicaciones relacionadas con la expresión humana y el desarrollo de habilidades generan emociones y polaridades positivas, contrario a publicaciones sobre difusión de noticias y oportunidades de educación. Por otro lado, se identificaron correlaciones positivas, una entre la polaridad positiva y la emoción de alegría y otra entre la polaridad negativa y emociones como enojo, tristeza y neutras.PregradoIngeniero(a) de SistemasTrabajos de Investigación y/o Extensiónapplication/pdfspaCopyright Universidad de Córdoba, 2023https://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)http://purl.org/coar/access_right/c_abf2Determinar la incidencia de las redes sociales sobre las emociones de estudiantes de la Universidad de CórdobaTrabajo de grado - Pregradoinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fTexthttp://purl.org/coar/version/c_71e4c1898caa6e32EmocionesWeb scrapingAnálisis del procesamiento del lenguaje natural (PLN)Red socialEmotionsWeb scrapingNatural language processing analysisSocial networkFacultad de IngenieríaMontería, Córdoba, ColombiaIngeniería de SistemasFernández Sánchez, Néstor. (2013). Trastornos de conducta y redes sociales en Internet. Salud mental, 36(6), 521-527. Recuperado en 12 de noviembre de 2021, de http://www.scielo.org.mx/scielo.php?script=sci_arttext&pid=S0185-33252013000600010&lng=es&tlng=es.We Are Social. (2023, 28 de abril). REPORTE DIGITAL 2023 - Abril - We Are Social Spain. Recuperado en mayo 27, 2023, de https://wearesocial.com/es/blog/2023/04/reporte-digital-2023-abrilTélam DIGITAL. (22 de mayo de 2017). Un informe revela que hay redes sociales que afectan la salud mental de los jóvenes. https://www.telam.com.ar/notas/201705/189841-un-estudio-revela-que-hay-redes-sociales-que-afecta-la-salud-mental-de-los-jovenes.htmlJiménez, A. (2014, 30 de junio). Facebook se enfrenta a una demanda por un polémico experimento con las emociones de sus usuarios. El País. Recuperado de https://elpais.com/tecnologia/2014/06/30/actualidad/1404108700_038585.html BBC News. (30 de junio de 2014). La polémica por la manipulación emocional de Facebook. https://www.bbc.com/mundo/noticias/2014/06/140630_tecnologia_facebook_experimento_emociones_criticas_lvStatista. (13 de agosto de 2021). Distribución porcentual de los usuarios de Facebook en Colombia en junio de 2021, por grupos de edad. https://es.statista.com/estadisticas/1203858/usuarios-facebook-colombia-por-edad/Ministerio de las Tic, Corpovisionarios. (Febrero, 2017). ESTADO DEL ARTE SOBRE VIOLENCIA VIRTUAL EN COLOMBIA. Estado del arte MinTic - Versión Final - 270217Sánchez-Carbonell, X., & Beranuy, M., & Castellana, M., & Chamarro, A., & Oberst, U. (2008). La adicción a Internet y al móvil: ¿moda o trastorno? Adicciones, 20 (2), 149-159. Recuperado de: http://www.redalyc.org/html/2891/289122057007/Escobar, J., Montoya, L., Restrepo, D. y Mejía, D. (2016). Ciberacoso y comportamiento suicida. ¿Cuál es la conexión? A propósito de un caso de Cyberbullying and Suicidal Behavior: What is the Connection? About a Case. Revista colombiana de Psiquiatría, 46(4), 247–251. https://doi.org/10.1016/j.rcp.2016.08.004Lin, L. Y., Sidani, J. E., Shensa, A., Radovic, A., Miller, E., Colditz, J. B., . . . Primack, B. A. (2016). ASSOCIATION between SOCIAL MEDIA USE and DEPRESSION among U.S. YOUNG ADULTS. Depression and Anxiety, 33(4), 323-331. doi:10.1002/da.22466Navarrete, D., Castel, S.,Romanos, B. y Bruna, I. (2017). Influencia negativa de las redes sociales en la salud de adolescentes y adultos jóvenes: una revisión bibliográfica. Psicología y Salud, 27(2), 255-267. https://psicologiaysalud.uv.mx/index.php/psicysalud/article/view/2531Soto, G. (2017). Uso del celular y su influencia en red social facebook , en relaciones afectivas de jóvenes de tercer y cuarto semestre de la facultad de psicología de la Universidad de Guayaquil. [Tesis de Pregrado, Universidad de Guayaquil]. http://repositorio.ug.edu.ec/handle/redug/21074Birjali, M., Beni-Hssane, A. y Erritali, M. (2017). Machine Learning and Semantic Sentiment Analysis based Algorithms for Suicide Sentiment Prediction in Social Networks. Procedia Computer Science, 113 (2017), 65–72. https://doi.org/10.1016/j.procs.2017.08.290Concha, W. N., Domínguez, H. M., Maya, M. I. y Torres, E. (2018). Redes sociales: su influencia en la personalidad y en las relaciones sociales de estudiantes. PsicoEducativa: reflexiones y propuestas, 4(7), 20-29. https://psicoeducativa.edusol.info/index.php/rpsicoedu/article/view/83Bailey, A., Bonifield, C. y Arias, A. (2018). Social media use by young Latin American consumers: An exploration. Journal of Retailing and Consumer Services, (2018), 10-19, 43. https://doi.org/10.1016/j.jretconser.2018.02.003Valerio, G., & Valdivi, R., (2018). Redes sociales y bienestar psicológico del estudiante universitario. Revista electrónica de investigación educativa, 20(3), 19-28. https://doi.org/10.24320/redie.2018.20.3.1796Atroszko, P., Balcerowska, J., Bereznowski, P., Biernatowska, A., Pallesen, S. y Schou, C. (2018). Facebook addiction among Polish undergraduate students: Validity of measurement and relationship with personality and well-being. Computers in Human Behavior, 85, 329-338. https://doi.org/10.1016/j.chb.2018.04.001.Yoon, S., Kleinman, M., Mertz, J. y Brannick, M. (2019). Is social network site usage related to depression? A meta-analysis of Facebook–depression relations. Journal of Affective Disorders, 248(2019), 65-72. https://doi.org/10.1016/j.jad.2019.01.026Gonzáles, J. (2020). La Red Social Facebook y su influencia emocional, en estudiantes de sexto semestre, sección nocturna de la Carrera de Comunicación de la Universidad de Guayaquil. [Tesis de Pregrado, Universidad de Guayaquil]. http://repositorio.ug.edu.ec/handle/redug/49369García, D. (2020). Influencia del uso de Instagram sobre la conducta alimentaria y trastornos emocionales. Revisión sistemática. REVISTA ESPAÑOLA DE COMUNICACIÓN EN SALUD, 11(2), 244-254. https://e-revistas.uc3m.es/index.php/RECS/article/view/5223Calvo, A. (2002). Análisis de sentimientos y emociones en redes sociales usando ML. [Tesis de Pregrado, Universidad de Valladolid]. https://uvadoc.uva.es/handle/10324/44149Rajesh, T. (2020). Facebook addiction and personality. Heliyon, 6(1), e03184. https://doi.org/10.1016/j.heliyon.2020.e03184Fernandez, I. (2020). La influencia de las redes sociales en la inteligencia emocional de jóvenes y adolescentes. [Tesis de Pregrado, Universidad de Almería]. http://repositorio.ual.es/handle/10835/9904Raza, S., Qazi, W., Umer, B. y Khan, K. (2020). Influence of social networking sites on life satisfaction among university students: a mediating role of social benefit and social overload. Health Education, 120(2), 141-164. https://www.proquest.com/docview/2417948425/fulltext/604D5A2021F45ACPQ/1?accountid=137088Webster, D., Dunne, L., & Hunter, R. (2021). Association Between Social Networks and Subjective Well-Being in Adolescents: A Systematic Review. Youth & Society, 53(2), 175–210. https://doi.org/10.1177/0044118X20919589Ribeiro, R., Bragiola, J., Eid, L., Ribeiro, R., Sequeira, C. y Pompeo, D. (2002). Impact of an intervention through Facebook to strengthen Self-esteem in nursing students. Revista Latino-Americana de Enfermagem, 28(3237). https://doi.org/10.1590/1518-8345.3215.3237Cipolletta, S., Malighetti, C., Cenedese, C., & Spoto, A. (2020). How can adolescents benefit from the use of social networks? The iGeneration on Instagram. International Journal of Environmental Research and Public Health, 17(19), 6952. https://doi.org/10.3390/ijerph17196952Brailovskaia, J., Schillack, H. y Margraf, J. (2020). Tell me why are you using social media (SM)! Relationship between reasons for use of SM, SM flow, daily stress, depression, anxiety, and addictive SM use – An exploratory investigation of young adults in Germany. Computers in Human Behavior, 113(2020), 106511. https://doi.org/10.1016/j.chb.2020.106511Hawes, T., Zimmer-Gembeck, M., Campbell, S. (2020). Unique associations of social media use and online appearance preoccupation with depression, anxiety, and appearance rejection sensitivity. Body Image, 33, 66-76. https://doi.org/10.1016/j.bodyim.2020.02.010Fahey, R., Boo, J. y Ueda, M. (2020). Covariance in diurnal patterns of suicide-related expressions on Twitter and recorded suicide deaths. Social Science & Medicine, 253, 112960. https://doi.org/10.1016/j.socscimed.2020.112960Przepiórka, A., Błachnio, A., Sullman, M., Gorbaniuk, O., Siu, N. Y., Hill, T., Gras, M. E., Kagialis, A., Lisun, Y., Díaz-Peñaloza, M., Manrique-Millones, D., Nikiforou, M., Evtina, G. S., Taylor, J. E., Tekes, B., Šeibokaite, L., Wundersitz, L., Calvo, F., & Font-Mayolas, S. (2021). Facebook Intrusion as a Mediator Between Positive Capital and General Distress: A Cross-Cultural Study. Frontiers in psychiatry, 12, 667536. https://doi.org/10.3389/fpsyt.2021.667536Ho. T. (2021). Facebook addiction and depression: Loneliness as a moderator and poor sleep quality as a mediator. Telematics and Informatics, 61, 101617. https://doi.org/10.1016/j.tele.2021.101617Jones, A., Hook, M., Podduturi, P., McKeen, H., Beitzell, E., & Liss, M. (2022). Mindfulness as a mediator in the relationship between social media engagement and depression in young adults. Personality and Individual Differences, 185 doi:10.1016/j.paid.2021.111284Python Software Foundation. (s.f.). About. Recuperado el 7 de febrero de 2022, de https://www.python.org/about/Cañete, J., Chaperon, G., Infante, R., Alarcón, R., Miranda, F., Villalón, J., … Osores, S. (2020). dccuchile/beto: BETO - Spanish version of the BERT model. Recuperado en mayo 9, 2023, de https://github.com/dccuchile/betoPérez, J. M., Giudici, J. C., & Luque, F. (2021). pysentimiento: A python toolkit for sentiment analysis and socialnlp tasks. arXiv preprint arXiv:2106.09462.Concepto. (2021). Redes Sociales - Qué son, tipos, ejemplos, ventajas y riesgos. Recuperado en septiembre 10, 2022, de https://concepto.de/redes-sociales/Observatorio Nacional de las Telecomunicaciones y de la Sociedad de la Información (ONTSI). (2011). Redes Sociales. Recuperado de https://www.ontsi.es/sites/ontsi/files/redes_sociales-documento_0.pdfEnlace Virtual. USMP (2009, octubre). Las Redes Sociales. Recuperado de https://issuu.com/enlacevirtual/docs/articuloespecializadooctubre2009Vicente Stenhouse, Nicole. (Recuperado el 9 de mayo de 2023). “HabScraper: herramienta automatizada para la extracción de datos con web scraping.” https://dspace.uib.es/xmlui/bitstream/handle/11201/151095/Memoria_EPSU1195.pdf?s.Apify. (s.f.). Web Scraping, Data Extraction and Automation · Apify. Recuperado en mayo 9, 2023, de https://apify.com/Asociación Española Contra el Cáncer. (s.f.). Las emociones [PDF]. Recuperado de https://www.contraelcancer.es/sites/default/files/migration/actualidad/publicaciones/documentos/las-emociones.pdfBuceta Martín, R. (2019). Propuesta de unidad didáctica sobre las emociones en educación infantil [Archivo PDF]. LAS EMOCIONES. Recuperado en junio 1, 2023, de https://idus.us.es/bitstream/handle/11441/91159/BUCETA%20MARTIN%2C%20RAQUEL.pdf?sequence=1&isAllowed=yPérez, J. M. (2021). pysentimiento/robertuito: A pre-trained language model for social media text in Spanish. Recuperado en mayo 27, 2023, de https://github.com/pysentimiento/robertuitoMongoDB. (18 de mayo de 2023). Captura de GUI. Obtenido de: https://cloud.mongodb.com/v2/60e791e4ee54cc5f616288cd#/metrics/replicaSet/62f56d127c390501c7d52264/explorer/seminario/users/find@unicordoba_colombia. (2 de mayo de 2023). Instagram. Obtenido de: https://www.instagram.com/p/CrwAugrNEXd/Sánchez Peño, J. M. (2015). Pruebas de Software. Fundamentos y Técnicas [Archivo PDF]. Archivo Digital UPM. Recuperado en abril 26, 2023, de https://oa.upm.es/40012/1/PFC_JOSE_MANUEL_SANCHEZ_PENO_3.pdfPublicationORIGINALInforme Final del Trabajo de Investigacion Convencional.pdfInforme Final del Trabajo de Investigacion Convencional.pdfInforme de trabajo de gradoapplication/pdf4414059http://172.16.14.198/bitstreams/1c078feb-3545-400d-a60c-5fe04bc75b6d/download3fa4726141b6898a1cd06dfe71774984MD51AutorizaciónPublicación Final.pdfAutorizaciónPublicación Final.pdfAutorizaciónapplication/pdf441240http://172.16.14.198/bitstreams/3a52aa0d-c9b7-4752-999f-fffec0648190/download88cd82f551eac5711d5d618806bf9474MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-814828http://172.16.14.198/bitstreams/a7ab7e70-190b-4bdc-aa53-7e02023bcf7e/download2f9959eaf5b71fae44bbf9ec84150c7aMD54TEXTInforme Final del Trabajo de Investigacion Convencional.pdf.txtInforme Final del Trabajo de Investigacion Convencional.pdf.txtExtracted texttext/plain155845http://172.16.14.198/bitstreams/30cfbe3f-f1e1-453f-af85-8e33b926d585/downloadbd5d35403ef9288beb57470f32e65480MD55AutorizaciónPublicación Final.pdf.txtAutorizaciónPublicación Final.pdf.txtExtracted texttext/plain3820http://172.16.14.198/bitstreams/62dde080-0211-45f3-9936-78196f8354d5/downloadeaf372177ad9532800ebe58cc2796663MD57THUMBNAILInforme Final del Trabajo de Investigacion Convencional.pdf.jpgInforme Final del Trabajo de Investigacion Convencional.pdf.jpgGenerated Thumbnailimage/jpeg6573http://172.16.14.198/bitstreams/e3ef2edd-c6a7-4041-958d-42ab8d25bc8d/download1a45cdd44078bc57d3e1dc2958059eaeMD56AutorizaciónPublicación Final.pdf.jpgAutorizaciónPublicación Final.pdf.jpgGenerated Thumbnailimage/jpeg9796http://172.16.14.198/bitstreams/ed250f0f-b7b8-439c-8ac9-e54a7caec188/downloade37d5db5fac7461d85a4fb1840f27922MD58ucordoba/7419oai:172.16.14.198:ucordoba/74192023-10-06 00:45:14.143https://creativecommons.org/licenses/by-nc-nd/4.0/Copyright Universidad de Córdoba, 2023open.accesshttp://172.16.14.198Repositorio Universidad de Córdobabdigital@metabiblioteca.comTEEgT0JSQSAoVEFMIFkgQ09NTyBTRSBERUZJTkUgTcOBUyBBREVMQU5URSkgU0UgT1RPUkdBIEJBSk8gTE9TIFRFUk1JTk9TIERFIEVTVEEgTElDRU5DSUEgUMOaQkxJQ0EgREUgQ1JFQVRJVkUgQ09NTU9OUyAo4oCcTFBDQ+KAnSBPIOKAnExJQ0VOQ0lB4oCdKS4gTEEgT0JSQSBFU1TDgSBQUk9URUdJREEgUE9SIERFUkVDSE9TIERFIEFVVE9SIFkvVSBPVFJBUyBMRVlFUyBBUExJQ0FCTEVTLiBRVUVEQSBQUk9ISUJJRE8gQ1VBTFFVSUVSIFVTTyBRVUUgU0UgSEFHQSBERSBMQSBPQlJBIFFVRSBOTyBDVUVOVEUgQ09OIExBIEFVVE9SSVpBQ0nDk04gUEVSVElORU5URSBERSBDT05GT1JNSURBRCBDT04gTE9TIFTDiVJNSU5PUyBERSBFU1RBIExJQ0VOQ0lBIFkgREUgTEEgTEVZIERFIERFUkVDSE8gREUgQVVUT1IuCgpNRURJQU5URSBFTCBFSkVSQ0lDSU8gREUgQ1VBTFFVSUVSQSBERSBMT1MgREVSRUNIT1MgUVVFIFNFIE9UT1JHQU4gRU4gRVNUQSBMSUNFTkNJQSwgVVNURUQgQUNFUFRBIFkgQUNVRVJEQSBRVUVEQVIgT0JMSUdBRE8gRU4gTE9TIFRFUk1JTk9TIFFVRSBTRSBTRcORQUxBTiBFTiBFTExBLiBFTCBMSUNFTkNJQU5URSBDT05DRURFIEEgVVNURUQgTE9TIERFUkVDSE9TIENPTlRFTklET1MgRU4gRVNUQSBMSUNFTkNJQSBDT05ESUNJT05BRE9TIEEgTEEgQUNFUFRBQ0nDk04gREUgU1VTIFRFUk1JTk9TIFkgQ09ORElDSU9ORVMuCjEuIERlZmluaWNpb25lcwoKYS4JT2JyYSBDb2xlY3RpdmEgZXMgdW5hIG9icmEsIHRhbCBjb21vIHVuYSBwdWJsaWNhY2nDs24gcGVyacOzZGljYSwgdW5hIGFudG9sb2fDrWEsIG8gdW5hIGVuY2ljbG9wZWRpYSwgZW4gbGEgcXVlIGxhIG9icmEgZW4gc3UgdG90YWxpZGFkLCBzaW4gbW9kaWZpY2FjacOzbiBhbGd1bmEsIGp1bnRvIGNvbiB1biBncnVwbyBkZSBvdHJhcyBjb250cmlidWNpb25lcyBxdWUgY29uc3RpdHV5ZW4gb2JyYXMgc2VwYXJhZGFzIGUgaW5kZXBlbmRpZW50ZXMgZW4gc8OtIG1pc21hcywgc2UgaW50ZWdyYW4gZW4gdW4gdG9kbyBjb2xlY3Rpdm8uIFVuYSBPYnJhIHF1ZSBjb25zdGl0dXllIHVuYSBvYnJhIGNvbGVjdGl2YSBubyBzZSBjb25zaWRlcmFyw6EgdW5hIE9icmEgRGVyaXZhZGEgKGNvbW8gc2UgZGVmaW5lIGFiYWpvKSBwYXJhIGxvcyBwcm9ww7NzaXRvcyBkZSBlc3RhIGxpY2VuY2lhLiBhcXVlbGxhIHByb2R1Y2lkYSBwb3IgdW4gZ3J1cG8gZGUgYXV0b3JlcywgZW4gcXVlIGxhIE9icmEgc2UgZW5jdWVudHJhIHNpbiBtb2RpZmljYWNpb25lcywganVudG8gY29uIHVuYSBjaWVydGEgY2FudGlkYWQgZGUgb3RyYXMgY29udHJpYnVjaW9uZXMsIHF1ZSBjb25zdGl0dXllbiBlbiBzw60gbWlzbW9zIHRyYWJham9zIHNlcGFyYWRvcyBlIGluZGVwZW5kaWVudGVzLCBxdWUgc29uIGludGVncmFkb3MgYWwgdG9kbyBjb2xlY3Rpdm8sIHRhbGVzIGNvbW8gcHVibGljYWNpb25lcyBwZXJpw7NkaWNhcywgYW50b2xvZ8OtYXMgbyBlbmNpY2xvcGVkaWFzLgoKYi4JT2JyYSBEZXJpdmFkYSBzaWduaWZpY2EgdW5hIG9icmEgYmFzYWRhIGVuIGxhIG9icmEgb2JqZXRvIGRlIGVzdGEgbGljZW5jaWEgbyBlbiDDqXN0YSB5IG90cmFzIG9icmFzIHByZWV4aXN0ZW50ZXMsIHRhbGVzIGNvbW8gdHJhZHVjY2lvbmVzLCBhcnJlZ2xvcyBtdXNpY2FsZXMsIGRyYW1hdGl6YWNpb25lcywg4oCcZmljY2lvbmFsaXphY2lvbmVz4oCdLCB2ZXJzaW9uZXMgcGFyYSBjaW5lLCDigJxncmFiYWNpb25lcyBkZSBzb25pZG/igJ0sIHJlcHJvZHVjY2lvbmVzIGRlIGFydGUsIHJlc8O6bWVuZXMsIGNvbmRlbnNhY2lvbmVzLCBvIGN1YWxxdWllciBvdHJhIGVuIGxhIHF1ZSBsYSBvYnJhIHB1ZWRhIHNlciB0cmFuc2Zvcm1hZGEsIGNhbWJpYWRhIG8gYWRhcHRhZGEsIGV4Y2VwdG8gYXF1ZWxsYXMgcXVlIGNvbnN0aXR1eWFuIHVuYSBvYnJhIGNvbGVjdGl2YSwgbGFzIHF1ZSBubyBzZXLDoW4gY29uc2lkZXJhZGFzIHVuYSBvYnJhIGRlcml2YWRhIHBhcmEgZWZlY3RvcyBkZSBlc3RhIGxpY2VuY2lhLiAoUGFyYSBldml0YXIgZHVkYXMsIGVuIGVsIGNhc28gZGUgcXVlIGxhIE9icmEgc2VhIHVuYSBjb21wb3NpY2nDs24gbXVzaWNhbCBvIHVuYSBncmFiYWNpw7NuIHNvbm9yYSwgcGFyYSBsb3MgZWZlY3RvcyBkZSBlc3RhIExpY2VuY2lhIGxhIHNpbmNyb25pemFjacOzbiB0ZW1wb3JhbCBkZSBsYSBPYnJhIGNvbiB1bmEgaW1hZ2VuIGVuIG1vdmltaWVudG8gc2UgY29uc2lkZXJhcsOhIHVuYSBPYnJhIERlcml2YWRhIHBhcmEgbG9zIGZpbmVzIGRlIGVzdGEgbGljZW5jaWEpLgoKYy4JTGljZW5jaWFudGUsIGVzIGVsIGluZGl2aWR1byBvIGxhIGVudGlkYWQgdGl0dWxhciBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IgcXVlIG9mcmVjZSBsYSBPYnJhIGVuIGNvbmZvcm1pZGFkIGNvbiBsYXMgY29uZGljaW9uZXMgZGUgZXN0YSBMaWNlbmNpYS4KCmQuCUF1dG9yIG9yaWdpbmFsLCBlcyBlbCBpbmRpdmlkdW8gcXVlIGNyZcOzIGxhIE9icmEuCgplLglPYnJhLCBlcyBhcXVlbGxhIG9icmEgc3VzY2VwdGlibGUgZGUgcHJvdGVjY2nDs24gcG9yIGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IgeSBxdWUgZXMgb2ZyZWNpZGEgZW4gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIGxpY2VuY2lhCgpmLglVc3RlZCwgZXMgZWwgaW5kaXZpZHVvIG8gbGEgZW50aWRhZCBxdWUgZWplcmNpdGEgbG9zIGRlcmVjaG9zIG90b3JnYWRvcyBhbCBhbXBhcm8gZGUgZXN0YSBMaWNlbmNpYSB5IHF1ZSBjb24gYW50ZXJpb3JpZGFkIG5vIGhhIHZpb2xhZG8gbGFzIGNvbmRpY2lvbmVzIGRlIGxhIG1pc21hIHJlc3BlY3RvIGEgbGEgT2JyYSwgbyBxdWUgaGF5YSBvYnRlbmlkbyBhdXRvcml6YWNpw7NuIGV4cHJlc2EgcG9yIHBhcnRlIGRlbCBMaWNlbmNpYW50ZSBwYXJhIGVqZXJjZXIgbG9zIGRlcmVjaG9zIGFsIGFtcGFybyBkZSBlc3RhIExpY2VuY2lhIHBlc2UgYSB1bmEgdmlvbGFjacOzbiBhbnRlcmlvci4KCjIuIERlcmVjaG9zIGRlIFVzb3MgSG9ucmFkb3MgeSBleGNlcGNpb25lcyBMZWdhbGVzLgpOYWRhIGVuIGVzdGEgTGljZW5jaWEgcG9kcsOhIHNlciBpbnRlcnByZXRhZG8gY29tbyB1bmEgZGlzbWludWNpw7NuLCBsaW1pdGFjacOzbiBvIHJlc3RyaWNjacOzbiBkZSBsb3MgZGVyZWNob3MgZGVyaXZhZG9zIGRlbCB1c28gaG9ucmFkbyB5IG90cmFzIGxpbWl0YWNpb25lcyBvIGV4Y2VwY2lvbmVzIGEgbG9zIGRlcmVjaG9zIGRlbCBhdXRvciBiYWpvIGVsIHLDqWdpbWVuIGxlZ2FsIHZpZ2VudGUgbyBkZXJpdmFkbyBkZSBjdWFscXVpZXIgb3RyYSBub3JtYSBxdWUgc2UgbGUgYXBsaXF1ZS4KCjMuIENvbmNlc2nDs24gZGUgbGEgTGljZW5jaWEuCkJham8gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIGVsIExpY2VuY2lhbnRlIG90b3JnYSBhIFVzdGVkIHVuYSBsaWNlbmNpYSBtdW5kaWFsLCBsaWJyZSBkZSByZWdhbMOtYXMsIG5vIGV4Y2x1c2l2YSB5IHBlcnBldHVhIChkdXJhbnRlIHRvZG8gZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGVqZXJjZXIgZXN0b3MgZGVyZWNob3Mgc29icmUgbGEgT2JyYSB0YWwgeSBjb21vIHNlIGluZGljYSBhIGNvbnRpbnVhY2nDs246CgphLglSZXByb2R1Y2lyIGxhIE9icmEsIGluY29ycG9yYXIgbGEgT2JyYSBlbiB1bmEgbyBtw6FzIE9icmFzIENvbGVjdGl2YXMsIHkgcmVwcm9kdWNpciBsYSBPYnJhIGluY29ycG9yYWRhIGVuIGxhcyBPYnJhcyBDb2xlY3RpdmFzLgoKYi4JRGlzdHJpYnVpciBjb3BpYXMgbyBmb25vZ3JhbWFzIGRlIGxhcyBPYnJhcywgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYSwgaW5jbHV5w6luZG9sYXMgY29tbyBpbmNvcnBvcmFkYXMgZW4gT2JyYXMgQ29sZWN0aXZhcywgc2Vnw7puIGNvcnJlc3BvbmRhLgoKYy4JRGlzdHJpYnVpciBjb3BpYXMgZGUgbGFzIE9icmFzIERlcml2YWRhcyBxdWUgc2UgZ2VuZXJlbiwgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYS4KTG9zIGRlcmVjaG9zIG1lbmNpb25hZG9zIGFudGVyaW9ybWVudGUgcHVlZGVuIHNlciBlamVyY2lkb3MgZW4gdG9kb3MgbG9zIG1lZGlvcyB5IGZvcm1hdG9zLCBhY3R1YWxtZW50ZSBjb25vY2lkb3MgbyBxdWUgc2UgaW52ZW50ZW4gZW4gZWwgZnV0dXJvLiBMb3MgZGVyZWNob3MgYW50ZXMgbWVuY2lvbmFkb3MgaW5jbHV5ZW4gZWwgZGVyZWNobyBhIHJlYWxpemFyIGRpY2hhcyBtb2RpZmljYWNpb25lcyBlbiBsYSBtZWRpZGEgcXVlIHNlYW4gdMOpY25pY2FtZW50ZSBuZWNlc2FyaWFzIHBhcmEgZWplcmNlciBsb3MgZGVyZWNob3MgZW4gb3RybyBtZWRpbyBvIGZvcm1hdG9zLCBwZXJvIGRlIG90cmEgbWFuZXJhIHVzdGVkIG5vIGVzdMOhIGF1dG9yaXphZG8gcGFyYSByZWFsaXphciBvYnJhcyBkZXJpdmFkYXMuIFRvZG9zIGxvcyBkZXJlY2hvcyBubyBvdG9yZ2Fkb3MgZXhwcmVzYW1lbnRlIHBvciBlbCBMaWNlbmNpYW50ZSBxdWVkYW4gcG9yIGVzdGUgbWVkaW8gcmVzZXJ2YWRvcywgaW5jbHV5ZW5kbyBwZXJvIHNpbiBsaW1pdGFyc2UgYSBhcXVlbGxvcyBxdWUgc2UgbWVuY2lvbmFuIGVuIGxhcyBzZWNjaW9uZXMgNChkKSB5IDQoZSkuCgo0LiBSZXN0cmljY2lvbmVzLgpMYSBsaWNlbmNpYSBvdG9yZ2FkYSBlbiBsYSBhbnRlcmlvciBTZWNjacOzbiAzIGVzdMOhIGV4cHJlc2FtZW50ZSBzdWpldGEgeSBsaW1pdGFkYSBwb3IgbGFzIHNpZ3VpZW50ZXMgcmVzdHJpY2Npb25lczoKCmEuCVVzdGVkIHB1ZWRlIGRpc3RyaWJ1aXIsIGV4aGliaXIgcMO6YmxpY2FtZW50ZSwgZWplY3V0YXIgcMO6YmxpY2FtZW50ZSwgbyBwb25lciBhIGRpc3Bvc2ljacOzbiBww7pibGljYSBsYSBPYnJhIHPDs2xvIGJham8gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIHkgVXN0ZWQgZGViZSBpbmNsdWlyIHVuYSBjb3BpYSBkZSBlc3RhIGxpY2VuY2lhIG8gZGVsIElkZW50aWZpY2Fkb3IgVW5pdmVyc2FsIGRlIFJlY3Vyc29zIGRlIGxhIG1pc21hIGNvbiBjYWRhIGNvcGlhIGRlIGxhIE9icmEgcXVlIGRpc3RyaWJ1eWEsIGV4aGliYSBww7pibGljYW1lbnRlLCBlamVjdXRlIHDDumJsaWNhbWVudGUgbyBwb25nYSBhIGRpc3Bvc2ljacOzbiBww7pibGljYS4gTm8gZXMgcG9zaWJsZSBvZnJlY2VyIG8gaW1wb25lciBuaW5ndW5hIGNvbmRpY2nDs24gc29icmUgbGEgT2JyYSBxdWUgYWx0ZXJlIG8gbGltaXRlIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhIG8gZWwgZWplcmNpY2lvIGRlIGxvcyBkZXJlY2hvcyBkZSBsb3MgZGVzdGluYXRhcmlvcyBvdG9yZ2Fkb3MgZW4gZXN0ZSBkb2N1bWVudG8uIE5vIGVzIHBvc2libGUgc3VibGljZW5jaWFyIGxhIE9icmEuIFVzdGVkIGRlYmUgbWFudGVuZXIgaW50YWN0b3MgdG9kb3MgbG9zIGF2aXNvcyBxdWUgaGFnYW4gcmVmZXJlbmNpYSBhIGVzdGEgTGljZW5jaWEgeSBhIGxhIGNsw6F1c3VsYSBkZSBsaW1pdGFjacOzbiBkZSBnYXJhbnTDrWFzLiBVc3RlZCBubyBwdWVkZSBkaXN0cmlidWlyLCBleGhpYmlyIHDDumJsaWNhbWVudGUsIGVqZWN1dGFyIHDDumJsaWNhbWVudGUsIG8gcG9uZXIgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBjb24gYWxndW5hIG1lZGlkYSB0ZWNub2zDs2dpY2EgcXVlIGNvbnRyb2xlIGVsIGFjY2VzbyBvIGxhIHV0aWxpemFjacOzbiBkZSBlbGxhIGRlIHVuYSBmb3JtYSBxdWUgc2VhIGluY29uc2lzdGVudGUgY29uIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLiBMbyBhbnRlcmlvciBzZSBhcGxpY2EgYSBsYSBPYnJhIGluY29ycG9yYWRhIGEgdW5hIE9icmEgQ29sZWN0aXZhLCBwZXJvIGVzdG8gbm8gZXhpZ2UgcXVlIGxhIE9icmEgQ29sZWN0aXZhIGFwYXJ0ZSBkZSBsYSBvYnJhIG1pc21hIHF1ZWRlIHN1amV0YSBhIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLiBTaSBVc3RlZCBjcmVhIHVuYSBPYnJhIENvbGVjdGl2YSwgcHJldmlvIGF2aXNvIGRlIGN1YWxxdWllciBMaWNlbmNpYW50ZSBkZWJlLCBlbiBsYSBtZWRpZGEgZGUgbG8gcG9zaWJsZSwgZWxpbWluYXIgZGUgbGEgT2JyYSBDb2xlY3RpdmEgY3VhbHF1aWVyIHJlZmVyZW5jaWEgYSBkaWNobyBMaWNlbmNpYW50ZSBvIGFsIEF1dG9yIE9yaWdpbmFsLCBzZWfDum4gbG8gc29saWNpdGFkbyBwb3IgZWwgTGljZW5jaWFudGUgeSBjb25mb3JtZSBsbyBleGlnZSBsYSBjbMOhdXN1bGEgNChjKS4KCmIuCVVzdGVkIG5vIHB1ZWRlIGVqZXJjZXIgbmluZ3VubyBkZSBsb3MgZGVyZWNob3MgcXVlIGxlIGhhbiBzaWRvIG90b3JnYWRvcyBlbiBsYSBTZWNjacOzbiAzIHByZWNlZGVudGUgZGUgbW9kbyBxdWUgZXN0w6luIHByaW5jaXBhbG1lbnRlIGRlc3RpbmFkb3MgbyBkaXJlY3RhbWVudGUgZGlyaWdpZG9zIGEgY29uc2VndWlyIHVuIHByb3ZlY2hvIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLiBFbCBpbnRlcmNhbWJpbyBkZSBsYSBPYnJhIHBvciBvdHJhcyBvYnJhcyBwcm90ZWdpZGFzIHBvciBkZXJlY2hvcyBkZSBhdXRvciwgeWEgc2VhIGEgdHJhdsOpcyBkZSB1biBzaXN0ZW1hIHBhcmEgY29tcGFydGlyIGFyY2hpdm9zIGRpZ2l0YWxlcyAoZGlnaXRhbCBmaWxlLXNoYXJpbmcpIG8gZGUgY3VhbHF1aWVyIG90cmEgbWFuZXJhIG5vIHNlcsOhIGNvbnNpZGVyYWRvIGNvbW8gZXN0YXIgZGVzdGluYWRvIHByaW5jaXBhbG1lbnRlIG8gZGlyaWdpZG8gZGlyZWN0YW1lbnRlIGEgY29uc2VndWlyIHVuIHByb3ZlY2hvIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLCBzaWVtcHJlIHF1ZSBubyBzZSByZWFsaWNlIHVuIHBhZ28gbWVkaWFudGUgdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIGVuIHJlbGFjacOzbiBjb24gZWwgaW50ZXJjYW1iaW8gZGUgb2JyYXMgcHJvdGVnaWRhcyBwb3IgZWwgZGVyZWNobyBkZSBhdXRvci4KCmMuCVNpIHVzdGVkIGRpc3RyaWJ1eWUsIGV4aGliZSBww7pibGljYW1lbnRlLCBlamVjdXRhIHDDumJsaWNhbWVudGUgbyBlamVjdXRhIHDDumJsaWNhbWVudGUgZW4gZm9ybWEgZGlnaXRhbCBsYSBPYnJhIG8gY3VhbHF1aWVyIE9icmEgRGVyaXZhZGEgdSBPYnJhIENvbGVjdGl2YSwgVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RhIHRvZGEgbGEgaW5mb3JtYWNpw7NuIGRlIGRlcmVjaG8gZGUgYXV0b3IgZGUgbGEgT2JyYSB5IHByb3BvcmNpb25hciwgZGUgZm9ybWEgcmF6b25hYmxlIHNlZ8O6biBlbCBtZWRpbyBvIG1hbmVyYSBxdWUgVXN0ZWQgZXN0w6kgdXRpbGl6YW5kbzogKGkpIGVsIG5vbWJyZSBkZWwgQXV0b3IgT3JpZ2luYWwgc2kgZXN0w6EgcHJvdmlzdG8gKG8gc2V1ZMOzbmltbywgc2kgZnVlcmUgYXBsaWNhYmxlKSwgeS9vIChpaSkgZWwgbm9tYnJlIGRlIGxhIHBhcnRlIG8gbGFzIHBhcnRlcyBxdWUgZWwgQXV0b3IgT3JpZ2luYWwgeS9vIGVsIExpY2VuY2lhbnRlIGh1YmllcmVuIGRlc2lnbmFkbyBwYXJhIGxhIGF0cmlidWNpw7NuICh2LmcuLCB1biBpbnN0aXR1dG8gcGF0cm9jaW5hZG9yLCBlZGl0b3JpYWwsIHB1YmxpY2FjacOzbikgZW4gbGEgaW5mb3JtYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZWwgTGljZW5jaWFudGUsIHTDqXJtaW5vcyBkZSBzZXJ2aWNpb3MgbyBkZSBvdHJhcyBmb3JtYXMgcmF6b25hYmxlczsgZWwgdMOtdHVsbyBkZSBsYSBPYnJhIHNpIGVzdMOhIHByb3Zpc3RvOyBlbiBsYSBtZWRpZGEgZGUgbG8gcmF6b25hYmxlbWVudGUgZmFjdGlibGUgeSwgc2kgZXN0w6EgcHJvdmlzdG8sIGVsIElkZW50aWZpY2Fkb3IgVW5pZm9ybWUgZGUgUmVjdXJzb3MgKFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcikgcXVlIGVsIExpY2VuY2lhbnRlIGVzcGVjaWZpY2EgcGFyYSBzZXIgYXNvY2lhZG8gY29uIGxhIE9icmEsIHNhbHZvIHF1ZSB0YWwgVVJJIG5vIHNlIHJlZmllcmEgYSBsYSBub3RhIHNvYnJlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBvIGEgbGEgaW5mb3JtYWNpw7NuIHNvYnJlIGVsIGxpY2VuY2lhbWllbnRvIGRlIGxhIE9icmE7IHkgZW4gZWwgY2FzbyBkZSB1bmEgT2JyYSBEZXJpdmFkYSwgYXRyaWJ1aXIgZWwgY3LDqWRpdG8gaWRlbnRpZmljYW5kbyBlbCB1c28gZGUgbGEgT2JyYSBlbiBsYSBPYnJhIERlcml2YWRhICh2LmcuLCAiVHJhZHVjY2nDs24gRnJhbmNlc2EgZGUgbGEgT2JyYSBkZWwgQXV0b3IgT3JpZ2luYWwsIiBvICJHdWnDs24gQ2luZW1hdG9ncsOhZmljbyBiYXNhZG8gZW4gbGEgT2JyYSBvcmlnaW5hbCBkZWwgQXV0b3IgT3JpZ2luYWwiKS4gVGFsIGNyw6lkaXRvIHB1ZWRlIHNlciBpbXBsZW1lbnRhZG8gZGUgY3VhbHF1aWVyIGZvcm1hIHJhem9uYWJsZTsgZW4gZWwgY2Fzbywgc2luIGVtYmFyZ28sIGRlIE9icmFzIERlcml2YWRhcyB1IE9icmFzIENvbGVjdGl2YXMsIHRhbCBjcsOpZGl0byBhcGFyZWNlcsOhLCBjb21vIG3DrW5pbW8sIGRvbmRlIGFwYXJlY2UgZWwgY3LDqWRpdG8gZGUgY3VhbHF1aWVyIG90cm8gYXV0b3IgY29tcGFyYWJsZSB5IGRlIHVuYSBtYW5lcmEsIGFsIG1lbm9zLCB0YW4gZGVzdGFjYWRhIGNvbW8gZWwgY3LDqWRpdG8gZGUgb3RybyBhdXRvciBjb21wYXJhYmxlLgoKZC4JUGFyYSBldml0YXIgdG9kYSBjb25mdXNpw7NuLCBlbCBMaWNlbmNpYW50ZSBhY2xhcmEgcXVlLCBjdWFuZG8gbGEgb2JyYSBlcyB1bmEgY29tcG9zaWNpw7NuIG11c2ljYWw6CgppLglSZWdhbMOtYXMgcG9yIGludGVycHJldGFjacOzbiB5IGVqZWN1Y2nDs24gYmFqbyBsaWNlbmNpYXMgZ2VuZXJhbGVzLiBFbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gZXhjbHVzaXZvIGRlIGF1dG9yaXphciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIG8gbGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGRlIGxhIG9icmEgeSBkZSByZWNvbGVjdGFyLCBzZWEgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgU0FZQ08pLCBsYXMgcmVnYWzDrWFzIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIG8gcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIChwb3IgZWplbXBsbyBXZWJjYXN0KSBsaWNlbmNpYWRhIGJham8gbGljZW5jaWFzIGdlbmVyYWxlcywgc2kgbGEgaW50ZXJwcmV0YWNpw7NuIG8gZWplY3VjacOzbiBkZSBsYSBvYnJhIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBvcmllbnRhZGEgcG9yIG8gZGlyaWdpZGEgYSBsYSBvYnRlbmNpw7NuIGRlIHVuYSB2ZW50YWphIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLgoKaWkuCVJlZ2Fsw61hcyBwb3IgRm9ub2dyYW1hcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSByZWNvbGVjdGFyLCBpbmRpdmlkdWFsbWVudGUgbyBhIHRyYXbDqXMgZGUgdW5hIHNvY2llZGFkIGRlIGdlc3Rpw7NuIGNvbGVjdGl2YSBkZSBkZXJlY2hvcyBkZSBhdXRvciB5IGRlcmVjaG9zIGNvbmV4b3MgKHBvciBlamVtcGxvLCBsb3MgY29uc2FncmFkb3MgcG9yIGxhIFNBWUNPKSwgdW5hIGFnZW5jaWEgZGUgZGVyZWNob3MgbXVzaWNhbGVzIG8gYWxnw7puIGFnZW50ZSBkZXNpZ25hZG8sIGxhcyByZWdhbMOtYXMgcG9yIGN1YWxxdWllciBmb25vZ3JhbWEgcXVlIFVzdGVkIGNyZWUgYSBwYXJ0aXIgZGUgbGEgb2JyYSAo4oCcdmVyc2nDs24gY292ZXLigJ0pIHkgZGlzdHJpYnV5YSwgZW4gbG9zIHTDqXJtaW5vcyBkZWwgcsOpZ2ltZW4gZGUgZGVyZWNob3MgZGUgYXV0b3IsIHNpIGxhIGNyZWFjacOzbiBvIGRpc3RyaWJ1Y2nDs24gZGUgZXNhIHZlcnNpw7NuIGNvdmVyIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkZXN0aW5hZGEgbyBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCgplLglHZXN0acOzbiBkZSBEZXJlY2hvcyBkZSBBdXRvciBzb2JyZSBJbnRlcnByZXRhY2lvbmVzIHkgRWplY3VjaW9uZXMgRGlnaXRhbGVzIChXZWJDYXN0aW5nKS4gUGFyYSBldml0YXIgdG9kYSBjb25mdXNpw7NuLCBlbCBMaWNlbmNpYW50ZSBhY2xhcmEgcXVlLCBjdWFuZG8gbGEgb2JyYSBzZWEgdW4gZm9ub2dyYW1hLCBlbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gZXhjbHVzaXZvIGRlIGF1dG9yaXphciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8sIHdlYmNhc3QpIHkgZGUgcmVjb2xlY3RhciwgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgQUNJTlBSTyksIGxhcyByZWdhbMOtYXMgcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIChwb3IgZWplbXBsbywgd2ViY2FzdCksIHN1amV0YSBhIGxhcyBkaXNwb3NpY2lvbmVzIGFwbGljYWJsZXMgZGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IsIHNpIGVzdGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCgo1LiBSZXByZXNlbnRhY2lvbmVzLCBHYXJhbnTDrWFzIHkgTGltaXRhY2lvbmVzIGRlIFJlc3BvbnNhYmlsaWRhZC4KQSBNRU5PUyBRVUUgTEFTIFBBUlRFUyBMTyBBQ09SREFSQU4gREUgT1RSQSBGT1JNQSBQT1IgRVNDUklUTywgRUwgTElDRU5DSUFOVEUgT0ZSRUNFIExBIE9CUkEgKEVOIEVMIEVTVEFETyBFTiBFTCBRVUUgU0UgRU5DVUVOVFJBKSDigJxUQUwgQ1VBTOKAnSwgU0lOIEJSSU5EQVIgR0FSQU5Uw41BUyBERSBDTEFTRSBBTEdVTkEgUkVTUEVDVE8gREUgTEEgT0JSQSwgWUEgU0VBIEVYUFJFU0EsIElNUEzDjUNJVEEsIExFR0FMIE8gQ1VBTFFVSUVSQSBPVFJBLCBJTkNMVVlFTkRPLCBTSU4gTElNSVRBUlNFIEEgRUxMQVMsIEdBUkFOVMONQVMgREUgVElUVUxBUklEQUQsIENPTUVSQ0lBQklMSURBRCwgQURBUFRBQklMSURBRCBPIEFERUNVQUNJw5NOIEEgUFJPUMOTU0lUTyBERVRFUk1JTkFETywgQVVTRU5DSUEgREUgSU5GUkFDQ0nDk04sIERFIEFVU0VOQ0lBIERFIERFRkVDVE9TIExBVEVOVEVTIE8gREUgT1RSTyBUSVBPLCBPIExBIFBSRVNFTkNJQSBPIEFVU0VOQ0lBIERFIEVSUk9SRVMsIFNFQU4gTyBOTyBERVNDVUJSSUJMRVMgKFBVRURBTiBPIE5PIFNFUiBFU1RPUyBERVNDVUJJRVJUT1MpLiBBTEdVTkFTIEpVUklTRElDQ0lPTkVTIE5PIFBFUk1JVEVOIExBIEVYQ0xVU0nDk04gREUgR0FSQU5Uw41BUyBJTVBMw41DSVRBUywgRU4gQ1VZTyBDQVNPIEVTVEEgRVhDTFVTScOTTiBQVUVERSBOTyBBUExJQ0FSU0UgQSBVU1RFRC4KCjYuIExpbWl0YWNpw7NuIGRlIHJlc3BvbnNhYmlsaWRhZC4KQSBNRU5PUyBRVUUgTE8gRVhJSkEgRVhQUkVTQU1FTlRFIExBIExFWSBBUExJQ0FCTEUsIEVMIExJQ0VOQ0lBTlRFIE5PIFNFUsOBIFJFU1BPTlNBQkxFIEFOVEUgVVNURUQgUE9SIERBw5FPIEFMR1VOTywgU0VBIFBPUiBSRVNQT05TQUJJTElEQUQgRVhUUkFDT05UUkFDVFVBTCwgUFJFQ09OVFJBQ1RVQUwgTyBDT05UUkFDVFVBTCwgT0JKRVRJVkEgTyBTVUJKRVRJVkEsIFNFIFRSQVRFIERFIERBw5FPUyBNT1JBTEVTIE8gUEFUUklNT05JQUxFUywgRElSRUNUT1MgTyBJTkRJUkVDVE9TLCBQUkVWSVNUT1MgTyBJTVBSRVZJU1RPUyBQUk9EVUNJRE9TIFBPUiBFTCBVU08gREUgRVNUQSBMSUNFTkNJQSBPIERFIExBIE9CUkEsIEFVTiBDVUFORE8gRUwgTElDRU5DSUFOVEUgSEFZQSBTSURPIEFEVkVSVElETyBERSBMQSBQT1NJQklMSURBRCBERSBESUNIT1MgREHDkU9TLiBBTEdVTkFTIExFWUVTIE5PIFBFUk1JVEVOIExBIEVYQ0xVU0nDk04gREUgQ0lFUlRBIFJFU1BPTlNBQklMSURBRCwgRU4gQ1VZTyBDQVNPIEVTVEEgRVhDTFVTScOTTiBQVUVERSBOTyBBUExJQ0FSU0UgQSBVU1RFRC4KCjcuIFTDqXJtaW5vLgoKYS4JRXN0YSBMaWNlbmNpYSB5IGxvcyBkZXJlY2hvcyBvdG9yZ2Fkb3MgZW4gdmlydHVkIGRlIGVsbGEgdGVybWluYXLDoW4gYXV0b23DoXRpY2FtZW50ZSBzaSBVc3RlZCBpbmZyaW5nZSBhbGd1bmEgY29uZGljacOzbiBlc3RhYmxlY2lkYSBlbiBlbGxhLiBTaW4gZW1iYXJnbywgbG9zIGluZGl2aWR1b3MgbyBlbnRpZGFkZXMgcXVlIGhhbiByZWNpYmlkbyBPYnJhcyBEZXJpdmFkYXMgbyBDb2xlY3RpdmFzIGRlIFVzdGVkIGRlIGNvbmZvcm1pZGFkIGNvbiBlc3RhIExpY2VuY2lhLCBubyB2ZXLDoW4gdGVybWluYWRhcyBzdXMgbGljZW5jaWFzLCBzaWVtcHJlIHF1ZSBlc3RvcyBpbmRpdmlkdW9zIG8gZW50aWRhZGVzIHNpZ2FuIGN1bXBsaWVuZG8gw61udGVncmFtZW50ZSBsYXMgY29uZGljaW9uZXMgZGUgZXN0YXMgbGljZW5jaWFzLiBMYXMgU2VjY2lvbmVzIDEsIDIsIDUsIDYsIDcsIHkgOCBzdWJzaXN0aXLDoW4gYSBjdWFscXVpZXIgdGVybWluYWNpw7NuIGRlIGVzdGEgTGljZW5jaWEuCgpiLglTdWpldGEgYSBsYXMgY29uZGljaW9uZXMgeSB0w6lybWlub3MgYW50ZXJpb3JlcywgbGEgbGljZW5jaWEgb3RvcmdhZGEgYXF1w60gZXMgcGVycGV0dWEgKGR1cmFudGUgZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIGRlIGxhIG9icmEpLiBObyBvYnN0YW50ZSBsbyBhbnRlcmlvciwgZWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGEgcHVibGljYXIgeS9vIGVzdHJlbmFyIGxhIE9icmEgYmFqbyBjb25kaWNpb25lcyBkZSBsaWNlbmNpYSBkaWZlcmVudGVzIG8gYSBkZWphciBkZSBkaXN0cmlidWlybGEgZW4gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIExpY2VuY2lhIGVuIGN1YWxxdWllciBtb21lbnRvOyBlbiBlbCBlbnRlbmRpZG8sIHNpbiBlbWJhcmdvLCBxdWUgZXNhIGVsZWNjacOzbiBubyBzZXJ2aXLDoSBwYXJhIHJldm9jYXIgZXN0YSBsaWNlbmNpYSBvIHF1ZSBkZWJhIHNlciBvdG9yZ2FkYSAsIGJham8gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIGxpY2VuY2lhKSwgeSBlc3RhIGxpY2VuY2lhIGNvbnRpbnVhcsOhIGVuIHBsZW5vIHZpZ29yIHkgZWZlY3RvIGEgbWVub3MgcXVlIHNlYSB0ZXJtaW5hZGEgY29tbyBzZSBleHByZXNhIGF0csOhcy4gTGEgTGljZW5jaWEgcmV2b2NhZGEgY29udGludWFyw6Egc2llbmRvIHBsZW5hbWVudGUgdmlnZW50ZSB5IGVmZWN0aXZhIHNpIG5vIHNlIGxlIGRhIHTDqXJtaW5vIGVuIGxhcyBjb25kaWNpb25lcyBpbmRpY2FkYXMgYW50ZXJpb3JtZW50ZS4KCjguIFZhcmlvcy4KCmEuCUNhZGEgdmV6IHF1ZSBVc3RlZCBkaXN0cmlidXlhIG8gcG9uZ2EgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBvIHVuYSBPYnJhIENvbGVjdGl2YSwgZWwgTGljZW5jaWFudGUgb2ZyZWNlcsOhIGFsIGRlc3RpbmF0YXJpbyB1bmEgbGljZW5jaWEgZW4gbG9zIG1pc21vcyB0w6lybWlub3MgeSBjb25kaWNpb25lcyBxdWUgbGEgbGljZW5jaWEgb3RvcmdhZGEgYSBVc3RlZCBiYWpvIGVzdGEgTGljZW5jaWEuCgpiLglTaSBhbGd1bmEgZGlzcG9zaWNpw7NuIGRlIGVzdGEgTGljZW5jaWEgcmVzdWx0YSBpbnZhbGlkYWRhIG8gbm8gZXhpZ2libGUsIHNlZ8O6biBsYSBsZWdpc2xhY2nDs24gdmlnZW50ZSwgZXN0byBubyBhZmVjdGFyw6EgbmkgbGEgdmFsaWRleiBuaSBsYSBhcGxpY2FiaWxpZGFkIGRlbCByZXN0byBkZSBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhIHksIHNpbiBhY2Npw7NuIGFkaWNpb25hbCBwb3IgcGFydGUgZGUgbG9zIHN1amV0b3MgZGUgZXN0ZSBhY3VlcmRvLCBhcXXDqWxsYSBzZSBlbnRlbmRlcsOhIHJlZm9ybWFkYSBsbyBtw61uaW1vIG5lY2VzYXJpbyBwYXJhIGhhY2VyIHF1ZSBkaWNoYSBkaXNwb3NpY2nDs24gc2VhIHbDoWxpZGEgeSBleGlnaWJsZS4KCmMuCU5pbmfDum4gdMOpcm1pbm8gbyBkaXNwb3NpY2nDs24gZGUgZXN0YSBMaWNlbmNpYSBzZSBlc3RpbWFyw6EgcmVudW5jaWFkYSB5IG5pbmd1bmEgdmlvbGFjacOzbiBkZSBlbGxhIHNlcsOhIGNvbnNlbnRpZGEgYSBtZW5vcyBxdWUgZXNhIHJlbnVuY2lhIG8gY29uc2VudGltaWVudG8gc2VhIG90b3JnYWRvIHBvciBlc2NyaXRvIHkgZmlybWFkbyBwb3IgbGEgcGFydGUgcXVlIHJlbnVuY2llIG8gY29uc2llbnRhLgoKZC4JRXN0YSBMaWNlbmNpYSByZWZsZWphIGVsIGFjdWVyZG8gcGxlbm8gZW50cmUgbGFzIHBhcnRlcyByZXNwZWN0byBhIGxhIE9icmEgYXF1w60gbGljZW5jaWFkYS4gTm8gaGF5IGFycmVnbG9zLCBhY3VlcmRvcyBvIGRlY2xhcmFjaW9uZXMgcmVzcGVjdG8gYSBsYSBPYnJhIHF1ZSBubyBlc3TDqW4gZXNwZWNpZmljYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gRWwgTGljZW5jaWFudGUgbm8gc2UgdmVyw6EgbGltaXRhZG8gcG9yIG5pbmd1bmEgZGlzcG9zaWNpw7NuIGFkaWNpb25hbCBxdWUgcHVlZGEgc3VyZ2lyIGVuIGFsZ3VuYSBjb211bmljYWNpw7NuIGVtYW5hZGEgZGUgVXN0ZWQuIEVzdGEgTGljZW5jaWEgbm8gcHVlZGUgc2VyIG1vZGlmaWNhZGEgc2luIGVsIGNvbnNlbnRpbWllbnRvIG11dHVvIHBvciBlc2NyaXRvIGRlbCBMaWNlbmNpYW50ZSB5IFVzdGVkLgo=