Predicting atmospheric dispersion of industrial chemicals using machine learning approaches

Incluye ilustraciones, gráficos, tablas.

Autores:
Valle, María
Cardona, Jairo A.
Viloria Núñez, Cesar Augusto
Quintero M, Christian G.
Tipo de recurso:
Article of investigation
Fecha de publicación:
2025
Institución:
Universidad Tecnológica de Bolívar
Repositorio:
Repositorio Institucional UTB
Idioma:
eng
OAI Identifier:
oai:repositorio.utb.edu.co:20.500.12585/13676
Acceso en línea:
https://hdl.handle.net/20.500.12585/13676
Palabra clave:
Atmospheric dispersion
industrial emergencies
Intelligent prediction
Machine learning models
Technological risks
Atmospheric dispersion
Air pollution -- Mathematical models
Hazardous chemicals -- Environmental aspects
Industrial accidents -- Prevention and control
Machine learning -- Environmental engineering applications
Dimensionality reduction (Statistics)
Computer simulation
Environmental engineering -- Predictive models
1. Ciencias Naturales::1B. Computación y ciencias de la información::1B01. Ciencias de la computación
2. Ingeniería y Tecnología::2K. Otras Ingenierías y Tecnologías
ODS 3: Salud y bienestar. Garantizar una vida sana y promover el bienestar de todos a todas las edades
ODS 9: Industria, innovación e infraestructura. Construir infraestructuras resilientes, promover la industrialización inclusiva y sostenible y fomentar la innovación
Rights
License
https://creativecommons.org/licenses/by-nc/4.0/
id UTB2_b9a77f5bbc0d565b141054bccdf36188
oai_identifier_str oai:repositorio.utb.edu.co:20.500.12585/13676
network_acronym_str UTB2
network_name_str Repositorio Institucional UTB
repository_id_str
dc.title.eng.fl_str_mv Predicting atmospheric dispersion of industrial chemicals using machine learning approaches
title Predicting atmospheric dispersion of industrial chemicals using machine learning approaches
spellingShingle Predicting atmospheric dispersion of industrial chemicals using machine learning approaches
Atmospheric dispersion
industrial emergencies
Intelligent prediction
Machine learning models
Technological risks
Atmospheric dispersion
Air pollution -- Mathematical models
Hazardous chemicals -- Environmental aspects
Industrial accidents -- Prevention and control
Machine learning -- Environmental engineering applications
Dimensionality reduction (Statistics)
Computer simulation
Environmental engineering -- Predictive models
1. Ciencias Naturales::1B. Computación y ciencias de la información::1B01. Ciencias de la computación
2. Ingeniería y Tecnología::2K. Otras Ingenierías y Tecnologías
ODS 3: Salud y bienestar. Garantizar una vida sana y promover el bienestar de todos a todas las edades
ODS 9: Industria, innovación e infraestructura. Construir infraestructuras resilientes, promover la industrialización inclusiva y sostenible y fomentar la innovación
title_short Predicting atmospheric dispersion of industrial chemicals using machine learning approaches
title_full Predicting atmospheric dispersion of industrial chemicals using machine learning approaches
title_fullStr Predicting atmospheric dispersion of industrial chemicals using machine learning approaches
title_full_unstemmed Predicting atmospheric dispersion of industrial chemicals using machine learning approaches
title_sort Predicting atmospheric dispersion of industrial chemicals using machine learning approaches
dc.creator.fl_str_mv Valle, María
Cardona, Jairo A.
Viloria Núñez, Cesar Augusto
Quintero M, Christian G.
dc.contributor.author.none.fl_str_mv Valle, María
Cardona, Jairo A.
Viloria Núñez, Cesar Augusto
Quintero M, Christian G.
dc.subject.proposal.eng.fl_str_mv Atmospheric dispersion
industrial emergencies
Intelligent prediction
Machine learning models
Technological risks
topic Atmospheric dispersion
industrial emergencies
Intelligent prediction
Machine learning models
Technological risks
Atmospheric dispersion
Air pollution -- Mathematical models
Hazardous chemicals -- Environmental aspects
Industrial accidents -- Prevention and control
Machine learning -- Environmental engineering applications
Dimensionality reduction (Statistics)
Computer simulation
Environmental engineering -- Predictive models
1. Ciencias Naturales::1B. Computación y ciencias de la información::1B01. Ciencias de la computación
2. Ingeniería y Tecnología::2K. Otras Ingenierías y Tecnologías
ODS 3: Salud y bienestar. Garantizar una vida sana y promover el bienestar de todos a todas las edades
ODS 9: Industria, innovación e infraestructura. Construir infraestructuras resilientes, promover la industrialización inclusiva y sostenible y fomentar la innovación
dc.subject.lemb.none.fl_str_mv Atmospheric dispersion
Air pollution -- Mathematical models
Hazardous chemicals -- Environmental aspects
Industrial accidents -- Prevention and control
Machine learning -- Environmental engineering applications
Dimensionality reduction (Statistics)
Computer simulation
Environmental engineering -- Predictive models
dc.subject.ocde.none.fl_str_mv 1. Ciencias Naturales::1B. Computación y ciencias de la información::1B01. Ciencias de la computación
2. Ingeniería y Tecnología::2K. Otras Ingenierías y Tecnologías
dc.subject.ods.none.fl_str_mv ODS 3: Salud y bienestar. Garantizar una vida sana y promover el bienestar de todos a todas las edades
ODS 9: Industria, innovación e infraestructura. Construir infraestructuras resilientes, promover la industrialización inclusiva y sostenible y fomentar la innovación
description Incluye ilustraciones, gráficos, tablas.
publishDate 2025
dc.date.accessioned.none.fl_str_mv 2025-05-27T15:28:22Z
dc.date.issued.none.fl_str_mv 2025-03-13
dc.type.none.fl_str_mv Artículo de revista
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/article
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/ART
dc.type.content.none.fl_str_mv Text
dc.type.version.none.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.coarversion.none.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
format http://purl.org/coar/resource_type/c_2df8fbb1
status_str publishedVersion
dc.identifier.citation.none.fl_str_mv M. Valle, J. A. Cardona, C. Viloria-Nuñez and C. G. Quintero M., "Predicting Atmospheric Dispersion of Industrial Chemicals Using Machine Learning Approaches," in IEEE Access, vol. 13, pp. 47587-47604, 2025, doi: 10.1109/ACCESS.2025.3551259
dc.identifier.issn.none.fl_str_mv 2169-3536
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12585/13676
identifier_str_mv M. Valle, J. A. Cardona, C. Viloria-Nuñez and C. G. Quintero M., "Predicting Atmospheric Dispersion of Industrial Chemicals Using Machine Learning Approaches," in IEEE Access, vol. 13, pp. 47587-47604, 2025, doi: 10.1109/ACCESS.2025.3551259
2169-3536
url https://hdl.handle.net/20.500.12585/13676
dc.language.iso.none.fl_str_mv eng
language eng
dc.relation.references.none.fl_str_mv Y. Xie, J. Kuang, and Z. Wang, ‘‘Atmospheric dispersion model based on GIS and Gauss algorithm,’’ in Proc. 29th Chin. Control Conf., Jul. 2010, pp. 5022–5027.
J. B. Johnson, ‘‘An introduction to atmospheric pollutant dispersion modelling,’’ Environ. Sci. Proc., vol. 19, no. 1, p. 18, Jul. 2022. [Online]. Available: https://www.mdpi.com/2673-4931/19/1/18
EE Agency. (Oct. 14, 2023). Annex 5.3 Limitations and Uncertainties in Meteorological Estimates Using Dispersion Models. European Environment Agency. [Online]. Available: https://www.eea.europa.eu/publications/TEC11a/page015.html
Meteorological Data. ( Oct. 14, 2023 ). The South Coast Air Quality Management District. [Online]. Available: https://www.aqmd.gov/home/air-quality/meteorological-data
USEP Agency. ( Oct. 14, 2023 ). Air Quality Dispersion Modeling. Environmental Protection Agency. [Online]. Available: https://www.epa.gov/scram/air-quality-dispersion-modeling
R. Bhattacharya. ( Oct. 14, 2023 ). Atmospheric Dispersion. Asian Nuclear Safety Network. [Online]. Available: https://ansn.iaea.org/Common/Topics/OpenTopic.aspx?ID=13012
USEP Agency. ( Jul. 2023 ). Computer-Aided Management of Emergency Operations. United States Environmental Protection Agency. [Online]. Available: https://www.epa.gov/cameo
S. Brown. ( Oct. 14, 2023 ). Machine Learning, Explained. MIT Sloan. [Online]. Available: https://mitsloan.mit.edu/ideas-made-to-matter/machine-learning-explained
DOMO. ( Oct. 14, 2023 ). Machine Learning Basics. [Online]. Available: https://www.domo.com/glossary/what-are-machine-learning-basics
S. Abirami and P. Chitra, “Energy-efficient edge based real-time healthcare support system,” in The Digital Twin Paradigm for Smarter Systems and Environments: The Industry Use Cases (Advances in Computers), vol. 117, P. Raj and P. Evangeline, Eds., Amsterdam, The Netherlands : Elsevier, 2020, pp. 339–368. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0065245819300506
D. Basak, S. Pal, and D. C. Patranabis, “Support vector regression,” Neural Inf. Processing-Letters Rev., vol. 11, no. 10, pp. 203–224, 2007.
L. Breiman, “Random forests,” Mach. Learn., vol. 45, pp. 5–32, Oct. 2001.
K. Taunk, S. De, S. Verma, and A. Swetapadma, “A brief review of nearest neighbor algorithm for learning and classification,” in Proc. Int. Conf. Intell. Comput. Control Syst. (ICCS), May 2019, pp. 1255–1260.
D. Song, K. Lee, C. Phark, and S. Jung, “Spatiotemporal and layout-adaptive prediction of leak gas dispersion by encoding-prediction neural network,” Process Saf. Environ. Protection, vol. 151, pp. 365–372, Jul. 2021. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0957582021002615
D. Ma and Z. Zhang, “Contaminant dispersion prediction and source estimation with integrated Gaussian-machine learning network model for point source emission in atmosphere,” J. Hazardous Mater., vol. 311, pp. 237–245, Jul. 2016. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0304389416302370
M. R. Delavar, A. Gholami, G. R. Shiran, Y. Rashidi, G. R. Nakhaeizadeh, K. Fedra, and S. Hatefi Afshar, “A novel method for improving air pollution prediction based on machine learning approaches: A case study applied to the capital city of Tehran,” ISPRS Int. J. Geo-Inf., vol. 8, no. 2, p. 99, 2019. [Online]. Available: https://www.mdpi.com/2220-9964/8/2/99
L. W. Young, C. N. Ho, S. K. Il, H. S. Ok, and K. J. Suk, “The reliability of pollution prediction with regression analysis and the possibility of dispersion and receptor models,” in Proc. 7th Int. Conf. Properties Appl. Dielectric Mater., vol. 3, 2003, pp. 1035–1038.
R. Miriyagalla, Y. Samarawickrama, D. Rathnaweera, L. Liyanage, D. Kasthurirathna, D. Nawinna, and J. L. Wijekoon, “On the effectiveness of using machine learning and Gaussian plume model for plant disease dispersion prediction and simulation,” in Proc. Int. Conf. Advancements Comput. (ICAC), Dec. 2019, pp. 317–322.
Ö. F. Ertuǧrul and M. E. Taǧluk, “A novel version of K nearest neighbor: Dependent nearest neighbor,” Appl. Soft Comput., vol. 55, pp. 480–490, Jun. 2017. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S1568494617300984
I. Mokhtari, W. Bechkit, H. Rivano, and M. R. Yaici, “Uncertainty-aware deep learning architectures for highly dynamic air quality prediction,” IEEE Access, vol. 9, pp. 14765–14778, 2021.
S. K. Pal and S. Mitra, “Multilayer perceptron, fuzzy sets, and classification,” IEEE Trans. Neural Netw., vol. 3, no. 5, pp. 683–697, Sep. 1992.
T. Abbott, “Dark energy survey year 1 results: Constraints on extended cosmological models from galaxy clustering and weak lensing,” Phys. Rev. D, Part. Fields, vol. 99, no. 12, Jun. 2019, Art. no. 123505, doi: 10.1103/PhysRevD.99.123505.
E. M. R. Devi, R. Shanthakumari, R. Rajadevi, V. Hari, and S. Lakshmanan, “Forecasting air quality pollutants using ensemble learning models,” in Proc. 2nd Int. Conf. Vis. Towards Emerg. Trends Commun. Netw. Technol. (ViTECoN), May 2023, pp. 1–6.
Z. Dou, Z. Liu, L. Li, H. Zhou, Q. Wang, J. Zhang, and L. Chen, “Atmospheric dispersion prediction of accidental release: A review,” Emergency Manage. Sci. Technol., vol. 2, no. 1, pp. 1–20, 2022, doi: 10.48130/EMST-2022-0009.
M. F. El-Amin, “Detection of hydrogen leakage using different machine learning techniques,” in Proc. 20th Learn. Technol. Conf., Jan. 2023, pp. 74–79.
M. F. El-Amin and A. Subasi, “Forecasting a small-scale hydrogen leakage in air using machine learning techniques,” in Proc. 2nd Int. Conf. Comput. Inf. Sci. (ICCIS), Oct. 2020, pp. 1–5.
T. Pinthong, M. Ketcham, T. Ganokratanaa, P. Pramkeaw, and N. Chumuang, “Globally harmonized system label detection using color segmentation,” in Proc. IEEE Int. Conf. Cybern. Innov. (ICCI), Mar. 2023, pp. 1–6.
R. Jones, W. Lehr, D. Simecek-Beatty, and M. Reynolds, ALOHA (Areal Locations of Hazardous Atmospheres) 5.4.4: Technical Documentation. Washington, DC, USA : NOAA Office of Response and Restoration, 2013.
I. D. Rodionov, M. A. Gomorev, I. P. Rodionova, A. I. Rodionov, V. L. Shapovalov, D. V. Shestakov, and M. G. Golubkov, “Remote detection of emergency emissions and gas leaks,” Russian J. Phys. Chem. B, vol. 18, no. 5, pp. 1389–1395, Oct. 2024.
R. H. Vaivads, M. F. Bardon, and V. Battista, “A computational study of the flammability of methanol and gasoline fuel spills on hot engine manifolds,” Fire Saf. J., vol. 28, no. 4, pp. 307–322, Jun. 1997.
I. Mohammadfam, O. Kalatpour, and K. Gholamizadeh, “Quantitative assessment of safety and health risks in HAZMAT road transport using a hybrid approach: A case study in Tehran,” ACS Chem. Health Saf., vol. 27, no. 4, pp. 240–250, Jul. 2020.
M. I. V. Rada, B. G. Granados, C. G. Quintero M, C. Viloria-Nũńez, J. Cardona-Peña, and M. Á. J. Paba, “Atmospheric dispersion prediction for toxic gas clouds by using machine learning approaches,” in Proc. Int. Conf. Smart Technol., Syst. Appl. Cham, Switzerland : Springer, Jan. 2023, pp. 185–198.
Semana. ( Feb. 2023 ). Tren Cargado De Gas Propano Se Descarril En Florida: Autoridades Buscan Evitar Una Explosin. [Online]. Available: https://www.semana.com/mundo/noticias-estados-unidos/articulo/tren-cargado-de-gas-propano-se-descarrilo-en-florida-autoridades-buscan-evitar-una-explosion/202340/
( Jun. 2022 ). Chlorine Gas Leak Kills 13 in Jordan Port. [Online]. Available: https://www.france24.com/en/live-news/20220628-chlorine-gas-leak-kills-13-in-jordan-port
A. Phillips. ( Mar. 2023 ). Ohio River Disaster As Barge With Tons of Toxic Methanol Sinks. [Online]. Available: https://www.newsweek.com/ohio-river-disaster-barge-toxic-methanol-louisville-kentucky-1791064
( 2023 ). Video Del Momento Exacto En El Que Se Accident Un Camin Lleno De Cloro En El Tnel De Occidente2023. [Online]. Available: https://telemedellin.tv/video-accidente-camion-tunel-occidente/628708/
L. R. Online. ( Mar. 2021 ). (Videos) Se Incendia Camin Con 800 Litros De Metanol En CDMX. [Online]. Available: https://www.razon.com.mx/ciudad/videos-incendia-camion-800-litros-metanol-cdmx-426522
T. Nguyen and Perez-CarrilloMelissa. ( Mar. 2023 ). Train Carrying Propane Derailed Near Florida Airport; No Leaks Detected, Officials Say. [Online]. Available: https://www.usatoday.com/story/news/nation/2023/02/28/sarasota-florida-derailment-propane-officials/11368082002/
S. Wold, K. H. Esbensen, and P. Geladi, “Principal component analysis,” Chemometric Intell. Lab. Syst., vol. 2, nos. 1–3, pp. 37–52, Aug. 1987. [Online]. Available: https://www.sciencedirect.com/science/article/pii/0169743987800849
Optuna. ( Oct. 26, 2023 ). Optuna: A Hyperparameter Optimization Framework. [Online]. Available: https://optuna.readthedocs.io/en/stable/
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.none.fl_str_mv https://creativecommons.org/licenses/by-nc/4.0/
dc.rights.license.none.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc/4.0/
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
http://purl.org/coar/access_right/c_abf2
dc.format.extent.none.fl_str_mv 18
dc.format.mimetype.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv IEEE Access
institution Universidad Tecnológica de Bolívar
bitstream.url.fl_str_mv https://repositorio.utb.edu.co/bitstreams/3e6037c4-00bc-4c73-a042-67ff4bbee63f/download
https://repositorio.utb.edu.co/bitstreams/f17a4a41-b23b-4969-ad89-e5dfe1e9dfc4/download
https://repositorio.utb.edu.co/bitstreams/ecc2ac0c-6034-4c18-9c4d-f97f507e72a0/download
https://repositorio.utb.edu.co/bitstreams/58ed8205-769f-4434-9ab9-de0e24bff986/download
bitstream.checksum.fl_str_mv 0656a5fa3fdf662f63f5c2a3b93438ae
b76e7a76e24cf2f94b3ce0ae5ed275d0
6f0da87696ece601c1564e506caa6eab
7f401e046820507794b8c8985f7be9eb
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Digital Universidad Tecnológica de Bolívar
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1858228417560838144
spelling Valle, MaríaCardona, Jairo A.Viloria Núñez, Cesar Augustovirtual::3549-1Quintero M, Christian G.2025-05-27T15:28:22Z2025-03-13M. Valle, J. A. Cardona, C. Viloria-Nuñez and C. G. Quintero M., "Predicting Atmospheric Dispersion of Industrial Chemicals Using Machine Learning Approaches," in IEEE Access, vol. 13, pp. 47587-47604, 2025, doi: 10.1109/ACCESS.2025.35512592169-3536https://hdl.handle.net/20.500.12585/13676Incluye ilustraciones, gráficos, tablas.This study presents an intelligent framework for assessing atmospheric dispersion in industrial accident scenarios involving chemical substances. The research focuses on modeling the dispersion of key chemicals, such as chlorine, methanol, and propane, under various accident conditions, including leaks, fires, and explosions. Atmospheric and contextual variables, such as wind speed, air temperature, tank specifications, and chemical release parameters, were thoroughly characterized to construct a robust database using experimental data and software simulations. Machine learning techniques were rigorously trained and tested to predict atmospheric dispersion, emphasizing hyperparameter optimization to enhance model performance. Dimensionality reduction methods, such as principal component analysis and correlation-based dimensionality reduction, were implemented to improve computational efficiency, reduce data noise, and maintain essential information. Results demonstrate the effectiveness of the proposed approach, with satisfactory predictions across all evaluated risk areas. Key contributions include the development of a replicable framework adaptable to diverse industrial scenarios, applying hyperparameter tuning to optimize model accuracy, and integrating dimensionality reduction techniques to streamline data processing. These advancements establish a foundation for future studies to incorporate additional chemicals and accident scenarios, improving the flexibility and reliability of atmospheric dispersion modeling. Future work will explore hybrid machine learning models and advanced dimensionality reduction methods to enhance the system’s applicability to complex industrial environments.18application/pdfenghttps://creativecommons.org/licenses/by-nc/4.0/Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)http://purl.org/coar/access_right/c_abf2IEEE AccessPredicting atmospheric dispersion of industrial chemicals using machine learning approachesArtículo de revistainfo:eu-repo/semantics/articlehttp://purl.org/coar/resource_type/c_2df8fbb1http://purl.org/redcol/resource_type/ARTTextinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/version/c_970fb48d4fbd8a85Y. Xie, J. Kuang, and Z. Wang, ‘‘Atmospheric dispersion model based on GIS and Gauss algorithm,’’ in Proc. 29th Chin. Control Conf., Jul. 2010, pp. 5022–5027.J. B. Johnson, ‘‘An introduction to atmospheric pollutant dispersion modelling,’’ Environ. Sci. Proc., vol. 19, no. 1, p. 18, Jul. 2022. [Online]. Available: https://www.mdpi.com/2673-4931/19/1/18EE Agency. (Oct. 14, 2023). Annex 5.3 Limitations and Uncertainties in Meteorological Estimates Using Dispersion Models. European Environment Agency. [Online]. Available: https://www.eea.europa.eu/publications/TEC11a/page015.htmlMeteorological Data. ( Oct. 14, 2023 ). The South Coast Air Quality Management District. [Online]. Available: https://www.aqmd.gov/home/air-quality/meteorological-dataUSEP Agency. ( Oct. 14, 2023 ). Air Quality Dispersion Modeling. Environmental Protection Agency. [Online]. Available: https://www.epa.gov/scram/air-quality-dispersion-modelingR. Bhattacharya. ( Oct. 14, 2023 ). Atmospheric Dispersion. Asian Nuclear Safety Network. [Online]. Available: https://ansn.iaea.org/Common/Topics/OpenTopic.aspx?ID=13012USEP Agency. ( Jul. 2023 ). Computer-Aided Management of Emergency Operations. United States Environmental Protection Agency. [Online]. Available: https://www.epa.gov/cameoS. Brown. ( Oct. 14, 2023 ). Machine Learning, Explained. MIT Sloan. [Online]. Available: https://mitsloan.mit.edu/ideas-made-to-matter/machine-learning-explainedDOMO. ( Oct. 14, 2023 ). Machine Learning Basics. [Online]. Available: https://www.domo.com/glossary/what-are-machine-learning-basicsS. Abirami and P. Chitra, “Energy-efficient edge based real-time healthcare support system,” in The Digital Twin Paradigm for Smarter Systems and Environments: The Industry Use Cases (Advances in Computers), vol. 117, P. Raj and P. Evangeline, Eds., Amsterdam, The Netherlands : Elsevier, 2020, pp. 339–368. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0065245819300506D. Basak, S. Pal, and D. C. Patranabis, “Support vector regression,” Neural Inf. Processing-Letters Rev., vol. 11, no. 10, pp. 203–224, 2007.L. Breiman, “Random forests,” Mach. Learn., vol. 45, pp. 5–32, Oct. 2001.K. Taunk, S. De, S. Verma, and A. Swetapadma, “A brief review of nearest neighbor algorithm for learning and classification,” in Proc. Int. Conf. Intell. Comput. Control Syst. (ICCS), May 2019, pp. 1255–1260.D. Song, K. Lee, C. Phark, and S. Jung, “Spatiotemporal and layout-adaptive prediction of leak gas dispersion by encoding-prediction neural network,” Process Saf. Environ. Protection, vol. 151, pp. 365–372, Jul. 2021. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0957582021002615D. Ma and Z. Zhang, “Contaminant dispersion prediction and source estimation with integrated Gaussian-machine learning network model for point source emission in atmosphere,” J. Hazardous Mater., vol. 311, pp. 237–245, Jul. 2016. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0304389416302370M. R. Delavar, A. Gholami, G. R. Shiran, Y. Rashidi, G. R. Nakhaeizadeh, K. Fedra, and S. Hatefi Afshar, “A novel method for improving air pollution prediction based on machine learning approaches: A case study applied to the capital city of Tehran,” ISPRS Int. J. Geo-Inf., vol. 8, no. 2, p. 99, 2019. [Online]. Available: https://www.mdpi.com/2220-9964/8/2/99L. W. Young, C. N. Ho, S. K. Il, H. S. Ok, and K. J. Suk, “The reliability of pollution prediction with regression analysis and the possibility of dispersion and receptor models,” in Proc. 7th Int. Conf. Properties Appl. Dielectric Mater., vol. 3, 2003, pp. 1035–1038.R. Miriyagalla, Y. Samarawickrama, D. Rathnaweera, L. Liyanage, D. Kasthurirathna, D. Nawinna, and J. L. Wijekoon, “On the effectiveness of using machine learning and Gaussian plume model for plant disease dispersion prediction and simulation,” in Proc. Int. Conf. Advancements Comput. (ICAC), Dec. 2019, pp. 317–322.Ö. F. Ertuǧrul and M. E. Taǧluk, “A novel version of K nearest neighbor: Dependent nearest neighbor,” Appl. Soft Comput., vol. 55, pp. 480–490, Jun. 2017. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S1568494617300984I. Mokhtari, W. Bechkit, H. Rivano, and M. R. Yaici, “Uncertainty-aware deep learning architectures for highly dynamic air quality prediction,” IEEE Access, vol. 9, pp. 14765–14778, 2021.S. K. Pal and S. Mitra, “Multilayer perceptron, fuzzy sets, and classification,” IEEE Trans. Neural Netw., vol. 3, no. 5, pp. 683–697, Sep. 1992.T. Abbott, “Dark energy survey year 1 results: Constraints on extended cosmological models from galaxy clustering and weak lensing,” Phys. Rev. D, Part. Fields, vol. 99, no. 12, Jun. 2019, Art. no. 123505, doi: 10.1103/PhysRevD.99.123505.E. M. R. Devi, R. Shanthakumari, R. Rajadevi, V. Hari, and S. Lakshmanan, “Forecasting air quality pollutants using ensemble learning models,” in Proc. 2nd Int. Conf. Vis. Towards Emerg. Trends Commun. Netw. Technol. (ViTECoN), May 2023, pp. 1–6.Z. Dou, Z. Liu, L. Li, H. Zhou, Q. Wang, J. Zhang, and L. Chen, “Atmospheric dispersion prediction of accidental release: A review,” Emergency Manage. Sci. Technol., vol. 2, no. 1, pp. 1–20, 2022, doi: 10.48130/EMST-2022-0009.M. F. El-Amin, “Detection of hydrogen leakage using different machine learning techniques,” in Proc. 20th Learn. Technol. Conf., Jan. 2023, pp. 74–79.M. F. El-Amin and A. Subasi, “Forecasting a small-scale hydrogen leakage in air using machine learning techniques,” in Proc. 2nd Int. Conf. Comput. Inf. Sci. (ICCIS), Oct. 2020, pp. 1–5.T. Pinthong, M. Ketcham, T. Ganokratanaa, P. Pramkeaw, and N. Chumuang, “Globally harmonized system label detection using color segmentation,” in Proc. IEEE Int. Conf. Cybern. Innov. (ICCI), Mar. 2023, pp. 1–6.R. Jones, W. Lehr, D. Simecek-Beatty, and M. Reynolds, ALOHA (Areal Locations of Hazardous Atmospheres) 5.4.4: Technical Documentation. Washington, DC, USA : NOAA Office of Response and Restoration, 2013.I. D. Rodionov, M. A. Gomorev, I. P. Rodionova, A. I. Rodionov, V. L. Shapovalov, D. V. Shestakov, and M. G. Golubkov, “Remote detection of emergency emissions and gas leaks,” Russian J. Phys. Chem. B, vol. 18, no. 5, pp. 1389–1395, Oct. 2024.R. H. Vaivads, M. F. Bardon, and V. Battista, “A computational study of the flammability of methanol and gasoline fuel spills on hot engine manifolds,” Fire Saf. J., vol. 28, no. 4, pp. 307–322, Jun. 1997.I. Mohammadfam, O. Kalatpour, and K. Gholamizadeh, “Quantitative assessment of safety and health risks in HAZMAT road transport using a hybrid approach: A case study in Tehran,” ACS Chem. Health Saf., vol. 27, no. 4, pp. 240–250, Jul. 2020.M. I. V. Rada, B. G. Granados, C. G. Quintero M, C. Viloria-Nũńez, J. Cardona-Peña, and M. Á. J. Paba, “Atmospheric dispersion prediction for toxic gas clouds by using machine learning approaches,” in Proc. Int. Conf. Smart Technol., Syst. Appl. Cham, Switzerland : Springer, Jan. 2023, pp. 185–198.Semana. ( Feb. 2023 ). Tren Cargado De Gas Propano Se Descarril En Florida: Autoridades Buscan Evitar Una Explosin. [Online]. Available: https://www.semana.com/mundo/noticias-estados-unidos/articulo/tren-cargado-de-gas-propano-se-descarrilo-en-florida-autoridades-buscan-evitar-una-explosion/202340/( Jun. 2022 ). Chlorine Gas Leak Kills 13 in Jordan Port. [Online]. Available: https://www.france24.com/en/live-news/20220628-chlorine-gas-leak-kills-13-in-jordan-portA. Phillips. ( Mar. 2023 ). Ohio River Disaster As Barge With Tons of Toxic Methanol Sinks. [Online]. Available: https://www.newsweek.com/ohio-river-disaster-barge-toxic-methanol-louisville-kentucky-1791064( 2023 ). Video Del Momento Exacto En El Que Se Accident Un Camin Lleno De Cloro En El Tnel De Occidente2023. [Online]. Available: https://telemedellin.tv/video-accidente-camion-tunel-occidente/628708/L. R. Online. ( Mar. 2021 ). (Videos) Se Incendia Camin Con 800 Litros De Metanol En CDMX. [Online]. Available: https://www.razon.com.mx/ciudad/videos-incendia-camion-800-litros-metanol-cdmx-426522T. Nguyen and Perez-CarrilloMelissa. ( Mar. 2023 ). Train Carrying Propane Derailed Near Florida Airport; No Leaks Detected, Officials Say. [Online]. Available: https://www.usatoday.com/story/news/nation/2023/02/28/sarasota-florida-derailment-propane-officials/11368082002/S. Wold, K. H. Esbensen, and P. Geladi, “Principal component analysis,” Chemometric Intell. Lab. Syst., vol. 2, nos. 1–3, pp. 37–52, Aug. 1987. [Online]. Available: https://www.sciencedirect.com/science/article/pii/0169743987800849Optuna. ( Oct. 26, 2023 ). Optuna: A Hyperparameter Optimization Framework. [Online]. Available: https://optuna.readthedocs.io/en/stable/Atmospheric dispersionindustrial emergenciesIntelligent predictionMachine learning modelsTechnological risksAtmospheric dispersionAir pollution -- Mathematical modelsHazardous chemicals -- Environmental aspectsIndustrial accidents -- Prevention and controlMachine learning -- Environmental engineering applicationsDimensionality reduction (Statistics)Computer simulationEnvironmental engineering -- Predictive models1. Ciencias Naturales::1B. Computación y ciencias de la información::1B01. Ciencias de la computación2. Ingeniería y Tecnología::2K. Otras Ingenierías y TecnologíasODS 3: Salud y bienestar. Garantizar una vida sana y promover el bienestar de todos a todas las edadesODS 9: Industria, innovación e infraestructura. Construir infraestructuras resilientes, promover la industrialización inclusiva y sostenible y fomentar la innovaciónGeneralPublicationef7ccd85-aebf-4b7b-abb0-662939e5bd77virtual::3549-1ef7ccd85-aebf-4b7b-abb0-662939e5bd77virtual::3549-1ORIGINALPredicting_Atmospheric_Dispersion_of_Industrial_Chemicals_Using_Machine_Learning_Approaches.pdfPredicting_Atmospheric_Dispersion_of_Industrial_Chemicals_Using_Machine_Learning_Approaches.pdfapplication/pdf5147895https://repositorio.utb.edu.co/bitstreams/3e6037c4-00bc-4c73-a042-67ff4bbee63f/download0656a5fa3fdf662f63f5c2a3b93438aeMD51trueAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-814837https://repositorio.utb.edu.co/bitstreams/f17a4a41-b23b-4969-ad89-e5dfe1e9dfc4/downloadb76e7a76e24cf2f94b3ce0ae5ed275d0MD52falseAnonymousREADTEXTPredicting_Atmospheric_Dispersion_of_Industrial_Chemicals_Using_Machine_Learning_Approaches.pdf.txtPredicting_Atmospheric_Dispersion_of_Industrial_Chemicals_Using_Machine_Learning_Approaches.pdf.txtExtracted texttext/plain64180https://repositorio.utb.edu.co/bitstreams/ecc2ac0c-6034-4c18-9c4d-f97f507e72a0/download6f0da87696ece601c1564e506caa6eabMD53falseAnonymousREADTHUMBNAILPredicting_Atmospheric_Dispersion_of_Industrial_Chemicals_Using_Machine_Learning_Approaches.pdf.jpgPredicting_Atmospheric_Dispersion_of_Industrial_Chemicals_Using_Machine_Learning_Approaches.pdf.jpgGenerated Thumbnailimage/jpeg15613https://repositorio.utb.edu.co/bitstreams/58ed8205-769f-4434-9ab9-de0e24bff986/download7f401e046820507794b8c8985f7be9ebMD54falseAnonymousREAD20.500.12585/13676oai:repositorio.utb.edu.co:20.500.12585/136762025-07-25 15:45:47.329https://creativecommons.org/licenses/by-nc/4.0/open.accesshttps://repositorio.utb.edu.coRepositorio Digital Universidad Tecnológica de Bolívarbdigital@metabiblioteca.comTEEgT0JSQSAoVEFMIFkgQ09NTyBTRSBERUZJTkUgTcOBUyBBREVMQU5URSkgU0UgT1RPUkdBIEJBSk8gTE9TIFRFUk1JTk9TIERFIEVTVEEgTElDRU5DSUEgUMOaQkxJQ0EgREUgQ1JFQVRJVkUgQ09NTU9OUyAo4oCcTFBDQ+KAnSBPIOKAnExJQ0VOQ0lB4oCdKS4gTEEgT0JSQSBFU1TDgSBQUk9URUdJREEgUE9SIERFUkVDSE9TIERFIEFVVE9SIFkvVSBPVFJBUyBMRVlFUyBBUExJQ0FCTEVTLiBRVUVEQSBQUk9ISUJJRE8gQ1VBTFFVSUVSIFVTTyBRVUUgU0UgSEFHQSBERSBMQSBPQlJBIFFVRSBOTyBDVUVOVEUgQ09OIExBIEFVVE9SSVpBQ0nDk04gUEVSVElORU5URSBERSBDT05GT1JNSURBRCBDT04gTE9TIFTDiVJNSU5PUyBERSBFU1RBIExJQ0VOQ0lBIFkgREUgTEEgTEVZIERFIERFUkVDSE8gREUgQVVUT1IuCgpNRURJQU5URSBFTCBFSkVSQ0lDSU8gREUgQ1VBTFFVSUVSQSBERSBMT1MgREVSRUNIT1MgUVVFIFNFIE9UT1JHQU4gRU4gRVNUQSBMSUNFTkNJQSwgVVNURUQgQUNFUFRBIFkgQUNVRVJEQSBRVUVEQVIgT0JMSUdBRE8gRU4gTE9TIFRFUk1JTk9TIFFVRSBTRSBTRcORQUxBTiBFTiBFTExBLiBFTCBMSUNFTkNJQU5URSBDT05DRURFIEEgVVNURUQgTE9TIERFUkVDSE9TIENPTlRFTklET1MgRU4gRVNUQSBMSUNFTkNJQSBDT05ESUNJT05BRE9TIEEgTEEgQUNFUFRBQ0nDk04gREUgU1VTIFRFUk1JTk9TIFkgQ09ORElDSU9ORVMuIAoKMS4gRGVmaW5pY2lvbmVzCmEuIE9icmEgQ29sZWN0aXZhIGVzIHVuYSBvYnJhLCB0YWwgY29tbyB1bmEgcHVibGljYWNpw7NuIHBlcmnDs2RpY2EsIHVuYSBhbnRvbG9nw61hLCBvIHVuYSBlbmNpY2xvcGVkaWEsIGVuIGxhIHF1ZSBsYSBvYnJhIGVuIHN1IHRvdGFsaWRhZCwgc2luIG1vZGlmaWNhY2nDs24gYWxndW5hLCBqdW50byBjb24gdW4gZ3J1cG8gZGUgb3RyYXMgY29udHJpYnVjaW9uZXMgcXVlIGNvbnN0aXR1eWVuIG9icmFzIHNlcGFyYWRhcyBlIGluZGVwZW5kaWVudGVzIGVuIHPDrSBtaXNtYXMsIHNlIGludGVncmFuIGVuIHVuIHRvZG8gY29sZWN0aXZvLiBVbmEgT2JyYSBxdWUgY29uc3RpdHV5ZSB1bmEgb2JyYSBjb2xlY3RpdmEgbm8gc2UgY29uc2lkZXJhcsOhIHVuYSBPYnJhIERlcml2YWRhIChjb21vIHNlIGRlZmluZSBhYmFqbykgcGFyYSBsb3MgcHJvcMOzc2l0b3MgZGUgZXN0YSBsaWNlbmNpYS4gYXF1ZWxsYSBwcm9kdWNpZGEgcG9yIHVuIGdydXBvIGRlIGF1dG9yZXMsIGVuIHF1ZSBsYSBPYnJhIHNlIGVuY3VlbnRyYSBzaW4gbW9kaWZpY2FjaW9uZXMsIGp1bnRvIGNvbiB1bmEgY2llcnRhIGNhbnRpZGFkIGRlIG90cmFzIGNvbnRyaWJ1Y2lvbmVzLCBxdWUgY29uc3RpdHV5ZW4gZW4gc8OtIG1pc21vcyB0cmFiYWpvcyBzZXBhcmFkb3MgZSBpbmRlcGVuZGllbnRlcywgcXVlIHNvbiBpbnRlZ3JhZG9zIGFsIHRvZG8gY29sZWN0aXZvLCB0YWxlcyBjb21vIHB1YmxpY2FjaW9uZXMgcGVyacOzZGljYXMsIGFudG9sb2fDrWFzIG8gZW5jaWNsb3BlZGlhcy4KYi4gT2JyYSBEZXJpdmFkYSBzaWduaWZpY2EgdW5hIG9icmEgYmFzYWRhIGVuIGxhIG9icmEgb2JqZXRvIGRlIGVzdGEgbGljZW5jaWEgbyBlbiDDqXN0YSB5IG90cmFzIG9icmFzIHByZWV4aXN0ZW50ZXMsIHRhbGVzIGNvbW8gdHJhZHVjY2lvbmVzLCBhcnJlZ2xvcyBtdXNpY2FsZXMsIGRyYW1hdGl6YWNpb25lcywg4oCcZmljY2lvbmFsaXphY2lvbmVz4oCdLCB2ZXJzaW9uZXMgcGFyYSBjaW5lLCDigJxncmFiYWNpb25lcyBkZSBzb25pZG/igJ0sIHJlcHJvZHVjY2lvbmVzIGRlIGFydGUsIHJlc8O6bWVuZXMsIGNvbmRlbnNhY2lvbmVzLCBvIGN1YWxxdWllciBvdHJhIGVuIGxhIHF1ZSBsYSBvYnJhIHB1ZWRhIHNlciB0cmFuc2Zvcm1hZGEsIGNhbWJpYWRhIG8gYWRhcHRhZGEsIGV4Y2VwdG8gYXF1ZWxsYXMgcXVlIGNvbnN0aXR1eWFuIHVuYSBvYnJhIGNvbGVjdGl2YSwgbGFzIHF1ZSBubyBzZXLDoW4gY29uc2lkZXJhZGFzIHVuYSBvYnJhIGRlcml2YWRhIHBhcmEgZWZlY3RvcyBkZSBlc3RhIGxpY2VuY2lhLiAoUGFyYSBldml0YXIgZHVkYXMsIGVuIGVsIGNhc28gZGUgcXVlIGxhIE9icmEgc2VhIHVuYSBjb21wb3NpY2nDs24gbXVzaWNhbCBvIHVuYSBncmFiYWNpw7NuIHNvbm9yYSwgcGFyYSBsb3MgZWZlY3RvcyBkZSBlc3RhIExpY2VuY2lhIGxhIHNpbmNyb25pemFjacOzbiB0ZW1wb3JhbCBkZSBsYSBPYnJhIGNvbiB1bmEgaW1hZ2VuIGVuIG1vdmltaWVudG8gc2UgY29uc2lkZXJhcsOhIHVuYSBPYnJhIERlcml2YWRhIHBhcmEgbG9zIGZpbmVzIGRlIGVzdGEgbGljZW5jaWEpLgpjLiBMaWNlbmNpYW50ZSwgZXMgZWwgaW5kaXZpZHVvIG8gbGEgZW50aWRhZCB0aXR1bGFyIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBxdWUgb2ZyZWNlIGxhIE9icmEgZW4gY29uZm9ybWlkYWQgY29uIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLgpkLiBBdXRvciBvcmlnaW5hbCwgZXMgZWwgaW5kaXZpZHVvIHF1ZSBjcmXDsyBsYSBPYnJhLgplLiBPYnJhLCBlcyBhcXVlbGxhIG9icmEgc3VzY2VwdGlibGUgZGUgcHJvdGVjY2nDs24gcG9yIGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IgeSBxdWUgZXMgb2ZyZWNpZGEgZW4gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIGxpY2VuY2lhCmYuIFVzdGVkLCBlcyBlbCBpbmRpdmlkdW8gbyBsYSBlbnRpZGFkIHF1ZSBlamVyY2l0YSBsb3MgZGVyZWNob3Mgb3RvcmdhZG9zIGFsIGFtcGFybyBkZSBlc3RhIExpY2VuY2lhIHkgcXVlIGNvbiBhbnRlcmlvcmlkYWQgbm8gaGEgdmlvbGFkbyBsYXMgY29uZGljaW9uZXMgZGUgbGEgbWlzbWEgcmVzcGVjdG8gYSBsYSBPYnJhLCBvIHF1ZSBoYXlhIG9idGVuaWRvIGF1dG9yaXphY2nDs24gZXhwcmVzYSBwb3IgcGFydGUgZGVsIExpY2VuY2lhbnRlIHBhcmEgZWplcmNlciBsb3MgZGVyZWNob3MgYWwgYW1wYXJvIGRlIGVzdGEgTGljZW5jaWEgcGVzZSBhIHVuYSB2aW9sYWNpw7NuIGFudGVyaW9yLgoJICAKMi4gRGVyZWNob3MgZGUgVXNvcyBIb25yYWRvcyB5IGV4Y2VwY2lvbmVzIExlZ2FsZXMuCk5hZGEgZW4gZXN0YSBMaWNlbmNpYSBwb2Ryw6Egc2VyIGludGVycHJldGFkbyBjb21vIHVuYSBkaXNtaW51Y2nDs24sIGxpbWl0YWNpw7NuIG8gcmVzdHJpY2Npw7NuIGRlIGxvcyBkZXJlY2hvcyBkZXJpdmFkb3MgZGVsIHVzbyBob25yYWRvIHkgb3RyYXMgbGltaXRhY2lvbmVzIG8gZXhjZXBjaW9uZXMgYSBsb3MgZGVyZWNob3MgZGVsIGF1dG9yIGJham8gZWwgcsOpZ2ltZW4gbGVnYWwgdmlnZW50ZSBvIGRlcml2YWRvIGRlIGN1YWxxdWllciBvdHJhIG5vcm1hIHF1ZSBzZSBsZSBhcGxpcXVlLgogIAozLiBDb25jZXNpw7NuIGRlIGxhIExpY2VuY2lhLgpCYWpvIGxvcyB0w6lybWlub3MgeSBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLCBlbCBMaWNlbmNpYW50ZSBvdG9yZ2EgYSBVc3RlZCB1bmEgbGljZW5jaWEgbXVuZGlhbCwgbGlicmUgZGUgcmVnYWzDrWFzLCBubyBleGNsdXNpdmEgeSBwZXJwZXR1YSAoZHVyYW50ZSB0b2RvIGVsIHBlcsOtb2RvIGRlIHZpZ2VuY2lhIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvcikgcGFyYSBlamVyY2VyIGVzdG9zIGRlcmVjaG9zIHNvYnJlIGxhIE9icmEgdGFsIHkgY29tbyBzZSBpbmRpY2EgYSBjb250aW51YWNpw7NuOgphLiBSZXByb2R1Y2lyIGxhIE9icmEsIGluY29ycG9yYXIgbGEgT2JyYSBlbiB1bmEgbyBtw6FzIE9icmFzIENvbGVjdGl2YXMsIHkgcmVwcm9kdWNpciBsYSBPYnJhIGluY29ycG9yYWRhIGVuIGxhcyBPYnJhcyBDb2xlY3RpdmFzLgpiLiBEaXN0cmlidWlyIGNvcGlhcyBvIGZvbm9ncmFtYXMgZGUgbGFzIE9icmFzLCBleGhpYmlybGFzIHDDumJsaWNhbWVudGUsIGVqZWN1dGFybGFzIHDDumJsaWNhbWVudGUgeS9vIHBvbmVybGFzIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhLCBpbmNsdXnDqW5kb2xhcyBjb21vIGluY29ycG9yYWRhcyBlbiBPYnJhcyBDb2xlY3RpdmFzLCBzZWfDum4gY29ycmVzcG9uZGEuCmMuIERpc3RyaWJ1aXIgY29waWFzIGRlIGxhcyBPYnJhcyBEZXJpdmFkYXMgcXVlIHNlIGdlbmVyZW4sIGV4aGliaXJsYXMgcMO6YmxpY2FtZW50ZSwgZWplY3V0YXJsYXMgcMO6YmxpY2FtZW50ZSB5L28gcG9uZXJsYXMgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EuCgpMb3MgZGVyZWNob3MgbWVuY2lvbmFkb3MgYW50ZXJpb3JtZW50ZSBwdWVkZW4gc2VyIGVqZXJjaWRvcyBlbiB0b2RvcyBsb3MgbWVkaW9zIHkgZm9ybWF0b3MsIGFjdHVhbG1lbnRlIGNvbm9jaWRvcyBvIHF1ZSBzZSBpbnZlbnRlbiBlbiBlbCBmdXR1cm8uIExvcyBkZXJlY2hvcyBhbnRlcyBtZW5jaW9uYWRvcyBpbmNsdXllbiBlbCBkZXJlY2hvIGEgcmVhbGl6YXIgZGljaGFzIG1vZGlmaWNhY2lvbmVzIGVuIGxhIG1lZGlkYSBxdWUgc2VhbiB0w6ljbmljYW1lbnRlIG5lY2VzYXJpYXMgcGFyYSBlamVyY2VyIGxvcyBkZXJlY2hvcyBlbiBvdHJvIG1lZGlvIG8gZm9ybWF0b3MsIHBlcm8gZGUgb3RyYSBtYW5lcmEgdXN0ZWQgbm8gZXN0w6EgYXV0b3JpemFkbyBwYXJhIHJlYWxpemFyIG9icmFzIGRlcml2YWRhcy4gVG9kb3MgbG9zIGRlcmVjaG9zIG5vIG90b3JnYWRvcyBleHByZXNhbWVudGUgcG9yIGVsIExpY2VuY2lhbnRlIHF1ZWRhbiBwb3IgZXN0ZSBtZWRpbyByZXNlcnZhZG9zLCBpbmNsdXllbmRvIHBlcm8gc2luIGxpbWl0YXJzZSBhIGFxdWVsbG9zIHF1ZSBzZSBtZW5jaW9uYW4gZW4gbGFzIHNlY2Npb25lcyA0KGQpIHkgNChlKS4KICAgIAo0LiBSZXN0cmljY2lvbmVzLgpMYSBsaWNlbmNpYSBvdG9yZ2FkYSBlbiBsYSBhbnRlcmlvciBTZWNjacOzbiAzIGVzdMOhIGV4cHJlc2FtZW50ZSBzdWpldGEgeSBsaW1pdGFkYSBwb3IgbGFzIHNpZ3VpZW50ZXMgcmVzdHJpY2Npb25lczoKYS4gVXN0ZWQgcHVlZGUgZGlzdHJpYnVpciwgZXhoaWJpciBww7pibGljYW1lbnRlLCBlamVjdXRhciBww7pibGljYW1lbnRlLCBvIHBvbmVyIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhIGxhIE9icmEgc8OzbG8gYmFqbyBsYXMgY29uZGljaW9uZXMgZGUgZXN0YSBMaWNlbmNpYSwgeSBVc3RlZCBkZWJlIGluY2x1aXIgdW5hIGNvcGlhIGRlIGVzdGEgbGljZW5jaWEgbyBkZWwgSWRlbnRpZmljYWRvciBVbml2ZXJzYWwgZGUgUmVjdXJzb3MgZGUgbGEgbWlzbWEgY29uIGNhZGEgY29waWEgZGUgbGEgT2JyYSBxdWUgZGlzdHJpYnV5YSwgZXhoaWJhIHDDumJsaWNhbWVudGUsIGVqZWN1dGUgcMO6YmxpY2FtZW50ZSBvIHBvbmdhIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhLiBObyBlcyBwb3NpYmxlIG9mcmVjZXIgbyBpbXBvbmVyIG5pbmd1bmEgY29uZGljacOzbiBzb2JyZSBsYSBPYnJhIHF1ZSBhbHRlcmUgbyBsaW1pdGUgbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEgbyBlbCBlamVyY2ljaW8gZGUgbG9zIGRlcmVjaG9zIGRlIGxvcyBkZXN0aW5hdGFyaW9zIG90b3JnYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gTm8gZXMgcG9zaWJsZSBzdWJsaWNlbmNpYXIgbGEgT2JyYS4gVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RvcyB0b2RvcyBsb3MgYXZpc29zIHF1ZSBoYWdhbiByZWZlcmVuY2lhIGEgZXN0YSBMaWNlbmNpYSB5IGEgbGEgY2zDoXVzdWxhIGRlIGxpbWl0YWNpw7NuIGRlIGdhcmFudMOtYXMuIFVzdGVkIG5vIHB1ZWRlIGRpc3RyaWJ1aXIsIGV4aGliaXIgcMO6YmxpY2FtZW50ZSwgZWplY3V0YXIgcMO6YmxpY2FtZW50ZSwgbyBwb25lciBhIGRpc3Bvc2ljacOzbiBww7pibGljYSBsYSBPYnJhIGNvbiBhbGd1bmEgbWVkaWRhIHRlY25vbMOzZ2ljYSBxdWUgY29udHJvbGUgZWwgYWNjZXNvIG8gbGEgdXRpbGl6YWNpw7NuIGRlIGVsbGEgZGUgdW5hIGZvcm1hIHF1ZSBzZWEgaW5jb25zaXN0ZW50ZSBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEuIExvIGFudGVyaW9yIHNlIGFwbGljYSBhIGxhIE9icmEgaW5jb3Jwb3JhZGEgYSB1bmEgT2JyYSBDb2xlY3RpdmEsIHBlcm8gZXN0byBubyBleGlnZSBxdWUgbGEgT2JyYSBDb2xlY3RpdmEgYXBhcnRlIGRlIGxhIG9icmEgbWlzbWEgcXVlZGUgc3VqZXRhIGEgbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEuIFNpIFVzdGVkIGNyZWEgdW5hIE9icmEgQ29sZWN0aXZhLCBwcmV2aW8gYXZpc28gZGUgY3VhbHF1aWVyIExpY2VuY2lhbnRlIGRlYmUsIGVuIGxhIG1lZGlkYSBkZSBsbyBwb3NpYmxlLCBlbGltaW5hciBkZSBsYSBPYnJhIENvbGVjdGl2YSBjdWFscXVpZXIgcmVmZXJlbmNpYSBhIGRpY2hvIExpY2VuY2lhbnRlIG8gYWwgQXV0b3IgT3JpZ2luYWwsIHNlZ8O6biBsbyBzb2xpY2l0YWRvIHBvciBlbCBMaWNlbmNpYW50ZSB5IGNvbmZvcm1lIGxvIGV4aWdlIGxhIGNsw6F1c3VsYSA0KGMpLgpiLiBVc3RlZCBubyBwdWVkZSBlamVyY2VyIG5pbmd1bm8gZGUgbG9zIGRlcmVjaG9zIHF1ZSBsZSBoYW4gc2lkbyBvdG9yZ2Fkb3MgZW4gbGEgU2VjY2nDs24gMyBwcmVjZWRlbnRlIGRlIG1vZG8gcXVlIGVzdMOpbiBwcmluY2lwYWxtZW50ZSBkZXN0aW5hZG9zIG8gZGlyZWN0YW1lbnRlIGRpcmlnaWRvcyBhIGNvbnNlZ3VpciB1biBwcm92ZWNobyBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYS4gRWwgaW50ZXJjYW1iaW8gZGUgbGEgT2JyYSBwb3Igb3RyYXMgb2JyYXMgcHJvdGVnaWRhcyBwb3IgZGVyZWNob3MgZGUgYXV0b3IsIHlhIHNlYSBhIHRyYXbDqXMgZGUgdW4gc2lzdGVtYSBwYXJhIGNvbXBhcnRpciBhcmNoaXZvcyBkaWdpdGFsZXMgKGRpZ2l0YWwgZmlsZS1zaGFyaW5nKSBvIGRlIGN1YWxxdWllciBvdHJhIG1hbmVyYSBubyBzZXLDoSBjb25zaWRlcmFkbyBjb21vIGVzdGFyIGRlc3RpbmFkbyBwcmluY2lwYWxtZW50ZSBvIGRpcmlnaWRvIGRpcmVjdGFtZW50ZSBhIGNvbnNlZ3VpciB1biBwcm92ZWNobyBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYSwgc2llbXByZSBxdWUgbm8gc2UgcmVhbGljZSB1biBwYWdvIG1lZGlhbnRlIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBlbiByZWxhY2nDs24gY29uIGVsIGludGVyY2FtYmlvIGRlIG9icmFzIHByb3RlZ2lkYXMgcG9yIGVsIGRlcmVjaG8gZGUgYXV0b3IuCmMuIFNpIHVzdGVkIGRpc3RyaWJ1eWUsIGV4aGliZSBww7pibGljYW1lbnRlLCBlamVjdXRhIHDDumJsaWNhbWVudGUgbyBlamVjdXRhIHDDumJsaWNhbWVudGUgZW4gZm9ybWEgZGlnaXRhbCBsYSBPYnJhIG8gY3VhbHF1aWVyIE9icmEgRGVyaXZhZGEgdSBPYnJhIENvbGVjdGl2YSwgVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RhIHRvZGEgbGEgaW5mb3JtYWNpw7NuIGRlIGRlcmVjaG8gZGUgYXV0b3IgZGUgbGEgT2JyYSB5IHByb3BvcmNpb25hciwgZGUgZm9ybWEgcmF6b25hYmxlIHNlZ8O6biBlbCBtZWRpbyBvIG1hbmVyYSBxdWUgVXN0ZWQgZXN0w6kgdXRpbGl6YW5kbzogKGkpIGVsIG5vbWJyZSBkZWwgQXV0b3IgT3JpZ2luYWwgc2kgZXN0w6EgcHJvdmlzdG8gKG8gc2V1ZMOzbmltbywgc2kgZnVlcmUgYXBsaWNhYmxlKSwgeS9vIChpaSkgZWwgbm9tYnJlIGRlIGxhIHBhcnRlIG8gbGFzIHBhcnRlcyBxdWUgZWwgQXV0b3IgT3JpZ2luYWwgeS9vIGVsIExpY2VuY2lhbnRlIGh1YmllcmVuIGRlc2lnbmFkbyBwYXJhIGxhIGF0cmlidWNpw7NuICh2LmcuLCB1biBpbnN0aXR1dG8gcGF0cm9jaW5hZG9yLCBlZGl0b3JpYWwsIHB1YmxpY2FjacOzbikgZW4gbGEgaW5mb3JtYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZWwgTGljZW5jaWFudGUsIHTDqXJtaW5vcyBkZSBzZXJ2aWNpb3MgbyBkZSBvdHJhcyBmb3JtYXMgcmF6b25hYmxlczsgZWwgdMOtdHVsbyBkZSBsYSBPYnJhIHNpIGVzdMOhIHByb3Zpc3RvOyBlbiBsYSBtZWRpZGEgZGUgbG8gcmF6b25hYmxlbWVudGUgZmFjdGlibGUgeSwgc2kgZXN0w6EgcHJvdmlzdG8sIGVsIElkZW50aWZpY2Fkb3IgVW5pZm9ybWUgZGUgUmVjdXJzb3MgKFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcikgcXVlIGVsIExpY2VuY2lhbnRlIGVzcGVjaWZpY2EgcGFyYSBzZXIgYXNvY2lhZG8gY29uIGxhIE9icmEsIHNhbHZvIHF1ZSB0YWwgVVJJIG5vIHNlIHJlZmllcmEgYSBsYSBub3RhIHNvYnJlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBvIGEgbGEgaW5mb3JtYWNpw7NuIHNvYnJlIGVsIGxpY2VuY2lhbWllbnRvIGRlIGxhIE9icmE7IHkgZW4gZWwgY2FzbyBkZSB1bmEgT2JyYSBEZXJpdmFkYSwgYXRyaWJ1aXIgZWwgY3LDqWRpdG8gaWRlbnRpZmljYW5kbyBlbCB1c28gZGUgbGEgT2JyYSBlbiBsYSBPYnJhIERlcml2YWRhICh2LmcuLCAiVHJhZHVjY2nDs24gRnJhbmNlc2EgZGUgbGEgT2JyYSBkZWwgQXV0b3IgT3JpZ2luYWwsIiBvICJHdWnDs24gQ2luZW1hdG9ncsOhZmljbyBiYXNhZG8gZW4gbGEgT2JyYSBvcmlnaW5hbCBkZWwgQXV0b3IgT3JpZ2luYWwiKS4gVGFsIGNyw6lkaXRvIHB1ZWRlIHNlciBpbXBsZW1lbnRhZG8gZGUgY3VhbHF1aWVyIGZvcm1hIHJhem9uYWJsZTsgZW4gZWwgY2Fzbywgc2luIGVtYmFyZ28sIGRlIE9icmFzIERlcml2YWRhcyB1IE9icmFzIENvbGVjdGl2YXMsIHRhbCBjcsOpZGl0byBhcGFyZWNlcsOhLCBjb21vIG3DrW5pbW8sIGRvbmRlIGFwYXJlY2UgZWwgY3LDqWRpdG8gZGUgY3VhbHF1aWVyIG90cm8gYXV0b3IgY29tcGFyYWJsZSB5IGRlIHVuYSBtYW5lcmEsIGFsIG1lbm9zLCB0YW4gZGVzdGFjYWRhIGNvbW8gZWwgY3LDqWRpdG8gZGUgb3RybyBhdXRvciBjb21wYXJhYmxlLiAgCmQuIFBhcmEgZXZpdGFyIHRvZGEgY29uZnVzacOzbiwgZWwgTGljZW5jaWFudGUgYWNsYXJhIHF1ZSwgY3VhbmRvIGxhIG9icmEgZXMgdW5hIGNvbXBvc2ljacOzbiBtdXNpY2FsOgoKaS4gUmVnYWzDrWFzIHBvciBpbnRlcnByZXRhY2nDs24geSBlamVjdWNpw7NuIGJham8gbGljZW5jaWFzIGdlbmVyYWxlcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSBhdXRvcml6YXIgbGEgZWplY3VjacOzbiBww7pibGljYSBvIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIHkgZGUgcmVjb2xlY3Rhciwgc2VhIGluZGl2aWR1YWxtZW50ZSBvIGEgdHJhdsOpcyBkZSB1bmEgc29jaWVkYWQgZGUgZ2VzdGnDs24gY29sZWN0aXZhIGRlIGRlcmVjaG9zIGRlIGF1dG9yIHkgZGVyZWNob3MgY29uZXhvcyAocG9yIGVqZW1wbG8sIFNBWUNPKSwgbGFzIHJlZ2Fsw61hcyBwb3IgbGEgZWplY3VjacOzbiBww7pibGljYSBvIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8gV2ViY2FzdCkgbGljZW5jaWFkYSBiYWpvIGxpY2VuY2lhcyBnZW5lcmFsZXMsIHNpIGxhIGludGVycHJldGFjacOzbiBvIGVqZWN1Y2nDs24gZGUgbGEgb2JyYSBlc3TDoSBwcmltb3JkaWFsbWVudGUgb3JpZW50YWRhIHBvciBvIGRpcmlnaWRhIGEgbGEgb2J0ZW5jacOzbiBkZSB1bmEgdmVudGFqYSBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYS4KaWkuIFJlZ2Fsw61hcyBwb3IgRm9ub2dyYW1hcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSByZWNvbGVjdGFyLCBpbmRpdmlkdWFsbWVudGUgbyBhIHRyYXbDqXMgZGUgdW5hIHNvY2llZGFkIGRlIGdlc3Rpw7NuIGNvbGVjdGl2YSBkZSBkZXJlY2hvcyBkZSBhdXRvciB5IGRlcmVjaG9zIGNvbmV4b3MgKHBvciBlamVtcGxvLCBsb3MgY29uc2FncmFkb3MgcG9yIGxhIFNBWUNPKSwgdW5hIGFnZW5jaWEgZGUgZGVyZWNob3MgbXVzaWNhbGVzIG8gYWxnw7puIGFnZW50ZSBkZXNpZ25hZG8sIGxhcyByZWdhbMOtYXMgcG9yIGN1YWxxdWllciBmb25vZ3JhbWEgcXVlIFVzdGVkIGNyZWUgYSBwYXJ0aXIgZGUgbGEgb2JyYSAo4oCcdmVyc2nDs24gY292ZXLigJ0pIHkgZGlzdHJpYnV5YSwgZW4gbG9zIHTDqXJtaW5vcyBkZWwgcsOpZ2ltZW4gZGUgZGVyZWNob3MgZGUgYXV0b3IsIHNpIGxhIGNyZWFjacOzbiBvIGRpc3RyaWJ1Y2nDs24gZGUgZXNhIHZlcnNpw7NuIGNvdmVyIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkZXN0aW5hZGEgbyBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCiAgICAgIAplLiBHZXN0acOzbiBkZSBEZXJlY2hvcyBkZSBBdXRvciBzb2JyZSBJbnRlcnByZXRhY2lvbmVzIHkgRWplY3VjaW9uZXMgRGlnaXRhbGVzIChXZWJDYXN0aW5nKS4gUGFyYSBldml0YXIgdG9kYSBjb25mdXNpw7NuLCBlbCBMaWNlbmNpYW50ZSBhY2xhcmEgcXVlLCBjdWFuZG8gbGEgb2JyYSBzZWEgdW4gZm9ub2dyYW1hLCBlbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gZXhjbHVzaXZvIGRlIGF1dG9yaXphciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8sIHdlYmNhc3QpIHkgZGUgcmVjb2xlY3RhciwgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgQUNJTlBSTyksIGxhcyByZWdhbMOtYXMgcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIChwb3IgZWplbXBsbywgd2ViY2FzdCksIHN1amV0YSBhIGxhcyBkaXNwb3NpY2lvbmVzIGFwbGljYWJsZXMgZGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IsIHNpIGVzdGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCiAgCjUuIFJlcHJlc2VudGFjaW9uZXMsIEdhcmFudMOtYXMgeSBMaW1pdGFjaW9uZXMgZGUgUmVzcG9uc2FiaWxpZGFkLgpBIE1FTk9TIFFVRSBMQVMgUEFSVEVTIExPIEFDT1JEQVJBTiBERSBPVFJBIEZPUk1BIFBPUiBFU0NSSVRPLCBFTCBMSUNFTkNJQU5URSBPRlJFQ0UgTEEgT0JSQSAoRU4gRUwgRVNUQURPIEVOIEVMIFFVRSBTRSBFTkNVRU5UUkEpIOKAnFRBTCBDVUFM4oCdLCBTSU4gQlJJTkRBUiBHQVJBTlTDjUFTIERFIENMQVNFIEFMR1VOQSBSRVNQRUNUTyBERSBMQSBPQlJBLCBZQSBTRUEgRVhQUkVTQSwgSU1QTMONQ0lUQSwgTEVHQUwgTyBDVUFMUVVJRVJBIE9UUkEsIElOQ0xVWUVORE8sIFNJTiBMSU1JVEFSU0UgQSBFTExBUywgR0FSQU5Uw41BUyBERSBUSVRVTEFSSURBRCwgQ09NRVJDSUFCSUxJREFELCBBREFQVEFCSUxJREFEIE8gQURFQ1VBQ0nDk04gQSBQUk9Qw5NTSVRPIERFVEVSTUlOQURPLCBBVVNFTkNJQSBERSBJTkZSQUNDScOTTiwgREUgQVVTRU5DSUEgREUgREVGRUNUT1MgTEFURU5URVMgTyBERSBPVFJPIFRJUE8sIE8gTEEgUFJFU0VOQ0lBIE8gQVVTRU5DSUEgREUgRVJST1JFUywgU0VBTiBPIE5PIERFU0NVQlJJQkxFUyAoUFVFREFOIE8gTk8gU0VSIEVTVE9TIERFU0NVQklFUlRPUykuIEFMR1VOQVMgSlVSSVNESUNDSU9ORVMgTk8gUEVSTUlURU4gTEEgRVhDTFVTScOTTiBERSBHQVJBTlTDjUFTIElNUEzDjUNJVEFTLCBFTiBDVVlPIENBU08gRVNUQSBFWENMVVNJw5NOIFBVRURFIE5PIEFQTElDQVJTRSBBIFVTVEVELgogIAo2LiBMaW1pdGFjacOzbiBkZSByZXNwb25zYWJpbGlkYWQuCkEgTUVOT1MgUVVFIExPIEVYSUpBIEVYUFJFU0FNRU5URSBMQSBMRVkgQVBMSUNBQkxFLCBFTCBMSUNFTkNJQU5URSBOTyBTRVLDgSBSRVNQT05TQUJMRSBBTlRFIFVTVEVEIFBPUiBEQcORTyBBTEdVTk8sIFNFQSBQT1IgUkVTUE9OU0FCSUxJREFEIEVYVFJBQ09OVFJBQ1RVQUwsIFBSRUNPTlRSQUNUVUFMIE8gQ09OVFJBQ1RVQUwsIE9CSkVUSVZBIE8gU1VCSkVUSVZBLCBTRSBUUkFURSBERSBEQcORT1MgTU9SQUxFUyBPIFBBVFJJTU9OSUFMRVMsIERJUkVDVE9TIE8gSU5ESVJFQ1RPUywgUFJFVklTVE9TIE8gSU1QUkVWSVNUT1MgUFJPRFVDSURPUyBQT1IgRUwgVVNPIERFIEVTVEEgTElDRU5DSUEgTyBERSBMQSBPQlJBLCBBVU4gQ1VBTkRPIEVMIExJQ0VOQ0lBTlRFIEhBWUEgU0lETyBBRFZFUlRJRE8gREUgTEEgUE9TSUJJTElEQUQgREUgRElDSE9TIERBw5FPUy4gQUxHVU5BUyBMRVlFUyBOTyBQRVJNSVRFTiBMQSBFWENMVVNJw5NOIERFIENJRVJUQSBSRVNQT05TQUJJTElEQUQsIEVOIENVWU8gQ0FTTyBFU1RBIEVYQ0xVU0nDk04gUFVFREUgTk8gQVBMSUNBUlNFIEEgVVNURUQuCiAgCjcuIFTDqXJtaW5vLgkKYS4gRXN0YSBMaWNlbmNpYSB5IGxvcyBkZXJlY2hvcyBvdG9yZ2Fkb3MgZW4gdmlydHVkIGRlIGVsbGEgdGVybWluYXLDoW4gYXV0b23DoXRpY2FtZW50ZSBzaSBVc3RlZCBpbmZyaW5nZSBhbGd1bmEgY29uZGljacOzbiBlc3RhYmxlY2lkYSBlbiBlbGxhLiBTaW4gZW1iYXJnbywgbG9zIGluZGl2aWR1b3MgbyBlbnRpZGFkZXMgcXVlIGhhbiByZWNpYmlkbyBPYnJhcyBEZXJpdmFkYXMgbyBDb2xlY3RpdmFzIGRlIFVzdGVkIGRlIGNvbmZvcm1pZGFkIGNvbiBlc3RhIExpY2VuY2lhLCBubyB2ZXLDoW4gdGVybWluYWRhcyBzdXMgbGljZW5jaWFzLCBzaWVtcHJlIHF1ZSBlc3RvcyBpbmRpdmlkdW9zIG8gZW50aWRhZGVzIHNpZ2FuIGN1bXBsaWVuZG8gw61udGVncmFtZW50ZSBsYXMgY29uZGljaW9uZXMgZGUgZXN0YXMgbGljZW5jaWFzLiBMYXMgU2VjY2lvbmVzIDEsIDIsIDUsIDYsIDcsIHkgOCBzdWJzaXN0aXLDoW4gYSBjdWFscXVpZXIgdGVybWluYWNpw7NuIGRlIGVzdGEgTGljZW5jaWEuCmIuIFN1amV0YSBhIGxhcyBjb25kaWNpb25lcyB5IHTDqXJtaW5vcyBhbnRlcmlvcmVzLCBsYSBsaWNlbmNpYSBvdG9yZ2FkYSBhcXXDrSBlcyBwZXJwZXR1YSAoZHVyYW50ZSBlbCBwZXLDrW9kbyBkZSB2aWdlbmNpYSBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IgZGUgbGEgb2JyYSkuIE5vIG9ic3RhbnRlIGxvIGFudGVyaW9yLCBlbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gYSBwdWJsaWNhciB5L28gZXN0cmVuYXIgbGEgT2JyYSBiYWpvIGNvbmRpY2lvbmVzIGRlIGxpY2VuY2lhIGRpZmVyZW50ZXMgbyBhIGRlamFyIGRlIGRpc3RyaWJ1aXJsYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGVzdGEgTGljZW5jaWEgZW4gY3VhbHF1aWVyIG1vbWVudG87IGVuIGVsIGVudGVuZGlkbywgc2luIGVtYmFyZ28sIHF1ZSBlc2EgZWxlY2Npw7NuIG5vIHNlcnZpcsOhIHBhcmEgcmV2b2NhciBlc3RhIGxpY2VuY2lhIG8gcXVlIGRlYmEgc2VyIG90b3JnYWRhICwgYmFqbyBsb3MgdMOpcm1pbm9zIGRlIGVzdGEgbGljZW5jaWEpLCB5IGVzdGEgbGljZW5jaWEgY29udGludWFyw6EgZW4gcGxlbm8gdmlnb3IgeSBlZmVjdG8gYSBtZW5vcyBxdWUgc2VhIHRlcm1pbmFkYSBjb21vIHNlIGV4cHJlc2EgYXRyw6FzLiBMYSBMaWNlbmNpYSByZXZvY2FkYSBjb250aW51YXLDoSBzaWVuZG8gcGxlbmFtZW50ZSB2aWdlbnRlIHkgZWZlY3RpdmEgc2kgbm8gc2UgbGUgZGEgdMOpcm1pbm8gZW4gbGFzIGNvbmRpY2lvbmVzIGluZGljYWRhcyBhbnRlcmlvcm1lbnRlLgogIAo4LiBWYXJpb3MuCmEuIENhZGEgdmV6IHF1ZSBVc3RlZCBkaXN0cmlidXlhIG8gcG9uZ2EgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBvIHVuYSBPYnJhIENvbGVjdGl2YSwgZWwgTGljZW5jaWFudGUgb2ZyZWNlcsOhIGFsIGRlc3RpbmF0YXJpbyB1bmEgbGljZW5jaWEgZW4gbG9zIG1pc21vcyB0w6lybWlub3MgeSBjb25kaWNpb25lcyBxdWUgbGEgbGljZW5jaWEgb3RvcmdhZGEgYSBVc3RlZCBiYWpvIGVzdGEgTGljZW5jaWEuCmIuIFNpIGFsZ3VuYSBkaXNwb3NpY2nDs24gZGUgZXN0YSBMaWNlbmNpYSByZXN1bHRhIGludmFsaWRhZGEgbyBubyBleGlnaWJsZSwgc2Vnw7puIGxhIGxlZ2lzbGFjacOzbiB2aWdlbnRlLCBlc3RvIG5vIGFmZWN0YXLDoSBuaSBsYSB2YWxpZGV6IG5pIGxhIGFwbGljYWJpbGlkYWQgZGVsIHJlc3RvIGRlIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEgeSwgc2luIGFjY2nDs24gYWRpY2lvbmFsIHBvciBwYXJ0ZSBkZSBsb3Mgc3VqZXRvcyBkZSBlc3RlIGFjdWVyZG8sIGFxdcOpbGxhIHNlIGVudGVuZGVyw6EgcmVmb3JtYWRhIGxvIG3DrW5pbW8gbmVjZXNhcmlvIHBhcmEgaGFjZXIgcXVlIGRpY2hhIGRpc3Bvc2ljacOzbiBzZWEgdsOhbGlkYSB5IGV4aWdpYmxlLgpjLiBOaW5nw7puIHTDqXJtaW5vIG8gZGlzcG9zaWNpw7NuIGRlIGVzdGEgTGljZW5jaWEgc2UgZXN0aW1hcsOhIHJlbnVuY2lhZGEgeSBuaW5ndW5hIHZpb2xhY2nDs24gZGUgZWxsYSBzZXLDoSBjb25zZW50aWRhIGEgbWVub3MgcXVlIGVzYSByZW51bmNpYSBvIGNvbnNlbnRpbWllbnRvIHNlYSBvdG9yZ2FkbyBwb3IgZXNjcml0byB5IGZpcm1hZG8gcG9yIGxhIHBhcnRlIHF1ZSByZW51bmNpZSBvIGNvbnNpZW50YS4KZC4gRXN0YSBMaWNlbmNpYSByZWZsZWphIGVsIGFjdWVyZG8gcGxlbm8gZW50cmUgbGFzIHBhcnRlcyByZXNwZWN0byBhIGxhIE9icmEgYXF1w60gbGljZW5jaWFkYS4gTm8gaGF5IGFycmVnbG9zLCBhY3VlcmRvcyBvIGRlY2xhcmFjaW9uZXMgcmVzcGVjdG8gYSBsYSBPYnJhIHF1ZSBubyBlc3TDqW4gZXNwZWNpZmljYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gRWwgTGljZW5jaWFudGUgbm8gc2UgdmVyw6EgbGltaXRhZG8gcG9yIG5pbmd1bmEgZGlzcG9zaWNpw7NuIGFkaWNpb25hbCBxdWUgcHVlZGEgc3VyZ2lyIGVuIGFsZ3VuYSBjb211bmljYWNpw7NuIGVtYW5hZGEgZGUgVXN0ZWQuIEVzdGEgTGljZW5jaWEgbm8gcHVlZGUgc2VyIG1vZGlmaWNhZGEgc2luIGVsIGNvbnNlbnRpbWllbnRvIG11dHVvIHBvciBlc2NyaXRvIGRlbCBMaWNlbmNpYW50ZSB5IFVzdGVkLgo=