Herramienta para el modelado automático de transistores MOSFET en tecnologías submicrométricas con funciones compatibles con programación geométrica
La microelectrónica ha tenido un crecimiento importante en los últimos años y presenta tendencias de incluir dentro de un circuito integrado CI o en un microchip circuitos electrónicos de alta complejidad que incluye tanto circuitos digitales como circuitos analógicos en una estructura compacta de p...
- Autores:
-
Rodríguez Alvarado, Stefhany Alexandra
Quiroga Cortés, Yadir Danilo
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2022
- Institución:
- Universidad El Bosque
- Repositorio:
- Repositorio U. El Bosque
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.unbosque.edu.co:20.500.12495/8126
- Acceso en línea:
- http://hdl.handle.net/20.500.12495/8126
- Palabra clave:
- Transistor
Programación geométrica
Modelos
MOSFET
Automatización
Optimización
Diseño
Circuitos integrados
621.381
Transistor
Geometric programming
Models
MOSFET
Automation
Optimization
Design
Integrated Circuits
- Rights
- openAccess
- License
- Attribution-NonCommercial-NoDerivatives 4.0 Internacional
id |
UNBOSQUE2_bd372d63389b2a0c2ebe3fc0462a1410 |
---|---|
oai_identifier_str |
oai:repositorio.unbosque.edu.co:20.500.12495/8126 |
network_acronym_str |
UNBOSQUE2 |
network_name_str |
Repositorio U. El Bosque |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Herramienta para el modelado automático de transistores MOSFET en tecnologías submicrométricas con funciones compatibles con programación geométrica |
dc.title.translated.spa.fl_str_mv |
Tool for automatic modeling of MOSFET transistors in submicron technologies with functions compatible with geometric programming. |
title |
Herramienta para el modelado automático de transistores MOSFET en tecnologías submicrométricas con funciones compatibles con programación geométrica |
spellingShingle |
Herramienta para el modelado automático de transistores MOSFET en tecnologías submicrométricas con funciones compatibles con programación geométrica Transistor Programación geométrica Modelos MOSFET Automatización Optimización Diseño Circuitos integrados 621.381 Transistor Geometric programming Models MOSFET Automation Optimization Design Integrated Circuits |
title_short |
Herramienta para el modelado automático de transistores MOSFET en tecnologías submicrométricas con funciones compatibles con programación geométrica |
title_full |
Herramienta para el modelado automático de transistores MOSFET en tecnologías submicrométricas con funciones compatibles con programación geométrica |
title_fullStr |
Herramienta para el modelado automático de transistores MOSFET en tecnologías submicrométricas con funciones compatibles con programación geométrica |
title_full_unstemmed |
Herramienta para el modelado automático de transistores MOSFET en tecnologías submicrométricas con funciones compatibles con programación geométrica |
title_sort |
Herramienta para el modelado automático de transistores MOSFET en tecnologías submicrométricas con funciones compatibles con programación geométrica |
dc.creator.fl_str_mv |
Rodríguez Alvarado, Stefhany Alexandra Quiroga Cortés, Yadir Danilo |
dc.contributor.advisor.none.fl_str_mv |
Oliveros Hincapié, Jorge Armando |
dc.contributor.author.none.fl_str_mv |
Rodríguez Alvarado, Stefhany Alexandra Quiroga Cortés, Yadir Danilo |
dc.subject.spa.fl_str_mv |
Transistor Programación geométrica Modelos MOSFET Automatización Optimización Diseño Circuitos integrados |
topic |
Transistor Programación geométrica Modelos MOSFET Automatización Optimización Diseño Circuitos integrados 621.381 Transistor Geometric programming Models MOSFET Automation Optimization Design Integrated Circuits |
dc.subject.ddc.none.fl_str_mv |
621.381 |
dc.subject.keywords.spa.fl_str_mv |
Transistor Geometric programming Models MOSFET Automation Optimization Design Integrated Circuits |
description |
La microelectrónica ha tenido un crecimiento importante en los últimos años y presenta tendencias de incluir dentro de un circuito integrado CI o en un microchip circuitos electrónicos de alta complejidad que incluye tanto circuitos digitales como circuitos analógicos en una estructura compacta de pequeñas dimensiones sobre un material semiconductor. Sin embargo, el diseño de circuitos analógicos representa el asunto crítico de diseño del CI por su nivel de complejidad. La programación geométrica es un tipo de optimización matemática que a través de transformaciones de variables puede ser descrito como un problema de optimización convexa. Diversos trabajos han demostrado que el diseño de bloques circuitales analógicos puede ser descrito como un problema de programación geométrica y, por tanto, el problema de diseño puede ser resuelto en cuestión de segundos y con la solución óptima global. Uno de los principales inconvenientes de la metodología es que los modelos industriales usados para describir el comportamiento de los transistores no son compatibles con la forma estándar de un programa geométrico. Es por esto, que en el presente proyecto se diseña una herramienta para el modelado de transistores MOS utilizando expresiones aptas para programación geométrica con el fin de automatizar, optimizar y mejorar activamente el proceso de diseño de circuitos integrados y con ello, representar con precisión el comportamiento del principal elemento activos que lo compone: el transistor MOS. Con la generación de los modelos aptos para programación geométrica que genera la herramienta, lo cuales, presentan errores menores al 10% en sus modelos más completos, el diseñador logra reducir considerablemente el tiempo de diseño, además de obtener una mejor calidad en el mismo dado que si los elementos activos de lo que se compone un circuito integrado poseen buenas aproximaciones en sus modelos, el diseño global mejora notablemente. Finalmente, al ser modelos compatibles con programación geométrica, pueden ser utilizados dentro de un PG, que permita obtener el óptimo global de un circuito en menos de 30 segundos. Este proyecto estudia las etapas para la generación de modelos aptos para programación geométrica para los parámetros de comportamiento de un transistor, analiza su grado de aproximación y utiliza los modelos obtenidos en un diseño de amplificador operacional de dos etapas con el fin de evidenciar la utilidad de los mismos. |
publishDate |
2022 |
dc.date.accessioned.none.fl_str_mv |
2022-07-07T15:37:56Z |
dc.date.available.none.fl_str_mv |
2022-07-07T15:37:56Z |
dc.date.issued.none.fl_str_mv |
2022 |
dc.type.local.spa.fl_str_mv |
Tesis/Trabajo de grado - Monografía - Pregrado |
dc.type.hasversion.none.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
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 |
format |
http://purl.org/coar/resource_type/c_7a1f |
status_str |
acceptedVersion |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/20.500.12495/8126 |
dc.identifier.instname.spa.fl_str_mv |
instname:Universidad El Bosque |
dc.identifier.reponame.spa.fl_str_mv |
reponame:Repositorio Institucional Universidad El Bosque |
dc.identifier.repourl.none.fl_str_mv |
repourl:https://repositorio.unbosque.edu.co |
url |
http://hdl.handle.net/20.500.12495/8126 |
identifier_str_mv |
instname:Universidad El Bosque reponame:Repositorio Institucional Universidad El Bosque repourl:https://repositorio.unbosque.edu.co |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.rights.*.fl_str_mv |
Attribution-NonCommercial-NoDerivatives 4.0 Internacional Atribución-NoComercial-CompartirIgual 4.0 Internacional Atribución-NoComercial-CompartirIgual 4.0 Internacional |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-sa/4.0/ |
dc.rights.local.spa.fl_str_mv |
Acceso abierto |
dc.rights.accessrights.none.fl_str_mv |
info:eu-repo/semantics/openAccess http://purl.org/coar/access_right/c_abf2 |
rights_invalid_str_mv |
Attribution-NonCommercial-NoDerivatives 4.0 Internacional Atribución-NoComercial-CompartirIgual 4.0 Internacional http://creativecommons.org/licenses/by-nc-sa/4.0/ Acceso abierto http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.mimetype.none.fl_str_mv |
application/pdf |
dc.publisher.program.spa.fl_str_mv |
Ingeniería Electrónica |
dc.publisher.grantor.spa.fl_str_mv |
Universidad El Bosque |
dc.publisher.faculty.spa.fl_str_mv |
Facultad de Ingeniería |
institution |
Universidad El Bosque |
bitstream.url.fl_str_mv |
https://repositorio.unbosque.edu.co/bitstreams/5320b0f2-f683-46a3-9c30-ba1ef4475c42/download https://repositorio.unbosque.edu.co/bitstreams/6940df45-08e8-42ba-b625-d0548bfd7261/download https://repositorio.unbosque.edu.co/bitstreams/9ca034cb-548a-4780-8686-73b5f66be95c/download https://repositorio.unbosque.edu.co/bitstreams/7cea98df-a06d-44a6-8cac-c9d03e24c043/download https://repositorio.unbosque.edu.co/bitstreams/5ec4f682-0e30-443a-b154-dd24040bba8a/download https://repositorio.unbosque.edu.co/bitstreams/f9dc7a24-3d02-45a7-87c6-803c030637b3/download https://repositorio.unbosque.edu.co/bitstreams/141ddc8d-5fc5-4c99-bfa9-b271a7ab354b/download https://repositorio.unbosque.edu.co/bitstreams/79f9c367-b753-47d9-a916-5489d86d06ee/download https://repositorio.unbosque.edu.co/bitstreams/4ff2e6bc-e978-4776-8402-e1d3652b9b25/download https://repositorio.unbosque.edu.co/bitstreams/4d27a02f-80ff-4372-b405-4df90b54b499/download https://repositorio.unbosque.edu.co/bitstreams/de4bd0b9-420d-4966-ad77-4b84184ca048/download |
bitstream.checksum.fl_str_mv |
c6e00f8d8754eb92b15c9440173b74b1 d3b32d8894b6e446eabda8fd12396272 60a7f242cc2e7d430f8594809894996e 934f4ca17e109e0a05eaeaba504d7ce4 17cc15b951e7cc6b3728a574117320f9 25807eeed11e9bbd2c540abd9bec495e 01826a1ee9314dae5cc33c177596fed9 411c829e94585b5d0218fd5a48ffc058 4a25e8385d42238dfd0a7f38ad92e6e1 2fcc69d32731bcc4f1d636e1f58df96b e1c06d85ae7b8b032bef47e42e4c08f9 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad El Bosque |
repository.mail.fl_str_mv |
bibliotecas@biteca.com |
_version_ |
1814100849625923584 |
spelling |
Oliveros Hincapié, Jorge ArmandoRodríguez Alvarado, Stefhany AlexandraQuiroga Cortés, Yadir Danilo2022-07-07T15:37:56Z2022-07-07T15:37:56Z2022http://hdl.handle.net/20.500.12495/8126instname:Universidad El Bosquereponame:Repositorio Institucional Universidad El Bosquerepourl:https://repositorio.unbosque.edu.coLa microelectrónica ha tenido un crecimiento importante en los últimos años y presenta tendencias de incluir dentro de un circuito integrado CI o en un microchip circuitos electrónicos de alta complejidad que incluye tanto circuitos digitales como circuitos analógicos en una estructura compacta de pequeñas dimensiones sobre un material semiconductor. Sin embargo, el diseño de circuitos analógicos representa el asunto crítico de diseño del CI por su nivel de complejidad. La programación geométrica es un tipo de optimización matemática que a través de transformaciones de variables puede ser descrito como un problema de optimización convexa. Diversos trabajos han demostrado que el diseño de bloques circuitales analógicos puede ser descrito como un problema de programación geométrica y, por tanto, el problema de diseño puede ser resuelto en cuestión de segundos y con la solución óptima global. Uno de los principales inconvenientes de la metodología es que los modelos industriales usados para describir el comportamiento de los transistores no son compatibles con la forma estándar de un programa geométrico. Es por esto, que en el presente proyecto se diseña una herramienta para el modelado de transistores MOS utilizando expresiones aptas para programación geométrica con el fin de automatizar, optimizar y mejorar activamente el proceso de diseño de circuitos integrados y con ello, representar con precisión el comportamiento del principal elemento activos que lo compone: el transistor MOS. Con la generación de los modelos aptos para programación geométrica que genera la herramienta, lo cuales, presentan errores menores al 10% en sus modelos más completos, el diseñador logra reducir considerablemente el tiempo de diseño, además de obtener una mejor calidad en el mismo dado que si los elementos activos de lo que se compone un circuito integrado poseen buenas aproximaciones en sus modelos, el diseño global mejora notablemente. Finalmente, al ser modelos compatibles con programación geométrica, pueden ser utilizados dentro de un PG, que permita obtener el óptimo global de un circuito en menos de 30 segundos. Este proyecto estudia las etapas para la generación de modelos aptos para programación geométrica para los parámetros de comportamiento de un transistor, analiza su grado de aproximación y utiliza los modelos obtenidos en un diseño de amplificador operacional de dos etapas con el fin de evidenciar la utilidad de los mismos.Ingeniero ElectrónicoPregradoMicroelectronics has experienced significant growth in recent years and there is a tendency to include high-complexity electronic circuits, including both digital and analogue circuits in a compact structure of small dimensions on a semiconductor material, within an IC integrated circuit or microchip. However, the design of analog circuits represents the critical issue of IC design due to its level of complexity. Geometric programming is a type of mathematical optimization that through variable transformations can be described as a convex optimization problem. Several studies have shown that the design of analog circuit blocks can be described as a geometric programming problem and, therefore, the design problem can be solved within seconds and with the overall optimal solution. One of the main drawbacks of the methodology is that the industrial models used to describe the behavior of transistors are not compatible with the standard shape of a geometric program. For this reason, in this project a tool is designed for modelling MOS transistors using expressions suitable for geometric programming in order to automate, optimize and actively improve the process of designing integrated circuits and thereby accurately represent the behavior of the main active element that composes them: the MOS transistor. With the generation of models suitable for geometric programming generated by the tool, which have errors of less than 10% in the most complete models, the designer manages to significantly reduce the design time, in addition to obtaining a better quality in the same since if the active elements of what is made up of an integrated circuit have good approximations in their models, the overall design improves considerably. Finally, since they are models compatible with geometric programming, they can be used inside a PG, which allows to obtain the overall optimum of a circuit in less than 30 seconds. This project studies the stages for the generation of models suitable for geometric programming for the behavioral parameters of a transistor, analyzes their degree of approximation and uses the models obtained in a two-stage operational amplifier design in order to demonstrate their usefulness.application/pdfspaAttribution-NonCommercial-NoDerivatives 4.0 InternacionalAtribución-NoComercial-CompartirIgual 4.0 InternacionalAtribución-NoComercial-CompartirIgual 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-sa/4.0/Acceso abiertoinfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2TransistorProgramación geométricaModelosMOSFETAutomatizaciónOptimizaciónDiseñoCircuitos integrados621.381TransistorGeometric programmingModelsMOSFETAutomationOptimizationDesignIntegrated CircuitsHerramienta para el modelado automático de transistores MOSFET en tecnologías submicrométricas con funciones compatibles con programación geométricaTool for automatic modeling of MOSFET transistors in submicron technologies with functions compatible with geometric programming.Ingeniería ElectrónicaUniversidad El BosqueFacultad de IngenieríaTesis/Trabajo de grado - Monografía - Pregradoinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisORIGINALProyecto_Quiroga_Rodriguez_2022_1.pdfProyecto_Quiroga_Rodriguez_2022_1.pdfHerramienta para el modelado automático de transistores MOSFET en tecnologías submicrométricas con funciones compatibles con programación geométricaapplication/pdf2917215https://repositorio.unbosque.edu.co/bitstreams/5320b0f2-f683-46a3-9c30-ba1ef4475c42/downloadc6e00f8d8754eb92b15c9440173b74b1MD58Anexo No_3 - Carta de Autorizacion de uso de tesis y trabajos de grado a favor de la UEB.pdfAnexo No_3 - Carta de Autorizacion de uso de tesis y trabajos de grado a favor de la UEB.pdfCarta de autorizaciónapplication/pdf580577https://repositorio.unbosque.edu.co/bitstreams/6940df45-08e8-42ba-b625-d0548bfd7261/downloadd3b32d8894b6e446eabda8fd12396272MD55Proyecto_Quiroga_Rodriguez_2022_1_Anexos.pdfProyecto_Quiroga_Rodriguez_2022_1_Anexos.pdfAnexoapplication/pdf94719https://repositorio.unbosque.edu.co/bitstreams/9ca034cb-548a-4780-8686-73b5f66be95c/download60a7f242cc2e7d430f8594809894996eMD59CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81031https://repositorio.unbosque.edu.co/bitstreams/7cea98df-a06d-44a6-8cac-c9d03e24c043/download934f4ca17e109e0a05eaeaba504d7ce4MD56LICENSElicense.txtlicense.txttext/plain; charset=utf-82000https://repositorio.unbosque.edu.co/bitstreams/5ec4f682-0e30-443a-b154-dd24040bba8a/download17cc15b951e7cc6b3728a574117320f9MD57THUMBNAILProyecto_Quiroga_Rodriguez_2022_1.pdf.jpgProyecto_Quiroga_Rodriguez_2022_1.pdf.jpgIM Thumbnailimage/jpeg4886https://repositorio.unbosque.edu.co/bitstreams/f9dc7a24-3d02-45a7-87c6-803c030637b3/download25807eeed11e9bbd2c540abd9bec495eMD510Anexo No_3 - Carta de Autorizacion de uso de tesis y trabajos de grado a favor de la UEB.pdf.jpgAnexo No_3 - Carta de Autorizacion de uso de tesis y trabajos de grado a favor de la UEB.pdf.jpgIM Thumbnailimage/jpeg8675https://repositorio.unbosque.edu.co/bitstreams/141ddc8d-5fc5-4c99-bfa9-b271a7ab354b/download01826a1ee9314dae5cc33c177596fed9MD511Proyecto_Quiroga_Rodriguez_2022_1_Anexos.pdf.jpgProyecto_Quiroga_Rodriguez_2022_1_Anexos.pdf.jpgIM Thumbnailimage/jpeg8482https://repositorio.unbosque.edu.co/bitstreams/79f9c367-b753-47d9-a916-5489d86d06ee/download411c829e94585b5d0218fd5a48ffc058MD512TEXTProyecto_Quiroga_Rodriguez_2022_1.pdf.txtProyecto_Quiroga_Rodriguez_2022_1.pdf.txtExtracted texttext/plain102799https://repositorio.unbosque.edu.co/bitstreams/4ff2e6bc-e978-4776-8402-e1d3652b9b25/download4a25e8385d42238dfd0a7f38ad92e6e1MD513Anexo No_3 - Carta de Autorizacion de uso de tesis y trabajos de grado a favor de la UEB.pdf.txtAnexo No_3 - Carta de Autorizacion de uso de tesis y trabajos de grado a favor de la UEB.pdf.txtExtracted texttext/plain7583https://repositorio.unbosque.edu.co/bitstreams/4d27a02f-80ff-4372-b405-4df90b54b499/download2fcc69d32731bcc4f1d636e1f58df96bMD514Proyecto_Quiroga_Rodriguez_2022_1_Anexos.pdf.txtProyecto_Quiroga_Rodriguez_2022_1_Anexos.pdf.txtExtracted texttext/plain2https://repositorio.unbosque.edu.co/bitstreams/de4bd0b9-420d-4966-ad77-4b84184ca048/downloade1c06d85ae7b8b032bef47e42e4c08f9MD51520.500.12495/8126oai:repositorio.unbosque.edu.co:20.500.12495/81262024-02-07 14:16:44.307http://creativecommons.org/licenses/by-nc-sa/4.0/Attribution-NonCommercial-NoDerivatives 4.0 Internacionalopen.accesshttps://repositorio.unbosque.edu.coRepositorio Institucional Universidad El Bosquebibliotecas@biteca.comTGljZW5jaWEgZGUgRGlzdHJpYnVjacOzbiBObyBFeGNsdXNpdmEKClBhcmEgcXVlIGVsIFJlcG9zaXRvcmlvIGRlIGxhIFVuaXZlcnNpZGFkIEVsIEJvc3F1ZSBhIHB1ZWRhIHJlcHJvZHVjaXIgeSBjb211bmljYXIgcMO6YmxpY2FtZW50ZSBzdSBkb2N1bWVudG8gZXMgbmVjZXNhcmlvIGxhIGFjZXB0YWNpw7NuIGRlIGxvcyBzaWd1aWVudGVzIHTDqXJtaW5vcy4gUG9yIGZhdm9yLCBsZWEgbGFzIHNpZ3VpZW50ZXMgY29uZGljaW9uZXMgZGUgbGljZW5jaWE6CgoxLiBBY2VwdGFuZG8gZXN0YSBsaWNlbmNpYSwgdXN0ZWQgKGVsIGF1dG9yL2VzIG8gZWwgcHJvcGlldGFyaW8vcyBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IpIGdhcmFudGl6YSBhIGxhIFVuaXZlcnNpZGFkIEVsIEJvc3F1ZSBlbCBkZXJlY2hvIG5vIGV4Y2x1c2l2byBkZSBhcmNoaXZhciwgcmVwcm9kdWNpciwgY29udmVydGlyIChjb21vIHNlIGRlZmluZSBtw6FzIGFiYWpvKSwgY29tdW5pY2FyIHkvbyBkaXN0cmlidWlyIHN1IGRvY3VtZW50byBtdW5kaWFsbWVudGUgZW4gZm9ybWF0byBlbGVjdHLDs25pY28uCgoyLiBUYW1iacOpbiBlc3TDoSBkZSBhY3VlcmRvIGNvbiBxdWUgbGEgVW5pdmVyc2lkYWQgRWwgQm9zcXVlIHB1ZWRhIGNvbnNlcnZhciBtw6FzIGRlIHVuYSBjb3BpYSBkZSBlc3RlIGRvY3VtZW50byB5LCBzaW4gYWx0ZXJhciBzdSBjb250ZW5pZG8sIGNvbnZlcnRpcmxvIGEgY3VhbHF1aWVyIGZvcm1hdG8gZGUgZmljaGVybywgbWVkaW8gbyBzb3BvcnRlLCBwYXJhIHByb3DDs3NpdG9zIGRlIHNlZ3VyaWRhZCwgcHJlc2VydmFjacOzbiB5IGFjY2Vzby4KCjMuIERlY2xhcmEgcXVlIGVsIGRvY3VtZW50byBlcyB1biB0cmFiYWpvIG9yaWdpbmFsIHN1eW8geS9vIHF1ZSB0aWVuZSBlbCBkZXJlY2hvIHBhcmEgb3RvcmdhciBsb3MgZGVyZWNob3MgY29udGVuaWRvcyBlbiBlc3RhIGxpY2VuY2lhLiBUYW1iacOpbiBkZWNsYXJhIHF1ZSBzdSBkb2N1bWVudG8gbm8gaW5mcmluZ2UsIGVuIHRhbnRvIGVuIGN1YW50byBsZSBzZWEgcG9zaWJsZSBzYWJlciwgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIGRlIG5pbmd1bmEgb3RyYSBwZXJzb25hIG8gZW50aWRhZC4KCjQuIFNpIGVsIGRvY3VtZW50byBjb250aWVuZSBtYXRlcmlhbGVzIGRlIGxvcyBjdWFsZXMgbm8gdGllbmUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBkZWNsYXJhIHF1ZSBoYSBvYnRlbmlkbyBlbCBwZXJtaXNvIHNpbiByZXN0cmljY2nDs24gZGVsIHByb3BpZXRhcmlvIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBwYXJhIG90b3JnYXIgYSBsYSBVbml2ZXJzaWRhZCBFbCBCb3NxdWUgbG9zIGRlcmVjaG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgbGljZW5jaWEsIHkgcXVlIGVzZSBtYXRlcmlhbCBjdXlvcyBkZXJlY2hvcyBzb24gZGUgdGVyY2Vyb3MgZXN0w6EgY2xhcmFtZW50ZSBpZGVudGlmaWNhZG8geSByZWNvbm9jaWRvIGVuIGVsIHRleHRvIG8gY29udGVuaWRvIGRlbCBkb2N1bWVudG8gZW50cmVnYWRvLgoKNS4gU2kgZWwgZG9jdW1lbnRvIHNlIGJhc2EgZW4gdW5hIG9icmEgcXVlIGhhIHNpZG8gcGF0cm9jaW5hZGEgbyBhcG95YWRhIHBvciB1bmEgYWdlbmNpYSB1IG9yZ2FuaXphY2nDs24gZGlmZXJlbnRlIGRlIGxhIFVuaXZlcnNpZGFkIEVsIEJvc3F1ZSwgc2UgcHJlc3Vwb25lIHF1ZSBzZSBoYSBjdW1wbGlkbyBjb24gY3VhbHF1aWVyIGRlcmVjaG8gZGUgcmV2aXNpw7NuIHUgb3RyYXMgb2JsaWdhY2lvbmVzIHJlcXVlcmlkYXMgcG9yIGVzdGUgY29udHJhdG8gbyBhY3VlcmRvLgoKNi4gVW5pdmVyc2lkYWQgRWwgQm9zcXVlIGlkZW50aWZpY2Fyw6EgY2xhcmFtZW50ZSBzdS9zIG5vbWJyZS9zIGNvbW8gZWwvbG9zIGF1dG9yL2VzIG8gcHJvcGlldGFyaW8vcyBkZSBsb3MgZGVyZWNob3MgZGVsIGRvY3VtZW50bywgeSBubyBoYXLDoSBuaW5ndW5hIGFsdGVyYWNpw7NuIGRlIHN1IGRvY3VtZW50byBkaWZlcmVudGUgYSBsYXMgcGVybWl0aWRhcyBlbiBlc3RhIGxpY2VuY2lhLgo= |