Diseño de un prototipo portable y funcional, basado en análisis de desviaciones óculo - cefálicas como método para la predicción de una convulsión en pacientes con epilepsia de tipo convulsiva en la ciudad de Bogotá

El proyecto se focaliza en pacientes con epilepsia de tipo convulsiva, y se basa en el estudio del ojo como biomarcador antes de una convulsión. Para el análisis de las características del ojo, específicamente las posiciones y frecuencias de movimiento, se utilizaron métodos de procesamiento de info...

Full description

Autores:
Morato Moreno, Laura Stefania
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2021
Institución:
Universidad El Bosque
Repositorio:
Repositorio U. El Bosque
Idioma:
spa
OAI Identifier:
oai:repositorio.unbosque.edu.co:20.500.12495/6941
Acceso en línea:
http://hdl.handle.net/20.500.12495/6941
https://repositorio.unbosque.edu.co
Palabra clave:
Dispositivo
Marcador
Movimiento
Ojos
610.28
Epilepsia
Convulsiones
Epilepsia tónico-clónica
Device
Marker
Movement
Eyes
Rights
openAccess
License
Attribution-NonCommercial-ShareAlike 4.0 International
id UNBOSQUE2_e372541ece8f1883464ee08ab7c83fce
oai_identifier_str oai:repositorio.unbosque.edu.co:20.500.12495/6941
network_acronym_str UNBOSQUE2
network_name_str Repositorio U. El Bosque
repository_id_str
dc.title.spa.fl_str_mv Diseño de un prototipo portable y funcional, basado en análisis de desviaciones óculo - cefálicas como método para la predicción de una convulsión en pacientes con epilepsia de tipo convulsiva en la ciudad de Bogotá
dc.title.translated.spa.fl_str_mv Design of a portable and functional prototype, based on the analysis of cephalic-ocular deviations as a method for the prediction of a seizure in patients with convulsive epilepsy in the city of Bogota.
title Diseño de un prototipo portable y funcional, basado en análisis de desviaciones óculo - cefálicas como método para la predicción de una convulsión en pacientes con epilepsia de tipo convulsiva en la ciudad de Bogotá
spellingShingle Diseño de un prototipo portable y funcional, basado en análisis de desviaciones óculo - cefálicas como método para la predicción de una convulsión en pacientes con epilepsia de tipo convulsiva en la ciudad de Bogotá
Dispositivo
Marcador
Movimiento
Ojos
610.28
Epilepsia
Convulsiones
Epilepsia tónico-clónica
Device
Marker
Movement
Eyes
title_short Diseño de un prototipo portable y funcional, basado en análisis de desviaciones óculo - cefálicas como método para la predicción de una convulsión en pacientes con epilepsia de tipo convulsiva en la ciudad de Bogotá
title_full Diseño de un prototipo portable y funcional, basado en análisis de desviaciones óculo - cefálicas como método para la predicción de una convulsión en pacientes con epilepsia de tipo convulsiva en la ciudad de Bogotá
title_fullStr Diseño de un prototipo portable y funcional, basado en análisis de desviaciones óculo - cefálicas como método para la predicción de una convulsión en pacientes con epilepsia de tipo convulsiva en la ciudad de Bogotá
title_full_unstemmed Diseño de un prototipo portable y funcional, basado en análisis de desviaciones óculo - cefálicas como método para la predicción de una convulsión en pacientes con epilepsia de tipo convulsiva en la ciudad de Bogotá
title_sort Diseño de un prototipo portable y funcional, basado en análisis de desviaciones óculo - cefálicas como método para la predicción de una convulsión en pacientes con epilepsia de tipo convulsiva en la ciudad de Bogotá
dc.creator.fl_str_mv Morato Moreno, Laura Stefania
dc.contributor.advisor.none.fl_str_mv Ramírez Duque, Andrés Alberto
dc.contributor.author.none.fl_str_mv Morato Moreno, Laura Stefania
dc.contributor.orcid.none.fl_str_mv MoratoMorenoLauraStefania
dc.subject.spa.fl_str_mv Dispositivo
Marcador
Movimiento
Ojos
topic Dispositivo
Marcador
Movimiento
Ojos
610.28
Epilepsia
Convulsiones
Epilepsia tónico-clónica
Device
Marker
Movement
Eyes
dc.subject.ddc.none.fl_str_mv 610.28
dc.subject.decs.spa.fl_str_mv Epilepsia
Convulsiones
Epilepsia tónico-clónica
dc.subject.keywords.spa.fl_str_mv Device
Marker
Movement
Eyes
description El proyecto se focaliza en pacientes con epilepsia de tipo convulsiva, y se basa en el estudio del ojo como biomarcador antes de una convulsión. Para el análisis de las características del ojo, específicamente las posiciones y frecuencias de movimiento, se utilizaron métodos de procesamiento de información biológica y de extracción, que permiten predecir e identificar las desviaciones oculares que anteceden a una crisis. Para ello se utiliza un sensor ajustable a una gorra, que se ubica en la zona anterior de la cabeza del paciente, y se conecta a un sistema embebido (Raspberry pi4 b) en el que se encuentra el algoritmo de detección de iris y obtención de frecuencia de movimiento. Este sistema, ajustable a diferentes medidas, se ubica en el brazo de la persona, y su tamaño es de 7 cm x 7 cm x 9 cm. El dispositivo se conecta a una batería recargable con una autonomía de dos horas aproximadamente. El diseño se sustenta en la portabilidad, lo que posibilita que el paciente pueda utilizarlo en su diario vivir. Adicionalmente, cuenta con otro sistema de detección basado en el método Haar de OpenCV, que utiliza una base de datos y librerías previas para extraer las características faciales, posteriormente las características del ojo, y finalmente la ubicación de iris. Este método en cascada fue utilizado con ajustes de umbral dependiendo del tipo de luz que enfrenta el paciente y permite ajustar el sistema de forma automática, sin embargo, como cada ambiente tiene una precisión y exactitud diferentes, no inferior al 85%, permite identificar la precisión y exactitud de la detección. Para determinar los umbrales a partir de la luminosidad, más la sensibilidad y la precisión, se utilizó la curva ROC, la cual permitió identificar cuatro umbrales para cuatro tipos de ambientes, según el tipo de ambiente y las características de la imagen en luminosidad por pixeles. Luego se procedió a almacenar las coordenadas del ojo y se analizó la frecuencia del movimiento, lo que permitió establecer un umbral de 5 Hz (Gila et al., 2009) cuando se supera el umbral. Esa frecuencia corresponde al periodo preictal de la crisis, lo que indica que se envía un mensaje mediante comunicación bluetooth con un módulo de desarrollo conocido como ESP 32, conectado con la Raspberry, que activa un estímulo sonoro, luminoso y háptico. El estímulo llega al usuario, a través de una batería recargable y portable de 6 cm x 3 cm x 3 cm. Esta etapa es adaptable a la muñeca del usuario y la manija puede ser intercambiable. El proyecto cuenta con aplicación teórica y conceptual y será probado por la empresa para la cual se desarrolló el dispositivo.
publishDate 2021
dc.date.issued.none.fl_str_mv 2021
dc.date.accessioned.none.fl_str_mv 2022-02-21T15:39:16Z
dc.date.available.none.fl_str_mv 2022-02-21T15:39:16Z
dc.type.local.spa.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.coarversion.none.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12495/6941
dc.identifier.instname.spa.fl_str_mv instname:Universidad El Bosque
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional Universidad El Bosque
dc.identifier.repourl.none.fl_str_mv https://repositorio.unbosque.edu.co
url http://hdl.handle.net/20.500.12495/6941
https://repositorio.unbosque.edu.co
identifier_str_mv instname:Universidad El Bosque
reponame:Repositorio Institucional Universidad El Bosque
dc.language.iso.none.fl_str_mv spa
language spa
dc.rights.*.fl_str_mv Attribution-NonCommercial-ShareAlike 4.0 International
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
dc.rights.local.spa.fl_str_mv Acceso abierto
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Attribution-NonCommercial-ShareAlike 4.0 International
http://creativecommons.org/licenses/by-nc-sa/4.0/
Acceso abierto
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.none.fl_str_mv application/pdf
dc.coverage.spatial.spa.fl_str_mv Bogotá
dc.coverage.temporal.spa.fl_str_mv septiembre 2020-2 hasta diciembre 2021-2
dc.publisher.program.spa.fl_str_mv Bioingeniería
dc.publisher.grantor.spa.fl_str_mv Universidad El Bosque
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería
institution Universidad El Bosque
bitstream.url.fl_str_mv https://repositorio.unbosque.edu.co/bitstreams/d122d8d1-9d22-4c44-bc9b-2802c6a8d294/download
https://repositorio.unbosque.edu.co/bitstreams/c4e20664-1d3b-433e-a005-f62c213ca221/download
https://repositorio.unbosque.edu.co/bitstreams/861e5ddc-9911-4c0b-a86d-54fdb16a70a1/download
https://repositorio.unbosque.edu.co/bitstreams/128f09b9-99aa-48c9-b8b5-2702d1e13b14/download
https://repositorio.unbosque.edu.co/bitstreams/7ad308e8-9bfd-4275-855f-106e73efd4cb/download
https://repositorio.unbosque.edu.co/bitstreams/c39a3f46-141c-47ac-bba7-20ee143e2a14/download
https://repositorio.unbosque.edu.co/bitstreams/1d4ef169-1e03-4328-8bc4-496e8955bec4/download
bitstream.checksum.fl_str_mv eea73c57d053caec9314bc43c863104e
d6dfa4af0ef72184d507cc6630998485
8a4605be74aa9ea9d79846c1fba20a33
d63c025714741016706550a4a8e9abb5
02a5f3f8a661567dad7becd02bed15d4
ec1e3eb4fd6f41a36349a2ad7c834219
60d4b0b23ac69e079f4790e00b908d5a
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad El Bosque
repository.mail.fl_str_mv bibliotecas@biteca.com
_version_ 1814100706141929472
spelling Ramírez Duque, Andrés AlbertoMorato Moreno, Laura StefaniaMoratoMorenoLauraStefaniaBogotáseptiembre 2020-2 hasta diciembre 2021-22022-02-21T15:39:16Z2022-02-21T15:39:16Z2021http://hdl.handle.net/20.500.12495/6941instname:Universidad El Bosquereponame:Repositorio Institucional Universidad El Bosquehttps://repositorio.unbosque.edu.coEl proyecto se focaliza en pacientes con epilepsia de tipo convulsiva, y se basa en el estudio del ojo como biomarcador antes de una convulsión. Para el análisis de las características del ojo, específicamente las posiciones y frecuencias de movimiento, se utilizaron métodos de procesamiento de información biológica y de extracción, que permiten predecir e identificar las desviaciones oculares que anteceden a una crisis. Para ello se utiliza un sensor ajustable a una gorra, que se ubica en la zona anterior de la cabeza del paciente, y se conecta a un sistema embebido (Raspberry pi4 b) en el que se encuentra el algoritmo de detección de iris y obtención de frecuencia de movimiento. Este sistema, ajustable a diferentes medidas, se ubica en el brazo de la persona, y su tamaño es de 7 cm x 7 cm x 9 cm. El dispositivo se conecta a una batería recargable con una autonomía de dos horas aproximadamente. El diseño se sustenta en la portabilidad, lo que posibilita que el paciente pueda utilizarlo en su diario vivir. Adicionalmente, cuenta con otro sistema de detección basado en el método Haar de OpenCV, que utiliza una base de datos y librerías previas para extraer las características faciales, posteriormente las características del ojo, y finalmente la ubicación de iris. Este método en cascada fue utilizado con ajustes de umbral dependiendo del tipo de luz que enfrenta el paciente y permite ajustar el sistema de forma automática, sin embargo, como cada ambiente tiene una precisión y exactitud diferentes, no inferior al 85%, permite identificar la precisión y exactitud de la detección. Para determinar los umbrales a partir de la luminosidad, más la sensibilidad y la precisión, se utilizó la curva ROC, la cual permitió identificar cuatro umbrales para cuatro tipos de ambientes, según el tipo de ambiente y las características de la imagen en luminosidad por pixeles. Luego se procedió a almacenar las coordenadas del ojo y se analizó la frecuencia del movimiento, lo que permitió establecer un umbral de 5 Hz (Gila et al., 2009) cuando se supera el umbral. Esa frecuencia corresponde al periodo preictal de la crisis, lo que indica que se envía un mensaje mediante comunicación bluetooth con un módulo de desarrollo conocido como ESP 32, conectado con la Raspberry, que activa un estímulo sonoro, luminoso y háptico. El estímulo llega al usuario, a través de una batería recargable y portable de 6 cm x 3 cm x 3 cm. Esta etapa es adaptable a la muñeca del usuario y la manija puede ser intercambiable. El proyecto cuenta con aplicación teórica y conceptual y será probado por la empresa para la cual se desarrolló el dispositivo.Protechnology and Service LTDABioingenieroPregradoProject is focused on seizure-type epilepsy patients using the study of the eye as a biomarker before a convulsion. For the eye characteristics analysis (position and frequency movement) it was used biological information and extraction processing methods that allows identify and predict the eye deviations before a crisis. In order to get this, an adjustable sensor attached to a cap is used. This sensor is placed in the forehead of the patient and allows to detect the iris and frequency of the movement by an algorithm connected to a soaked-up system (Raspberry pi4 b) This system, which is adjustable at different sizes, is found in patient’s arm and his size is 7 cm large x 7cm width x 9 cm depth. The device is connected to rechargeable battery which gives about 2hours of life. Design of the device was conceived thinking in patient’s daily life and how it could be friendlier to them. Additionnally, it is provided with another detection method based on Haar’s method of OpenCV. This one uses a set of data base and libraries in order to have facial recognition, further eye facts and iris positioning. This in-chain method was set by adjusting the light threshold which is automatically adjusted depending on quantity and type of light. Furthermore, with different environments of accuracy and precision of not less than 85% leads to identify accuracy of the detection. In order to determine the threshold using the light brightness, besides the sensitivity and precision, The ROC curve was used. This enables the identification of four different thresholds for every environment investigated. This according to the type of environment and the features of the image expressed in pixels. Then it continues with the storage of eye coordinates and analyzing the frequency of the movement which leads to set the threshold of 5Hz (Gila et al., 2009) when the threshold is passed. This frequency corresponds to preictal period of the crisis, this sends a Bluetooth signal using a known model like ESP 32 linked to the Raspberry. This triggers a haptico, sound and light signal. Final user receives the impulse by using a rechargeable and portable battery of 6cm large x 3 cm width x 3cm depth. The device can be adapted to the user wrist and the handle can be changeable. This project has been provided with theoretical and conceptual application that will be tested by the company for which this device was developed.application/pdfspaAttribution-NonCommercial-ShareAlike 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-sa/4.0/Acceso abiertoinfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2DispositivoMarcadorMovimientoOjos610.28EpilepsiaConvulsionesEpilepsia tónico-clónicaDeviceMarkerMovementEyesDiseño de un prototipo portable y funcional, basado en análisis de desviaciones óculo - cefálicas como método para la predicción de una convulsión en pacientes con epilepsia de tipo convulsiva en la ciudad de BogotáDesign of a portable and functional prototype, based on the analysis of cephalic-ocular deviations as a method for the prediction of a seizure in patients with convulsive epilepsy in the city of Bogota.BioingenieríaUniversidad El BosqueFacultad de IngenieríaTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/version/c_970fb48d4fbd8a85ORIGINALTRABAJO DE GRADO-listo.pdfTRABAJO DE GRADO-listo.pdfDiseño de un prototipo portable y funcional, basado en análisis de desviaciones óculo - cefálicas como método para la predicción de una convulsión en pacientes con epilepsia de tipo convulsiva en la ciudad de Bogotáapplication/pdf3007234https://repositorio.unbosque.edu.co/bitstreams/d122d8d1-9d22-4c44-bc9b-2802c6a8d294/downloadeea73c57d053caec9314bc43c863104eMD51Carta de Autorizacion de uso de tesis y trabajos de grado a favor de la UEB (1).pdfCarta de Autorizacion de uso de tesis y trabajos de grado a favor de la UEB (1).pdfCarta de autorizaciónapplication/pdf938763https://repositorio.unbosque.edu.co/bitstreams/c4e20664-1d3b-433e-a005-f62c213ca221/downloadd6dfa4af0ef72184d507cc6630998485MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.unbosque.edu.co/bitstreams/861e5ddc-9911-4c0b-a86d-54fdb16a70a1/download8a4605be74aa9ea9d79846c1fba20a33MD53THUMBNAILTRABAJO DE GRADO-listo.pdf.jpgTRABAJO DE GRADO-listo.pdf.jpgIM Thumbnailimage/jpeg3927https://repositorio.unbosque.edu.co/bitstreams/128f09b9-99aa-48c9-b8b5-2702d1e13b14/downloadd63c025714741016706550a4a8e9abb5MD54Carta de Autorizacion de uso de tesis y trabajos de grado a favor de la UEB (1).pdf.jpgCarta de Autorizacion de uso de tesis y trabajos de grado a favor de la UEB (1).pdf.jpgIM Thumbnailimage/jpeg7876https://repositorio.unbosque.edu.co/bitstreams/7ad308e8-9bfd-4275-855f-106e73efd4cb/download02a5f3f8a661567dad7becd02bed15d4MD55TEXTTRABAJO DE GRADO-listo.pdf.txtTRABAJO DE GRADO-listo.pdf.txtExtracted texttext/plain101940https://repositorio.unbosque.edu.co/bitstreams/c39a3f46-141c-47ac-bba7-20ee143e2a14/downloadec1e3eb4fd6f41a36349a2ad7c834219MD56Carta de Autorizacion de uso de tesis y trabajos de grado a favor de la UEB (1).pdf.txtCarta de Autorizacion de uso de tesis y trabajos de grado a favor de la UEB (1).pdf.txtExtracted texttext/plain8374https://repositorio.unbosque.edu.co/bitstreams/1d4ef169-1e03-4328-8bc4-496e8955bec4/download60d4b0b23ac69e079f4790e00b908d5aMD5720.500.12495/6941oai:repositorio.unbosque.edu.co:20.500.12495/69412024-02-06 23:05:51.607http://creativecommons.org/licenses/by-nc-sa/4.0/Attribution-NonCommercial-ShareAlike 4.0 Internationalopen.accesshttps://repositorio.unbosque.edu.coRepositorio Institucional Universidad El Bosquebibliotecas@biteca.comTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=