CARACTERIZACIÓN DE PATRONES GEOMÉTRICOS A PARTIR DE REPRESENTACIONES EMBEBIDAS EN IMÁGENES MICROSCÓPICAS DE NANOESPUMAS METÁLICAS COBRE-NÍQUEL

La contaminación de agua por mercurio es un problema grave a nivel global por sus afectaciones al medio ambiente y al sistema de salud pública. El uso de nanoespumas con estructuras porosas ha sido identificado como un mecanismo eficaz para la purificación de agua contaminada con mercurio. Estas nan...

Full description

Autores:
Romero Serrano, William David
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2023
Institución:
Universidad Industrial de Santander
Repositorio:
Repositorio UIS
Idioma:
spa
OAI Identifier:
oai:noesis.uis.edu.co:20.500.14071/14761
Acceso en línea:
https://noesis.uis.edu.co/handle/20.500.14071/14761
https://noesis.uis.edu.co
Palabra clave:
PROPIEDADES MECÁNICAS Y ELECTROQUÍMICAS
NANOESPUMAS METÁLICAS
ARQUITECTURAS AUTO-SUPERVISADAS
REPRESENTACIONES PROFUNDAS
VECTORES EMBEBIDOS
ELECTROCHEMICAL AND MECHANICAL PROPERTIES
METALLIC NANOFOAMS
AUTO-SUPERVISED ARCHITECTURES
DEEP REPRESENTATIONS
EMBEDDED VECTORS
Rights
openAccess
License
Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
id UISANTADR2_3272dfff239882d519a5052e209f7433
oai_identifier_str oai:noesis.uis.edu.co:20.500.14071/14761
network_acronym_str UISANTADR2
network_name_str Repositorio UIS
repository_id_str
dc.title.none.fl_str_mv CARACTERIZACIÓN DE PATRONES GEOMÉTRICOS A PARTIR DE REPRESENTACIONES EMBEBIDAS EN IMÁGENES MICROSCÓPICAS DE NANOESPUMAS METÁLICAS COBRE-NÍQUEL
dc.title.english.none.fl_str_mv GEOMETRIC PATTERNS CHARACTERIZATION BASED ON EMBEDDED REPRESENTATIONS IN MICROSCOPIC IMAGES OF COPPER-NICKEL METALLIC NANOFOAMS
title CARACTERIZACIÓN DE PATRONES GEOMÉTRICOS A PARTIR DE REPRESENTACIONES EMBEBIDAS EN IMÁGENES MICROSCÓPICAS DE NANOESPUMAS METÁLICAS COBRE-NÍQUEL
spellingShingle CARACTERIZACIÓN DE PATRONES GEOMÉTRICOS A PARTIR DE REPRESENTACIONES EMBEBIDAS EN IMÁGENES MICROSCÓPICAS DE NANOESPUMAS METÁLICAS COBRE-NÍQUEL
PROPIEDADES MECÁNICAS Y ELECTROQUÍMICAS
NANOESPUMAS METÁLICAS
ARQUITECTURAS AUTO-SUPERVISADAS
REPRESENTACIONES PROFUNDAS
VECTORES EMBEBIDOS
ELECTROCHEMICAL AND MECHANICAL PROPERTIES
METALLIC NANOFOAMS
AUTO-SUPERVISED ARCHITECTURES
DEEP REPRESENTATIONS
EMBEDDED VECTORS
title_short CARACTERIZACIÓN DE PATRONES GEOMÉTRICOS A PARTIR DE REPRESENTACIONES EMBEBIDAS EN IMÁGENES MICROSCÓPICAS DE NANOESPUMAS METÁLICAS COBRE-NÍQUEL
title_full CARACTERIZACIÓN DE PATRONES GEOMÉTRICOS A PARTIR DE REPRESENTACIONES EMBEBIDAS EN IMÁGENES MICROSCÓPICAS DE NANOESPUMAS METÁLICAS COBRE-NÍQUEL
title_fullStr CARACTERIZACIÓN DE PATRONES GEOMÉTRICOS A PARTIR DE REPRESENTACIONES EMBEBIDAS EN IMÁGENES MICROSCÓPICAS DE NANOESPUMAS METÁLICAS COBRE-NÍQUEL
title_full_unstemmed CARACTERIZACIÓN DE PATRONES GEOMÉTRICOS A PARTIR DE REPRESENTACIONES EMBEBIDAS EN IMÁGENES MICROSCÓPICAS DE NANOESPUMAS METÁLICAS COBRE-NÍQUEL
title_sort CARACTERIZACIÓN DE PATRONES GEOMÉTRICOS A PARTIR DE REPRESENTACIONES EMBEBIDAS EN IMÁGENES MICROSCÓPICAS DE NANOESPUMAS METÁLICAS COBRE-NÍQUEL
dc.creator.fl_str_mv Romero Serrano, William David
dc.contributor.advisor.none.fl_str_mv Martinez Carrillo, Fabio
Viafara Arango, Cristian Camilo
dc.contributor.author.none.fl_str_mv Romero Serrano, William David
dc.contributor.evaluator.none.fl_str_mv Galvis Carreño, Laura Viviana
Gonzáles Gómez, Andrés Leonardo
dc.subject.none.fl_str_mv PROPIEDADES MECÁNICAS Y ELECTROQUÍMICAS
NANOESPUMAS METÁLICAS
ARQUITECTURAS AUTO-SUPERVISADAS
REPRESENTACIONES PROFUNDAS
VECTORES EMBEBIDOS
topic PROPIEDADES MECÁNICAS Y ELECTROQUÍMICAS
NANOESPUMAS METÁLICAS
ARQUITECTURAS AUTO-SUPERVISADAS
REPRESENTACIONES PROFUNDAS
VECTORES EMBEBIDOS
ELECTROCHEMICAL AND MECHANICAL PROPERTIES
METALLIC NANOFOAMS
AUTO-SUPERVISED ARCHITECTURES
DEEP REPRESENTATIONS
EMBEDDED VECTORS
dc.subject.keyword.none.fl_str_mv ELECTROCHEMICAL AND MECHANICAL PROPERTIES
METALLIC NANOFOAMS
AUTO-SUPERVISED ARCHITECTURES
DEEP REPRESENTATIONS
EMBEDDED VECTORS
description La contaminación de agua por mercurio es un problema grave a nivel global por sus afectaciones al medio ambiente y al sistema de salud pública. El uso de nanoespumas con estructuras porosas ha sido identificado como un mecanismo eficaz para la purificación de agua contaminada con mercurio. Estas nanoespumas permiten el transporte de fluidos y contribuyen con reacciones químicas necesarias para la deposición de partículas contaminantes. Durante el diseño de nanoespumas, la optimización de propiedades mecánicas y electroquímicas se realiza mediante la caracterización geométrica de los poros. Generalmente, este proceso se lleva a acabo a partir de análisis de microscopía, de la cuantificación de poros y la construcción de distribuciones de las muestras analizadas. Sin embargo, estos análisis pueden estar sesgados por intervención humana, y además su estudio se reduce a la representación de un número limitado de distribuciones geométricas. Este trabajo introduce una estrategia computacional para realizar la caracterización geométrica de los poros y las estructuras microscópicas que representan diferentes diseños de nanoespumas. Para ello, se ajustó una representación de un \textit{autoencoder} variacional, que bajo una tarea de pretexto, permite aprender descriptores embebidos que representan la geometría de las observaciones microscópicas. En este caso se utilizaron un conjunto de observaciones microscópicas de nanoespumas metálicas cobre-níquel (Cu-Ni). Los vectores embebidos corresponden a muestras de un conjunto de distribuciones normales aprendidas que representan características complejas relacionadas a la estructura geométrica del material. Estos vectores son mapeados a un espacio de baja dimensionalidad demostrando su capacidad para discriminar entre diferentes composiciones de nanoespumas. Además se estableció un mecanismo de explicabilidad que permite incidir en las imagenes de entrada para resaltar las estructuras que mas aportan a la representación embebida.
publishDate 2023
dc.date.accessioned.none.fl_str_mv 2023-08-09T19:00:21Z
dc.date.available.none.fl_str_mv 2023-08-09T19:00:21Z
dc.date.created.none.fl_str_mv 2023-08-05
dc.date.issued.none.fl_str_mv 2023-08-05
dc.type.local.none.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
dc.type.hasversion.none.fl_str_mv http://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv https://noesis.uis.edu.co/handle/20.500.14071/14761
dc.identifier.instname.none.fl_str_mv Universidad Industrial de Santander
dc.identifier.reponame.none.fl_str_mv Universidad Industrial de Santander
dc.identifier.repourl.none.fl_str_mv https://noesis.uis.edu.co
url https://noesis.uis.edu.co/handle/20.500.14071/14761
https://noesis.uis.edu.co
identifier_str_mv Universidad Industrial de Santander
dc.language.iso.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.license.none.fl_str_mv Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
dc.rights.uri.none.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.creativecommons.none.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
rights_invalid_str_mv Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
http://creativecommons.org/licenses/by-nc-nd/4.0/
http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
eu_rights_str_mv openAccess
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad Industrial de Santander
dc.publisher.faculty.none.fl_str_mv Facultad de Ingeníerias Fisicomecánicas
dc.publisher.program.none.fl_str_mv Ingeniería de Sistemas
dc.publisher.school.none.fl_str_mv Escuela de Ingeniería de Sistemas e Informática
publisher.none.fl_str_mv Universidad Industrial de Santander
institution Universidad Industrial de Santander
bitstream.url.fl_str_mv https://noesis.uis.edu.co/bitstreams/ff611dbd-1fe9-477c-a9b2-89d9073dbda3/download
https://noesis.uis.edu.co/bitstreams/42bf1009-faed-433a-bbca-6353c58c45cf/download
https://noesis.uis.edu.co/bitstreams/9ab4f5ca-72d8-4205-912c-3a8506829654/download
https://noesis.uis.edu.co/bitstreams/8f5d6323-e021-45a7-8e7b-13ad7a7eab48/download
bitstream.checksum.fl_str_mv e25a74479352233fe21876b49b969c50
56b85c6b22234c5fa601317512383d99
88140e583f6a3ca6dd98d4f4ba074a07
d6298274a8378d319ac744759540b71b
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv DSpace at UIS
repository.mail.fl_str_mv noesis@uis.edu.co
_version_ 1814095184507437056
spelling Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/4.0/http://purl.org/coar/access_right/c_abf2info:eu-repo/semantics/openAccessAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)Martinez Carrillo, FabioViafara Arango, Cristian CamiloRomero Serrano, William DavidGalvis Carreño, Laura VivianaGonzáles Gómez, Andrés Leonardo2023-08-09T19:00:21Z2023-08-09T19:00:21Z2023-08-052023-08-05https://noesis.uis.edu.co/handle/20.500.14071/14761Universidad Industrial de SantanderUniversidad Industrial de Santanderhttps://noesis.uis.edu.coLa contaminación de agua por mercurio es un problema grave a nivel global por sus afectaciones al medio ambiente y al sistema de salud pública. El uso de nanoespumas con estructuras porosas ha sido identificado como un mecanismo eficaz para la purificación de agua contaminada con mercurio. Estas nanoespumas permiten el transporte de fluidos y contribuyen con reacciones químicas necesarias para la deposición de partículas contaminantes. Durante el diseño de nanoespumas, la optimización de propiedades mecánicas y electroquímicas se realiza mediante la caracterización geométrica de los poros. Generalmente, este proceso se lleva a acabo a partir de análisis de microscopía, de la cuantificación de poros y la construcción de distribuciones de las muestras analizadas. Sin embargo, estos análisis pueden estar sesgados por intervención humana, y además su estudio se reduce a la representación de un número limitado de distribuciones geométricas. Este trabajo introduce una estrategia computacional para realizar la caracterización geométrica de los poros y las estructuras microscópicas que representan diferentes diseños de nanoespumas. Para ello, se ajustó una representación de un \textit{autoencoder} variacional, que bajo una tarea de pretexto, permite aprender descriptores embebidos que representan la geometría de las observaciones microscópicas. En este caso se utilizaron un conjunto de observaciones microscópicas de nanoespumas metálicas cobre-níquel (Cu-Ni). Los vectores embebidos corresponden a muestras de un conjunto de distribuciones normales aprendidas que representan características complejas relacionadas a la estructura geométrica del material. Estos vectores son mapeados a un espacio de baja dimensionalidad demostrando su capacidad para discriminar entre diferentes composiciones de nanoespumas. Además se estableció un mecanismo de explicabilidad que permite incidir en las imagenes de entrada para resaltar las estructuras que mas aportan a la representación embebida.PregradoIngeniero de SistemasWater contamination by mercury is a severe global problem that causes important affectation on the environment and the public health system. The use of nanofoams porous structures has been identified as an efficient mechanism to purify mercury-contaminated water. Such nanofoams allow the transportation of fluids and contribute to chemical reactions for contaminating particle deposition. During the nanofoam design, the optimization of mechanical and electrochemical properties is carried out by geometrical pore characterization. This process is typically carried out from microscopic analysis, counting pores, and generating distribution over observed samples. Nonetheless, such analysis may be biased for human intervention and the geometrical study is reduced to some geometrical distribution properties. This work introduces a computational strategy to carry out a geometrical pore characterization and the corresponding microscopic structures for different nanofoam designs. For doing so, this work adjusted a variational autoencoder, that under a pretext task, allows learning embedding descriptors to represent the geometry of microscopic observations. In such a case, it was used a set of microscopic observations that correspond to Copper-Nickel (Cu-Ni) metallic nanofoams. The embedding vectors correspond to random values sampled from learned distributions, that represent complex relations related to geometrical material structure. These vectors were mapped to a low-dimensional space, showing capabilities to discriminate among different Copper-Nickel (Cu-Ni) nanofoam compositions. Besides, this work included an explainability mechanism that projects over input images the standing out structures that have major support to the embedding representation.application/pdfspaUniversidad Industrial de SantanderFacultad de Ingeníerias FisicomecánicasIngeniería de SistemasEscuela de Ingeniería de Sistemas e InformáticaPROPIEDADES MECÁNICAS Y ELECTROQUÍMICASNANOESPUMAS METÁLICASARQUITECTURAS AUTO-SUPERVISADASREPRESENTACIONES PROFUNDASVECTORES EMBEBIDOSELECTROCHEMICAL AND MECHANICAL PROPERTIESMETALLIC NANOFOAMSAUTO-SUPERVISED ARCHITECTURESDEEP REPRESENTATIONSEMBEDDED VECTORSCARACTERIZACIÓN DE PATRONES GEOMÉTRICOS A PARTIR DE REPRESENTACIONES EMBEBIDAS EN IMÁGENES MICROSCÓPICAS DE NANOESPUMAS METÁLICAS COBRE-NÍQUELGEOMETRIC PATTERNS CHARACTERIZATION BASED ON EMBEDDED REPRESENTATIONS IN MICROSCOPIC IMAGES OF COPPER-NICKEL METALLIC NANOFOAMSTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/version/c_b1a7d7d4d402bccehttp://purl.org/coar/resource_type/c_7a1fORIGINALDocumento.pdfDocumento.pdfapplication/pdf14778974https://noesis.uis.edu.co/bitstreams/ff611dbd-1fe9-477c-a9b2-89d9073dbda3/downloade25a74479352233fe21876b49b969c50MD55Carta de autorización.pdfCarta de autorización.pdfapplication/pdf64792https://noesis.uis.edu.co/bitstreams/42bf1009-faed-433a-bbca-6353c58c45cf/download56b85c6b22234c5fa601317512383d99MD56Nota de proyecto.pdfNota de proyecto.pdfapplication/pdf353427https://noesis.uis.edu.co/bitstreams/9ab4f5ca-72d8-4205-912c-3a8506829654/download88140e583f6a3ca6dd98d4f4ba074a07MD57LICENSElicense.txtlicense.txttext/plain; charset=utf-82237https://noesis.uis.edu.co/bitstreams/8f5d6323-e021-45a7-8e7b-13ad7a7eab48/downloadd6298274a8378d319ac744759540b71bMD5420.500.14071/14761oai:noesis.uis.edu.co:20.500.14071/147612023-08-09 14:00:24.717http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessopen.accesshttps://noesis.uis.edu.coDSpace at UISnoesis@uis.edu.coRWwgc3VzY3JpdG8gQVVUT1Ig4oCTIEVTVFVESUFOVEUsIGlkZW50aWZpY2FkbyBjb21vIGFwYXJlY2UgYWwgcGllIGRlIG1pIGZpcm1hLCBhY3R1YW5kbyBlbiBub21icmUgcHJvcGlvLCB5IGVuIG1pIGNhbGlkYWQgZGUgYXV0b3IgZGVsIHRyYWJham8gZGUgZ3JhZG8sIGRlbCB0cmFiYWpvIGRlIGludmVzdGlnYWNpw7NuLCBvIGRlIGxhIHRlc2lzIGRlbm9taW5hZGEgY29tbyBzZSBlc3BlY2lmaWNhIGVuIGVsIGNhbXBvIOKAmFTDrXR1bG/igJksIHBvciBtZWRpbyBkZWwgcHJlc2VudGUgZG9jdW1lbnRvIGF1dG9yaXpvIGEgbGEgVU5JVkVSU0lEQUQgSU5EVVNUUklBTCBERSBTQU5UQU5ERVIsIHBhcmEgcXVlIGVuIGxvcyB0w6lybWlub3MgZXN0YWJsZWNpZG9zIGVuIGxhIExleSAyMyBkZSAxOTgyLCBsYSBMZXkgNDQgZGUgMTk5MywgZWwgRGVjcmV0byA0NjAgZGUgMTk5NSwgbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBkZXJlY2hvcyBkZSBhdXRvciwgcmVhbGljZSBsYSByZXByb2R1Y2Npw7NuLCBjb211bmljYWNpw7NuIHDDumJsaWNhLCBlZGljacOzbiwgZGlzdHJpYnVjacOzbiBiYWpvIGxhIG1vZGFsaWRhZCBkZSBhbHF1aWxlciwgcHLDqXN0YW1vIHDDumJsaWNvIG8gaW1wb3J0YWNpw7NuIGVuIGZvcm1hdG8gaW1wcmVzbyB5IGRpZ2l0YWwsIGxhIHRyYW5zZm9ybWFjacOzbiwgbGEgcHVibGljYWNpw7NuIGNvbW8gb2JyYSBsaXRlcmFyaWEsIGxpYnJvIGVsZWN0csOzbmljbyAoZS1Cb29rKSBvIHJldmlzdGEgZWxlY3Ryw7NuaWNhLCBpbmNsdXllbmRvIGxhIHBvc2liaWxpZGFkIGRlIGRpc3RyaWJ1aXJsYSBwb3IgbWVkaW9zIHRyYWRpY2lvbmFsZXMgbyBwb3IgSW50ZXJuZXQgYSBjdWFscXVpZXIgdMOtdHVsbyAgcG9yIGxhIFVuaXZlcnNpZGFkIHkgY29uIHF1aWVuIHRlbmdhIGNvbnZlbmlvIHBhcmEgZWxsbywgaW5jbHV5ZW5kbyBsYSBwb3NpYmlsaWRhZCBkZSBoYWNlciBhZGFwdGFjaW9uZXMsIGFjdHVhbGl6YWNpb25lcyB5IHRyYWR1Y2Npb25lcyBlbiB0b2RvcyBsb3MgaWRpb21hczsgbGEgaW5jb3Jwb3JhY2nDs24gYSB1bmEgY29sZWNjacOzbiBvIGNvbXBpbGFjacOzbiwgbGEgdHJhZHVjY2nDs24sIGZpamFjacOzbiBlbiBmb25vZ3JhbWEsIHB1ZXN0YSBhIGRpc3Bvc2ljacOzbiBlbiBmb3JtYXRvIGFuw6Fsb2dvLCBkaWdpdGFsLCBhdWRpb3Zpc3VhbCwgbWFnbsOpdGljbywgeSwgZW4gZ2VuZXJhbCwgbG9zIGZvcm1hdG9zIGVuICBxdWUgc2UgcHVlZGEgcmVwcm9kdWNpciB5IGNvbXVuaWNhciAgZGUgbWFuZXJhIHRvdGFsIHkgcGFyY2lhbCBtaSB0cmFiYWpvIGRlIGdyYWRvIG8gdGVzaXMuIAoKTGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBzZSBoYWNlIGV4dGVuc2l2YSBhIGxhcyBmYWN1bHRhZGVzIHkgZGVyZWNob3MgZGUgdXNvIHNvYnJlIGxhIG9icmEgZW4gZm9ybWF0byBvIHNvcG9ydGUgYW7DoWxvZ28sIGZvcm1hdG8gdmlydHVhbCwgZWxlY3Ryw7NuaWNvLCBkaWdpdGFsLCDDs3B0aWNvLCB1c28gZW4gcmVkLCBJbnRlcm5ldCwgZXh0cmFuZXQsIGludHJhbmV0LCBlbnRyZSBvdHJvcyBmb3JtYXRvcyB5IG1lZGlvcy4KCkVsIEFVVE9SIOKAkyBFU1RVRElBTlRFLCBtYW5pZmllc3RhIHF1ZSBsYSBvYnJhIG9iamV0byBkZSBsYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIGVzIG9yaWdpbmFsIHkgbGEgcmVhbGl6w7Mgc2luIHZpb2xhciBvIHVzdXJwYXIgZGVyZWNob3MgZGUgYXV0b3IgZGUgdGVyY2Vyb3MsIHBvciBsbyB0YW50bywgbGEgb2JyYSBlcyBkZSBzdSBleGNsdXNpdmEgYXV0b3LDrWEgeSBkZXRlbnRhIGxhIHRpdHVsYXJpZGFkIHNvYnJlIGxhIG1pc21hLiAgCgpQYXJhIHRvZG9zIGxvcyBlZmVjdG9zIGxhIFVOSVZFUlNJREFEIElORFVTVFJJQUwgREUgU0FOVEFOREVSIGFjdMO6YSBjb21vIHVuIHRlcmNlcm8gZGUgYnVlbmEgZmU7IGVuIGNvbnNlY3VlbmNpYSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSBlbiBjdWVzdGnDs24sIEVsIEFVVE9SIOKAkyBFU1RVRElBTlRFLCBhc3VtaXLDoSB0b2RhIGxhIHJlc3BvbnNhYmlsaWRhZCwgeSBzYWxkcsOhIGVuIGRlZmVuc2EgZGUgbG9zIGRlcmVjaG9zIGFxdcOtIGF1dG9yaXphZG9zLgo=