Sistema distribuido heterogéneo para la gestión de PQRS en entidades públicas

Este documento presenta los diferentes procesos integrados para desarrollar un sistema distribuido heterogéneo para la gestión de peticiones, quejas, reclamos y solicitudes en entidades públicas, cuyo objetivo principal está encaminado esencialmente a mejorar el control, seguimiento e integración de...

Full description

Autores:
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2014
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/4376
Acceso en línea:
http://hdl.handle.net/11349/4376
Palabra clave:
Sistema Distribuido
Pqrs
Sistemas distribuidos
Redes corporativas
Planificación y diseño de redes
Gestión tecnológica
Ingeniería Telemática - Tesis y disertaciones académicas
Distributed System
Pqrs
Rights
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional
id UDISTRITA2_73857f57c4b70ab30a1b587b94bd8b5a
oai_identifier_str oai:repository.udistrital.edu.co:11349/4376
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.spa.fl_str_mv Sistema distribuido heterogéneo para la gestión de PQRS en entidades públicas
dc.title.titleenglish.spa.fl_str_mv Heterogeneous Distributed System for the Management of Public Institutions Pqrs
title Sistema distribuido heterogéneo para la gestión de PQRS en entidades públicas
spellingShingle Sistema distribuido heterogéneo para la gestión de PQRS en entidades públicas
Sistema Distribuido
Pqrs
Sistemas distribuidos
Redes corporativas
Planificación y diseño de redes
Gestión tecnológica
Ingeniería Telemática - Tesis y disertaciones académicas
Distributed System
Pqrs
title_short Sistema distribuido heterogéneo para la gestión de PQRS en entidades públicas
title_full Sistema distribuido heterogéneo para la gestión de PQRS en entidades públicas
title_fullStr Sistema distribuido heterogéneo para la gestión de PQRS en entidades públicas
title_full_unstemmed Sistema distribuido heterogéneo para la gestión de PQRS en entidades públicas
title_sort Sistema distribuido heterogéneo para la gestión de PQRS en entidades públicas
dc.contributor.advisor.spa.fl_str_mv Rodriguez Guerrero, Rocío
dc.subject.spa.fl_str_mv Sistema Distribuido
Pqrs
topic Sistema Distribuido
Pqrs
Sistemas distribuidos
Redes corporativas
Planificación y diseño de redes
Gestión tecnológica
Ingeniería Telemática - Tesis y disertaciones académicas
Distributed System
Pqrs
dc.subject.lemb.spa.fl_str_mv Sistemas distribuidos
Redes corporativas
Planificación y diseño de redes
Gestión tecnológica
Ingeniería Telemática - Tesis y disertaciones académicas
dc.subject.keyword.spa.fl_str_mv Distributed System
Pqrs
description Este documento presenta los diferentes procesos integrados para desarrollar un sistema distribuido heterogéneo para la gestión de peticiones, quejas, reclamos y solicitudes en entidades públicas, cuyo objetivo principal está encaminado esencialmente a mejorar el control, seguimiento e integración de los procesos dedicados a gestionar trámites de peticiones, quejas, reclamos y solicitudes. El trabajo está fundamentado e implementado con programación en lenguaje web de JAVA, apoyada en bases de datos ORACLE, la implementación se realiza de acuerdo con la metodología Scrum que se enfoca en la gestión de sistemas complejos. Este producto busca optimizar y administrar el trámite de las peticiones, quejas y reclamos que aplica tanto a personas de una misma organización como a personas externas que ejercen en entidades públicas aportando un nuevo enfoque tecnológico para la realización de los procesos que lo contemplan.
publishDate 2014
dc.date.created.spa.fl_str_mv 2014-04-02
dc.date.accessioned.none.fl_str_mv 2016-11-18T20:27:15Z
dc.date.available.none.fl_str_mv 2016-11-18T20:27:15Z
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/4376
url http://hdl.handle.net/11349/4376
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.*.fl_str_mv Atribución-NoComercial-SinDerivadas 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 Atribución-NoComercial-SinDerivadas 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 http://repository.udistrital.edu.co/bitstream/11349/4376/12/GarayGonzalezLadyViviana2016.pdf.jpg
http://repository.udistrital.edu.co/bitstream/11349/4376/13/GarayGonzalezLadyViviana2016Anexo%201.pdf.jpg
http://repository.udistrital.edu.co/bitstream/11349/4376/14/GarayGonzalezLadyViviana2016Anexo%202.pdf.jpg
http://repository.udistrital.edu.co/bitstream/11349/4376/1/GarayGonzalezLadyViviana2016.pdf
http://repository.udistrital.edu.co/bitstream/11349/4376/2/GarayGonzalezLadyViviana2016Anexo%201.pdf
http://repository.udistrital.edu.co/bitstream/11349/4376/3/GarayGonzalezLadyViviana2016Anexo%202.pdf
http://repository.udistrital.edu.co/bitstream/11349/4376/8/license_url
http://repository.udistrital.edu.co/bitstream/11349/4376/9/license_text
http://repository.udistrital.edu.co/bitstream/11349/4376/10/license_rdf
http://repository.udistrital.edu.co/bitstream/11349/4376/11/license.txt
bitstream.checksum.fl_str_mv 4d1edb44ca502be74e942f50a0f870e9
5b524cefb7010e9efe934b4fa15901a0
5ec042270d27ebbdd43e01cb04daeaa6
deac4e860521ebdd5b000afe6816b39e
b899c3a9b9a8ab70d0740fc2b7456738
81ead41ed4baaed568d35c49554ceb00
4afdbb8c545fd630ea7db775da747b2f
683d9883b2ad62ac3b8bafc566b2e600
9da0b6dfac957114c6a7714714b86306
b204d61d4cc8bf0ee3a2b0e84c5755dd
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Distrital - RIUD
repository.mail.fl_str_mv repositorio@udistrital.edu.co
_version_ 1803712722513166336
spelling Rodriguez Guerrero, RocíoGaray Gonzalez, Lady VivianaArevalo Sandoval, Jeyson Stith2016-11-18T20:27:15Z2016-11-18T20:27:15Z2014-04-02http://hdl.handle.net/11349/4376Este documento presenta los diferentes procesos integrados para desarrollar un sistema distribuido heterogéneo para la gestión de peticiones, quejas, reclamos y solicitudes en entidades públicas, cuyo objetivo principal está encaminado esencialmente a mejorar el control, seguimiento e integración de los procesos dedicados a gestionar trámites de peticiones, quejas, reclamos y solicitudes. El trabajo está fundamentado e implementado con programación en lenguaje web de JAVA, apoyada en bases de datos ORACLE, la implementación se realiza de acuerdo con la metodología Scrum que se enfoca en la gestión de sistemas complejos. Este producto busca optimizar y administrar el trámite de las peticiones, quejas y reclamos que aplica tanto a personas de una misma organización como a personas externas que ejercen en entidades públicas aportando un nuevo enfoque tecnológico para la realización de los procesos que lo contemplan.This document presents different integrated processes to develop a distributed system for managing heterogeneous requests, complaints, claims and requests for a public agency whose main objective is aimed essentially at improving the control, monitoring and integration of processes dedicated to managing Check-in requests, complaints, claims and requests. The work is founded and implemented in web programming language JAVA, ORACLE database, the implementation is carried out according to the Scrum methodology that focuses on the management of complex systems. This product seeks to optimize and manage the processing of petitions and complaints that applies to people from the same organization and external persons exercising public entities providing a new technological approach for the realization of the processes contemplate.pdfspaAtribución-NoComercial-SinDerivadas 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Abierto (Texto Completo)http://purl.org/coar/access_right/c_abf2Sistema DistribuidoPqrsSistemas distribuidosRedes corporativasPlanificación y diseño de redesGestión tecnológicaIngeniería Telemática - Tesis y disertaciones académicasDistributed SystemPqrsSistema distribuido heterogéneo para la gestión de PQRS en entidades públicasHeterogeneous Distributed System for the Management of Public Institutions Pqrsinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fTHUMBNAILGarayGonzalezLadyViviana2016.pdf.jpgGarayGonzalezLadyViviana2016.pdf.jpgIM Thumbnailimage/jpeg5653http://repository.udistrital.edu.co/bitstream/11349/4376/12/GarayGonzalezLadyViviana2016.pdf.jpg4d1edb44ca502be74e942f50a0f870e9MD512open accessGarayGonzalezLadyViviana2016Anexo 1.pdf.jpgGarayGonzalezLadyViviana2016Anexo 1.pdf.jpgIM Thumbnailimage/jpeg10649http://repository.udistrital.edu.co/bitstream/11349/4376/13/GarayGonzalezLadyViviana2016Anexo%201.pdf.jpg5b524cefb7010e9efe934b4fa15901a0MD513open accessGarayGonzalezLadyViviana2016Anexo 2.pdf.jpgGarayGonzalezLadyViviana2016Anexo 2.pdf.jpgIM Thumbnailimage/jpeg11416http://repository.udistrital.edu.co/bitstream/11349/4376/14/GarayGonzalezLadyViviana2016Anexo%202.pdf.jpg5ec042270d27ebbdd43e01cb04daeaa6MD514open accessORIGINALGarayGonzalezLadyViviana2016.pdfGarayGonzalezLadyViviana2016.pdfTrabajo de Gradoapplication/pdf1852330http://repository.udistrital.edu.co/bitstream/11349/4376/1/GarayGonzalezLadyViviana2016.pdfdeac4e860521ebdd5b000afe6816b39eMD51open accessGarayGonzalezLadyViviana2016Anexo 1.pdfGarayGonzalezLadyViviana2016Anexo 1.pdfAnexo 1application/pdf1017373http://repository.udistrital.edu.co/bitstream/11349/4376/2/GarayGonzalezLadyViviana2016Anexo%201.pdfb899c3a9b9a8ab70d0740fc2b7456738MD52open accessGarayGonzalezLadyViviana2016Anexo 2.pdfGarayGonzalezLadyViviana2016Anexo 2.pdfAnexo 2application/pdf365405http://repository.udistrital.edu.co/bitstream/11349/4376/3/GarayGonzalezLadyViviana2016Anexo%202.pdf81ead41ed4baaed568d35c49554ceb00MD53open accessCC-LICENSElicense_urllicense_urltext/plain; charset=utf-849http://repository.udistrital.edu.co/bitstream/11349/4376/8/license_url4afdbb8c545fd630ea7db775da747b2fMD58open accesslicense_textlicense_texttext/html; charset=utf-821328http://repository.udistrital.edu.co/bitstream/11349/4376/9/license_text683d9883b2ad62ac3b8bafc566b2e600MD59open accesslicense_rdflicense_rdfapplication/rdf+xml; charset=utf-823148http://repository.udistrital.edu.co/bitstream/11349/4376/10/license_rdf9da0b6dfac957114c6a7714714b86306MD510open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-85896http://repository.udistrital.edu.co/bitstream/11349/4376/11/license.txtb204d61d4cc8bf0ee3a2b0e84c5755ddMD511open access11349/4376oai:repository.udistrital.edu.co:11349/43762023-06-13 14:23:52.421open accessRepositorio Institucional Universidad Distrital - RIUDrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyAgREUgQ09OVEVOSURPUyBFTiBFTCBSRVBPU0lUT1JJTyBJTlNUSVRVQ0lPTkFMIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTApUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gIHBhcmEgcHVibGljYWNpw7NuIGRlIG9icmFzIGVuIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMgUklVRC4KCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCAgY29uZmllcm8gKGVyaW1vcykgYSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB1bmEgbGljZW5jaWEgcGFyYSB1c28gIG5vIGV4Y2x1c2l2YSwgbGltaXRhZGEgeSBncmF0dWl0YSBzb2JyZSBsYSBvYnJhIHF1ZSAgaW50ZWdyYXLDoSAgZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBhY3VlcmRvIGEgbGFzIHNpZ3VpZW50ZXMgcmVnbGFzLCAgbGFzIGN1YWxlcyBkZWNsYXJvIChhbW9zKSBjb25vY2VyIHkgYWNlcHRhcjoKCmEpIEVzdGFyw6EgdmlnZW50ZSBhIHBhcnRpciBkZSBsYSBmZWNoYSAgZW4gcXVlIHNlIGluY2x1eWEgIGVuIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgeSBoYXN0YSAgcG9yIHVuIHBsYXpvIGRlICBkaWV6ICgxMCkgIEHDsW9zLCAgcHJvcnJvZ2FibGUgIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyAgbGEgY3VhbCBwb2Ryw6EgICBkYXJzZSAgcG9yIHRlcm1pbmFkYSAgcHJldmlhICBzb2xpY2l0dWQgICBhIGxhIFVuaXZlcnNpZGFkIHBvciBlc2NyaXRvIGNvbiB1bmEgYW50ZWxhY2nDs24gZGUgZG9zICgyKSBtZXNlcyBhbnRlcyBkZWwgdmVuY2ltaWVudG8gZGVsIHBsYXpvICBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLiAgCgpiKSBMYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyBwb2Ryw6EgIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSAgcG9yIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwsICBMYSBVbml2ZXJzaWRhZCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsICBkb2N1bWVudG8gYXBhcmV6Y2EgcmVmZXJlbmNpYWRvIGVuIG1vdG9yZXMgZGUgYsO6c3F1ZWRhIG8gcmVwb3NpdG9yaW9zICBkaWZlcmVudGVzIGFsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwsIHVuYSB2ZXogZWwob3MpIGF1dG9yKGVzKSAgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUmVwb3NpdG9yaW8gZGUgbGEgVW5pdmVyc2lkYWQsIGRhZG8gcXVlICBsYSBtaXNtYSBzZXLDoSBwdWJsaWNhZGEgZW4gIEludGVybmV0LiAKCmMpIExhIGF1dG9yaXphY2nDs24gc2UgaGFjZSBhIHTDrXR1bG8gZ3JhdHVpdG8sIHBvciBsbyB0YW50bywgbG9zIGF1dG9yZXMgcmVudW5jaWFuIGEgcmVjaWJpciBiZW5lZmljaW8gYWxndW5vIHBvciBsYSBwdWJsaWNhY2nDs24sIGRpc3RyaWJ1Y2nDs24sIGNvbXVuaWNhY2nDs24gIHDDumJsaWNhIHkgY3VhbHF1aWVyIG90cm8gdXNvIHF1ZSBzZSBoYWdhIGVuIGxvcyB0w6lybWlub3MgZGUgbGEgcHJlc2VudGUgbGljZW5jaWEgeSBkZSBsYSBsaWNlbmNpYSAgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKSBMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgc29uICBvYnJhKHMpIG9yaWdpbmFsKGVzKSBzb2JyZSBsYSAgY3VhbChlcykgIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zICBkZXJlY2hvcyBkZSBhdXRvciwgYXN1bWVuIHRvdGFsIHJlc3BvbnNhYmlsaWRhZCBwb3IgZWwgY29udGVuaWRvIGRlIHN1IG9icmEgYW50ZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IGFudGUgdGVyY2Vyb3MuIEVuIHRvZG8gY2FzbyBsYSBVbml2ZXJzaWRhZCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkgTGEgIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHBvZHLDoSAgaW5jbHVpciBsYSBvYnJhIGVuIGxvcyDDrW5kaWNlcyB5IGJ1c2NhZG9yZXMgcXVlIGVzdGltZW4gbmVjZXNhcmlvcyBwYXJhIG1heGltaXphciBsYSB2aXNpYmlsaWRhZCBlbCB1c28geSBlbCBpbXBhY3RvIGRlIGxhIHByb2R1Y2Npw7NuIGNpZW50w61maWNhLCBhcnTDrXN0aWNhIHkgYWNhZMOpbWljYSBlbiBsYSBjb211bmlkYWQgbG9jYWwsIG5hY2lvbmFsIG8gaW50ZXJuYWNpb25hbC4gCgpmKSBMYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyBwb2Ryw6EgY29udmVydGlyIGxhIG9icmEgIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluICBkZSBzdSBwcmVzZXJ2YWNpw7NuIGVuIGVsIHRpZW1wbyBxdWUgbGEgcHJlc2VudGUgbGljZW5jaWEgeSBsYSBkZSBzdXMgcHLDs3Jyb2dhcy4KQ29uIGJhc2UgZW4gbG8gYW50ZXJpb3IgYXV0b3JpesOzIGxhIHB1YmxpY2FjacOzbiB5IGNvbnN1bHRhIGRlIGxhIG9icmEgIHRpdHVsYWRhIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KCiBBIGZhdm9yIGRlbCAgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5ICBkZSBzdXMgdXN1YXJpb3MsICAgY3V5byhzKSAgYXV0b3IoZXMpIHNvbjogCkF1dG9yCUFwZWxsaWRvcwlOb21icmVzCjEJCQoyCQkKMwkJCgphKSBBdXRvcml6byBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGF1dG9yaXphZG9zIGVuIGxvcyBsaXRlcmFsZXMgYW50ZXJpb3JlcywgIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMgZW4gbGFzIOKAnENvbmRpY2lvbmVzIGRlIHVzbyBkZSBlc3RyaWN0byBjdW1wbGltaWVudG/igJ0gZGUgbG9zIHJlY3Vyc29zIHB1YmxpY2Fkb3MgZW4gUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBSSVVELCBjdXlvIHRleHRvIGNvbXBsZXRvIHNlIHB1ZWRlIGNvbnN1bHRhciBlbiBodHRwOi8vcmVwb3NpdG9yeS51ZGlzdHJpdGFsLmVkdS5jby8KCmIpIENvbm96Y28geSBhY2VwdG8gcXVlIG90b3JnbyB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIG9idGVuaWRvIHVuYSBjb3BpYS4KCmMpICBNYW5pZmllc3RvIG1pIHRvdGFsIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSB1c28geSBwdWJsaWNhY2nDs24gZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyBxdWUgc2UgZGVzY3JpYmVuIHkgZXhwbGljYW4gZW4gZWwgcHJlc2VudGUgZG9jdW1lbnRvLgoKZykgUXVlIGNvbm96Y28gICBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyByZWxhdGl2byBhIHByb3BpZWRhZCAgaW50ZWxlY3R1YWwgcmVndWxhZGEgcG9yIGVsIEFjdWVyZG8gMDA0IGRlIDIwMTIgZGVsIENTVSwgQWN1ZXJkbyAwMjMgZGUgMjAxMiBkZWwgQ1NVIHNvYnJlIFBvbMOtdGljYSBFZGl0b3JpYWwsIEFjdWVyZG8gMDI2ICBkZWwgMzEgZGUganVsaW8gZGUgMjAxMiBzb2JyZSBlbCBwcm9jZWRpbWllbnRvIHBhcmEgbGEgcHVibGljYWNpw7NuIGRlIHRlc2lzIGRlIHBvc3RncmFkbyBkZSBsb3MgZXN0dWRpYW50ZXMgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsICBBY3VlcmRvIDAzMCBkZWwgMDMgZGUgZGljaWVtYnJlIGRlIDIwMTMgcG9yIG1lZGlvIGRlbCBjdWFsIHNlIGNyZWEgZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0by4gRXN0b3MgZG9jdW1lbnRvcyBwb2Ryw6FuIHNlciBjb25zdWx0YWRvcyB5IGRlc2NhcmdhZG9zIGVuIGVsIHBvcnRhbCB3ZWIgZGUgbGEgYmlibGlvdGVjYSBodHRwOi8vc2lzdGVtYWRlYmlibGlvdGVjYXMudWRpc3RyaXRhbC5lZHUuY28vICAKClNJIEVMIERPQ1VNRU5UTyBTRSBCQVNBIEVOIFVOIFRSQUJBSk8gUVVFIEhBIFNJRE8gUEFUUk9DSU5BRE8gTyBBUE9ZQURPIFBPUiBVTkEgQUdFTkNJQSBPIFVOQSBPUkdBTklaQUNJw5NOLCBDT04gRVhDRVBDScOTTiBERSBMQSBVTklWRVJTSURBRCBESVNUUklUQUwgRlJBTkNJU0NPIEpPU0UgREUgQ0FMREFTLCBMT1MgQVVUT1JFUyBHQVJBTlRJWkFOIFFVRSBTRSBIQSBDVU1QTElETyBDT04gTE9TIApERVJFQ0hPUyBZIE9CTElHQUNJT05FUyBSRVFVRVJJRE9TIFBPUiBFTCBSRVNQRUNUSVZPIENPTlRSQVRPIE8gQUNVRVJETy4KRW4gY29uc3RhbmNpYSBkZSBsbyBhbnRlcmlvciwgZmlybW8gKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50byBhIGxvcyAKCkZJUk1BIERFIExPUyBUSVRVTEFSRVMgREUgREVSRUNIT1MgREUgQVVUT1IKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIEF1dG9yIChlcyk6CkF1dG9yCUNvcnJlbyBFbGVjdHLDs25pY28gCjEJCjIJCjMJCgpOb3RhOiBFbiBjYXNvIHF1ZSBubyBlc3TDqSBkZSBhY3VlcmRvIGNvbiBsYXMgY29uZGljaW9uZXMgZGUgbGEgcHJlc2VudGUgbGljZW5jaWEsIGp1c3RpZmlxdWUgbG9zIG1vdGl2b3MgcG9yIGxvcyBjdWFsZXMgZWwgZG9jdW1lbnRvIHkgc3VzIGFuZXhvcyBubyBwdWVkZW4gc2VyIHB1YmxpY2Fkb3MgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyBSSVVECg==