Tools for the implementation of a SCADA system in a desalination process

In this work a system is designed and implemented in SCADA MOVICON 11.5, in which the operation of five seawater desalination lines by reverse osmosis which work in parallel, with four coastal wells and two end-of-line pumps of the permeated water obtainedare integrated, synchronized and supervised...

Full description

Autores:
Núñez Alvarez, José Ricardo
Benitez Pina, Israel Francisco
DIAZ PEREZ, SERGIO DAVID
Rodríguez Martínez, Alberto
Oliveira, Djonathan
Tipo de recurso:
http://purl.org/coar/resource_type/c_816b
Fecha de publicación:
2019
Institución:
Corporación Universidad de la Costa
Repositorio:
REDICUC - Repositorio CUC
Idioma:
eng
OAI Identifier:
oai:repositorio.cuc.edu.co:11323/5822
Acceso en línea:
http://hdl.handle.net/11323/5822
https://repositorio.cuc.edu.co/
Palabra clave:
Automation
Maintenance and quality control
Product control and life cycle
Programmable automata
Integration and networks
Rights
openAccess
License
CC0 1.0 Universal
id RCUC2_cf46be4b87e4561d82f3b6cc41b2f698
oai_identifier_str oai:repositorio.cuc.edu.co:11323/5822
network_acronym_str RCUC2
network_name_str REDICUC - Repositorio CUC
repository_id_str
dc.title.spa.fl_str_mv Tools for the implementation of a SCADA system in a desalination process
title Tools for the implementation of a SCADA system in a desalination process
spellingShingle Tools for the implementation of a SCADA system in a desalination process
Automation
Maintenance and quality control
Product control and life cycle
Programmable automata
Integration and networks
title_short Tools for the implementation of a SCADA system in a desalination process
title_full Tools for the implementation of a SCADA system in a desalination process
title_fullStr Tools for the implementation of a SCADA system in a desalination process
title_full_unstemmed Tools for the implementation of a SCADA system in a desalination process
title_sort Tools for the implementation of a SCADA system in a desalination process
dc.creator.fl_str_mv Núñez Alvarez, José Ricardo
Benitez Pina, Israel Francisco
DIAZ PEREZ, SERGIO DAVID
Rodríguez Martínez, Alberto
Oliveira, Djonathan
dc.contributor.author.spa.fl_str_mv Núñez Alvarez, José Ricardo
Benitez Pina, Israel Francisco
DIAZ PEREZ, SERGIO DAVID
Rodríguez Martínez, Alberto
Oliveira, Djonathan
dc.subject.spa.fl_str_mv Automation
Maintenance and quality control
Product control and life cycle
Programmable automata
Integration and networks
topic Automation
Maintenance and quality control
Product control and life cycle
Programmable automata
Integration and networks
description In this work a system is designed and implemented in SCADA MOVICON 11.5, in which the operation of five seawater desalination lines by reverse osmosis which work in parallel, with four coastal wells and two end-of-line pumps of the permeated water obtainedare integrated, synchronized and supervised as a single plant. Each desalination line has its own control system and can operate independently. As a product, synchronization algorithms were obtained that were added to the system through script codes, which guarantee continuous productivity in the desalination process, achieving synchronization between the mentioned sub-processes. Simultaneous operations of starting, washing and stopping that affected the performance of the osmosis lines are avoided. Alarmsare generated, reports are created, historical records and trends for the decision making on failures prediction, predictive maintenance and troubleshooting.
publishDate 2019
dc.date.issued.none.fl_str_mv 2019-12-17
dc.date.accessioned.none.fl_str_mv 2020-01-15T19:27:40Z
dc.date.available.none.fl_str_mv 2020-01-15T19:27:40Z
dc.type.spa.fl_str_mv Pre-Publicación
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_816b
dc.type.content.spa.fl_str_mv Text
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/preprint
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/ARTOTR
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/acceptedVersion
format http://purl.org/coar/resource_type/c_816b
status_str acceptedVersion
dc.identifier.uri.spa.fl_str_mv http://hdl.handle.net/11323/5822
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/
url http://hdl.handle.net/11323/5822
https://repositorio.cuc.edu.co/
identifier_str_mv Corporación Universidad de la Costa
REDICUC - Repositorio CUC
dc.language.iso.none.fl_str_mv eng
language eng
dc.relation.references.spa.fl_str_mv [1] L. da Mota, and R. Souza, “Automation of a water supply system for residences,” J. Eng. Technol. Ind. Appl., vol. 10, p. 3, 2017.
[2] A. Lopéz González, “Proyecto de enfrentamiento a la sequía en Santiago de Cuba,” 2017. [Online]. Available: http://onu.org.cu/news/f4996018764411e7ba9e00163e211c9e/evaluanproyecto-de-enfrentamiento-la-sequia-en-santiago-de-cuba/.
[3] S. Gutiérrez. “Desalación de Aguas de Mar Mediante Ósmosis Inversa. Estudio de los mecanismos de ensuciamiento y limpieza de las membranas” Tesis Doctoral. 2011. http://rodin.uca.es/xmlui/bitstream/10498/15841/1/Tes_2011_08.pdf
[4] L. Malaeb, G. M. Ayoub. “Reverse osmosis technology for water treatment: State of the art review”. Desalination 267, 1-8. 2011.
[5] Devora-Isiordia, Germán Eduardo et al. Desalación por ósmosis inversa y su aprovechamiento en agricultura en el valle del Yaqui, Sonora, México. Tecnol. cienc. agua, Jiutepec, v. 7, n. 3, p. 155- 169, jun. 2016. Disponible en <http://www.scielo.org.mx/scielo.php?script=sci_arttext&pid=S200724222016000300155&lng=es&nrm=iso>. accedido en 04 jul. 2019.
[6] R. Rivas, J. J. Sotomayor, C. G. Perez, E. Calderon. “Design of a multivariable GPC based on an industrial PC for control of a reverse osmosis unit of a pharmaceutical industry”. Revista Mexicana de Ingeniería Química. Volumen: 15. (pp. 259 - 273). 2016
[7] A. D. Khawaji, I. K. Kutubkhanah, and J.-M. Wie, “Advances in seawater desalination technologies” Desalination, vol. 221, pp. 47–69, 2008.
[8] G. Valencia, J. Nuñez, J. Duarte. “Multiobjective Optimization of a Plate Heat Exchanger in a Waste Heat Recovery Organic Rankine Cycle System for Natural Gas Engines”. Entropy, 21(7), 655; https://doi.org/10.3390/e21070655. 2019.
[9] J. E. Garcia Arteaga, S. Brito Barroso, L. Valdivia Coca, O. Urquijo Pascual, and L. Herrera García, “Implementation of scada system to the central liquor factory,” J. Eng. Technol. Ind. Appl., vol. 4, p. 4, 2018.
[10] E. Pérez López, “Los sistemas SCADA en la automatización industrial,” Tecnol. en Marcha., vol. 28, no. 4, pp. 3–14, 2015.
[11] A. Rendón, C. R. Fuerte, and J. G. Calderón. "State Estimation of Electrical Power Grids Incorporating SCADA and PMU Measurements" IEEE Latin America Transactions, vol. 13, no. 7, pp. 2245-2251, 2015
[12] A. Romero, A. Marín and J. A. Jiménez. "SCADA System for Detection of Explosive Atmospheres in Underground Coal Mines Through Wireless Sensor Network", IEEE Latin America Transactions, vol. 12, no. 8, pp. 1398-1403, 2014
[13] L. I. Minchala, C. Sánchez, N. Yungaicela, A. Mora and J. Mata. "A Comparative Study Of Black – Box Models For Cement Fineness Prediction Using SCADA Measurement Of A Closed Circuit Grinding" IEEE Latin America Transactions, vol. 14, no. 2, pp. 673-680, 2016
[14] V. C. B. Bárzaga Martell, Lisbel, Mompie Paneque, Roberto C, Sistemas SCADA para la automatización de los procesos productivos del CIGB, vol. 37, no. 1. Facultad de Eléctrica, Instituto Superior Politécnico José Antonio Echeverría, Cujae, 2016.
[15] J. L. Ochoa-Hernández, M. Barcelo-Valenzuela, F. M. Cirett-Galán and R. A. Luque-Morales. "Un modelo para desarrollar sistemas tipo SCADA en entornos productivos", Computación y Sistemas, Vol. 22, No. 4, pp. 1543-1558, 2018.
[16] Núñez Alvarez, José Ricardo et al. Metodología de diagnóstico de fallos para sistemas fotovoltaicos de conexión a red. Revista Iberoamericana de Automática e Informática industrial, [S.l.], sep. 2019. ISSN 16977920. Disponible en: <https://polipapers.upv.es/index.php/RIAI/article/view/11449>.
[17] Progea, “Programmer’s Manual Movicom 11.5,” 2016.
[18] National Instruments, “Información Detallada sobre el Protocolo Modbus,” 2014. [Online]. Available: http://www.ni.com/eses/innovations/white-papers/14/the-modbus-protocol-in-depth.html.
dc.rights.spa.fl_str_mv CC0 1.0 Universal
dc.rights.uri.spa.fl_str_mv http://creativecommons.org/publicdomain/zero/1.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv CC0 1.0 Universal
http://creativecommons.org/publicdomain/zero/1.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.publisher.spa.fl_str_mv Universidad de la Costa
institution Corporación Universidad de la Costa
bitstream.url.fl_str_mv https://repositorio.cuc.edu.co/bitstream/11323/5822/1/Tools%20for%20the%20Implementation%20of%20a%20SCADA%20System%20in%20a%20Desalination%20Process.pdf
https://repositorio.cuc.edu.co/bitstream/11323/5822/2/license_rdf
https://repositorio.cuc.edu.co/bitstream/11323/5822/3/license.txt
https://repositorio.cuc.edu.co/bitstream/11323/5822/5/Tools%20for%20the%20Implementation%20of%20a%20SCADA%20System%20in%20a%20Desalination%20Process.pdf.jpg
https://repositorio.cuc.edu.co/bitstream/11323/5822/6/Tools%20for%20the%20Implementation%20of%20a%20SCADA%20System%20in%20a%20Desalination%20Process.pdf.txt
bitstream.checksum.fl_str_mv fad95b4e67bac228db83d490052819dc
42fd4ad1e89814f5e4a476b409eb708c
8a4605be74aa9ea9d79846c1fba20a33
fbb4f85f44e3d52b55a14d15b12523d6
edec056b14811006afe7b6acc8e16056
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Universidad de La Costa
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1808400196948721664
spelling Núñez Alvarez, José Ricardo0cc3252b61f921503a4a2c5f9e03c67cBenitez Pina, Israel Franciscobb94aeb904b2cb4ea4762e7aca394c22DIAZ PEREZ, SERGIO DAVIDfd33956ea729dbad44c13a6e27b619e7Rodríguez Martínez, Albertoe30135f9965cf2db1092796f55d680e9300Oliveira, Djonathan4518e46af55f44b4c73c53d7ca47f69c3002020-01-15T19:27:40Z2020-01-15T19:27:40Z2019-12-17http://hdl.handle.net/11323/5822Corporación Universidad de la CostaREDICUC - Repositorio CUChttps://repositorio.cuc.edu.co/In this work a system is designed and implemented in SCADA MOVICON 11.5, in which the operation of five seawater desalination lines by reverse osmosis which work in parallel, with four coastal wells and two end-of-line pumps of the permeated water obtainedare integrated, synchronized and supervised as a single plant. Each desalination line has its own control system and can operate independently. As a product, synchronization algorithms were obtained that were added to the system through script codes, which guarantee continuous productivity in the desalination process, achieving synchronization between the mentioned sub-processes. Simultaneous operations of starting, washing and stopping that affected the performance of the osmosis lines are avoided. Alarmsare generated, reports are created, historical records and trends for the decision making on failures prediction, predictive maintenance and troubleshooting.engUniversidad de la CostaCC0 1.0 Universalhttp://creativecommons.org/publicdomain/zero/1.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2AutomationMaintenance and quality controlProduct control and life cycleProgrammable automataIntegration and networksTools for the implementation of a SCADA system in a desalination processPre-Publicaciónhttp://purl.org/coar/resource_type/c_816bTextinfo:eu-repo/semantics/preprinthttp://purl.org/redcol/resource_type/ARTOTRinfo:eu-repo/semantics/acceptedVersion[1] L. da Mota, and R. Souza, “Automation of a water supply system for residences,” J. Eng. Technol. Ind. Appl., vol. 10, p. 3, 2017.[2] A. Lopéz González, “Proyecto de enfrentamiento a la sequía en Santiago de Cuba,” 2017. [Online]. Available: http://onu.org.cu/news/f4996018764411e7ba9e00163e211c9e/evaluanproyecto-de-enfrentamiento-la-sequia-en-santiago-de-cuba/.[3] S. Gutiérrez. “Desalación de Aguas de Mar Mediante Ósmosis Inversa. Estudio de los mecanismos de ensuciamiento y limpieza de las membranas” Tesis Doctoral. 2011. http://rodin.uca.es/xmlui/bitstream/10498/15841/1/Tes_2011_08.pdf[4] L. Malaeb, G. M. Ayoub. “Reverse osmosis technology for water treatment: State of the art review”. Desalination 267, 1-8. 2011.[5] Devora-Isiordia, Germán Eduardo et al. Desalación por ósmosis inversa y su aprovechamiento en agricultura en el valle del Yaqui, Sonora, México. Tecnol. cienc. agua, Jiutepec, v. 7, n. 3, p. 155- 169, jun. 2016. Disponible en <http://www.scielo.org.mx/scielo.php?script=sci_arttext&pid=S200724222016000300155&lng=es&nrm=iso>. accedido en 04 jul. 2019.[6] R. Rivas, J. J. Sotomayor, C. G. Perez, E. Calderon. “Design of a multivariable GPC based on an industrial PC for control of a reverse osmosis unit of a pharmaceutical industry”. Revista Mexicana de Ingeniería Química. Volumen: 15. (pp. 259 - 273). 2016[7] A. D. Khawaji, I. K. Kutubkhanah, and J.-M. Wie, “Advances in seawater desalination technologies” Desalination, vol. 221, pp. 47–69, 2008.[8] G. Valencia, J. Nuñez, J. Duarte. “Multiobjective Optimization of a Plate Heat Exchanger in a Waste Heat Recovery Organic Rankine Cycle System for Natural Gas Engines”. Entropy, 21(7), 655; https://doi.org/10.3390/e21070655. 2019.[9] J. E. Garcia Arteaga, S. Brito Barroso, L. Valdivia Coca, O. Urquijo Pascual, and L. Herrera García, “Implementation of scada system to the central liquor factory,” J. Eng. Technol. Ind. Appl., vol. 4, p. 4, 2018.[10] E. Pérez López, “Los sistemas SCADA en la automatización industrial,” Tecnol. en Marcha., vol. 28, no. 4, pp. 3–14, 2015.[11] A. Rendón, C. R. Fuerte, and J. G. Calderón. "State Estimation of Electrical Power Grids Incorporating SCADA and PMU Measurements" IEEE Latin America Transactions, vol. 13, no. 7, pp. 2245-2251, 2015[12] A. Romero, A. Marín and J. A. Jiménez. "SCADA System for Detection of Explosive Atmospheres in Underground Coal Mines Through Wireless Sensor Network", IEEE Latin America Transactions, vol. 12, no. 8, pp. 1398-1403, 2014[13] L. I. Minchala, C. Sánchez, N. Yungaicela, A. Mora and J. Mata. "A Comparative Study Of Black – Box Models For Cement Fineness Prediction Using SCADA Measurement Of A Closed Circuit Grinding" IEEE Latin America Transactions, vol. 14, no. 2, pp. 673-680, 2016[14] V. C. B. Bárzaga Martell, Lisbel, Mompie Paneque, Roberto C, Sistemas SCADA para la automatización de los procesos productivos del CIGB, vol. 37, no. 1. Facultad de Eléctrica, Instituto Superior Politécnico José Antonio Echeverría, Cujae, 2016.[15] J. L. Ochoa-Hernández, M. Barcelo-Valenzuela, F. M. Cirett-Galán and R. A. Luque-Morales. "Un modelo para desarrollar sistemas tipo SCADA en entornos productivos", Computación y Sistemas, Vol. 22, No. 4, pp. 1543-1558, 2018.[16] Núñez Alvarez, José Ricardo et al. Metodología de diagnóstico de fallos para sistemas fotovoltaicos de conexión a red. Revista Iberoamericana de Automática e Informática industrial, [S.l.], sep. 2019. ISSN 16977920. Disponible en: <https://polipapers.upv.es/index.php/RIAI/article/view/11449>.[17] Progea, “Programmer’s Manual Movicom 11.5,” 2016.[18] National Instruments, “Información Detallada sobre el Protocolo Modbus,” 2014. [Online]. Available: http://www.ni.com/eses/innovations/white-papers/14/the-modbus-protocol-in-depth.html.ORIGINALTools for the Implementation of a SCADA System in a Desalination Process.pdfTools for the Implementation of a SCADA System in a Desalination Process.pdfapplication/pdf1354451https://repositorio.cuc.edu.co/bitstream/11323/5822/1/Tools%20for%20the%20Implementation%20of%20a%20SCADA%20System%20in%20a%20Desalination%20Process.pdffad95b4e67bac228db83d490052819dcMD51open accessCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8701https://repositorio.cuc.edu.co/bitstream/11323/5822/2/license_rdf42fd4ad1e89814f5e4a476b409eb708cMD52open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.cuc.edu.co/bitstream/11323/5822/3/license.txt8a4605be74aa9ea9d79846c1fba20a33MD53open accessTHUMBNAILTools for the Implementation of a SCADA System in a Desalination Process.pdf.jpgTools for the Implementation of a SCADA System in a Desalination Process.pdf.jpgimage/jpeg82756https://repositorio.cuc.edu.co/bitstream/11323/5822/5/Tools%20for%20the%20Implementation%20of%20a%20SCADA%20System%20in%20a%20Desalination%20Process.pdf.jpgfbb4f85f44e3d52b55a14d15b12523d6MD55open accessTEXTTools for the Implementation of a SCADA System in a Desalination Process.pdf.txtTools for the Implementation of a SCADA System in a Desalination Process.pdf.txttext/plain35115https://repositorio.cuc.edu.co/bitstream/11323/5822/6/Tools%20for%20the%20Implementation%20of%20a%20SCADA%20System%20in%20a%20Desalination%20Process.pdf.txtedec056b14811006afe7b6acc8e16056MD56open access11323/5822oai:repositorio.cuc.edu.co:11323/58222023-12-14 16:35:25.079CC0 1.0 Universal|||http://creativecommons.org/publicdomain/zero/1.0/open accessRepositorio Universidad de La Costabdigital@metabiblioteca.comTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=