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...

Full description

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