Diseño de una aplicación tarificadora de llamadas de los datos provenientes de Asterisk para la empresa Quality Group Services empleando la metodología Scrum y Cobit 5.

En este trabajo se implementó el marco de trabajo ágil Scrum para diseñar una aplicación web que pueda asignar una tarifa de valor a las llamadas de la planta telefónica basada en Asterisk IP PBX, para que mediante esta tarificación se pueda llevar un control monetario de los gastos que produce la p...

Full description

Autores:
Guzmán Romero, Sergio Alfonso
Cajamarca Ayala, Harold Orlando
González Merchán, Andrés Felipe
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2020
Institución:
Universidad Cooperativa de Colombia
Repositorio:
Repositorio UCC
Idioma:
OAI Identifier:
oai:repository.ucc.edu.co:20.500.12494/28254
Acceso en línea:
https://hdl.handle.net/20.500.12494/28254
Palabra clave:
Scrum
Asterisk
Cobit 5
Rights
openAccess
License
Atribución – No comercial – Sin Derivar
id COOPER2_33b5351d11894fa9da009662a421fcaf
oai_identifier_str oai:repository.ucc.edu.co:20.500.12494/28254
network_acronym_str COOPER2
network_name_str Repositorio UCC
repository_id_str
dc.title.spa.fl_str_mv Diseño de una aplicación tarificadora de llamadas de los datos provenientes de Asterisk para la empresa Quality Group Services empleando la metodología Scrum y Cobit 5.
title Diseño de una aplicación tarificadora de llamadas de los datos provenientes de Asterisk para la empresa Quality Group Services empleando la metodología Scrum y Cobit 5.
spellingShingle Diseño de una aplicación tarificadora de llamadas de los datos provenientes de Asterisk para la empresa Quality Group Services empleando la metodología Scrum y Cobit 5.
Scrum
Asterisk
Cobit 5
title_short Diseño de una aplicación tarificadora de llamadas de los datos provenientes de Asterisk para la empresa Quality Group Services empleando la metodología Scrum y Cobit 5.
title_full Diseño de una aplicación tarificadora de llamadas de los datos provenientes de Asterisk para la empresa Quality Group Services empleando la metodología Scrum y Cobit 5.
title_fullStr Diseño de una aplicación tarificadora de llamadas de los datos provenientes de Asterisk para la empresa Quality Group Services empleando la metodología Scrum y Cobit 5.
title_full_unstemmed Diseño de una aplicación tarificadora de llamadas de los datos provenientes de Asterisk para la empresa Quality Group Services empleando la metodología Scrum y Cobit 5.
title_sort Diseño de una aplicación tarificadora de llamadas de los datos provenientes de Asterisk para la empresa Quality Group Services empleando la metodología Scrum y Cobit 5.
dc.creator.fl_str_mv Guzmán Romero, Sergio Alfonso
Cajamarca Ayala, Harold Orlando
González Merchán, Andrés Felipe
dc.contributor.advisor.none.fl_str_mv Vela Sáenz, Yovanny Laureano
dc.contributor.author.none.fl_str_mv Guzmán Romero, Sergio Alfonso
Cajamarca Ayala, Harold Orlando
González Merchán, Andrés Felipe
dc.subject.spa.fl_str_mv Scrum
Asterisk
Cobit 5
topic Scrum
Asterisk
Cobit 5
description En este trabajo se implementó el marco de trabajo ágil Scrum para diseñar una aplicación web que pueda asignar una tarifa de valor a las llamadas de la planta telefónica basada en Asterisk IP PBX, para que mediante esta tarificación se pueda llevar un control monetario de los gastos que produce la planta telefónica. Para este seguimiento se planeó el diseño de la base de datos, los prototipos de diseño gráfico para los reportes de valores por áreas, por tipo de llamadas y operadores, que estén previamente configurados en la planta telefónica actual de la empresa Quality Group Services en la ciudad de Bogotá. Al ser este trabajo un proyecto de tecnología se buscó aplicar Scrum para tener entregas de valor iterativas y en cortos plazos, adicional se buscó aplicar también el marco de trabajo COBIT 5 el cual nos ayudó a tener metas más claras según la necesidad planteada y la organización de la empresa Quality Group Services.
publishDate 2020
dc.date.accessioned.none.fl_str_mv 2020-11-23T19:35:29Z
dc.date.available.none.fl_str_mv 2020-11-23T19:35:29Z
dc.date.issued.none.fl_str_mv 2020-11-12
dc.type.none.fl_str_mv Trabajo de grado - Pregrado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12494/28254
dc.identifier.bibliographicCitation.spa.fl_str_mv Guzman Romero, S. A., Cajamarca, H. O. y Gonzalez Merchan, A. F. (2020). Diseño de una aplicación tarificadora de llamadas de los datos provenientes de Asterisk para la empresa Quality Group Services empleando la metodología Scrum y Cobit 5 [Tesis de pregrado, Universidad Cooperativa de Colombia]. Repositorio Institucional UCC. https://repository.ucc.edu.co/handle/20.500.12494/28254
url https://hdl.handle.net/20.500.12494/28254
identifier_str_mv Guzman Romero, S. A., Cajamarca, H. O. y Gonzalez Merchan, A. F. (2020). Diseño de una aplicación tarificadora de llamadas de los datos provenientes de Asterisk para la empresa Quality Group Services empleando la metodología Scrum y Cobit 5 [Tesis de pregrado, Universidad Cooperativa de Colombia]. Repositorio Institucional UCC. https://repository.ucc.edu.co/handle/20.500.12494/28254
dc.relation.references.spa.fl_str_mv Alba Sánchez. (11 de octubre de 2020). 3CX. Obtenido de https://www.3cx.es/voip-sip/central-telefonica-pbx/
Alonso Álvarez, R. D. (2017). Métodos Ágiles: Scrum, Kanban, Lean. España: Anaya Multimedia.
Clark, W. (2020). Metodología Ágil: Una Guía Para Principiantes Sobre el Método y los principios ágiles. Independently Published.
COBIT. (2019). Introducción y metodologia. En Capitulo 3 Principios de COBIT.
COBIT. (2019). Introducción y metodologia.
Isaca. (2019). COBIT 5 Framework. ISACA's Val IT and Risk IT.
mysql. (10 de octubre de 2020). Obtenido de https://www.mysql.com/why-mysql/white-papers/whats-new-mysql-8-0/
sutherland jeff, s. k. (2017). Guia de SCRUM. Illinois.
Sutherland, J. (2013). Scrum. El Arte de Hacer el Doble de Trabajo en la Mitad de Tiempo. Oceano.
voipstudio. (10 de octubre de 2020). Obtenido de https://voipstudio.es/blog/que-es-una-pbx-y-como-funciona/
wiki asterisk. (11 de octubre de 2020). Obtenido de https://wiki.asterisk.org/wiki/display/AST/Asterisk+Architecture%2C+The+Big+Picture
dc.rights.license.none.fl_str_mv Atribución – No comercial – Sin Derivar
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Atribución – No comercial – Sin Derivar
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 49 p.
dc.publisher.spa.fl_str_mv Universidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, Bogotá
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas
dc.publisher.place.spa.fl_str_mv Bogotá
institution Universidad Cooperativa de Colombia
bitstream.url.fl_str_mv https://repository.ucc.edu.co/bitstreams/8d405538-bd2b-4fca-a6b7-0ca7be1c1489/download
https://repository.ucc.edu.co/bitstreams/d50a4ad0-a122-4df9-a4c4-654190ffffda/download
https://repository.ucc.edu.co/bitstreams/d5759cf0-1167-4b46-afcf-c5a6f212a2c0/download
https://repository.ucc.edu.co/bitstreams/2070e0b2-315b-487c-9f5d-361738a02486/download
https://repository.ucc.edu.co/bitstreams/2b229fa7-fd74-4999-9b2f-94c118f079e0/download
https://repository.ucc.edu.co/bitstreams/09f1b8c4-2310-497c-95b3-4458cf7b0c40/download
https://repository.ucc.edu.co/bitstreams/eea292fd-538b-471b-a0c1-d9f8f9614aae/download
bitstream.checksum.fl_str_mv 3bce4f7ab09dfc588f126e1e36e98a45
e4dbe64d221e80335751811d823c60f4
e7c280894d6ff9fddbd05efcaccd92e7
6d2b43ae1b9f559ee9ee5c4ce5e2a532
51a6c93bd5f40887f54a31da93d88cad
bf19ac38a51db544b43edd85d47ffd52
3ed97eda46dd7f0dcccfe83f821442ed
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Cooperativa de Colombia
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1818158417162797056
spelling Vela Sáenz, Yovanny LaureanoGuzmán Romero, Sergio AlfonsoCajamarca Ayala, Harold OrlandoGonzález Merchán, Andrés Felipe2020-11-23T19:35:29Z2020-11-23T19:35:29Z2020-11-12https://hdl.handle.net/20.500.12494/28254Guzman Romero, S. A., Cajamarca, H. O. y Gonzalez Merchan, A. F. (2020). Diseño de una aplicación tarificadora de llamadas de los datos provenientes de Asterisk para la empresa Quality Group Services empleando la metodología Scrum y Cobit 5 [Tesis de pregrado, Universidad Cooperativa de Colombia]. Repositorio Institucional UCC. https://repository.ucc.edu.co/handle/20.500.12494/28254En este trabajo se implementó el marco de trabajo ágil Scrum para diseñar una aplicación web que pueda asignar una tarifa de valor a las llamadas de la planta telefónica basada en Asterisk IP PBX, para que mediante esta tarificación se pueda llevar un control monetario de los gastos que produce la planta telefónica. Para este seguimiento se planeó el diseño de la base de datos, los prototipos de diseño gráfico para los reportes de valores por áreas, por tipo de llamadas y operadores, que estén previamente configurados en la planta telefónica actual de la empresa Quality Group Services en la ciudad de Bogotá. Al ser este trabajo un proyecto de tecnología se buscó aplicar Scrum para tener entregas de valor iterativas y en cortos plazos, adicional se buscó aplicar también el marco de trabajo COBIT 5 el cual nos ayudó a tener metas más claras según la necesidad planteada y la organización de la empresa Quality Group Services.Resumen. -- Introducción. -- Glosario. -- 1. Descripción del problema. -- 1.1. Planteamiento del problema. -- 1.2. Objetivos. -- 1.2.1. Objetivo general. -- 1.2.2. Objetivos específicos. -- 1.3. Justificación. -- 2. Marcos de referencia. -- 2.1. Pbx. -- 2.2. Asterisk. -- 2.3. Mysql. -- 2.4. Scrum. -- 2.4.1. Roles scrum. -- 2.4.2. Eventos de scrum. -- 2.4.3. Artefactos de scrum. -- 2.5. Cobit 5.-- 2.5.1. Cascada de metas. -- 3. Metodología. -- 3.1. Scrum. -- 3.1.1. Roles. -- 3.1.2. Artefactos de scrum. -- 3.1.3. Ceremonias de scrum. -- 3.2. Cobit 5. -- 4. Diseño ingenieril. -- 4.2. Diagnostico de la necesidad. -- 4.2.1. Estado actual. -- 4.3. Medios de recopilacion de informes actuales. -- 4.3.1.Informe manual en excel. -- 4.3.2.Facturación mensual por los proveedores. -- 4.3.3. Información de datos de llamadas mediante asterisk. -- 4.4. Estudio técnico. -- 4.5. Estudio operativo. -- 4.6. Tabla de costos. -- 4.7. Diseño del software para contabilizar el precio de llamadas. -- 4.7.1.Script para creación de la base de datos. -- 4.7.2. M.e generado por la herramienta workbench:. -- 4.7.3. Diseño de prototipos o mockups. -- Conclusiones. -- Recomendaciones. -- Bibliografía. --sergio.guzmanr@campusucc.edu.coHarold.cajamarcaay@campusucc.edu.coandres.gonzalezme@campusucc.edu.co49 p.Universidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, BogotáIngeniería de SistemasBogotáScrumAsteriskCobit 5Diseño de una aplicación tarificadora de llamadas de los datos provenientes de Asterisk para la empresa Quality Group Services empleando la metodología Scrum y Cobit 5.Trabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionAtribución – No comercial – Sin Derivarinfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Alba Sánchez. (11 de octubre de 2020). 3CX. Obtenido de https://www.3cx.es/voip-sip/central-telefonica-pbx/Alonso Álvarez, R. D. (2017). Métodos Ágiles: Scrum, Kanban, Lean. España: Anaya Multimedia.Clark, W. (2020). Metodología Ágil: Una Guía Para Principiantes Sobre el Método y los principios ágiles. Independently Published.COBIT. (2019). Introducción y metodologia. En Capitulo 3 Principios de COBIT.COBIT. (2019). Introducción y metodologia.Isaca. (2019). COBIT 5 Framework. ISACA's Val IT and Risk IT.mysql. (10 de octubre de 2020). Obtenido de https://www.mysql.com/why-mysql/white-papers/whats-new-mysql-8-0/sutherland jeff, s. k. (2017). Guia de SCRUM. Illinois.Sutherland, J. (2013). Scrum. El Arte de Hacer el Doble de Trabajo en la Mitad de Tiempo. Oceano.voipstudio. (10 de octubre de 2020). Obtenido de https://voipstudio.es/blog/que-es-una-pbx-y-como-funciona/wiki asterisk. (11 de octubre de 2020). Obtenido de https://wiki.asterisk.org/wiki/display/AST/Asterisk+Architecture%2C+The+Big+PicturePublicationLICENSElicense.txtlicense.txttext/plain; charset=utf-84334https://repository.ucc.edu.co/bitstreams/8d405538-bd2b-4fca-a6b7-0ca7be1c1489/download3bce4f7ab09dfc588f126e1e36e98a45MD53ORIGINAL2020_Asterisk_scrum_cobit.pdf2020_Asterisk_scrum_cobit.pdfTrabajo de pregradoapplication/pdf960379https://repository.ucc.edu.co/bitstreams/d50a4ad0-a122-4df9-a4c4-654190ffffda/downloade4dbe64d221e80335751811d823c60f4MD512020_Asterisk_scrum_cobit_licenciadeuso.pdf2020_Asterisk_scrum_cobit_licenciadeuso.pdfLicencia de usoapplication/pdf221163https://repository.ucc.edu.co/bitstreams/d5759cf0-1167-4b46-afcf-c5a6f212a2c0/downloade7c280894d6ff9fddbd05efcaccd92e7MD52THUMBNAIL2020_Asterisk_scrum_cobit.pdf.jpg2020_Asterisk_scrum_cobit.pdf.jpgGenerated Thumbnailimage/jpeg2879https://repository.ucc.edu.co/bitstreams/2070e0b2-315b-487c-9f5d-361738a02486/download6d2b43ae1b9f559ee9ee5c4ce5e2a532MD542020_Asterisk_scrum_cobit_licenciadeuso.pdf.jpg2020_Asterisk_scrum_cobit_licenciadeuso.pdf.jpgGenerated Thumbnailimage/jpeg5302https://repository.ucc.edu.co/bitstreams/2b229fa7-fd74-4999-9b2f-94c118f079e0/download51a6c93bd5f40887f54a31da93d88cadMD55TEXT2020_Asterisk_scrum_cobit.pdf.txt2020_Asterisk_scrum_cobit.pdf.txtExtracted texttext/plain73369https://repository.ucc.edu.co/bitstreams/09f1b8c4-2310-497c-95b3-4458cf7b0c40/downloadbf19ac38a51db544b43edd85d47ffd52MD562020_Asterisk_scrum_cobit_licenciadeuso.pdf.txt2020_Asterisk_scrum_cobit_licenciadeuso.pdf.txtExtracted texttext/plain5864https://repository.ucc.edu.co/bitstreams/eea292fd-538b-471b-a0c1-d9f8f9614aae/download3ed97eda46dd7f0dcccfe83f821442edMD5720.500.12494/28254oai:repository.ucc.edu.co:20.500.12494/282542024-08-10 22:22:11.746open.accesshttps://repository.ucc.edu.coRepositorio Institucional Universidad Cooperativa de Colombiabdigital@metabiblioteca.comVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEKUkVQT1NJVE9SSU9TIElOU1RJVFVDSU9OQUxFUwpMSUNFTkNJQSBERSBVU08KClBvciBtZWRpbyBkZWwgcHJlc2VudGUgZG9jdW1lbnRvLCBlbCBBdXRvcihlcyksIG1heW9yIChlcykgZGUgZWRhZCwgcXVpZW4gZW4gYWRlbGFudGUgc2UgZGVub21pbmFyw6EgZWwgQVVUT1IsIGNvbmZpZXJlIGEgbGEgVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEsIGNvbiBOSVQuIDg2MC0wMjk5MjQtNywgdW5hIExJQ0VOQ0lBIERFIFVTTyBkZSBvYnJhLCBiYWpvIGxhcyBzaWd1aWVudGVzIGNvbmRpY2lvbmVzLgoKQ0zDgVVTVUxBUwoKUFJJTUVSQS4gT2JqZXRvLiBFTCBBVVRPUiBwb3IgZXN0ZSBhY3RvIGF1dG9yaXphIGxhIHV0aWxpemFjacOzbiBkZSBsYSBvYnJhLCBkZSBjb25mb3JtaWRhZCBjb24gbG8gZXN0aXB1bGFkbyBhIGNvbnRpbnVhY2nDs246IAoKKGEpIFBhcmEgZWZlY3RvcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSBzZSBhdXRvcml6YSBsYSByZXByb2R1Y2Npw7NuIGRlIGxhIG9icmEgYW50ZXJpb3JtZW50ZSBjaXRhZGEsIGxhIGN1YWwgc2UgYWxvamFyw6EgZW4gZm9ybWF0byBkaWdpdGFsIGVuIGxhcyBwbGF0YWZvcm1hcyBvIHJlcG9zaXRvcmlvcyBhZG1pbmlzdHJhZG9zIHBvciBsYSBVTklWRVJTSURBRCBvIGVuIG90cm8gdGlwbyBkZSByZXBvc2l0b3Jpb3MgZXh0ZXJub3MgbyBww6FnaW5hcyB3ZWIgZXNjb2dpZG9zIHBvciBsYSBVTklWRVJTSURBRCwgcGFyYSBmaW5lcyBkZSBkaWZ1c2nDs24geSBkaXZ1bGdhY2nDs24uIEFkaWNpb25hbG1lbnRlLCBzZSBhdXRvcml6YSBhIHF1ZSBsb3MgdXN1YXJpb3MgaW50ZXJub3MgeSBleHRlcm5vcyBkZSBkaWNoYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgcmVwcm9kdXpjYW4gbyBkZXNjYXJndWVuIGxhIG9icmEsIHNpbiDDoW5pbW8gZGUgbHVjcm8sIHBhcmEgZmluZXMgcHJpdmFkb3MsIGVkdWNhdGl2b3MgbyBhY2Fkw6ltaWNvczsgc2llbXByZSB5IGN1YW5kbyBubyBzZSB2aW9sZW4gYWN1ZXJkb3MgY29uIGVkaXRvcmVzLCBwZXJpb2RvcyBkZSBlbWJhcmdvIG8gYWN1ZXJkb3MgZGUgY29uZmlkZW5jaWFsaWRhZCBxdWUgYXBsaXF1ZW4uCgooYikgU2UgYXV0b3JpemEgbGEgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGxhIHB1ZXN0YSBhIGRpc3Bvc2ljacOzbiBkZSBsYSBvYnJhIG1lbmNpb25hZGEsIGVuIGFjY2VzbyBhYmllcnRvLCBwYXJhIHN1IHV0aWxpemFjacOzbiBlbiBsYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgYWRtaW5pc3RyYWRvcyBwb3IgbGEgVU5JVkVSU0lEQUQuCgooYykgTG8gYW50ZXJpb3IgZXN0YXLDoSBzdWpldG8gYSBsYXMgZGVmaW5pY2lvbmVzIGNvbnRlbmlkYXMgZW4gbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MyB5IGxhIExleSAyMyBkZSAxOTgyLgoKClNFR1VOREEuIE9yaWdpbmFsaWRhZCB5IHJlY2xhbWFjaW9uZXMuIEVsIEFVVE9SIGRlY2xhcmEgcXVlIGxhIE9CUkEgZXMgb3JpZ2luYWwgeSBxdWUgZXMgZGUgc3UgY3JlYWNpw7NuIGV4Y2x1c2l2YSwgbm8gZXhpc3RpZW5kbyBpbXBlZGltZW50byBkZSBjdWFscXVpZXIgbmF0dXJhbGV6YSAoZW1iYXJnb3MsIHVzbyBkZSBtYXRlcmlhbCBwcm90ZWdpZG8gcG9yIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGxhIGNvbmNlc2nDs24gZGUgbG9zIGRlcmVjaG9zIHByZXZpc3RvcyBlbiBlc3RlIGFjdWVyZG8uIEVsIEFVVE9SIHJlc3BvbmRlcsOhIHBvciBjdWFscXVpZXIgYWNjacOzbiBkZSByZWl2aW5kaWNhY2nDs24sIHBsYWdpbyB1IG90cmEgY2xhc2UgZGUgcmVjbGFtYWNpw7NuIHF1ZSBhbCByZXNwZWN0byBwdWRpZXJhIHNvYnJldmVuaXIuCgpURVJDRVJBLiBDb250cmFwcmVzdGFjacOzbi4gRWwgQVVUT1IgYXV0b3JpemEgYSBxdWUgc3Ugb2JyYSBzZWEgdXRpbGl6YWRhIGRlIGNvbmZvcm1pZGFkIGNvbiBsYSBjbMOhdXN1bGEgUFJJTUVSQSBkZSBmb3JtYSBncmF0dWl0YSwgZXMgZGVjaXIsIHF1ZSBsYSB1dGlsaXphY2nDs24gZGUgbGEgbWlzbWEgbm8gZ2VuZXJhIG5pbmfDum4gcGFnbyBvIHJlZ2Fsw61hcyBlbiBmYXZvciBkZSBlc3RlLgoKQ1VBUlRBLiBUaXR1bGFyaWRhZCBkZSBkZXJlY2hvcy4gRWwgcHJlc2VudGUgY29udHJhdG8gbm8gdHJhbnNmaWVyZSBsYSB0aXR1bGFyaWRhZCBkZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBzb2JyZSBsYXMgb2JyYXMgYW50ZXJpb3JtZW50ZSBtZW5jaW9uYWRhcyBhIGxhIFVOSVZFUlNJREFELiDDmm5pY2FtZW50ZSBoYWNlIHJlbGFjacOzbiBhIHVuYSBsaWNlbmNpYSBubyBleGNsdXNpdmEgZW4gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGFudGVyaW9ybWVudGUgcGFjdGFkb3MuCgpRVUlOVEEuIENyw6lkaXRvcy4gTGEgVU5JVkVSU0lEQUQgc2UgY29tcHJvbWV0ZSBhIGRhciBhbCBBVVRPUiwgZWwgcmVjb25vY2ltaWVudG8gZGVudHJvIGNhZGEgZm9ybWEgZGUgdXRpbGl6YWNpw7NuIGVuIGxhIG9icmEuIExvcyBjcsOpZGl0b3MgZGViZW4gZmlndXJhciBlbiBjYWRhIHVubyBkZSBsb3MgZm9ybWF0b3MgbyByZWdpc3Ryb3MgZGUgcHVibGljYWNpw7NuLiBObyBjb25zdGl0dWlyw6EgdW5hIHZpb2xhY2nDs24gYSBsb3MgZGVyZWNob3MgbW9yYWxlcyBkZWwgYXV0b3IgbGEgbm8gcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBvIGRlbcOhcyB1dGlsaXphY2lvbmVzIGRlIGxhIG9icmEuIExhIHV0aWxpemFjacOzbiBvIG5vIGRlIGxhIG9icmEsIGFzw60gY29tbyBzdSBmb3JtYSBkZSB1dGlsaXphY2nDs24gc2Vyw6EgZmFjdWx0YWQgZXhjbHVzaXZhIGRlIGxhIFVOSVZFUlNJREFELgogClNFWFRBLiBEdXJhY2nDs24geSB0ZXJyaXRvcmlvLiBMYSBwcmVzZW50ZSBsaWNlbmNpYSBkZSB1c28gcXVlIHNlIG90b3JnYSBhIGZhdm9yIGRlIGxhIFVOSVZFUlNJREFEIHRlbmRyw6EgdW5hIGR1cmFjacOzbiBlcXVpdmFsZW50ZSBhbCB0w6lybWlubyBkZSBwcm90ZWNjacOzbiBsZWdhbCBkZSBsYSBvYnJhIHkgcGFyYSB0b2RvcyBsb3MgcGHDrXNlcyBkZWwgbXVuZG8uCgpTw4lQVElNQS4gVXNvIGRlIENyZWF0aXZlIENvbW1vbnMuIEVsIEFVVE9SIGF1dG9yaXphcsOhIGxhIGRpZnVzacOzbiBkZSBzdSBjb250ZW5pZG8gYmFqbyB1bmEgbGljZW5jaWEgQ3JlYXRpdmUgQ29tbW9ucyBhdHJpYnVjacOzbiA0LjAgaW50ZXJuYWNpb25hbCwgcXVlIGRlYmVyw6EgaW5jbHVpcnNlIGVuIGVsIGNvbnRlbmlkby4gCgpPQ1RBVkEuIERlcmVjaG8gZGUgZXhjbHVzacOzbi4gQ2FkYSBhdXRvciBwdWVkZSBpbmRpY2FyIGVuIGVsIG1vbWVudG8gZGUgZGVww7NzaXRvIGRlbCBjb250ZW5pZG8gcXVlIGVsIHRleHRvIGNvbXBsZXRvIGRlIGxhIHByb2R1Y2Npw7NuIGFjYWTDqW1pY2EgbyBjaWVudMOtZmljYSBubyBlc3RlIGNvbiBhY2Nlc28gYWJpZXJ0byBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIHBvciBtb3Rpdm9zIGRlIGNvbmZpZGVuY2lhbGlkYWQsIHBvcnF1ZSBzZSBlbmN1ZW50cmUgZW4gdsOtYXMgZGUgb2J0ZW5lciB1biBkZXJlY2hvIGRlIHByb3BpZWRhZCBpbmR1c3RyaWFsIG8gZXhpc3RpciBhY3VlcmRvcyBwcmV2aW9zIGNvbiB0ZXJjZXJvcyAoZWRpdG9yaWFsZXMsIHJldmlzdGFzIGNpZW50w61maWNhcywgb3RyYXMgaW5zdGl0dWNpb25lcykuIEVsIGF1dG9yIHNlIGNvbXByb21ldGUgYSBkZXBvc2l0YXIgbG9zIG1ldGFkYXRvcyBlIGluZm9ybWFyIGVsIHRpZW1wbyBkZSBlbWJhcmdvIGR1cmFudGUgZWwgY3VhbCBlbCB0ZXh0byBjb21wbGV0byB0ZW5kcsOhIGFjY2VzbyByZXN0cmluZ2lkby4gCgpOT1ZFTkEuIEVsIEFVVE9SIGFsIGFjZXB0YXIgZXN0YSBsaWNlbmNpYSBhZHVjZSBxdWUgZXN0YSBwcm9kdWNjacOzbiBzZSBkZXNhcnJvbGzDsyBlbiBlbCBwZXJpb2RvIGVuIHF1ZSBzZSBlbmN1ZW50cmEgY29uIHbDrW5jdWxvcyBjb24gTGEgVW5pdmVyc2lkYWQuCgpEw4lDSU1BLiBOb3JtYXMgYXBsaWNhYmxlcy4gUGFyYSBsYSBpbnRlcnByZXRhY2nDs24geSBjdW1wbGltaWVudG8gZGVsIHByZXNlbnRlIGFjdWVyZG8gbGFzIHBhcnRlcyBzZSBzb21ldGVuIGEgbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgbGEgTGV5IDIzIGRlIDE5ODIgeSBkZW3DoXMgbm9ybWFzIGFwbGljYWJsZXMgZGUgQ29sb21iaWEuIEFkZW3DoXMsIGEgbGFzIG5vcm1hcyBJbnN0aXR1Y2lvbmFsZXMgcXVlIGFwbGlxdWVuLgoKTGEgcHJlc2VudGUgbGljZW5jaWEgc2UgYXV0b3JpemEgZW4gbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuIGVuIGxvcyByZXBvc2l0b3Jpb3MgaW5zdGl0dWNpb25hbGVzLgo=