Construcción de un modelo musculo-esquelético desarrollado en opensim para la parametrización cinemática de la marcha en personas con amputación transfemoral
The gait analysis is an important diagnostic tool for the assessment of pathologies or traumatic injuries and for the control and follow-up of an osteomuscular alteration. With it, biomechanical variables, both kinetic and kinematic, are evaluated, these can be evaluated experimentally or by means o...
- Autores:
-
Ramírez Ruiz, Valery
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2021
- Institución:
- Universidad Antonio Nariño
- Repositorio:
- Repositorio UAN
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.uan.edu.co:123456789/5016
- Acceso en línea:
- http://repositorio.uan.edu.co/handle/123456789/5016
- Palabra clave:
- Amputación transfemoral
Análisis de marcha
Modelo musculoesquelético
OpenSim
Transfemoral amputation
Gait analysis
Musculoskeletal model
OpenSim
- Rights
- openAccess
- License
- Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)
id |
UAntonioN2_c3f82ea9556af992b2a6904d1a0ecd59 |
---|---|
oai_identifier_str |
oai:repositorio.uan.edu.co:123456789/5016 |
network_acronym_str |
UAntonioN2 |
network_name_str |
Repositorio UAN |
repository_id_str |
|
dc.title.es_ES.fl_str_mv |
Construcción de un modelo musculo-esquelético desarrollado en opensim para la parametrización cinemática de la marcha en personas con amputación transfemoral |
title |
Construcción de un modelo musculo-esquelético desarrollado en opensim para la parametrización cinemática de la marcha en personas con amputación transfemoral |
spellingShingle |
Construcción de un modelo musculo-esquelético desarrollado en opensim para la parametrización cinemática de la marcha en personas con amputación transfemoral Amputación transfemoral Análisis de marcha Modelo musculoesquelético OpenSim Transfemoral amputation Gait analysis Musculoskeletal model OpenSim |
title_short |
Construcción de un modelo musculo-esquelético desarrollado en opensim para la parametrización cinemática de la marcha en personas con amputación transfemoral |
title_full |
Construcción de un modelo musculo-esquelético desarrollado en opensim para la parametrización cinemática de la marcha en personas con amputación transfemoral |
title_fullStr |
Construcción de un modelo musculo-esquelético desarrollado en opensim para la parametrización cinemática de la marcha en personas con amputación transfemoral |
title_full_unstemmed |
Construcción de un modelo musculo-esquelético desarrollado en opensim para la parametrización cinemática de la marcha en personas con amputación transfemoral |
title_sort |
Construcción de un modelo musculo-esquelético desarrollado en opensim para la parametrización cinemática de la marcha en personas con amputación transfemoral |
dc.creator.fl_str_mv |
Ramírez Ruiz, Valery |
dc.contributor.advisor.spa.fl_str_mv |
Jaramillo Isaza, Sebastián |
dc.contributor.author.spa.fl_str_mv |
Ramírez Ruiz, Valery |
dc.subject.es_ES.fl_str_mv |
Amputación transfemoral Análisis de marcha Modelo musculoesquelético OpenSim |
topic |
Amputación transfemoral Análisis de marcha Modelo musculoesquelético OpenSim Transfemoral amputation Gait analysis Musculoskeletal model OpenSim |
dc.subject.keyword.es_ES.fl_str_mv |
Transfemoral amputation Gait analysis Musculoskeletal model OpenSim |
description |
The gait analysis is an important diagnostic tool for the assessment of pathologies or traumatic injuries and for the control and follow-up of an osteomuscular alteration. With it, biomechanical variables, both kinetic and kinematic, are evaluated, these can be evaluated experimentally or by means of musculoskeletal models that simulate the behavior of the body. In this work, a transfemoral prosthesis was created from SolidWorks which was exported in . STL format and adapted to be included in a model developed in OpenSim that allows quantification of kinematic gait variables. The validation was performed virtually, due to the health emergency caused by COVID-19, using an open-access database that contains kinematic data on the gait of patients with transfemoral amputation. The main results obtained in this work are: a functional model in OpenSim that allows to quantify kinematic variables such as cadence and stability, as well as, by comparing the graphs obtained in Matlab and OpenSim, to determine that there is a lag during the support between normal and prosthetic gait, which for knee extension is ±5° and, as for hip extension, hyperextension exceeding 30° on the amputated side is evident. It was concluded that adaptive processes are of great importance, since the shorter the time with the prosthesis, the speed of walking that can be tolerated by the amputee is lower and the rigidity is much greater |
publishDate |
2021 |
dc.date.accessioned.none.fl_str_mv |
2021-10-11T20:37:16Z |
dc.date.available.none.fl_str_mv |
2021-10-11T20:37:16Z |
dc.date.issued.spa.fl_str_mv |
2021-05-08 |
dc.type.spa.fl_str_mv |
Trabajo de grado (Pregrado y/o Especialización) |
dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.coarversion.none.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
format |
http://purl.org/coar/resource_type/c_7a1f |
dc.identifier.uri.none.fl_str_mv |
http://repositorio.uan.edu.co/handle/123456789/5016 |
dc.identifier.bibliographicCitation.spa.fl_str_mv |
Guzhñay A, Calle L., (2015), Diseño y construcción de prótesis de miembro inferior monitoriado desde un computador personal, Universidad Politécnica Salesiana sede cuenta, Ecuador. H. Garrahan,(2014). “Países usan implantes fabricados con impresora 3D”. [Online]. Available: https://www.minutouno.com/notas/335021-cada-vezmas-paises-usanimplantes-fabricados-impresora-3d. Herrero, A. (2017). Estudio de los parámetros espaciales de la marcha en la población anciana española y su asociación con resultados adversos de salud. Universidad Internacional de Cataluña, 164. Izquierdo, T. G. (2007). Bases teóricas y fundamentos de la fisioterapia. Ed. Médica Panamericana. J. D. Lesmes, (2007) “Examen de la marcha,” Eval. Clínico-Func. Mov. Corpor. Hum., p. 259. José, V. M., Dra, E., & Dra, S. D. G. (2014). Niveles de amputación en extremidades inferiores : repercusión. Revista Médica Clínica Las Condes, 25(2), 276–280. https://doi.org/10.1016/S0716-8640(14)70038-0f Kaltenborn F. Fisioterapia manual extremidades. 2ª ed. Madrid: McGraw Hill Interamericana; 2004. Kia, M., Stylianou, A. P., & Guess, T. M. (2014). Evaluation of a musculoskeletal model with prosthetic knee through six experimental gait trials. Medical Engineering and Physics, 36(3), 335–344. https://doi.org/10.1016/j.medengphy.2013.12.007 Knudson, D. (2007). Fundamentals of biomechanics. Springer Science & Business Media. Koopman, B., Van Asseldonk, E. H. F., & Van Der Kooij, H. (2016). Estimation of Human Hip and Knee Multi-Joint Dynamics Using the LOPES Gait Trainer. IEEE Transactions on Robotics, 32(4), 920–932. https://doi.org/10.1109/TRO.2016.2572695 |
dc.identifier.instname.spa.fl_str_mv |
instname:Universidad Antonio Nariño |
dc.identifier.reponame.spa.fl_str_mv |
reponame:Repositorio Institucional UAN |
dc.identifier.repourl.spa.fl_str_mv |
repourl:https://repositorio.uan.edu.co/ |
url |
http://repositorio.uan.edu.co/handle/123456789/5016 |
identifier_str_mv |
Guzhñay A, Calle L., (2015), Diseño y construcción de prótesis de miembro inferior monitoriado desde un computador personal, Universidad Politécnica Salesiana sede cuenta, Ecuador. H. Garrahan,(2014). “Países usan implantes fabricados con impresora 3D”. [Online]. Available: https://www.minutouno.com/notas/335021-cada-vezmas-paises-usanimplantes-fabricados-impresora-3d. Herrero, A. (2017). Estudio de los parámetros espaciales de la marcha en la población anciana española y su asociación con resultados adversos de salud. Universidad Internacional de Cataluña, 164. Izquierdo, T. G. (2007). Bases teóricas y fundamentos de la fisioterapia. Ed. Médica Panamericana. J. D. Lesmes, (2007) “Examen de la marcha,” Eval. Clínico-Func. Mov. Corpor. Hum., p. 259. José, V. M., Dra, E., & Dra, S. D. G. (2014). Niveles de amputación en extremidades inferiores : repercusión. Revista Médica Clínica Las Condes, 25(2), 276–280. https://doi.org/10.1016/S0716-8640(14)70038-0f Kaltenborn F. Fisioterapia manual extremidades. 2ª ed. Madrid: McGraw Hill Interamericana; 2004. Kia, M., Stylianou, A. P., & Guess, T. M. (2014). Evaluation of a musculoskeletal model with prosthetic knee through six experimental gait trials. Medical Engineering and Physics, 36(3), 335–344. https://doi.org/10.1016/j.medengphy.2013.12.007 Knudson, D. (2007). Fundamentals of biomechanics. Springer Science & Business Media. Koopman, B., Van Asseldonk, E. H. F., & Van Der Kooij, H. (2016). Estimation of Human Hip and Knee Multi-Joint Dynamics Using the LOPES Gait Trainer. IEEE Transactions on Robotics, 32(4), 920–932. https://doi.org/10.1109/TRO.2016.2572695 instname:Universidad Antonio Nariño reponame:Repositorio Institucional UAN repourl:https://repositorio.uan.edu.co/ |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.rights.none.fl_str_mv |
Acceso abierto |
dc.rights.license.spa.fl_str_mv |
Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0) |
dc.rights.uri.spa.fl_str_mv |
https://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.coar.spa.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
rights_invalid_str_mv |
Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0) Acceso abierto https://creativecommons.org/licenses/by-nc-nd/4.0/ http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.publisher.spa.fl_str_mv |
Universidad Antonio Nariño |
dc.publisher.program.spa.fl_str_mv |
Ingeniería Biomédica |
dc.publisher.faculty.spa.fl_str_mv |
Facultad de Ingeniería Mecánica, Electrónica y Biomédica |
dc.publisher.campus.spa.fl_str_mv |
Bogotá - Sur |
institution |
Universidad Antonio Nariño |
bitstream.url.fl_str_mv |
https://repositorio.uan.edu.co/bitstreams/bc102ab5-b292-4002-807b-6ac8b94625ad/download https://repositorio.uan.edu.co/bitstreams/269c6481-8a27-4ed0-a498-deb556b28b64/download https://repositorio.uan.edu.co/bitstreams/90dab309-796e-4084-bf4d-c3e0870af90b/download https://repositorio.uan.edu.co/bitstreams/bd244b3c-d704-431c-a46f-ff860eb42d3a/download https://repositorio.uan.edu.co/bitstreams/fd25ef4c-c8da-49b0-b2ac-1a2f0d3ec77e/download |
bitstream.checksum.fl_str_mv |
52c610e70c6477454d21688e8ad5f5c1 21e94c03ac651c85124b2c3686a1fb71 e77e43caaf91a80691a57de3bb9df881 9868ccc48a14c8d591352b6eaf7f6239 c3b2cdca800aa01c6175488b1291697a |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional UAN |
repository.mail.fl_str_mv |
alertas.repositorio@uan.edu.co |
_version_ |
1814300441915162624 |
spelling |
Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)Acceso abiertohttps://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Jaramillo Isaza, SebastiánRamírez Ruiz, Valery2021-10-11T20:37:16Z2021-10-11T20:37:16Z2021-05-08http://repositorio.uan.edu.co/handle/123456789/5016Guzhñay A, Calle L., (2015), Diseño y construcción de prótesis de miembro inferior monitoriado desde un computador personal, Universidad Politécnica Salesiana sede cuenta, Ecuador.H. Garrahan,(2014). “Países usan implantes fabricados con impresora 3D”. [Online]. Available: https://www.minutouno.com/notas/335021-cada-vezmas-paises-usanimplantes-fabricados-impresora-3d.Herrero, A. (2017). Estudio de los parámetros espaciales de la marcha en la población anciana española y su asociación con resultados adversos de salud. Universidad Internacional de Cataluña, 164.Izquierdo, T. G. (2007). Bases teóricas y fundamentos de la fisioterapia. Ed. Médica Panamericana.J. D. Lesmes, (2007) “Examen de la marcha,” Eval. Clínico-Func. Mov. Corpor. Hum., p. 259.José, V. M., Dra, E., & Dra, S. D. G. (2014). Niveles de amputación en extremidades inferiores : repercusión. Revista Médica Clínica Las Condes, 25(2), 276–280. https://doi.org/10.1016/S0716-8640(14)70038-0fKaltenborn F. Fisioterapia manual extremidades. 2ª ed. Madrid: McGraw Hill Interamericana; 2004.Kia, M., Stylianou, A. P., & Guess, T. M. (2014). Evaluation of a musculoskeletal model with prosthetic knee through six experimental gait trials. Medical Engineering and Physics, 36(3), 335–344. https://doi.org/10.1016/j.medengphy.2013.12.007Knudson, D. (2007). Fundamentals of biomechanics. Springer Science & Business Media.Koopman, B., Van Asseldonk, E. H. F., & Van Der Kooij, H. (2016). Estimation of Human Hip and Knee Multi-Joint Dynamics Using the LOPES Gait Trainer. IEEE Transactions on Robotics, 32(4), 920–932. https://doi.org/10.1109/TRO.2016.2572695instname:Universidad Antonio Nariñoreponame:Repositorio Institucional UANrepourl:https://repositorio.uan.edu.co/The gait analysis is an important diagnostic tool for the assessment of pathologies or traumatic injuries and for the control and follow-up of an osteomuscular alteration. With it, biomechanical variables, both kinetic and kinematic, are evaluated, these can be evaluated experimentally or by means of musculoskeletal models that simulate the behavior of the body. In this work, a transfemoral prosthesis was created from SolidWorks which was exported in . STL format and adapted to be included in a model developed in OpenSim that allows quantification of kinematic gait variables. The validation was performed virtually, due to the health emergency caused by COVID-19, using an open-access database that contains kinematic data on the gait of patients with transfemoral amputation. The main results obtained in this work are: a functional model in OpenSim that allows to quantify kinematic variables such as cadence and stability, as well as, by comparing the graphs obtained in Matlab and OpenSim, to determine that there is a lag during the support between normal and prosthetic gait, which for knee extension is ±5° and, as for hip extension, hyperextension exceeding 30° on the amputated side is evident. It was concluded that adaptive processes are of great importance, since the shorter the time with the prosthesis, the speed of walking that can be tolerated by the amputee is lower and the rigidity is much greaterEl análisis de marcha es una herramienta diagnóstica importante para la evaluación de patologías o lesiones traumáticas y para realizar el control y seguimiento de una alteración osteomuscular. Con él, se evalúan variables biomecánicas tanto cinéticas como cinemáticas, estas se pueden valorar de forma experimental o por medio de modelos musculo-esqueléticos que simulen el comportamiento del cuerpo. En este trabajo se creó una prótesis transfemoral desde SolidWorks la cual fue exportada en formato .STL y adaptada para ser incluida a un modelo desarrollado en OpenSim que permite cuantificar variables cinemáticas de la marcha. La validación se realizó de forma virtual, por la emergencia sanitaria causada por el COVID-19, mediante el uso de una base de datos de libre acceso que contiene datos cinemáticos de la marcha de pacientes con amputación transfemoral. Los principales resultados obtenidos en este trabajo son: un modelo funcional en OpenSim que permite cuantificar variables cinemáticas como cadencia y estabilidad, así como, determinar por medio de la comparación entre las gráficas obtenidas en Matlab y OpenSim que existe un desfase durante el apoyo entre la marcha normal y protésica, que para la extensión de rodilla es de ±5° y, en cuanto a la cadera se evidencia un hiperextensión que supera los 30° en el lado amputado. Se pudo concluir que los procesos adaptativos son de gran importancia, ya que a menor tiempo con la prótesis la velocidad de marcha soportable por el amputado es menor y la rigidez es mucho mayor.Ingeniero(a) Biomédico(a)PregradoPresencialspaUniversidad Antonio NariñoIngeniería BiomédicaFacultad de Ingeniería Mecánica, Electrónica y BiomédicaBogotá - SurAmputación transfemoralAnálisis de marchaModelo musculoesqueléticoOpenSimTransfemoral amputationGait analysisMusculoskeletal modelOpenSimConstrucción de un modelo musculo-esquelético desarrollado en opensim para la parametrización cinemática de la marcha en personas con amputación transfemoralTrabajo de grado (Pregrado y/o Especialización)http://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/version/c_970fb48d4fbd8a85ORIGINAL2021Valery Ramírez Ruiz2021Valery Ramírez RuizTrabajo de gradoapplication/pdf10081866https://repositorio.uan.edu.co/bitstreams/bc102ab5-b292-4002-807b-6ac8b94625ad/download52c610e70c6477454d21688e8ad5f5c1MD512021Acta.pdf2021Acta.pdfActa de sustentaciónapplication/pdf285348https://repositorio.uan.edu.co/bitstreams/269c6481-8a27-4ed0-a498-deb556b28b64/download21e94c03ac651c85124b2c3686a1fb71MD522021Formato de Autorizaciónpdf2021Formato de AutorizaciónpdfAutorización de autoresapplication/pdf563626https://repositorio.uan.edu.co/bitstreams/90dab309-796e-4084-bf4d-c3e0870af90b/downloade77e43caaf91a80691a57de3bb9df881MD53CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.uan.edu.co/bitstreams/bd244b3c-d704-431c-a46f-ff860eb42d3a/download9868ccc48a14c8d591352b6eaf7f6239MD54LICENSElicense.txtlicense.txttext/plain; charset=utf-83747https://repositorio.uan.edu.co/bitstreams/fd25ef4c-c8da-49b0-b2ac-1a2f0d3ec77e/downloadc3b2cdca800aa01c6175488b1291697aMD55123456789/5016oai:repositorio.uan.edu.co:123456789/50162024-10-09 23:26:28.299https://creativecommons.org/licenses/by-nc-nd/4.0/Acceso abiertoopen.accesshttps://repositorio.uan.edu.coRepositorio Institucional UANalertas.repositorio@uan.edu.coQWwgaW5jbHVpciBpbmZvcm1hY2nDs24gZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCwgZWwgYXV0b3IoZXMpLCBjcmVhZG9yIChlcyksIGludmVudG9yIChlcykgYXV0b3JpemFuIGEgbGEgVU5JVkVSU0lEQUQgQU5UT05JTyBOQVJJw5FPIHBhcmEgcXVlIGRlIGFjdWVyZG8gY29uIGxvcyB0w6lybWlub3MgZXN0YWJsZWNpZG9zIGVuIGxhIExleSAyMyBkZSAxOTgyLCBMZXkgNDQgZGUgMTk5MywgTGV5IDE0NTAgZGUgMjAxMSwgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgRGVjcmV0byA0NjAgZGUgMTk5NSwgbGEgQ2lyY3VsYXIgTm8uIDYgZGUgbGEgRGlyZWNjacOzbiBOYWNpb25hbCBkZSBEZXJlY2hvcyBkZSBBdXRvciB5IGRlbcOhcyBub3JtYXMgZ2VuZXJhbGVzIHNvYnJlIGxhIG1hdGVyaWEsIGNvbiBmaW5lcyBhY2Fkw6ltaWNvcywgbm8gY29tZXJjaWFsZXMgeSBkZSBtYW5lcmEgZ3JhdHVpdGEsIHV0aWxpY2UsIHB1YmxpcXVlIGRpZ2l0YWxtZW50ZSwgcmVwcm9kdXpjYSB5IHBlcm1pdGEgbGEgZGlmdXNpw7NuIHkgY29uc3VsdGEgZGUgbG9zIGNvbnRlbmlkb3MgZW4gcmVmZXJlbmNpYSBhIHRyYXbDqXMgZGUgbGEgdmlzaWJpbGlkYWQsIHNpZW1wcmUgZW4gY3VtcGxpbWllbnRvIGRlIGxhcyBzaWd1aWVudGVzIGRpc3Bvc2ljaW9uZXM6CgoxLglFbCBpbnRlcmVzYWRvIHBvZHLDoSBjb25zdWx0YXIgZWwgY29udGVuaWRvIGVuIGxvcyBzaXRpb3Mgd2ViIHF1ZSBhZG1pbmlzdHJhIGxhIFVuaXZlcnNpZGFkIEFudG9uaW8gTmFyacOxbywgZW4gbGFzIEJhc2VzIGRlIERhdG9zLCBlbiBvdHJvcyBDYXTDoWxvZ29zIHkgZW4gb3Ryb3Mgc2l0aW9zIFdlYiwgUmVkZXMgeSBTaXN0ZW1hcyBkZSBJbmZvcm1hY2nDs24gbmFjaW9uYWxlcyBlIGludGVybmFjaW9uYWxlcyDigJxBY2Nlc28gQWJpZXJ0byAoT3BlbiBBY2Nlc3Mp4oCdIHkgZW4gbGFzIHJlZGVzIGRlIGluZm9ybWFjacOzbiBkZWwgcGHDrXMgeSBkZWwgZXh0ZXJpb3IsIGNvbiBsYXMgY3VhbGVzIHRlbmdhIGNvbnZlbmlvIGxhIFVuaXZlcnNpZGFkIEFudG9uaW8gTmFyacOxby4KCjIuCVNlIHBlcm1pdGlyw6EgbGEgY29uc3VsdGEgYSBsb3MgdXN1YXJpb3MgaW50ZXJlc2Fkb3MgZW4gZWwgY29udGVuaWRvIGRlIGVzdGUgZG9jdW1lbnRvIHkvbyByZWN1cnNvcywgY29uIGZpbmFsaWRhZCBhY2Fkw6ltaWNhLCBudW5jYSBwYXJhIHVzb3MgY29tZXJjaWFsZXMsIHNpZW1wcmUgeSBjdWFuZG8gbWVkaWFudGUgbGEgY29ycmVzcG9uZGllbnRlIGNpdGEgYmlibGlvZ3LDoWZpY2Egc2UgbGUgZMOpIGNyw6lkaXRvIGFsIGRvY3VtZW50byB5L28gcmVjdXJzbyB5IGEgc3UgYXV0b3IgKGVzKSwgY3JlYWRvcihlcykgbyBpbnZlbnRvcihlcykuIEVzdG8gaW5jbHV5ZSBjdWFscXVpZXIgZm9ybWF0byBkaXNwb25pYmxlIGNvbm9jaWRvIG8gcG9yIGNvbm9jZXIgbyBjdWFscXVpZXIgdGlwbyBkZSByZXByb2R1Y2Npw7NuIGbDrXNpY2EsIGRpZ2l0YWwgbyBmb3JtYXRvIGRpZ2l0YWwgY29ub2NpZG8gbyBwb3IgY29ub2Nlci4KCjMuCUVsKGxvcykgYXV0b3IoZXMpLCBkZWNsYXJhKG4pIHF1ZSBjb250aW7DumEobikgY29uc2VydmFuZG8gbG9zIGNvcnJlc3BvbmRpZW50ZXMgZGVyZWNob3MgbW9yYWxlcyB5IHBhdHJpbW9uaWFsZXMgc29icmUgbGEgb2JyYSByZWxhY2lvbmFkYSwgc2luIG1vZGlmaWNhY2nDs24gbyByZXN0cmljY2nDs24gYWxndW5hIHB1ZXN0byBxdWUsIGRlIGFjdWVyZG8gY29uIGxhIGxlZ2lzbGFjacOzbiBjb2xvbWJpYW5hIGFwbGljYWJsZSwgZWwgcHJlc2VudGUgZXMgdW4gYWN1ZXJkbyBqdXLDrWRpY28gZW5jYW1pbmFkbyBhIGxhIGNvbnN1bHRhIHF1ZSwgZW4gbmluZ8O6biBjYXNvIGNvbmxsZXZhIGxhIGVuYWplbmFjacOzbiBkZWwgZGVyZWNobyBkZSBhdXRvciB5IHN1cyBkZXJlY2hvcyBjb25leG9zLiBTZSBnYXJhbnRpemEgcXVlIGVsIChsb3MpIGF1dG9yKGVzKSBjb25zZXJ2YW4gbG9zIGRlcmVjaG9zIHBhdHJpbW9uaWFsZXMgZGUgbGEgb2JyYSwgc2Fsdm8gZW4gbG9zIGNhc29zIGVuIGxvcyBxdWUgbG9zIGF1dG9yZXMgdGVuZ2FuIHVuYSByZWxhY2nDs24gY29udHJhY3R1YWwgY29uIGxhIFVuaXZlcnNpZGFkLCBkZSBsYSBxdWUgc2UgZGVyaXZhIGxhIGNlc2nDs24gZGUgbG9zIGRlcmVjaG9zIHBhdHJpbW9uaWFsZXMgZGUgbGFzIG9icmFzIGRpcmVjdGFtZW50ZSBhIGZhdm9yIGRlIGxhIGluc3RpdHVjacOzbiwgc2llbXByZSB5IGN1YW5kbywgZXN0YXMgb2JyYXMgc2VhbiBlbGFib3JhZGFzIGVuIGVsIGRlc2Fycm9sbG8geSBlamVyY2ljaW8gZGUgbGFzIGFjdGl2aWRhZGVzIGNvbnRyYXRhZGFzCgo0LglRdWUgZWwgU2lzdGVtYSBOYWNpb25hbCBkZSBCaWJsaW90ZWNhcyBkZSBsYSBVbml2ZXJzaWRhZCBBbnRvbmlvIE5hcmnDsW8gcHVlZGEgY29udmVydGlyIGVsIGRvY3VtZW50byB5L28gcmVjdXJzbyBhIGN1YWxxdWllciBtZWRpbyBvIGZvcm1hdG8gcGFyYSBwcm9ww7NzaXRvcyBkZSBwcmVzZXJ2YWNpw7NuIGRpZ2l0YWwuIERlIGNvbmZvcm1pZGFkIGNvbiBsbyBlc3RhYmxlY2lkbyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMsIERlY3JldG8gNDYwIGRlIDE5OTUgYXPDrSBjb21vIGxhIERlY2lzacOzbiBBbmRpbmEgNDg2IGRlIDIwMDAgc29icmUgcHJvcGllZGFkIGludGVsZWN0dWFsIGluZHVzdHJpYWwgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCB1dGlsaWNlIHkgdXNlIGVuIHRvZGFzIHN1cyBmb3JtYXMsIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlIHJlcHJvZHVjY2nDs24sIGNvbXVuaWNhY2nDs24gcMO6YmxpY2EsIHRyYW5zZm9ybWFjacOzbiAoZW4gZGVyZWNob3MgZGUgYXV0b3IpIGNvbW8gcHJvcGllZGFkIGluZHVzdHJpYWwgZnJlbnRlIGEgbGEgZGlzdHJpYnVjacOzbiBkZSBsYSBpbmZvcm1hY2nDs24gaW5jbHVpZGEgZW4gZXN0ZSByZXBvc2l0b3Jpby4KCjUuCUVsKGxvcykgYXV0b3IoZXMpLCBkZWNsYXJhKG4pIHF1ZSBsYSBvYnJhIHNvYnJlIGxhIGN1YWwgYXV0b3JpemFuIGxhIHB1YmxpY2FjacOzbiBlcyB0b3RhbG1lbnRlIG9yaWdpbmFsIHkgZGUgc3UgZXhjbHVzaXZhIGF1dG9yw61hLCBQb3IgdGFudG8sIGVuIGNhc28gZGUgcHJlc2VudGFyc2UgYWxndW5hIHJlY2xhbWFjacOzbiBwb3IgcGFydGUgZGUgdGVyY2Vyb3MsIGVsIChsb3MpIGF1dG9yKGVzKSBtYW50ZW5kcsOhKG4pIGluZGVtbmUgYSBsYSBVbml2ZXJzaWRhZCBkZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gcGVyanVpY2lvLCB5IHNhbGRyw6EobikgZW4gZGVmZW5zYSBkZSBsb3MgZGVyZWNob3MgYXF1w60gYXV0b3JpemFkb3MgYXN1bWllbmRvIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkLCBpbmNsdXllbmRvIGN1YWxxdWllciBjb3N0byBxdWUgc2UgZ2VuZXJlIGVuIGxhIHJlc29sdWNpw7NuIGRlbCBjb25mbGljdG8gZ2VuZXJhZG8uCgo2LglFbChsb3MpIGF1dG9yZXMocykgYXV0b3JpemEobikgYSBsYSBVTklWRVJTSURBRCBwYXJhIHJlY29sZWN0YXIsIGFsbWFjZW5hciB5IHVzYXIgbG9zIGRhdG9zIHBlcnNvbmFsZXMgY29uZm9ybWUgYSBsbyBlc3RhYmxlY2lkbyBlbiBsYSBMZXkgMTU4MSBkZSAyMDEyLCBwYXJhIGxhcyBmaW5hbGlkYWRlcyByZXF1ZXJpZGFzIGVuIHZpcnR1ZCBkZSBsYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIGRlIHB1YmxpY2FjacOzbi4K |