Integration of a web-based Magnetic Resonance Imaging visualization tool
This thesis explores the integration of a web-based MRI visualization tool, MRIViewer, into the AI-Epilepsy platform to enhance the diagnosis of refractory epilepsy. The project focuses on creating a seamless and user-friendly experience for medical professionals. Key success criteria include displa...
- Autores:
-
Granada Martínez, Diego
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2024
- Institución:
- Universidad de los Andes
- Repositorio:
- Séneca: repositorio Uniandes
- Idioma:
- eng
- OAI Identifier:
- oai:repositorio.uniandes.edu.co:1992/73958
- Acceso en línea:
- https://hdl.handle.net/1992/73958
- Palabra clave:
- Mri
react
dicom
visualization
Ingeniería
- Rights
- openAccess
- License
- Attribution 4.0 International
id |
UNIANDES2_a4c3abf30fc0c82f1aa2575d135afc1a |
---|---|
oai_identifier_str |
oai:repositorio.uniandes.edu.co:1992/73958 |
network_acronym_str |
UNIANDES2 |
network_name_str |
Séneca: repositorio Uniandes |
repository_id_str |
|
dc.title.none.fl_str_mv |
Integration of a web-based Magnetic Resonance Imaging visualization tool |
title |
Integration of a web-based Magnetic Resonance Imaging visualization tool |
spellingShingle |
Integration of a web-based Magnetic Resonance Imaging visualization tool Mri react dicom visualization Ingeniería |
title_short |
Integration of a web-based Magnetic Resonance Imaging visualization tool |
title_full |
Integration of a web-based Magnetic Resonance Imaging visualization tool |
title_fullStr |
Integration of a web-based Magnetic Resonance Imaging visualization tool |
title_full_unstemmed |
Integration of a web-based Magnetic Resonance Imaging visualization tool |
title_sort |
Integration of a web-based Magnetic Resonance Imaging visualization tool |
dc.creator.fl_str_mv |
Granada Martínez, Diego |
dc.contributor.advisor.none.fl_str_mv |
Garcés Pernett, Kelly Johany Duitama Castellanos, Jorge Alexander |
dc.contributor.author.none.fl_str_mv |
Granada Martínez, Diego |
dc.subject.keyword.none.fl_str_mv |
Mri react dicom |
topic |
Mri react dicom visualization Ingeniería |
dc.subject.keyword.eng.fl_str_mv |
visualization |
dc.subject.themes.spa.fl_str_mv |
Ingeniería |
description |
This thesis explores the integration of a web-based MRI visualization tool, MRIViewer, into the AI-Epilepsy platform to enhance the diagnosis of refractory epilepsy. The project focuses on creating a seamless and user-friendly experience for medical professionals. Key success criteria include displaying continuous series of DICOM files, remote image loading and support for switching between multiple axes. The chosen solution, MRIViewer, is a modern React-based tool with Apache 2.0 licensing and features necessary for the project. The development methodology involves non-destructive changes to the existing codebase, ensuring compatibility with AI-Epilepsy’s technology stack. The prototype phase included transforming MRIViewer into a portable React component, creating a backend prototype for image downloading, and successful integration into the AI-Epilepsy platform. While primary requirements have been met, future improvements such as displaying multiple series simultaneously, annotating images with persistence, addressing flickering issues, and enhancing the user interface are changes identified for further development. |
publishDate |
2024 |
dc.date.accessioned.none.fl_str_mv |
2024-02-08T16:39:56Z |
dc.date.available.none.fl_str_mv |
2024-02-08T16:39:56Z |
dc.date.issued.none.fl_str_mv |
2024-02-07 |
dc.type.none.fl_str_mv |
Trabajo de grado - Pregrado |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.version.none.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.content.none.fl_str_mv |
Text |
dc.type.redcol.none.fl_str_mv |
http://purl.org/redcol/resource_type/TP |
format |
http://purl.org/coar/resource_type/c_7a1f |
status_str |
acceptedVersion |
dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/1992/73958 |
dc.identifier.instname.none.fl_str_mv |
instname:Universidad de los Andes |
dc.identifier.reponame.none.fl_str_mv |
reponame:Repositorio Institucional Séneca |
dc.identifier.repourl.none.fl_str_mv |
repourl:https://repositorio.uniandes.edu.co/ |
url |
https://hdl.handle.net/1992/73958 |
identifier_str_mv |
instname:Universidad de los Andes reponame:Repositorio Institucional Séneca repourl:https://repositorio.uniandes.edu.co/ |
dc.language.iso.none.fl_str_mv |
eng |
language |
eng |
dc.relation.references.none.fl_str_mv |
Andersen, L. S. (n.d.). Magnetic Resonance explained. Retrieved September 4, 2023, from https://www.drcmr.dk/MR Engel, J. (2014). Approaches to refractory epilepsy. Annals of Indian Academy of Neurology, 17(Suppl 1), S12–S17. https://doi.org/10.4103/0972-2327.128644 EPAM. (2023). MRI Viewer: Medical image 2D/3D web viewer. [original-date: 2017-12-11T09:06:58Z]. Retrieved September 6, 2023, from https://github.com/epam/mriviewer Innolitics. (2023). Study ID Attribute – DICOM Standard Browser. Retrieved November 7,2023, from https://dicom.innolitics.com/ciods/mr-image/general-study/00200010 John Hopkins. (2023). Magnetic Resonance Imaging (MRI). Retrieved September 4, 2023, from https://www.hopkinsmedicine.org/health/treatment-tests-and-therapies/magnetic-resonance-imaging-mri Larobina, M., & Murino, L. (2014). Medical Image File Formats. Journal of Digital Imaging, 27(2), 200–206. https://doi.org/10.1007/s10278-013-9657-9 Mount Sinai. (n.d.). Epilepsy - overview Information | Mount Sinai - New York. Retrieved September 4, 2023, from https://www.mountsinai.org/health-library/diseases-conditions/epilepsy-overview Nishimura, D. G. (2010). Principles of Magnetic Resonance Imaging. Stanford Univ. https://www.amazon.com/Principles-Magnetic-Resonance-Imaging-Nishimura/dp/B0006S4BE2 Padmanaban, S., Thiruvenkadam, K., T., P., Thirumalaiselvi, M., & Sivasakthivel, R. (2020). A Role of Medical Imaging Techniques in Human Brain Tumor Treatment. 8, 565–568. https://doi.org/10.35940/ijrte.D1105.1284S219 Real Engineering. (2023). The Insane Engineering of MRI Machines. Retrieved September 4, 2023, from https://www.youtube.com/watch?v=NlYXqRG7lus RII-Mango. (2023). Daikon [original-date: 2015-03-10T18:44:03Z]. Retrieved August 16, 2023, from https://github.com/rii-mango/Daikon Sinai, M. (n.d.). Seizures Information | Mount Sinai - New York. Retrieved September 2, 2023, from https://www.mountsinai.org/health-library/symptoms/seizures Slice:Drop. (2023). Slice:Drop. Retrieved August 12, 2023, from https://slicedrop.com/ The X Toolkit Developers. (2023). GitHub - xtk/X: The X Toolkit. Retrieved August 12, 2023, from https://github.com/xtk/X#readme WHO. (2023). Epilepsy. Retrieved September 4, 2023, from https://www.who.int/news-room/fact-sheets/detail/epilepsy |
dc.rights.en.fl_str_mv |
Attribution 4.0 International |
dc.rights.uri.none.fl_str_mv |
http://creativecommons.org/licenses/by/4.0/ |
dc.rights.accessrights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.coar.none.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
rights_invalid_str_mv |
Attribution 4.0 International http://creativecommons.org/licenses/by/4.0/ http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.extent.none.fl_str_mv |
37 páginas |
dc.format.mimetype.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidad de los Andes |
dc.publisher.program.none.fl_str_mv |
Ingeniería de Sistemas y Computación |
dc.publisher.faculty.none.fl_str_mv |
Facultad de Ingeniería |
dc.publisher.department.none.fl_str_mv |
Departamento de Ingeniería Sistemas y Computación |
publisher.none.fl_str_mv |
Universidad de los Andes |
institution |
Universidad de los Andes |
bitstream.url.fl_str_mv |
https://repositorio.uniandes.edu.co/bitstreams/8fe6f1b8-db18-4349-8717-439e58383c7b/download https://repositorio.uniandes.edu.co/bitstreams/fba0c029-9d02-4270-a0c1-62c6e2c9bb1c/download https://repositorio.uniandes.edu.co/bitstreams/e24481b2-2c59-424e-b0fc-7096333e5b7b/download https://repositorio.uniandes.edu.co/bitstreams/e1d6beb4-2bc0-419d-b42a-b04519dbbcf3/download https://repositorio.uniandes.edu.co/bitstreams/34086a27-7284-4b14-bedf-4fde3edf24c9/download https://repositorio.uniandes.edu.co/bitstreams/1590aa11-cc36-4f9f-877e-ad3bb38fc8d9/download https://repositorio.uniandes.edu.co/bitstreams/9446e245-4ae4-4416-8799-f5f2f71f95ce/download https://repositorio.uniandes.edu.co/bitstreams/577ad065-7981-43cb-93ea-c97b8f389e8f/download |
bitstream.checksum.fl_str_mv |
9e98cd923f06097b3433ecd4cc40a747 98c17f1a5101eaf6ecfd4a509a44b240 0175ea4a2d4caec4bbcc37e300941108 ae9e573a68e7f92501b6913cc846c39f 6b0b00ebeac50cc7f9886e662e0fcc1e 1fdd7370dd4556e8a4a2487045855e2d 2401ca849ac974b6352dfb5974444179 21c4e1ee9b24f9c2e92e0a517a08354d |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio institucional Séneca |
repository.mail.fl_str_mv |
adminrepositorio@uniandes.edu.co |
_version_ |
1818111914575659008 |
spelling |
Garcés Pernett, Kelly Johanyvirtual::410-1Duitama Castellanos, Jorge Alexandervirtual::415-1Granada Martínez, Diego2024-02-08T16:39:56Z2024-02-08T16:39:56Z2024-02-07https://hdl.handle.net/1992/73958instname:Universidad de los Andesreponame:Repositorio Institucional Sénecarepourl:https://repositorio.uniandes.edu.co/This thesis explores the integration of a web-based MRI visualization tool, MRIViewer, into the AI-Epilepsy platform to enhance the diagnosis of refractory epilepsy. The project focuses on creating a seamless and user-friendly experience for medical professionals. Key success criteria include displaying continuous series of DICOM files, remote image loading and support for switching between multiple axes. The chosen solution, MRIViewer, is a modern React-based tool with Apache 2.0 licensing and features necessary for the project. The development methodology involves non-destructive changes to the existing codebase, ensuring compatibility with AI-Epilepsy’s technology stack. The prototype phase included transforming MRIViewer into a portable React component, creating a backend prototype for image downloading, and successful integration into the AI-Epilepsy platform. While primary requirements have been met, future improvements such as displaying multiple series simultaneously, annotating images with persistence, addressing flickering issues, and enhancing the user interface are changes identified for further development.Ingeniero de Sistemas y ComputaciónPregrado37 páginasapplication/pdfengUniversidad de los AndesIngeniería de Sistemas y ComputaciónFacultad de IngenieríaDepartamento de Ingeniería Sistemas y ComputaciónAttribution 4.0 Internationalhttp://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Integration of a web-based Magnetic Resonance Imaging visualization toolTrabajo de grado - Pregradoinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1fTexthttp://purl.org/redcol/resource_type/TPMrireactdicomvisualizationIngenieríaAndersen, L. S. (n.d.). Magnetic Resonance explained. Retrieved September 4, 2023, from https://www.drcmr.dk/MREngel, J. (2014). Approaches to refractory epilepsy. Annals of Indian Academy of Neurology, 17(Suppl 1), S12–S17. https://doi.org/10.4103/0972-2327.128644EPAM. (2023). MRI Viewer: Medical image 2D/3D web viewer. [original-date: 2017-12-11T09:06:58Z]. Retrieved September 6, 2023, from https://github.com/epam/mriviewerInnolitics. (2023). Study ID Attribute – DICOM Standard Browser. Retrieved November 7,2023, from https://dicom.innolitics.com/ciods/mr-image/general-study/00200010John Hopkins. (2023). Magnetic Resonance Imaging (MRI). Retrieved September 4, 2023, from https://www.hopkinsmedicine.org/health/treatment-tests-and-therapies/magnetic-resonance-imaging-mriLarobina, M., & Murino, L. (2014). Medical Image File Formats. Journal of Digital Imaging, 27(2), 200–206. https://doi.org/10.1007/s10278-013-9657-9Mount Sinai. (n.d.). Epilepsy - overview Information | Mount Sinai - New York. Retrieved September 4, 2023, from https://www.mountsinai.org/health-library/diseases-conditions/epilepsy-overviewNishimura, D. G. (2010). Principles of Magnetic Resonance Imaging. Stanford Univ. https://www.amazon.com/Principles-Magnetic-Resonance-Imaging-Nishimura/dp/B0006S4BE2Padmanaban, S., Thiruvenkadam, K., T., P., Thirumalaiselvi, M., & Sivasakthivel, R. (2020). A Role of Medical Imaging Techniques in Human Brain Tumor Treatment. 8, 565–568. https://doi.org/10.35940/ijrte.D1105.1284S219Real Engineering. (2023). The Insane Engineering of MRI Machines. Retrieved September 4, 2023, from https://www.youtube.com/watch?v=NlYXqRG7lusRII-Mango. (2023). Daikon [original-date: 2015-03-10T18:44:03Z]. Retrieved August 16, 2023, from https://github.com/rii-mango/DaikonSinai, M. (n.d.). Seizures Information | Mount Sinai - New York. Retrieved September 2, 2023, from https://www.mountsinai.org/health-library/symptoms/seizuresSlice:Drop. (2023). Slice:Drop. Retrieved August 12, 2023, from https://slicedrop.com/The X Toolkit Developers. (2023). GitHub - xtk/X: The X Toolkit. Retrieved August 12, 2023, from https://github.com/xtk/X#readmeWHO. (2023). Epilepsy. Retrieved September 4, 2023, from https://www.who.int/news-room/fact-sheets/detail/epilepsy201922383Publicationab8c0b16-6781-46f2-8520-03295a94d16dvirtual::410-107e4ae59-26ee-4988-9701-129fa965d270virtual::415-1ab8c0b16-6781-46f2-8520-03295a94d16dvirtual::410-107e4ae59-26ee-4988-9701-129fa965d270virtual::415-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0001402558virtual::410-1ORIGINALIntegration of a web-based Magnetic Resonance Imaging visualization tool.pdfIntegration of a web-based Magnetic Resonance Imaging visualization tool.pdfapplication/pdf3257805https://repositorio.uniandes.edu.co/bitstreams/8fe6f1b8-db18-4349-8717-439e58383c7b/download9e98cd923f06097b3433ecd4cc40a747MD51AutorizacionTesisDiegoGranadaKG_JD.pdfAutorizacionTesisDiegoGranadaKG_JD.pdfHIDEapplication/pdf176101https://repositorio.uniandes.edu.co/bitstreams/fba0c029-9d02-4270-a0c1-62c6e2c9bb1c/download98c17f1a5101eaf6ecfd4a509a44b240MD55CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8908https://repositorio.uniandes.edu.co/bitstreams/e24481b2-2c59-424e-b0fc-7096333e5b7b/download0175ea4a2d4caec4bbcc37e300941108MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82535https://repositorio.uniandes.edu.co/bitstreams/e1d6beb4-2bc0-419d-b42a-b04519dbbcf3/downloadae9e573a68e7f92501b6913cc846c39fMD53TEXTIntegration of a web-based Magnetic Resonance Imaging visualization tool.pdf.txtIntegration of a web-based Magnetic Resonance Imaging visualization tool.pdf.txtExtracted texttext/plain58770https://repositorio.uniandes.edu.co/bitstreams/34086a27-7284-4b14-bedf-4fde3edf24c9/download6b0b00ebeac50cc7f9886e662e0fcc1eMD56AutorizacionTesisDiegoGranadaKG_JD.pdf.txtAutorizacionTesisDiegoGranadaKG_JD.pdf.txtExtracted texttext/plain1676https://repositorio.uniandes.edu.co/bitstreams/1590aa11-cc36-4f9f-877e-ad3bb38fc8d9/download1fdd7370dd4556e8a4a2487045855e2dMD58THUMBNAILIntegration of a web-based Magnetic Resonance Imaging visualization tool.pdf.jpgIntegration of a web-based Magnetic Resonance Imaging visualization tool.pdf.jpgGenerated Thumbnailimage/jpeg8792https://repositorio.uniandes.edu.co/bitstreams/9446e245-4ae4-4416-8799-f5f2f71f95ce/download2401ca849ac974b6352dfb5974444179MD57AutorizacionTesisDiegoGranadaKG_JD.pdf.jpgAutorizacionTesisDiegoGranadaKG_JD.pdf.jpgGenerated Thumbnailimage/jpeg11579https://repositorio.uniandes.edu.co/bitstreams/577ad065-7981-43cb-93ea-c97b8f389e8f/download21c4e1ee9b24f9c2e92e0a517a08354dMD591992/73958oai:repositorio.uniandes.edu.co:1992/739582024-02-16 15:14:48.209http://creativecommons.org/licenses/by/4.0/Attribution 4.0 Internationalopen.accesshttps://repositorio.uniandes.edu.coRepositorio institucional Sénecaadminrepositorio@uniandes.edu.coPGgzPjxzdHJvbmc+RGVzY2FyZ28gZGUgUmVzcG9uc2FiaWxpZGFkIC0gTGljZW5jaWEgZGUgQXV0b3JpemFjacOzbjwvc3Ryb25nPjwvaDM+CjxwPjxzdHJvbmc+UG9yIGZhdm9yIGxlZXIgYXRlbnRhbWVudGUgZXN0ZSBkb2N1bWVudG8gcXVlIHBlcm1pdGUgYWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBTw6luZWNhIHJlcHJvZHVjaXIgeSBkaXN0cmlidWlyIGxvcyByZWN1cnNvcyBkZSBpbmZvcm1hY2nDs24gZGVwb3NpdGFkb3MgbWVkaWFudGUgbGEgYXV0b3JpemFjacOzbiBkZSBsb3Mgc2lndWllbnRlcyB0w6lybWlub3M6PC9zdHJvbmc+PC9wPgo8cD5Db25jZWRhIGxhIGxpY2VuY2lhIGRlIGRlcMOzc2l0byBlc3TDoW5kYXIgc2VsZWNjaW9uYW5kbyBsYSBvcGNpw7NuIDxzdHJvbmc+J0FjZXB0YXIgbG9zIHTDqXJtaW5vcyBhbnRlcmlvcm1lbnRlIGRlc2NyaXRvcyc8L3N0cm9uZz4geSBjb250aW51YXIgZWwgcHJvY2VzbyBkZSBlbnbDrW8gbWVkaWFudGUgZWwgYm90w7NuIDxzdHJvbmc+J1NpZ3VpZW50ZScuPC9zdHJvbmc+PC9wPgo8aHI+CjxwPllvLCBlbiBtaSBjYWxpZGFkIGRlIGF1dG9yIGRlbCB0cmFiYWpvIGRlIHRlc2lzLCBtb25vZ3JhZsOtYSBvIHRyYWJham8gZGUgZ3JhZG8sIGhhZ28gZW50cmVnYSBkZWwgZWplbXBsYXIgcmVzcGVjdGl2byB5IGRlIHN1cyBhbmV4b3MgZGUgc2VyIGVsIGNhc28sIGVuIGZvcm1hdG8gZGlnaXRhbCB5L28gZWxlY3Ryw7NuaWNvIHkgYXV0b3Jpem8gYSBsYSBVbml2ZXJzaWRhZCBkZSBsb3MgQW5kZXMgcGFyYSBxdWUgcmVhbGljZSBsYSBwdWJsaWNhY2nDs24gZW4gZWwgU2lzdGVtYSBkZSBCaWJsaW90ZWNhcyBvIGVuIGN1YWxxdWllciBvdHJvIHNpc3RlbWEgbyBiYXNlIGRlIGRhdG9zIHByb3BpbyBvIGFqZW5vIGEgbGEgVW5pdmVyc2lkYWQgeSBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMsIERlY3JldG8gNDYwIGRlIDE5OTUgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCB1dGlsaWNlIGVuIHRvZGFzIHN1cyBmb3JtYXMsIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlIHJlcHJvZHVjY2nDs24sIGNvbXVuaWNhY2nDs24gcMO6YmxpY2EsIHRyYW5zZm9ybWFjacOzbiB5IGRpc3RyaWJ1Y2nDs24gKGFscXVpbGVyLCBwcsOpc3RhbW8gcMO6YmxpY28gZSBpbXBvcnRhY2nDs24pIHF1ZSBtZSBjb3JyZXNwb25kZW4gY29tbyBjcmVhZG9yIGRlIGxhIG9icmEgb2JqZXRvIGRlbCBwcmVzZW50ZSBkb2N1bWVudG8uPC9wPgo8cD5MYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIHNlIGVtaXRlIGVuIGNhbGlkYWQgZGUgYXV0b3IgZGUgbGEgb2JyYSBvYmpldG8gZGVsIHByZXNlbnRlIGRvY3VtZW50byB5IG5vIGNvcnJlc3BvbmRlIGEgY2VzacOzbiBkZSBkZXJlY2hvcywgc2lubyBhIGxhIGF1dG9yaXphY2nDs24gZGUgdXNvIGFjYWTDqW1pY28gZGUgY29uZm9ybWlkYWQgY29uIGxvIGFudGVyaW9ybWVudGUgc2XDsWFsYWRvLiBMYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIHNlIGhhY2UgZXh0ZW5zaXZhIG5vIHNvbG8gYSBsYXMgZmFjdWx0YWRlcyB5IGRlcmVjaG9zIGRlIHVzbyBzb2JyZSBsYSBvYnJhIGVuIGZvcm1hdG8gbyBzb3BvcnRlIG1hdGVyaWFsLCBzaW5vIHRhbWJpw6luIHBhcmEgZm9ybWF0byBlbGVjdHLDs25pY28sIHkgZW4gZ2VuZXJhbCBwYXJhIGN1YWxxdWllciBmb3JtYXRvIGNvbm9jaWRvIG8gcG9yIGNvbm9jZXIuPC9wPgo8cD5FbCBhdXRvciwgbWFuaWZpZXN0YSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCB5IGxhIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zLCBwb3IgbG8gdGFudG8sIGxhIG9icmEgZXMgZGUgc3UgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgbGEgbWlzbWEuPC9wPgo8cD5FbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGVuIGN1ZXN0acOzbiwgZWwgYXV0b3IgYXN1bWlyw6EgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQsIHkgc2FsZHLDoSBkZSBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcywgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcyBsYSBVbml2ZXJzaWRhZCBhY3TDumEgY29tbyB1biB0ZXJjZXJvIGRlIGJ1ZW5hIGZlLjwvcD4KPHA+U2kgdGllbmUgYWxndW5hIGR1ZGEgc29icmUgbGEgbGljZW5jaWEsIHBvciBmYXZvciwgY29udGFjdGUgY29uIGVsIDxhIGhyZWY9Im1haWx0bzpiaWJsaW90ZWNhQHVuaWFuZGVzLmVkdS5jbyIgdGFyZ2V0PSJfYmxhbmsiPkFkbWluaXN0cmFkb3IgZGVsIFNpc3RlbWEuPC9hPjwvcD4K |