Prototipo web de bolsa de empleos para la Universidad Distrital en dispositivos móviles

La aplicación de Bolsa de Empleos de la Universidad Distrital Francisco José de Caldas JOBUD brindará a estudiantes, egresados y empresas la oportunidad de ofertar y aplicar a empleos especializados, según las carreras que ofrece la Universidad. Esta Aplicación permite agilizar y hacer eficiente, es...

Full description

Autores:
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2017
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/5892
Acceso en línea:
http://hdl.handle.net/11349/5892
Palabra clave:
Aplicación
Trabajo
Educación
Empleos
Tablets
Celular
Ingeniería Telemática - Tesis y disertaciones académicas
Agencias de empleos - Innovaciones tecnológicas
Desarrollo de prototipos
servicios web
Application
Work
Education
Jobs
Tablets
Students
Rights
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional
id UDISTRITA2_1c471e0fcf8ac078bea4dc384b7f3fa3
oai_identifier_str oai:repository.udistrital.edu.co:11349/5892
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.spa.fl_str_mv Prototipo web de bolsa de empleos para la Universidad Distrital en dispositivos móviles
dc.title.titleenglish.spa.fl_str_mv Prototype web of employment exchange for the district university in mobile devices
title Prototipo web de bolsa de empleos para la Universidad Distrital en dispositivos móviles
spellingShingle Prototipo web de bolsa de empleos para la Universidad Distrital en dispositivos móviles
Aplicación
Trabajo
Educación
Empleos
Tablets
Celular
Ingeniería Telemática - Tesis y disertaciones académicas
Agencias de empleos - Innovaciones tecnológicas
Desarrollo de prototipos
servicios web
Application
Work
Education
Jobs
Tablets
Students
title_short Prototipo web de bolsa de empleos para la Universidad Distrital en dispositivos móviles
title_full Prototipo web de bolsa de empleos para la Universidad Distrital en dispositivos móviles
title_fullStr Prototipo web de bolsa de empleos para la Universidad Distrital en dispositivos móviles
title_full_unstemmed Prototipo web de bolsa de empleos para la Universidad Distrital en dispositivos móviles
title_sort Prototipo web de bolsa de empleos para la Universidad Distrital en dispositivos móviles
dc.contributor.advisor.spa.fl_str_mv Leguizamón Páez, Miguel Ángel
dc.subject.spa.fl_str_mv Aplicación
Trabajo
Educación
Empleos
Tablets
Celular
topic Aplicación
Trabajo
Educación
Empleos
Tablets
Celular
Ingeniería Telemática - Tesis y disertaciones académicas
Agencias de empleos - Innovaciones tecnológicas
Desarrollo de prototipos
servicios web
Application
Work
Education
Jobs
Tablets
Students
dc.subject.lemb.spa.fl_str_mv Ingeniería Telemática - Tesis y disertaciones académicas
Agencias de empleos - Innovaciones tecnológicas
Desarrollo de prototipos
servicios web
dc.subject.keyword.spa.fl_str_mv Application
Work
Education
Jobs
Tablets
Students
description La aplicación de Bolsa de Empleos de la Universidad Distrital Francisco José de Caldas JOBUD brindará a estudiantes, egresados y empresas la oportunidad de ofertar y aplicar a empleos especializados, según las carreras que ofrece la Universidad. Esta Aplicación permite agilizar y hacer eficiente, estos procesos. La información almacenada en la base de datos se puede consultar en tiempo real, además permite recibir y enviar notificaciones, al aplicar a una oferta o al publicar por parte de la empresa una nueva opción de trabajo. Este proceso es innovador y brinda al usuario una excelente interacción con la aplicación, optimizando su tiempo y recursos. La información almacenada en la base de datos se puede consultar en tiempo real, JOBUD además permite recibir y enviar notificaciones, al aplicar a una oferta o al publicar por parte de la empresa, una nueva opción de trabajo. Este proceso es innovador y brinda al usuario una excelente interacción con la aplicación, optimizando su tiempo y recursos. La aplicación JOBUD está diseñado e implementado en el framework Spring Tools que utiliza tecnologías estándar en aplicaciones JavaEE. Permite la inyección de dependencias o el uso de objetos convencionales (POJOs) como objetos de negocio, logrando un desarrollo más sencillo, rápido y unas aplicaciones más ligeras. Spring utiliza el paradigma de Desarrollo Web MVC (Modelo, Vista, Controlador) que garantiza calidad en el desarrollo del Sistema, haciéndolo robusto, flexible y amigable para el usuario final, garantiza altos niveles de seguridad y facilidad en la administración de los recursos, optimizando el desarrollo de aplicaciones online. Esta desarrollado en PHP, compatible con MySQL, que es la base de datos utilizada en la aplicación. Se utiliza la Metodología ciclo de mejora continua PHVA “Planificar- Hacer-Verificar-Actuar” Y para el desarrollo del software, la metodología a utilizar es eXtreme Programming, por ser la metodología acorde a nuestras necesidades, permitiendo alcanzar en los tiempos requeridos, las metas propuestas.
publishDate 2017
dc.date.accessioned.none.fl_str_mv 2017-07-06T21:47:22Z
dc.date.available.none.fl_str_mv 2017-07-06T21:47:22Z
dc.date.created.spa.fl_str_mv 2017-06-01
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/5892
url http://hdl.handle.net/11349/5892
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_16ec
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.acceso.spa.fl_str_mv Restringido (Solo Referencia)
rights_invalid_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional
http://creativecommons.org/licenses/by-nc-nd/4.0/
Restringido (Solo Referencia)
http://purl.org/coar/access_right/c_16ec
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/5892/13/ToroOrtizLourdesJaneth2017.pdf.jpg
http://repository.udistrital.edu.co/bitstream/11349/5892/14/ToroOrtizLourdesJaneth2017Anexo%201.pdf.jpg
http://repository.udistrital.edu.co/bitstream/11349/5892/15/ToroOrtizLourdesJaneth2017Anexo%202.pdf.jpg
http://repository.udistrital.edu.co/bitstream/11349/5892/16/LicenciaYAutorizaci%c3%b3n2017.pdf.jpg
http://repository.udistrital.edu.co/bitstream/11349/5892/8/license_url
http://repository.udistrital.edu.co/bitstream/11349/5892/9/license_text
http://repository.udistrital.edu.co/bitstream/11349/5892/10/license_rdf
http://repository.udistrital.edu.co/bitstream/11349/5892/11/license.txt
http://repository.udistrital.edu.co/bitstream/11349/5892/1/ToroOrtizLourdesJaneth2017.pdf
http://repository.udistrital.edu.co/bitstream/11349/5892/2/ToroOrtizLourdesJaneth2017.pdf
http://repository.udistrital.edu.co/bitstream/11349/5892/3/ToroOrtizLourdesJaneth2017Anexo%201.pdf
http://repository.udistrital.edu.co/bitstream/11349/5892/4/ToroOrtizLourdesJaneth2017Anexo%202.pdf
http://repository.udistrital.edu.co/bitstream/11349/5892/5/ToroOrtizLourdesJaneth2017Anexo%203.war
http://repository.udistrital.edu.co/bitstream/11349/5892/6/LicenciaYAutorizaci%c3%b3n2017.pdf
http://repository.udistrital.edu.co/bitstream/11349/5892/7/ToroOrtizLourdesJaneth2017Anexo%204.zip
bitstream.checksum.fl_str_mv 1ab214ed0e2e36363b95d6b2bf91518d
765b109d784731836739f47b59147f56
129a6f410b474274aadb59b361a226c2
199c9005b7af68c4b1b4182517c14957
4afdbb8c545fd630ea7db775da747b2f
d41d8cd98f00b204e9800998ecf8427e
d41d8cd98f00b204e9800998ecf8427e
da5c6a3ca62d5dd4853000a60fee7083
e1df3b04f998cbc81257f079e74c683b
9ff8b618aeadf7be97fee5919fa5d01f
afa2da1510c65722cbcb9d7fc3b44649
d2b6e362301551f436c0c181d258c706
bd792dd39f000b0cb221be6ae1b83a87
53b062a720f27858b73ca03bbd8c888b
290eb6af9e5e77f92db094c41ef855ff
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
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_ 1814111018501013504
spelling Leguizamón Páez, Miguel ÁngelToro Ortíz, Lourdes Janeth2017-07-06T21:47:22Z2017-07-06T21:47:22Z2017-06-01http://hdl.handle.net/11349/5892La aplicación de Bolsa de Empleos de la Universidad Distrital Francisco José de Caldas JOBUD brindará a estudiantes, egresados y empresas la oportunidad de ofertar y aplicar a empleos especializados, según las carreras que ofrece la Universidad. Esta Aplicación permite agilizar y hacer eficiente, estos procesos. La información almacenada en la base de datos se puede consultar en tiempo real, además permite recibir y enviar notificaciones, al aplicar a una oferta o al publicar por parte de la empresa una nueva opción de trabajo. Este proceso es innovador y brinda al usuario una excelente interacción con la aplicación, optimizando su tiempo y recursos. La información almacenada en la base de datos se puede consultar en tiempo real, JOBUD además permite recibir y enviar notificaciones, al aplicar a una oferta o al publicar por parte de la empresa, una nueva opción de trabajo. Este proceso es innovador y brinda al usuario una excelente interacción con la aplicación, optimizando su tiempo y recursos. La aplicación JOBUD está diseñado e implementado en el framework Spring Tools que utiliza tecnologías estándar en aplicaciones JavaEE. Permite la inyección de dependencias o el uso de objetos convencionales (POJOs) como objetos de negocio, logrando un desarrollo más sencillo, rápido y unas aplicaciones más ligeras. Spring utiliza el paradigma de Desarrollo Web MVC (Modelo, Vista, Controlador) que garantiza calidad en el desarrollo del Sistema, haciéndolo robusto, flexible y amigable para el usuario final, garantiza altos niveles de seguridad y facilidad en la administración de los recursos, optimizando el desarrollo de aplicaciones online. Esta desarrollado en PHP, compatible con MySQL, que es la base de datos utilizada en la aplicación. Se utiliza la Metodología ciclo de mejora continua PHVA “Planificar- Hacer-Verificar-Actuar” Y para el desarrollo del software, la metodología a utilizar es eXtreme Programming, por ser la metodología acorde a nuestras necesidades, permitiendo alcanzar en los tiempos requeridos, las metas propuestas.The employment exchange application of the Universidad Distrital Francisco José de Caldas JOBUD will provide students, graduates and companies the opportunity to bid for and apply to skilled jobs, according to the careers offered by the University. The aplication is hosted on a server in Amazon, where it can be downloaded, to install it directly on smartphones or tablets. In this way, the Access to the aplication, it will be fast, reliable and effective. The information stored in the database can be viewed in real time, JOBUD also allows you to receive and send notifications to apply to an offer or publish on the part of the company a new option. This process is innovative and provides the user with an excellent interaction with the application, optimizing your time and resources. The application JOBUD is designed and implemented in the Spring framework that uses industry standard technologies JavaEE applications. Allows the injection of dependencies or the use of conventional Objects (POJOs) as business objects, achieving a development easier, faster and lighter applications. Spring uses the paradigm of development Web MVC (Model, View, Controller) that ensures quality in the development of the system, making it robust, flexible and user-friendly for the end-user, which guarantees high levels of security and ease in the administration of the resources, optimizing the development of online applications. It is developed in PHP, MySQL, which is the database used in the aplication. Using the methodology the cycle of continuous improvement PHVA "Schedule - Do - Check -Act" and for the development of the software, the methodology to be used is eXtreme Programaming, for being the methodology according to our needs, allowing to reach in the time required, the proposed goals.pdfspaAtribución-NoComercial-SinDerivadas 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Restringido (Solo Referencia)http://purl.org/coar/access_right/c_16ecAplicaciónTrabajoEducaciónEmpleosTabletsCelularIngeniería Telemática - Tesis y disertaciones académicasAgencias de empleos - Innovaciones tecnológicasDesarrollo de prototiposservicios webApplicationWorkEducationJobsTabletsStudentsPrototipo web de bolsa de empleos para la Universidad Distrital en dispositivos móvilesPrototype web of employment exchange for the district university in mobile devicesinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fTHUMBNAILToroOrtizLourdesJaneth2017.pdf.jpgToroOrtizLourdesJaneth2017.pdf.jpgIM Thumbnailimage/jpeg12909http://repository.udistrital.edu.co/bitstream/11349/5892/13/ToroOrtizLourdesJaneth2017.pdf.jpg1ab214ed0e2e36363b95d6b2bf91518dMD513open accessToroOrtizLourdesJaneth2017Anexo 1.pdf.jpgToroOrtizLourdesJaneth2017Anexo 1.pdf.jpgIM Thumbnailimage/jpeg8227http://repository.udistrital.edu.co/bitstream/11349/5892/14/ToroOrtizLourdesJaneth2017Anexo%201.pdf.jpg765b109d784731836739f47b59147f56MD514open accessToroOrtizLourdesJaneth2017Anexo 2.pdf.jpgToroOrtizLourdesJaneth2017Anexo 2.pdf.jpgIM Thumbnailimage/jpeg9610http://repository.udistrital.edu.co/bitstream/11349/5892/15/ToroOrtizLourdesJaneth2017Anexo%202.pdf.jpg129a6f410b474274aadb59b361a226c2MD515open accessLicenciaYAutorización2017.pdf.jpgLicenciaYAutorización2017.pdf.jpgIM Thumbnailimage/jpeg11643http://repository.udistrital.edu.co/bitstream/11349/5892/16/LicenciaYAutorizaci%c3%b3n2017.pdf.jpg199c9005b7af68c4b1b4182517c14957MD516open accessCC-LICENSElicense_urllicense_urltext/plain; charset=utf-849http://repository.udistrital.edu.co/bitstream/11349/5892/8/license_url4afdbb8c545fd630ea7db775da747b2fMD58open accesslicense_textlicense_texttext/html; charset=utf-80http://repository.udistrital.edu.co/bitstream/11349/5892/9/license_textd41d8cd98f00b204e9800998ecf8427eMD59open accesslicense_rdflicense_rdfapplication/rdf+xml; charset=utf-80http://repository.udistrital.edu.co/bitstream/11349/5892/10/license_rdfd41d8cd98f00b204e9800998ecf8427eMD510open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-87163http://repository.udistrital.edu.co/bitstream/11349/5892/11/license.txtda5c6a3ca62d5dd4853000a60fee7083MD511open accessORIGINALToroOrtizLourdesJaneth2017.pdfToroOrtizLourdesJaneth2017.pdfTrabajo de Gradoapplication/pdf5619548http://repository.udistrital.edu.co/bitstream/11349/5892/1/ToroOrtizLourdesJaneth2017.pdfe1df3b04f998cbc81257f079e74c683bMD51open accessToroOrtizLourdesJaneth2017.pdfToroOrtizLourdesJaneth2017.pdfArticuloapplication/pdf1028904http://repository.udistrital.edu.co/bitstream/11349/5892/2/ToroOrtizLourdesJaneth2017.pdf9ff8b618aeadf7be97fee5919fa5d01fMD52open accessToroOrtizLourdesJaneth2017Anexo 1.pdfToroOrtizLourdesJaneth2017Anexo 1.pdfAnexo 1application/pdf389952http://repository.udistrital.edu.co/bitstream/11349/5892/3/ToroOrtizLourdesJaneth2017Anexo%201.pdfafa2da1510c65722cbcb9d7fc3b44649MD53open accessToroOrtizLourdesJaneth2017Anexo 2.pdfToroOrtizLourdesJaneth2017Anexo 2.pdfAnexo 2application/pdf201107http://repository.udistrital.edu.co/bitstream/11349/5892/4/ToroOrtizLourdesJaneth2017Anexo%202.pdfd2b6e362301551f436c0c181d258c706MD54open accessToroOrtizLourdesJaneth2017Anexo 3.warToroOrtizLourdesJaneth2017Anexo 3.warAnexo 3application/octet-stream19324284http://repository.udistrital.edu.co/bitstream/11349/5892/5/ToroOrtizLourdesJaneth2017Anexo%203.warbd792dd39f000b0cb221be6ae1b83a87MD55open accessLicenciaYAutorización2017.pdfLicenciaYAutorización2017.pdfapplication/pdf2954072http://repository.udistrital.edu.co/bitstream/11349/5892/6/LicenciaYAutorizaci%c3%b3n2017.pdf53b062a720f27858b73ca03bbd8c888bMD56metadata only accessToroOrtizLourdesJaneth2017Anexo 4.zipToroOrtizLourdesJaneth2017Anexo 4.zipAnexo 4application/octet-stream38875000http://repository.udistrital.edu.co/bitstream/11349/5892/7/ToroOrtizLourdesJaneth2017Anexo%204.zip290eb6af9e5e77f92db094c41ef855ffMD57open access11349/5892oai:repository.udistrital.edu.co:11349/58922023-06-13 14:22:44.484open accessRepositorio Institucional Universidad Distrital - RIUDrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMClTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIHVzbyBwYXJhIHB1YmxpY2FjacOzbiBkZSBvYnJhcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChSSVVEKQoKQ29tbyB0aXR1bGFyKGVzKSBkZWwob3MpIGRlcmVjaG8ocykgZGUgYXV0b3IsIGNvbmZpZXJvIChlcmltb3MpIGEgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMgKGVuIGFkZWxhbnRlLCBMQSBVTklWRVJTSURBRCkgdW5hIGxpY2VuY2lhIHBhcmEgdXNvIG5vIGV4Y2x1c2l2YSwgbGltaXRhZGEgeSBncmF0dWl0YSBzb2JyZSBsYSBvYnJhIHF1ZSBpbnRlZ3JhcsOhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgKGVuIGFkZWxhbnRlLCBSSVVEKSwgZGUgYWN1ZXJkbyBhIGxhcyBzaWd1aWVudGVzIHJlZ2xhcywgbGFzIGN1YWxlcyBkZWNsYXJvIChhbW9zKSBjb25vY2VyIHkgYWNlcHRhcjoKCmEpCUVzdGFyw6EgdmlnZW50ZSBhIHBhcnRpciBkZSBsYSBmZWNoYSBlbiBxdWUgc2UgaW5jbHV5YSBlbiBlbCBSSVVEIHkgaGFzdGEgcG9yIHVuIHBsYXpvIGRlIGRpZXogKDEwKSBBw7FvcywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gcXVlIGR1cmUgZWwgZGVyZWNobyBQYXRyaW1vbmlhbCBkZWwgYXV0b3I7IGxhIGN1YWwgcG9kcsOhIGRhcnNlIHBvciB0ZXJtaW5hZGEgcHJldmlhIHNvbGljaXR1ZCBhIExBIFVOSVZFUlNJREFEIHBvciBlc2NyaXRvIGNvbiB1bmEgYW50ZWxhY2nDs24gZGUgZG9zICgyKSBtZXNlcyBhbnRlcyBkZWwgdmVuY2ltaWVudG8gZGVsIHBsYXpvIGluaWNpYWwgbyBlbCBkZSBzdShzKSBwcsOzcnJvZ2EocykuICAKCmIpCUxBIFVOSVZFUlNJREFEIHBvZHLDoSBwdWJsaWNhciBsYSBvYnJhIGVuIGxhcyBkaXN0aW50YXMgdmVyc2lvbmVzIHJlcXVlcmlkYXMgcG9yIGVsIFJJVUQgKGRpZ2l0YWwsIGltcHJlc28sIGVsZWN0csOzbmljbyB1IG90cm8gbWVkaW8gY29ub2NpZG8gbyBwb3IgY29ub2NlcikgTEEgVU5JVkVSU0lEQUQgbm8gc2Vyw6EgcmVzcG9uc2FibGUgZW4gZWwgZXZlbnRvIHF1ZSBlbCBkb2N1bWVudG8gYXBhcmV6Y2EgcmVmZXJlbmNpYWRvIGVuIG1vdG9yZXMgZGUgYsO6c3F1ZWRhIG8gcmVwb3NpdG9yaW9zIGRpZmVyZW50ZXMgYWwgUklVRCwgdW5hIHZleiBlbChvcykgYXV0b3IoZXMpIHNvbGljaXRlbiBzdSBlbGltaW5hY2nDs24gZGVsIFJJVUQsIGRhZG8gcXVlIGxhIG1pc21hIHNlcsOhIHB1YmxpY2FkYSBlbiBJbnRlcm5ldC4gCgpjKQlMYSBhdXRvcml6YWNpw7NuIHNlIGhhY2UgYSB0w610dWxvIGdyYXR1aXRvLCBwb3IgbG8gdGFudG8sIGxvcyBhdXRvcmVzIHJlbnVuY2lhbiBhIHJlY2liaXIgYmVuZWZpY2lvIGFsZ3VubyBwb3IgbGEgcHVibGljYWNpw7NuLCBkaXN0cmlidWNpw7NuLCBjb211bmljYWNpw7NuIHDDumJsaWNhIHkgY3VhbHF1aWVyIG90cm8gdXNvIHF1ZSBzZSBoYWdhIGVuIGxvcyB0w6lybWlub3MgZGUgbGEgcHJlc2VudGUgbGljZW5jaWEgeSBkZSBsYSBsaWNlbmNpYSBkZSB1c28gY29uIHF1ZSBzZSBwdWJsaWNhIChDcmVhdGl2ZSBDb21tb25zKS4KCmQpCUxvcyBjb250ZW5pZG9zIHB1YmxpY2Fkb3MgZW4gZWwgUklVRCBzb24gb2JyYShzKSBvcmlnaW5hbChlcykgc29icmUgbGEgY3VhbChlcykgZWwob3MpIGF1dG9yKGVzKSBjb21vIHRpdHVsYXJlcyBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IsIGFzdW1lbiB0b3RhbCByZXNwb25zYWJpbGlkYWQgcG9yIGVsIGNvbnRlbmlkbyBkZSBzdSBvYnJhIGFudGUgTEEgVU5JVkVSU0lEQUQgeSBhbnRlIHRlcmNlcm9zLiBFbiB0b2RvIGNhc28gTEEgVU5JVkVSU0lEQUQgc2UgY29tcHJvbWV0ZSBhIGluZGljYXIgc2llbXByZSBsYSBhdXRvcsOtYSBpbmNsdXllbmRvIGVsIG5vbWJyZSBkZWwgYXV0b3IgeSBsYSBmZWNoYSBkZSBwdWJsaWNhY2nDs24uCgplKQlMQSBVTklWRVJTSURBRCBwb2Ryw6EgaW5jbHVpciBsYSBvYnJhIGVuIGxvcyDDrW5kaWNlcyB5IGJ1c2NhZG9yZXMgcXVlIGVzdGltZW4gbmVjZXNhcmlvcyBwYXJhIG1heGltaXphciBsYSB2aXNpYmlsaWRhZCBlbCB1c28geSBlbCBpbXBhY3RvIGRlIGxhIHByb2R1Y2Npw7NuIGNpZW50w61maWNhLCBhcnTDrXN0aWNhIHkgYWNhZMOpbWljYSBlbiBsYSBjb211bmlkYWQgbG9jYWwsIG5hY2lvbmFsIG8gaW50ZXJuYWNpb25hbC4gCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbyAJCkF1dG9yCUFwZWxsaWRvcwlOb21icmVzCjEJCQoyCQkKMwkJCiAKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8gIAoKaykJQWNlcHRvKGFtb3MpIHF1ZSBMQSBVTklWRVJTSURBRCBubyBzZSByZXNwb25zYWJpbGl6YSBwb3IgbGFzIGluZnJhY2Npb25lcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIERlcmVjaG9zIGRlIEF1dG9yIGNhdXNhZGFzIHBvciBsb3MgdGl0dWxhcmVzIGRlIGxhIHByZXNlbnRlIExpY2VuY2lhIHkgZGVjbGFyYW1vcyBxdWUgbWFudGVuZHLDqSAoZW1vcykgaW5kZW1uZSBhIExBIFVOSVZFUlNJREFEIHBvciBsYXMgcmVjbGFtYWNpb25lcyBsZWdhbGVzIGRlIGN1YWxxdWllciB0aXBvIHF1ZSBsbGVnYXJlbiBhIHByZXNlbnRhcnNlIHBvciB2aW9sYWNpw7NuIGRlIGRlcmVjaG9zIGEgbGEgcHJvcGllZGFkIGludGVsZWN0dWFsIG8gZGUgQXV0b3IgcmVsYWNpb25hZG9zIGNvbiBsb3MgZG9jdW1lbnRvcyByZWdpc3RyYWRvcyBlbiBlbCBSSVVELgoKbCkJRWwgKGxvcykgYXV0b3IoZXMpIG1hbmlmaWVzdGEobW9zKSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCwgZGUgZXhjbHVzaXZhIGF1dG9yw61hLCB5IHNlIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zOyBkZSB0YWwgc3VlcnRlLCBlbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhLCBlbCAobG9zKSBlc3R1ZGlhbnRlKHMpIOKAkyBhdXRvcihlcykgYXN1bWlyw6EobikgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQgeSBzYWxkcsOhKG4pIGVuIGRlZmVuc2EgZGUgbG9zIGRlcmVjaG9zIGFxdcOtIGF1dG9yaXphZG9zLiBQYXJhIHRvZG9zIGxvcyBlZmVjdG9zLCBMQSBVTklWRVJTSURBRCBhY3TDumEgY29tbyB1biB0ZXJjZXJvIGRlIGJ1ZW5hIGZlLiAgIAoKCm0pCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGNvbm96Y28oY2Vtb3MpIGxhIGF1dG9ub23DrWEgeSBsb3MgZGVyZWNob3MsIHF1ZSBwb3NlZShtb3MpIHNvYnJlIGxhIG9icmEgeSwgY29tbyB0YWwsIGVzIChzb21vcykgcmVzcG9uc2FibGUocykgZGVsIGFsY2FuY2UganVyw61kaWNvIHkgbGVnYWwsIGRlIGVzY29nZXIgbGEgb3BjacOzbiBkZSBsYSBwdWJsaWNhY2nDs24gbyBkZSByZXN0cmljY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIGRlbCBkb2N1bWVudG8gcmVnaXN0cmFkbyBlbiBlbCBSSVVELgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MgCkRFUkVDSE9TIFkgT0JMSUdBQ0lPTkVTIFJFUVVFUklET1MgUE9SIEVMIFJFU1BFQ1RJVk8gQ09OVFJBVE8gTyBBQ1VFUkRPLgoKCgoKCgoKCgoKCgoKCgoKCgoKCgpFbiBjb25zdGFuY2lhIGRlIGxvIGFudGVyaW9yLCBmaXJtbyhhbW9zKSBlbCBwcmVzZW50ZSBkb2N1bWVudG8sIGVuIGxhIGNpdWRhZCBkZSBCb2dvdMOhLCBELkMuLCBhIGxvcyAKCgpGSVJNQSBERSBMT1MgVElUVUxBUkVTIERFIERFUkVDSE9TIERFIEFVVE9SCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCUNvcnJlbyBFbGVjdHLDs25pY28gCjEJCjIJCjMJCgpOb21icmUgZGUgRGlyZWN0b3IoZXMpIGRlIEdyYWRvOgoKMQkKMgkKMwkKCk5vbWJyZSBGYWN1bHRhZCB5IFByb3llY3RvIEN1cnJpY3VsYXI6CgpGYWN1bHRhZAlQcm95ZWN0byBDdXJyaWN1bGFyCgkKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEKCgo=