Implementación de un control neuronal en un sistema plate and ball utilizando como target un controlador por realimentación del estado y observador de orden completo
La aplicación de las redes neuronales artificiales se ha expandido a tal punto que grandes empresas del sector tecnológico le apuntan a la inversión en este campo, el presente trabajo de grado prueba la aplicación de este tipo de algoritmos como solución a la no linealidad, la inestabilidad y la rap...
- Autores:
-
Gómez Vasco , Camilo Andrés
Vásquez Aristizabal, Diego Alejandro
- Tipo de recurso:
- Fecha de publicación:
- 2018
- Institución:
- Politécnico Colombiano Jaime Izasa Cadavid
- Repositorio:
- ICARUS
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.elpoli.edu.co:123456789/8662
- Acceso en línea:
- https://repositorio.elpoli.edu.co/handle/123456789/8662
- Palabra clave:
- Redes neuronales. Controladores digitales. Realimentación del estado. Controladores PID.
- Rights
- License
- open access
| id |
ICARUS2_9ff31aea729946eba6f70e36a6889c9c |
|---|---|
| oai_identifier_str |
oai:repositorio.elpoli.edu.co:123456789/8662 |
| network_acronym_str |
ICARUS2 |
| network_name_str |
ICARUS |
| repository_id_str |
|
| dc.title.none.fl_str_mv |
Implementación de un control neuronal en un sistema plate and ball utilizando como target un controlador por realimentación del estado y observador de orden completo |
| title |
Implementación de un control neuronal en un sistema plate and ball utilizando como target un controlador por realimentación del estado y observador de orden completo |
| spellingShingle |
Implementación de un control neuronal en un sistema plate and ball utilizando como target un controlador por realimentación del estado y observador de orden completo Redes neuronales. Controladores digitales. Realimentación del estado. Controladores PID. |
| title_short |
Implementación de un control neuronal en un sistema plate and ball utilizando como target un controlador por realimentación del estado y observador de orden completo |
| title_full |
Implementación de un control neuronal en un sistema plate and ball utilizando como target un controlador por realimentación del estado y observador de orden completo |
| title_fullStr |
Implementación de un control neuronal en un sistema plate and ball utilizando como target un controlador por realimentación del estado y observador de orden completo |
| title_full_unstemmed |
Implementación de un control neuronal en un sistema plate and ball utilizando como target un controlador por realimentación del estado y observador de orden completo |
| title_sort |
Implementación de un control neuronal en un sistema plate and ball utilizando como target un controlador por realimentación del estado y observador de orden completo |
| dc.creator.fl_str_mv |
Gómez Vasco , Camilo Andrés Vásquez Aristizabal, Diego Alejandro |
| dc.contributor.advisor.none.fl_str_mv |
Nuñez López, Juan David |
| dc.contributor.author.none.fl_str_mv |
Gómez Vasco , Camilo Andrés Vásquez Aristizabal, Diego Alejandro |
| dc.subject.none.fl_str_mv |
Redes neuronales. Controladores digitales. Realimentación del estado. Controladores PID. |
| topic |
Redes neuronales. Controladores digitales. Realimentación del estado. Controladores PID. |
| description |
La aplicación de las redes neuronales artificiales se ha expandido a tal punto que grandes empresas del sector tecnológico le apuntan a la inversión en este campo, el presente trabajo de grado prueba la aplicación de este tipo de algoritmos como solución a la no linealidad, la inestabilidad y la rapidez presente en un sistema plate and ball, para llevar a cabo esto, se obtiene el modelo matemático del sistema mediante análisis fenomenológico utilizando la ley de conservación de la energía, la linealización a través de series de Taylor y la transformada de Laplace. Luego de obtenido el modelo matemático, se diseña un controlador digital del cual se quiere que la red neuronal propuesta aprenda, la representación en tiempo discreto y espacio de estados del sistema es el paso previo al diseño del controlador digital, para iniciar este proceso, se calcula el periodo de muestreo por el método de ancho de banda, acto seguido, se diseña un controlador por realimentación del estado y observador de orden completo mediante la técnica de asignación de polos, puesto en marcha el controlador se convierte en el target para el entrenamiento de una red neuronal artificial. Una vez obtenida la base de datos extraída del comportamiento del controlador por realimentación del estado y observador de orden completo, se realiza el entrenamiento e implementación de una red neuronal artificial, que utiliza el algoritmo back propagation y cuyo aprendizaje es del tipo supervisado, los pesos producto del entrenamiento se extraen y se prueba el algoritmo como regulador del sistema plate and ball, obteniéndose una respuesta oscilatoria.8Por último, se diseña y se pone en marcha un controlador PID en tiempo discreto utilizando la técnica de asignación de polos a fin de comparar mediante las métricas de la integral del error si un controlador de la teoría clásica del control es más eficiente en la reducción del error que un controlador inteligente (red neuronal). |
| publishDate |
2018 |
| dc.date.issued.none.fl_str_mv |
2018 |
| dc.date.accessioned.none.fl_str_mv |
2024-03-15T16:48:22Z |
| dc.date.available.none.fl_str_mv |
2024-03-15T16:48:22Z |
| dc.type.none.fl_str_mv |
http://purl.org/redcol/resource_type/TP |
| dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
| dc.identifier.other.none.fl_str_mv |
TIIC 367 |
| dc.identifier.uri.none.fl_str_mv |
https://repositorio.elpoli.edu.co/handle/123456789/8662 |
| identifier_str_mv |
TIIC 367 |
| url |
https://repositorio.elpoli.edu.co/handle/123456789/8662 |
| dc.language.iso.fl_str_mv |
spa |
| language |
spa |
| dc.rights.none.fl_str_mv |
open access |
| dc.rights.cc.none.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
| rights_invalid_str_mv |
open access http://purl.org/coar/access_right/c_abf2 |
| dc.format.none.fl_str_mv |
http://purl.org/coar/resource_type/c_18cf |
| dc.publisher.none.fl_str_mv |
Politécnico Colombiano Jaime Isaza Cadavid |
| dc.publisher.department.none.fl_str_mv |
Facultad de Ingenierías |
| dc.publisher.program.none.fl_str_mv |
Ingeniería en Instrumentación y Control |
| publisher.none.fl_str_mv |
Politécnico Colombiano Jaime Isaza Cadavid |
| institution |
Politécnico Colombiano Jaime Izasa Cadavid |
| bitstream.url.fl_str_mv |
https://repositorio.elpoli.cloudbiteca.com/bitstreams/b700ef67-7363-4d11-ad4e-ef320a41eecc/download https://repositorio.elpoli.cloudbiteca.com/bitstreams/6b44750e-72f3-4d06-95aa-9001158c2b77/download https://repositorio.elpoli.cloudbiteca.com/bitstreams/90b4ad2b-65c4-43dd-b595-fee37c85c431/download https://repositorio.elpoli.cloudbiteca.com/bitstreams/ffab4d3b-f4be-417e-8ef3-516c1a0102bc/download https://repositorio.elpoli.cloudbiteca.com/bitstreams/56c224a3-4210-42ff-9ebd-ec58a7d5c116/download https://repositorio.elpoli.cloudbiteca.com/bitstreams/d82f3cea-5ca8-46a5-909f-7b2daf0fb0c2/download https://repositorio.elpoli.cloudbiteca.com/bitstreams/41a7968a-85b4-4885-a1f4-8440baf52841/download https://repositorio.elpoli.cloudbiteca.com/bitstreams/8ed99ea2-ccdd-4ad3-94a3-4f25275e1ff6/download https://repositorio.elpoli.cloudbiteca.com/bitstreams/2dedc2a1-f9af-4ebc-b819-d5d7472832da/download https://repositorio.elpoli.cloudbiteca.com/bitstreams/9f5a7947-5ba0-4b6b-b6f8-72df438df171/download https://repositorio.elpoli.cloudbiteca.com/bitstreams/1c9e52d6-ead3-47de-b696-31531fb37323/download https://repositorio.elpoli.cloudbiteca.com/bitstreams/d8703e2b-ae2c-48b9-a636-2ef0ab0f686a/download https://repositorio.elpoli.cloudbiteca.com/bitstreams/5b5f4314-214a-4ac3-bd27-be1a1f7d2448/download https://repositorio.elpoli.cloudbiteca.com/bitstreams/77404281-aca2-4443-8244-1e2f52415dbc/download |
| bitstream.checksum.fl_str_mv |
642f93b35eb56513c4d14578dcf73516 e1628ee3e0e71b2b41475bb338395782 dc6ef587537df3ab98e63f08feebc332 44484cf8be702442dbc9584b2792cd6d 35267f918e0aa3bddbb1d3180fb96b29 77f6f0c38884dc06dc8d4fcdedce51fa 946db4cf61adbb108234ea95916ef8e8 e1c06d85ae7b8b032bef47e42e4c08f9 e1c06d85ae7b8b032bef47e42e4c08f9 e1c06d85ae7b8b032bef47e42e4c08f9 6f217a7a9fac37db9e451e45d6fa24bd c7c6f03fb6e3199f7c74df3235333451 07049b10990cc0742116892ce48d1671 239c7ea945a492412914690ab2f963f8 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositorio Institucional POLIJIC |
| repository.mail.fl_str_mv |
repositorio.polijic@gmail.com |
| _version_ |
1851225713295753216 |
| spelling |
Nuñez López, Juan DavidGómez Vasco , Camilo AndrésVásquez Aristizabal, Diego Alejandro2024-03-15T16:48:22Z2024-03-15T16:48:22Z2018TIIC 367https://repositorio.elpoli.edu.co/handle/123456789/8662La aplicación de las redes neuronales artificiales se ha expandido a tal punto que grandes empresas del sector tecnológico le apuntan a la inversión en este campo, el presente trabajo de grado prueba la aplicación de este tipo de algoritmos como solución a la no linealidad, la inestabilidad y la rapidez presente en un sistema plate and ball, para llevar a cabo esto, se obtiene el modelo matemático del sistema mediante análisis fenomenológico utilizando la ley de conservación de la energía, la linealización a través de series de Taylor y la transformada de Laplace. Luego de obtenido el modelo matemático, se diseña un controlador digital del cual se quiere que la red neuronal propuesta aprenda, la representación en tiempo discreto y espacio de estados del sistema es el paso previo al diseño del controlador digital, para iniciar este proceso, se calcula el periodo de muestreo por el método de ancho de banda, acto seguido, se diseña un controlador por realimentación del estado y observador de orden completo mediante la técnica de asignación de polos, puesto en marcha el controlador se convierte en el target para el entrenamiento de una red neuronal artificial. Una vez obtenida la base de datos extraída del comportamiento del controlador por realimentación del estado y observador de orden completo, se realiza el entrenamiento e implementación de una red neuronal artificial, que utiliza el algoritmo back propagation y cuyo aprendizaje es del tipo supervisado, los pesos producto del entrenamiento se extraen y se prueba el algoritmo como regulador del sistema plate and ball, obteniéndose una respuesta oscilatoria.8Por último, se diseña y se pone en marcha un controlador PID en tiempo discreto utilizando la técnica de asignación de polos a fin de comparar mediante las métricas de la integral del error si un controlador de la teoría clásica del control es más eficiente en la reducción del error que un controlador inteligente (red neuronal).http://purl.org/coar/resource_type/c_18cfPolitécnico Colombiano Jaime Isaza CadavidFacultad de IngenieríasIngeniería en Instrumentación y Controlopen accesshttp://purl.org/coar/access_right/c_abf2Redes neuronales. Controladores digitales. Realimentación del estado. Controladores PID.Implementación de un control neuronal en un sistema plate and ball utilizando como target un controlador por realimentación del estado y observador de orden completohttp://purl.org/redcol/resource_type/TPhttp://purl.org/coar/resource_type/c_7a1fspaLICENSElicense.txtlicense.txttext/plain; charset=utf-82614https://repositorio.elpoli.cloudbiteca.com/bitstreams/b700ef67-7363-4d11-ad4e-ef320a41eecc/download642f93b35eb56513c4d14578dcf73516MD51falseAnonymousREADORIGINALTIIC 367.pdfTIIC 367.pdfapplication/pdf3001449https://repositorio.elpoli.cloudbiteca.com/bitstreams/6b44750e-72f3-4d06-95aa-9001158c2b77/downloade1628ee3e0e71b2b41475bb338395782MD52trueAnonymousREADWILSON RICARDO ESCOBAR GALVEZ.pdfWILSON RICARDO ESCOBAR GALVEZ.pdfapplication/pdf340041https://repositorio.elpoli.cloudbiteca.com/bitstreams/90b4ad2b-65c4-43dd-b595-fee37c85c431/downloaddc6ef587537df3ab98e63f08feebc332MD53falseBibliotecaREADJOSE PADILLA VILLADA.pdfJOSE PADILLA VILLADA.pdfapplication/pdf268846https://repositorio.elpoli.cloudbiteca.com/bitstreams/ffab4d3b-f4be-417e-8ef3-516c1a0102bc/download44484cf8be702442dbc9584b2792cd6dMD54falseBibliotecaREADAutorizacion de uso.pdfapplication/pdf325492https://repositorio.elpoli.cloudbiteca.com/bitstreams/56c224a3-4210-42ff-9ebd-ec58a7d5c116/download35267f918e0aa3bddbb1d3180fb96b29MD55falseBibliotecaREADAutorizacion de uso.pdfapplication/pdf347364https://repositorio.elpoli.cloudbiteca.com/bitstreams/d82f3cea-5ca8-46a5-909f-7b2daf0fb0c2/download77f6f0c38884dc06dc8d4fcdedce51faMD56falseBibliotecaREADTEXTTIIC 367.pdf.txtTIIC 367.pdf.txtExtracted texttext/plain103311https://repositorio.elpoli.cloudbiteca.com/bitstreams/41a7968a-85b4-4885-a1f4-8440baf52841/download946db4cf61adbb108234ea95916ef8e8MD57falseAnonymousREADWILSON RICARDO ESCOBAR GALVEZ.pdf.txtWILSON RICARDO ESCOBAR GALVEZ.pdf.txtExtracted texttext/plain2https://repositorio.elpoli.cloudbiteca.com/bitstreams/8ed99ea2-ccdd-4ad3-94a3-4f25275e1ff6/downloade1c06d85ae7b8b032bef47e42e4c08f9MD59falseBibliotecaREADJOSE PADILLA VILLADA.pdf.txtJOSE PADILLA VILLADA.pdf.txtExtracted texttext/plain2https://repositorio.elpoli.cloudbiteca.com/bitstreams/2dedc2a1-f9af-4ebc-b819-d5d7472832da/downloade1c06d85ae7b8b032bef47e42e4c08f9MD511falseBibliotecaREADAutorizacion de uso.pdf.txtAutorizacion de uso.pdf.txtExtracted texttext/plain2https://repositorio.elpoli.cloudbiteca.com/bitstreams/9f5a7947-5ba0-4b6b-b6f8-72df438df171/downloade1c06d85ae7b8b032bef47e42e4c08f9MD513falseBibliotecaREADTHUMBNAILTIIC 367.pdf.jpgTIIC 367.pdf.jpgGenerated Thumbnailimage/jpeg2916https://repositorio.elpoli.cloudbiteca.com/bitstreams/1c9e52d6-ead3-47de-b696-31531fb37323/download6f217a7a9fac37db9e451e45d6fa24bdMD58falseAnonymousREADWILSON RICARDO ESCOBAR GALVEZ.pdf.jpgWILSON RICARDO ESCOBAR GALVEZ.pdf.jpgGenerated Thumbnailimage/jpeg4493https://repositorio.elpoli.cloudbiteca.com/bitstreams/d8703e2b-ae2c-48b9-a636-2ef0ab0f686a/downloadc7c6f03fb6e3199f7c74df3235333451MD510falseBibliotecaREADJOSE PADILLA VILLADA.pdf.jpgJOSE PADILLA VILLADA.pdf.jpgGenerated Thumbnailimage/jpeg4108https://repositorio.elpoli.cloudbiteca.com/bitstreams/5b5f4314-214a-4ac3-bd27-be1a1f7d2448/download07049b10990cc0742116892ce48d1671MD512falseBibliotecaREADAutorizacion de uso.pdf.jpgAutorizacion de uso.pdf.jpgGenerated Thumbnailimage/jpeg4453https://repositorio.elpoli.cloudbiteca.com/bitstreams/77404281-aca2-4443-8244-1e2f52415dbc/download239c7ea945a492412914690ab2f963f8MD514falseBibliotecaREAD123456789/8662oai:repositorio.elpoli.cloudbiteca.com:123456789/86622025-11-19T17:06:28.370801Zopen.accesshttps://repositorio.elpoli.cloudbiteca.comRepositorio Institucional POLIJICrepositorio.polijic@gmail.comTElDRU5DSUEgREUgUFVCTElDQUNJw5NOIERFIERPQ1VNRU5UTwoKRUwgQVVUT1IsIG1hbmlmaWVzdGEgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwKeSBsYSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcywgcG9yIGxvIHRhbnRvLApsYSBvYnJhIGVzIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSB5IHRpZW5lIGxhIHRpdHVsYXJpZGFkIHNvYnJlIGxhIG1pc21hLgoKUEFSw4FHUkFGTzogRW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUKZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSBlbiBjdWVzdGnDs24sCkVMIEFVVE9SLCBhc3VtaXLDoSB0b2RhIGxhIHJlc3BvbnNhYmlsaWRhZCwgeSBzYWxkcsOhIGVuIGRlZmVuc2EgZGUgbG9zIGRlcmVjaG9zCmFxdcOtIGF1dG9yaXphZG9zOyBwYXJhIHRvZG9zIGxvcyBlZmVjdG9zIGxhIHVuaXZlcnNpZGFkIGFjdMO6YSBjb21vIHVuIHRlcmNlcm8KZGUgYnVlbmEgZmUuCgpFTCBBVVRPUiwgYXV0b3JpemEgYWwgUG9saXTDqWNuaWNvIENvbG9tYmlhbm8gSmFpbWUgSXNhemEgQ2FkYXZpZCwgcGFyYSBxdWUKZW4gbG9zIHTDqXJtaW5vcyBlc3RhYmxlY2lkb3MgZW4gbGEgbGV5IDIzIGRlIDE5ODIsIGxleSA0NCBkZSAxOTkzLApkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLCBEZWNyZXRvIDQ2MCBkZSAxOTk1IHkgZGVtw6FzIG5vcm1hcyBnZW5lcmFsZXMKc29icmUgbGEgbWF0ZXJpYSwgbGEgcHVibGljYWNpw7NuIGRlIGxvcyBtZXRhZGF0b3MgYXF1w60gcmVnaXN0cmFkb3MgcGFyYSBmaW5lcwphY2Fkw6ltaWNvcyBlIGludmVzdGlnYXRpdm9zLiBFbiBmdW5jacOzbiBkZSBsbyBjdWFsLCBhbCBmaXJtYXIgeSBlbnZpYXIgZXN0YSBsaWNlbmNpYSwKRUwgQVVUT1Igb3RvcmdhIGFsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQgZWwgZGVyZWNobyBOTyBFWENMVVNJVk8KZGUgYWxtYWNlbmFyLCByZXByb2R1Y2lyLCB0cmFkdWNpciB5IGRpdnVsZ2FyIGxvcyBtZXRhZGF0b3MgYXF1w60gcmVnaXN0cmFkb3MgZW4gZm9ybWF0bwppbXByZXNvLCBlbGVjdHLDs25pY28geSBlbiBjdWFscXVpZXIgbWVkaW8sIGluY2x1eWVuZG8sIHBlcm8gbm8gbGltaXRhZG8gYSBhdWRpbyBvIHbDrWRlbzsKeSBhY2VwdGEgcXVlIGVsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQgcHVlZGUsIFNJTiBNT0RJRklDQVIKRUwgQ09OVEVOSURPIHkgUkVTUEVUQU5UTyBMT1MgREVSRUNIT1MgTU9SQUxFUywgZGlzcG9uZXIgZGUgbGEgcmVjdXBlcmFjacOzbiBkZSBpbmZvcm1hY2nDs24KcG9yIHBhcnRlIGRlIGNvc2VjaGFkb3JlcyBkZSBpbmZvcm1hY2nDs24gYXZhbGFkb3MgcG9yIGVsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQKeSBxdWUgZXN0b3MgbWV0YWRhdG9zIHNlYW4gcmVjdXBlcmFibGVzIHkgYWNjZXNpYmxlcyBjb24gZmluZXMgYWNhZMOpbWljb3MgZSBpbnZlc3RpZ2F0aXZvcy4KCkxvIGFudGVyaW9yLCBTSU4gUVVFIEVTVE8gQ09OTExFVkUgQSBRVUUgQUwgUG9saXTDqWNuaWNvIENvbG9tYmlhbm8gSmFpbWUgSXNhemEgQ2FkYXZpZApFU1TDiSBPQkxJR0FEQSBBIEJSSU5EQVIgQ09NUEVOU0FTScOTTiBNT05FVEFSSUEgQUwgQVVUT1IgcG9yIGFjdGl2aWRhZGVzIGRlIGRpdnVsZ2FjacOzbgp5IGxvcyBwb3NpYmxlcyBiZW5lZmljaW9zIGVjb27Ds21pY29zIHF1ZSBlc3RhIGRpdnVsZ2FjacOzbiBwdWVkYSBnZW5lcmFyIHBhcmEgZWwKUG9saXTDqWNuaWNvIENvbG9tYmlhbm8gSmFpbWUgSXNhemEgQ2FkYXZpZC4KCi0tLS0tLS0tLS0KUE9Mw41USUNBIERFIFRSQVRBTUlFTlRPIERFIERBVE9TIFBFUlNPTkFMRVMuCkRlY2xhcm8gcXVlIGF1dG9yaXpvIHByZXZpYSB5IGRlIGZvcm1hIGluZm9ybWFkYSBlbCB0cmF0YW1pZW50byBkZSBtaXMgZGF0b3MgcGVyc29uYWxlcwpwb3IgcGFydGUgZGVsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQgcGFyYSBmaW5lcyBhY2Fkw6ltaWNvcyB5IGVuCmFwbGljYWNpw7NuIGRlIGNvbnZlbmlvcyBjb24gdGVyY2Vyb3MgbyBzZXJ2aWNpb3MgY29uZXhvcyBjb24gYWN0aXZpZGFkZXMgcHJvcGlhcyBkZQpsYSBhY2FkZW1pYSwgY29uIGVzdHJpY3RvcyBjdW1wbGltaWVudG9zIGRlIGxvcyBwcmluY2lwaW9zIGRlIGxleSAxNTgxIGRlIDIwMTIuCgpEZSBpZ3VhbCBmb3JtYSBlbiBmdW5jacOzbiBkZWwgY29ycmVjdG8gZWplcmNpY2lvIGRlIG1pIGRlcmVjaG8gZGUgaGFiZWFzIGRhdGEgcHVlZG8KZW4gY3VhbHF1aWVyIG1vbWVudG8sIHByZXZpYSBpZGVudGlmaWNhY2nDs24sIHNvbGljaXRhciBsYSBjb25zdWx0YSwgY29ycmVjY2nDs24geQpzdXByZXNpw7NuIGRlIG1pcyBkYXRvcyBwb3IgbWVkaW8gZGUgY29tdW5pY2FjacOzbiBvZmljaWFsIGRpcmlnaWRhIGFsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQuCg== |
