Adsorption kinetics and equilibrium of Ni2+, Cu2+, Co2+, and Ag+ on geopolymers derived from ashes: application to treat effluents from the E-Coat printing process

Geopolymers were obtained from ashes through an alternative geopolymerization process and applied to remove Ni2+, Cu2+, Co2+, and Ag+ from synthetic aqueous media and real effluents. The study in synthetic solutions revealed that pseudo-second-order and general order models were the best to fit the...

Full description

Autores:
Peres, Enrique C.
Pinto, Diana
Netto, Matias Schadeck
Mallmann, Evandro S.
Silva Oliveira, Luis Felipe
Foletto, Edson
Dotto, Guilherme Luiz
Tipo de recurso:
Article of investigation
Fecha de publicación:
2022
Institución:
Corporación Universidad de la Costa
Repositorio:
REDICUC - Repositorio CUC
Idioma:
eng
OAI Identifier:
oai:repositorio.cuc.edu.co:11323/13296
Acceso en línea:
https://hdl.handle.net/11323/13296
https://repositorio.cuc.edu.co/
Palabra clave:
Adsorption
Ash
Equilibrium models
Geopolymers
Heavy metals
Rights
embargoedAccess
License
Atribución 4.0 Internacional (CC BY 4.0)
id RCUC2_19fda9503d69194ddffdcef67419c9bc
oai_identifier_str oai:repositorio.cuc.edu.co:11323/13296
network_acronym_str RCUC2
network_name_str REDICUC - Repositorio CUC
repository_id_str
dc.title.eng.fl_str_mv Adsorption kinetics and equilibrium of Ni2+, Cu2+, Co2+, and Ag+ on geopolymers derived from ashes: application to treat effluents from the E-Coat printing process
title Adsorption kinetics and equilibrium of Ni2+, Cu2+, Co2+, and Ag+ on geopolymers derived from ashes: application to treat effluents from the E-Coat printing process
spellingShingle Adsorption kinetics and equilibrium of Ni2+, Cu2+, Co2+, and Ag+ on geopolymers derived from ashes: application to treat effluents from the E-Coat printing process
Adsorption
Ash
Equilibrium models
Geopolymers
Heavy metals
title_short Adsorption kinetics and equilibrium of Ni2+, Cu2+, Co2+, and Ag+ on geopolymers derived from ashes: application to treat effluents from the E-Coat printing process
title_full Adsorption kinetics and equilibrium of Ni2+, Cu2+, Co2+, and Ag+ on geopolymers derived from ashes: application to treat effluents from the E-Coat printing process
title_fullStr Adsorption kinetics and equilibrium of Ni2+, Cu2+, Co2+, and Ag+ on geopolymers derived from ashes: application to treat effluents from the E-Coat printing process
title_full_unstemmed Adsorption kinetics and equilibrium of Ni2+, Cu2+, Co2+, and Ag+ on geopolymers derived from ashes: application to treat effluents from the E-Coat printing process
title_sort Adsorption kinetics and equilibrium of Ni2+, Cu2+, Co2+, and Ag+ on geopolymers derived from ashes: application to treat effluents from the E-Coat printing process
dc.creator.fl_str_mv Peres, Enrique C.
Pinto, Diana
Netto, Matias Schadeck
Mallmann, Evandro S.
Silva Oliveira, Luis Felipe
Foletto, Edson
Dotto, Guilherme Luiz
dc.contributor.author.none.fl_str_mv Peres, Enrique C.
Pinto, Diana
Netto, Matias Schadeck
Mallmann, Evandro S.
Silva Oliveira, Luis Felipe
Foletto, Edson
Dotto, Guilherme Luiz
dc.subject.proposal.eng.fl_str_mv Adsorption
Ash
Equilibrium models
Geopolymers
Heavy metals
topic Adsorption
Ash
Equilibrium models
Geopolymers
Heavy metals
description Geopolymers were obtained from ashes through an alternative geopolymerization process and applied to remove Ni2+, Cu2+, Co2+, and Ag+ from synthetic aqueous media and real effluents. The study in synthetic solutions revealed that pseudo-second-order and general order models were the best to fit the kinetic curves. To represent the equilibrium curves, Langmuir and Freundlich were the most adequate. The geopolymer derived from bottom ash (GHA) was superior to adsorb Cu+2, Co+2, and Ag+1 than the geopolymer derived from fly ash (GFA). GHA reached adsorption capacities of 279.5, 288.2, and 462.8 mg g-1 for Co+2, Cu+2, and Ag+1, respectively. Otherwise, GFA was the best for Ni+2 removal, with an efficiency of 95% in low concentrations. In treating real effluents of the E-coat printing process, both GHA and GFA were efficient, with the removal of higher than 85% for all the metals. In brief, it can be stated that GFA and GHA prepared are promising materials to remove metals from aqueous media (synthetic and real), presenting fast adsorption kinetics, high adsorption capacity, and high metal removal percentage.
publishDate 2022
dc.date.issued.none.fl_str_mv 2022-05-18
dc.date.available.none.fl_str_mv 2023-10-18
2024-09-05T23:45:24Z
dc.date.accessioned.none.fl_str_mv 2024-09-05T23:45:24Z
dc.type.spa.fl_str_mv Artículo de revista
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.content.spa.fl_str_mv Text
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/article
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/ART
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/draft
dc.type.coarversion.spa.fl_str_mv http://purl.org/coar/version/c_b1a7d7d4d402bcce
format http://purl.org/coar/resource_type/c_2df8fbb1
status_str draft
dc.identifier.citation.spa.fl_str_mv Peres, E.C., Pinto, D., Netto, M.S. et al. Adsorption kinetics and equilibrium of Ni2+, Cu2+, Co2+, and Ag+ on geopolymers derived from ashes: application to treat effluents from the E-Coat printing process. Environ Sci Pollut Res 29, 70158–70166 (2022). https://doi.org/10.1007/s11356-022-20820-y
dc.identifier.issn.spa.fl_str_mv 0944-1344
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/11323/13296
dc.identifier.doi.none.fl_str_mv 10.1007/s11356-022-20820-y
dc.identifier.eissn.spa.fl_str_mv 1614-7499
dc.identifier.instname.spa.fl_str_mv Corporación Universidad de la Costa
dc.identifier.reponame.spa.fl_str_mv REDICUC - Repositorio CUC
dc.identifier.repourl.spa.fl_str_mv https://repositorio.cuc.edu.co/
identifier_str_mv Peres, E.C., Pinto, D., Netto, M.S. et al. Adsorption kinetics and equilibrium of Ni2+, Cu2+, Co2+, and Ag+ on geopolymers derived from ashes: application to treat effluents from the E-Coat printing process. Environ Sci Pollut Res 29, 70158–70166 (2022). https://doi.org/10.1007/s11356-022-20820-y
0944-1344
10.1007/s11356-022-20820-y
1614-7499
Corporación Universidad de la Costa
REDICUC - Repositorio CUC
url https://hdl.handle.net/11323/13296
https://repositorio.cuc.edu.co/
dc.language.iso.spa.fl_str_mv eng
language eng
dc.relation.ispartofjournal.spa.fl_str_mv Environmental Science and Pollution Research
dc.relation.references.spa.fl_str_mv Al-Harahsheh M, Alzboon K, Al-Makhadmeh L et al (2015) Fly ash based geopolymer for heavy metal removal: a case study on copper removal. J Environ Chem Eng 3:1669–1677. https://doi.org/10.1016/j.jece.2015.06.005
Ariffin N, Abdullah MMAB, Zainol RRMA et al (2017) Geopolymer as an adsorbent of heavy metal: a review. AIP Conf Proc 1885:1–8. https://doi.org/10.1063/1.5002224
Bonilla-Petriciolet A, Mendoza-Castillo DI, Reynel-Avila HE (2017) Adsorption processes for water treatment and purification. Springer International Publishing, Cham. https://doi.org/10.1007/978-3-319-58136-1
Cesca K, Netto MS, Ely VL et al (2020) Synthesis of spherical bacterial nanocellulose as a potential silver adsorption agent for antimicrobial purposes. Cellul Chem Technol 54:285–290. https://doi.org/10.35812/CELLULOSECHEMTECHNOL.2020.54.30
Długosz O, Banach M (2018) Kinetic, isotherm and thermodynamic investigations of the adsorption of Ag+ and Cu2+ on vermiculite. J Mol Liq 258:295–309. https://doi.org/10.1016/j.molliq.2018.03.041
Dotto GL, Gonçalves JO, Cadaval TRS Jr et al (2013) Biosorption of phenol onto bionanoparticles from Spirulina sp. LEB 18. J Colloid Interface Sci 407:450–456. https://doi.org/10.1016/j.jcis.2013.06.044
Dotto GL, McKay G (2020) Current scenario and challenges in adsorption for water treatment. J Environ Chem Eng 8:103988. https://doi.org/10.1016/j.jece.2020.103988
Dotto GL, Salau NPG, Piccin JS, Cadaval TRS, de Pinto LAA (2017) Biosorption kinetics in liquid phase: modeling for discontinuous and continuous systems. In: Bonilla-Petriciolet A., Mendoza-Castillo D., Reynel-Ávila H. (eds) Adsorption Processes for Water Treatment and Purification. Springer, Cham. https://doi.org/10.1007/978-3-319-58136-1_3
Ghaly M, El-Sherief EA, Metwalyy SS, Saad EA (2018) Utilization of nano-cryptomelane for the removal of cobalt, cesium and lead ions from multicomponent system: kinetic and equilibrium studies. J Hazard Mater 352:1–16. https://doi.org/10.1016/j.jhazmat.2018.03.020
Giles CH, Smith D (1974) A General treatment and classification of the solute adsorption isotherm part I. Theoretical. J Colloid Interface Sci 47:755–765. https://doi.org/10.1016/0021-9797(74)90252-5
Haro NK, Del Vecchio P, Marcilio NR et al (2017) Removal of atenolol by adsorption – study of kinetics and equilibrium. J Clean Prod 154:214–219. https://doi.org/10.1016/j.jclepro.2017.03.217
Jintakosol T, Nitaiyaphat W (2016) Adsorption of silver (I) from aqueous solution using chitosan/montmorillonite composite beads. Mater Res 19:1114–1121. https://doi.org/10.1590/1980-5373-MR-2015-0738
Lamine Zeggar M, Azline N, Azizi Safiee N (2019) Fly ash as supplementary material in concrete : a review. IOP Conf Ser Earth Environ Sci 357. https://doi.org/10.1088/1755-1315/357/1/012025
Lee WKW, Van Deventer JSJ (2004) The interface between natural siliceous aggregates and geopolymers. Cem Concr Res 34:195–206. https://doi.org/10.1016/S0008-8846(03)00250-3
López FJ, Sugita S, Tagaya M et al (2014) Metakaolin-based geopolymers for targeted adsorbents to heavy metal ion separation. J Mater Sci Chem Eng 02:16–27. https://doi.org/10.4236/msce.2014.27002
Metwally SS, Ghaly M, El-Sherief EA (2017) Physicochemical properties of synthetic nano-birnessite and its enhanced scavenging of Co2+ and Sr2+ ions from aqueous solutions. Mater Chem Phys 193:63–721. https://doi.org/10.1016/j.matchemphys.2017.02.006
Metwally SS, Hassa HS, Samy NM (2019) Impact of environmental conditions on the sorption behavior of 60Co and 152+154Eu radionuclides onto polyaniline/zirconium aluminate composite. J Mol Liq 287:110941. https://doi.org/10.1016/j.molliq.2019.110941
Mohammed AA, Abdel Moamen OA, Metwally SS et al (2020) Utilization of Modified Attapulgite for the Removal of Sr(II), Co(II), and Ni(II) Ions from multicomponent system, part I: kinetic studies. Environ Sci Pollut Res 27:6824–6836. https://doi.org/10.1007/s11356-019-07292-3
Montes de Oca-Palma R, Solache-Ríos M, Jiménez-Reyes M et al (2021) Adsorption of cobalt by using inorganic components of sediment samples from water bodies. Int J Sediment Res 36:524–531. https://doi.org/10.1016/j.ijsrc.2020.11.003
Nanavati S, Chetan Nanavati S, Jaywant Lulla S et al (2017) A review on fly ash based geopolymer concrete. Experimental Investigation on Geopolymer Concrete by 100% Cement Replacement View project. IOSR J Mech Civ Eng 14:12–16. https://doi.org/10.9790/1684-1404071216
Peres EC, Netto MS, Mallmann ES et al (2022) Synthesis of geopolymers from fly and bottom ashes of a thermoelectrical power plant for metallic ions adsorption. Environ Sci Pollut Res Int 29:2699–2706. https://doi.org/10.1007/s11356-021-15882-3
Piccin JS, Cadaval TRS, Pinto LAA, Dotto GL (2017) Adsorption isotherms in liquid phase: experimental, modeling, and interpretations. Chapter 2. In: Bonilla–Petriciolet A, Mendoza–Castillo DI, Reynel–Ávila E. (ed) Adsorption processes for water treatment and purification. Springer International Publishing, Cham, pp 31–52. https://doi.org/10.1007/978-3-319-58136-1_2
Rani P, Johar R, Jassal PS (2020) Adsorption of nickel (II) ions from wastewater using glutaraldehyde cross-linked magnetic chitosan beads: isotherm, kinetics and thermodynamics. Water Sci Technol 82:2193–2202. https://doi.org/10.2166/wst.2020.459
Siqueira PF, da Silva CA, da Silva IA (2011) Adsorption of Ni and Co from leaching liquor as alternative to the ion-exchange resin treatment. Metall Mater 64:319–326
Škvára F, Jílek T, Kopecký L (2005) Geopolymer materials base on fly ash. Ceram. Silikáty 49:1–14
Tang J, Huang J, Tun T et al (2021) Cu(II) and Cd(II) capture using novel thermosensitive hydrogel microspheres: adsorption behavior study and mechanism investigation. J Chem Technol Biotechnol 96:2382–2389. https://doi.org/10.1002/jctb.6767
Trikkaliotis DG, Christoforidis AK, Mitropoulos AC et al (2020) Adsorption of copper ions onto chitosan/poly(vinyl alcohol) beads functionalized with poly(ethylene glycol). Carbohydr Polym 234:115890. https://doi.org/10.1016/j.carbpol.2020.115890
Tung CH, Shen SY, Chang JH et al (2013) Treatment of real printing wastewater with an electrocatalytic process. Sep Pur Technol 117:131–136. https://doi.org/10.1016/j.seppur.2013.07.028
dc.relation.citationendpage.spa.fl_str_mv 70166
dc.relation.citationstartpage.spa.fl_str_mv 70158
dc.relation.citationissue.spa.fl_str_mv 46
dc.relation.citationvolume.spa.fl_str_mv 29
dc.rights.license.spa.fl_str_mv Atribución 4.0 Internacional (CC BY 4.0)
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/embargoedAccess
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_f1cf
rights_invalid_str_mv Atribución 4.0 Internacional (CC BY 4.0)
https://creativecommons.org/licenses/by/4.0/
http://purl.org/coar/access_right/c_f1cf
eu_rights_str_mv embargoedAccess
dc.format.extent.spa.fl_str_mv 4 páginas
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Springer Nature
dc.publisher.place.spa.fl_str_mv Germany
institution Corporación Universidad de la Costa
bitstream.url.fl_str_mv https://repositorio.cuc.edu.co/bitstreams/1e0667b1-963f-43f6-a24e-7bacf2617cef/download
https://repositorio.cuc.edu.co/bitstreams/d76953aa-0091-449f-aacd-1cc988d9f428/download
https://repositorio.cuc.edu.co/bitstreams/ec5111e0-0ef9-45cb-8b7f-eade1baab22c/download
https://repositorio.cuc.edu.co/bitstreams/f4e7a979-01ca-49b0-9d41-5a4712f3aa39/download
bitstream.checksum.fl_str_mv cd1e865d6351821b177775803f290a65
2f9959eaf5b71fae44bbf9ec84150c7a
bd2cf51dd3ae9e74f11d19b15247aea5
2815da5115f327242831e02bfc38d5fa
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio de la Universidad de la Costa CUC
repository.mail.fl_str_mv repdigital@cuc.edu.co
_version_ 1811760816250159104
spelling Atribución 4.0 Internacional (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/embargoedAccesshttp://purl.org/coar/access_right/c_f1cfPeres, Enrique C.Pinto, DianaNetto, Matias SchadeckMallmann, Evandro S.Silva Oliveira, Luis FelipeFoletto, EdsonDotto, Guilherme Luiz2024-09-05T23:45:24Z2023-10-182024-09-05T23:45:24Z2022-05-18Peres, E.C., Pinto, D., Netto, M.S. et al. Adsorption kinetics and equilibrium of Ni2+, Cu2+, Co2+, and Ag+ on geopolymers derived from ashes: application to treat effluents from the E-Coat printing process. Environ Sci Pollut Res 29, 70158–70166 (2022). https://doi.org/10.1007/s11356-022-20820-y0944-1344https://hdl.handle.net/11323/1329610.1007/s11356-022-20820-y1614-7499Corporación Universidad de la CostaREDICUC - Repositorio CUChttps://repositorio.cuc.edu.co/Geopolymers were obtained from ashes through an alternative geopolymerization process and applied to remove Ni2+, Cu2+, Co2+, and Ag+ from synthetic aqueous media and real effluents. The study in synthetic solutions revealed that pseudo-second-order and general order models were the best to fit the kinetic curves. To represent the equilibrium curves, Langmuir and Freundlich were the most adequate. The geopolymer derived from bottom ash (GHA) was superior to adsorb Cu+2, Co+2, and Ag+1 than the geopolymer derived from fly ash (GFA). GHA reached adsorption capacities of 279.5, 288.2, and 462.8 mg g-1 for Co+2, Cu+2, and Ag+1, respectively. Otherwise, GFA was the best for Ni+2 removal, with an efficiency of 95% in low concentrations. In treating real effluents of the E-coat printing process, both GHA and GFA were efficient, with the removal of higher than 85% for all the metals. In brief, it can be stated that GFA and GHA prepared are promising materials to remove metals from aqueous media (synthetic and real), presenting fast adsorption kinetics, high adsorption capacity, and high metal removal percentage.4 páginasapplication/pdfengSpringer NatureGermanyAdsorption kinetics and equilibrium of Ni2+, Cu2+, Co2+, and Ag+ on geopolymers derived from ashes: application to treat effluents from the E-Coat printing processArtículo de revistahttp://purl.org/coar/resource_type/c_2df8fbb1Textinfo:eu-repo/semantics/articlehttp://purl.org/redcol/resource_type/ARTinfo:eu-repo/semantics/drafthttp://purl.org/coar/version/c_b1a7d7d4d402bcceEnvironmental Science and Pollution ResearchAl-Harahsheh M, Alzboon K, Al-Makhadmeh L et al (2015) Fly ash based geopolymer for heavy metal removal: a case study on copper removal. J Environ Chem Eng 3:1669–1677. https://doi.org/10.1016/j.jece.2015.06.005Ariffin N, Abdullah MMAB, Zainol RRMA et al (2017) Geopolymer as an adsorbent of heavy metal: a review. AIP Conf Proc 1885:1–8. https://doi.org/10.1063/1.5002224Bonilla-Petriciolet A, Mendoza-Castillo DI, Reynel-Avila HE (2017) Adsorption processes for water treatment and purification. Springer International Publishing, Cham. https://doi.org/10.1007/978-3-319-58136-1Cesca K, Netto MS, Ely VL et al (2020) Synthesis of spherical bacterial nanocellulose as a potential silver adsorption agent for antimicrobial purposes. Cellul Chem Technol 54:285–290. https://doi.org/10.35812/CELLULOSECHEMTECHNOL.2020.54.30Długosz O, Banach M (2018) Kinetic, isotherm and thermodynamic investigations of the adsorption of Ag+ and Cu2+ on vermiculite. J Mol Liq 258:295–309. https://doi.org/10.1016/j.molliq.2018.03.041Dotto GL, Gonçalves JO, Cadaval TRS Jr et al (2013) Biosorption of phenol onto bionanoparticles from Spirulina sp. LEB 18. J Colloid Interface Sci 407:450–456. https://doi.org/10.1016/j.jcis.2013.06.044Dotto GL, McKay G (2020) Current scenario and challenges in adsorption for water treatment. J Environ Chem Eng 8:103988. https://doi.org/10.1016/j.jece.2020.103988Dotto GL, Salau NPG, Piccin JS, Cadaval TRS, de Pinto LAA (2017) Biosorption kinetics in liquid phase: modeling for discontinuous and continuous systems. In: Bonilla-Petriciolet A., Mendoza-Castillo D., Reynel-Ávila H. (eds) Adsorption Processes for Water Treatment and Purification. Springer, Cham. https://doi.org/10.1007/978-3-319-58136-1_3Ghaly M, El-Sherief EA, Metwalyy SS, Saad EA (2018) Utilization of nano-cryptomelane for the removal of cobalt, cesium and lead ions from multicomponent system: kinetic and equilibrium studies. J Hazard Mater 352:1–16. https://doi.org/10.1016/j.jhazmat.2018.03.020Giles CH, Smith D (1974) A General treatment and classification of the solute adsorption isotherm part I. Theoretical. J Colloid Interface Sci 47:755–765. https://doi.org/10.1016/0021-9797(74)90252-5Haro NK, Del Vecchio P, Marcilio NR et al (2017) Removal of atenolol by adsorption – study of kinetics and equilibrium. J Clean Prod 154:214–219. https://doi.org/10.1016/j.jclepro.2017.03.217Jintakosol T, Nitaiyaphat W (2016) Adsorption of silver (I) from aqueous solution using chitosan/montmorillonite composite beads. Mater Res 19:1114–1121. https://doi.org/10.1590/1980-5373-MR-2015-0738Lamine Zeggar M, Azline N, Azizi Safiee N (2019) Fly ash as supplementary material in concrete : a review. IOP Conf Ser Earth Environ Sci 357. https://doi.org/10.1088/1755-1315/357/1/012025Lee WKW, Van Deventer JSJ (2004) The interface between natural siliceous aggregates and geopolymers. Cem Concr Res 34:195–206. https://doi.org/10.1016/S0008-8846(03)00250-3López FJ, Sugita S, Tagaya M et al (2014) Metakaolin-based geopolymers for targeted adsorbents to heavy metal ion separation. J Mater Sci Chem Eng 02:16–27. https://doi.org/10.4236/msce.2014.27002Metwally SS, Ghaly M, El-Sherief EA (2017) Physicochemical properties of synthetic nano-birnessite and its enhanced scavenging of Co2+ and Sr2+ ions from aqueous solutions. Mater Chem Phys 193:63–721. https://doi.org/10.1016/j.matchemphys.2017.02.006Metwally SS, Hassa HS, Samy NM (2019) Impact of environmental conditions on the sorption behavior of 60Co and 152+154Eu radionuclides onto polyaniline/zirconium aluminate composite. J Mol Liq 287:110941. https://doi.org/10.1016/j.molliq.2019.110941Mohammed AA, Abdel Moamen OA, Metwally SS et al (2020) Utilization of Modified Attapulgite for the Removal of Sr(II), Co(II), and Ni(II) Ions from multicomponent system, part I: kinetic studies. Environ Sci Pollut Res 27:6824–6836. https://doi.org/10.1007/s11356-019-07292-3Montes de Oca-Palma R, Solache-Ríos M, Jiménez-Reyes M et al (2021) Adsorption of cobalt by using inorganic components of sediment samples from water bodies. Int J Sediment Res 36:524–531. https://doi.org/10.1016/j.ijsrc.2020.11.003Nanavati S, Chetan Nanavati S, Jaywant Lulla S et al (2017) A review on fly ash based geopolymer concrete. Experimental Investigation on Geopolymer Concrete by 100% Cement Replacement View project. IOSR J Mech Civ Eng 14:12–16. https://doi.org/10.9790/1684-1404071216Peres EC, Netto MS, Mallmann ES et al (2022) Synthesis of geopolymers from fly and bottom ashes of a thermoelectrical power plant for metallic ions adsorption. Environ Sci Pollut Res Int 29:2699–2706. https://doi.org/10.1007/s11356-021-15882-3Piccin JS, Cadaval TRS, Pinto LAA, Dotto GL (2017) Adsorption isotherms in liquid phase: experimental, modeling, and interpretations. Chapter 2. In: Bonilla–Petriciolet A, Mendoza–Castillo DI, Reynel–Ávila E. (ed) Adsorption processes for water treatment and purification. Springer International Publishing, Cham, pp 31–52. https://doi.org/10.1007/978-3-319-58136-1_2Rani P, Johar R, Jassal PS (2020) Adsorption of nickel (II) ions from wastewater using glutaraldehyde cross-linked magnetic chitosan beads: isotherm, kinetics and thermodynamics. Water Sci Technol 82:2193–2202. https://doi.org/10.2166/wst.2020.459Siqueira PF, da Silva CA, da Silva IA (2011) Adsorption of Ni and Co from leaching liquor as alternative to the ion-exchange resin treatment. Metall Mater 64:319–326Škvára F, Jílek T, Kopecký L (2005) Geopolymer materials base on fly ash. Ceram. Silikáty 49:1–14Tang J, Huang J, Tun T et al (2021) Cu(II) and Cd(II) capture using novel thermosensitive hydrogel microspheres: adsorption behavior study and mechanism investigation. J Chem Technol Biotechnol 96:2382–2389. https://doi.org/10.1002/jctb.6767Trikkaliotis DG, Christoforidis AK, Mitropoulos AC et al (2020) Adsorption of copper ions onto chitosan/poly(vinyl alcohol) beads functionalized with poly(ethylene glycol). Carbohydr Polym 234:115890. https://doi.org/10.1016/j.carbpol.2020.115890Tung CH, Shen SY, Chang JH et al (2013) Treatment of real printing wastewater with an electrocatalytic process. Sep Pur Technol 117:131–136. https://doi.org/10.1016/j.seppur.2013.07.02870166701584629AdsorptionAshEquilibrium modelsGeopolymersHeavy metalsPublicationORIGINALAdsorption kinetics and equilibrium of Ni2.pdfAdsorption kinetics and equilibrium of Ni2.pdfArtículoapplication/pdf154985https://repositorio.cuc.edu.co/bitstreams/1e0667b1-963f-43f6-a24e-7bacf2617cef/downloadcd1e865d6351821b177775803f290a65MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-814828https://repositorio.cuc.edu.co/bitstreams/d76953aa-0091-449f-aacd-1cc988d9f428/download2f9959eaf5b71fae44bbf9ec84150c7aMD52TEXTAdsorption kinetics and equilibrium of Ni2.pdf.txtAdsorption kinetics and equilibrium of Ni2.pdf.txtExtracted texttext/plain8159https://repositorio.cuc.edu.co/bitstreams/ec5111e0-0ef9-45cb-8b7f-eade1baab22c/downloadbd2cf51dd3ae9e74f11d19b15247aea5MD53THUMBNAILAdsorption kinetics and equilibrium of Ni2.pdf.jpgAdsorption kinetics and equilibrium of Ni2.pdf.jpgGenerated Thumbnailimage/jpeg14669https://repositorio.cuc.edu.co/bitstreams/f4e7a979-01ca-49b0-9d41-5a4712f3aa39/download2815da5115f327242831e02bfc38d5faMD5411323/13296oai:repositorio.cuc.edu.co:11323/132962024-09-17 12:49:27.537https://creativecommons.org/licenses/by/4.0/open.accesshttps://repositorio.cuc.edu.coRepositorio de la Universidad de la Costa CUCrepdigital@cuc.edu.coTEEgT0JSQSAoVEFMIFkgQ09NTyBTRSBERUZJTkUgTcOBUyBBREVMQU5URSkgU0UgT1RPUkdBIEJBSk8gTE9TIFRFUk1JTk9TIERFIEVTVEEgTElDRU5DSUEgUMOaQkxJQ0EgREUgQ1JFQVRJVkUgQ09NTU9OUyAo4oCcTFBDQ+KAnSBPIOKAnExJQ0VOQ0lB4oCdKS4gTEEgT0JSQSBFU1TDgSBQUk9URUdJREEgUE9SIERFUkVDSE9TIERFIEFVVE9SIFkvVSBPVFJBUyBMRVlFUyBBUExJQ0FCTEVTLiBRVUVEQSBQUk9ISUJJRE8gQ1VBTFFVSUVSIFVTTyBRVUUgU0UgSEFHQSBERSBMQSBPQlJBIFFVRSBOTyBDVUVOVEUgQ09OIExBIEFVVE9SSVpBQ0nDk04gUEVSVElORU5URSBERSBDT05GT1JNSURBRCBDT04gTE9TIFTDiVJNSU5PUyBERSBFU1RBIExJQ0VOQ0lBIFkgREUgTEEgTEVZIERFIERFUkVDSE8gREUgQVVUT1IuCgpNRURJQU5URSBFTCBFSkVSQ0lDSU8gREUgQ1VBTFFVSUVSQSBERSBMT1MgREVSRUNIT1MgUVVFIFNFIE9UT1JHQU4gRU4gRVNUQSBMSUNFTkNJQSwgVVNURUQgQUNFUFRBIFkgQUNVRVJEQSBRVUVEQVIgT0JMSUdBRE8gRU4gTE9TIFRFUk1JTk9TIFFVRSBTRSBTRcORQUxBTiBFTiBFTExBLiBFTCBMSUNFTkNJQU5URSBDT05DRURFIEEgVVNURUQgTE9TIERFUkVDSE9TIENPTlRFTklET1MgRU4gRVNUQSBMSUNFTkNJQSBDT05ESUNJT05BRE9TIEEgTEEgQUNFUFRBQ0nDk04gREUgU1VTIFRFUk1JTk9TIFkgQ09ORElDSU9ORVMuCjEuIERlZmluaWNpb25lcwoKYS4JT2JyYSBDb2xlY3RpdmEgZXMgdW5hIG9icmEsIHRhbCBjb21vIHVuYSBwdWJsaWNhY2nDs24gcGVyacOzZGljYSwgdW5hIGFudG9sb2fDrWEsIG8gdW5hIGVuY2ljbG9wZWRpYSwgZW4gbGEgcXVlIGxhIG9icmEgZW4gc3UgdG90YWxpZGFkLCBzaW4gbW9kaWZpY2FjacOzbiBhbGd1bmEsIGp1bnRvIGNvbiB1biBncnVwbyBkZSBvdHJhcyBjb250cmlidWNpb25lcyBxdWUgY29uc3RpdHV5ZW4gb2JyYXMgc2VwYXJhZGFzIGUgaW5kZXBlbmRpZW50ZXMgZW4gc8OtIG1pc21hcywgc2UgaW50ZWdyYW4gZW4gdW4gdG9kbyBjb2xlY3Rpdm8uIFVuYSBPYnJhIHF1ZSBjb25zdGl0dXllIHVuYSBvYnJhIGNvbGVjdGl2YSBubyBzZSBjb25zaWRlcmFyw6EgdW5hIE9icmEgRGVyaXZhZGEgKGNvbW8gc2UgZGVmaW5lIGFiYWpvKSBwYXJhIGxvcyBwcm9ww7NzaXRvcyBkZSBlc3RhIGxpY2VuY2lhLiBhcXVlbGxhIHByb2R1Y2lkYSBwb3IgdW4gZ3J1cG8gZGUgYXV0b3JlcywgZW4gcXVlIGxhIE9icmEgc2UgZW5jdWVudHJhIHNpbiBtb2RpZmljYWNpb25lcywganVudG8gY29uIHVuYSBjaWVydGEgY2FudGlkYWQgZGUgb3RyYXMgY29udHJpYnVjaW9uZXMsIHF1ZSBjb25zdGl0dXllbiBlbiBzw60gbWlzbW9zIHRyYWJham9zIHNlcGFyYWRvcyBlIGluZGVwZW5kaWVudGVzLCBxdWUgc29uIGludGVncmFkb3MgYWwgdG9kbyBjb2xlY3Rpdm8sIHRhbGVzIGNvbW8gcHVibGljYWNpb25lcyBwZXJpw7NkaWNhcywgYW50b2xvZ8OtYXMgbyBlbmNpY2xvcGVkaWFzLgoKYi4JT2JyYSBEZXJpdmFkYSBzaWduaWZpY2EgdW5hIG9icmEgYmFzYWRhIGVuIGxhIG9icmEgb2JqZXRvIGRlIGVzdGEgbGljZW5jaWEgbyBlbiDDqXN0YSB5IG90cmFzIG9icmFzIHByZWV4aXN0ZW50ZXMsIHRhbGVzIGNvbW8gdHJhZHVjY2lvbmVzLCBhcnJlZ2xvcyBtdXNpY2FsZXMsIGRyYW1hdGl6YWNpb25lcywg4oCcZmljY2lvbmFsaXphY2lvbmVz4oCdLCB2ZXJzaW9uZXMgcGFyYSBjaW5lLCDigJxncmFiYWNpb25lcyBkZSBzb25pZG/igJ0sIHJlcHJvZHVjY2lvbmVzIGRlIGFydGUsIHJlc8O6bWVuZXMsIGNvbmRlbnNhY2lvbmVzLCBvIGN1YWxxdWllciBvdHJhIGVuIGxhIHF1ZSBsYSBvYnJhIHB1ZWRhIHNlciB0cmFuc2Zvcm1hZGEsIGNhbWJpYWRhIG8gYWRhcHRhZGEsIGV4Y2VwdG8gYXF1ZWxsYXMgcXVlIGNvbnN0aXR1eWFuIHVuYSBvYnJhIGNvbGVjdGl2YSwgbGFzIHF1ZSBubyBzZXLDoW4gY29uc2lkZXJhZGFzIHVuYSBvYnJhIGRlcml2YWRhIHBhcmEgZWZlY3RvcyBkZSBlc3RhIGxpY2VuY2lhLiAoUGFyYSBldml0YXIgZHVkYXMsIGVuIGVsIGNhc28gZGUgcXVlIGxhIE9icmEgc2VhIHVuYSBjb21wb3NpY2nDs24gbXVzaWNhbCBvIHVuYSBncmFiYWNpw7NuIHNvbm9yYSwgcGFyYSBsb3MgZWZlY3RvcyBkZSBlc3RhIExpY2VuY2lhIGxhIHNpbmNyb25pemFjacOzbiB0ZW1wb3JhbCBkZSBsYSBPYnJhIGNvbiB1bmEgaW1hZ2VuIGVuIG1vdmltaWVudG8gc2UgY29uc2lkZXJhcsOhIHVuYSBPYnJhIERlcml2YWRhIHBhcmEgbG9zIGZpbmVzIGRlIGVzdGEgbGljZW5jaWEpLgoKYy4JTGljZW5jaWFudGUsIGVzIGVsIGluZGl2aWR1byBvIGxhIGVudGlkYWQgdGl0dWxhciBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IgcXVlIG9mcmVjZSBsYSBPYnJhIGVuIGNvbmZvcm1pZGFkIGNvbiBsYXMgY29uZGljaW9uZXMgZGUgZXN0YSBMaWNlbmNpYS4KCmQuCUF1dG9yIG9yaWdpbmFsLCBlcyBlbCBpbmRpdmlkdW8gcXVlIGNyZcOzIGxhIE9icmEuCgplLglPYnJhLCBlcyBhcXVlbGxhIG9icmEgc3VzY2VwdGlibGUgZGUgcHJvdGVjY2nDs24gcG9yIGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IgeSBxdWUgZXMgb2ZyZWNpZGEgZW4gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIGxpY2VuY2lhCgpmLglVc3RlZCwgZXMgZWwgaW5kaXZpZHVvIG8gbGEgZW50aWRhZCBxdWUgZWplcmNpdGEgbG9zIGRlcmVjaG9zIG90b3JnYWRvcyBhbCBhbXBhcm8gZGUgZXN0YSBMaWNlbmNpYSB5IHF1ZSBjb24gYW50ZXJpb3JpZGFkIG5vIGhhIHZpb2xhZG8gbGFzIGNvbmRpY2lvbmVzIGRlIGxhIG1pc21hIHJlc3BlY3RvIGEgbGEgT2JyYSwgbyBxdWUgaGF5YSBvYnRlbmlkbyBhdXRvcml6YWNpw7NuIGV4cHJlc2EgcG9yIHBhcnRlIGRlbCBMaWNlbmNpYW50ZSBwYXJhIGVqZXJjZXIgbG9zIGRlcmVjaG9zIGFsIGFtcGFybyBkZSBlc3RhIExpY2VuY2lhIHBlc2UgYSB1bmEgdmlvbGFjacOzbiBhbnRlcmlvci4KCjIuIERlcmVjaG9zIGRlIFVzb3MgSG9ucmFkb3MgeSBleGNlcGNpb25lcyBMZWdhbGVzLgpOYWRhIGVuIGVzdGEgTGljZW5jaWEgcG9kcsOhIHNlciBpbnRlcnByZXRhZG8gY29tbyB1bmEgZGlzbWludWNpw7NuLCBsaW1pdGFjacOzbiBvIHJlc3RyaWNjacOzbiBkZSBsb3MgZGVyZWNob3MgZGVyaXZhZG9zIGRlbCB1c28gaG9ucmFkbyB5IG90cmFzIGxpbWl0YWNpb25lcyBvIGV4Y2VwY2lvbmVzIGEgbG9zIGRlcmVjaG9zIGRlbCBhdXRvciBiYWpvIGVsIHLDqWdpbWVuIGxlZ2FsIHZpZ2VudGUgbyBkZXJpdmFkbyBkZSBjdWFscXVpZXIgb3RyYSBub3JtYSBxdWUgc2UgbGUgYXBsaXF1ZS4KCjMuIENvbmNlc2nDs24gZGUgbGEgTGljZW5jaWEuCkJham8gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIGVsIExpY2VuY2lhbnRlIG90b3JnYSBhIFVzdGVkIHVuYSBsaWNlbmNpYSBtdW5kaWFsLCBsaWJyZSBkZSByZWdhbMOtYXMsIG5vIGV4Y2x1c2l2YSB5IHBlcnBldHVhIChkdXJhbnRlIHRvZG8gZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGVqZXJjZXIgZXN0b3MgZGVyZWNob3Mgc29icmUgbGEgT2JyYSB0YWwgeSBjb21vIHNlIGluZGljYSBhIGNvbnRpbnVhY2nDs246CgphLglSZXByb2R1Y2lyIGxhIE9icmEsIGluY29ycG9yYXIgbGEgT2JyYSBlbiB1bmEgbyBtw6FzIE9icmFzIENvbGVjdGl2YXMsIHkgcmVwcm9kdWNpciBsYSBPYnJhIGluY29ycG9yYWRhIGVuIGxhcyBPYnJhcyBDb2xlY3RpdmFzLgoKYi4JRGlzdHJpYnVpciBjb3BpYXMgbyBmb25vZ3JhbWFzIGRlIGxhcyBPYnJhcywgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYSwgaW5jbHV5w6luZG9sYXMgY29tbyBpbmNvcnBvcmFkYXMgZW4gT2JyYXMgQ29sZWN0aXZhcywgc2Vnw7puIGNvcnJlc3BvbmRhLgoKYy4JRGlzdHJpYnVpciBjb3BpYXMgZGUgbGFzIE9icmFzIERlcml2YWRhcyBxdWUgc2UgZ2VuZXJlbiwgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYS4KTG9zIGRlcmVjaG9zIG1lbmNpb25hZG9zIGFudGVyaW9ybWVudGUgcHVlZGVuIHNlciBlamVyY2lkb3MgZW4gdG9kb3MgbG9zIG1lZGlvcyB5IGZvcm1hdG9zLCBhY3R1YWxtZW50ZSBjb25vY2lkb3MgbyBxdWUgc2UgaW52ZW50ZW4gZW4gZWwgZnV0dXJvLiBMb3MgZGVyZWNob3MgYW50ZXMgbWVuY2lvbmFkb3MgaW5jbHV5ZW4gZWwgZGVyZWNobyBhIHJlYWxpemFyIGRpY2hhcyBtb2RpZmljYWNpb25lcyBlbiBsYSBtZWRpZGEgcXVlIHNlYW4gdMOpY25pY2FtZW50ZSBuZWNlc2FyaWFzIHBhcmEgZWplcmNlciBsb3MgZGVyZWNob3MgZW4gb3RybyBtZWRpbyBvIGZvcm1hdG9zLCBwZXJvIGRlIG90cmEgbWFuZXJhIHVzdGVkIG5vIGVzdMOhIGF1dG9yaXphZG8gcGFyYSByZWFsaXphciBvYnJhcyBkZXJpdmFkYXMuIFRvZG9zIGxvcyBkZXJlY2hvcyBubyBvdG9yZ2Fkb3MgZXhwcmVzYW1lbnRlIHBvciBlbCBMaWNlbmNpYW50ZSBxdWVkYW4gcG9yIGVzdGUgbWVkaW8gcmVzZXJ2YWRvcywgaW5jbHV5ZW5kbyBwZXJvIHNpbiBsaW1pdGFyc2UgYSBhcXVlbGxvcyBxdWUgc2UgbWVuY2lvbmFuIGVuIGxhcyBzZWNjaW9uZXMgNChkKSB5IDQoZSkuCgo0LiBSZXN0cmljY2lvbmVzLgpMYSBsaWNlbmNpYSBvdG9yZ2FkYSBlbiBsYSBhbnRlcmlvciBTZWNjacOzbiAzIGVzdMOhIGV4cHJlc2FtZW50ZSBzdWpldGEgeSBsaW1pdGFkYSBwb3IgbGFzIHNpZ3VpZW50ZXMgcmVzdHJpY2Npb25lczoKCmEuCVVzdGVkIHB1ZWRlIGRpc3RyaWJ1aXIsIGV4aGliaXIgcMO6YmxpY2FtZW50ZSwgZWplY3V0YXIgcMO6YmxpY2FtZW50ZSwgbyBwb25lciBhIGRpc3Bvc2ljacOzbiBww7pibGljYSBsYSBPYnJhIHPDs2xvIGJham8gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIHkgVXN0ZWQgZGViZSBpbmNsdWlyIHVuYSBjb3BpYSBkZSBlc3RhIGxpY2VuY2lhIG8gZGVsIElkZW50aWZpY2Fkb3IgVW5pdmVyc2FsIGRlIFJlY3Vyc29zIGRlIGxhIG1pc21hIGNvbiBjYWRhIGNvcGlhIGRlIGxhIE9icmEgcXVlIGRpc3RyaWJ1eWEsIGV4aGliYSBww7pibGljYW1lbnRlLCBlamVjdXRlIHDDumJsaWNhbWVudGUgbyBwb25nYSBhIGRpc3Bvc2ljacOzbiBww7pibGljYS4gTm8gZXMgcG9zaWJsZSBvZnJlY2VyIG8gaW1wb25lciBuaW5ndW5hIGNvbmRpY2nDs24gc29icmUgbGEgT2JyYSBxdWUgYWx0ZXJlIG8gbGltaXRlIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhIG8gZWwgZWplcmNpY2lvIGRlIGxvcyBkZXJlY2hvcyBkZSBsb3MgZGVzdGluYXRhcmlvcyBvdG9yZ2Fkb3MgZW4gZXN0ZSBkb2N1bWVudG8uIE5vIGVzIHBvc2libGUgc3VibGljZW5jaWFyIGxhIE9icmEuIFVzdGVkIGRlYmUgbWFudGVuZXIgaW50YWN0b3MgdG9kb3MgbG9zIGF2aXNvcyBxdWUgaGFnYW4gcmVmZXJlbmNpYSBhIGVzdGEgTGljZW5jaWEgeSBhIGxhIGNsw6F1c3VsYSBkZSBsaW1pdGFjacOzbiBkZSBnYXJhbnTDrWFzLiBVc3RlZCBubyBwdWVkZSBkaXN0cmlidWlyLCBleGhpYmlyIHDDumJsaWNhbWVudGUsIGVqZWN1dGFyIHDDumJsaWNhbWVudGUsIG8gcG9uZXIgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBjb24gYWxndW5hIG1lZGlkYSB0ZWNub2zDs2dpY2EgcXVlIGNvbnRyb2xlIGVsIGFjY2VzbyBvIGxhIHV0aWxpemFjacOzbiBkZSBlbGxhIGRlIHVuYSBmb3JtYSBxdWUgc2VhIGluY29uc2lzdGVudGUgY29uIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLiBMbyBhbnRlcmlvciBzZSBhcGxpY2EgYSBsYSBPYnJhIGluY29ycG9yYWRhIGEgdW5hIE9icmEgQ29sZWN0aXZhLCBwZXJvIGVzdG8gbm8gZXhpZ2UgcXVlIGxhIE9icmEgQ29sZWN0aXZhIGFwYXJ0ZSBkZSBsYSBvYnJhIG1pc21hIHF1ZWRlIHN1amV0YSBhIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLiBTaSBVc3RlZCBjcmVhIHVuYSBPYnJhIENvbGVjdGl2YSwgcHJldmlvIGF2aXNvIGRlIGN1YWxxdWllciBMaWNlbmNpYW50ZSBkZWJlLCBlbiBsYSBtZWRpZGEgZGUgbG8gcG9zaWJsZSwgZWxpbWluYXIgZGUgbGEgT2JyYSBDb2xlY3RpdmEgY3VhbHF1aWVyIHJlZmVyZW5jaWEgYSBkaWNobyBMaWNlbmNpYW50ZSBvIGFsIEF1dG9yIE9yaWdpbmFsLCBzZWfDum4gbG8gc29saWNpdGFkbyBwb3IgZWwgTGljZW5jaWFudGUgeSBjb25mb3JtZSBsbyBleGlnZSBsYSBjbMOhdXN1bGEgNChjKS4KCmIuCVVzdGVkIG5vIHB1ZWRlIGVqZXJjZXIgbmluZ3VubyBkZSBsb3MgZGVyZWNob3MgcXVlIGxlIGhhbiBzaWRvIG90b3JnYWRvcyBlbiBsYSBTZWNjacOzbiAzIHByZWNlZGVudGUgZGUgbW9kbyBxdWUgZXN0w6luIHByaW5jaXBhbG1lbnRlIGRlc3RpbmFkb3MgbyBkaXJlY3RhbWVudGUgZGlyaWdpZG9zIGEgY29uc2VndWlyIHVuIHByb3ZlY2hvIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLiBFbCBpbnRlcmNhbWJpbyBkZSBsYSBPYnJhIHBvciBvdHJhcyBvYnJhcyBwcm90ZWdpZGFzIHBvciBkZXJlY2hvcyBkZSBhdXRvciwgeWEgc2VhIGEgdHJhdsOpcyBkZSB1biBzaXN0ZW1hIHBhcmEgY29tcGFydGlyIGFyY2hpdm9zIGRpZ2l0YWxlcyAoZGlnaXRhbCBmaWxlLXNoYXJpbmcpIG8gZGUgY3VhbHF1aWVyIG90cmEgbWFuZXJhIG5vIHNlcsOhIGNvbnNpZGVyYWRvIGNvbW8gZXN0YXIgZGVzdGluYWRvIHByaW5jaXBhbG1lbnRlIG8gZGlyaWdpZG8gZGlyZWN0YW1lbnRlIGEgY29uc2VndWlyIHVuIHByb3ZlY2hvIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLCBzaWVtcHJlIHF1ZSBubyBzZSByZWFsaWNlIHVuIHBhZ28gbWVkaWFudGUgdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIGVuIHJlbGFjacOzbiBjb24gZWwgaW50ZXJjYW1iaW8gZGUgb2JyYXMgcHJvdGVnaWRhcyBwb3IgZWwgZGVyZWNobyBkZSBhdXRvci4KCmMuCVNpIHVzdGVkIGRpc3RyaWJ1eWUsIGV4aGliZSBww7pibGljYW1lbnRlLCBlamVjdXRhIHDDumJsaWNhbWVudGUgbyBlamVjdXRhIHDDumJsaWNhbWVudGUgZW4gZm9ybWEgZGlnaXRhbCBsYSBPYnJhIG8gY3VhbHF1aWVyIE9icmEgRGVyaXZhZGEgdSBPYnJhIENvbGVjdGl2YSwgVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RhIHRvZGEgbGEgaW5mb3JtYWNpw7NuIGRlIGRlcmVjaG8gZGUgYXV0b3IgZGUgbGEgT2JyYSB5IHByb3BvcmNpb25hciwgZGUgZm9ybWEgcmF6b25hYmxlIHNlZ8O6biBlbCBtZWRpbyBvIG1hbmVyYSBxdWUgVXN0ZWQgZXN0w6kgdXRpbGl6YW5kbzogKGkpIGVsIG5vbWJyZSBkZWwgQXV0b3IgT3JpZ2luYWwgc2kgZXN0w6EgcHJvdmlzdG8gKG8gc2V1ZMOzbmltbywgc2kgZnVlcmUgYXBsaWNhYmxlKSwgeS9vIChpaSkgZWwgbm9tYnJlIGRlIGxhIHBhcnRlIG8gbGFzIHBhcnRlcyBxdWUgZWwgQXV0b3IgT3JpZ2luYWwgeS9vIGVsIExpY2VuY2lhbnRlIGh1YmllcmVuIGRlc2lnbmFkbyBwYXJhIGxhIGF0cmlidWNpw7NuICh2LmcuLCB1biBpbnN0aXR1dG8gcGF0cm9jaW5hZG9yLCBlZGl0b3JpYWwsIHB1YmxpY2FjacOzbikgZW4gbGEgaW5mb3JtYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZWwgTGljZW5jaWFudGUsIHTDqXJtaW5vcyBkZSBzZXJ2aWNpb3MgbyBkZSBvdHJhcyBmb3JtYXMgcmF6b25hYmxlczsgZWwgdMOtdHVsbyBkZSBsYSBPYnJhIHNpIGVzdMOhIHByb3Zpc3RvOyBlbiBsYSBtZWRpZGEgZGUgbG8gcmF6b25hYmxlbWVudGUgZmFjdGlibGUgeSwgc2kgZXN0w6EgcHJvdmlzdG8sIGVsIElkZW50aWZpY2Fkb3IgVW5pZm9ybWUgZGUgUmVjdXJzb3MgKFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcikgcXVlIGVsIExpY2VuY2lhbnRlIGVzcGVjaWZpY2EgcGFyYSBzZXIgYXNvY2lhZG8gY29uIGxhIE9icmEsIHNhbHZvIHF1ZSB0YWwgVVJJIG5vIHNlIHJlZmllcmEgYSBsYSBub3RhIHNvYnJlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBvIGEgbGEgaW5mb3JtYWNpw7NuIHNvYnJlIGVsIGxpY2VuY2lhbWllbnRvIGRlIGxhIE9icmE7IHkgZW4gZWwgY2FzbyBkZSB1bmEgT2JyYSBEZXJpdmFkYSwgYXRyaWJ1aXIgZWwgY3LDqWRpdG8gaWRlbnRpZmljYW5kbyBlbCB1c28gZGUgbGEgT2JyYSBlbiBsYSBPYnJhIERlcml2YWRhICh2LmcuLCAiVHJhZHVjY2nDs24gRnJhbmNlc2EgZGUgbGEgT2JyYSBkZWwgQXV0b3IgT3JpZ2luYWwsIiBvICJHdWnDs24gQ2luZW1hdG9ncsOhZmljbyBiYXNhZG8gZW4gbGEgT2JyYSBvcmlnaW5hbCBkZWwgQXV0b3IgT3JpZ2luYWwiKS4gVGFsIGNyw6lkaXRvIHB1ZWRlIHNlciBpbXBsZW1lbnRhZG8gZGUgY3VhbHF1aWVyIGZvcm1hIHJhem9uYWJsZTsgZW4gZWwgY2Fzbywgc2luIGVtYmFyZ28sIGRlIE9icmFzIERlcml2YWRhcyB1IE9icmFzIENvbGVjdGl2YXMsIHRhbCBjcsOpZGl0byBhcGFyZWNlcsOhLCBjb21vIG3DrW5pbW8sIGRvbmRlIGFwYXJlY2UgZWwgY3LDqWRpdG8gZGUgY3VhbHF1aWVyIG90cm8gYXV0b3IgY29tcGFyYWJsZSB5IGRlIHVuYSBtYW5lcmEsIGFsIG1lbm9zLCB0YW4gZGVzdGFjYWRhIGNvbW8gZWwgY3LDqWRpdG8gZGUgb3RybyBhdXRvciBjb21wYXJhYmxlLgoKZC4JUGFyYSBldml0YXIgdG9kYSBjb25mdXNpw7NuLCBlbCBMaWNlbmNpYW50ZSBhY2xhcmEgcXVlLCBjdWFuZG8gbGEgb2JyYSBlcyB1bmEgY29tcG9zaWNpw7NuIG11c2ljYWw6CgppLglSZWdhbMOtYXMgcG9yIGludGVycHJldGFjacOzbiB5IGVqZWN1Y2nDs24gYmFqbyBsaWNlbmNpYXMgZ2VuZXJhbGVzLiBFbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gZXhjbHVzaXZvIGRlIGF1dG9yaXphciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIG8gbGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGRlIGxhIG9icmEgeSBkZSByZWNvbGVjdGFyLCBzZWEgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgU0FZQ08pLCBsYXMgcmVnYWzDrWFzIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIG8gcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIChwb3IgZWplbXBsbyBXZWJjYXN0KSBsaWNlbmNpYWRhIGJham8gbGljZW5jaWFzIGdlbmVyYWxlcywgc2kgbGEgaW50ZXJwcmV0YWNpw7NuIG8gZWplY3VjacOzbiBkZSBsYSBvYnJhIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBvcmllbnRhZGEgcG9yIG8gZGlyaWdpZGEgYSBsYSBvYnRlbmNpw7NuIGRlIHVuYSB2ZW50YWphIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLgoKaWkuCVJlZ2Fsw61hcyBwb3IgRm9ub2dyYW1hcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSByZWNvbGVjdGFyLCBpbmRpdmlkdWFsbWVudGUgbyBhIHRyYXbDqXMgZGUgdW5hIHNvY2llZGFkIGRlIGdlc3Rpw7NuIGNvbGVjdGl2YSBkZSBkZXJlY2hvcyBkZSBhdXRvciB5IGRlcmVjaG9zIGNvbmV4b3MgKHBvciBlamVtcGxvLCBsb3MgY29uc2FncmFkb3MgcG9yIGxhIFNBWUNPKSwgdW5hIGFnZW5jaWEgZGUgZGVyZWNob3MgbXVzaWNhbGVzIG8gYWxnw7puIGFnZW50ZSBkZXNpZ25hZG8sIGxhcyByZWdhbMOtYXMgcG9yIGN1YWxxdWllciBmb25vZ3JhbWEgcXVlIFVzdGVkIGNyZWUgYSBwYXJ0aXIgZGUgbGEgb2JyYSAo4oCcdmVyc2nDs24gY292ZXLigJ0pIHkgZGlzdHJpYnV5YSwgZW4gbG9zIHTDqXJtaW5vcyBkZWwgcsOpZ2ltZW4gZGUgZGVyZWNob3MgZGUgYXV0b3IsIHNpIGxhIGNyZWFjacOzbiBvIGRpc3RyaWJ1Y2nDs24gZGUgZXNhIHZlcnNpw7NuIGNvdmVyIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkZXN0aW5hZGEgbyBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCgplLglHZXN0acOzbiBkZSBEZXJlY2hvcyBkZSBBdXRvciBzb2JyZSBJbnRlcnByZXRhY2lvbmVzIHkgRWplY3VjaW9uZXMgRGlnaXRhbGVzIChXZWJDYXN0aW5nKS4gUGFyYSBldml0YXIgdG9kYSBjb25mdXNpw7NuLCBlbCBMaWNlbmNpYW50ZSBhY2xhcmEgcXVlLCBjdWFuZG8gbGEgb2JyYSBzZWEgdW4gZm9ub2dyYW1hLCBlbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gZXhjbHVzaXZvIGRlIGF1dG9yaXphciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8sIHdlYmNhc3QpIHkgZGUgcmVjb2xlY3RhciwgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgQUNJTlBSTyksIGxhcyByZWdhbMOtYXMgcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIChwb3IgZWplbXBsbywgd2ViY2FzdCksIHN1amV0YSBhIGxhcyBkaXNwb3NpY2lvbmVzIGFwbGljYWJsZXMgZGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IsIHNpIGVzdGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCgo1LiBSZXByZXNlbnRhY2lvbmVzLCBHYXJhbnTDrWFzIHkgTGltaXRhY2lvbmVzIGRlIFJlc3BvbnNhYmlsaWRhZC4KQSBNRU5PUyBRVUUgTEFTIFBBUlRFUyBMTyBBQ09SREFSQU4gREUgT1RSQSBGT1JNQSBQT1IgRVNDUklUTywgRUwgTElDRU5DSUFOVEUgT0ZSRUNFIExBIE9CUkEgKEVOIEVMIEVTVEFETyBFTiBFTCBRVUUgU0UgRU5DVUVOVFJBKSDigJxUQUwgQ1VBTOKAnSwgU0lOIEJSSU5EQVIgR0FSQU5Uw41BUyBERSBDTEFTRSBBTEdVTkEgUkVTUEVDVE8gREUgTEEgT0JSQSwgWUEgU0VBIEVYUFJFU0EsIElNUEzDjUNJVEEsIExFR0FMIE8gQ1VBTFFVSUVSQSBPVFJBLCBJTkNMVVlFTkRPLCBTSU4gTElNSVRBUlNFIEEgRUxMQVMsIEdBUkFOVMONQVMgREUgVElUVUxBUklEQUQsIENPTUVSQ0lBQklMSURBRCwgQURBUFRBQklMSURBRCBPIEFERUNVQUNJw5NOIEEgUFJPUMOTU0lUTyBERVRFUk1JTkFETywgQVVTRU5DSUEgREUgSU5GUkFDQ0nDk04sIERFIEFVU0VOQ0lBIERFIERFRkVDVE9TIExBVEVOVEVTIE8gREUgT1RSTyBUSVBPLCBPIExBIFBSRVNFTkNJQSBPIEFVU0VOQ0lBIERFIEVSUk9SRVMsIFNFQU4gTyBOTyBERVNDVUJSSUJMRVMgKFBVRURBTiBPIE5PIFNFUiBFU1RPUyBERVNDVUJJRVJUT1MpLiBBTEdVTkFTIEpVUklTRElDQ0lPTkVTIE5PIFBFUk1JVEVOIExBIEVYQ0xVU0nDk04gREUgR0FSQU5Uw41BUyBJTVBMw41DSVRBUywgRU4gQ1VZTyBDQVNPIEVTVEEgRVhDTFVTScOTTiBQVUVERSBOTyBBUExJQ0FSU0UgQSBVU1RFRC4KCjYuIExpbWl0YWNpw7NuIGRlIHJlc3BvbnNhYmlsaWRhZC4KQSBNRU5PUyBRVUUgTE8gRVhJSkEgRVhQUkVTQU1FTlRFIExBIExFWSBBUExJQ0FCTEUsIEVMIExJQ0VOQ0lBTlRFIE5PIFNFUsOBIFJFU1BPTlNBQkxFIEFOVEUgVVNURUQgUE9SIERBw5FPIEFMR1VOTywgU0VBIFBPUiBSRVNQT05TQUJJTElEQUQgRVhUUkFDT05UUkFDVFVBTCwgUFJFQ09OVFJBQ1RVQUwgTyBDT05UUkFDVFVBTCwgT0JKRVRJVkEgTyBTVUJKRVRJVkEsIFNFIFRSQVRFIERFIERBw5FPUyBNT1JBTEVTIE8gUEFUUklNT05JQUxFUywgRElSRUNUT1MgTyBJTkRJUkVDVE9TLCBQUkVWSVNUT1MgTyBJTVBSRVZJU1RPUyBQUk9EVUNJRE9TIFBPUiBFTCBVU08gREUgRVNUQSBMSUNFTkNJQSBPIERFIExBIE9CUkEsIEFVTiBDVUFORE8gRUwgTElDRU5DSUFOVEUgSEFZQSBTSURPIEFEVkVSVElETyBERSBMQSBQT1NJQklMSURBRCBERSBESUNIT1MgREHDkU9TLiBBTEdVTkFTIExFWUVTIE5PIFBFUk1JVEVOIExBIEVYQ0xVU0nDk04gREUgQ0lFUlRBIFJFU1BPTlNBQklMSURBRCwgRU4gQ1VZTyBDQVNPIEVTVEEgRVhDTFVTScOTTiBQVUVERSBOTyBBUExJQ0FSU0UgQSBVU1RFRC4KCjcuIFTDqXJtaW5vLgoKYS4JRXN0YSBMaWNlbmNpYSB5IGxvcyBkZXJlY2hvcyBvdG9yZ2Fkb3MgZW4gdmlydHVkIGRlIGVsbGEgdGVybWluYXLDoW4gYXV0b23DoXRpY2FtZW50ZSBzaSBVc3RlZCBpbmZyaW5nZSBhbGd1bmEgY29uZGljacOzbiBlc3RhYmxlY2lkYSBlbiBlbGxhLiBTaW4gZW1iYXJnbywgbG9zIGluZGl2aWR1b3MgbyBlbnRpZGFkZXMgcXVlIGhhbiByZWNpYmlkbyBPYnJhcyBEZXJpdmFkYXMgbyBDb2xlY3RpdmFzIGRlIFVzdGVkIGRlIGNvbmZvcm1pZGFkIGNvbiBlc3RhIExpY2VuY2lhLCBubyB2ZXLDoW4gdGVybWluYWRhcyBzdXMgbGljZW5jaWFzLCBzaWVtcHJlIHF1ZSBlc3RvcyBpbmRpdmlkdW9zIG8gZW50aWRhZGVzIHNpZ2FuIGN1bXBsaWVuZG8gw61udGVncmFtZW50ZSBsYXMgY29uZGljaW9uZXMgZGUgZXN0YXMgbGljZW5jaWFzLiBMYXMgU2VjY2lvbmVzIDEsIDIsIDUsIDYsIDcsIHkgOCBzdWJzaXN0aXLDoW4gYSBjdWFscXVpZXIgdGVybWluYWNpw7NuIGRlIGVzdGEgTGljZW5jaWEuCgpiLglTdWpldGEgYSBsYXMgY29uZGljaW9uZXMgeSB0w6lybWlub3MgYW50ZXJpb3JlcywgbGEgbGljZW5jaWEgb3RvcmdhZGEgYXF1w60gZXMgcGVycGV0dWEgKGR1cmFudGUgZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIGRlIGxhIG9icmEpLiBObyBvYnN0YW50ZSBsbyBhbnRlcmlvciwgZWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGEgcHVibGljYXIgeS9vIGVzdHJlbmFyIGxhIE9icmEgYmFqbyBjb25kaWNpb25lcyBkZSBsaWNlbmNpYSBkaWZlcmVudGVzIG8gYSBkZWphciBkZSBkaXN0cmlidWlybGEgZW4gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIExpY2VuY2lhIGVuIGN1YWxxdWllciBtb21lbnRvOyBlbiBlbCBlbnRlbmRpZG8sIHNpbiBlbWJhcmdvLCBxdWUgZXNhIGVsZWNjacOzbiBubyBzZXJ2aXLDoSBwYXJhIHJldm9jYXIgZXN0YSBsaWNlbmNpYSBvIHF1ZSBkZWJhIHNlciBvdG9yZ2FkYSAsIGJham8gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIGxpY2VuY2lhKSwgeSBlc3RhIGxpY2VuY2lhIGNvbnRpbnVhcsOhIGVuIHBsZW5vIHZpZ29yIHkgZWZlY3RvIGEgbWVub3MgcXVlIHNlYSB0ZXJtaW5hZGEgY29tbyBzZSBleHByZXNhIGF0csOhcy4gTGEgTGljZW5jaWEgcmV2b2NhZGEgY29udGludWFyw6Egc2llbmRvIHBsZW5hbWVudGUgdmlnZW50ZSB5IGVmZWN0aXZhIHNpIG5vIHNlIGxlIGRhIHTDqXJtaW5vIGVuIGxhcyBjb25kaWNpb25lcyBpbmRpY2FkYXMgYW50ZXJpb3JtZW50ZS4KCjguIFZhcmlvcy4KCmEuCUNhZGEgdmV6IHF1ZSBVc3RlZCBkaXN0cmlidXlhIG8gcG9uZ2EgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBvIHVuYSBPYnJhIENvbGVjdGl2YSwgZWwgTGljZW5jaWFudGUgb2ZyZWNlcsOhIGFsIGRlc3RpbmF0YXJpbyB1bmEgbGljZW5jaWEgZW4gbG9zIG1pc21vcyB0w6lybWlub3MgeSBjb25kaWNpb25lcyBxdWUgbGEgbGljZW5jaWEgb3RvcmdhZGEgYSBVc3RlZCBiYWpvIGVzdGEgTGljZW5jaWEuCgpiLglTaSBhbGd1bmEgZGlzcG9zaWNpw7NuIGRlIGVzdGEgTGljZW5jaWEgcmVzdWx0YSBpbnZhbGlkYWRhIG8gbm8gZXhpZ2libGUsIHNlZ8O6biBsYSBsZWdpc2xhY2nDs24gdmlnZW50ZSwgZXN0byBubyBhZmVjdGFyw6EgbmkgbGEgdmFsaWRleiBuaSBsYSBhcGxpY2FiaWxpZGFkIGRlbCByZXN0byBkZSBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhIHksIHNpbiBhY2Npw7NuIGFkaWNpb25hbCBwb3IgcGFydGUgZGUgbG9zIHN1amV0b3MgZGUgZXN0ZSBhY3VlcmRvLCBhcXXDqWxsYSBzZSBlbnRlbmRlcsOhIHJlZm9ybWFkYSBsbyBtw61uaW1vIG5lY2VzYXJpbyBwYXJhIGhhY2VyIHF1ZSBkaWNoYSBkaXNwb3NpY2nDs24gc2VhIHbDoWxpZGEgeSBleGlnaWJsZS4KCmMuCU5pbmfDum4gdMOpcm1pbm8gbyBkaXNwb3NpY2nDs24gZGUgZXN0YSBMaWNlbmNpYSBzZSBlc3RpbWFyw6EgcmVudW5jaWFkYSB5IG5pbmd1bmEgdmlvbGFjacOzbiBkZSBlbGxhIHNlcsOhIGNvbnNlbnRpZGEgYSBtZW5vcyBxdWUgZXNhIHJlbnVuY2lhIG8gY29uc2VudGltaWVudG8gc2VhIG90b3JnYWRvIHBvciBlc2NyaXRvIHkgZmlybWFkbyBwb3IgbGEgcGFydGUgcXVlIHJlbnVuY2llIG8gY29uc2llbnRhLgoKZC4JRXN0YSBMaWNlbmNpYSByZWZsZWphIGVsIGFjdWVyZG8gcGxlbm8gZW50cmUgbGFzIHBhcnRlcyByZXNwZWN0byBhIGxhIE9icmEgYXF1w60gbGljZW5jaWFkYS4gTm8gaGF5IGFycmVnbG9zLCBhY3VlcmRvcyBvIGRlY2xhcmFjaW9uZXMgcmVzcGVjdG8gYSBsYSBPYnJhIHF1ZSBubyBlc3TDqW4gZXNwZWNpZmljYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gRWwgTGljZW5jaWFudGUgbm8gc2UgdmVyw6EgbGltaXRhZG8gcG9yIG5pbmd1bmEgZGlzcG9zaWNpw7NuIGFkaWNpb25hbCBxdWUgcHVlZGEgc3VyZ2lyIGVuIGFsZ3VuYSBjb211bmljYWNpw7NuIGVtYW5hZGEgZGUgVXN0ZWQuIEVzdGEgTGljZW5jaWEgbm8gcHVlZGUgc2VyIG1vZGlmaWNhZGEgc2luIGVsIGNvbnNlbnRpbWllbnRvIG11dHVvIHBvciBlc2NyaXRvIGRlbCBMaWNlbmNpYW50ZSB5IFVzdGVkLgo=