Marco de referencia para proyectos de migracion de IPV4 a IPV6

El presente documento por desarrollar constituye una guía de procedimiento para aquellas compañías de IT y las que subcontratan este servicio, las cuales se valen de la informática para el desarrollo de su labor. De acuerdo con la normativa del ministerio de TI y el desarrollo dinámico de los proces...

Full description

Autores:
Aguilar Garcia, Maicol Yamit
Ramírez Rubio, Raúl David
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2021
Institución:
Universidad Cooperativa de Colombia
Repositorio:
Repositorio UCC
Idioma:
OAI Identifier:
oai:repository.ucc.edu.co:20.500.12494/33469
Acceso en línea:
https://hdl.handle.net/20.500.12494/33469
Palabra clave:
Protocolo
Infraestructura
Transición
Paquete IP
Mtu
TG 2021 IEL 33469
Protocol
Infrastructure
Transition
IP packet
MTU
Rights
openAccess
License
Atribución – No comercial – Compartir igual
id COOPER2_c2003b87debd12708fb9d171fbabb4fe
oai_identifier_str oai:repository.ucc.edu.co:20.500.12494/33469
network_acronym_str COOPER2
network_name_str Repositorio UCC
repository_id_str
dc.title.spa.fl_str_mv Marco de referencia para proyectos de migracion de IPV4 a IPV6
title Marco de referencia para proyectos de migracion de IPV4 a IPV6
spellingShingle Marco de referencia para proyectos de migracion de IPV4 a IPV6
Protocolo
Infraestructura
Transición
Paquete IP
Mtu
TG 2021 IEL 33469
Protocol
Infrastructure
Transition
IP packet
MTU
title_short Marco de referencia para proyectos de migracion de IPV4 a IPV6
title_full Marco de referencia para proyectos de migracion de IPV4 a IPV6
title_fullStr Marco de referencia para proyectos de migracion de IPV4 a IPV6
title_full_unstemmed Marco de referencia para proyectos de migracion de IPV4 a IPV6
title_sort Marco de referencia para proyectos de migracion de IPV4 a IPV6
dc.creator.fl_str_mv Aguilar Garcia, Maicol Yamit
Ramírez Rubio, Raúl David
dc.contributor.advisor.none.fl_str_mv Ribon Rinaldi, Carlos Andrés
dc.contributor.author.none.fl_str_mv Aguilar Garcia, Maicol Yamit
Ramírez Rubio, Raúl David
dc.subject.spa.fl_str_mv Protocolo
Infraestructura
Transición
Paquete IP
Mtu
topic Protocolo
Infraestructura
Transición
Paquete IP
Mtu
TG 2021 IEL 33469
Protocol
Infrastructure
Transition
IP packet
MTU
dc.subject.classification.spa.fl_str_mv TG 2021 IEL 33469
dc.subject.other.spa.fl_str_mv Protocol
Infrastructure
Transition
IP packet
MTU
description El presente documento por desarrollar constituye una guía de procedimiento para aquellas compañías de IT y las que subcontratan este servicio, las cuales se valen de la informática para el desarrollo de su labor. De acuerdo con la normativa del ministerio de TI y el desarrollo dinámico de los procesos informáticos, desde hace un tiempo se viene trabajando en la actualización de versión del protocolo Ethernet, conocido como IP, dado los inconvenientes presentados con la versión IPV4, se optó desde hace unos años por actualizar a IPV6 de forma paulatina, ya que este último resuelve diversos problemas, por mencionar uno de ellos; el número de IP’s disponibles el cual ya está agotado, con la nueva versión se pasa de tener un disponible de 32 Bits a 128 Bits, además de resolver algunos problemas de diseño e implementación, factores que no fueron tenidos en cuenta en el momento de la implementación de la versión 4, Actualmente coexisten los dos protocolos, mediante técnicas que permiten el uso de las dos tecnologías, el objeto de este proyecto es orientar y dar a conocer, como un primer paso los factores a tener en cuenta para migrar total o parcialmente la infraestructura de cualquier empresa, fundamentadas en tres técnicas de transición, las cuales se contextualizaran, tanto en la parte de diseño, como en la de implementación, esto de acuerdo con las necesidades, para finalmente dejar a las empresas a concepto propio la elección, de acuerdo con lo documentado en este proyecto, y así determinar qué proceso le favorece de acuerdo con el modelo de negocio de cada una.
publishDate 2021
dc.date.accessioned.none.fl_str_mv 2021-02-25T20:57:49Z
dc.date.available.none.fl_str_mv 2021-02-25T20:57:49Z
dc.date.issued.none.fl_str_mv 2021-02-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/33469
dc.identifier.bibliographicCitation.spa.fl_str_mv Aguilar Garcia, M. Y. y Ramirez Rubio, R. D. (2021). Marco de referencia para proyectos de migración de IPV4 a IPV6. [tesis de pregrado, Universidad Cooperativa de Colombia]. Repositorio Institucional UCC. http://hdl.handle.net/20.500.12494/33469
url https://hdl.handle.net/20.500.12494/33469
identifier_str_mv Aguilar Garcia, M. Y. y Ramirez Rubio, R. D. (2021). Marco de referencia para proyectos de migración de IPV4 a IPV6. [tesis de pregrado, Universidad Cooperativa de Colombia]. Repositorio Institucional UCC. http://hdl.handle.net/20.500.12494/33469
dc.relation.references.spa.fl_str_mv David Romero Trejo, Seguridad de la Información | Redes 13 March 2017: http://www.davidromerotrejo.com/2017/03/ipv4-to-ipv6-without-going-through-ipv5.html
ResearchGate GmbH. Dual-stack Application (2018): https://www.researchgate.net/figure/Dual-stack-Application-Level-Gateway-Avantages-Permettre-a-des-noeuds-IPv4-IPv6_fig17_319943807
Guía de Transición de IPv4 a IPv6 para Colombia, Guía No. 20. https://gobiernodigital.mintic.gov.co/692/articles-150529_G20_Transicion_IPv4_IPv6.pdf
Manual para el plan de transicion del16-MG-02 https://www.supertransporte.gov.co/documentos/Cadena_de_Valor/files/EAID_D281CD71_862E_48af_B811_0C337D690BF0/16-MG-02%20Manual%20Plan%20de%20Transici%C3%B3n%20IPv4%20a%20IPv6%20ST.pdf
Network Address Translation - Protocol Translation (NAT-PT), February 2000, Campio Communications. - https://tools.ietf.org/html/rfc2766
Cartilla Guía de Transición de IPv4 a IPv6, Ministerio de Tecnologías de la Información y las Comunicaciones, Dirección de Gobierno Digital, Version:1.0.2 del 30 de mayo de 2019. https://www.mintic.gov.co/portal/604/articles-5903_recurso_2.pdf
dc.rights.license.none.fl_str_mv Atribución – No comercial – Compartir igual
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 – No comercial – Compartir igual
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 97 p.
dc.publisher.spa.fl_str_mv Universidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería Electrónica, Bogotá
dc.publisher.program.spa.fl_str_mv Ingeniería Electrónica
dc.publisher.place.spa.fl_str_mv Bogotá
institution Universidad Cooperativa de Colombia
bitstream.url.fl_str_mv https://repository.ucc.edu.co/bitstreams/adf2c944-c11a-4754-a406-1d708523ee93/download
https://repository.ucc.edu.co/bitstreams/3e0aa329-df31-42ef-8cf7-626c95bafa56/download
https://repository.ucc.edu.co/bitstreams/ff65afdf-f810-4bda-acf8-80ba7868f118/download
https://repository.ucc.edu.co/bitstreams/4d7837c1-dcc3-4426-bb0f-ffc7e748ff7e/download
https://repository.ucc.edu.co/bitstreams/a7bf61bf-72cd-40d2-a41c-57149efd7c1f/download
https://repository.ucc.edu.co/bitstreams/59d90525-413b-442e-bba4-0d8dd55c74b8/download
https://repository.ucc.edu.co/bitstreams/093bbc12-2636-4303-a687-af03764c50eb/download
bitstream.checksum.fl_str_mv 3bce4f7ab09dfc588f126e1e36e98a45
d88c0681491dc6a0b7fe92b75965ff10
0fbc74714977bf9a6a1c059d8c49b666
398bc3ea84e6bf75efa3d8e0f0fad34a
ad4c29ad61dc1c6c72dde212e2c0f34c
cd7c778ed8eb240d2a5688b885138754
ed33e0c6e078c5794416e409ef88f501
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_ 1818158462574526464
spelling Ribon Rinaldi, Carlos AndrésAguilar Garcia, Maicol YamitRamírez Rubio, Raúl David2021-02-25T20:57:49Z2021-02-25T20:57:49Z2021-02-24https://hdl.handle.net/20.500.12494/33469Aguilar Garcia, M. Y. y Ramirez Rubio, R. D. (2021). Marco de referencia para proyectos de migración de IPV4 a IPV6. [tesis de pregrado, Universidad Cooperativa de Colombia]. Repositorio Institucional UCC. http://hdl.handle.net/20.500.12494/33469El presente documento por desarrollar constituye una guía de procedimiento para aquellas compañías de IT y las que subcontratan este servicio, las cuales se valen de la informática para el desarrollo de su labor. De acuerdo con la normativa del ministerio de TI y el desarrollo dinámico de los procesos informáticos, desde hace un tiempo se viene trabajando en la actualización de versión del protocolo Ethernet, conocido como IP, dado los inconvenientes presentados con la versión IPV4, se optó desde hace unos años por actualizar a IPV6 de forma paulatina, ya que este último resuelve diversos problemas, por mencionar uno de ellos; el número de IP’s disponibles el cual ya está agotado, con la nueva versión se pasa de tener un disponible de 32 Bits a 128 Bits, además de resolver algunos problemas de diseño e implementación, factores que no fueron tenidos en cuenta en el momento de la implementación de la versión 4, Actualmente coexisten los dos protocolos, mediante técnicas que permiten el uso de las dos tecnologías, el objeto de este proyecto es orientar y dar a conocer, como un primer paso los factores a tener en cuenta para migrar total o parcialmente la infraestructura de cualquier empresa, fundamentadas en tres técnicas de transición, las cuales se contextualizaran, tanto en la parte de diseño, como en la de implementación, esto de acuerdo con las necesidades, para finalmente dejar a las empresas a concepto propio la elección, de acuerdo con lo documentado en este proyecto, y así determinar qué proceso le favorece de acuerdo con el modelo de negocio de cada una.This document to be developed is a procedural guide for those IT companies and those that outsource this service, which make use of information technology for the development of their work. In accordance with the regulations of the Ministry of IT and the dynamic development of IT processes, for some time we have been working on updating the version of the Ethernet protocol, known as IP, given the problems presented with the IPV4 version, it was decided a few years ago to update to IPV6 gradually, since the latter solves several problems, to mention one of them; The number of available IP's, which is already exhausted, with the new version the number of available IP's goes from 32 Bits to 128 Bits, in addition to solving some design and implementation problems, factors that were not taken into account at the time of the implementation of version 4, Currently the two protocols coexist, through techniques that allow the use of the two technologies, the purpose of this project is to guide and make known, as a first step, the factors to take into account to totally or partially migrate the infrastructure of any company, based on three transition techniques, which will be contextualized, both in the design part, as in the implementation, this according to the needs, to finally leave the choice to the companies to their own concept, according to what is documented in this project, and thus determine which process favors them according to the business model of each one.Resumen. -- Abstract. -- Introducción. -- capitulo I. planteamiento del problema. -- 1. Planteamiento general. -- 2. Justificación. -- 3. Objetivos. -- 3.1 Objetivo general. -- 3.2 Objetivos específicos. -- Capitulo II.marco teórico. -- Capitulo III. guía de transición. -- Capitulo IV. tunelizacion. -- Capitulo V.dual stack. -- Capítulo VI. nat. -- Capitulo VII. análisis y discusión. -- Conclusiones. -- Referencias bibliográficas.maicol.aguilarg@campusucc.edu.coraul.ramirezr@campusucc.edu.co97 p.Universidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería Electrónica, BogotáIngeniería ElectrónicaBogotáProtocoloInfraestructuraTransiciónPaquete IPMtuTG 2021 IEL 33469ProtocolInfrastructureTransitionIP packetMTUMarco de referencia para proyectos de migracion de IPV4 a IPV6Trabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionAtribución – No comercial – Compartir igualinfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2David Romero Trejo, Seguridad de la Información | Redes 13 March 2017: http://www.davidromerotrejo.com/2017/03/ipv4-to-ipv6-without-going-through-ipv5.htmlResearchGate GmbH. Dual-stack Application (2018): https://www.researchgate.net/figure/Dual-stack-Application-Level-Gateway-Avantages-Permettre-a-des-noeuds-IPv4-IPv6_fig17_319943807Guía de Transición de IPv4 a IPv6 para Colombia, Guía No. 20. https://gobiernodigital.mintic.gov.co/692/articles-150529_G20_Transicion_IPv4_IPv6.pdfManual para el plan de transicion del16-MG-02 https://www.supertransporte.gov.co/documentos/Cadena_de_Valor/files/EAID_D281CD71_862E_48af_B811_0C337D690BF0/16-MG-02%20Manual%20Plan%20de%20Transici%C3%B3n%20IPv4%20a%20IPv6%20ST.pdfNetwork Address Translation - Protocol Translation (NAT-PT), February 2000, Campio Communications. - https://tools.ietf.org/html/rfc2766Cartilla Guía de Transición de IPv4 a IPv6, Ministerio de Tecnologías de la Información y las Comunicaciones, Dirección de Gobierno Digital, Version:1.0.2 del 30 de mayo de 2019. https://www.mintic.gov.co/portal/604/articles-5903_recurso_2.pdfPublicationLICENSElicense.txtlicense.txttext/plain; charset=utf-84334https://repository.ucc.edu.co/bitstreams/adf2c944-c11a-4754-a406-1d708523ee93/download3bce4f7ab09dfc588f126e1e36e98a45MD53ORIGINAL2021_marco_referencia_proyectos.pdf2021_marco_referencia_proyectos.pdftrabajo de grado completoapplication/pdf353307https://repository.ucc.edu.co/bitstreams/3e0aa329-df31-42ef-8cf7-626c95bafa56/downloadd88c0681491dc6a0b7fe92b75965ff10MD512021_marco_referencia_proyectos-FormatoLIcenicaUso.pdf2021_marco_referencia_proyectos-FormatoLIcenicaUso.pdfLicencia de usoapplication/pdf234630https://repository.ucc.edu.co/bitstreams/ff65afdf-f810-4bda-acf8-80ba7868f118/download0fbc74714977bf9a6a1c059d8c49b666MD52THUMBNAIL2021_marco_referencia_proyectos.pdf.jpg2021_marco_referencia_proyectos.pdf.jpgGenerated Thumbnailimage/jpeg2300https://repository.ucc.edu.co/bitstreams/4d7837c1-dcc3-4426-bb0f-ffc7e748ff7e/download398bc3ea84e6bf75efa3d8e0f0fad34aMD542021_marco_referencia_proyectos-FormatoLIcenicaUso.pdf.jpg2021_marco_referencia_proyectos-FormatoLIcenicaUso.pdf.jpgGenerated Thumbnailimage/jpeg5186https://repository.ucc.edu.co/bitstreams/a7bf61bf-72cd-40d2-a41c-57149efd7c1f/downloadad4c29ad61dc1c6c72dde212e2c0f34cMD55TEXT2021_marco_referencia_proyectos.pdf.txt2021_marco_referencia_proyectos.pdf.txtExtracted texttext/plain45978https://repository.ucc.edu.co/bitstreams/59d90525-413b-442e-bba4-0d8dd55c74b8/downloadcd7c778ed8eb240d2a5688b885138754MD562021_marco_referencia_proyectos-FormatoLIcenicaUso.pdf.txt2021_marco_referencia_proyectos-FormatoLIcenicaUso.pdf.txtExtracted texttext/plain5885https://repository.ucc.edu.co/bitstreams/093bbc12-2636-4303-a687-af03764c50eb/downloaded33e0c6e078c5794416e409ef88f501MD5720.500.12494/33469oai:repository.ucc.edu.co:20.500.12494/334692024-08-10 21:37:18.631open.accesshttps://repository.ucc.edu.coRepositorio Institucional Universidad Cooperativa de Colombiabdigital@metabiblioteca.comVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEKUkVQT1NJVE9SSU9TIElOU1RJVFVDSU9OQUxFUwpMSUNFTkNJQSBERSBVU08KClBvciBtZWRpbyBkZWwgcHJlc2VudGUgZG9jdW1lbnRvLCBlbCBBdXRvcihlcyksIG1heW9yIChlcykgZGUgZWRhZCwgcXVpZW4gZW4gYWRlbGFudGUgc2UgZGVub21pbmFyw6EgZWwgQVVUT1IsIGNvbmZpZXJlIGEgbGEgVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEsIGNvbiBOSVQuIDg2MC0wMjk5MjQtNywgdW5hIExJQ0VOQ0lBIERFIFVTTyBkZSBvYnJhLCBiYWpvIGxhcyBzaWd1aWVudGVzIGNvbmRpY2lvbmVzLgoKQ0zDgVVTVUxBUwoKUFJJTUVSQS4gT2JqZXRvLiBFTCBBVVRPUiBwb3IgZXN0ZSBhY3RvIGF1dG9yaXphIGxhIHV0aWxpemFjacOzbiBkZSBsYSBvYnJhLCBkZSBjb25mb3JtaWRhZCBjb24gbG8gZXN0aXB1bGFkbyBhIGNvbnRpbnVhY2nDs246IAoKKGEpIFBhcmEgZWZlY3RvcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSBzZSBhdXRvcml6YSBsYSByZXByb2R1Y2Npw7NuIGRlIGxhIG9icmEgYW50ZXJpb3JtZW50ZSBjaXRhZGEsIGxhIGN1YWwgc2UgYWxvamFyw6EgZW4gZm9ybWF0byBkaWdpdGFsIGVuIGxhcyBwbGF0YWZvcm1hcyBvIHJlcG9zaXRvcmlvcyBhZG1pbmlzdHJhZG9zIHBvciBsYSBVTklWRVJTSURBRCBvIGVuIG90cm8gdGlwbyBkZSByZXBvc2l0b3Jpb3MgZXh0ZXJub3MgbyBww6FnaW5hcyB3ZWIgZXNjb2dpZG9zIHBvciBsYSBVTklWRVJTSURBRCwgcGFyYSBmaW5lcyBkZSBkaWZ1c2nDs24geSBkaXZ1bGdhY2nDs24uIEFkaWNpb25hbG1lbnRlLCBzZSBhdXRvcml6YSBhIHF1ZSBsb3MgdXN1YXJpb3MgaW50ZXJub3MgeSBleHRlcm5vcyBkZSBkaWNoYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgcmVwcm9kdXpjYW4gbyBkZXNjYXJndWVuIGxhIG9icmEsIHNpbiDDoW5pbW8gZGUgbHVjcm8sIHBhcmEgZmluZXMgcHJpdmFkb3MsIGVkdWNhdGl2b3MgbyBhY2Fkw6ltaWNvczsgc2llbXByZSB5IGN1YW5kbyBubyBzZSB2aW9sZW4gYWN1ZXJkb3MgY29uIGVkaXRvcmVzLCBwZXJpb2RvcyBkZSBlbWJhcmdvIG8gYWN1ZXJkb3MgZGUgY29uZmlkZW5jaWFsaWRhZCBxdWUgYXBsaXF1ZW4uCgooYikgU2UgYXV0b3JpemEgbGEgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGxhIHB1ZXN0YSBhIGRpc3Bvc2ljacOzbiBkZSBsYSBvYnJhIG1lbmNpb25hZGEsIGVuIGFjY2VzbyBhYmllcnRvLCBwYXJhIHN1IHV0aWxpemFjacOzbiBlbiBsYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgYWRtaW5pc3RyYWRvcyBwb3IgbGEgVU5JVkVSU0lEQUQuCgooYykgTG8gYW50ZXJpb3IgZXN0YXLDoSBzdWpldG8gYSBsYXMgZGVmaW5pY2lvbmVzIGNvbnRlbmlkYXMgZW4gbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MyB5IGxhIExleSAyMyBkZSAxOTgyLgoKClNFR1VOREEuIE9yaWdpbmFsaWRhZCB5IHJlY2xhbWFjaW9uZXMuIEVsIEFVVE9SIGRlY2xhcmEgcXVlIGxhIE9CUkEgZXMgb3JpZ2luYWwgeSBxdWUgZXMgZGUgc3UgY3JlYWNpw7NuIGV4Y2x1c2l2YSwgbm8gZXhpc3RpZW5kbyBpbXBlZGltZW50byBkZSBjdWFscXVpZXIgbmF0dXJhbGV6YSAoZW1iYXJnb3MsIHVzbyBkZSBtYXRlcmlhbCBwcm90ZWdpZG8gcG9yIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGxhIGNvbmNlc2nDs24gZGUgbG9zIGRlcmVjaG9zIHByZXZpc3RvcyBlbiBlc3RlIGFjdWVyZG8uIEVsIEFVVE9SIHJlc3BvbmRlcsOhIHBvciBjdWFscXVpZXIgYWNjacOzbiBkZSByZWl2aW5kaWNhY2nDs24sIHBsYWdpbyB1IG90cmEgY2xhc2UgZGUgcmVjbGFtYWNpw7NuIHF1ZSBhbCByZXNwZWN0byBwdWRpZXJhIHNvYnJldmVuaXIuCgpURVJDRVJBLiBDb250cmFwcmVzdGFjacOzbi4gRWwgQVVUT1IgYXV0b3JpemEgYSBxdWUgc3Ugb2JyYSBzZWEgdXRpbGl6YWRhIGRlIGNvbmZvcm1pZGFkIGNvbiBsYSBjbMOhdXN1bGEgUFJJTUVSQSBkZSBmb3JtYSBncmF0dWl0YSwgZXMgZGVjaXIsIHF1ZSBsYSB1dGlsaXphY2nDs24gZGUgbGEgbWlzbWEgbm8gZ2VuZXJhIG5pbmfDum4gcGFnbyBvIHJlZ2Fsw61hcyBlbiBmYXZvciBkZSBlc3RlLgoKQ1VBUlRBLiBUaXR1bGFyaWRhZCBkZSBkZXJlY2hvcy4gRWwgcHJlc2VudGUgY29udHJhdG8gbm8gdHJhbnNmaWVyZSBsYSB0aXR1bGFyaWRhZCBkZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBzb2JyZSBsYXMgb2JyYXMgYW50ZXJpb3JtZW50ZSBtZW5jaW9uYWRhcyBhIGxhIFVOSVZFUlNJREFELiDDmm5pY2FtZW50ZSBoYWNlIHJlbGFjacOzbiBhIHVuYSBsaWNlbmNpYSBubyBleGNsdXNpdmEgZW4gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGFudGVyaW9ybWVudGUgcGFjdGFkb3MuCgpRVUlOVEEuIENyw6lkaXRvcy4gTGEgVU5JVkVSU0lEQUQgc2UgY29tcHJvbWV0ZSBhIGRhciBhbCBBVVRPUiwgZWwgcmVjb25vY2ltaWVudG8gZGVudHJvIGNhZGEgZm9ybWEgZGUgdXRpbGl6YWNpw7NuIGVuIGxhIG9icmEuIExvcyBjcsOpZGl0b3MgZGViZW4gZmlndXJhciBlbiBjYWRhIHVubyBkZSBsb3MgZm9ybWF0b3MgbyByZWdpc3Ryb3MgZGUgcHVibGljYWNpw7NuLiBObyBjb25zdGl0dWlyw6EgdW5hIHZpb2xhY2nDs24gYSBsb3MgZGVyZWNob3MgbW9yYWxlcyBkZWwgYXV0b3IgbGEgbm8gcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBvIGRlbcOhcyB1dGlsaXphY2lvbmVzIGRlIGxhIG9icmEuIExhIHV0aWxpemFjacOzbiBvIG5vIGRlIGxhIG9icmEsIGFzw60gY29tbyBzdSBmb3JtYSBkZSB1dGlsaXphY2nDs24gc2Vyw6EgZmFjdWx0YWQgZXhjbHVzaXZhIGRlIGxhIFVOSVZFUlNJREFELgogClNFWFRBLiBEdXJhY2nDs24geSB0ZXJyaXRvcmlvLiBMYSBwcmVzZW50ZSBsaWNlbmNpYSBkZSB1c28gcXVlIHNlIG90b3JnYSBhIGZhdm9yIGRlIGxhIFVOSVZFUlNJREFEIHRlbmRyw6EgdW5hIGR1cmFjacOzbiBlcXVpdmFsZW50ZSBhbCB0w6lybWlubyBkZSBwcm90ZWNjacOzbiBsZWdhbCBkZSBsYSBvYnJhIHkgcGFyYSB0b2RvcyBsb3MgcGHDrXNlcyBkZWwgbXVuZG8uCgpTw4lQVElNQS4gVXNvIGRlIENyZWF0aXZlIENvbW1vbnMuIEVsIEFVVE9SIGF1dG9yaXphcsOhIGxhIGRpZnVzacOzbiBkZSBzdSBjb250ZW5pZG8gYmFqbyB1bmEgbGljZW5jaWEgQ3JlYXRpdmUgQ29tbW9ucyBhdHJpYnVjacOzbiA0LjAgaW50ZXJuYWNpb25hbCwgcXVlIGRlYmVyw6EgaW5jbHVpcnNlIGVuIGVsIGNvbnRlbmlkby4gCgpPQ1RBVkEuIERlcmVjaG8gZGUgZXhjbHVzacOzbi4gQ2FkYSBhdXRvciBwdWVkZSBpbmRpY2FyIGVuIGVsIG1vbWVudG8gZGUgZGVww7NzaXRvIGRlbCBjb250ZW5pZG8gcXVlIGVsIHRleHRvIGNvbXBsZXRvIGRlIGxhIHByb2R1Y2Npw7NuIGFjYWTDqW1pY2EgbyBjaWVudMOtZmljYSBubyBlc3RlIGNvbiBhY2Nlc28gYWJpZXJ0byBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIHBvciBtb3Rpdm9zIGRlIGNvbmZpZGVuY2lhbGlkYWQsIHBvcnF1ZSBzZSBlbmN1ZW50cmUgZW4gdsOtYXMgZGUgb2J0ZW5lciB1biBkZXJlY2hvIGRlIHByb3BpZWRhZCBpbmR1c3RyaWFsIG8gZXhpc3RpciBhY3VlcmRvcyBwcmV2aW9zIGNvbiB0ZXJjZXJvcyAoZWRpdG9yaWFsZXMsIHJldmlzdGFzIGNpZW50w61maWNhcywgb3RyYXMgaW5zdGl0dWNpb25lcykuIEVsIGF1dG9yIHNlIGNvbXByb21ldGUgYSBkZXBvc2l0YXIgbG9zIG1ldGFkYXRvcyBlIGluZm9ybWFyIGVsIHRpZW1wbyBkZSBlbWJhcmdvIGR1cmFudGUgZWwgY3VhbCBlbCB0ZXh0byBjb21wbGV0byB0ZW5kcsOhIGFjY2VzbyByZXN0cmluZ2lkby4gCgpOT1ZFTkEuIEVsIEFVVE9SIGFsIGFjZXB0YXIgZXN0YSBsaWNlbmNpYSBhZHVjZSBxdWUgZXN0YSBwcm9kdWNjacOzbiBzZSBkZXNhcnJvbGzDsyBlbiBlbCBwZXJpb2RvIGVuIHF1ZSBzZSBlbmN1ZW50cmEgY29uIHbDrW5jdWxvcyBjb24gTGEgVW5pdmVyc2lkYWQuCgpEw4lDSU1BLiBOb3JtYXMgYXBsaWNhYmxlcy4gUGFyYSBsYSBpbnRlcnByZXRhY2nDs24geSBjdW1wbGltaWVudG8gZGVsIHByZXNlbnRlIGFjdWVyZG8gbGFzIHBhcnRlcyBzZSBzb21ldGVuIGEgbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgbGEgTGV5IDIzIGRlIDE5ODIgeSBkZW3DoXMgbm9ybWFzIGFwbGljYWJsZXMgZGUgQ29sb21iaWEuIEFkZW3DoXMsIGEgbGFzIG5vcm1hcyBJbnN0aXR1Y2lvbmFsZXMgcXVlIGFwbGlxdWVuLgoKTGEgcHJlc2VudGUgbGljZW5jaWEgc2UgYXV0b3JpemEgZW4gbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuIGVuIGxvcyByZXBvc2l0b3Jpb3MgaW5zdGl0dWNpb25hbGVzLgo=