Infostock sistema de información para la gestión de inventarios de recursos informáticos
En este proyecto se plantea la problemática evidenciada en los portales de aprendizaje coordinados por la alcaldía local de Ciudad Bolívar, en relación al manejo de la información para la gestión y seguimiento del inventario de los equipos informáticos y su mantenimiento en cada uno de los portales....
- Autores:
-
Raquel Largo, Brenda Raquel
Cortes Rojas, Juan Esteban
- 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/42290
- Acceso en línea:
- http://hdl.handle.net/11349/42290
- Palabra clave:
- Sistema de informacion
Portales TIC
Inventario
Salas de computo
Tecnología en Sistematización de Datos -- Tesis y disertaciones académicas
Sistemas de soporte a la toma de decisiones
Portales web - Control de inventarios
Desarrollo de aplicaciones web
Information system
TIC Portals
Inventory
Computer rooms
- Rights
- License
- Abierto (Texto Completo)
id |
UDISTRITA2_daec70649abb4a7ca0f23f2c69412d41 |
---|---|
oai_identifier_str |
oai:repository.udistrital.edu.co:11349/42290 |
network_acronym_str |
UDISTRITA2 |
network_name_str |
RIUD: repositorio U. Distrital |
repository_id_str |
|
dc.title.none.fl_str_mv |
Infostock sistema de información para la gestión de inventarios de recursos informáticos |
dc.title.titleenglish.none.fl_str_mv |
Infostock information system for managing computer resource inventories |
title |
Infostock sistema de información para la gestión de inventarios de recursos informáticos |
spellingShingle |
Infostock sistema de información para la gestión de inventarios de recursos informáticos Sistema de informacion Portales TIC Inventario Salas de computo Tecnología en Sistematización de Datos -- Tesis y disertaciones académicas Sistemas de soporte a la toma de decisiones Portales web - Control de inventarios Desarrollo de aplicaciones web Information system TIC Portals Inventory Computer rooms |
title_short |
Infostock sistema de información para la gestión de inventarios de recursos informáticos |
title_full |
Infostock sistema de información para la gestión de inventarios de recursos informáticos |
title_fullStr |
Infostock sistema de información para la gestión de inventarios de recursos informáticos |
title_full_unstemmed |
Infostock sistema de información para la gestión de inventarios de recursos informáticos |
title_sort |
Infostock sistema de información para la gestión de inventarios de recursos informáticos |
dc.creator.fl_str_mv |
Raquel Largo, Brenda Raquel Cortes Rojas, Juan Esteban |
dc.contributor.advisor.none.fl_str_mv |
Pinzon Nuñez, Sonia Alexandra |
dc.contributor.author.none.fl_str_mv |
Raquel Largo, Brenda Raquel Cortes Rojas, Juan Esteban |
dc.contributor.orcid.none.fl_str_mv |
Pinzon Nuñez, Sonia Alexandra [0000-0003-0746-0598] |
dc.subject.none.fl_str_mv |
Sistema de informacion Portales TIC Inventario Salas de computo |
topic |
Sistema de informacion Portales TIC Inventario Salas de computo Tecnología en Sistematización de Datos -- Tesis y disertaciones académicas Sistemas de soporte a la toma de decisiones Portales web - Control de inventarios Desarrollo de aplicaciones web Information system TIC Portals Inventory Computer rooms |
dc.subject.lemb.none.fl_str_mv |
Tecnología en Sistematización de Datos -- Tesis y disertaciones académicas Sistemas de soporte a la toma de decisiones Portales web - Control de inventarios Desarrollo de aplicaciones web |
dc.subject.keyword.none.fl_str_mv |
Information system TIC Portals Inventory Computer rooms |
description |
En este proyecto se plantea la problemática evidenciada en los portales de aprendizaje coordinados por la alcaldía local de Ciudad Bolívar, en relación al manejo de la información para la gestión y seguimiento del inventario de los equipos informáticos y su mantenimiento en cada uno de los portales. Por lo tanto, se propone desarrollar un sistema de información web para la gestión de inventario y mantenimiento de los equipos de cómputo en los portales, el cual permitirá resolver el principal problema relacionado con la administración del inventario, ya que, mejorará la precisión y confiabilidad de la información y simplificará los procesos de reparación a los equipos y el reporte de inventario. Garantizando que la información de los equipos se encuentre activa y actualizada, mostrando el buen estado de estos y que estén disponibles cuando estos se necesiten. La alternativa propuesta implementará una aplicación a partir del uso de tecnologías de software libre, basadas en HTML, CSS, JavaScript, tales como Angular y adicionalmente con manejo de base de datos Firebase. |
publishDate |
2024 |
dc.date.accessioned.none.fl_str_mv |
2024-10-28T15:32:47Z |
dc.date.available.none.fl_str_mv |
2024-10-28T15:32:47Z |
dc.date.created.none.fl_str_mv |
2024-07-19 |
dc.type.none.fl_str_mv |
bachelorThesis |
dc.type.degree.none.fl_str_mv |
Monografía |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.coar.none.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/42290 |
url |
http://hdl.handle.net/11349/42290 |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.relation.references.none.fl_str_mv |
[1] Garcia, J & Rios, E. Módulo de inventario de equipos de cómputo de corvesalud ips para el área de sistemas y contabilidad. (2009). [Consultado el 17, abril, 2023]. Extraído de: https://repository.uniminuto.edu/bitstream/10656/2616/1/TTI_GarciaPacho nJoseLuis_2009.pdf [2] Aranda, N. Sistema para el control de inventarios de equipos de cómputo para la Secretaría del Medio Ambiente’. Plataforma de Proyectos de Software Libre. (2010). [Consultado el 26, abril, 2023]. Extraído de: https://tesis.ipn.mx/handle/123456789/20526 [3] Ramos Patiño, H. J. Sistema de información para el Inventario y control de equipos de cómputo de la unidad de telemática del Frente Policial de Puno-2015. (2015). [Consultado el 26, abril, 2023] Extraído de: https://alicia.concytec.gob.pe/vufind/Record/RNAP_f320abffdf262624ebbc fc08c7708121 [4] Parra Rativa, L. A., & Sanchez Osorio, A. F. Sistema de información web para la optimización del proceso de gestión y administración de los laboratorios de informática de la Universidad Distrital Francisco José de Caldas-Facultad Tecnológica. (2017). [Consultado el 26, abril, 2023] Extraído de: https://repository.udistrital.edu.co/handle/11349/5873 [5] Pérez-López, J. Sistemas de gestión de información. (2020). [Consultado el 17, abril, 2023]. Extraído de: https://www.ejemplos.co/sistemas-de-gestion-de-informacion/ [6] González, L. Características de un buen sistema de información. (2021). [Consultado el 17, abril, 2023] Extraído de: https://www.gestiopolis.com/caracteristicas-de-un-buen-sistema-deinformacion/ 92 [7] Torres, J. Sistemas de información: definición, tipos y ejemplos. Lifeder. (2019). [Consultado el 29, abril, 2023] Extraído de: https://www.lifeder.com/sistemas-de-informacion/ [8] Stonehem, B. Google Android Firebase: Aprendiendo los conceptos básicos (Vol. 1). Publicaciones de primer rango. (2016). [Consultado el 15, abril, 2023] [9] Castellote García, M. Desarrollo de una aplicación Android de apuestas utilizando Firebase para la sincronización de datos. (2017). [Consultado el 28, abril, 2023] Extraído de: https://repositori.uji.es/xmlui/handle/10234/174192 [10] Rezusta Iglesias, Í. Elaboración de una guía pormenorizada/teóricopráctica para la migración y reingeniería de aplicaciones basadas en el Framework Google AngularJS al Framework Angular. (2021). [Consultado el 10, abril, 2023] Extraído de: https://academicae.unavarra.es/handle/2454/4027 [11] Anchundia Medrano, L. A. Análisis comparativo de tecnologías Front End Angular Js Vs React Js, en el modelo de procesos para el desarrollo de aplicaciones web (Bachelor's thesis, Babahoyo: UTB-FAFI. 2022). (2022). [Consultado el 12, abril, 2023] Extraído de: http://dspace.utb.edu.ec/handle/49000/11386 [12] YMANT Servicios Informáticos. Inventario Informático. (2016). [Consultado el 17, abril, 2023] Extraído de: https://www.ymant.com/blog/inventarioinformatico/#:~:text=Una%20de%20las%20tareas%20m%C3%A1s,almac enar%20para%20su%20posterior%20evaluaci%C3%B3n. 93 [13] Calderón Bendezu, T. S. Aplicación Web para la mejora del proceso de control de inventario de equipos de cómputo en la empresa Belcorp Perú. (2022) [Consultado el 20, abril, 2023] Extraído de: http://intra.uigv.edu.pe/handle/20.500.11818/6088 [14] Vivas Padilla, A. I. Análisis descriptivo de la implementación de generadores de códigos QR. para diferentes lenguajes de programación (Bachelor's thesis). (2019) [Consultado el 24, abril, 2023] Extraído de: http://repositorio.utn.edu.ec/handle/123456789/9538 [15] arki2020 Ana Karina Lopez. Análisis del lugar y mapeo. (2015) [Consultado el 25, abril, 2023] Extraído de: https://www.arkiplus.com/analisis-del-lugar-ymapeo/#:~:text=El%20mapeo%20debe%20incluir%20aspectos,a%20parti r%20de%20esos%20indicadores. [16] Porto, P., & Merino, M. Loguear - Qué es, definición y concepto. (2018). [Consultado el 25, abril, 2023] Extraído de: https://definicion.de/loguear/ [17] Universidad tecnologica latinoamericana,Untel. Qué son los reportes (visita, documental, etc.). (2019). [Consultado el 28, abril, 2023] Extraído de: https://gc.scalahed.com/recursos/files/r162r/w18159w/reportes_(visita,doc umental).pdf [18] Trigás Gallego, M. Metodologia scrum. (2012). [Consultado el 28, abril, 2023] Extraído de: https://openaccess.uoc.edu/handle/10609/17885 |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.acceso.none.fl_str_mv |
Abierto (Texto Completo) |
rights_invalid_str_mv |
Abierto (Texto Completo) http://purl.org/coar/access_right/c_abf2 |
dc.format.mimetype.none.fl_str_mv |
pdf |
institution |
Universidad Distrital Francisco José de Caldas |
bitstream.url.fl_str_mv |
https://repository.udistrital.edu.co/bitstreams/a693e3c8-20f7-4cdf-9d34-fce7770b98ad/download https://repository.udistrital.edu.co/bitstreams/d892ff37-eb3c-4b14-90b6-eb201dd22bc9/download https://repository.udistrital.edu.co/bitstreams/f1905776-113c-447d-b816-cf9d73bc65fc/download |
bitstream.checksum.fl_str_mv |
1327fd55960d8135031a8feeff953c1c 99e17c9ba275795975037e123cc6011d 997daf6c648c962d566d7b082dac908d |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Universidad Distrital |
repository.mail.fl_str_mv |
repositorio@udistrital.edu.co |
_version_ |
1837007192356552704 |
spelling |
Pinzon Nuñez, Sonia AlexandraRaquel Largo, Brenda RaquelCortes Rojas, Juan EstebanPinzon Nuñez, Sonia Alexandra [0000-0003-0746-0598]2024-10-28T15:32:47Z2024-10-28T15:32:47Z2024-07-19http://hdl.handle.net/11349/42290En este proyecto se plantea la problemática evidenciada en los portales de aprendizaje coordinados por la alcaldía local de Ciudad Bolívar, en relación al manejo de la información para la gestión y seguimiento del inventario de los equipos informáticos y su mantenimiento en cada uno de los portales. Por lo tanto, se propone desarrollar un sistema de información web para la gestión de inventario y mantenimiento de los equipos de cómputo en los portales, el cual permitirá resolver el principal problema relacionado con la administración del inventario, ya que, mejorará la precisión y confiabilidad de la información y simplificará los procesos de reparación a los equipos y el reporte de inventario. Garantizando que la información de los equipos se encuentre activa y actualizada, mostrando el buen estado de estos y que estén disponibles cuando estos se necesiten. La alternativa propuesta implementará una aplicación a partir del uso de tecnologías de software libre, basadas en HTML, CSS, JavaScript, tales como Angular y adicionalmente con manejo de base de datos Firebase.In this project, the problem evidenced in the learning portals coordinated by the local mayor's office of Ciudad Bolivar, in relation to the management of information for the management and monitoring of the inventory of computer equipment and its maintenance in each of the portals, is raised. Therefore, it is proposed to develop a web information system for inventory management and maintenance of computer equipment in the portals, which will solve the main problem related to inventory management, since it will improve the accuracy and reliability of the information and simplify the processes of equipment repair and inventory reporting. It will ensure that equipment information is active and up to date, showing the good condition of the equipment and that it is available when needed. The proposed alternative will implement an application from the use of open source technologies, based on HTML, CSS, JavaScript, such as Angular and additionally with Firebase database management.pdfspaSistema de informacionPortales TICInventarioSalas de computoTecnología en Sistematización de Datos -- Tesis y disertaciones académicasSistemas de soporte a la toma de decisionesPortales web - Control de inventariosDesarrollo de aplicaciones webInformation systemTIC PortalsInventoryComputer roomsInfostock sistema de información para la gestión de inventarios de recursos informáticosInfostock information system for managing computer resource inventoriesbachelorThesisMonografíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fAbierto (Texto Completo)http://purl.org/coar/access_right/c_abf2[1] Garcia, J & Rios, E. Módulo de inventario de equipos de cómputo de corvesalud ips para el área de sistemas y contabilidad. (2009). [Consultado el 17, abril, 2023]. Extraído de: https://repository.uniminuto.edu/bitstream/10656/2616/1/TTI_GarciaPacho nJoseLuis_2009.pdf[2] Aranda, N. Sistema para el control de inventarios de equipos de cómputo para la Secretaría del Medio Ambiente’. Plataforma de Proyectos de Software Libre. (2010). [Consultado el 26, abril, 2023]. Extraído de: https://tesis.ipn.mx/handle/123456789/20526[3] Ramos Patiño, H. J. Sistema de información para el Inventario y control de equipos de cómputo de la unidad de telemática del Frente Policial de Puno-2015. (2015). [Consultado el 26, abril, 2023] Extraído de: https://alicia.concytec.gob.pe/vufind/Record/RNAP_f320abffdf262624ebbc fc08c7708121[4] Parra Rativa, L. A., & Sanchez Osorio, A. F. Sistema de información web para la optimización del proceso de gestión y administración de los laboratorios de informática de la Universidad Distrital Francisco José de Caldas-Facultad Tecnológica. (2017). [Consultado el 26, abril, 2023] Extraído de: https://repository.udistrital.edu.co/handle/11349/5873[5] Pérez-López, J. Sistemas de gestión de información. (2020). [Consultado el 17, abril, 2023]. Extraído de: https://www.ejemplos.co/sistemas-de-gestion-de-informacion/[6] González, L. Características de un buen sistema de información. (2021). [Consultado el 17, abril, 2023] Extraído de: https://www.gestiopolis.com/caracteristicas-de-un-buen-sistema-deinformacion/ 92[7] Torres, J. Sistemas de información: definición, tipos y ejemplos. Lifeder. (2019). [Consultado el 29, abril, 2023] Extraído de: https://www.lifeder.com/sistemas-de-informacion/[8] Stonehem, B. Google Android Firebase: Aprendiendo los conceptos básicos (Vol. 1). Publicaciones de primer rango. (2016). [Consultado el 15, abril, 2023][9] Castellote García, M. Desarrollo de una aplicación Android de apuestas utilizando Firebase para la sincronización de datos. (2017). [Consultado el 28, abril, 2023] Extraído de: https://repositori.uji.es/xmlui/handle/10234/174192[10] Rezusta Iglesias, Í. Elaboración de una guía pormenorizada/teóricopráctica para la migración y reingeniería de aplicaciones basadas en el Framework Google AngularJS al Framework Angular. (2021). [Consultado el 10, abril, 2023] Extraído de: https://academicae.unavarra.es/handle/2454/4027[11] Anchundia Medrano, L. A. Análisis comparativo de tecnologías Front End Angular Js Vs React Js, en el modelo de procesos para el desarrollo de aplicaciones web (Bachelor's thesis, Babahoyo: UTB-FAFI. 2022). (2022). [Consultado el 12, abril, 2023] Extraído de: http://dspace.utb.edu.ec/handle/49000/11386[12] YMANT Servicios Informáticos. Inventario Informático. (2016). [Consultado el 17, abril, 2023] Extraído de: https://www.ymant.com/blog/inventarioinformatico/#:~:text=Una%20de%20las%20tareas%20m%C3%A1s,almac enar%20para%20su%20posterior%20evaluaci%C3%B3n. 93[13] Calderón Bendezu, T. S. Aplicación Web para la mejora del proceso de control de inventario de equipos de cómputo en la empresa Belcorp Perú. (2022) [Consultado el 20, abril, 2023] Extraído de: http://intra.uigv.edu.pe/handle/20.500.11818/6088[14] Vivas Padilla, A. I. Análisis descriptivo de la implementación de generadores de códigos QR. para diferentes lenguajes de programación (Bachelor's thesis). (2019) [Consultado el 24, abril, 2023] Extraído de: http://repositorio.utn.edu.ec/handle/123456789/9538[15] arki2020 Ana Karina Lopez. Análisis del lugar y mapeo. (2015) [Consultado el 25, abril, 2023] Extraído de: https://www.arkiplus.com/analisis-del-lugar-ymapeo/#:~:text=El%20mapeo%20debe%20incluir%20aspectos,a%20parti r%20de%20esos%20indicadores.[16] Porto, P., & Merino, M. Loguear - Qué es, definición y concepto. (2018). [Consultado el 25, abril, 2023] Extraído de: https://definicion.de/loguear/[17] Universidad tecnologica latinoamericana,Untel. Qué son los reportes (visita, documental, etc.). (2019). [Consultado el 28, abril, 2023] Extraído de: https://gc.scalahed.com/recursos/files/r162r/w18159w/reportes_(visita,doc umental).pdf[18] Trigás Gallego, M. Metodologia scrum. (2012). [Consultado el 28, abril, 2023] Extraído de: https://openaccess.uoc.edu/handle/10609/17885ORIGINALLicencia de uso y publicacion.pdfLicencia de uso y publicacion.pdfapplication/pdf182903https://repository.udistrital.edu.co/bitstreams/a693e3c8-20f7-4cdf-9d34-fce7770b98ad/download1327fd55960d8135031a8feeff953c1cMD52CortesRojasJuanEsteban2024.pdfCortesRojasJuanEsteban2024.pdfapplication/pdf3070977https://repository.udistrital.edu.co/bitstreams/d892ff37-eb3c-4b14-90b6-eb201dd22bc9/download99e17c9ba275795975037e123cc6011dMD53LICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/f1905776-113c-447d-b816-cf9d73bc65fc/download997daf6c648c962d566d7b082dac908dMD5111349/42290oai:repository.udistrital.edu.co:11349/422902024-10-28 10:32:50.888open.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK |