Performance comparison: virtual machines and containers running artificial intelligence applications
With the continuous growth of data that can be valuable for companies and scientific research, cloud computing has shown itself as one of the emerging technologies that can help solve many of these applications that need the right level of computing and ubiquitous access to them. Cloud Computing has...
- Autores:
-
Marquez, Jack
Castillo, Mario
- Tipo de recurso:
- Conferencia (Ponencia)
- Fecha de publicación:
- 2021
- Institución:
- Universidad Autónoma de Occidente
- Repositorio:
- RED: Repositorio Educativo Digital UAO
- Idioma:
- eng
- OAI Identifier:
- oai:red.uao.edu.co:10614/13996
- Acceso en línea:
- https://hdl.handle.net/10614/13996
https://red.uao.edu.co/
- Palabra clave:
- Computación en la nube
Cloud Computing
virtualization
Virtual Machines
Containers
Machine Learning
- Rights
- openAccess
- License
- https://creativecommons.org/licenses/by-nc-nd/4.0/
id |
REPOUAO2_01d6de234bfb9de3e3327d70b1f746d4 |
---|---|
oai_identifier_str |
oai:red.uao.edu.co:10614/13996 |
network_acronym_str |
REPOUAO2 |
network_name_str |
RED: Repositorio Educativo Digital UAO |
repository_id_str |
|
dc.title.eng.fl_str_mv |
Performance comparison: virtual machines and containers running artificial intelligence applications |
title |
Performance comparison: virtual machines and containers running artificial intelligence applications |
spellingShingle |
Performance comparison: virtual machines and containers running artificial intelligence applications Computación en la nube Cloud Computing virtualization Virtual Machines Containers Machine Learning |
title_short |
Performance comparison: virtual machines and containers running artificial intelligence applications |
title_full |
Performance comparison: virtual machines and containers running artificial intelligence applications |
title_fullStr |
Performance comparison: virtual machines and containers running artificial intelligence applications |
title_full_unstemmed |
Performance comparison: virtual machines and containers running artificial intelligence applications |
title_sort |
Performance comparison: virtual machines and containers running artificial intelligence applications |
dc.creator.fl_str_mv |
Marquez, Jack Castillo, Mario |
dc.contributor.author.none.fl_str_mv |
Marquez, Jack Castillo, Mario |
dc.subject.armarc.spa.fl_str_mv |
Computación en la nube |
topic |
Computación en la nube Cloud Computing virtualization Virtual Machines Containers Machine Learning |
dc.subject.proposal.eng.fl_str_mv |
Cloud Computing virtualization Virtual Machines Containers Machine Learning |
description |
With the continuous growth of data that can be valuable for companies and scientific research, cloud computing has shown itself as one of the emerging technologies that can help solve many of these applications that need the right level of computing and ubiquitous access to them. Cloud Computing has a base technology that is virtualization, which has evolved to provide users with features from which they can benefit. There are different types of virtualization and each of them has its own way of carrying out some processes and of managing computational resources. In this paper, we present the comparison of performance between virtual machines and containers, specifically between an instance of OpenStack and docker and singularity containers. The application used to measure performance is a real application of artificial intelligence. We present the obtained results and discuss them |
publishDate |
2021 |
dc.date.issued.none.fl_str_mv |
2021-02 |
dc.date.accessioned.none.fl_str_mv |
2022-06-21T18:54:54Z |
dc.date.available.none.fl_str_mv |
2022-06-21T18:54:54Z |
dc.type.spa.fl_str_mv |
Capítulo - Parte de Libro |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_3248 |
dc.type.coarversion.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
dc.type.coar.eng.fl_str_mv |
http://purl.org/coar/resource_type/c_8544 |
dc.type.content.eng.fl_str_mv |
Text |
dc.type.driver.eng.fl_str_mv |
info:eu-repo/semantics/bookPart |
dc.type.redcol.spa.fl_str_mv |
https://purl.org/redcol/resource_type/CAP_LIB |
dc.type.version.eng.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
format |
http://purl.org/coar/resource_type/c_8544 |
status_str |
publishedVersion |
dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/10614/13996 |
dc.identifier.doi.none.fl_str_mv |
DOI:10.1007/978-3-030-68285-9_20 |
dc.identifier.instname.spa.fl_str_mv |
Universidad Autónoma de Occidente |
dc.identifier.reponame.spa.fl_str_mv |
Repositorio Educativo Digital |
dc.identifier.repourl.spa.fl_str_mv |
https://red.uao.edu.co/ |
url |
https://hdl.handle.net/10614/13996 https://red.uao.edu.co/ |
identifier_str_mv |
DOI:10.1007/978-3-030-68285-9_20 Universidad Autónoma de Occidente Repositorio Educativo Digital |
dc.language.iso.eng.fl_str_mv |
eng |
language |
eng |
dc.relation.citationendpage.none.fl_str_mv |
209 |
dc.relation.citationstartpage.none.fl_str_mv |
199 199 |
dc.relation.citationvolume.none.fl_str_mv |
1 |
dc.relation.cites.eng.fl_str_mv |
Marquez, J.D., Castillo, M. (2021). Performance Comparison: Virtual Machines and Containers Running Artificial Intelligence Applications. In: Rocha, Á., Ferrás, C., López-López, P.C., Guarda, T. (eds) Information Technology and Systems. ICITS 2021. Advances in Intelligent Systems and Computing, vol 1330. Springer, Cham. https://doi.org/10.1007/978-3-030-68285-9_20 |
dc.relation.ispartofbook.eng.fl_str_mv |
Information Technology and Systems. ICITS 2021. Advances in Intelligent Systems and Computing |
dc.relation.references.none.fl_str_mv |
1. Zhou, K., Fu, C., Yang, S.: Big data driven smart energy management: From big data to big insights. Renewable and Sustainable Energy Reviews 56 (2016) 215-225 2. Li, H., Li, H., Wen, Z., Mo, J., Wu, J.: Distributed heterogeneous storage based on data value. In: 2017 IEEE 2nd Information Technology, Networking, Electronic and Automation Control Conference (ITNEC). 264-271 3. Bezerra, A., Hernandez, P., Espinosa, A., Moure, J.C.: Job scheduling in hadoop with shared input policy and RAMDISK. 355-363 4. Bokhari, M.U., Makki, Q., Tamandani, Y.K.: A survey on cloud computing. In: Big Data Analytics. Springer (2018) 149-164 5. Abdelfattah, A.S., Abdelkader, T., EI-Horbaty, E.S.M.: Rsam: An enhanced archi- tecture for achieving web services reliability in mobile cloud computing. Journal of King Saud University-Computer and Information Sciences 30(2) (2018) 164-174 6. Balmakhtar, M., Persson, C.J., Rajagopal, A.: Secure cloud computing framework (March 26 2019) US Patent App. 10/243,959. 7. Akher , K., Gerndt, M., Harroud, H.: Mobile cloud computing for computation o oading: Issues and challenges. Applied computing and informatics 14(1) (2018) 1-16 8. Lehrig, S., Sanders, R., Brataas, G., Cecowski, M., Ivan sek, S., Polutnik, J.: Cloud- store|towards scalability, elasticity, and e ciency benchmarking and analysis in cloud computing. Future Generation Computer Systems 78 (2018) 115-126 9. Marvasti, M.A., Harutyunyan, A.N., Grigoryan, N.M., Poghosyan, A.: Methods and systems to manage big data in cloud-computing infrastructures (April 17 2018) US Patent 9,948,528. 10. Arango, C., Dernat, R., Sanabria, J.: Performance evaluation of container-based virtualization for high performance computing environments. arXiv preprint arXiv:1709.10140 (2017) 11. Seo, K.T., Hwang, H.S., Moon, I.Y., Kwon, O.Y., Kim, B.J.: Performance compar- ison analysis of linux container and virtual machine for building cloud. Advanced Science and Technology Letters 66(105-111) (2014) 2 12. Sharma, P., Chaufournier, L., Shenoy, P., Tay, Y.: Containers and virtual machines at scale: A comparative study. In: Proceedings of the 17th International Middleware Conference, ACM (2016) 1 13. Shirinbab, S., Lundberg, L., Casalicchio, E.: Performance evaluation of container and virtual machine running cassandra workload. In: 2017 3rd International Con- ference of Cloud Computing Technologies and Applications (CloudTech), IEEE (2017) -8 14. Zhang, Q., Liu, L., Pu, C., Dou, Q., Wu, L., Zhou, W.: A comparative study of containers and virtual machines in big data environment. In: 2018 IEEE 11th International Conference on Cloud Computing (CLOUD), IEEE (2018) 178-185 15. Singh, A., Gouthaman, P., Bagla, S., Dey, A.: Comparative study of hadoop over containers and hadoop over virutal machine. Interantial Journal of Applied Engineering Research 13 (2018) 4373-4378 16. Auliya, Y., Nurdinsyah, Y., Wulandari, D.: Performance comparison of docker and lxd with apachebench. In: Journal of Physics: Conference Series. Volume 1211., IOP Publishing (2019) 012042 17. Gillani, K., Lee, J.H.: Comparison of linux virtual machines and containers for a service migration in 5g multi-access edge computing. ICT Express (2019) 18. Poojara, S.R., Ghule, V.B., Birje, M.N., Dharwadkar, N.V.: Performance Anal- ysis of Linux Container and Hypervisor for Application Deployment on Clouds. In: 2018 International Conference on Computational Techniques, Electronics and Mechanical Systems (CTEMS). (December 2018) 24-29 19. Pepple, K.: Deploying openstack. " O'Reilly Media, Inc." (2011) 20. Endo, P.T., Gon calves, G.E., Kelner, J., Sadok, D.: A survey on open-source cloud computing solutions. In: Brazilian Symposium on Computer Networks and Distributed Systems. Volume 71. (2010) 21. Merkel, D.: Docker: lightweight linux containers for consistent development and deployment. Linux Journal 2014(239) (2014) 2 22. Kurtzer, G.M., Sochat, V., Bauer, M.W.: Singularity: Scienti c containers for mobility of compute. PloS one 12(5) (2017) e0177459 23. Li, Z., Kihl, M., Lu, Q., Andersson, J.A.: Performance overhead comparison be- tween hypervisor and container based virtualization. In: 2017 IEEE 31st Interna- tional Conference on Advanced Information Networking and Applications (AINA), IEEE (2017) 955-962 |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.uri.eng.fl_str_mv |
https://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.rights.accessrights.eng.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.creativecommons.spa.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-nd/4.0/ Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.extent.spa.fl_str_mv |
10 páginas |
dc.format.mimetype.eng.fl_str_mv |
application/pdf |
dc.publisher.eng.fl_str_mv |
Information Technology and Systems |
institution |
Universidad Autónoma de Occidente |
bitstream.url.fl_str_mv |
https://dspace7-uao.metacatalogo.com/bitstreams/0f1cc333-850d-4d22-bdce-0e78dd7fa0c7/download https://dspace7-uao.metacatalogo.com/bitstreams/3395b858-80ac-43e3-a5c8-f814cada14d7/download https://dspace7-uao.metacatalogo.com/bitstreams/f6954d67-e420-41c8-98f6-d7f4adc0ae1c/download https://dspace7-uao.metacatalogo.com/bitstreams/8e4d7514-de4b-4a8a-8625-83f350401230/download |
bitstream.checksum.fl_str_mv |
20b5ba22b1117f71589c7318baa2c560 4d4615c5fa69dcebdf808c82d2752925 925bf770334daad7a957f9d25306bc5e 14d6081e310d1d4c65eee65e5940fb73 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio UAO |
repository.mail.fl_str_mv |
repositorio@uao.edu.co |
_version_ |
1814260150448422912 |
spelling |
Marquez, Jack83020841769a929c05323ac8eed056e4Castillo, Mario2dc9eb4e209e9874f5882f01b344a0382022-06-21T18:54:54Z2022-06-21T18:54:54Z2021-02https://hdl.handle.net/10614/13996DOI:10.1007/978-3-030-68285-9_20Universidad Autónoma de OccidenteRepositorio Educativo Digitalhttps://red.uao.edu.co/With the continuous growth of data that can be valuable for companies and scientific research, cloud computing has shown itself as one of the emerging technologies that can help solve many of these applications that need the right level of computing and ubiquitous access to them. Cloud Computing has a base technology that is virtualization, which has evolved to provide users with features from which they can benefit. There are different types of virtualization and each of them has its own way of carrying out some processes and of managing computational resources. In this paper, we present the comparison of performance between virtual machines and containers, specifically between an instance of OpenStack and docker and singularity containers. The application used to measure performance is a real application of artificial intelligence. We present the obtained results and discuss them10 páginasapplication/pdfengInformation Technology and Systemshttps://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)http://purl.org/coar/access_right/c_abf2Performance comparison: virtual machines and containers running artificial intelligence applicationsCapítulo - Parte de Librohttp://purl.org/coar/resource_type/c_8544http://purl.org/coar/resource_type/c_3248Textinfo:eu-repo/semantics/bookParthttps://purl.org/redcol/resource_type/CAP_LIBinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/version/c_970fb48d4fbd8a85Computación en la nubeCloud ComputingvirtualizationVirtual MachinesContainersMachine Learning2091991991Marquez, J.D., Castillo, M. (2021). Performance Comparison: Virtual Machines and Containers Running Artificial Intelligence Applications. In: Rocha, Á., Ferrás, C., López-López, P.C., Guarda, T. (eds) Information Technology and Systems. ICITS 2021. Advances in Intelligent Systems and Computing, vol 1330. Springer, Cham. https://doi.org/10.1007/978-3-030-68285-9_20Information Technology and Systems. ICITS 2021. Advances in Intelligent Systems and Computing1. Zhou, K., Fu, C., Yang, S.: Big data driven smart energy management: From big data to big insights. Renewable and Sustainable Energy Reviews 56 (2016) 215-2252. Li, H., Li, H., Wen, Z., Mo, J., Wu, J.: Distributed heterogeneous storage based on data value. In: 2017 IEEE 2nd Information Technology, Networking, Electronic and Automation Control Conference (ITNEC). 264-2713. Bezerra, A., Hernandez, P., Espinosa, A., Moure, J.C.: Job scheduling in hadoop with shared input policy and RAMDISK. 355-3634. Bokhari, M.U., Makki, Q., Tamandani, Y.K.: A survey on cloud computing. In: Big Data Analytics. Springer (2018) 149-1645. Abdelfattah, A.S., Abdelkader, T., EI-Horbaty, E.S.M.: Rsam: An enhanced archi- tecture for achieving web services reliability in mobile cloud computing. Journal of King Saud University-Computer and Information Sciences 30(2) (2018) 164-1746. Balmakhtar, M., Persson, C.J., Rajagopal, A.: Secure cloud computing framework (March 26 2019) US Patent App. 10/243,959.7. Akher , K., Gerndt, M., Harroud, H.: Mobile cloud computing for computation o oading: Issues and challenges. Applied computing and informatics 14(1) (2018) 1-168. Lehrig, S., Sanders, R., Brataas, G., Cecowski, M., Ivan sek, S., Polutnik, J.: Cloud- store|towards scalability, elasticity, and e ciency benchmarking and analysis in cloud computing. Future Generation Computer Systems 78 (2018) 115-1269. Marvasti, M.A., Harutyunyan, A.N., Grigoryan, N.M., Poghosyan, A.: Methods and systems to manage big data in cloud-computing infrastructures (April 17 2018) US Patent 9,948,528.10. Arango, C., Dernat, R., Sanabria, J.: Performance evaluation of container-based virtualization for high performance computing environments. arXiv preprint arXiv:1709.10140 (2017)11. Seo, K.T., Hwang, H.S., Moon, I.Y., Kwon, O.Y., Kim, B.J.: Performance compar- ison analysis of linux container and virtual machine for building cloud. Advanced Science and Technology Letters 66(105-111) (2014) 212. Sharma, P., Chaufournier, L., Shenoy, P., Tay, Y.: Containers and virtual machines at scale: A comparative study. In: Proceedings of the 17th International Middleware Conference, ACM (2016) 113. Shirinbab, S., Lundberg, L., Casalicchio, E.: Performance evaluation of container and virtual machine running cassandra workload. In: 2017 3rd International Con- ference of Cloud Computing Technologies and Applications (CloudTech), IEEE (2017) -814. Zhang, Q., Liu, L., Pu, C., Dou, Q., Wu, L., Zhou, W.: A comparative study of containers and virtual machines in big data environment. In: 2018 IEEE 11th International Conference on Cloud Computing (CLOUD), IEEE (2018) 178-18515. Singh, A., Gouthaman, P., Bagla, S., Dey, A.: Comparative study of hadoop over containers and hadoop over virutal machine. Interantial Journal of Applied Engineering Research 13 (2018) 4373-437816. Auliya, Y., Nurdinsyah, Y., Wulandari, D.: Performance comparison of docker and lxd with apachebench. In: Journal of Physics: Conference Series. Volume 1211., IOP Publishing (2019) 01204217. Gillani, K., Lee, J.H.: Comparison of linux virtual machines and containers for a service migration in 5g multi-access edge computing. ICT Express (2019)18. Poojara, S.R., Ghule, V.B., Birje, M.N., Dharwadkar, N.V.: Performance Anal- ysis of Linux Container and Hypervisor for Application Deployment on Clouds. In: 2018 International Conference on Computational Techniques, Electronics and Mechanical Systems (CTEMS). (December 2018) 24-2919. Pepple, K.: Deploying openstack. " O'Reilly Media, Inc." (2011)20. Endo, P.T., Gon calves, G.E., Kelner, J., Sadok, D.: A survey on open-source cloud computing solutions. In: Brazilian Symposium on Computer Networks and Distributed Systems. Volume 71. (2010)21. Merkel, D.: Docker: lightweight linux containers for consistent development and deployment. Linux Journal 2014(239) (2014) 222. Kurtzer, G.M., Sochat, V., Bauer, M.W.: Singularity: Scienti c containers for mobility of compute. PloS one 12(5) (2017) e017745923. Li, Z., Kihl, M., Lu, Q., Andersson, J.A.: Performance overhead comparison be- tween hypervisor and container based virtualization. In: 2017 IEEE 31st Interna- tional Conference on Advanced Information Networking and Applications (AINA), IEEE (2017) 955-962Comunidad generalPublicationLICENSElicense.txtlicense.txttext/plain; charset=utf-81665https://dspace7-uao.metacatalogo.com/bitstreams/0f1cc333-850d-4d22-bdce-0e78dd7fa0c7/download20b5ba22b1117f71589c7318baa2c560MD52ORIGINALPerformance comparison - virtual machines and containers running artificial intelligence applications.pdfPerformance comparison - virtual machines and containers running artificial intelligence applications.pdfTexto archivo completo del artículo de ponencia internacional, PDFapplication/pdf394964https://dspace7-uao.metacatalogo.com/bitstreams/3395b858-80ac-43e3-a5c8-f814cada14d7/download4d4615c5fa69dcebdf808c82d2752925MD53TEXTPerformance comparison - virtual machines and containers running artificial intelligence applications.pdf.txtPerformance comparison - virtual machines and containers running artificial intelligence applications.pdf.txtExtracted texttext/plain24978https://dspace7-uao.metacatalogo.com/bitstreams/f6954d67-e420-41c8-98f6-d7f4adc0ae1c/download925bf770334daad7a957f9d25306bc5eMD54THUMBNAILPerformance comparison - virtual machines and containers running artificial intelligence applications.pdf.jpgPerformance comparison - virtual machines and containers running artificial intelligence applications.pdf.jpgGenerated Thumbnailimage/jpeg9809https://dspace7-uao.metacatalogo.com/bitstreams/8e4d7514-de4b-4a8a-8625-83f350401230/download14d6081e310d1d4c65eee65e5940fb73MD5510614/13996oai:dspace7-uao.metacatalogo.com:10614/139962024-01-19 17:14:40.907https://creativecommons.org/licenses/by-nc-nd/4.0/open.accesshttps://dspace7-uao.metacatalogo.comRepositorio UAOrepositorio@uao.edu.coRUwgQVVUT1IgYXV0b3JpemEgYSBsYSBVbml2ZXJzaWRhZCBBdXTDs25vbWEgZGUgT2NjaWRlbnRlLCBkZSBmb3JtYSBpbmRlZmluaWRhLCBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgbGEgTGV5IDQ0IGRlIDE5OTMsIGxhIERlY2lzacOzbiBhbmRpbmEgMzUxIGRlIDE5OTMsIGVsIERlY3JldG8gNDYwIGRlIDE5OTUgeSBkZW3DoXMgbGV5ZXMgeSBqdXJpc3BydWRlbmNpYSB2aWdlbnRlIGFsIHJlc3BlY3RvLCBoYWdhIHB1YmxpY2FjacOzbiBkZSBlc3RlIGNvbiBmaW5lcyBlZHVjYXRpdm9zLiBQQVJBR1JBRk86IEVzdGEgYXV0b3JpemFjacOzbiBhZGVtw6FzIGRlIHNlciB2w6FsaWRhIHBhcmEgbGFzIGZhY3VsdGFkZXMgeSBkZXJlY2hvcyBkZSB1c28gc29icmUgbGEgb2JyYSBlbiBmb3JtYXRvIG8gc29wb3J0ZSBtYXRlcmlhbCwgdGFtYmnDqW4gcGFyYSBmb3JtYXRvIGRpZ2l0YWwsIGVsZWN0csOzbmljbywgdmlydHVhbCwgcGFyYSB1c29zIGVuIHJlZCwgSW50ZXJuZXQsIGV4dHJhbmV0LCBpbnRyYW5ldCwgYmlibGlvdGVjYSBkaWdpdGFsIHkgZGVtw6FzIHBhcmEgY3VhbHF1aWVyIGZvcm1hdG8gY29ub2NpZG8gbyBwb3IgY29ub2Nlci4gRUwgQVVUT1IsIGV4cHJlc2EgcXVlIGVsIGRvY3VtZW50byAodHJhYmFqbyBkZSBncmFkbywgcGFzYW50w61hLCBjYXNvcyBvIHRlc2lzKSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCB5IGxhIGVsYWJvcsOzIHNpbiBxdWVicmFudGFyIG5pIHN1cGxhbnRhciBsb3MgZGVyZWNob3MgZGUgYXV0b3IgZGUgdGVyY2Vyb3MsIHkgZGUgdGFsIGZvcm1hLCBlbCBkb2N1bWVudG8gKHRyYWJham8gZGUgZ3JhZG8sIHBhc2FudMOtYSwgY2Fzb3MgbyB0ZXNpcykgZXMgZGUgc3UgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgw6lzdGUuIFBBUkFHUkFGTzogZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBhbGd1bmEgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybywgcmVmZXJlbnRlIGEgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIHNvYnJlIGVsIGRvY3VtZW50byAoVHJhYmFqbyBkZSBncmFkbywgUGFzYW50w61hLCBjYXNvcyBvIHRlc2lzKSBlbiBjdWVzdGnDs24sIEVMIEFVVE9SLCBhc3VtaXLDoSBsYSByZXNwb25zYWJpbGlkYWQgdG90YWwsIHkgc2FsZHLDoSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvczsgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgbGEgVW5pdmVyc2lkYWQgIEF1dMOzbm9tYSBkZSBPY2NpZGVudGUgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4gVG9kYSBwZXJzb25hIHF1ZSBjb25zdWx0ZSB5YSBzZWEgZW4gbGEgYmlibGlvdGVjYSBvIGVuIG1lZGlvIGVsZWN0csOzbmljbyBwb2Ryw6EgY29waWFyIGFwYXJ0ZXMgZGVsIHRleHRvIGNpdGFuZG8gc2llbXByZSBsYSBmdWVudGUsIGVzIGRlY2lyIGVsIHTDrXR1bG8gZGVsIHRyYWJham8geSBlbCBhdXRvci4gRXN0YSBhdXRvcml6YWNpw7NuIG5vIGltcGxpY2EgcmVudW5jaWEgYSBsYSBmYWN1bHRhZCBxdWUgdGllbmUgRUwgQVVUT1IgZGUgcHVibGljYXIgdG90YWwgbyBwYXJjaWFsbWVudGUgbGEgb2JyYS4K |