Visualización de redes metabólicas

La visualización de redes metabólicas es crucial para comprender las interacciones bioquímicas en organismos, pero las herramientas actuales presentan limitaciones como interfaces poco intuitivas y visualizaciones estáticas. Este trabajo desarrolla una versión modernizada del software MetaPenta, int...

Full description

Autores:
Junco, Juan Pablo
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2025
Institución:
Universidad de los Andes
Repositorio:
Séneca: repositorio Uniandes
Idioma:
spa
OAI Identifier:
oai:repositorio.uniandes.edu.co:1992/75482
Acceso en línea:
https://hdl.handle.net/1992/75482
Palabra clave:
Redes metabólicas
Biología de sistemas
Visualización interactiva
Análisis de redes metabólicas
Software bioinformático
Reconstrucción metabólica
Interfaz web
Visualización de grafos
Herramientas bioinformáticas
Ingeniería
Rights
openAccess
License
Attribution-NonCommercial-NoDerivatives 4.0 International
id UNIANDES2_087b6258216ee7c9655c0e782130212f
oai_identifier_str oai:repositorio.uniandes.edu.co:1992/75482
network_acronym_str UNIANDES2
network_name_str Séneca: repositorio Uniandes
repository_id_str
dc.title.none.fl_str_mv Visualización de redes metabólicas
title Visualización de redes metabólicas
spellingShingle Visualización de redes metabólicas
Redes metabólicas
Biología de sistemas
Visualización interactiva
Análisis de redes metabólicas
Software bioinformático
Reconstrucción metabólica
Interfaz web
Visualización de grafos
Herramientas bioinformáticas
Ingeniería
title_short Visualización de redes metabólicas
title_full Visualización de redes metabólicas
title_fullStr Visualización de redes metabólicas
title_full_unstemmed Visualización de redes metabólicas
title_sort Visualización de redes metabólicas
dc.creator.fl_str_mv Junco, Juan Pablo
dc.contributor.advisor.none.fl_str_mv Duitama Castellanos, Jorge Alexander
dc.contributor.author.none.fl_str_mv Junco, Juan Pablo
dc.contributor.researchgroup.none.fl_str_mv Facultad de Ingeniería
dc.subject.keyword.spa.fl_str_mv Redes metabólicas
Biología de sistemas
Visualización interactiva
Análisis de redes metabólicas
Software bioinformático
Reconstrucción metabólica
Interfaz web
Visualización de grafos
Herramientas bioinformáticas
topic Redes metabólicas
Biología de sistemas
Visualización interactiva
Análisis de redes metabólicas
Software bioinformático
Reconstrucción metabólica
Interfaz web
Visualización de grafos
Herramientas bioinformáticas
Ingeniería
dc.subject.themes.spa.fl_str_mv Ingeniería
description La visualización de redes metabólicas es crucial para comprender las interacciones bioquímicas en organismos, pero las herramientas actuales presentan limitaciones como interfaces poco intuitivas y visualizaciones estáticas. Este trabajo desarrolla una versión modernizada del software MetaPenta, integrándolo en una plataforma web interactiva basada en React y Cytoscape.js, lo que permite una visualización dinámica y eficiente de redes metabólicas. Se mejoraron funcionalidades como la carga de archivos en formato SBML, la identificación de rutas cortas entre metabolitos y la personalización de grafos mediante algoritmos avanzados (ELK, DAGRE, COLA, KLAY). El backend, construido con SpringBoot, interactúa con el repositorio MetaPentaCore y bases de datos como BiGG para procesar redes metabólicas. La validación incluyó modelos como RECON1 y e_coli_core, comparando resultados con herramientas como Fluxer. Las mejoras lograron una experiencia de usuario más intuitiva y capacidades avanzadas para explorar patrones y relaciones dentro de las redes.
publishDate 2025
dc.date.accessioned.none.fl_str_mv 2025-01-20T14:43:44Z
dc.date.available.none.fl_str_mv 2025-01-20T14:43:44Z
dc.date.issued.none.fl_str_mv 2025-01-13
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/75482
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/75482
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 spa
language spa
dc.relation.references.none.fl_str_mv CytoScape (s/f) Quick Tour of Cytoscape. Disponible en: https://manual.cytoscape.org/en/stable/Quick_Tour_of_Cytoscape.html#quick-tour-of-cyt oscape
Feist, A. M., & Palsson, B. Ø. (2008). The growing scope of applications of genome-scale metabolic reconstructions using Escherichia coli. Nature biotechnology, 26(6), 659–667. https://doi.org/10.1038/nbt1401
Fluxer (s/f) FLUX and pathways viewER. Disponible en: https://fluxer.umbc.edu/
García Cárdenas, G. (2024). Reaction balancer functionality in Metapenta. Universidad de los Andes. Disponible en: https://hdl.handle.net/1992/73495
Grafahrend-Belau, E., Junker, B. H., Klukas, C., Koschützki, D., Schreiber, F., & Schwöbbermeyer, H. (2009). Topology of Plant Metabolic Networks. In Plant Metabolic Networks (pp. 173–209). Springer. https://doi.org/10.1007/978-0-387-78745-9_7
Karp, P. D., Billington, R., Caspi, R., Fulcher, C. A., Latendresse, M., Kothari, A., Keseler, I. M., Krummenacker, M., Midford, P. E., Ong, Q., Ong, W. K., Paley, S. M., & Subhraveti, P. (2019). The BioCyc collection of microbial genomes and metabolic pathways. Briefings in bioinformatics, 20(4), 1085–1093. https://doi.org/10.1093/bib/bbx085
Karp, P. D., Paley, S. M., Midford, P. E., Krummenacker, M., Billington, R., Kothari, A., Ong, W. K., Subhraveti, P.,
Keseler, I. M., & Caspi, R. (2020). Pathway Tools version 24.0: Integrated software for Pathway/Genome Informatics and Systems Biology. Bioinformatics Research Group, SRI International. https://arxiv.org/abs/1510.03964
MetaCyc (s/f). PATHWAY TOOLS BIOINFORMATICS SOFTWARE. Disponible en: https://pathwaytools.com/
Msmk. (2024, 19 de diciembre). Metabolic network reconstruction and simulation. Disponible en: https://msmk.university/metabolic-network-reconstruction-and-simulation/
National Human Genome Research Institute. (2024, agosto 20). Open reading frame. Genome.gov. Disponible en: https://www.genome.gov/genetics-glossary/Open-Reading-Frame
Parra Cortés, V. (2021). Metapenta: visualización y análisis de redes metabólicas. Universidad de los Andes. Disponible en: http://hdl.handle.net/1992/51475
Satish Kumar, V., Dasika, M.S. & Maranas, C.D. (2007) Optimization based automated curation of metabolic reconstructions. BMC Bioinformatics 8, 212 . Disponible en: https://doi.org/10.1186/1471-2105-8-212
Schwender, J. (2009). Plant Metabolic Networks (1. Aufl.). Springer-Verlag. Disponible en: https://doi.org/10.1007/978-0-387-78745-9
Thiele, I., & Palsson, B. Ø. (2010). A protocol for generating a high-quality genome-scale metabolic reconstruction. Nature protocols, 5(1), 93–121. https://doi.org/10.1038/nprot.2009.203
Wang H, Marcišauskas S, Sánchez BJ, Domenzain I, Hermansson D, Agren R, Nielsen J, Kerkhoven EJ. (2018) RAVEN 2.0: A versatile toolbox for metabolic network reconstruction and a case study on Streptomyces coelicolor. PLoS Comput Biol 14(10): e1006541. Disponible en doi :10.1371/journal.pcbi.1006541.
dc.rights.en.fl_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
dc.rights.uri.none.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/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-NonCommercial-NoDerivatives 4.0 International
http://creativecommons.org/licenses/by-nc-nd/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.none.fl_str_mv 19 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 de 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/c6f9da69-bdd4-45f8-aa0a-397ddd0e3373/download
https://repositorio.uniandes.edu.co/bitstreams/a14c7171-456c-478b-b5ac-b59b97c98e35/download
https://repositorio.uniandes.edu.co/bitstreams/f2f086d9-8813-4bf8-9439-0f863cbcc0f5/download
https://repositorio.uniandes.edu.co/bitstreams/ce4540a9-8556-4af5-8b3b-bb4d9b6517d4/download
https://repositorio.uniandes.edu.co/bitstreams/5871f5b3-42ae-4925-94d3-7f6581d4b3a7/download
https://repositorio.uniandes.edu.co/bitstreams/40136a86-3bda-46d8-9280-2b3df52f60cc/download
https://repositorio.uniandes.edu.co/bitstreams/70ea56e2-f3c3-433d-bdc7-f42ace690cf4/download
https://repositorio.uniandes.edu.co/bitstreams/7ecf0829-3e05-483b-bf74-be260a5abab1/download
bitstream.checksum.fl_str_mv a2c36ebc002d9c46810d464bc3788ba5
4ccaad3635e825c2645164dafdd18e89
4460e5956bc1d1639be9ae6146a50347
ae9e573a68e7f92501b6913cc846c39f
5a66977ad3d441c0ecf4f697cab53d67
8cff3879df1c5092df54456c793dd145
2e7b941ff1d58d84d9191c3a7e3624e0
7c3c7e31a69ce8c21f0487ccdff0a48d
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_ 1831927670888202240
spelling Duitama Castellanos, Jorge Alexandervirtual::22207-1Junco, Juan PabloFacultad de Ingeniería2025-01-20T14:43:44Z2025-01-20T14:43:44Z2025-01-13https://hdl.handle.net/1992/75482instname:Universidad de los Andesreponame:Repositorio Institucional Sénecarepourl:https://repositorio.uniandes.edu.co/La visualización de redes metabólicas es crucial para comprender las interacciones bioquímicas en organismos, pero las herramientas actuales presentan limitaciones como interfaces poco intuitivas y visualizaciones estáticas. Este trabajo desarrolla una versión modernizada del software MetaPenta, integrándolo en una plataforma web interactiva basada en React y Cytoscape.js, lo que permite una visualización dinámica y eficiente de redes metabólicas. Se mejoraron funcionalidades como la carga de archivos en formato SBML, la identificación de rutas cortas entre metabolitos y la personalización de grafos mediante algoritmos avanzados (ELK, DAGRE, COLA, KLAY). El backend, construido con SpringBoot, interactúa con el repositorio MetaPentaCore y bases de datos como BiGG para procesar redes metabólicas. La validación incluyó modelos como RECON1 y e_coli_core, comparando resultados con herramientas como Fluxer. Las mejoras lograron una experiencia de usuario más intuitiva y capacidades avanzadas para explorar patrones y relaciones dentro de las redes.Pregrado19 páginasapplication/pdfspaUniversidad de los AndesIngeniería de Sistemas y ComputaciónFacultad de IngenieríaDepartamento de Ingeniería de Sistemas y ComputaciónAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Visualización de redes metabólicasTrabajo de grado - Pregradoinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1fTexthttp://purl.org/redcol/resource_type/TPRedes metabólicasBiología de sistemasVisualización interactivaAnálisis de redes metabólicasSoftware bioinformáticoReconstrucción metabólicaInterfaz webVisualización de grafosHerramientas bioinformáticasIngenieríaCytoScape (s/f) Quick Tour of Cytoscape. Disponible en: https://manual.cytoscape.org/en/stable/Quick_Tour_of_Cytoscape.html#quick-tour-of-cyt oscapeFeist, A. M., & Palsson, B. Ø. (2008). The growing scope of applications of genome-scale metabolic reconstructions using Escherichia coli. Nature biotechnology, 26(6), 659–667. https://doi.org/10.1038/nbt1401Fluxer (s/f) FLUX and pathways viewER. Disponible en: https://fluxer.umbc.edu/García Cárdenas, G. (2024). Reaction balancer functionality in Metapenta. Universidad de los Andes. Disponible en: https://hdl.handle.net/1992/73495Grafahrend-Belau, E., Junker, B. H., Klukas, C., Koschützki, D., Schreiber, F., & Schwöbbermeyer, H. (2009). Topology of Plant Metabolic Networks. In Plant Metabolic Networks (pp. 173–209). Springer. https://doi.org/10.1007/978-0-387-78745-9_7Karp, P. D., Billington, R., Caspi, R., Fulcher, C. A., Latendresse, M., Kothari, A., Keseler, I. M., Krummenacker, M., Midford, P. E., Ong, Q., Ong, W. K., Paley, S. M., & Subhraveti, P. (2019). The BioCyc collection of microbial genomes and metabolic pathways. Briefings in bioinformatics, 20(4), 1085–1093. https://doi.org/10.1093/bib/bbx085Karp, P. D., Paley, S. M., Midford, P. E., Krummenacker, M., Billington, R., Kothari, A., Ong, W. K., Subhraveti, P.,Keseler, I. M., & Caspi, R. (2020). Pathway Tools version 24.0: Integrated software for Pathway/Genome Informatics and Systems Biology. Bioinformatics Research Group, SRI International. https://arxiv.org/abs/1510.03964MetaCyc (s/f). PATHWAY TOOLS BIOINFORMATICS SOFTWARE. Disponible en: https://pathwaytools.com/Msmk. (2024, 19 de diciembre). Metabolic network reconstruction and simulation. Disponible en: https://msmk.university/metabolic-network-reconstruction-and-simulation/National Human Genome Research Institute. (2024, agosto 20). Open reading frame. Genome.gov. Disponible en: https://www.genome.gov/genetics-glossary/Open-Reading-FrameParra Cortés, V. (2021). Metapenta: visualización y análisis de redes metabólicas. Universidad de los Andes. Disponible en: http://hdl.handle.net/1992/51475Satish Kumar, V., Dasika, M.S. & Maranas, C.D. (2007) Optimization based automated curation of metabolic reconstructions. BMC Bioinformatics 8, 212 . Disponible en: https://doi.org/10.1186/1471-2105-8-212Schwender, J. (2009). Plant Metabolic Networks (1. Aufl.). Springer-Verlag. Disponible en: https://doi.org/10.1007/978-0-387-78745-9Thiele, I., & Palsson, B. Ø. (2010). A protocol for generating a high-quality genome-scale metabolic reconstruction. Nature protocols, 5(1), 93–121. https://doi.org/10.1038/nprot.2009.203Wang H, Marcišauskas S, Sánchez BJ, Domenzain I, Hermansson D, Agren R, Nielsen J, Kerkhoven EJ. (2018) RAVEN 2.0: A versatile toolbox for metabolic network reconstruction and a case study on Streptomyces coelicolor. PLoS Comput Biol 14(10): e1006541. Disponible en doi :10.1371/journal.pcbi.1006541.201912957Publication07e4ae59-26ee-4988-9701-129fa965d270virtual::22207-107e4ae59-26ee-4988-9701-129fa965d270virtual::22207-1ORIGINALVisualización de Redes Metabólicas.pdfVisualización de Redes Metabólicas.pdfapplication/pdf1989179https://repositorio.uniandes.edu.co/bitstreams/c6f9da69-bdd4-45f8-aa0a-397ddd0e3373/downloada2c36ebc002d9c46810d464bc3788ba5MD51autorizacionTesisJuanPabloJunco_firmado.pdfautorizacionTesisJuanPabloJunco_firmado.pdfHIDEapplication/pdf156990https://repositorio.uniandes.edu.co/bitstreams/a14c7171-456c-478b-b5ac-b59b97c98e35/download4ccaad3635e825c2645164dafdd18e89MD52CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805https://repositorio.uniandes.edu.co/bitstreams/f2f086d9-8813-4bf8-9439-0f863cbcc0f5/download4460e5956bc1d1639be9ae6146a50347MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-82535https://repositorio.uniandes.edu.co/bitstreams/ce4540a9-8556-4af5-8b3b-bb4d9b6517d4/downloadae9e573a68e7f92501b6913cc846c39fMD54TEXTVisualización de Redes Metabólicas.pdf.txtVisualización de Redes Metabólicas.pdf.txtExtracted texttext/plain37440https://repositorio.uniandes.edu.co/bitstreams/5871f5b3-42ae-4925-94d3-7f6581d4b3a7/download5a66977ad3d441c0ecf4f697cab53d67MD55autorizacionTesisJuanPabloJunco_firmado.pdf.txtautorizacionTesisJuanPabloJunco_firmado.pdf.txtExtracted texttext/plain1588https://repositorio.uniandes.edu.co/bitstreams/40136a86-3bda-46d8-9280-2b3df52f60cc/download8cff3879df1c5092df54456c793dd145MD57THUMBNAILVisualización de Redes Metabólicas.pdf.jpgVisualización de Redes Metabólicas.pdf.jpgGenerated Thumbnailimage/jpeg6641https://repositorio.uniandes.edu.co/bitstreams/70ea56e2-f3c3-433d-bdc7-f42ace690cf4/download2e7b941ff1d58d84d9191c3a7e3624e0MD56autorizacionTesisJuanPabloJunco_firmado.pdf.jpgautorizacionTesisJuanPabloJunco_firmado.pdf.jpgGenerated Thumbnailimage/jpeg11039https://repositorio.uniandes.edu.co/bitstreams/7ecf0829-3e05-483b-bf74-be260a5abab1/download7c3c7e31a69ce8c21f0487ccdff0a48dMD581992/75482oai:repositorio.uniandes.edu.co:1992/754822025-03-05 10:02:16.076http://creativecommons.org/licenses/by-nc-nd/4.0/Attribution-NonCommercial-NoDerivatives 4.0 Internationalopen.accesshttps://repositorio.uniandes.edu.coRepositorio institucional Sénecaadminrepositorio@uniandes.edu.coPGgzPjxzdHJvbmc+RGVzY2FyZ28gZGUgUmVzcG9uc2FiaWxpZGFkIC0gTGljZW5jaWEgZGUgQXV0b3JpemFjacOzbjwvc3Ryb25nPjwvaDM+CjxwPjxzdHJvbmc+UG9yIGZhdm9yIGxlZXIgYXRlbnRhbWVudGUgZXN0ZSBkb2N1bWVudG8gcXVlIHBlcm1pdGUgYWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBTw6luZWNhIHJlcHJvZHVjaXIgeSBkaXN0cmlidWlyIGxvcyByZWN1cnNvcyBkZSBpbmZvcm1hY2nDs24gZGVwb3NpdGFkb3MgbWVkaWFudGUgbGEgYXV0b3JpemFjacOzbiBkZSBsb3Mgc2lndWllbnRlcyB0w6lybWlub3M6PC9zdHJvbmc+PC9wPgo8cD5Db25jZWRhIGxhIGxpY2VuY2lhIGRlIGRlcMOzc2l0byBlc3TDoW5kYXIgc2VsZWNjaW9uYW5kbyBsYSBvcGNpw7NuIDxzdHJvbmc+J0FjZXB0YXIgbG9zIHTDqXJtaW5vcyBhbnRlcmlvcm1lbnRlIGRlc2NyaXRvcyc8L3N0cm9uZz4geSBjb250aW51YXIgZWwgcHJvY2VzbyBkZSBlbnbDrW8gbWVkaWFudGUgZWwgYm90w7NuIDxzdHJvbmc+J1NpZ3VpZW50ZScuPC9zdHJvbmc+PC9wPgo8aHI+CjxwPllvLCBlbiBtaSBjYWxpZGFkIGRlIGF1dG9yIGRlbCB0cmFiYWpvIGRlIHRlc2lzLCBtb25vZ3JhZsOtYSBvIHRyYWJham8gZGUgZ3JhZG8sIGhhZ28gZW50cmVnYSBkZWwgZWplbXBsYXIgcmVzcGVjdGl2byB5IGRlIHN1cyBhbmV4b3MgZGUgc2VyIGVsIGNhc28sIGVuIGZvcm1hdG8gZGlnaXRhbCB5L28gZWxlY3Ryw7NuaWNvIHkgYXV0b3Jpem8gYSBsYSBVbml2ZXJzaWRhZCBkZSBsb3MgQW5kZXMgcGFyYSBxdWUgcmVhbGljZSBsYSBwdWJsaWNhY2nDs24gZW4gZWwgU2lzdGVtYSBkZSBCaWJsaW90ZWNhcyBvIGVuIGN1YWxxdWllciBvdHJvIHNpc3RlbWEgbyBiYXNlIGRlIGRhdG9zIHByb3BpbyBvIGFqZW5vIGEgbGEgVW5pdmVyc2lkYWQgeSBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMsIERlY3JldG8gNDYwIGRlIDE5OTUgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCB1dGlsaWNlIGVuIHRvZGFzIHN1cyBmb3JtYXMsIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlIHJlcHJvZHVjY2nDs24sIGNvbXVuaWNhY2nDs24gcMO6YmxpY2EsIHRyYW5zZm9ybWFjacOzbiB5IGRpc3RyaWJ1Y2nDs24gKGFscXVpbGVyLCBwcsOpc3RhbW8gcMO6YmxpY28gZSBpbXBvcnRhY2nDs24pIHF1ZSBtZSBjb3JyZXNwb25kZW4gY29tbyBjcmVhZG9yIGRlIGxhIG9icmEgb2JqZXRvIGRlbCBwcmVzZW50ZSBkb2N1bWVudG8uPC9wPgo8cD5MYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIHNlIGVtaXRlIGVuIGNhbGlkYWQgZGUgYXV0b3IgZGUgbGEgb2JyYSBvYmpldG8gZGVsIHByZXNlbnRlIGRvY3VtZW50byB5IG5vIGNvcnJlc3BvbmRlIGEgY2VzacOzbiBkZSBkZXJlY2hvcywgc2lubyBhIGxhIGF1dG9yaXphY2nDs24gZGUgdXNvIGFjYWTDqW1pY28gZGUgY29uZm9ybWlkYWQgY29uIGxvIGFudGVyaW9ybWVudGUgc2XDsWFsYWRvLiBMYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIHNlIGhhY2UgZXh0ZW5zaXZhIG5vIHNvbG8gYSBsYXMgZmFjdWx0YWRlcyB5IGRlcmVjaG9zIGRlIHVzbyBzb2JyZSBsYSBvYnJhIGVuIGZvcm1hdG8gbyBzb3BvcnRlIG1hdGVyaWFsLCBzaW5vIHRhbWJpw6luIHBhcmEgZm9ybWF0byBlbGVjdHLDs25pY28sIHkgZW4gZ2VuZXJhbCBwYXJhIGN1YWxxdWllciBmb3JtYXRvIGNvbm9jaWRvIG8gcG9yIGNvbm9jZXIuPC9wPgo8cD5FbCBhdXRvciwgbWFuaWZpZXN0YSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCB5IGxhIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zLCBwb3IgbG8gdGFudG8sIGxhIG9icmEgZXMgZGUgc3UgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgbGEgbWlzbWEuPC9wPgo8cD5FbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGVuIGN1ZXN0acOzbiwgZWwgYXV0b3IgYXN1bWlyw6EgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQsIHkgc2FsZHLDoSBkZSBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcywgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcyBsYSBVbml2ZXJzaWRhZCBhY3TDumEgY29tbyB1biB0ZXJjZXJvIGRlIGJ1ZW5hIGZlLjwvcD4KPHA+U2kgdGllbmUgYWxndW5hIGR1ZGEgc29icmUgbGEgbGljZW5jaWEsIHBvciBmYXZvciwgY29udGFjdGUgY29uIGVsIDxhIGhyZWY9Im1haWx0bzpiaWJsaW90ZWNhQHVuaWFuZGVzLmVkdS5jbyIgdGFyZ2V0PSJfYmxhbmsiPkFkbWluaXN0cmFkb3IgZGVsIFNpc3RlbWEuPC9hPjwvcD4K