Compilador de lenguaje natural Car ++
Con el presente trabajo se pretende desarrollar un compilador de lenguaje natural denominado Car++, con el que se propone una nueva metodología para la enseñanza y el aprendizaje de la algoritmia y la programación. Lo anterior implica el desarrollo de un software como material básico de trabajo y la...
- Autores:
-
Sánchez Martínez, Mariluz
Duffis O'neill, Erick Anderson
- Tipo de recurso:
- Article of journal
- Fecha de publicación:
- 2005
- Institución:
- Universidad Cooperativa de Colombia
- Repositorio:
- Repositorio UCC
- Idioma:
- spa
- OAI Identifier:
- oai:repository.ucc.edu.co:20.500.12494/55755
- Acceso en línea:
- https://hdl.handle.net/20.500.12494/55755
- Palabra clave:
- Lenguaje de programación
Compilador
Interfaz
Microcontroladores
Programming Language
Compiler
Interface
Microcontroller
- Rights
- openAccess
- License
- http://purl.org/coar/access_right/c_abf2
id |
COOPER2_759bce565bf6a8ffef10660aa6d77d05 |
---|---|
oai_identifier_str |
oai:repository.ucc.edu.co:20.500.12494/55755 |
network_acronym_str |
COOPER2 |
network_name_str |
Repositorio UCC |
repository_id_str |
|
dc.title.none.fl_str_mv |
Compilador de lenguaje natural Car ++ |
dc.title.translated.none.fl_str_mv |
Compiler of natural lenguage Car |
title |
Compilador de lenguaje natural Car ++ |
spellingShingle |
Compilador de lenguaje natural Car ++ Lenguaje de programación Compilador Interfaz Microcontroladores Programming Language Compiler Interface Microcontroller |
title_short |
Compilador de lenguaje natural Car ++ |
title_full |
Compilador de lenguaje natural Car ++ |
title_fullStr |
Compilador de lenguaje natural Car ++ |
title_full_unstemmed |
Compilador de lenguaje natural Car ++ |
title_sort |
Compilador de lenguaje natural Car ++ |
dc.creator.fl_str_mv |
Sánchez Martínez, Mariluz Duffis O'neill, Erick Anderson |
dc.contributor.author.none.fl_str_mv |
Sánchez Martínez, Mariluz Duffis O'neill, Erick Anderson |
dc.subject.proposal.spa.fl_str_mv |
Lenguaje de programación Compilador Interfaz Microcontroladores |
topic |
Lenguaje de programación Compilador Interfaz Microcontroladores Programming Language Compiler Interface Microcontroller |
dc.subject.proposal.eng.fl_str_mv |
Programming Language Compiler Interface Microcontroller |
description |
Con el presente trabajo se pretende desarrollar un compilador de lenguaje natural denominado Car++, con el que se propone una nueva metodología para la enseñanza y el aprendizaje de la algoritmia y la programación. Lo anterior implica el desarrollo de un software como material básico de trabajo y la ayuda de un modelo robótico que represente las actividades plantea- das y que responda a las tareas propuestas por el usuario. Para el desarrollo final del compilador se proveen cuatro fases básicas: la primera consta del diseño del lenguaje de programación en Visual Basic, un segundo momento hace referencia a las pruebas del mismo, luego se programa el microcontrolador y. finalmente, se realiza la prueba general con el diseño robótico. Esta propuesta es un punto de partida para posteriores estudios en esta línea, para que se amplíen sus posibilidades y se mejoren ésta y otras versiones en beneficio del sector educativo y la ingeniería. |
publishDate |
2005 |
dc.date.issued.none.fl_str_mv |
2005-07 |
dc.date.accessioned.none.fl_str_mv |
2024-05-31T18:58:00Z |
dc.date.available.none.fl_str_mv |
2024-05-31T18:58:00Z |
dc.type.none.fl_str_mv |
Artículo |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_2df8fbb1 |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_6501 |
dc.type.coarversion.none.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
dc.type.content.none.fl_str_mv |
Text |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/article |
dc.type.redcol.none.fl_str_mv |
http://purl.org/redcol/resource_type/ART |
dc.type.version.none.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
format |
http://purl.org/coar/resource_type/c_6501 |
status_str |
publishedVersion |
dc.identifier.citation.none.fl_str_mv |
Sánchez Martínez, M. y Duffis O'neill, E. A. (2005). Compilador de lenguaje natural Car ++. Ingeniería Solidaría, 1 (1), pp. 91-95 |
dc.identifier.issn.none.fl_str_mv |
19003102 |
dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/20.500.12494/55755 |
identifier_str_mv |
Sánchez Martínez, M. y Duffis O'neill, E. A. (2005). Compilador de lenguaje natural Car ++. Ingeniería Solidaría, 1 (1), pp. 91-95 19003102 |
url |
https://hdl.handle.net/20.500.12494/55755 |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.relation.citationendpage.none.fl_str_mv |
95 |
dc.relation.citationissue.none.fl_str_mv |
1 |
dc.relation.citationstartpage.none.fl_str_mv |
91 |
dc.relation.citationvolume.none.fl_str_mv |
1 |
dc.relation.ispartofjournal.none.fl_str_mv |
Ingeniería Solidaria |
dc.relation.references.none.fl_str_mv |
Aho, Alfred V.; Sethi, Ravi y Ullman, Jefrey D. (1990). Compiladores, principios, técnicas y herramientas. México: Adisson-Weley Angulo, José María; Angulo Martínez, Ignacio (1999). Microcontroladores PIC: diseño práctico de aplicación, 2ª ed. Madrid: McGraw-Hill. García, Carlos (Mayo de 1997). Microcontroladores PIC y memorias seriales [on line]. <URL http://www.Monografias.com/trabajos12/decibin/decibin. shtml> Gibelline, Fabián (Feb. de 2001). Diseño de compiladores [on line]. <URL http://www.lst.uned.es/procleng/material/tema01/ apuntes01BN.pdf> Knuth, D. (1996). Algoritmos fundamentales: el arte de programar ordenadores. s.l.: Reverté. Lemone A., Koren (1996). Fundamento de compiladores: cómo traducir al lenguaje de computadora. México: Continent Microengineerieng LAB, INC. (2001). Pic Basic Pro Compiler. Colorado Springs: s.n. MIRED, news. (Feb. de 2004). Lego (on line). <URL http://www.blockdeath.com> Prescott, A. (1998). Trabajo colaborativo asistido por computador. México: s.n. Robótica para su commodore 64 (1985). España: Ferre Motret. TODO, Robot. (Feb. de 2003). Librerías del Puerto Paralelo [on line]. <URL http://www.todorobot.com.ar> Tucker, Allen B. (1988). Lenguajes de programación, 2ª ed. México: Adisson-Weley. |
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 |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.format.extent.none.fl_str_mv |
p. 91-95 |
dc.format.mimetype.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Editorial Universidad Cooperativa de Colombia |
dc.publisher.place.none.fl_str_mv |
Bogotá |
publisher.none.fl_str_mv |
Editorial Universidad Cooperativa de Colombia |
institution |
Universidad Cooperativa de Colombia |
bitstream.url.fl_str_mv |
https://repository.ucc.edu.co/bitstreams/fe7b8fa1-b8e2-4752-9b20-fdea724391a1/download https://repository.ucc.edu.co/bitstreams/374ed719-906d-4c87-87a0-1860284eb016/download https://repository.ucc.edu.co/bitstreams/aa124c49-19ae-44ef-bb42-874818f9d15c/download https://repository.ucc.edu.co/bitstreams/6003a936-f4ca-4f43-8e36-5f98916b761f/download |
bitstream.checksum.fl_str_mv |
3bce4f7ab09dfc588f126e1e36e98a45 153e870b0c248cbde7505c983e901e75 24a4acc488ed2cc9e8dcdf948faeb68d dfb11432a96afb6b8c8d251ef26b534d |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad Cooperativa de Colombia |
repository.mail.fl_str_mv |
bdigital@metabiblioteca.com |
_version_ |
1814246913405353984 |
spelling |
Sánchez Martínez, MariluzDuffis O'neill, Erick Anderson2024-05-31T18:58:00Z2024-05-31T18:58:00Z2005-07Sánchez Martínez, M. y Duffis O'neill, E. A. (2005). Compilador de lenguaje natural Car ++. Ingeniería Solidaría, 1 (1), pp. 91-9519003102https://hdl.handle.net/20.500.12494/55755Con el presente trabajo se pretende desarrollar un compilador de lenguaje natural denominado Car++, con el que se propone una nueva metodología para la enseñanza y el aprendizaje de la algoritmia y la programación. Lo anterior implica el desarrollo de un software como material básico de trabajo y la ayuda de un modelo robótico que represente las actividades plantea- das y que responda a las tareas propuestas por el usuario. Para el desarrollo final del compilador se proveen cuatro fases básicas: la primera consta del diseño del lenguaje de programación en Visual Basic, un segundo momento hace referencia a las pruebas del mismo, luego se programa el microcontrolador y. finalmente, se realiza la prueba general con el diseño robótico. Esta propuesta es un punto de partida para posteriores estudios en esta línea, para que se amplíen sus posibilidades y se mejoren ésta y otras versiones en beneficio del sector educativo y la ingeniería.With the present work it is tried to develop a compiler of natural language denominated Carr++, with which a new methodology for the education and the learning of algorithmic process and the programming sets out. The previous thing implies the development of a software like basic material of work and the aid of a robotic model that represents the raised activities and that respond to the propose tasks by the user. For the final development of the compiler four basic phases are provided: first it consists of the design of Visual programming language BASIC, a second moment makes reference to the tests of the same one; soon the microcontroller is programmed and, finally, the general test with the robotic design is made. This proposal is a departure point for later studies in this line, so that its possibilities are extended and be improved this one and other versions in benefit of the educative sector and engineering.p. 91-95application/pdfspaEditorial Universidad Cooperativa de ColombiaBogotáCompilador de lenguaje natural Car ++Compiler of natural lenguage CarArtículohttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1http://purl.org/coar/version/c_970fb48d4fbd8a85Textinfo:eu-repo/semantics/articlehttp://purl.org/redcol/resource_type/ARTinfo:eu-repo/semantics/publishedVersion951911Ingeniería SolidariaAho, Alfred V.; Sethi, Ravi y Ullman, Jefrey D. (1990). Compiladores, principios, técnicas y herramientas. México: Adisson-WeleyAngulo, José María; Angulo Martínez, Ignacio (1999). Microcontroladores PIC: diseño práctico de aplicación, 2ª ed. Madrid: McGraw-Hill.García, Carlos (Mayo de 1997). Microcontroladores PIC y memorias seriales [on line]. <URL http://www.Monografias.com/trabajos12/decibin/decibin. shtml>Gibelline, Fabián (Feb. de 2001). Diseño de compiladores [on line]. <URL http://www.lst.uned.es/procleng/material/tema01/ apuntes01BN.pdf>Knuth, D. (1996). Algoritmos fundamentales: el arte de programar ordenadores. s.l.: Reverté.Lemone A., Koren (1996). Fundamento de compiladores: cómo traducir al lenguaje de computadora. México: ContinentMicroengineerieng LAB, INC. (2001). Pic Basic Pro Compiler. Colorado Springs: s.n.MIRED, news. (Feb. de 2004). Lego (on line). <URL http://www.blockdeath.com>Prescott, A. (1998). Trabajo colaborativo asistido por computador. México: s.n.Robótica para su commodore 64 (1985). España: Ferre Motret.TODO, Robot. (Feb. de 2003). Librerías del Puerto Paralelo [on line]. <URL http://www.todorobot.com.ar>Tucker, Allen B. (1988). Lenguajes de programación, 2ª ed. México: Adisson-Weley.info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Lenguaje de programaciónCompiladorInterfazMicrocontroladoresProgramming LanguageCompilerInterfaceMicrocontrollerPublicationLICENSElicense.txtlicense.txttext/plain; charset=utf-84334https://repository.ucc.edu.co/bitstreams/fe7b8fa1-b8e2-4752-9b20-fdea724391a1/download3bce4f7ab09dfc588f126e1e36e98a45MD51ORIGINAL2005_Articulo_Revista2005_Articulo_Revistaapplication/pdf2665758https://repository.ucc.edu.co/bitstreams/374ed719-906d-4c87-87a0-1860284eb016/download153e870b0c248cbde7505c983e901e75MD52TEXT2005_Articulo_Revista.txt2005_Articulo_Revista.txtExtracted texttext/plain25https://repository.ucc.edu.co/bitstreams/aa124c49-19ae-44ef-bb42-874818f9d15c/download24a4acc488ed2cc9e8dcdf948faeb68dMD53THUMBNAIL2005_Articulo_Revista.jpg2005_Articulo_Revista.jpgGenerated Thumbnailimage/jpeg11764https://repository.ucc.edu.co/bitstreams/6003a936-f4ca-4f43-8e36-5f98916b761f/downloaddfb11432a96afb6b8c8d251ef26b534dMD5420.500.12494/55755oai:repository.ucc.edu.co:20.500.12494/557552024-08-10 17:35:58.999open.accesshttps://repository.ucc.edu.coRepositorio Institucional Universidad Cooperativa de Colombiabdigital@metabiblioteca.comVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEKUkVQT1NJVE9SSU9TIElOU1RJVFVDSU9OQUxFUwpMSUNFTkNJQSBERSBVU08KClBvciBtZWRpbyBkZWwgcHJlc2VudGUgZG9jdW1lbnRvLCBlbCBBdXRvcihlcyksIG1heW9yIChlcykgZGUgZWRhZCwgcXVpZW4gZW4gYWRlbGFudGUgc2UgZGVub21pbmFyw6EgZWwgQVVUT1IsIGNvbmZpZXJlIGEgbGEgVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEsIGNvbiBOSVQuIDg2MC0wMjk5MjQtNywgdW5hIExJQ0VOQ0lBIERFIFVTTyBkZSBvYnJhLCBiYWpvIGxhcyBzaWd1aWVudGVzIGNvbmRpY2lvbmVzLgoKQ0zDgVVTVUxBUwoKUFJJTUVSQS4gT2JqZXRvLiBFTCBBVVRPUiBwb3IgZXN0ZSBhY3RvIGF1dG9yaXphIGxhIHV0aWxpemFjacOzbiBkZSBsYSBvYnJhLCBkZSBjb25mb3JtaWRhZCBjb24gbG8gZXN0aXB1bGFkbyBhIGNvbnRpbnVhY2nDs246IAoKKGEpIFBhcmEgZWZlY3RvcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSBzZSBhdXRvcml6YSBsYSByZXByb2R1Y2Npw7NuIGRlIGxhIG9icmEgYW50ZXJpb3JtZW50ZSBjaXRhZGEsIGxhIGN1YWwgc2UgYWxvamFyw6EgZW4gZm9ybWF0byBkaWdpdGFsIGVuIGxhcyBwbGF0YWZvcm1hcyBvIHJlcG9zaXRvcmlvcyBhZG1pbmlzdHJhZG9zIHBvciBsYSBVTklWRVJTSURBRCBvIGVuIG90cm8gdGlwbyBkZSByZXBvc2l0b3Jpb3MgZXh0ZXJub3MgbyBww6FnaW5hcyB3ZWIgZXNjb2dpZG9zIHBvciBsYSBVTklWRVJTSURBRCwgcGFyYSBmaW5lcyBkZSBkaWZ1c2nDs24geSBkaXZ1bGdhY2nDs24uIEFkaWNpb25hbG1lbnRlLCBzZSBhdXRvcml6YSBhIHF1ZSBsb3MgdXN1YXJpb3MgaW50ZXJub3MgeSBleHRlcm5vcyBkZSBkaWNoYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgcmVwcm9kdXpjYW4gbyBkZXNjYXJndWVuIGxhIG9icmEsIHNpbiDDoW5pbW8gZGUgbHVjcm8sIHBhcmEgZmluZXMgcHJpdmFkb3MsIGVkdWNhdGl2b3MgbyBhY2Fkw6ltaWNvczsgc2llbXByZSB5IGN1YW5kbyBubyBzZSB2aW9sZW4gYWN1ZXJkb3MgY29uIGVkaXRvcmVzLCBwZXJpb2RvcyBkZSBlbWJhcmdvIG8gYWN1ZXJkb3MgZGUgY29uZmlkZW5jaWFsaWRhZCBxdWUgYXBsaXF1ZW4uCgooYikgU2UgYXV0b3JpemEgbGEgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGxhIHB1ZXN0YSBhIGRpc3Bvc2ljacOzbiBkZSBsYSBvYnJhIG1lbmNpb25hZGEsIGVuIGFjY2VzbyBhYmllcnRvLCBwYXJhIHN1IHV0aWxpemFjacOzbiBlbiBsYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgYWRtaW5pc3RyYWRvcyBwb3IgbGEgVU5JVkVSU0lEQUQuCgooYykgTG8gYW50ZXJpb3IgZXN0YXLDoSBzdWpldG8gYSBsYXMgZGVmaW5pY2lvbmVzIGNvbnRlbmlkYXMgZW4gbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MyB5IGxhIExleSAyMyBkZSAxOTgyLgoKClNFR1VOREEuIE9yaWdpbmFsaWRhZCB5IHJlY2xhbWFjaW9uZXMuIEVsIEFVVE9SIGRlY2xhcmEgcXVlIGxhIE9CUkEgZXMgb3JpZ2luYWwgeSBxdWUgZXMgZGUgc3UgY3JlYWNpw7NuIGV4Y2x1c2l2YSwgbm8gZXhpc3RpZW5kbyBpbXBlZGltZW50byBkZSBjdWFscXVpZXIgbmF0dXJhbGV6YSAoZW1iYXJnb3MsIHVzbyBkZSBtYXRlcmlhbCBwcm90ZWdpZG8gcG9yIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGxhIGNvbmNlc2nDs24gZGUgbG9zIGRlcmVjaG9zIHByZXZpc3RvcyBlbiBlc3RlIGFjdWVyZG8uIEVsIEFVVE9SIHJlc3BvbmRlcsOhIHBvciBjdWFscXVpZXIgYWNjacOzbiBkZSByZWl2aW5kaWNhY2nDs24sIHBsYWdpbyB1IG90cmEgY2xhc2UgZGUgcmVjbGFtYWNpw7NuIHF1ZSBhbCByZXNwZWN0byBwdWRpZXJhIHNvYnJldmVuaXIuCgpURVJDRVJBLiBDb250cmFwcmVzdGFjacOzbi4gRWwgQVVUT1IgYXV0b3JpemEgYSBxdWUgc3Ugb2JyYSBzZWEgdXRpbGl6YWRhIGRlIGNvbmZvcm1pZGFkIGNvbiBsYSBjbMOhdXN1bGEgUFJJTUVSQSBkZSBmb3JtYSBncmF0dWl0YSwgZXMgZGVjaXIsIHF1ZSBsYSB1dGlsaXphY2nDs24gZGUgbGEgbWlzbWEgbm8gZ2VuZXJhIG5pbmfDum4gcGFnbyBvIHJlZ2Fsw61hcyBlbiBmYXZvciBkZSBlc3RlLgoKQ1VBUlRBLiBUaXR1bGFyaWRhZCBkZSBkZXJlY2hvcy4gRWwgcHJlc2VudGUgY29udHJhdG8gbm8gdHJhbnNmaWVyZSBsYSB0aXR1bGFyaWRhZCBkZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBzb2JyZSBsYXMgb2JyYXMgYW50ZXJpb3JtZW50ZSBtZW5jaW9uYWRhcyBhIGxhIFVOSVZFUlNJREFELiDDmm5pY2FtZW50ZSBoYWNlIHJlbGFjacOzbiBhIHVuYSBsaWNlbmNpYSBubyBleGNsdXNpdmEgZW4gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGFudGVyaW9ybWVudGUgcGFjdGFkb3MuCgpRVUlOVEEuIENyw6lkaXRvcy4gTGEgVU5JVkVSU0lEQUQgc2UgY29tcHJvbWV0ZSBhIGRhciBhbCBBVVRPUiwgZWwgcmVjb25vY2ltaWVudG8gZGVudHJvIGNhZGEgZm9ybWEgZGUgdXRpbGl6YWNpw7NuIGVuIGxhIG9icmEuIExvcyBjcsOpZGl0b3MgZGViZW4gZmlndXJhciBlbiBjYWRhIHVubyBkZSBsb3MgZm9ybWF0b3MgbyByZWdpc3Ryb3MgZGUgcHVibGljYWNpw7NuLiBObyBjb25zdGl0dWlyw6EgdW5hIHZpb2xhY2nDs24gYSBsb3MgZGVyZWNob3MgbW9yYWxlcyBkZWwgYXV0b3IgbGEgbm8gcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBvIGRlbcOhcyB1dGlsaXphY2lvbmVzIGRlIGxhIG9icmEuIExhIHV0aWxpemFjacOzbiBvIG5vIGRlIGxhIG9icmEsIGFzw60gY29tbyBzdSBmb3JtYSBkZSB1dGlsaXphY2nDs24gc2Vyw6EgZmFjdWx0YWQgZXhjbHVzaXZhIGRlIGxhIFVOSVZFUlNJREFELgogClNFWFRBLiBEdXJhY2nDs24geSB0ZXJyaXRvcmlvLiBMYSBwcmVzZW50ZSBsaWNlbmNpYSBkZSB1c28gcXVlIHNlIG90b3JnYSBhIGZhdm9yIGRlIGxhIFVOSVZFUlNJREFEIHRlbmRyw6EgdW5hIGR1cmFjacOzbiBlcXVpdmFsZW50ZSBhbCB0w6lybWlubyBkZSBwcm90ZWNjacOzbiBsZWdhbCBkZSBsYSBvYnJhIHkgcGFyYSB0b2RvcyBsb3MgcGHDrXNlcyBkZWwgbXVuZG8uCgpTw4lQVElNQS4gVXNvIGRlIENyZWF0aXZlIENvbW1vbnMuIEVsIEFVVE9SIGF1dG9yaXphcsOhIGxhIGRpZnVzacOzbiBkZSBzdSBjb250ZW5pZG8gYmFqbyB1bmEgbGljZW5jaWEgQ3JlYXRpdmUgQ29tbW9ucyBhdHJpYnVjacOzbiA0LjAgaW50ZXJuYWNpb25hbCwgcXVlIGRlYmVyw6EgaW5jbHVpcnNlIGVuIGVsIGNvbnRlbmlkby4gCgpPQ1RBVkEuIERlcmVjaG8gZGUgZXhjbHVzacOzbi4gQ2FkYSBhdXRvciBwdWVkZSBpbmRpY2FyIGVuIGVsIG1vbWVudG8gZGUgZGVww7NzaXRvIGRlbCBjb250ZW5pZG8gcXVlIGVsIHRleHRvIGNvbXBsZXRvIGRlIGxhIHByb2R1Y2Npw7NuIGFjYWTDqW1pY2EgbyBjaWVudMOtZmljYSBubyBlc3RlIGNvbiBhY2Nlc28gYWJpZXJ0byBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIHBvciBtb3Rpdm9zIGRlIGNvbmZpZGVuY2lhbGlkYWQsIHBvcnF1ZSBzZSBlbmN1ZW50cmUgZW4gdsOtYXMgZGUgb2J0ZW5lciB1biBkZXJlY2hvIGRlIHByb3BpZWRhZCBpbmR1c3RyaWFsIG8gZXhpc3RpciBhY3VlcmRvcyBwcmV2aW9zIGNvbiB0ZXJjZXJvcyAoZWRpdG9yaWFsZXMsIHJldmlzdGFzIGNpZW50w61maWNhcywgb3RyYXMgaW5zdGl0dWNpb25lcykuIEVsIGF1dG9yIHNlIGNvbXByb21ldGUgYSBkZXBvc2l0YXIgbG9zIG1ldGFkYXRvcyBlIGluZm9ybWFyIGVsIHRpZW1wbyBkZSBlbWJhcmdvIGR1cmFudGUgZWwgY3VhbCBlbCB0ZXh0byBjb21wbGV0byB0ZW5kcsOhIGFjY2VzbyByZXN0cmluZ2lkby4gCgpOT1ZFTkEuIEVsIEFVVE9SIGFsIGFjZXB0YXIgZXN0YSBsaWNlbmNpYSBhZHVjZSBxdWUgZXN0YSBwcm9kdWNjacOzbiBzZSBkZXNhcnJvbGzDsyBlbiBlbCBwZXJpb2RvIGVuIHF1ZSBzZSBlbmN1ZW50cmEgY29uIHbDrW5jdWxvcyBjb24gTGEgVW5pdmVyc2lkYWQuCgpEw4lDSU1BLiBOb3JtYXMgYXBsaWNhYmxlcy4gUGFyYSBsYSBpbnRlcnByZXRhY2nDs24geSBjdW1wbGltaWVudG8gZGVsIHByZXNlbnRlIGFjdWVyZG8gbGFzIHBhcnRlcyBzZSBzb21ldGVuIGEgbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgbGEgTGV5IDIzIGRlIDE5ODIgeSBkZW3DoXMgbm9ybWFzIGFwbGljYWJsZXMgZGUgQ29sb21iaWEuIEFkZW3DoXMsIGEgbGFzIG5vcm1hcyBJbnN0aXR1Y2lvbmFsZXMgcXVlIGFwbGlxdWVuLgoKTGEgcHJlc2VudGUgbGljZW5jaWEgc2UgYXV0b3JpemEgZW4gbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuIGVuIGxvcyByZXBvc2l0b3Jpb3MgaW5zdGl0dWNpb25hbGVzLgo= |