Análisis del perfil volátil en diferentes variedades de cerveza artesanal e industrial tipo ALE

Se desarrollo un método simple y confiable para el análisis de cuatro estilos de cervezas, a través de los perfiles volátiles obtenidos por micro extracción en fase solida de espacio de cabeza (HS-SPME) o Headspace Solid-phase Microextraction por sus siglas en inglés, en fibra (DVB / CAR / PDMS) y p...

Full description

Autores:
Pinto Rincón, Guillermo Andrés
García Ortiz, Josué
Celis Zambrano, Crispín
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2021
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/39327
Acceso en línea:
http://hdl.handle.net/11349/39327
Palabra clave:
Micro extracción en fase sólida
Cerveza ALE
Cromatografía de gases
Compuestos orgánicos volátiles
Análisis de componentes principales (ACP)
Licenciatura en Biología -- Tesis y Disertaciones académicas
Alimentos
Biología
Química
Solid phase microextraction
Ale beer
Gas chromatography
Volatile organic compounds
Principal component analysis (PCA).
Rights
License
Atribución-NoComercial-SinDerivadas 2.5 Colombia
id UDISTRITA2_86b5c894b387f972dd7da905de32eca9
oai_identifier_str oai:repository.udistrital.edu.co:11349/39327
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.spa.fl_str_mv Análisis del perfil volátil en diferentes variedades de cerveza artesanal e industrial tipo ALE
dc.title.titleenglish.spa.fl_str_mv Volatile profile analysis in different varieties of craft and industrial ALE type beer
title Análisis del perfil volátil en diferentes variedades de cerveza artesanal e industrial tipo ALE
spellingShingle Análisis del perfil volátil en diferentes variedades de cerveza artesanal e industrial tipo ALE
Micro extracción en fase sólida
Cerveza ALE
Cromatografía de gases
Compuestos orgánicos volátiles
Análisis de componentes principales (ACP)
Licenciatura en Biología -- Tesis y Disertaciones académicas
Alimentos
Biología
Química
Solid phase microextraction
Ale beer
Gas chromatography
Volatile organic compounds
Principal component analysis (PCA).
title_short Análisis del perfil volátil en diferentes variedades de cerveza artesanal e industrial tipo ALE
title_full Análisis del perfil volátil en diferentes variedades de cerveza artesanal e industrial tipo ALE
title_fullStr Análisis del perfil volátil en diferentes variedades de cerveza artesanal e industrial tipo ALE
title_full_unstemmed Análisis del perfil volátil en diferentes variedades de cerveza artesanal e industrial tipo ALE
title_sort Análisis del perfil volátil en diferentes variedades de cerveza artesanal e industrial tipo ALE
dc.creator.fl_str_mv Pinto Rincón, Guillermo Andrés
García Ortiz, Josué
Celis Zambrano, Crispín
dc.contributor.advisor.none.fl_str_mv García Ortiz, Josué
Celis Zambrano, Crispín
dc.contributor.author.none.fl_str_mv Pinto Rincón, Guillermo Andrés
García Ortiz, Josué
Celis Zambrano, Crispín
dc.subject.spa.fl_str_mv Micro extracción en fase sólida
Cerveza ALE
Cromatografía de gases
Compuestos orgánicos volátiles
Análisis de componentes principales (ACP)
topic Micro extracción en fase sólida
Cerveza ALE
Cromatografía de gases
Compuestos orgánicos volátiles
Análisis de componentes principales (ACP)
Licenciatura en Biología -- Tesis y Disertaciones académicas
Alimentos
Biología
Química
Solid phase microextraction
Ale beer
Gas chromatography
Volatile organic compounds
Principal component analysis (PCA).
dc.subject.lemb.spa.fl_str_mv Licenciatura en Biología -- Tesis y Disertaciones académicas
Alimentos
Biología
Química
dc.subject.keyword.spa.fl_str_mv Solid phase microextraction
Ale beer
Gas chromatography
Volatile organic compounds
Principal component analysis (PCA).
description Se desarrollo un método simple y confiable para el análisis de cuatro estilos de cervezas, a través de los perfiles volátiles obtenidos por micro extracción en fase solida de espacio de cabeza (HS-SPME) o Headspace Solid-phase Microextraction por sus siglas en inglés, en fibra (DVB / CAR / PDMS) y posteriormente por cromatografia de gases (GC) acoplado a espectrometría de masas (MS). Las cervezas analizadas fueron de los estilos: Ale industrial, lager Industrial, Artesanal Comercial y Artesanal Local. La metodología nos permitió identificar cincuenta compuestos orgánicos volátiles (COV´s) que comprenden, cetonas, alcoholes, ésteres, terpenos, los cuales en su mayoría están involucrados con el aroma y sabor de los productos. Según los resultados, se destacaron por su concentración dentro de las cervezas tipo ale, el fenil etil alcohol, acetato de isoamilo, alfa humuleno, miristato de etilo, entre otros que comúnmente son considerados compuestos que aportan mejores características sensoriales en las cervezas. A su vez otros compuestos fueron característicos en cada uno de los estilos de cerveza analizados. Se encontró que los perfiles no solamente difieren en su composición, sino que también difieren en la concentración de los COV´s en común, lo que puede también llevar a diferencias significativas con respecto a sus características de calidad y organolépticas. El análisis de componentes principales (PCA) es una técnica de análisis multivariante no supervisada que simplifica la complejidad de los datos transformándolos en unas pocas dimensiones que muestran sus tendencias y correlaciones(Vidal et al., 2020) Se realizó PCA para determinar las correlaciones entre los compuestos (picos cromatográficos), sus tiempos de retención y los estilos de cervezas utilizados, encontrando que las cervezas tipo Ale, se caracterizan fuertemente por la variedad y abundancia de compuestos frente a las cerveza Lager. Finalmente se realizó un análisis clúster exploratorio, el cual generó 3 grupos de cervezas analizadas los cuales explicaban el 40% de la variabilidad de los datos.
publishDate 2021
dc.date.created.none.fl_str_mv 2021-03-26
dc.date.accessioned.none.fl_str_mv 2024-07-31T23:26:39Z
dc.date.available.none.fl_str_mv 2024-07-31T23:26:39Z
dc.type.spa.fl_str_mv bachelorThesis
dc.type.degree.spa.fl_str_mv Investigación-Innovación
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
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/11349/39327
url http://hdl.handle.net/11349/39327
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.*.fl_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_16ec
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.rights.acceso.spa.fl_str_mv Abierto (Texto Completo)
rights_invalid_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Abierto (Texto Completo)
http://purl.org/coar/access_right/c_16ec
dc.format.mimetype.spa.fl_str_mv pdf
institution Universidad Distrital Francisco José de Caldas
bitstream.url.fl_str_mv https://repository.udistrital.edu.co/bitstreams/5a5d58f3-c0ab-4313-8a37-8cd59f2f9327/download
https://repository.udistrital.edu.co/bitstreams/91739098-2cd4-4cfc-bb8a-a10bcf9c92b0/download
https://repository.udistrital.edu.co/bitstreams/aa10a899-7561-4687-a3b9-915dc413c8d4/download
https://repository.udistrital.edu.co/bitstreams/3ab32174-f866-4ccd-8aba-c7af1a09a631/download
https://repository.udistrital.edu.co/bitstreams/caa5f806-24d0-44a5-8900-ed33f377fb8d/download
https://repository.udistrital.edu.co/bitstreams/0e276da7-323e-4741-a1c2-7cd0c4d854c4/download
bitstream.checksum.fl_str_mv 997daf6c648c962d566d7b082dac908d
de2c97be5c81c9941a8dce0908ba83df
1ac782759494fdaa5037428087a1b37b
217700a34da79ed616c2feb68d4c5e06
3d4c9bc855a802d1e2fa0ddf62d9461d
4683c72635db3970bec67c1c1cda3df7
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Universidad Distrital
repository.mail.fl_str_mv repositorio@udistrital.edu.co
_version_ 1828165706369204224
spelling García Ortiz, JosuéCelis Zambrano, CrispínPinto Rincón, Guillermo AndrésGarcía Ortiz, JosuéCelis Zambrano, Crispín2024-07-31T23:26:39Z2024-07-31T23:26:39Z2021-03-26http://hdl.handle.net/11349/39327Se desarrollo un método simple y confiable para el análisis de cuatro estilos de cervezas, a través de los perfiles volátiles obtenidos por micro extracción en fase solida de espacio de cabeza (HS-SPME) o Headspace Solid-phase Microextraction por sus siglas en inglés, en fibra (DVB / CAR / PDMS) y posteriormente por cromatografia de gases (GC) acoplado a espectrometría de masas (MS). Las cervezas analizadas fueron de los estilos: Ale industrial, lager Industrial, Artesanal Comercial y Artesanal Local. La metodología nos permitió identificar cincuenta compuestos orgánicos volátiles (COV´s) que comprenden, cetonas, alcoholes, ésteres, terpenos, los cuales en su mayoría están involucrados con el aroma y sabor de los productos. Según los resultados, se destacaron por su concentración dentro de las cervezas tipo ale, el fenil etil alcohol, acetato de isoamilo, alfa humuleno, miristato de etilo, entre otros que comúnmente son considerados compuestos que aportan mejores características sensoriales en las cervezas. A su vez otros compuestos fueron característicos en cada uno de los estilos de cerveza analizados. Se encontró que los perfiles no solamente difieren en su composición, sino que también difieren en la concentración de los COV´s en común, lo que puede también llevar a diferencias significativas con respecto a sus características de calidad y organolépticas. El análisis de componentes principales (PCA) es una técnica de análisis multivariante no supervisada que simplifica la complejidad de los datos transformándolos en unas pocas dimensiones que muestran sus tendencias y correlaciones(Vidal et al., 2020) Se realizó PCA para determinar las correlaciones entre los compuestos (picos cromatográficos), sus tiempos de retención y los estilos de cervezas utilizados, encontrando que las cervezas tipo Ale, se caracterizan fuertemente por la variedad y abundancia de compuestos frente a las cerveza Lager. Finalmente se realizó un análisis clúster exploratorio, el cual generó 3 grupos de cervezas analizadas los cuales explicaban el 40% de la variabilidad de los datos.A simple and reliable method was developed for the analysis of four beer styles, through the volatile profiles obtained by headspace solid-phase microextraction (HS-SPME), in fiber (DVB / CAR / PDMS), and later by gas chromatography (GC) coupled to mass spectrometry (MS). The analyzed styles of beers were: industrial ale, industrial lager, commercial craft and local craft. The methodology allowed us to identify fifty volatile organic compounds (VOCs) that include ketones, alcohols, esters, terpenes, which are mostly involved with the aroma and flavor of the products. According to the results, phenyl ethyl alcohol, isoamyl acetate, alpha humulene, ethyl myristate, among others that are commonly considered compounds that provide better sensory characteristics in beers, stood out for their concentration within ale-type beers. In turn, other compounds were characteristic in each of the beer styles analyzed. The profiles not only differ in their composition but also differ in the concentration of the VOCs in common, which can also lead to significant differences regarding their quality and organoleptic characteristics. Principal component analysis (PCA) is an unsupervised multivariate analysis technique that simplifies the complexity of the data by transforming it into a few dimensions that show their trends and correlations (Vidal et al., 2020). PCA was performed to determine the correlations between the compounds (chromatographic peaks), their retention times, and the styles of beers used, finding that Ale-type beers are strongly characterized by the variety and abundance of compounds compared to Lager beers. Finally, an exploratory cluster analysis was carried out, which generated 3 groups of beers analyzed, which explained 40% of the variability of the data.Pontificia Universidad Javeriana de ColombiapdfspaAtribución-NoComercial-SinDerivadas 2.5 Colombiahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)http://purl.org/coar/access_right/c_16ecMicro extracción en fase sólidaCerveza ALECromatografía de gasesCompuestos orgánicos volátilesAnálisis de componentes principales (ACP)Licenciatura en Biología -- Tesis y Disertaciones académicasAlimentosBiologíaQuímicaSolid phase microextractionAle beerGas chromatographyVolatile organic compoundsPrincipal component analysis (PCA).Análisis del perfil volátil en diferentes variedades de cerveza artesanal e industrial tipo ALEVolatile profile analysis in different varieties of craft and industrial ALE type beerbachelorThesisInvestigación-Innovacióninfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fLICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/5a5d58f3-c0ab-4313-8a37-8cd59f2f9327/download997daf6c648c962d566d7b082dac908dMD54ORIGINALPintoRinconGuillermoAndrés2021.pdfPintoRinconGuillermoAndrés2021.pdfTrabajo_de _grado.pdfapplication/pdf1028737https://repository.udistrital.edu.co/bitstreams/91739098-2cd4-4cfc-bb8a-a10bcf9c92b0/downloadde2c97be5c81c9941a8dce0908ba83dfMD51Licencia y autorización de los autore para publicar.pdfLicencia y autorización de los autore para publicar.pdfLicencia y autorización de los autores para publicarapplication/pdf247169https://repository.udistrital.edu.co/bitstreams/aa10a899-7561-4687-a3b9-915dc413c8d4/download1ac782759494fdaa5037428087a1b37bMD52CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repository.udistrital.edu.co/bitstreams/3ab32174-f866-4ccd-8aba-c7af1a09a631/download217700a34da79ed616c2feb68d4c5e06MD53THUMBNAILPintoRinconGuillermoAndrés2021.pdf.jpgPintoRinconGuillermoAndrés2021.pdf.jpgIM Thumbnailimage/jpeg9439https://repository.udistrital.edu.co/bitstreams/caa5f806-24d0-44a5-8900-ed33f377fb8d/download3d4c9bc855a802d1e2fa0ddf62d9461dMD55Licencia y autorización de los autore para publicar.pdf.jpgLicencia y autorización de los autore para publicar.pdf.jpgIM Thumbnailimage/jpeg9647https://repository.udistrital.edu.co/bitstreams/0e276da7-323e-4741-a1c2-7cd0c4d854c4/download4683c72635db3970bec67c1c1cda3df7MD5611349/39327oai:repository.udistrital.edu.co:11349/393272024-12-17 01:07:17.764http://creativecommons.org/licenses/by-nc-nd/2.5/co/Atribución-NoComercial-SinDerivadas 2.5 Colombiaopen.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK