Generación de guías de laboratorio para la enseñanza de redes de convergencia mediante herramientas de simulación sobre un ambiente virtual de aprendizaje

Este documento aborda la creciente necesidad de fortalecer los procesos de enseñanza-aprendizaje en instituciones de educación superior, especialmente en el contexto de las actividades prácticas de laboratorio y el desarrollo tecnológico. Ante los desafíos generados por la crisis sanitaria mundial y...

Full description

Autores:
Arévalo Zamora, Juan Carlos
Hernández, Juan Gerardo
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2024
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/42242
Acceso en línea:
http://hdl.handle.net/11349/42242
Palabra clave:
Ambiente virtual de aprendizaje
Enseñanza
Aprendizaje
Laboratorios virtuales
Redes de convergencia
Ingeniería en Telecomunicaciones -- Tesis y Disertaciones Académicas
Educación superior
Laboratorios virtuales
Redes de convergencia
Simulación educativa
Virtual Learning Environment
Teaching
Learning
Virtual laboratories
Convergence networks.
Rights
License
Attribution-NonCommercial-NoDerivatives 4.0 Internacional
id UDISTRITA2_9657527e313eb431b9dc13699c862466
oai_identifier_str oai:repository.udistrital.edu.co:11349/42242
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.spa.fl_str_mv Generación de guías de laboratorio para la enseñanza de redes de convergencia mediante herramientas de simulación sobre un ambiente virtual de aprendizaje
dc.title.titleenglish.spa.fl_str_mv Creation of laboratory guides for teaching convergence networks using simulation tools in a virtual learning environment
title Generación de guías de laboratorio para la enseñanza de redes de convergencia mediante herramientas de simulación sobre un ambiente virtual de aprendizaje
spellingShingle Generación de guías de laboratorio para la enseñanza de redes de convergencia mediante herramientas de simulación sobre un ambiente virtual de aprendizaje
Ambiente virtual de aprendizaje
Enseñanza
Aprendizaje
Laboratorios virtuales
Redes de convergencia
Ingeniería en Telecomunicaciones -- Tesis y Disertaciones Académicas
Educación superior
Laboratorios virtuales
Redes de convergencia
Simulación educativa
Virtual Learning Environment
Teaching
Learning
Virtual laboratories
Convergence networks.
title_short Generación de guías de laboratorio para la enseñanza de redes de convergencia mediante herramientas de simulación sobre un ambiente virtual de aprendizaje
title_full Generación de guías de laboratorio para la enseñanza de redes de convergencia mediante herramientas de simulación sobre un ambiente virtual de aprendizaje
title_fullStr Generación de guías de laboratorio para la enseñanza de redes de convergencia mediante herramientas de simulación sobre un ambiente virtual de aprendizaje
title_full_unstemmed Generación de guías de laboratorio para la enseñanza de redes de convergencia mediante herramientas de simulación sobre un ambiente virtual de aprendizaje
title_sort Generación de guías de laboratorio para la enseñanza de redes de convergencia mediante herramientas de simulación sobre un ambiente virtual de aprendizaje
dc.creator.fl_str_mv Arévalo Zamora, Juan Carlos
Hernández, Juan Gerardo
dc.contributor.advisor.none.fl_str_mv Cely Callejas, José David
dc.contributor.author.none.fl_str_mv Arévalo Zamora, Juan Carlos
Hernández, Juan Gerardo
dc.contributor.orcid.none.fl_str_mv Cely Callejas José David [0000-0001-8969-5301]
dc.subject.spa.fl_str_mv Ambiente virtual de aprendizaje
Enseñanza
Aprendizaje
Laboratorios virtuales
Redes de convergencia
topic Ambiente virtual de aprendizaje
Enseñanza
Aprendizaje
Laboratorios virtuales
Redes de convergencia
Ingeniería en Telecomunicaciones -- Tesis y Disertaciones Académicas
Educación superior
Laboratorios virtuales
Redes de convergencia
Simulación educativa
Virtual Learning Environment
Teaching
Learning
Virtual laboratories
Convergence networks.
dc.subject.lemb.none.fl_str_mv Ingeniería en Telecomunicaciones -- Tesis y Disertaciones Académicas
Educación superior
Laboratorios virtuales
Redes de convergencia
Simulación educativa
dc.subject.keyword.spa.fl_str_mv Virtual Learning Environment
Teaching
Learning
Virtual laboratories
Convergence networks.
description Este documento aborda la creciente necesidad de fortalecer los procesos de enseñanza-aprendizaje en instituciones de educación superior, especialmente en el contexto de las actividades prácticas de laboratorio y el desarrollo tecnológico. Ante los desafíos generados por la crisis sanitaria mundial y la transición hacia entornos virtuales [1], es necesario replantear el enfoque de las prácticas de laboratorio tradicionales hacia entornos virtuales, como estrategia para mejorar la calidad educativa.
publishDate 2024
dc.date.accessioned.none.fl_str_mv 2024-10-26T19:27:47Z
dc.date.available.none.fl_str_mv 2024-10-26T19:27:47Z
dc.date.created.none.fl_str_mv 2024-05-20
dc.type.spa.fl_str_mv bachelorThesis
dc.type.degree.spa.fl_str_mv Monografía
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/11349/42242
url http://hdl.handle.net/11349/42242
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.*.fl_str_mv Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Attribution-NonCommercial-NoDerivatives 4.0 Internacional
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.acceso.spa.fl_str_mv Abierto (Texto Completo)
rights_invalid_str_mv Attribution-NonCommercial-NoDerivatives 4.0 Internacional
http://creativecommons.org/licenses/by-nc-nd/4.0/
Abierto (Texto Completo)
http://purl.org/coar/access_right/c_abf2
dc.format.mimetype.spa.fl_str_mv pdf
institution Universidad Distrital Francisco José de Caldas
bitstream.url.fl_str_mv https://repository.udistrital.edu.co/bitstreams/42a78b43-f881-4e71-9a4b-93c100dbc337/download
https://repository.udistrital.edu.co/bitstreams/c7a176c2-8efb-450e-82f6-1758e330e3c5/download
https://repository.udistrital.edu.co/bitstreams/557e5acd-2fe1-4ae8-a65d-b7587ef65993/download
https://repository.udistrital.edu.co/bitstreams/2b53274a-8efc-4b0d-85cd-1ebab9b807a1/download
https://repository.udistrital.edu.co/bitstreams/1d8fb3f7-b63e-4db9-9335-a4f137900237/download
https://repository.udistrital.edu.co/bitstreams/ae7812d1-5eac-480b-b3ab-5f4d20c06059/download
https://repository.udistrital.edu.co/bitstreams/d347a2c1-ce2d-47bf-a717-0613931e17b4/download
https://repository.udistrital.edu.co/bitstreams/c45fb37a-2cc0-4ff6-a8a3-7c291143488a/download
https://repository.udistrital.edu.co/bitstreams/7effc3fc-2287-463e-9fd9-7d61721cacfe/download
https://repository.udistrital.edu.co/bitstreams/d832b06d-b51c-4ebc-96e9-3af09ca89893/download
https://repository.udistrital.edu.co/bitstreams/f2875e18-11ee-46b5-9803-da7274680d90/download
https://repository.udistrital.edu.co/bitstreams/c2ac76ad-175d-449a-a510-333049dc7080/download
https://repository.udistrital.edu.co/bitstreams/bb4e94e0-b4b5-403c-8e5b-97f8c69235f2/download
https://repository.udistrital.edu.co/bitstreams/f3364bda-b764-4e3c-82a7-56b478bc44cc/download
https://repository.udistrital.edu.co/bitstreams/454dffcb-04d3-4b64-aaa8-e05ed27d2cef/download
https://repository.udistrital.edu.co/bitstreams/098226a6-3e4c-4ee9-a1f2-b847fddd85a0/download
https://repository.udistrital.edu.co/bitstreams/c4d014d2-7050-4927-8d8d-79feb347d240/download
https://repository.udistrital.edu.co/bitstreams/fd8a0d02-a23f-4a9a-a616-5b8082f7f680/download
bitstream.checksum.fl_str_mv f5f8a3269caeaa5f85a20fbfdd12dd0f
51290e7fe35e2b0a2782aecdefab6d4e
aec4dc99c419ac20e4ddce77c22ac97d
e35299cbd08ca41cd8905358d018528f
d28717582655deb3360a5737ddd7307d
0a4d029f3bff4fa7ea9c861b9154b083
9dc8cf118285775fab0d9e2b48737e65
4fdbb884bcb0783ee7c20550a25014ba
4460e5956bc1d1639be9ae6146a50347
997daf6c648c962d566d7b082dac908d
7de9d95138b008a174ef6bc1262cb284
2f8cff96fce3d1d855971c19f85514e0
759866f434ce431050087a1246a6efb7
ae78fc45f8e0d9153ca5995bb4dbdeb3
04c1c0ed86bc43d3843292ca6bebe3e4
3122e699e9f47f399866b2639f65d99b
89d6b95dfd3caf8f67ebb30781849791
93cf231de9112cc5a3ef2aa1b868600d
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Universidad Distrital
repository.mail.fl_str_mv repositorio@udistrital.edu.co
_version_ 1828165070347042816
spelling Cely Callejas, José DavidArévalo Zamora, Juan CarlosHernández, Juan GerardoCely Callejas José David [0000-0001-8969-5301]2024-10-26T19:27:47Z2024-10-26T19:27:47Z2024-05-20http://hdl.handle.net/11349/42242Este documento aborda la creciente necesidad de fortalecer los procesos de enseñanza-aprendizaje en instituciones de educación superior, especialmente en el contexto de las actividades prácticas de laboratorio y el desarrollo tecnológico. Ante los desafíos generados por la crisis sanitaria mundial y la transición hacia entornos virtuales [1], es necesario replantear el enfoque de las prácticas de laboratorio tradicionales hacia entornos virtuales, como estrategia para mejorar la calidad educativa.This paper addresses the growing need to strengthen teaching-learning processes in higher education institutions, especially in the context of practical laboratory activities and technological development. To face the challenges generated by the global health crisis and the transition to virtual environments [1], it is necessary to rethink the focus of traditional laboratory practices towards virtual environments, as a strategy to improve education quality.pdfspaAttribution-NonCommercial-NoDerivatives 4.0 InternacionalAttribution-NonCommercial-NoDerivatives 4.0 InternacionalAttribution-NonCommercial-NoDerivatives 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Abierto (Texto Completo)http://purl.org/coar/access_right/c_abf2Ambiente virtual de aprendizajeEnseñanzaAprendizajeLaboratorios virtualesRedes de convergenciaIngeniería en Telecomunicaciones -- Tesis y Disertaciones AcadémicasEducación superiorLaboratorios virtualesRedes de convergenciaSimulación educativaVirtual Learning EnvironmentTeachingLearningVirtual laboratoriesConvergence networks.Generación de guías de laboratorio para la enseñanza de redes de convergencia mediante herramientas de simulación sobre un ambiente virtual de aprendizajeCreation of laboratory guides for teaching convergence networks using simulation tools in a virtual learning environmentbachelorThesisMonografíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fORIGINALGuia 1 Protocolos Frame Relay y ATM.pdfGuia 1 Protocolos Frame Relay y ATM.pdfAnexoapplication/pdf989177https://repository.udistrital.edu.co/bitstreams/42a78b43-f881-4e71-9a4b-93c100dbc337/downloadf5f8a3269caeaa5f85a20fbfdd12dd0fMD52Guia 2 Arquitecturas y protocolos de calidad de servicio en IP.pdfGuia 2 Arquitecturas y protocolos de calidad de servicio en IP.pdfAnexoapplication/pdf925953https://repository.udistrital.edu.co/bitstreams/c7a176c2-8efb-450e-82f6-1758e330e3c5/download51290e7fe35e2b0a2782aecdefab6d4eMD53Guia 3 Redes privadas virtuales (VPN).pdfGuia 3 Redes privadas virtuales (VPN).pdfAnexoapplication/pdf755622https://repository.udistrital.edu.co/bitstreams/557e5acd-2fe1-4ae8-a65d-b7587ef65993/downloadaec4dc99c419ac20e4ddce77c22ac97dMD54Guia 4 Multiprotocolo de conmutacion de etiquetas (MPLS).pdfGuia 4 Multiprotocolo de conmutacion de etiquetas (MPLS).pdfAnexoapplication/pdf842511https://repository.udistrital.edu.co/bitstreams/2b53274a-8efc-4b0d-85cd-1ebab9b807a1/downloade35299cbd08ca41cd8905358d018528fMD55Guia 5 Implementacion y transicion a IPV6.pdfGuia 5 Implementacion y transicion a IPV6.pdfAnexoapplication/pdf913717https://repository.udistrital.edu.co/bitstreams/1d8fb3f7-b63e-4db9-9335-a4f137900237/downloadd28717582655deb3360a5737ddd7307dMD56Guia 6 Señalización y redes de conmutación de circuitos.pdfGuia 6 Señalización y redes de conmutación de circuitos.pdfAnexoapplication/pdf750309https://repository.udistrital.edu.co/bitstreams/ae7812d1-5eac-480b-b3ab-5f4d20c06059/download0a4d029f3bff4fa7ea9c861b9154b083MD57ArévaloZamoraJuanCarlos2024.pdfArévaloZamoraJuanCarlos2024.pdfTrabajo De Gradoapplication/pdf3492534https://repository.udistrital.edu.co/bitstreams/d347a2c1-ce2d-47bf-a717-0613931e17b4/download9dc8cf118285775fab0d9e2b48737e65MD510Licencia de uso y publicacion.pdfLicencia de uso y publicacion.pdfapplication/pdf354526https://repository.udistrital.edu.co/bitstreams/c45fb37a-2cc0-4ff6-a8a3-7c291143488a/download4fdbb884bcb0783ee7c20550a25014baMD511CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805https://repository.udistrital.edu.co/bitstreams/7effc3fc-2287-463e-9fd9-7d61721cacfe/download4460e5956bc1d1639be9ae6146a50347MD514LICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/d832b06d-b51c-4ebc-96e9-3af09ca89893/download997daf6c648c962d566d7b082dac908dMD515THUMBNAILGuia 1 Protocolos Frame Relay y ATM.pdf.jpgGuia 1 Protocolos Frame Relay y ATM.pdf.jpgIM Thumbnailimage/jpeg10965https://repository.udistrital.edu.co/bitstreams/f2875e18-11ee-46b5-9803-da7274680d90/download7de9d95138b008a174ef6bc1262cb284MD516Guia 2 Arquitecturas y protocolos de calidad de servicio en IP.pdf.jpgGuia 2 Arquitecturas y protocolos de calidad de servicio en IP.pdf.jpgIM Thumbnailimage/jpeg10874https://repository.udistrital.edu.co/bitstreams/c2ac76ad-175d-449a-a510-333049dc7080/download2f8cff96fce3d1d855971c19f85514e0MD517Guia 3 Redes privadas virtuales (VPN).pdf.jpgGuia 3 Redes privadas virtuales (VPN).pdf.jpgIM Thumbnailimage/jpeg10723https://repository.udistrital.edu.co/bitstreams/bb4e94e0-b4b5-403c-8e5b-97f8c69235f2/download759866f434ce431050087a1246a6efb7MD518Guia 4 Multiprotocolo de conmutacion de etiquetas (MPLS).pdf.jpgGuia 4 Multiprotocolo de conmutacion de etiquetas (MPLS).pdf.jpgIM Thumbnailimage/jpeg11222https://repository.udistrital.edu.co/bitstreams/f3364bda-b764-4e3c-82a7-56b478bc44cc/downloadae78fc45f8e0d9153ca5995bb4dbdeb3MD519Guia 5 Implementacion y transicion a IPV6.pdf.jpgGuia 5 Implementacion y transicion a IPV6.pdf.jpgIM Thumbnailimage/jpeg10851https://repository.udistrital.edu.co/bitstreams/454dffcb-04d3-4b64-aaa8-e05ed27d2cef/download04c1c0ed86bc43d3843292ca6bebe3e4MD520Guia 6 Señalización y redes de conmutación de circuitos.pdf.jpgGuia 6 Señalización y redes de conmutación de circuitos.pdf.jpgIM Thumbnailimage/jpeg11372https://repository.udistrital.edu.co/bitstreams/098226a6-3e4c-4ee9-a1f2-b847fddd85a0/download3122e699e9f47f399866b2639f65d99bMD521ArévaloZamoraJuanCarlos2024.pdf.jpgArévaloZamoraJuanCarlos2024.pdf.jpgIM Thumbnailimage/jpeg7027https://repository.udistrital.edu.co/bitstreams/c4d014d2-7050-4927-8d8d-79feb347d240/download89d6b95dfd3caf8f67ebb30781849791MD522Licencia de uso y publicacion.pdf.jpgLicencia de uso y publicacion.pdf.jpgIM Thumbnailimage/jpeg12112https://repository.udistrital.edu.co/bitstreams/fd8a0d02-a23f-4a9a-a616-5b8082f7f680/download93cf231de9112cc5a3ef2aa1b868600dMD52311349/42242oai:repository.udistrital.edu.co:11349/422422024-11-15 01:04:57.528http://creativecommons.org/licenses/by-nc-nd/4.0/Attribution-NonCommercial-NoDerivatives 4.0 Internacionalopen.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK