Implementación de una red perimetral, sitio Web y servidor FTP para la comunidad Networkbogotá
El presente documento tiene como propósito implementar un diseño de red perimetral que proporcione seguridad y guía de despliegue de servicios tales como web y ftp los cuales tienen como propósito incrementar los servicios de la comunidad de redes libres NetworkBogotá.
- Autores:
-
Noriega Vides, Leonardo José
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2020
- Institución:
- Universidad Cooperativa de Colombia
- Repositorio:
- Repositorio UCC
- Idioma:
- OAI Identifier:
- oai:repository.ucc.edu.co:20.500.12494/18119
- Acceso en línea:
- https://hdl.handle.net/20.500.12494/18119
- Palabra clave:
- Red perimetral
Web
Servidor ftp
Servidor web
Redes libres
NetworkBogotá
TG 2020 SIS 18119
- Rights
- openAccess
- License
- Atribución
id |
COOPER2_885348dfb529ff89f91347d12e7bca77 |
---|---|
oai_identifier_str |
oai:repository.ucc.edu.co:20.500.12494/18119 |
network_acronym_str |
COOPER2 |
network_name_str |
Repositorio UCC |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Implementación de una red perimetral, sitio Web y servidor FTP para la comunidad Networkbogotá |
title |
Implementación de una red perimetral, sitio Web y servidor FTP para la comunidad Networkbogotá |
spellingShingle |
Implementación de una red perimetral, sitio Web y servidor FTP para la comunidad Networkbogotá Red perimetral Web Servidor ftp Servidor web Redes libres NetworkBogotá TG 2020 SIS 18119 |
title_short |
Implementación de una red perimetral, sitio Web y servidor FTP para la comunidad Networkbogotá |
title_full |
Implementación de una red perimetral, sitio Web y servidor FTP para la comunidad Networkbogotá |
title_fullStr |
Implementación de una red perimetral, sitio Web y servidor FTP para la comunidad Networkbogotá |
title_full_unstemmed |
Implementación de una red perimetral, sitio Web y servidor FTP para la comunidad Networkbogotá |
title_sort |
Implementación de una red perimetral, sitio Web y servidor FTP para la comunidad Networkbogotá |
dc.creator.fl_str_mv |
Noriega Vides, Leonardo José |
dc.contributor.advisor.none.fl_str_mv |
Ribón Rinaldi, Carlos Andrés |
dc.contributor.author.none.fl_str_mv |
Noriega Vides, Leonardo José |
dc.subject.spa.fl_str_mv |
Red perimetral Web Servidor ftp Servidor web Redes libres NetworkBogotá |
topic |
Red perimetral Web Servidor ftp Servidor web Redes libres NetworkBogotá TG 2020 SIS 18119 |
dc.subject.classification.spa.fl_str_mv |
TG 2020 SIS 18119 |
description |
El presente documento tiene como propósito implementar un diseño de red perimetral que proporcione seguridad y guía de despliegue de servicios tales como web y ftp los cuales tienen como propósito incrementar los servicios de la comunidad de redes libres NetworkBogotá. |
publishDate |
2020 |
dc.date.accessioned.none.fl_str_mv |
2020-07-03T19:38:40Z |
dc.date.available.none.fl_str_mv |
2020-07-03T19:38:40Z |
dc.date.issued.none.fl_str_mv |
2020-06-24 |
dc.type.none.fl_str_mv |
Trabajo de grado - Pregrado |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.version.none.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
format |
http://purl.org/coar/resource_type/c_7a1f |
status_str |
acceptedVersion |
dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/20.500.12494/18119 |
dc.identifier.bibliographicCitation.spa.fl_str_mv |
Noriega Vides, L. J. (2020). Implementación de una red perimetral, sitio Web y servidor Ftp para la comunidad Networkbogotá. [Tesis de Pregrado,Universidad Cooperativa de Colombia]. Repositorio UCC http://hdl.handle.net/20.500.12494/18119 |
url |
https://hdl.handle.net/20.500.12494/18119 |
identifier_str_mv |
Noriega Vides, L. J. (2020). Implementación de una red perimetral, sitio Web y servidor Ftp para la comunidad Networkbogotá. [Tesis de Pregrado,Universidad Cooperativa de Colombia]. Repositorio UCC http://hdl.handle.net/20.500.12494/18119 |
dc.relation.references.spa.fl_str_mv |
Batiste Troyano, A. (06 de 2011). Google Sholar. Obtenido de scholar google: https://pdfs.semanticscholar.org/92db/77e09ba240ae7697990010c2ed805d2fd8f5.pdf Aaron , K. (14 de 02 de 2017). tecmint. Obtenido de [online]: https://www.tecmint.com/install-ftp-server-in-centos-7/ BBC Mundo Tecnología. (23 de 06 de 2015). BBC Mundo Tecnología. Obtenido de [online]: https://www.bbc.com/mundo/noticias/2015/06/150619_tecnologia_precios_almacenamiento_archivos_nube_ig Cardona, B., & Elvira, M. (17 de 04 de 2018). Universitat Politecnica de Valencia. Obtenido de Tipos básicos de registros DNS: https://riunet.upv.es/handle/10251/100503 Elam, G., Stephanson, T., & Hanberger, N. (04 de 05 de 2002). como funcionan las redes (parte 1). Obtenido de youtube: https://www.youtube.com/watch?v=D8YG2zfdag0 España Escoba, M. (2011). Repositorio Universidad de Guayaqui. Obtenido de [online]: http://repositorio.ug.edu.ec/bitstream/redug/6746/1/TesisCompleta%20-%20354%20-%202011.pdf Esparza Morocho, J. (01 de 2013). bibdigital.epn.edu.ec. Obtenido de Escuela Politécnica Nacional: https://bibdigital.epn.edu.ec/bitstream/15000/6056/1/CD-4785.pdf Fedora. (s.f.). Documentación de fedora. Obtenido de Fedoradocs: https://docs.fedoraproject.org/es-ES/Fedora/13/html/Managing_Confined_Services/chap-Managing_Confined_Services-File_Transfer_Protocol.html Hardvk0. (16 de 05 de 2020). openwrt. Obtenido de [online]: https://openwrt.org/es/about Mackerras , P. (s.f.). Obtenido de https://ppp.samba.org/pppd.html Martinez Alban, T. (23 de 01 de 2008). Repositorio Educativo Digital. Obtenido de Gestión y monitoreo de la plataforma xDSL: https://red.uao.edu.co/bitstream/10614/6138/1/T04138.pdf Matturro, G. (12 de 2007). Universidad ORT Uruguay. Obtenido de [online]: https://www.ort.edu.uy/fi/pdf/configuracionroutersciscomatturro.pdf Net Storming. (2001). Espana: McGraw Hill. Obtenido de http://biblioteca2.ucab.edu.ve/anexos/biblioteca/marc/texto/AAS7464.pdf Pacheco, J. D. (24 de 09 de 2012). Biblioteca base de datos libros, revistas y Tesis. Obtenido de Universidad Católica Andrés Bello: http://biblioteca2.ucab.edu.ve/anexos/biblioteca/marc/texto/AAS7464.pdf Taborda Angel, L., & Prieto Gonzalez, O. (29 de 05 de 2018). Obtenido de [online]: wiki.networkbogota.org Tmomas. (12 de 05 de 2020). Openwrt wirekess freedom. Obtenido de [online]: https://openwrt.org/ |
dc.rights.license.none.fl_str_mv |
Atribución |
dc.rights.accessrights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.coar.none.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
rights_invalid_str_mv |
Atribución http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.extent.spa.fl_str_mv |
61 p. |
dc.publisher.spa.fl_str_mv |
Universidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, Bogotá |
dc.publisher.program.spa.fl_str_mv |
Ingeniería de Sistemas |
dc.publisher.place.spa.fl_str_mv |
Bogotá |
institution |
Universidad Cooperativa de Colombia |
bitstream.url.fl_str_mv |
https://repository.ucc.edu.co/bitstreams/f89305f7-0d2d-44fc-809a-c46a382ec058/download https://repository.ucc.edu.co/bitstreams/ff3b1e97-ab12-4115-ac80-bb001dcce325/download https://repository.ucc.edu.co/bitstreams/794613e2-8cd1-49c2-9063-507b039e598e/download https://repository.ucc.edu.co/bitstreams/8eb9190b-125f-46a5-b800-444ffd400e32/download https://repository.ucc.edu.co/bitstreams/2d295483-755a-472e-ada5-dc90ca4c0258/download https://repository.ucc.edu.co/bitstreams/f0916066-3a7d-42b1-b951-84bbe3bde3a8/download https://repository.ucc.edu.co/bitstreams/5fa5b582-09fd-4030-a2c3-24943144d7c9/download |
bitstream.checksum.fl_str_mv |
3bce4f7ab09dfc588f126e1e36e98a45 fca6ec0058de3fa6dc6a377269b1f80b f819b0e3c738ac275f56f6a14fb7bc85 ac5069418f3a311e1d03bf4ac640bb89 9c9fdaee303a6ededca9e9a4a6e5f512 52105661ff7e1d0399a25574dcc8eef0 711f3c3b7fc1a8a8c884eaff0abbeb05 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad Cooperativa de Colombia |
repository.mail.fl_str_mv |
bdigital@metabiblioteca.com |
_version_ |
1814246825248423936 |
spelling |
Ribón Rinaldi, Carlos AndrésNoriega Vides, Leonardo José2020-07-03T19:38:40Z2020-07-03T19:38:40Z2020-06-24https://hdl.handle.net/20.500.12494/18119Noriega Vides, L. J. (2020). Implementación de una red perimetral, sitio Web y servidor Ftp para la comunidad Networkbogotá. [Tesis de Pregrado,Universidad Cooperativa de Colombia]. Repositorio UCC http://hdl.handle.net/20.500.12494/18119El presente documento tiene como propósito implementar un diseño de red perimetral que proporcione seguridad y guía de despliegue de servicios tales como web y ftp los cuales tienen como propósito incrementar los servicios de la comunidad de redes libres NetworkBogotá.The purpose of this document is to implement a perimeter network design that provides security and guide for the deployment of services such as web and ftp, which are intended to involve the services of the NetworkBogotá free network community.1. Introducción. -- 2. Planteamiento del problema. -- 3. Formulación del problema. -- 3.1 Comparativa de costos comerciales de almacenamiento. -- 3.2 Gastos operativos. -- 3.3 Gráfica top de gastos. -- 4. Localización geográfica. -- 5. Objetivos. -- 5.1 Objetivo general. -- 5.2 Objetivos específicos. -- 6. Marco conceptual. -- 6.1 Dmz. -- 6.2 Firewall. -- 6.3 Router. -- 6.4 Openwrt. -- 6.5 Openwrt/Lede. -- 6.6 NetworkBogotá. -- 6.7 cantalejo networkBogotá. -- 6.8 Topología mesh. -- 6.9 Ftp. -- 6.10 Pppd. -- 6.11Pppoe. -- 6.12Vsftpd. -- 6.13Tipos de registro dns. -- 7. Diseño. -- 7.1 Diagrama de red. -- 7.2 ¿Cómo funcionan los dns?. -- 7.3 Consideraciones de seguridad. -- 7.4 Diagrama de flujo. -- 8. Requerimientos. -- 8.1 Hardware. -- 8.2 Software. -- 9. Pasó 1; configuración del modem. -- 9.1 Configurar en el modem la dmz. -- 10. Pasó 2; Instalación de firmware openwrt/lede en Router. -- 10.1Cambiar el firmware original del router. -- 11. pasó 3; Configuración de firewall. -- 11.1Configurar reglas de firewall en el router lede/openwrt. -- 12. Pasó 4; Instalación del sistema operativo. -- 12.1Configuración de sistema operativo en raspberry pi. -- 13. Pasó 5; Configuración del servidor web. -- 13.1Instalación de lamp en raspberry pi. -- 13.2Instalación de wordpress en raspberry pi. -- 13.3Resultados del sitio web. -- 14. Pasó 6; sistema operativo del servidor ftp. -- 14.1Configuración de servidor ftp. -- 14.2Resultado del ftp. -- 15. Marco legal. -- 15.1Políticas de tratamiento de la información personal. -- 16. Bibliografía.leonardo.noriegav@campusucc.edu.co61 p.Universidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, BogotáIngeniería de SistemasBogotáRed perimetralWebServidor ftpServidor webRedes libresNetworkBogotáTG 2020 SIS 18119Implementación de una red perimetral, sitio Web y servidor FTP para la comunidad NetworkbogotáTrabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionAtribucióninfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Batiste Troyano, A. (06 de 2011). Google Sholar. Obtenido de scholar google: https://pdfs.semanticscholar.org/92db/77e09ba240ae7697990010c2ed805d2fd8f5.pdfAaron , K. (14 de 02 de 2017). tecmint. Obtenido de [online]: https://www.tecmint.com/install-ftp-server-in-centos-7/BBC Mundo Tecnología. (23 de 06 de 2015). BBC Mundo Tecnología. Obtenido de [online]: https://www.bbc.com/mundo/noticias/2015/06/150619_tecnologia_precios_almacenamiento_archivos_nube_igCardona, B., & Elvira, M. (17 de 04 de 2018). Universitat Politecnica de Valencia. Obtenido de Tipos básicos de registros DNS: https://riunet.upv.es/handle/10251/100503Elam, G., Stephanson, T., & Hanberger, N. (04 de 05 de 2002). como funcionan las redes (parte 1). Obtenido de youtube: https://www.youtube.com/watch?v=D8YG2zfdag0España Escoba, M. (2011). Repositorio Universidad de Guayaqui. Obtenido de [online]: http://repositorio.ug.edu.ec/bitstream/redug/6746/1/TesisCompleta%20-%20354%20-%202011.pdfEsparza Morocho, J. (01 de 2013). bibdigital.epn.edu.ec. Obtenido de Escuela Politécnica Nacional: https://bibdigital.epn.edu.ec/bitstream/15000/6056/1/CD-4785.pdfFedora. (s.f.). Documentación de fedora. Obtenido de Fedoradocs: https://docs.fedoraproject.org/es-ES/Fedora/13/html/Managing_Confined_Services/chap-Managing_Confined_Services-File_Transfer_Protocol.htmlHardvk0. (16 de 05 de 2020). openwrt. Obtenido de [online]: https://openwrt.org/es/aboutMackerras , P. (s.f.). Obtenido de https://ppp.samba.org/pppd.htmlMartinez Alban, T. (23 de 01 de 2008). Repositorio Educativo Digital. Obtenido de Gestión y monitoreo de la plataforma xDSL: https://red.uao.edu.co/bitstream/10614/6138/1/T04138.pdfMatturro, G. (12 de 2007). Universidad ORT Uruguay. Obtenido de [online]: https://www.ort.edu.uy/fi/pdf/configuracionroutersciscomatturro.pdfNet Storming. (2001). Espana: McGraw Hill. Obtenido de http://biblioteca2.ucab.edu.ve/anexos/biblioteca/marc/texto/AAS7464.pdfPacheco, J. D. (24 de 09 de 2012). Biblioteca base de datos libros, revistas y Tesis. Obtenido de Universidad Católica Andrés Bello: http://biblioteca2.ucab.edu.ve/anexos/biblioteca/marc/texto/AAS7464.pdfTaborda Angel, L., & Prieto Gonzalez, O. (29 de 05 de 2018). Obtenido de [online]: wiki.networkbogota.orgTmomas. (12 de 05 de 2020). Openwrt wirekess freedom. Obtenido de [online]: https://openwrt.org/PublicationLICENSElicense.txtlicense.txttext/plain; charset=utf-84334https://repository.ucc.edu.co/bitstreams/f89305f7-0d2d-44fc-809a-c46a382ec058/download3bce4f7ab09dfc588f126e1e36e98a45MD57ORIGINAL2020_Implementacion_Red_Perimetral.pdf2020_Implementacion_Red_Perimetral.pdfTrabajo de gradoapplication/pdf2591767https://repository.ucc.edu.co/bitstreams/ff3b1e97-ab12-4115-ac80-bb001dcce325/downloadfca6ec0058de3fa6dc6a377269b1f80bMD552020_Implementacion_Red_Perimetral-Licenciadeuso.pdf2020_Implementacion_Red_Perimetral-Licenciadeuso.pdfLicencia de usoapplication/pdf714381https://repository.ucc.edu.co/bitstreams/794613e2-8cd1-49c2-9063-507b039e598e/downloadf819b0e3c738ac275f56f6a14fb7bc85MD56THUMBNAIL2020_Implementacion_Red_Perimetral.pdf.jpg2020_Implementacion_Red_Perimetral.pdf.jpgGenerated Thumbnailimage/jpeg2897https://repository.ucc.edu.co/bitstreams/8eb9190b-125f-46a5-b800-444ffd400e32/downloadac5069418f3a311e1d03bf4ac640bb89MD582020_Implementacion_Red_Perimetral-Licenciadeuso.pdf.jpg2020_Implementacion_Red_Perimetral-Licenciadeuso.pdf.jpgGenerated Thumbnailimage/jpeg5355https://repository.ucc.edu.co/bitstreams/2d295483-755a-472e-ada5-dc90ca4c0258/download9c9fdaee303a6ededca9e9a4a6e5f512MD59TEXT2020_Implementacion_Red_Perimetral.pdf.txt2020_Implementacion_Red_Perimetral.pdf.txtExtracted texttext/plain46998https://repository.ucc.edu.co/bitstreams/f0916066-3a7d-42b1-b951-84bbe3bde3a8/download52105661ff7e1d0399a25574dcc8eef0MD5102020_Implementacion_Red_Perimetral-Licenciadeuso.pdf.txt2020_Implementacion_Red_Perimetral-Licenciadeuso.pdf.txtExtracted texttext/plain5858https://repository.ucc.edu.co/bitstreams/5fa5b582-09fd-4030-a2c3-24943144d7c9/download711f3c3b7fc1a8a8c884eaff0abbeb05MD51120.500.12494/18119oai:repository.ucc.edu.co:20.500.12494/181192024-08-10 21:58:06.568open.accesshttps://repository.ucc.edu.coRepositorio Institucional Universidad Cooperativa de Colombiabdigital@metabiblioteca.comVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEKUkVQT1NJVE9SSU9TIElOU1RJVFVDSU9OQUxFUwpMSUNFTkNJQSBERSBVU08KClBvciBtZWRpbyBkZWwgcHJlc2VudGUgZG9jdW1lbnRvLCBlbCBBdXRvcihlcyksIG1heW9yIChlcykgZGUgZWRhZCwgcXVpZW4gZW4gYWRlbGFudGUgc2UgZGVub21pbmFyw6EgZWwgQVVUT1IsIGNvbmZpZXJlIGEgbGEgVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEsIGNvbiBOSVQuIDg2MC0wMjk5MjQtNywgdW5hIExJQ0VOQ0lBIERFIFVTTyBkZSBvYnJhLCBiYWpvIGxhcyBzaWd1aWVudGVzIGNvbmRpY2lvbmVzLgoKQ0zDgVVTVUxBUwoKUFJJTUVSQS4gT2JqZXRvLiBFTCBBVVRPUiBwb3IgZXN0ZSBhY3RvIGF1dG9yaXphIGxhIHV0aWxpemFjacOzbiBkZSBsYSBvYnJhLCBkZSBjb25mb3JtaWRhZCBjb24gbG8gZXN0aXB1bGFkbyBhIGNvbnRpbnVhY2nDs246IAoKKGEpIFBhcmEgZWZlY3RvcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSBzZSBhdXRvcml6YSBsYSByZXByb2R1Y2Npw7NuIGRlIGxhIG9icmEgYW50ZXJpb3JtZW50ZSBjaXRhZGEsIGxhIGN1YWwgc2UgYWxvamFyw6EgZW4gZm9ybWF0byBkaWdpdGFsIGVuIGxhcyBwbGF0YWZvcm1hcyBvIHJlcG9zaXRvcmlvcyBhZG1pbmlzdHJhZG9zIHBvciBsYSBVTklWRVJTSURBRCBvIGVuIG90cm8gdGlwbyBkZSByZXBvc2l0b3Jpb3MgZXh0ZXJub3MgbyBww6FnaW5hcyB3ZWIgZXNjb2dpZG9zIHBvciBsYSBVTklWRVJTSURBRCwgcGFyYSBmaW5lcyBkZSBkaWZ1c2nDs24geSBkaXZ1bGdhY2nDs24uIEFkaWNpb25hbG1lbnRlLCBzZSBhdXRvcml6YSBhIHF1ZSBsb3MgdXN1YXJpb3MgaW50ZXJub3MgeSBleHRlcm5vcyBkZSBkaWNoYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgcmVwcm9kdXpjYW4gbyBkZXNjYXJndWVuIGxhIG9icmEsIHNpbiDDoW5pbW8gZGUgbHVjcm8sIHBhcmEgZmluZXMgcHJpdmFkb3MsIGVkdWNhdGl2b3MgbyBhY2Fkw6ltaWNvczsgc2llbXByZSB5IGN1YW5kbyBubyBzZSB2aW9sZW4gYWN1ZXJkb3MgY29uIGVkaXRvcmVzLCBwZXJpb2RvcyBkZSBlbWJhcmdvIG8gYWN1ZXJkb3MgZGUgY29uZmlkZW5jaWFsaWRhZCBxdWUgYXBsaXF1ZW4uCgooYikgU2UgYXV0b3JpemEgbGEgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGxhIHB1ZXN0YSBhIGRpc3Bvc2ljacOzbiBkZSBsYSBvYnJhIG1lbmNpb25hZGEsIGVuIGFjY2VzbyBhYmllcnRvLCBwYXJhIHN1IHV0aWxpemFjacOzbiBlbiBsYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgYWRtaW5pc3RyYWRvcyBwb3IgbGEgVU5JVkVSU0lEQUQuCgooYykgTG8gYW50ZXJpb3IgZXN0YXLDoSBzdWpldG8gYSBsYXMgZGVmaW5pY2lvbmVzIGNvbnRlbmlkYXMgZW4gbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MyB5IGxhIExleSAyMyBkZSAxOTgyLgoKClNFR1VOREEuIE9yaWdpbmFsaWRhZCB5IHJlY2xhbWFjaW9uZXMuIEVsIEFVVE9SIGRlY2xhcmEgcXVlIGxhIE9CUkEgZXMgb3JpZ2luYWwgeSBxdWUgZXMgZGUgc3UgY3JlYWNpw7NuIGV4Y2x1c2l2YSwgbm8gZXhpc3RpZW5kbyBpbXBlZGltZW50byBkZSBjdWFscXVpZXIgbmF0dXJhbGV6YSAoZW1iYXJnb3MsIHVzbyBkZSBtYXRlcmlhbCBwcm90ZWdpZG8gcG9yIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGxhIGNvbmNlc2nDs24gZGUgbG9zIGRlcmVjaG9zIHByZXZpc3RvcyBlbiBlc3RlIGFjdWVyZG8uIEVsIEFVVE9SIHJlc3BvbmRlcsOhIHBvciBjdWFscXVpZXIgYWNjacOzbiBkZSByZWl2aW5kaWNhY2nDs24sIHBsYWdpbyB1IG90cmEgY2xhc2UgZGUgcmVjbGFtYWNpw7NuIHF1ZSBhbCByZXNwZWN0byBwdWRpZXJhIHNvYnJldmVuaXIuCgpURVJDRVJBLiBDb250cmFwcmVzdGFjacOzbi4gRWwgQVVUT1IgYXV0b3JpemEgYSBxdWUgc3Ugb2JyYSBzZWEgdXRpbGl6YWRhIGRlIGNvbmZvcm1pZGFkIGNvbiBsYSBjbMOhdXN1bGEgUFJJTUVSQSBkZSBmb3JtYSBncmF0dWl0YSwgZXMgZGVjaXIsIHF1ZSBsYSB1dGlsaXphY2nDs24gZGUgbGEgbWlzbWEgbm8gZ2VuZXJhIG5pbmfDum4gcGFnbyBvIHJlZ2Fsw61hcyBlbiBmYXZvciBkZSBlc3RlLgoKQ1VBUlRBLiBUaXR1bGFyaWRhZCBkZSBkZXJlY2hvcy4gRWwgcHJlc2VudGUgY29udHJhdG8gbm8gdHJhbnNmaWVyZSBsYSB0aXR1bGFyaWRhZCBkZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBzb2JyZSBsYXMgb2JyYXMgYW50ZXJpb3JtZW50ZSBtZW5jaW9uYWRhcyBhIGxhIFVOSVZFUlNJREFELiDDmm5pY2FtZW50ZSBoYWNlIHJlbGFjacOzbiBhIHVuYSBsaWNlbmNpYSBubyBleGNsdXNpdmEgZW4gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGFudGVyaW9ybWVudGUgcGFjdGFkb3MuCgpRVUlOVEEuIENyw6lkaXRvcy4gTGEgVU5JVkVSU0lEQUQgc2UgY29tcHJvbWV0ZSBhIGRhciBhbCBBVVRPUiwgZWwgcmVjb25vY2ltaWVudG8gZGVudHJvIGNhZGEgZm9ybWEgZGUgdXRpbGl6YWNpw7NuIGVuIGxhIG9icmEuIExvcyBjcsOpZGl0b3MgZGViZW4gZmlndXJhciBlbiBjYWRhIHVubyBkZSBsb3MgZm9ybWF0b3MgbyByZWdpc3Ryb3MgZGUgcHVibGljYWNpw7NuLiBObyBjb25zdGl0dWlyw6EgdW5hIHZpb2xhY2nDs24gYSBsb3MgZGVyZWNob3MgbW9yYWxlcyBkZWwgYXV0b3IgbGEgbm8gcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBvIGRlbcOhcyB1dGlsaXphY2lvbmVzIGRlIGxhIG9icmEuIExhIHV0aWxpemFjacOzbiBvIG5vIGRlIGxhIG9icmEsIGFzw60gY29tbyBzdSBmb3JtYSBkZSB1dGlsaXphY2nDs24gc2Vyw6EgZmFjdWx0YWQgZXhjbHVzaXZhIGRlIGxhIFVOSVZFUlNJREFELgogClNFWFRBLiBEdXJhY2nDs24geSB0ZXJyaXRvcmlvLiBMYSBwcmVzZW50ZSBsaWNlbmNpYSBkZSB1c28gcXVlIHNlIG90b3JnYSBhIGZhdm9yIGRlIGxhIFVOSVZFUlNJREFEIHRlbmRyw6EgdW5hIGR1cmFjacOzbiBlcXVpdmFsZW50ZSBhbCB0w6lybWlubyBkZSBwcm90ZWNjacOzbiBsZWdhbCBkZSBsYSBvYnJhIHkgcGFyYSB0b2RvcyBsb3MgcGHDrXNlcyBkZWwgbXVuZG8uCgpTw4lQVElNQS4gVXNvIGRlIENyZWF0aXZlIENvbW1vbnMuIEVsIEFVVE9SIGF1dG9yaXphcsOhIGxhIGRpZnVzacOzbiBkZSBzdSBjb250ZW5pZG8gYmFqbyB1bmEgbGljZW5jaWEgQ3JlYXRpdmUgQ29tbW9ucyBhdHJpYnVjacOzbiA0LjAgaW50ZXJuYWNpb25hbCwgcXVlIGRlYmVyw6EgaW5jbHVpcnNlIGVuIGVsIGNvbnRlbmlkby4gCgpPQ1RBVkEuIERlcmVjaG8gZGUgZXhjbHVzacOzbi4gQ2FkYSBhdXRvciBwdWVkZSBpbmRpY2FyIGVuIGVsIG1vbWVudG8gZGUgZGVww7NzaXRvIGRlbCBjb250ZW5pZG8gcXVlIGVsIHRleHRvIGNvbXBsZXRvIGRlIGxhIHByb2R1Y2Npw7NuIGFjYWTDqW1pY2EgbyBjaWVudMOtZmljYSBubyBlc3RlIGNvbiBhY2Nlc28gYWJpZXJ0byBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIHBvciBtb3Rpdm9zIGRlIGNvbmZpZGVuY2lhbGlkYWQsIHBvcnF1ZSBzZSBlbmN1ZW50cmUgZW4gdsOtYXMgZGUgb2J0ZW5lciB1biBkZXJlY2hvIGRlIHByb3BpZWRhZCBpbmR1c3RyaWFsIG8gZXhpc3RpciBhY3VlcmRvcyBwcmV2aW9zIGNvbiB0ZXJjZXJvcyAoZWRpdG9yaWFsZXMsIHJldmlzdGFzIGNpZW50w61maWNhcywgb3RyYXMgaW5zdGl0dWNpb25lcykuIEVsIGF1dG9yIHNlIGNvbXByb21ldGUgYSBkZXBvc2l0YXIgbG9zIG1ldGFkYXRvcyBlIGluZm9ybWFyIGVsIHRpZW1wbyBkZSBlbWJhcmdvIGR1cmFudGUgZWwgY3VhbCBlbCB0ZXh0byBjb21wbGV0byB0ZW5kcsOhIGFjY2VzbyByZXN0cmluZ2lkby4gCgpOT1ZFTkEuIEVsIEFVVE9SIGFsIGFjZXB0YXIgZXN0YSBsaWNlbmNpYSBhZHVjZSBxdWUgZXN0YSBwcm9kdWNjacOzbiBzZSBkZXNhcnJvbGzDsyBlbiBlbCBwZXJpb2RvIGVuIHF1ZSBzZSBlbmN1ZW50cmEgY29uIHbDrW5jdWxvcyBjb24gTGEgVW5pdmVyc2lkYWQuCgpEw4lDSU1BLiBOb3JtYXMgYXBsaWNhYmxlcy4gUGFyYSBsYSBpbnRlcnByZXRhY2nDs24geSBjdW1wbGltaWVudG8gZGVsIHByZXNlbnRlIGFjdWVyZG8gbGFzIHBhcnRlcyBzZSBzb21ldGVuIGEgbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgbGEgTGV5IDIzIGRlIDE5ODIgeSBkZW3DoXMgbm9ybWFzIGFwbGljYWJsZXMgZGUgQ29sb21iaWEuIEFkZW3DoXMsIGEgbGFzIG5vcm1hcyBJbnN0aXR1Y2lvbmFsZXMgcXVlIGFwbGlxdWVuLgoKTGEgcHJlc2VudGUgbGljZW5jaWEgc2UgYXV0b3JpemEgZW4gbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuIGVuIGxvcyByZXBvc2l0b3Jpb3MgaW5zdGl0dWNpb25hbGVzLgo= |