Proyecto gravimetría – generación de base de datos con información de valores de gravedad del Instituto Geográfico Agustín Codazzi (IGAC)
La necesidad de generar una base de datos con información de valores de gravedad para el Instituto Geográfico Agustín Codazzi (IGAC), es la base de este proyecto; el cual fue realizado bajo la modalidad de pasantía. Dicho proyecto se realizó dando un apoyo en la depuración y análisis de la informaci...
- 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/13107
- Acceso en línea:
- http://hdl.handle.net/11349/13107
- Palabra clave:
- Base de datos
Circuito
Gravimetría
Gravímetro
Red SIGNAR
Ingeniería Topográfica - Tesis y disertaciones académicas
Gravedad - Mediciones - Colombia
Gravedad - Procesamiento de datos
Administración de bases de datos
Data base
Gravimeter
Gravimetry
Loop
Red sIGNAR
- Rights
- License
- Atribución-NoComercial-SinDerivadas 4.0 Internacional
id |
UDISTRITA2_e4f7e5f3d1dd6e9c7e596f11950fe64f |
---|---|
oai_identifier_str |
oai:repository.udistrital.edu.co:11349/13107 |
network_acronym_str |
UDISTRITA2 |
network_name_str |
RIUD: repositorio U. Distrital |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Proyecto gravimetría – generación de base de datos con información de valores de gravedad del Instituto Geográfico Agustín Codazzi (IGAC) |
dc.title.titleenglish.spa.fl_str_mv |
Project gravimetry - generation of database with information of values of gravity of Agustín Codazzi Geographic Institute (IGAC) |
title |
Proyecto gravimetría – generación de base de datos con información de valores de gravedad del Instituto Geográfico Agustín Codazzi (IGAC) |
spellingShingle |
Proyecto gravimetría – generación de base de datos con información de valores de gravedad del Instituto Geográfico Agustín Codazzi (IGAC) Base de datos Circuito Gravimetría Gravímetro Red SIGNAR Ingeniería Topográfica - Tesis y disertaciones académicas Gravedad - Mediciones - Colombia Gravedad - Procesamiento de datos Administración de bases de datos Data base Gravimeter Gravimetry Loop Red sIGNAR |
title_short |
Proyecto gravimetría – generación de base de datos con información de valores de gravedad del Instituto Geográfico Agustín Codazzi (IGAC) |
title_full |
Proyecto gravimetría – generación de base de datos con información de valores de gravedad del Instituto Geográfico Agustín Codazzi (IGAC) |
title_fullStr |
Proyecto gravimetría – generación de base de datos con información de valores de gravedad del Instituto Geográfico Agustín Codazzi (IGAC) |
title_full_unstemmed |
Proyecto gravimetría – generación de base de datos con información de valores de gravedad del Instituto Geográfico Agustín Codazzi (IGAC) |
title_sort |
Proyecto gravimetría – generación de base de datos con información de valores de gravedad del Instituto Geográfico Agustín Codazzi (IGAC) |
dc.contributor.advisor.spa.fl_str_mv |
Quintana Puentes, Robinson |
dc.subject.spa.fl_str_mv |
Base de datos Circuito Gravimetría Gravímetro Red SIGNAR |
topic |
Base de datos Circuito Gravimetría Gravímetro Red SIGNAR Ingeniería Topográfica - Tesis y disertaciones académicas Gravedad - Mediciones - Colombia Gravedad - Procesamiento de datos Administración de bases de datos Data base Gravimeter Gravimetry Loop Red sIGNAR |
dc.subject.lemb.spa.fl_str_mv |
Ingeniería Topográfica - Tesis y disertaciones académicas Gravedad - Mediciones - Colombia Gravedad - Procesamiento de datos Administración de bases de datos |
dc.subject.keyword.spa.fl_str_mv |
Data base Gravimeter Gravimetry Loop Red sIGNAR |
description |
La necesidad de generar una base de datos con información de valores de gravedad para el Instituto Geográfico Agustín Codazzi (IGAC), es la base de este proyecto; el cual fue realizado bajo la modalidad de pasantía. Dicho proyecto se realizó dando un apoyo en la depuración y análisis de la información gravimétrica tanto digital como física; con el fin de automatizar el tratamiento, consulta y acceso de la información. El proceso para desarrollar el proyecto conto con dos fases, la primera se relaciono con todo el tema de depuración, dicho proceso se realizo con el diligenciamiento de documentos oficiales del instituto “Registro de observaciones gravimétricas”; para luego almacenar los registros en la segunda fase correspondiente a la base de datos “CARTERAS RED SIGNAR”, la cual fue creada en PgAdmin III (herramienta para la creación de bases de datos del software PostgreSQL - un software libre y compatible con todas las diferentes plataformas de ordenadores); esta herramienta es de gran valor para el proyecto debido a que también permite administrar la base de datos dándonos un fácil manejo de la información. Actualmente luego del desarrollo de este proyecto el Instituto Geográfico Agustín Codazzi (IGAC), cuenta con una base de datos en la cual podrán almacenar la información de gravedad, sirviendo como fuente de respaldo y consulta; beneficiando al departamento de geodesia al facilitar el manejo y manipulación de información y ampliando la posibilidad de acceso de está a más personas. |
publishDate |
2017 |
dc.date.created.spa.fl_str_mv |
2017-08-14 |
dc.date.accessioned.none.fl_str_mv |
2018-06-25T16:49:34Z |
dc.date.available.none.fl_str_mv |
2018-06-25T16:49:34Z |
dc.type.degree.spa.fl_str_mv |
Pasantía |
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/13107 |
url |
http://hdl.handle.net/11349/13107 |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.rights.*.fl_str_mv |
Atribución-NoComercial-SinDerivadas 4.0 Internacional |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.rights.acceso.spa.fl_str_mv |
Abierto (Texto Completo) |
rights_invalid_str_mv |
Atribución-NoComercial-SinDerivadas 4.0 Internacional http://creativecommons.org/licenses/by-nc-nd/4.0/ Abierto (Texto Completo) http://purl.org/coar/access_right/c_abf2 |
dc.format.mimetype.spa.fl_str_mv |
pdf |
institution |
Universidad Distrital Francisco José de Caldas |
bitstream.url.fl_str_mv |
http://repository.udistrital.edu.co/bitstream/11349/13107/7/NaranjoCa%c3%b1adulceAndr%c3%a9s2018.pdf.jpg http://repository.udistrital.edu.co/bitstream/11349/13107/8/NaranjoCa%c3%b1adulceAndr%c3%a9s2018Anexo1.pdf.jpg http://repository.udistrital.edu.co/bitstream/11349/13107/9/NaranjoCa%c3%b1adulceAndr%c3%a9s2018Anexo2.pdf.jpg http://repository.udistrital.edu.co/bitstream/11349/13107/10/NaranjoCa%c3%b1adulceAndr%c3%a9s2018Anexo3.pdf.jpg http://repository.udistrital.edu.co/bitstream/11349/13107/11/NaranjoCa%c3%b1adulceAndr%c3%a9s2018Anexo4.pdf.jpg http://repository.udistrital.edu.co/bitstream/11349/13107/6/license.txt http://repository.udistrital.edu.co/bitstream/11349/13107/1/NaranjoCa%c3%b1adulceAndr%c3%a9s2018.pdf http://repository.udistrital.edu.co/bitstream/11349/13107/2/NaranjoCa%c3%b1adulceAndr%c3%a9s2018Anexo1.pdf http://repository.udistrital.edu.co/bitstream/11349/13107/3/NaranjoCa%c3%b1adulceAndr%c3%a9s2018Anexo2.pdf http://repository.udistrital.edu.co/bitstream/11349/13107/4/NaranjoCa%c3%b1adulceAndr%c3%a9s2018Anexo3.pdf http://repository.udistrital.edu.co/bitstream/11349/13107/5/NaranjoCa%c3%b1adulceAndr%c3%a9s2018Anexo4.pdf |
bitstream.checksum.fl_str_mv |
03053729f4a6330ffb660b0e954cc026 6293380326ab70eccc348be35d7d2be7 b0e7fd336c2c652f684de27ded283bbe c9fba176cf446b55d79dcfdecb2140b8 b24468093354b6d33fe6ad6454c2f4f9 da5c6a3ca62d5dd4853000a60fee7083 cf55270215ebf8fc0a66e62e6a60ac3e 5108aa81596206a9fd80cf8397a7e8f0 7402073bf297bbaf422cd01d74ca42c4 e3576ed1db6fdb07f2877592f98221da 30dfed1cc73f58631ac035d6b1e43052 |
bitstream.checksumAlgorithm.fl_str_mv |
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_ |
1803712654083096576 |
spelling |
Quintana Puentes, RobinsonNaranjo Cañadulce, Andrés2018-06-25T16:49:34Z2018-06-25T16:49:34Z2017-08-14http://hdl.handle.net/11349/13107La necesidad de generar una base de datos con información de valores de gravedad para el Instituto Geográfico Agustín Codazzi (IGAC), es la base de este proyecto; el cual fue realizado bajo la modalidad de pasantía. Dicho proyecto se realizó dando un apoyo en la depuración y análisis de la información gravimétrica tanto digital como física; con el fin de automatizar el tratamiento, consulta y acceso de la información. El proceso para desarrollar el proyecto conto con dos fases, la primera se relaciono con todo el tema de depuración, dicho proceso se realizo con el diligenciamiento de documentos oficiales del instituto “Registro de observaciones gravimétricas”; para luego almacenar los registros en la segunda fase correspondiente a la base de datos “CARTERAS RED SIGNAR”, la cual fue creada en PgAdmin III (herramienta para la creación de bases de datos del software PostgreSQL - un software libre y compatible con todas las diferentes plataformas de ordenadores); esta herramienta es de gran valor para el proyecto debido a que también permite administrar la base de datos dándonos un fácil manejo de la información. Actualmente luego del desarrollo de este proyecto el Instituto Geográfico Agustín Codazzi (IGAC), cuenta con una base de datos en la cual podrán almacenar la información de gravedad, sirviendo como fuente de respaldo y consulta; beneficiando al departamento de geodesia al facilitar el manejo y manipulación de información y ampliando la posibilidad de acceso de está a más personas.The need to generate a database with information of gravity values for the Instituto Geográfico Agustín Codazzi (IGAC), is the basis of this project; which was carried out under the modality of internship. This project was carried out by providing support in the purification and analysis of gravimetric information, both digital and physical; in order to automate the treatment, consultation and access of information. The process to develop the project had two phases, the first was related to the whole refinement process, this process was carried out with the completion of official documents of the institute "Record of gravimetric observations"; to then store the records in the second phase corresponding to the database "CARTERAS RED SIGNAR", which was created in PgAdmin III (tool for the creation of PostgreSQL software databases - a free software compatible with all the different computer platforms); This tool is of great value for the project because it also allows managing the database giving us an easy handling of the information. Currently, after the development of this project, the Instituto Geográfico Agustín Codazzi (IGAC) has a database in which they can store the information of gravity, serving as a source of support and consultation; benefiting the geodesy department by facilitating the handling and manipulation of information and expanding the possibility of access to more people.Instituto Geográfico Agustín Codazzi (IGAC)pdfspaAtribución-NoComercial-SinDerivadas 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Abierto (Texto Completo)http://purl.org/coar/access_right/c_abf2Base de datosCircuitoGravimetríaGravímetroRed SIGNARIngeniería Topográfica - Tesis y disertaciones académicasGravedad - Mediciones - ColombiaGravedad - Procesamiento de datosAdministración de bases de datosData baseGravimeterGravimetryLoopRed sIGNARProyecto gravimetría – generación de base de datos con información de valores de gravedad del Instituto Geográfico Agustín Codazzi (IGAC)Project gravimetry - generation of database with information of values of gravity of Agustín Codazzi Geographic Institute (IGAC)Pasantíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fTHUMBNAILNaranjoCañadulceAndrés2018.pdf.jpgNaranjoCañadulceAndrés2018.pdf.jpgIM Thumbnailimage/jpeg7333http://repository.udistrital.edu.co/bitstream/11349/13107/7/NaranjoCa%c3%b1adulceAndr%c3%a9s2018.pdf.jpg03053729f4a6330ffb660b0e954cc026MD57open accessNaranjoCañadulceAndrés2018Anexo1.pdf.jpgNaranjoCañadulceAndrés2018Anexo1.pdf.jpgIM Thumbnailimage/jpeg11501http://repository.udistrital.edu.co/bitstream/11349/13107/8/NaranjoCa%c3%b1adulceAndr%c3%a9s2018Anexo1.pdf.jpg6293380326ab70eccc348be35d7d2be7MD58open accessNaranjoCañadulceAndrés2018Anexo2.pdf.jpgNaranjoCañadulceAndrés2018Anexo2.pdf.jpgIM Thumbnailimage/jpeg11869http://repository.udistrital.edu.co/bitstream/11349/13107/9/NaranjoCa%c3%b1adulceAndr%c3%a9s2018Anexo2.pdf.jpgb0e7fd336c2c652f684de27ded283bbeMD59open accessNaranjoCañadulceAndrés2018Anexo3.pdf.jpgNaranjoCañadulceAndrés2018Anexo3.pdf.jpgIM Thumbnailimage/jpeg5201http://repository.udistrital.edu.co/bitstream/11349/13107/10/NaranjoCa%c3%b1adulceAndr%c3%a9s2018Anexo3.pdf.jpgc9fba176cf446b55d79dcfdecb2140b8MD510open accessNaranjoCañadulceAndrés2018Anexo4.pdf.jpgNaranjoCañadulceAndrés2018Anexo4.pdf.jpgIM Thumbnailimage/jpeg6565http://repository.udistrital.edu.co/bitstream/11349/13107/11/NaranjoCa%c3%b1adulceAndr%c3%a9s2018Anexo4.pdf.jpgb24468093354b6d33fe6ad6454c2f4f9MD511open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-87163http://repository.udistrital.edu.co/bitstream/11349/13107/6/license.txtda5c6a3ca62d5dd4853000a60fee7083MD56open accessORIGINALNaranjoCañadulceAndrés2018.pdfNaranjoCañadulceAndrés2018.pdfTrabajo de Gradoapplication/pdf1331975http://repository.udistrital.edu.co/bitstream/11349/13107/1/NaranjoCa%c3%b1adulceAndr%c3%a9s2018.pdfcf55270215ebf8fc0a66e62e6a60ac3eMD51open accessNaranjoCañadulceAndrés2018Anexo1.pdfNaranjoCañadulceAndrés2018Anexo1.pdfAnexo 1application/pdf4843045http://repository.udistrital.edu.co/bitstream/11349/13107/2/NaranjoCa%c3%b1adulceAndr%c3%a9s2018Anexo1.pdf5108aa81596206a9fd80cf8397a7e8f0MD52open accessNaranjoCañadulceAndrés2018Anexo2.pdfNaranjoCañadulceAndrés2018Anexo2.pdfAnexo 2application/pdf1150457http://repository.udistrital.edu.co/bitstream/11349/13107/3/NaranjoCa%c3%b1adulceAndr%c3%a9s2018Anexo2.pdf7402073bf297bbaf422cd01d74ca42c4MD53open accessNaranjoCañadulceAndrés2018Anexo3.pdfNaranjoCañadulceAndrés2018Anexo3.pdfAnexo 3application/pdf2635290http://repository.udistrital.edu.co/bitstream/11349/13107/4/NaranjoCa%c3%b1adulceAndr%c3%a9s2018Anexo3.pdfe3576ed1db6fdb07f2877592f98221daMD54open accessNaranjoCañadulceAndrés2018Anexo4.pdfNaranjoCañadulceAndrés2018Anexo4.pdfAnexo 4application/pdf2477729http://repository.udistrital.edu.co/bitstream/11349/13107/5/NaranjoCa%c3%b1adulceAndr%c3%a9s2018Anexo4.pdf30dfed1cc73f58631ac035d6b1e43052MD55open access11349/13107oai:repository.udistrital.edu.co:11349/131072023-06-13 11:37:13.627open accessRepositorio Institucional Universidad Distrital - RIUDrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMClTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIHVzbyBwYXJhIHB1YmxpY2FjacOzbiBkZSBvYnJhcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChSSVVEKQoKQ29tbyB0aXR1bGFyKGVzKSBkZWwob3MpIGRlcmVjaG8ocykgZGUgYXV0b3IsIGNvbmZpZXJvIChlcmltb3MpIGEgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMgKGVuIGFkZWxhbnRlLCBMQSBVTklWRVJTSURBRCkgdW5hIGxpY2VuY2lhIHBhcmEgdXNvIG5vIGV4Y2x1c2l2YSwgbGltaXRhZGEgeSBncmF0dWl0YSBzb2JyZSBsYSBvYnJhIHF1ZSBpbnRlZ3JhcsOhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgKGVuIGFkZWxhbnRlLCBSSVVEKSwgZGUgYWN1ZXJkbyBhIGxhcyBzaWd1aWVudGVzIHJlZ2xhcywgbGFzIGN1YWxlcyBkZWNsYXJvIChhbW9zKSBjb25vY2VyIHkgYWNlcHRhcjoKCmEpCUVzdGFyw6EgdmlnZW50ZSBhIHBhcnRpciBkZSBsYSBmZWNoYSBlbiBxdWUgc2UgaW5jbHV5YSBlbiBlbCBSSVVEIHkgaGFzdGEgcG9yIHVuIHBsYXpvIGRlIGRpZXogKDEwKSBBw7FvcywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gcXVlIGR1cmUgZWwgZGVyZWNobyBQYXRyaW1vbmlhbCBkZWwgYXV0b3I7IGxhIGN1YWwgcG9kcsOhIGRhcnNlIHBvciB0ZXJtaW5hZGEgcHJldmlhIHNvbGljaXR1ZCBhIExBIFVOSVZFUlNJREFEIHBvciBlc2NyaXRvIGNvbiB1bmEgYW50ZWxhY2nDs24gZGUgZG9zICgyKSBtZXNlcyBhbnRlcyBkZWwgdmVuY2ltaWVudG8gZGVsIHBsYXpvIGluaWNpYWwgbyBlbCBkZSBzdShzKSBwcsOzcnJvZ2EocykuICAKCmIpCUxBIFVOSVZFUlNJREFEIHBvZHLDoSBwdWJsaWNhciBsYSBvYnJhIGVuIGxhcyBkaXN0aW50YXMgdmVyc2lvbmVzIHJlcXVlcmlkYXMgcG9yIGVsIFJJVUQgKGRpZ2l0YWwsIGltcHJlc28sIGVsZWN0csOzbmljbyB1IG90cm8gbWVkaW8gY29ub2NpZG8gbyBwb3IgY29ub2NlcikgTEEgVU5JVkVSU0lEQUQgbm8gc2Vyw6EgcmVzcG9uc2FibGUgZW4gZWwgZXZlbnRvIHF1ZSBlbCBkb2N1bWVudG8gYXBhcmV6Y2EgcmVmZXJlbmNpYWRvIGVuIG1vdG9yZXMgZGUgYsO6c3F1ZWRhIG8gcmVwb3NpdG9yaW9zIGRpZmVyZW50ZXMgYWwgUklVRCwgdW5hIHZleiBlbChvcykgYXV0b3IoZXMpIHNvbGljaXRlbiBzdSBlbGltaW5hY2nDs24gZGVsIFJJVUQsIGRhZG8gcXVlIGxhIG1pc21hIHNlcsOhIHB1YmxpY2FkYSBlbiBJbnRlcm5ldC4gCgpjKQlMYSBhdXRvcml6YWNpw7NuIHNlIGhhY2UgYSB0w610dWxvIGdyYXR1aXRvLCBwb3IgbG8gdGFudG8sIGxvcyBhdXRvcmVzIHJlbnVuY2lhbiBhIHJlY2liaXIgYmVuZWZpY2lvIGFsZ3VubyBwb3IgbGEgcHVibGljYWNpw7NuLCBkaXN0cmlidWNpw7NuLCBjb211bmljYWNpw7NuIHDDumJsaWNhIHkgY3VhbHF1aWVyIG90cm8gdXNvIHF1ZSBzZSBoYWdhIGVuIGxvcyB0w6lybWlub3MgZGUgbGEgcHJlc2VudGUgbGljZW5jaWEgeSBkZSBsYSBsaWNlbmNpYSBkZSB1c28gY29uIHF1ZSBzZSBwdWJsaWNhIChDcmVhdGl2ZSBDb21tb25zKS4KCmQpCUxvcyBjb250ZW5pZG9zIHB1YmxpY2Fkb3MgZW4gZWwgUklVRCBzb24gb2JyYShzKSBvcmlnaW5hbChlcykgc29icmUgbGEgY3VhbChlcykgZWwob3MpIGF1dG9yKGVzKSBjb21vIHRpdHVsYXJlcyBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IsIGFzdW1lbiB0b3RhbCByZXNwb25zYWJpbGlkYWQgcG9yIGVsIGNvbnRlbmlkbyBkZSBzdSBvYnJhIGFudGUgTEEgVU5JVkVSU0lEQUQgeSBhbnRlIHRlcmNlcm9zLiBFbiB0b2RvIGNhc28gTEEgVU5JVkVSU0lEQUQgc2UgY29tcHJvbWV0ZSBhIGluZGljYXIgc2llbXByZSBsYSBhdXRvcsOtYSBpbmNsdXllbmRvIGVsIG5vbWJyZSBkZWwgYXV0b3IgeSBsYSBmZWNoYSBkZSBwdWJsaWNhY2nDs24uCgplKQlMQSBVTklWRVJTSURBRCBwb2Ryw6EgaW5jbHVpciBsYSBvYnJhIGVuIGxvcyDDrW5kaWNlcyB5IGJ1c2NhZG9yZXMgcXVlIGVzdGltZW4gbmVjZXNhcmlvcyBwYXJhIG1heGltaXphciBsYSB2aXNpYmlsaWRhZCBlbCB1c28geSBlbCBpbXBhY3RvIGRlIGxhIHByb2R1Y2Npw7NuIGNpZW50w61maWNhLCBhcnTDrXN0aWNhIHkgYWNhZMOpbWljYSBlbiBsYSBjb211bmlkYWQgbG9jYWwsIG5hY2lvbmFsIG8gaW50ZXJuYWNpb25hbC4gCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbyAJCkF1dG9yCUFwZWxsaWRvcwlOb21icmVzCjEJCQoyCQkKMwkJCiAKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8gIAoKaykJQWNlcHRvKGFtb3MpIHF1ZSBMQSBVTklWRVJTSURBRCBubyBzZSByZXNwb25zYWJpbGl6YSBwb3IgbGFzIGluZnJhY2Npb25lcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIERlcmVjaG9zIGRlIEF1dG9yIGNhdXNhZGFzIHBvciBsb3MgdGl0dWxhcmVzIGRlIGxhIHByZXNlbnRlIExpY2VuY2lhIHkgZGVjbGFyYW1vcyBxdWUgbWFudGVuZHLDqSAoZW1vcykgaW5kZW1uZSBhIExBIFVOSVZFUlNJREFEIHBvciBsYXMgcmVjbGFtYWNpb25lcyBsZWdhbGVzIGRlIGN1YWxxdWllciB0aXBvIHF1ZSBsbGVnYXJlbiBhIHByZXNlbnRhcnNlIHBvciB2aW9sYWNpw7NuIGRlIGRlcmVjaG9zIGEgbGEgcHJvcGllZGFkIGludGVsZWN0dWFsIG8gZGUgQXV0b3IgcmVsYWNpb25hZG9zIGNvbiBsb3MgZG9jdW1lbnRvcyByZWdpc3RyYWRvcyBlbiBlbCBSSVVELgoKbCkJRWwgKGxvcykgYXV0b3IoZXMpIG1hbmlmaWVzdGEobW9zKSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCwgZGUgZXhjbHVzaXZhIGF1dG9yw61hLCB5IHNlIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zOyBkZSB0YWwgc3VlcnRlLCBlbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhLCBlbCAobG9zKSBlc3R1ZGlhbnRlKHMpIOKAkyBhdXRvcihlcykgYXN1bWlyw6EobikgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQgeSBzYWxkcsOhKG4pIGVuIGRlZmVuc2EgZGUgbG9zIGRlcmVjaG9zIGFxdcOtIGF1dG9yaXphZG9zLiBQYXJhIHRvZG9zIGxvcyBlZmVjdG9zLCBMQSBVTklWRVJTSURBRCBhY3TDumEgY29tbyB1biB0ZXJjZXJvIGRlIGJ1ZW5hIGZlLiAgIAoKCm0pCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGNvbm96Y28oY2Vtb3MpIGxhIGF1dG9ub23DrWEgeSBsb3MgZGVyZWNob3MsIHF1ZSBwb3NlZShtb3MpIHNvYnJlIGxhIG9icmEgeSwgY29tbyB0YWwsIGVzIChzb21vcykgcmVzcG9uc2FibGUocykgZGVsIGFsY2FuY2UganVyw61kaWNvIHkgbGVnYWwsIGRlIGVzY29nZXIgbGEgb3BjacOzbiBkZSBsYSBwdWJsaWNhY2nDs24gbyBkZSByZXN0cmljY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIGRlbCBkb2N1bWVudG8gcmVnaXN0cmFkbyBlbiBlbCBSSVVELgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MgCkRFUkVDSE9TIFkgT0JMSUdBQ0lPTkVTIFJFUVVFUklET1MgUE9SIEVMIFJFU1BFQ1RJVk8gQ09OVFJBVE8gTyBBQ1VFUkRPLgoKCgoKCgoKCgoKCgoKCgoKCgoKCgpFbiBjb25zdGFuY2lhIGRlIGxvIGFudGVyaW9yLCBmaXJtbyhhbW9zKSBlbCBwcmVzZW50ZSBkb2N1bWVudG8sIGVuIGxhIGNpdWRhZCBkZSBCb2dvdMOhLCBELkMuLCBhIGxvcyAKCgpGSVJNQSBERSBMT1MgVElUVUxBUkVTIERFIERFUkVDSE9TIERFIEFVVE9SCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCUNvcnJlbyBFbGVjdHLDs25pY28gCjEJCjIJCjMJCgpOb21icmUgZGUgRGlyZWN0b3IoZXMpIGRlIEdyYWRvOgoKMQkKMgkKMwkKCk5vbWJyZSBGYWN1bHRhZCB5IFByb3llY3RvIEN1cnJpY3VsYXI6CgpGYWN1bHRhZAlQcm95ZWN0byBDdXJyaWN1bGFyCgkKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEKCgo= |