Arquitectura basada en repositorio para el almacenamiento y consulta de la información generada por los proyectos software realizados en el programa de ingeniería de sistemas de la Universidad de Cartagena

La presente tesis tiene el propósito de evidenciar una arquitectura de software basada en repositorios para almacenamiento y consulta de la información recolectada en las diferentes asignaturas cursadas en el programa de Ingeniería de Sistemas de la Universidad de Cartagena(UDC). Para el desarrollo...

Full description

Autores:
Romero Rossi, Cristóbal
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2020
Institución:
Universidad de Cartagena
Repositorio:
Repositorio Universidad de Cartagena
Idioma:
spa
OAI Identifier:
oai:repositorio.unicartagena.edu.co:11227/14855
Acceso en línea:
https://hdl.handle.net/11227/14855
http://dx.doi.org/10.57799/11227/8496
Palabra clave:
Software para computadores
Desarrollo de software
Software de aplicaciones
Arquitectura de Software
Rights
openAccess
License
https://creativecommons.org/licenses/by-nc/4.0/
id UCART2_11cc5842ed95ac4cb0ef327fdac71113
oai_identifier_str oai:repositorio.unicartagena.edu.co:11227/14855
network_acronym_str UCART2
network_name_str Repositorio Universidad de Cartagena
repository_id_str
dc.title.spa.fl_str_mv Arquitectura basada en repositorio para el almacenamiento y consulta de la información generada por los proyectos software realizados en el programa de ingeniería de sistemas de la Universidad de Cartagena
title Arquitectura basada en repositorio para el almacenamiento y consulta de la información generada por los proyectos software realizados en el programa de ingeniería de sistemas de la Universidad de Cartagena
spellingShingle Arquitectura basada en repositorio para el almacenamiento y consulta de la información generada por los proyectos software realizados en el programa de ingeniería de sistemas de la Universidad de Cartagena
Software para computadores
Desarrollo de software
Software de aplicaciones
Arquitectura de Software
title_short Arquitectura basada en repositorio para el almacenamiento y consulta de la información generada por los proyectos software realizados en el programa de ingeniería de sistemas de la Universidad de Cartagena
title_full Arquitectura basada en repositorio para el almacenamiento y consulta de la información generada por los proyectos software realizados en el programa de ingeniería de sistemas de la Universidad de Cartagena
title_fullStr Arquitectura basada en repositorio para el almacenamiento y consulta de la información generada por los proyectos software realizados en el programa de ingeniería de sistemas de la Universidad de Cartagena
title_full_unstemmed Arquitectura basada en repositorio para el almacenamiento y consulta de la información generada por los proyectos software realizados en el programa de ingeniería de sistemas de la Universidad de Cartagena
title_sort Arquitectura basada en repositorio para el almacenamiento y consulta de la información generada por los proyectos software realizados en el programa de ingeniería de sistemas de la Universidad de Cartagena
dc.creator.fl_str_mv Romero Rossi, Cristóbal
dc.contributor.advisor.none.fl_str_mv Monroy Ríos, Martín Emilio
dc.contributor.author.none.fl_str_mv Romero Rossi, Cristóbal
dc.subject.armarc.none.fl_str_mv Software para computadores
Desarrollo de software
Software de aplicaciones
Arquitectura de Software
topic Software para computadores
Desarrollo de software
Software de aplicaciones
Arquitectura de Software
description La presente tesis tiene el propósito de evidenciar una arquitectura de software basada en repositorios para almacenamiento y consulta de la información recolectada en las diferentes asignaturas cursadas en el programa de Ingeniería de Sistemas de la Universidad de Cartagena(UDC). Para el desarrollo de este trabajo se realizó una investigación en el programa antes mencionado. A partir de esta investigación se implementó la metodología Attribute Driven Design (ADD), esta metodología propone un proceso secuencial y cíclico que permite analizar el problema en partes pequeñas. Cabe resaltar que, en las primeras fases se recopiló información que permitió identificar y priorizar los requisitos del sistema; entre los requisitos más prioritarios se encuentra registrar información de proyectos,realizar avances de proyectos y consultar proyectos guardados. Luego de tener los requisitos priorizados se seleccionaron los atributos de calidad utilizados para dirigir el diseño de la arquitectura, al finalizar con cada requisito del sistema, se sometió la arquitectura obtenida a un proceso de evaluación usando la metodología Architecture Tradeoff Analysis Method(ATAM).Todas las decisiones arquitectónicas se tomaron teniendo como punto de referencia los atributos de calidad, es calabilidad, fiabilidad y capacidadde mantenimiento, dando como resultado una arquitectura de trescapasque permite separar la lógica de negocios y además, el sistemaconstruidoes capaz de escalar y ser mantenido, respondiendo así a las necesidadesdelos estudiantes que cursan las asignaturas del programa de IngenieríadeSistemas. En conclusión, la arquitectura del software propuesta simplifica el almacenamiento y consulta de los proyectos de investigación realizadosenel programa de Ingeniería de Sistemas de la Universidad de Cartagena.
publishDate 2020
dc.date.issued.none.fl_str_mv 2020
dc.date.accessioned.none.fl_str_mv 2022-03-24T18:03:34Z
dc.date.available.none.fl_str_mv 2022-03-24T18:03:34Z
dc.type.spa.fl_str_mv Trabajo de grado - Pregrado
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.content.spa.fl_str_mv Text
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.redcol.spa.fl_str_mv https://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
status_str publishedVersion
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/11227/14855
http://dx.doi.org/10.57799/11227/8496
url https://hdl.handle.net/11227/14855
http://dx.doi.org/10.57799/11227/8496
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.creativecommons.spa.fl_str_mv Atribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc/4.0/
Atribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad de Cartagena
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería
dc.publisher.place.spa.fl_str_mv Cartagena de Indias
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas
institution Universidad de Cartagena
bitstream.url.fl_str_mv https://dspace7-unicartagena.metabuscador.org/bitstreams/4347230b-b5d7-42ef-977f-f1e0a1255911/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/049b03b4-39c8-40cb-850d-d0780de0c5cc/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/99eb8e9b-b42f-49bb-9d76-9abba4126f5f/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/415ff877-2de2-4654-859b-eb411a996e15/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/eeb018a2-6039-4de8-ab3a-876c85dc2ef7/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/07a1de9d-2763-4053-a8ee-2a62c5b71357/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/1270b49c-1d93-47b1-9c47-465e51428342/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/f7b0bca8-8504-4175-8f42-e08b2ca58d3c/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/1e463350-1944-4267-8568-da33642f2f97/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/fec658ab-2c26-4a2e-9f17-f0996e8a143e/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/c46ece09-5c52-47aa-b5ac-25f5c2735557/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/82466412-4335-4bcb-b978-5f0ed7fa33a3/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/225c085c-09da-42dc-a9db-9f91d2d71722/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/18585a33-c29b-41d4-97c9-8e0dd8c394ff/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/337ca56c-9361-4fa0-8ffd-742af4c89426/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/c9815d13-58a9-43ce-8009-0cc49c808b1d/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/31d98fae-50ad-4c3f-b94e-1d1912b1d5d3/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/5a436768-e86c-4557-914c-42abfb2be973/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/fb682460-942c-4174-9af9-7fa58d80001f/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/eb73be27-590e-47da-92bf-b4ca199458c7/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/2e423663-42ff-467c-a91d-3ad617d45b94/download
https://dspace7-unicartagena.metabuscador.org/bitstreams/320ce039-8c11-47b2-ac29-fbcd7a90e5b0/download
bitstream.checksum.fl_str_mv 737fc025b088a8d944dd4d11fa41a650
ed87ae845abc62b6157b7bc3da5105e4
8bff3ae43cfac4f80531598d85a87d0e
9aa1f2eccf280ebd21eb8e01db4a0242
bcdb44d70eacf67a5720b2415b921f4b
19a755b781a073e29a64a9741d46f437
722f2db7fb28c7a3b7ebafa552750dfd
7b38fcee9ba3bc8639fa56f350c81be3
64fabf2c2f7e4b0294749a95b3d6d07e
df42f62ff6c996b2be8eb9d53330890e
bfaaf808b59779fcedbf6e3754091a41
54f2336182fa2c268aaef950e9740f8c
8b581da9bd684e44a0eac7d019694688
256de36bb9124655a93a3e6dea949643
2fd8f6ef66cd8d17cbc2976a5d29296c
45e4163fb477716199f77484f55d826e
aa42959c3132e0034c801f80f1b46562
ecf0db32692e5d53298542e85b4ef320
d3b475678990cf78c19afae5a4e145a5
6074fc0839d01b08078506015cf335b6
b4878db6f73513118cec8d6dadf9b35e
9939eea2020926cfce0bb5321bfd0d53
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital Universidad de Cartagena
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1814214211957424128
spelling Monroy Ríos, Martín EmilioRomero Rossi, Cristóbal2022-03-24T18:03:34Z2022-03-24T18:03:34Z2020https://hdl.handle.net/11227/14855http://dx.doi.org/10.57799/11227/8496La presente tesis tiene el propósito de evidenciar una arquitectura de software basada en repositorios para almacenamiento y consulta de la información recolectada en las diferentes asignaturas cursadas en el programa de Ingeniería de Sistemas de la Universidad de Cartagena(UDC). Para el desarrollo de este trabajo se realizó una investigación en el programa antes mencionado. A partir de esta investigación se implementó la metodología Attribute Driven Design (ADD), esta metodología propone un proceso secuencial y cíclico que permite analizar el problema en partes pequeñas. Cabe resaltar que, en las primeras fases se recopiló información que permitió identificar y priorizar los requisitos del sistema; entre los requisitos más prioritarios se encuentra registrar información de proyectos,realizar avances de proyectos y consultar proyectos guardados. Luego de tener los requisitos priorizados se seleccionaron los atributos de calidad utilizados para dirigir el diseño de la arquitectura, al finalizar con cada requisito del sistema, se sometió la arquitectura obtenida a un proceso de evaluación usando la metodología Architecture Tradeoff Analysis Method(ATAM).Todas las decisiones arquitectónicas se tomaron teniendo como punto de referencia los atributos de calidad, es calabilidad, fiabilidad y capacidadde mantenimiento, dando como resultado una arquitectura de trescapasque permite separar la lógica de negocios y además, el sistemaconstruidoes capaz de escalar y ser mantenido, respondiendo así a las necesidadesdelos estudiantes que cursan las asignaturas del programa de IngenieríadeSistemas. En conclusión, la arquitectura del software propuesta simplifica el almacenamiento y consulta de los proyectos de investigación realizadosenel programa de Ingeniería de Sistemas de la Universidad de Cartagena.PregradoIngeniero(a) de Sistemasapplication/pdfspaUniversidad de CartagenaFacultad de IngenieríaCartagena de IndiasIngeniería de Sistemashttps://creativecommons.org/licenses/by-nc/4.0/info:eu-repo/semantics/openAccessAtribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)http://purl.org/coar/access_right/c_abf2Arquitectura basada en repositorio para el almacenamiento y consulta de la información generada por los proyectos software realizados en el programa de ingeniería de sistemas de la Universidad de CartagenaTrabajo de grado - Pregradoinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_7a1fTextinfo:eu-repo/semantics/bachelorThesishttps://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_970fb48d4fbd8a85Software para computadoresDesarrollo de softwareSoftware de aplicacionesArquitectura de SoftwarePublicationORIGINALProyecto de grado - Cristobal Romero Rossi.pdfProyecto de grado - Cristobal Romero Rossi.pdfapplication/pdf1289138https://dspace7-unicartagena.metabuscador.org/bitstreams/4347230b-b5d7-42ef-977f-f1e0a1255911/download737fc025b088a8d944dd4d11fa41a650MD51Anexo A. Encuesta - Consulta sobre el manejo de los proyectos software en el programa de Ingeniería de Sistemas de la UDC..pdfAnexo A. Encuesta - Consulta sobre el manejo de los proyectos software en el programa de Ingeniería de Sistemas de la UDC..pdfapplication/pdf246034https://dspace7-unicartagena.metabuscador.org/bitstreams/049b03b4-39c8-40cb-850d-d0780de0c5cc/downloaded87ae845abc62b6157b7bc3da5105e4MD52Anexo B. Documentos de especificación de requisitos..pdfAnexo B. Documentos de especificación de requisitos..pdfapplication/pdf295639https://dspace7-unicartagena.metabuscador.org/bitstreams/99eb8e9b-b42f-49bb-9d76-9abba4126f5f/download8bff3ae43cfac4f80531598d85a87d0eMD53Anexo C. Documento de evaluación de arquitectura..pdfAnexo C. Documento de evaluación de arquitectura..pdfapplication/pdf413367https://dspace7-unicartagena.metabuscador.org/bitstreams/415ff877-2de2-4654-859b-eb411a996e15/download9aa1f2eccf280ebd21eb8e01db4a0242MD54Anexo D. Manual del sistema.pdfAnexo D. Manual del sistema.pdfapplication/pdf1365077https://dspace7-unicartagena.metabuscador.org/bitstreams/eeb018a2-6039-4de8-ab3a-876c85dc2ef7/downloadbcdb44d70eacf67a5720b2415b921f4bMD55Anexo E. Gmail - Fwd_ Solicitud.pdfAnexo E. Gmail - Fwd_ Solicitud.pdfapplication/pdf101105https://dspace7-unicartagena.metabuscador.org/bitstreams/07a1de9d-2763-4053-a8ee-2a62c5b71357/download19a755b781a073e29a64a9741d46f437MD56Anexo F. resultado - Encuesta sobre el manejo de proyectos software generados en el programa de Ingeniería de Sistemas de la UDC.pdfAnexo F. resultado - Encuesta sobre el manejo de proyectos software generados en el programa de Ingeniería de Sistemas de la UDC.pdfapplication/pdf156287https://dspace7-unicartagena.metabuscador.org/bitstreams/1270b49c-1d93-47b1-9c47-465e51428342/download722f2db7fb28c7a3b7ebafa552750dfdMD57LICENSElicense.txtlicense.txttext/plain; charset=utf-81756https://dspace7-unicartagena.metabuscador.org/bitstreams/f7b0bca8-8504-4175-8f42-e08b2ca58d3c/download7b38fcee9ba3bc8639fa56f350c81be3MD58TEXTProyecto de grado - Cristobal Romero Rossi.pdf.txtProyecto de grado - Cristobal Romero Rossi.pdf.txtExtracted texttext/plain100600https://dspace7-unicartagena.metabuscador.org/bitstreams/1e463350-1944-4267-8568-da33642f2f97/download64fabf2c2f7e4b0294749a95b3d6d07eMD59Anexo A. Encuesta - Consulta sobre el manejo de los proyectos software en el programa de Ingeniería de Sistemas de la UDC..pdf.txtAnexo A. Encuesta - Consulta sobre el manejo de los proyectos software en el programa de Ingeniería de Sistemas de la UDC..pdf.txtExtracted texttext/plain1347https://dspace7-unicartagena.metabuscador.org/bitstreams/fec658ab-2c26-4a2e-9f17-f0996e8a143e/downloaddf42f62ff6c996b2be8eb9d53330890eMD511Anexo B. Documentos de especificación de requisitos..pdf.txtAnexo B. Documentos de especificación de requisitos..pdf.txtExtracted texttext/plain22890https://dspace7-unicartagena.metabuscador.org/bitstreams/c46ece09-5c52-47aa-b5ac-25f5c2735557/downloadbfaaf808b59779fcedbf6e3754091a41MD513Anexo C. Documento de evaluación de arquitectura..pdf.txtAnexo C. Documento de evaluación de arquitectura..pdf.txtExtracted texttext/plain29309https://dspace7-unicartagena.metabuscador.org/bitstreams/82466412-4335-4bcb-b978-5f0ed7fa33a3/download54f2336182fa2c268aaef950e9740f8cMD515Anexo D. Manual del sistema.pdf.txtAnexo D. Manual del sistema.pdf.txtExtracted texttext/plain37864https://dspace7-unicartagena.metabuscador.org/bitstreams/225c085c-09da-42dc-a9db-9f91d2d71722/download8b581da9bd684e44a0eac7d019694688MD517Anexo E. Gmail - Fwd_ Solicitud.pdf.txtAnexo E. Gmail - Fwd_ Solicitud.pdf.txtExtracted texttext/plain2715https://dspace7-unicartagena.metabuscador.org/bitstreams/18585a33-c29b-41d4-97c9-8e0dd8c394ff/download256de36bb9124655a93a3e6dea949643MD519Anexo F. resultado - Encuesta sobre el manejo de proyectos software generados en el programa de Ingeniería de Sistemas de la UDC.pdf.txtAnexo F. resultado - Encuesta sobre el manejo de proyectos software generados en el programa de Ingeniería de Sistemas de la UDC.pdf.txtExtracted texttext/plain1651https://dspace7-unicartagena.metabuscador.org/bitstreams/337ca56c-9361-4fa0-8ffd-742af4c89426/download2fd8f6ef66cd8d17cbc2976a5d29296cMD521THUMBNAILProyecto de grado - Cristobal Romero Rossi.pdf.jpgProyecto de grado - Cristobal Romero Rossi.pdf.jpgGenerated Thumbnailimage/jpeg8904https://dspace7-unicartagena.metabuscador.org/bitstreams/c9815d13-58a9-43ce-8009-0cc49c808b1d/download45e4163fb477716199f77484f55d826eMD510Anexo A. Encuesta - Consulta sobre el manejo de los proyectos software en el programa de Ingeniería de Sistemas de la UDC..pdf.jpgAnexo A. Encuesta - Consulta sobre el manejo de los proyectos software en el programa de Ingeniería de Sistemas de la UDC..pdf.jpgGenerated Thumbnailimage/jpeg9144https://dspace7-unicartagena.metabuscador.org/bitstreams/31d98fae-50ad-4c3f-b94e-1d1912b1d5d3/downloadaa42959c3132e0034c801f80f1b46562MD512Anexo B. Documentos de especificación de requisitos..pdf.jpgAnexo B. Documentos de especificación de requisitos..pdf.jpgGenerated Thumbnailimage/jpeg7688https://dspace7-unicartagena.metabuscador.org/bitstreams/5a436768-e86c-4557-914c-42abfb2be973/downloadecf0db32692e5d53298542e85b4ef320MD514Anexo C. Documento de evaluación de arquitectura..pdf.jpgAnexo C. Documento de evaluación de arquitectura..pdf.jpgGenerated Thumbnailimage/jpeg8024https://dspace7-unicartagena.metabuscador.org/bitstreams/fb682460-942c-4174-9af9-7fa58d80001f/downloadd3b475678990cf78c19afae5a4e145a5MD516Anexo D. Manual del sistema.pdf.jpgAnexo D. Manual del sistema.pdf.jpgGenerated Thumbnailimage/jpeg7752https://dspace7-unicartagena.metabuscador.org/bitstreams/eb73be27-590e-47da-92bf-b4ca199458c7/download6074fc0839d01b08078506015cf335b6MD518Anexo E. Gmail - Fwd_ Solicitud.pdf.jpgAnexo E. Gmail - Fwd_ Solicitud.pdf.jpgGenerated Thumbnailimage/jpeg9414https://dspace7-unicartagena.metabuscador.org/bitstreams/2e423663-42ff-467c-a91d-3ad617d45b94/downloadb4878db6f73513118cec8d6dadf9b35eMD520Anexo F. resultado - Encuesta sobre el manejo de proyectos software generados en el programa de Ingeniería de Sistemas de la UDC.pdf.jpgAnexo F. resultado - Encuesta sobre el manejo de proyectos software generados en el programa de Ingeniería de Sistemas de la UDC.pdf.jpgGenerated Thumbnailimage/jpeg10491https://dspace7-unicartagena.metabuscador.org/bitstreams/320ce039-8c11-47b2-ac29-fbcd7a90e5b0/download9939eea2020926cfce0bb5321bfd0d53MD52211227/14855oai:dspace7-unicartagena.metabuscador.org:11227/148552024-08-28 17:47:06.926https://creativecommons.org/licenses/by-nc/4.0/open.accesshttps://dspace7-unicartagena.metabuscador.orgBiblioteca Digital Universidad de Cartagenabdigital@metabiblioteca.comCkFsIGZpcm1hciB5IHByZXNlbnRhciBlc3RhIGxpY2VuY2lhLCB1c3RlZCAoQVVUT1IgTyBBVVRPUkVTKSAgbyBsb3MgZGVyZWNob3MgZGUgYXV0b3IgZGVsIHByb3BpZXRhcmlvKFMpIGdhcmFudGl6YSBhICBsYSBVTklWRVJTSURBRCBERSBDQVJUQUdFTkEgZWwgZGVyZWNobyBleGNsdXNpdm8gZGUgcmVwcm9kdWNpciwgdHJhZHVjaXIgKGNvbW8gc2UgZGVmaW5lIG3DoXMgYWRlbGFudGUpIHkvbyBkaXN0cmlidWlyIHN1IGRvY3VtZW50byAoaW5jbHV5ZW5kbyBlbCByZXN1bWVuKSBlbiB0b2RvIGVsIG11bmRvICBlbiBmb3JtYSBpbXByZXNhIHkgZW4gZm9ybWF0byBlbGVjdHLDs25pY28geSBlbiBjdWFscXVpZXIgbWVkaW8sIGluY2x1eWVuZG8gYXVkaW8gbyB2aWRlby4KClVzdGVkIGFjZXB0YSBxdWUgbGEgVU5JVkVSU0lEQUQgREUgQ0FSVEFHRU5BICBwdWVkZSwgc2luIGNhbWJpYXIgZWwgY29udGVuaWRvIGNvbnZlcnRpcmxvLCBwcmVzZW50YXJsbyAgYSBjdWFscXVpZXIgbWVkaW8gbyBmb3JtYXRvIHBhcmEgbG9zIGZpbmVzIGRlIGNvbnNlcnZhY2nDs24uCgpVc3RlZCB0YW1iacOpbiBhY2VwdGEgcXVlIGxhIFVOSVZFUlNJREFEIERFIENBUlRBR0VOQSAgIHB1ZWRhIGNvbnNlcnZhciBtw6FzIGRlIHVuYSBjb3BpYSBkZSBlc3RlIGRvY3VtZW50byBwYXJhIGZpbmVzIGRlIHNlZ3VyaWRhZCB5IHByZXNlcnZhY2nDs24uCgpVc3RlZCBkZWNsYXJhIHF1ZSBlbCBkb2N1bWVudG8gZXMgdW4gdHJhYmFqbyBvcmlnaW5hbCB5ICBxdWUgdGllbmUgZWwgZGVyZWNobyBkZSBvdG9yZ2FyIGxvcyBkZXJlY2hvcyBjb250ZW5pZG9zIGVuIGVzdGEgbGljZW5jaWEuICBUYW1iacOpbiByZXByZXNlbnRhbiAgbG8gbWVqb3IgZGUgc3UgY29ub2NpbWllbnRvIHkgbm8gaW5mcmluZ2VuICBsb3MgZGVyZWNob3MgZGUgYXV0b3IgZGUgbmFkaWUuCgpTaSBlbCBkb2N1bWVudG8gY29udGllbmUgbWF0ZXJpYWxlcyBkZSBsb3MgcXVlIG5vIHRpZW5lIGxvcyAgZGVyZWNob3MgZGUgYXV0b3IsIHVzdGVkIGRlY2xhcmEgcXVlIGhhIG9idGVuaWRvIGVsIHBlcm1pc28gc2luIHJlc3RyaWNjacOzbiBkZWwgcHJvcGlldGFyaW8gZGUgbG9zIGRlcmVjaG9zLCBkYSBhIGNvbmNlZGVyICBsb3MgZGVyZWNob3MgcmVxdWVyaWRvcyBwb3IgZXN0YSBsaWNlbmNpYSwgeSBxdWUgY29tbyBtYXRlcmlhbCBwcm9waWVkYWQgIGRlIHRlcmNlcm9zICBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyB5IHJlY29ub2NpZG8gZGVudHJvIGRlbCB0ZXh0byBvIGVsIGNvbnRlbmlkbyBkZSBsYSBwcmVzZW50YWNpw7NuLgoKU2kgbGEgcHJlc2VudGFjacOzbiBzZSBiYXNhIGVuICB0cmFiYWpvcyBRVUUgU0UgSEEgcGF0cm9jaW5hZG8gbyBhcG95YWRvIFBPUiBVTkEgQUdFTkNJQSBVIE9SR0FOSVpBQ0nDk04gUVVFIE5PIFNFQSBMQSBVTklWRVJTSURBRCBERSBDQVJUQUdFTkEsIE1BTklGSUVTVEEgUVVFIFRJRU5FIFFVRSBDVU1QTElSIGRlcmVjaG9zIGEgcmV2aXNpw7NuIHUgb3RyYXMgb2JsaWdhY2lvbmVzIHF1ZSBleGlnZW4gZXN0ZSBDb250cmF0byBvIGFjdWVyZG8uCgpEaWNlIHF1ZSBpZGVudGlmaWNhcsOhIGNsYXJhbWVudGUgc3Ugbm9tYnJlIChzKSBjb21vIGVsIGF1dG9yIChzKSBvIHByb3BpZXRhcmlvIChhKSBkZSBsb3MgZG9jdW1lbnRvIHkgbm8gaGFyw6EgbmluZ3VuYSBhbHRlcmFjacOzbiwgZXhlbnRvIGxhcyBwZXJtaXRpZGFzIGVuIGVzdGEgbGljZW5jaWEgcGFyYSBzdSBwcmVzZW50YWNpw7NuLgoKCg==