Diseño de una Aplicación para el Modelamiento de Elementos de Sistemas de Potencia y Construcción de la Matriz de Admitancias Nodal para Flujo de Carga
Objetivo: Diseñar una aplicación para el modelamiento de elementos de sistemas de potencia con el fin de obtener la matriz de admitancias nodal para flujo de carga. Método: Se realizó una investigación mediante distintos tipos de documentos relacionados con el tema tratado como libros, artículos, fu...
- 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/6027
- Acceso en línea:
- http://hdl.handle.net/11349/6027
- Palabra clave:
- Sistemas de potencia
Modelado de elementos
Situación problema
Admitancias
Flujo de carga
Nodal
TECNOLOGÍA EN ELECTRICIDAD - TESIS Y DISERTACIONES ACADÉMICAS
SISTEMAS ELÉCTRICOS
LÍNEAS ELÉCTRICAS
DESARROLLO DE PROGRAMAS PARA COMPUTADOR
Power systems
Modeling of elements
Situation problem
Admitance
Load flow
Nodal
- Rights
- License
- Atribución-NoComercial-SinDerivadas 4.0 Internacional
id |
UDISTRITA2_be24fbb6f3fcf12f4e5df187775b91ce |
---|---|
oai_identifier_str |
oai:repository.udistrital.edu.co:11349/6027 |
network_acronym_str |
UDISTRITA2 |
network_name_str |
RIUD: repositorio U. Distrital |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Diseño de una Aplicación para el Modelamiento de Elementos de Sistemas de Potencia y Construcción de la Matriz de Admitancias Nodal para Flujo de Carga |
dc.title.titleenglish.spa.fl_str_mv |
Design of an Application for the Modeling of Power System Elements and Construction of the Nodal Admittance Matrix for Load Flow |
title |
Diseño de una Aplicación para el Modelamiento de Elementos de Sistemas de Potencia y Construcción de la Matriz de Admitancias Nodal para Flujo de Carga |
spellingShingle |
Diseño de una Aplicación para el Modelamiento de Elementos de Sistemas de Potencia y Construcción de la Matriz de Admitancias Nodal para Flujo de Carga Sistemas de potencia Modelado de elementos Situación problema Admitancias Flujo de carga Nodal TECNOLOGÍA EN ELECTRICIDAD - TESIS Y DISERTACIONES ACADÉMICAS SISTEMAS ELÉCTRICOS LÍNEAS ELÉCTRICAS DESARROLLO DE PROGRAMAS PARA COMPUTADOR Power systems Modeling of elements Situation problem Admitance Load flow Nodal |
title_short |
Diseño de una Aplicación para el Modelamiento de Elementos de Sistemas de Potencia y Construcción de la Matriz de Admitancias Nodal para Flujo de Carga |
title_full |
Diseño de una Aplicación para el Modelamiento de Elementos de Sistemas de Potencia y Construcción de la Matriz de Admitancias Nodal para Flujo de Carga |
title_fullStr |
Diseño de una Aplicación para el Modelamiento de Elementos de Sistemas de Potencia y Construcción de la Matriz de Admitancias Nodal para Flujo de Carga |
title_full_unstemmed |
Diseño de una Aplicación para el Modelamiento de Elementos de Sistemas de Potencia y Construcción de la Matriz de Admitancias Nodal para Flujo de Carga |
title_sort |
Diseño de una Aplicación para el Modelamiento de Elementos de Sistemas de Potencia y Construcción de la Matriz de Admitancias Nodal para Flujo de Carga |
dc.contributor.advisor.spa.fl_str_mv |
Giral Ramírez, Diego Armando |
dc.subject.spa.fl_str_mv |
Sistemas de potencia Modelado de elementos Situación problema Admitancias Flujo de carga Nodal |
topic |
Sistemas de potencia Modelado de elementos Situación problema Admitancias Flujo de carga Nodal TECNOLOGÍA EN ELECTRICIDAD - TESIS Y DISERTACIONES ACADÉMICAS SISTEMAS ELÉCTRICOS LÍNEAS ELÉCTRICAS DESARROLLO DE PROGRAMAS PARA COMPUTADOR Power systems Modeling of elements Situation problem Admitance Load flow Nodal |
dc.subject.lemb.spa.fl_str_mv |
TECNOLOGÍA EN ELECTRICIDAD - TESIS Y DISERTACIONES ACADÉMICAS SISTEMAS ELÉCTRICOS LÍNEAS ELÉCTRICAS DESARROLLO DE PROGRAMAS PARA COMPUTADOR |
dc.subject.keyword.spa.fl_str_mv |
Power systems Modeling of elements Situation problem Admitance Load flow Nodal |
description |
Objetivo: Diseñar una aplicación para el modelamiento de elementos de sistemas de potencia con el fin de obtener la matriz de admitancias nodal para flujo de carga. Método: Se realizó una investigación mediante distintos tipos de documentos relacionados con el tema tratado como libros, artículos, fuentes de internet, entre otras, a nivel nacional e internacional para, de ésta forma lograr obtener la implementación de la aplicación desarrollada. La totalidad del diseño de la aplicación se llevó a cabo en el software Matlab. Resultados: Se realizó un software que entrega los parámetros eléctricos para los componentes de un sistema de potencia, arrojando correctamente la matriz Y-bus para flujo de carga. Conclusión: La aplicación es capaz de modelar de forma correcta los elementos que conforman un sistema de potencia y construye la matriz de admitancias nodal correspondiente a los elementos simulados para flujo de carga. |
publishDate |
2017 |
dc.date.accessioned.none.fl_str_mv |
2017-07-19T16:57:18Z |
dc.date.available.none.fl_str_mv |
2017-07-19T16:57:18Z |
dc.date.created.spa.fl_str_mv |
2017-06-05 |
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/6027 |
url |
http://hdl.handle.net/11349/6027 |
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_16ec |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.rights.acceso.spa.fl_str_mv |
Restringido (Solo Referencia) |
rights_invalid_str_mv |
Atribución-NoComercial-SinDerivadas 4.0 Internacional http://creativecommons.org/licenses/by-nc-nd/4.0/ Restringido (Solo Referencia) http://purl.org/coar/access_right/c_16ec |
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/6027/7/Licencia%20y%20Autorizaci%c3%b2n%202017.pdf.jpg http://repository.udistrital.edu.co/bitstream/11349/6027/8/RomeroGuavitaJeissonFabian.2017.pdf.jpg http://repository.udistrital.edu.co/bitstream/11349/6027/9/RomeroGuavitaJeissonFabian2017-1.pdf.jpg http://repository.udistrital.edu.co/bitstream/11349/6027/10/RomeroGuavitaJeissonFabian2017-2.pdf.jpg http://repository.udistrital.edu.co/bitstream/11349/6027/11/RomeroGuavitaJeissonFabian2017-3.pdf.jpg http://repository.udistrital.edu.co/bitstream/11349/6027/1/Licencia%20y%20Autorizaci%c3%b2n%202017.pdf http://repository.udistrital.edu.co/bitstream/11349/6027/2/RomeroGuavitaJeissonFabian.2017.pdf http://repository.udistrital.edu.co/bitstream/11349/6027/3/RomeroGuavitaJeissonFabian2017-1.pdf http://repository.udistrital.edu.co/bitstream/11349/6027/4/RomeroGuavitaJeissonFabian2017-2.pdf http://repository.udistrital.edu.co/bitstream/11349/6027/5/RomeroGuavitaJeissonFabian2017-3.pdf http://repository.udistrital.edu.co/bitstream/11349/6027/6/license.txt |
bitstream.checksum.fl_str_mv |
7f154268297363ef5dd45327807cfe54 ad3d411da61695e4742e8c4f884cf40c 4cbbfca4a9f27587d59c6cf987a6a05a 8a204c10a1cf22934f372fa639e3a0f5 24f8e76cc631c5df4a1274ec4ceb7065 6b941a9d11cfdd3f569acd71d63303a7 c603a7ca8e19054f90050d36886c9959 d08ec5884449afb371c5f0a04d93a60d c932e466f6dae2bcafb4c3a45244a404 efbbe7bd071328cbd369a4ba36813055 da5c6a3ca62d5dd4853000a60fee7083 |
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_ |
1803712453922521088 |
spelling |
Giral Ramírez, Diego ArmandoNuñez Eguis, Melany PaolaRomero Guavita, Jeisson Fabian2017-07-19T16:57:18Z2017-07-19T16:57:18Z2017-06-05http://hdl.handle.net/11349/6027Objetivo: Diseñar una aplicación para el modelamiento de elementos de sistemas de potencia con el fin de obtener la matriz de admitancias nodal para flujo de carga. Método: Se realizó una investigación mediante distintos tipos de documentos relacionados con el tema tratado como libros, artículos, fuentes de internet, entre otras, a nivel nacional e internacional para, de ésta forma lograr obtener la implementación de la aplicación desarrollada. La totalidad del diseño de la aplicación se llevó a cabo en el software Matlab. Resultados: Se realizó un software que entrega los parámetros eléctricos para los componentes de un sistema de potencia, arrojando correctamente la matriz Y-bus para flujo de carga. Conclusión: La aplicación es capaz de modelar de forma correcta los elementos que conforman un sistema de potencia y construye la matriz de admitancias nodal correspondiente a los elementos simulados para flujo de carga.Objective: To design an application for the modeling of elements of power systems in order to obtain the nodal admittance matrix for load flow. Method: An investigation was carried out through different types of documents related to the topic treated as books, articles, internet sources, among others, at national and international level, in order to obtain the implementation of the application developed. The entire design of the application was carried out in Matlab software. Results: A software was developed that delivers the electrical parameters for the components of a power system, correctly ejecting the Y-bus matrix for load flow. Conclusion: The application is able to correctly model the elements that make up a power system and builds the nodal admittance matrix corresponding to the simulated elements for load flow.pdfspaAtribución-NoComercial-SinDerivadas 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Restringido (Solo Referencia)http://purl.org/coar/access_right/c_16ecSistemas de potenciaModelado de elementosSituación problemaAdmitanciasFlujo de cargaNodalTECNOLOGÍA EN ELECTRICIDAD - TESIS Y DISERTACIONES ACADÉMICASSISTEMAS ELÉCTRICOSLÍNEAS ELÉCTRICASDESARROLLO DE PROGRAMAS PARA COMPUTADORPower systemsModeling of elementsSituation problemAdmitanceLoad flowNodalDiseño de una Aplicación para el Modelamiento de Elementos de Sistemas de Potencia y Construcción de la Matriz de Admitancias Nodal para Flujo de CargaDesign of an Application for the Modeling of Power System Elements and Construction of the Nodal Admittance Matrix for Load Flowinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fTHUMBNAILLicencia y Autorizaciòn 2017.pdf.jpgLicencia y Autorizaciòn 2017.pdf.jpgIM Thumbnailimage/jpeg14528http://repository.udistrital.edu.co/bitstream/11349/6027/7/Licencia%20y%20Autorizaci%c3%b2n%202017.pdf.jpg7f154268297363ef5dd45327807cfe54MD57open accessRomeroGuavitaJeissonFabian.2017.pdf.jpgRomeroGuavitaJeissonFabian.2017.pdf.jpgIM Thumbnailimage/jpeg22431http://repository.udistrital.edu.co/bitstream/11349/6027/8/RomeroGuavitaJeissonFabian.2017.pdf.jpgad3d411da61695e4742e8c4f884cf40cMD58open accessRomeroGuavitaJeissonFabian2017-1.pdf.jpgRomeroGuavitaJeissonFabian2017-1.pdf.jpgIM Thumbnailimage/jpeg10305http://repository.udistrital.edu.co/bitstream/11349/6027/9/RomeroGuavitaJeissonFabian2017-1.pdf.jpg4cbbfca4a9f27587d59c6cf987a6a05aMD59open accessRomeroGuavitaJeissonFabian2017-2.pdf.jpgRomeroGuavitaJeissonFabian2017-2.pdf.jpgIM Thumbnailimage/jpeg14466http://repository.udistrital.edu.co/bitstream/11349/6027/10/RomeroGuavitaJeissonFabian2017-2.pdf.jpg8a204c10a1cf22934f372fa639e3a0f5MD510open accessRomeroGuavitaJeissonFabian2017-3.pdf.jpgRomeroGuavitaJeissonFabian2017-3.pdf.jpgIM Thumbnailimage/jpeg15388http://repository.udistrital.edu.co/bitstream/11349/6027/11/RomeroGuavitaJeissonFabian2017-3.pdf.jpg24f8e76cc631c5df4a1274ec4ceb7065MD511open accessORIGINALLicencia y Autorizaciòn 2017.pdfLicencia y Autorizaciòn 2017.pdfapplication/pdf382005http://repository.udistrital.edu.co/bitstream/11349/6027/1/Licencia%20y%20Autorizaci%c3%b2n%202017.pdf6b941a9d11cfdd3f569acd71d63303a7MD51metadata only accessRomeroGuavitaJeissonFabian.2017.pdfRomeroGuavitaJeissonFabian.2017.pdfapplication/pdf3411689http://repository.udistrital.edu.co/bitstream/11349/6027/2/RomeroGuavitaJeissonFabian.2017.pdfc603a7ca8e19054f90050d36886c9959MD52open accessRomeroGuavitaJeissonFabian2017-1.pdfRomeroGuavitaJeissonFabian2017-1.pdfapplication/pdf1175479http://repository.udistrital.edu.co/bitstream/11349/6027/3/RomeroGuavitaJeissonFabian2017-1.pdfd08ec5884449afb371c5f0a04d93a60dMD53open accessRomeroGuavitaJeissonFabian2017-2.pdfRomeroGuavitaJeissonFabian2017-2.pdfapplication/pdf8030021http://repository.udistrital.edu.co/bitstream/11349/6027/4/RomeroGuavitaJeissonFabian2017-2.pdfc932e466f6dae2bcafb4c3a45244a404MD54open accessRomeroGuavitaJeissonFabian2017-3.pdfRomeroGuavitaJeissonFabian2017-3.pdfapplication/pdf2418014http://repository.udistrital.edu.co/bitstream/11349/6027/5/RomeroGuavitaJeissonFabian2017-3.pdfefbbe7bd071328cbd369a4ba36813055MD55open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-87163http://repository.udistrital.edu.co/bitstream/11349/6027/6/license.txtda5c6a3ca62d5dd4853000a60fee7083MD56open access11349/6027oai:repository.udistrital.edu.co:11349/60272023-06-13 14:26:13.703metadata only accessRepositorio Institucional Universidad Distrital - RIUDrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMClTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIHVzbyBwYXJhIHB1YmxpY2FjacOzbiBkZSBvYnJhcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChSSVVEKQoKQ29tbyB0aXR1bGFyKGVzKSBkZWwob3MpIGRlcmVjaG8ocykgZGUgYXV0b3IsIGNvbmZpZXJvIChlcmltb3MpIGEgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMgKGVuIGFkZWxhbnRlLCBMQSBVTklWRVJTSURBRCkgdW5hIGxpY2VuY2lhIHBhcmEgdXNvIG5vIGV4Y2x1c2l2YSwgbGltaXRhZGEgeSBncmF0dWl0YSBzb2JyZSBsYSBvYnJhIHF1ZSBpbnRlZ3JhcsOhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgKGVuIGFkZWxhbnRlLCBSSVVEKSwgZGUgYWN1ZXJkbyBhIGxhcyBzaWd1aWVudGVzIHJlZ2xhcywgbGFzIGN1YWxlcyBkZWNsYXJvIChhbW9zKSBjb25vY2VyIHkgYWNlcHRhcjoKCmEpCUVzdGFyw6EgdmlnZW50ZSBhIHBhcnRpciBkZSBsYSBmZWNoYSBlbiBxdWUgc2UgaW5jbHV5YSBlbiBlbCBSSVVEIHkgaGFzdGEgcG9yIHVuIHBsYXpvIGRlIGRpZXogKDEwKSBBw7FvcywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gcXVlIGR1cmUgZWwgZGVyZWNobyBQYXRyaW1vbmlhbCBkZWwgYXV0b3I7IGxhIGN1YWwgcG9kcsOhIGRhcnNlIHBvciB0ZXJtaW5hZGEgcHJldmlhIHNvbGljaXR1ZCBhIExBIFVOSVZFUlNJREFEIHBvciBlc2NyaXRvIGNvbiB1bmEgYW50ZWxhY2nDs24gZGUgZG9zICgyKSBtZXNlcyBhbnRlcyBkZWwgdmVuY2ltaWVudG8gZGVsIHBsYXpvIGluaWNpYWwgbyBlbCBkZSBzdShzKSBwcsOzcnJvZ2EocykuICAKCmIpCUxBIFVOSVZFUlNJREFEIHBvZHLDoSBwdWJsaWNhciBsYSBvYnJhIGVuIGxhcyBkaXN0aW50YXMgdmVyc2lvbmVzIHJlcXVlcmlkYXMgcG9yIGVsIFJJVUQgKGRpZ2l0YWwsIGltcHJlc28sIGVsZWN0csOzbmljbyB1IG90cm8gbWVkaW8gY29ub2NpZG8gbyBwb3IgY29ub2NlcikgTEEgVU5JVkVSU0lEQUQgbm8gc2Vyw6EgcmVzcG9uc2FibGUgZW4gZWwgZXZlbnRvIHF1ZSBlbCBkb2N1bWVudG8gYXBhcmV6Y2EgcmVmZXJlbmNpYWRvIGVuIG1vdG9yZXMgZGUgYsO6c3F1ZWRhIG8gcmVwb3NpdG9yaW9zIGRpZmVyZW50ZXMgYWwgUklVRCwgdW5hIHZleiBlbChvcykgYXV0b3IoZXMpIHNvbGljaXRlbiBzdSBlbGltaW5hY2nDs24gZGVsIFJJVUQsIGRhZG8gcXVlIGxhIG1pc21hIHNlcsOhIHB1YmxpY2FkYSBlbiBJbnRlcm5ldC4gCgpjKQlMYSBhdXRvcml6YWNpw7NuIHNlIGhhY2UgYSB0w610dWxvIGdyYXR1aXRvLCBwb3IgbG8gdGFudG8sIGxvcyBhdXRvcmVzIHJlbnVuY2lhbiBhIHJlY2liaXIgYmVuZWZpY2lvIGFsZ3VubyBwb3IgbGEgcHVibGljYWNpw7NuLCBkaXN0cmlidWNpw7NuLCBjb211bmljYWNpw7NuIHDDumJsaWNhIHkgY3VhbHF1aWVyIG90cm8gdXNvIHF1ZSBzZSBoYWdhIGVuIGxvcyB0w6lybWlub3MgZGUgbGEgcHJlc2VudGUgbGljZW5jaWEgeSBkZSBsYSBsaWNlbmNpYSBkZSB1c28gY29uIHF1ZSBzZSBwdWJsaWNhIChDcmVhdGl2ZSBDb21tb25zKS4KCmQpCUxvcyBjb250ZW5pZG9zIHB1YmxpY2Fkb3MgZW4gZWwgUklVRCBzb24gb2JyYShzKSBvcmlnaW5hbChlcykgc29icmUgbGEgY3VhbChlcykgZWwob3MpIGF1dG9yKGVzKSBjb21vIHRpdHVsYXJlcyBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IsIGFzdW1lbiB0b3RhbCByZXNwb25zYWJpbGlkYWQgcG9yIGVsIGNvbnRlbmlkbyBkZSBzdSBvYnJhIGFudGUgTEEgVU5JVkVSU0lEQUQgeSBhbnRlIHRlcmNlcm9zLiBFbiB0b2RvIGNhc28gTEEgVU5JVkVSU0lEQUQgc2UgY29tcHJvbWV0ZSBhIGluZGljYXIgc2llbXByZSBsYSBhdXRvcsOtYSBpbmNsdXllbmRvIGVsIG5vbWJyZSBkZWwgYXV0b3IgeSBsYSBmZWNoYSBkZSBwdWJsaWNhY2nDs24uCgplKQlMQSBVTklWRVJTSURBRCBwb2Ryw6EgaW5jbHVpciBsYSBvYnJhIGVuIGxvcyDDrW5kaWNlcyB5IGJ1c2NhZG9yZXMgcXVlIGVzdGltZW4gbmVjZXNhcmlvcyBwYXJhIG1heGltaXphciBsYSB2aXNpYmlsaWRhZCBlbCB1c28geSBlbCBpbXBhY3RvIGRlIGxhIHByb2R1Y2Npw7NuIGNpZW50w61maWNhLCBhcnTDrXN0aWNhIHkgYWNhZMOpbWljYSBlbiBsYSBjb211bmlkYWQgbG9jYWwsIG5hY2lvbmFsIG8gaW50ZXJuYWNpb25hbC4gCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbyAJCkF1dG9yCUFwZWxsaWRvcwlOb21icmVzCjEJCQoyCQkKMwkJCiAKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8gIAoKaykJQWNlcHRvKGFtb3MpIHF1ZSBMQSBVTklWRVJTSURBRCBubyBzZSByZXNwb25zYWJpbGl6YSBwb3IgbGFzIGluZnJhY2Npb25lcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIERlcmVjaG9zIGRlIEF1dG9yIGNhdXNhZGFzIHBvciBsb3MgdGl0dWxhcmVzIGRlIGxhIHByZXNlbnRlIExpY2VuY2lhIHkgZGVjbGFyYW1vcyBxdWUgbWFudGVuZHLDqSAoZW1vcykgaW5kZW1uZSBhIExBIFVOSVZFUlNJREFEIHBvciBsYXMgcmVjbGFtYWNpb25lcyBsZWdhbGVzIGRlIGN1YWxxdWllciB0aXBvIHF1ZSBsbGVnYXJlbiBhIHByZXNlbnRhcnNlIHBvciB2aW9sYWNpw7NuIGRlIGRlcmVjaG9zIGEgbGEgcHJvcGllZGFkIGludGVsZWN0dWFsIG8gZGUgQXV0b3IgcmVsYWNpb25hZG9zIGNvbiBsb3MgZG9jdW1lbnRvcyByZWdpc3RyYWRvcyBlbiBlbCBSSVVELgoKbCkJRWwgKGxvcykgYXV0b3IoZXMpIG1hbmlmaWVzdGEobW9zKSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCwgZGUgZXhjbHVzaXZhIGF1dG9yw61hLCB5IHNlIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zOyBkZSB0YWwgc3VlcnRlLCBlbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhLCBlbCAobG9zKSBlc3R1ZGlhbnRlKHMpIOKAkyBhdXRvcihlcykgYXN1bWlyw6EobikgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQgeSBzYWxkcsOhKG4pIGVuIGRlZmVuc2EgZGUgbG9zIGRlcmVjaG9zIGFxdcOtIGF1dG9yaXphZG9zLiBQYXJhIHRvZG9zIGxvcyBlZmVjdG9zLCBMQSBVTklWRVJTSURBRCBhY3TDumEgY29tbyB1biB0ZXJjZXJvIGRlIGJ1ZW5hIGZlLiAgIAoKCm0pCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGNvbm96Y28oY2Vtb3MpIGxhIGF1dG9ub23DrWEgeSBsb3MgZGVyZWNob3MsIHF1ZSBwb3NlZShtb3MpIHNvYnJlIGxhIG9icmEgeSwgY29tbyB0YWwsIGVzIChzb21vcykgcmVzcG9uc2FibGUocykgZGVsIGFsY2FuY2UganVyw61kaWNvIHkgbGVnYWwsIGRlIGVzY29nZXIgbGEgb3BjacOzbiBkZSBsYSBwdWJsaWNhY2nDs24gbyBkZSByZXN0cmljY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIGRlbCBkb2N1bWVudG8gcmVnaXN0cmFkbyBlbiBlbCBSSVVELgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MgCkRFUkVDSE9TIFkgT0JMSUdBQ0lPTkVTIFJFUVVFUklET1MgUE9SIEVMIFJFU1BFQ1RJVk8gQ09OVFJBVE8gTyBBQ1VFUkRPLgoKCgoKCgoKCgoKCgoKCgoKCgoKCgpFbiBjb25zdGFuY2lhIGRlIGxvIGFudGVyaW9yLCBmaXJtbyhhbW9zKSBlbCBwcmVzZW50ZSBkb2N1bWVudG8sIGVuIGxhIGNpdWRhZCBkZSBCb2dvdMOhLCBELkMuLCBhIGxvcyAKCgpGSVJNQSBERSBMT1MgVElUVUxBUkVTIERFIERFUkVDSE9TIERFIEFVVE9SCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCUNvcnJlbyBFbGVjdHLDs25pY28gCjEJCjIJCjMJCgpOb21icmUgZGUgRGlyZWN0b3IoZXMpIGRlIEdyYWRvOgoKMQkKMgkKMwkKCk5vbWJyZSBGYWN1bHRhZCB5IFByb3llY3RvIEN1cnJpY3VsYXI6CgpGYWN1bHRhZAlQcm95ZWN0byBDdXJyaWN1bGFyCgkKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEKCgo= |