Inicio
Servicios
Portafolio
Contacto
Blog
Contacto
Hola,
hablamos
del proyecto?
Envíame un Email al
luis@webmont.es
o llámame al
+34 616 298 630
Rellene el campo obligatorio.
Rellene el campo obligatorio.
Rellene el campo obligatorio.
Rellene el campo obligatorio.
PCFET0NUWVBFIGh0bWw+CjxodG1sPgo8aGVhZD4KPG1ldGEgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTEuMCIgbmFtZT0idmlld3BvcnQiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgovKioqIEJNRU1CRiBTdGFydCAqKiovICAgIApbbmFtZT1ibWVNYWluQm9keV0gewogICAgbWluLWhlaWdodDogMTAwMHB4Owp9CgpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7CnRhYmxlLmJsaywgdGFibGUudGJsVGV4dCwgLmJtZUhvbGRlciwgLmJtZUhvbGRlcjEsIHRhYmxlLmJtZU1haW5Db2x1bW4gewogICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsKfQp9CgpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7Ci5ibWVJbWFnZUNhcmQgdGFibGUuYm1lQ2FwdGlvblRhYmxlIHRkLnRibENlbGwgewogICAgcGFkZGluZzogMHB4IDIwcHggMjBweCAyMHB4ICFpbXBvcnRhbnQ7Cn0KfQoKQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkgewouYm1lSW1hZ2VDYXJkIHRhYmxlLmJtZUNhcHRpb25UYWJsZS5ibWVDYXB0aW9uVGFibGVNb2JpbGVUb3AgdGQudGJsQ2VsbCB7CiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMCAyMHB4ICFpbXBvcnRhbnQ7Cn0KfQoKQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkgewp0YWJsZS5ibWVDYXB0aW9uVGFibGUgdGQudGJsQ2VsbCB7CiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7Cn0KfQoKQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkgewp0YWJsZS50YmxHdHIgewogICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDsKfQp9CgpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7CnRkLmJsa19jb250YWluZXIsIC5ibGtfcGFyZW50LCAuYm1lTGVmdENvbHVtbiwgLmJtZVJpZ2h0Q29sdW1uLCAuYm1lQ29sdW1uMSwgLmJtZUNvbHVtbjIsIC5ibWVDb2x1bW4zLCAuYm1lQm9keSB7CiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OwogICAgbWF4LXdpZHRoOiA2MDBweCAhaW1wb3J0YW50OwogICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsKfQp9CgpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7CnRhYmxlLmNvbnRhaW5lci10YWJsZSwgLmJtZWhlYWRlcnRleHQsIC5jb250YWluZXItdGFibGUgewogICAgd2lkdGg6IDk1JSAhaW1wb3J0YW50Owp9Cn0KCkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHsKLm1vYmlsZS1mb290ZXIsIC5tb2JpbGUtZm9vdGVyIGEgewogICAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7CiAgICBsaW5lLWhlaWdodDogMThweCAhaW1wb3J0YW50Owp9Ci5tb2JpbGUtZm9vdGVyIHsKICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50Owp9CnRhYmxlLnNoYXJlLXRibCB7CiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDsKICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7Cn0KdGFibGUuc2hhcmUtdGJsIHRkIHsKICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7CiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsKICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7Cn0KfQoKQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkgewp0ZC5ibWVTaGFyZVRELCB0ZC5ibWVTb2NpYWxURCB7CiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50Owp9Cn0KCkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHsKdGQudGRCb3hlZFRleHRCb3JkZXIgewogICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsKfQp9CgpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7CnRhYmxlLmJsaywgdGFibGVbbmFtZT10YmxUZXh0XSwgLmJtZUhvbGRlciwgLmJtZUhvbGRlcjEsIHRhYmxlW25hbWU9Ym1lTWFpbkNvbHVtbl0gewogICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsKfQp9CgpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7Ci5ibWVJbWFnZUNhcmQgdGFibGUuYm1lQ2FwdGlvblRhYmxlIHRkW25hbWU9dGJsQ2VsbF0gewogICAgcGFkZGluZzogMHB4IDIwcHggMjBweCAyMHB4ICFpbXBvcnRhbnQ7Cn0KfQoKQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkgewouYm1lSW1hZ2VDYXJkIHRhYmxlLmJtZUNhcHRpb25UYWJsZS5ibWVDYXB0aW9uVGFibGVNb2JpbGVUb3AgdGRbbmFtZT10YmxDZWxsXSB7CiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMCAyMHB4ICFpbXBvcnRhbnQ7Cn0KfQoKQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkgewp0YWJsZS5ibWVDYXB0aW9uVGFibGUgdGRbbmFtZT10YmxDZWxsXSB7CiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7Cn0KfQoKQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkgewp0YWJsZVtuYW1lPXRibEd0cl0gewogICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDsKfQp9CgpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7CnRkLmJsa19jb250YWluZXIsIC5ibGtfcGFyZW50LCBbbmFtZT1ibWVMZWZ0Q29sdW1uXSwgW25hbWU9Ym1lUmlnaHRDb2x1bW5dLCBbbmFtZT1ibWVDb2x1bW4xXSwgW25hbWU9Ym1lQ29sdW1uMl0sIFtuYW1lPWJtZUNvbHVtbjNdLCBbbmFtZT1ibWVCb2R5XSB7CiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OwogICAgbWF4LXdpZHRoOiA2MDBweCAhaW1wb3J0YW50OwogICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsKfQp9CgpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7CnRhYmxlW2NsYXNzPWNvbnRhaW5lci10YWJsZV0sIC5ibWVoZWFkZXJ0ZXh0LCAuY29udGFpbmVyLXRhYmxlIHsKICAgIHdpZHRoOiA5NSUgIWltcG9ydGFudDsKfQp9CgpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7Ci5tb2JpbGUtZm9vdGVyLCAubW9iaWxlLWZvb3RlciBhIHsKICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50OwogICAgbGluZS1oZWlnaHQ6IDE4cHggIWltcG9ydGFudDsKfQoubW9iaWxlLWZvb3RlciB7CiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsKfQp0YWJsZVtjbGFzcz0ic2hhcmUtdGJsIl0gewogICAgcGFkZGluZy1ib3R0b206IDE1cHg7CiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50Owp9CnRhYmxlW2NsYXNzPSJzaGFyZS10YmwiXSB0ZCB7CiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OwogICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7CiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50Owp9Cn0KCkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHsKdGRbbmFtZT1ibWVTaGFyZVREXSwgdGRbbmFtZT1ibWVTb2NpYWxURF0gewogICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsKfQp9CgpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7CnRkW25hbWU9dGRCb3hlZFRleHRCb3JkZXJdIHsKICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7Cn0KfQoKQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkgewouYm1lSW1hZ2VDYXJkIHRhYmxlLmJtZUltYWdlVGFibGUgewogICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7CiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OwogICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50OwogICAgY2xlYXI6IGJvdGg7CiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OwogICAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTsKfQp9CgpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7Ci5ibWVNYmxJbmxpbmUgdGFibGUuYm1lSW1hZ2VUYWJsZSB7CiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsKICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7CiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7CiAgICBjbGVhcjogYm90aDsKfQp9CgpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7Ci5ibWVNYmxJbmxpbmUgdGFibGUuYm1lQ2FwdGlvblRhYmxlIHsKICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7CiAgICBjbGVhcjogYm90aDsKfQp9CgpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7CnRhYmxlLmJtZUltYWdlVGFibGUgewogICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7CiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OwogICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50OwogICAgY2xlYXI6IGJvdGg7Cn0KfQoKQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkgewp0YWJsZS5ibWVDYXB0aW9uVGFibGUgewogICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsKICAgIGNsZWFyOiBib3RoOwp9Cn0KCkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHsKdGFibGUuYm1lSW1hZ2VDb250YWluZXIgewogICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsKICAgIGNsZWFyOiBib3RoOwogICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsKfQp9CgpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7CnRhYmxlLmJtZUltYWdlVGFibGUgdGQgewogICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7CiAgICBoZWlnaHQ6IGF1dG87Cn0KfQoKQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkgewp0ZC5ibWVJbWFnZUNvbnRhaW5lclJvdyB7CiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDsKfQp9CgpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7CmltZy5tb2JpbGUtaW1nLWxhcmdlIHsKICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7CiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsKfQp9CgpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7CmltZy5ibWVSU1NJbWFnZSB7CiAgICBtYXgtd2lkdGg6IDMyMHB4OwogICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7Cn0KfQoKQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkgewppbWcuYm1lUlNTSW1hZ2UgewogICAgbWF4LXdpZHRoOiA2MDBweCAhaW1wb3J0YW50OwogICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7Cn0KfQoKQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkgewoudHJNYXJnaW4gaW1nIHsKICAgIGhlaWdodDogMTBweDsKfQp9CgpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7CmRpdi5ibWVmb290ZXIsIGRpdi5ibWVoZWFkZXIgewogICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsKfQp9CgpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7Ci50ZFBhcnQgewogICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsKICAgIGNsZWFyOiBib3RoOwogICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsKfQp9CgpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7CnRhYmxlLmJsa19wYXJlbnQxLCB0YWJsZS50YmxQYXJ0IHsKICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7Cn0KfQoKQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkgewoudGJsTGluZSB7CiAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDsKfQp9CgpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7Ci5ibWVNYmxDZW50ZXIgaW1nIHsKICAgIG1hcmdpbjogMCBhdXRvOwp9Cn0KCkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHsKLmJtZU1ibENlbnRlciwgLmJtZU1ibENlbnRlciBkaXYsIC5ibWVNYmxDZW50ZXIgc3BhbiB7CiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsKICAgIHRleHQtYWxpZ246IC13ZWJraXQtY2VudGVyICFpbXBvcnRhbnQ7Cn0KfQoKQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkgewouYm1lTm9CciBiciwgLmJtZUltYWdlR3V0dGVyUm93LCAuYm1lTWJsU3RhY2tDZW50ZXIgLmJtZVNoYXJlSXRlbSAudGRNYmxIaWRlIHsKICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsKfQp9CgpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7Ci5ibWVNYmxJbmxpbmUgdGFibGUuYm1lSW1hZ2VUYWJsZSwgLmJtZU1ibElubGluZSB0YWJsZS5ibWVDYXB0aW9uVGFibGUsIHRkLmJtZU1ibElubGluZSB7CiAgICBjbGVhcjogbm9uZSAhaW1wb3J0YW50OwogICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50Owp9Cn0KCkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHsKLmJtZU1ibElubGluZUhpZGUsIC5ibWVTaGFyZUl0ZW0gLnRyTWFyZ2luIHsKICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsKfQp9CgpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7Ci5ibWVNYmxJbmxpbmUgdGFibGUuYm1lSW1hZ2VUYWJsZSBpbWcsIC5ibWVNYmxTaGFyZUNlbnRlci50YmxDb250YWluZXIubWJsU29jaWFsQ29udGFpbiwgLmJtZU1ibEZvbGxvd0NlbnRlci50YmxDb250YWluZXIubWJsU29jaWFsQ29udGFpbiB7CiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50Owp9Cn0KCkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHsKLmJtZU1ibFN0YWNrPiAuYm1lU2hhcmVJdGVtIHsKICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7CiAgICBjbGVhcjogYm90aCAhaW1wb3J0YW50Owp9Cn0KCkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHsKLmJtZVNoYXJlSXRlbSB7CiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50Owp9Cn0KCkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHsKLnRkUGFydC5ibWVNYmxTdGFja0NlbnRlciwgLmJtZU1ibFN0YWNrQ2VudGVyIC5ibWVGb2xsb3dJdGVtSWNvbiB7CiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDsKICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50Owp9Cn0KCkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHsKLmJtZU1ibFN0YWNrQ2VudGVyPiAuYm1lU2hhcmVJdGVtIHsKICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7Cn0KfQoKQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkgewp0ZC5ibWVNYmxDZW50ZXIgewogICAgYm9yZGVyOiAwIG5vbmUgdHJhbnNwYXJlbnQgIWltcG9ydGFudDsKfQp9CgpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7Ci5ibWVMaW5rVGFibGUudGRQYXJ0IHRkIHsKICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7CiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDsKICAgIGJvcmRlcjogMHB4IG5vbmUgdHJhbnNwYXJlbnQgIWltcG9ydGFudDsKICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7CiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsKfQp9CgpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7Ci50ZE1ibEhpZGUgewogICAgd2lkdGg6IDEwcHggIWltcG9ydGFudDsKfQp9CgpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7Ci5ibWVTaGFyZUl0ZW1CdG4gewogICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsKfQp9CgpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7Ci5ibWVNYmxTdGFjayB0ZCB7CiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7Cn0KfQoKQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkgewouYm1lTWJsU3RhY2sgLmJtZUZvbGxvd0l0ZW0gewogICAgY2xlYXI6IGJvdGggIWltcG9ydGFudDsKICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7Cn0KfQoKQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkgewouYm1lTWJsU3RhY2tDZW50ZXIgLmJtZUZvbGxvd0l0ZW1UZXh0IHsKICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7Cn0KfQoKQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkgewouYm1lTWJsU3RhY2tDZW50ZXIgLmJtZUZvbGxvd0l0ZW0gewogICAgY2xlYXI6IGJvdGggIWltcG9ydGFudDsKICAgIGFsaWduLXNlbGY6IGNlbnRlcjsKICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7CiAgICBwYWRkaW5nLXRvcDogMTBweDsKICAgIG1hcmdpbjogMCBhdXRvOwp9Cn0KCkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHsKLnRkUGFydD4gdGFibGUgewogICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsKfQp9CgpAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7Ci50ZFBhcnQ+dGFibGUuYm1lTGlua0NvbnRhaW5lciB7CiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50Owp9Cn0KCkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHsKLnRkUGFydC5tYmxTdGFja0NlbnRlcj50YWJsZS5ibWVMaW5rQ29udGFpbmVyIHsKICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7Cn0KfQouYmxrX3BhcmVudDpmaXJzdC1jaGlsZCwgLmJsa19wYXJlbnQgewogICAgZmxvYXQ6IGxlZnQ7Cn0KLmJsa19wYXJlbnQ6bGFzdC1jaGlsZCB7CiAgICBmbG9hdDogcmlnaHQ7Cn0KLyoqKiBCTUVNQkYgRU5EICoqKi8gICAgCiAgICAKdGFibGVbbmFtZT0iYm1lTWFpbkJvZHkiXSwgYm9keSB7CiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmYyZjJmOwp9CnRkW25hbWU9ImJtZVByZUhlYWRlciJdIHsKICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjAwODg7Cn0KdGRbbmFtZT0iYm1lSGVhZGVyIl0gewogICAgYmFja2dyb3VuZDogI2ZmZmZmZjsKICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjAwODg7Cn0KdGRbbmFtZT0iYm1lQm9keSJdLCB0YWJsZVtuYW1lPSJibWVCb2R5Il0gewogICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsKfQp0ZFtuYW1lPSJibWVQcmVGb290ZXIiXSB7CiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOwp9CnRkW25hbWU9ImJtZUZvb3RlciJdIHsKICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7Cn0KdGRbbmFtZT0idGJsQ2VsbCJdLCAuYmxrIHsKICAgIGZvbnQtZmFtaWx5OiBpbml0aWFsOwogICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsKICAgIGZvbnQtc2l6ZTogaW5pdGlhbDsKfQp0YWJsZVtuYW1lPSJibGtfYmxhbmsiXSB0ZFtuYW1lPSJ0YmxDZWxsIl0gewogICAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7CiAgICBmb250LXNpemU6IDE0cHg7Cn0KW25hbWU9Ym1lTWFpbkNvbnRlbnRQYXJlbnRdIHsKICAgIGJvcmRlci1jb2xvcjogIzY2NjY2NjsKICAgIGJvcmRlci13aWR0aDogMHB4OwogICAgYm9yZGVyLXN0eWxlOiBub25lOwogICAgYm9yZGVyLXJhZGl1czogMHB4OwogICAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTsKICAgIGJvcmRlci1zcGFjaW5nOiAwcHg7CiAgICBvdmVyZmxvdzogaGlkZGVuOwp9CltuYW1lPWJtZU1haW5Db2x1bW5QYXJlbnRdIHsKICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7CiAgICBib3JkZXItd2lkdGg6IDBweDsKICAgIGJvcmRlci1zdHlsZTogbm9uZTsKICAgIGJvcmRlci1yYWRpdXM6IDBweDsKfQpbbmFtZT1ibWVNYWluQ29sdW1uXSB7CiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OwogICAgYm9yZGVyLXdpZHRoOiAwcHg7CiAgICBib3JkZXItc3R5bGU6IG5vbmU7CiAgICBib3JkZXItcmFkaXVzOiAwcHg7CiAgICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlOwogICAgYm9yZGVyLXNwYWNpbmc6IDBweDsKfQpbbmFtZT1ibWVNYWluQ29udGVudF0gewogICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsKICAgIGJvcmRlci13aWR0aDogMHB4OwogICAgYm9yZGVyLXN0eWxlOiBub25lOwogICAgYm9yZGVyLXJhZGl1czogMHB4OwogICAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTsKICAgIGJvcmRlci1zcGFjaW5nOiAwcHg7Cn0KPC9zdHlsZT4KPC9oZWFkPgo8Ym9keSBtYXJnaW5oZWlnaHQ9MCBtYXJnaW53aWR0aD0wIHRvcG1hcmdpbj0wIGxlZnRtYXJnaW49MCBzdHlsZT0iaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IG1hcmdpbjogMDsgcGFkZGluZzogMDsgd2lkdGg6IDEwMCUgIWltcG9ydGFudDttaW4td2lkdGg6IDEwMCU7Ij4KPHRhYmxlIHdpZHRoPSIxMDAlIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIGJvcmRlcj0iMCIgbmFtZT0iYm1lTWFpbkJvZHkiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNDcsIDQ3LCA0Nyk7IiBiZ2NvbG9yPSIjMmYyZjJmIj4KPHRib2R5PgogIDx0cj4KICAgIDx0ZCB3aWR0aD0iMTAwJSIgdmFsaWduPSJ0b3AiIGFsaWduPSJjZW50ZXIiPjx0YWJsZSBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIGJvcmRlcj0iMCIgbmFtZT0iYm1lTWFpbkNvbHVtblBhcmVudFRhYmxlIj4KICAgICAgPHRib2R5PgogICAgICAgIDx0cj4KICAgICAgICAgIDx0ZCBuYW1lPSJibWVNYWluQ29sdW1uUGFyZW50IiBzdHlsZT0iYm9yZGVyOiAwcHggbm9uZSB0cmFuc3BhcmVudDsgYm9yZGVyLXJhZGl1czogMHB4OyBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlOyI+PHRhYmxlIG5hbWU9ImJtZU1haW5Db2x1bW4iIGNsYXNzPSJibWVIb2xkZXIgYm1lTWFpbkNvbHVtbiIgc3R5bGU9Im1heC13aWR0aDogNjAwcHg7IGJvcmRlci1yYWRpdXM6IDBweDsgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTsgYm9yZGVyLXNwYWNpbmc6IDBweDsgb3ZlcmZsb3c6IHZpc2libGU7IiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIGJvcmRlcj0iMCIgYWxpZ249ImNlbnRlciI+CiAgICAgICAgICAgICAgPHRib2R5PgogICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjEwMCUiIGNsYXNzPSJibWVIb2xkZXIiIHZhbGlnbj0idG9wIiBhbGlnbj0iY2VudGVyIiBuYW1lPSJibWVNYWluQ29udGVudFBhcmVudCIgc3R5bGU9ImJvcmRlcjogMHB4IG5vbmUgcmdiKDEwMiwgMTAyLCAxMDIpOyBib3JkZXItcmFkaXVzOiAwcHg7IGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7IGJvcmRlci1zcGFjaW5nOiAwcHg7IG92ZXJmbG93OiBoaWRkZW47Ij48dGFibGUgbmFtZT0iYm1lTWFpbkNvbnRlbnQiIHN0eWxlPSJib3JkZXItcmFkaXVzOiAwcHg7IGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7IGJvcmRlci1zcGFjaW5nOiAwcHg7IGJvcmRlcjogMHB4IG5vbmUgdHJhbnNwYXJlbnQ7IiB3aWR0aD0iMTAwJSIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBib3JkZXI9IjAiIGFsaWduPSJjZW50ZXIiPgogICAgICAgICAgICAgICAgICAgICAgPHRib2R5PgogICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSIxMDAlIiBjbGFzcz0iYmxrX2NvbnRhaW5lciBibWVIb2xkZXIiIG5hbWU9ImJtZUhlYWRlciIgdmFsaWduPSJ0b3AiIGFsaWduPSJjZW50ZXIiIHN0eWxlPSJjb2xvcjogI2ZmMDA4ODsgYm9yZGVyOiAwcHggbm9uZSB0cmFuc3BhcmVudDsgYmFja2dyb3VuZC1jb2xvcjojZmYwMDg4LCA4NCk7IiBiZ2NvbG9yPSIjZmYwMDg4Ij48ZGl2IGlkPSJkdl8xIiBjbGFzcz0iYmxrX3dyYXBwZXIiIHN0eWxlPSIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGFibGUgd2lkdGg9IjYwMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBib3JkZXI9IjAiIGNsYXNzPSJibGsiIG5hbWU9ImJsa190ZXh0Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD48dGFibGUgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiBib3JkZXI9IjAiIHdpZHRoPSIxMDAlIiBjbGFzcz0iYm1lQ29udGFpbmVyUm93Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0idGRQYXJ0IiB2YWxpZ249InRvcCIgYWxpZ249ImNlbnRlciI+PHRhYmxlIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCIgYm9yZGVyPSIwIiB3aWR0aD0iNjAwIiBuYW1lPSJ0YmxUZXh0IiBzdHlsZT0iZmxvYXQ6bGVmdDsgYmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDsiIGFsaWduPSJsZWZ0IiBjbGFzcz0idGJsVGV4dCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgdmFsaWduPSJ0b3AiIGFsaWduPSJsZWZ0IiBuYW1lPSJ0YmxDZWxsIiBzdHlsZT0icGFkZGluZzogMTVweCAyMHB4OyBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNHB4OyBmb250LXdlaWdodDogNDAwOyBjb2xvcjogcmdiKDU2LCA1NiwgNTYpOyB0ZXh0LWFsaWduOiBsZWZ0OyIgY2xhc3M9InRibENlbGwiPjxkaXYgc3R5bGU9ImxpbmUtaGVpZ2h0OiAxNTAlOyB0ZXh0LWFsaWduOiByaWdodDsiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE2cHg7IGZvbnQtZmFtaWx5OiAnQ291cmllciBOZXcnLCBDb3VyaWVyOyBjb2xvcjogI2ZmZmZmZjsgbGluZS1oZWlnaHQ6IDE1MCU7Ij48c3BhbiBzdHlsZT0idGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IGxpbmUtaGVpZ2h0OiAxNTAlOyI+d3d3LndlYm1vbnQuZXM8L3NwYW4+PC9zcGFuPjwvZGl2PjwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iMTAwJSIgY2xhc3M9ImJsa19jb250YWluZXIgYm1lSG9sZGVyIGJtZUJvZHkiIG5hbWU9ImJtZUJvZHkiIHZhbGlnbj0idG9wIiBhbGlnbj0iY2VudGVyIiBzdHlsZT0iY29sb3I6IHJnYig1NiwgNTYsIDU2KTsgYm9yZGVyOiAwcHggbm9uZSB0cmFuc3BhcmVudDsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyIgYmdjb2xvcj0iI2ZmZmZmZiI+PGRpdiBpZD0iZHZfMTUiIGNsYXNzPSJibGtfd3JhcHBlciIgc3R5bGU9IiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSB3aWR0aD0iNjAwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIGJvcmRlcj0iMCIgY2xhc3M9ImJsayIgbmFtZT0iYmxrX2RpdmlkZXIiIHN0eWxlPSIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJ0YmxDZWxsTWFpbiIgc3R5bGU9InBhZGRpbmc6IDEwcHggMHB4OyI+PHRhYmxlIGNsYXNzPSJ0YmxMaW5lIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIGJvcmRlcj0iMCIgd2lkdGg9IjEwMCUiIHN0eWxlPSJib3JkZXItdG9wLXdpZHRoOiAwcHg7IGJvcmRlci10b3Atc3R5bGU6IG5vbmU7IG1pbi13aWR0aDogMXB4OyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+PHNwYW4+PC9zcGFuPjwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBpZD0iZHZfMTEiIGNsYXNzPSJibGtfd3JhcHBlciIgc3R5bGU9IiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSB3aWR0aD0iNjAwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIGJvcmRlcj0iMCIgY2xhc3M9ImJsayIgbmFtZT0iYmxrX2ltYWdlIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD48dGFibGUgd2lkdGg9IjEwMCUiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCIgYm9yZGVyPSIwIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBhbGlnbj0iY2VudGVyIiBjbGFzcz0iYm1lSW1hZ2UiIHN0eWxlPSJib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyBwYWRkaW5nOiAyMHB4OyI+PGltZyAgICAKIHNyYz0iaHR0cHM6Ly93ZWJtb250LmVzL2ltYWdlcy9uZXctbG9nby1ibGFjay5wbmciIHdpZHRoPSIyNTIiIHN0eWxlPSJtYXgtd2lkdGg6IDI1MHB4OyBkaXNwbGF5OiBibG9jazsgd2lkdGg6IDI1MnB4OyIgYWx0PSIiIGJvcmRlcj0iMCI+PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGlkPSJkdl8xNyIgY2xhc3M9ImJsa193cmFwcGVyIiBzdHlsZT0iIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIHdpZHRoPSI2MDAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCIgYm9yZGVyPSIwIiBjbGFzcz0iYmxrIiBuYW1lPSJibGtfdGV4dCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+PHRhYmxlIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgYm9yZGVyPSIwIiB3aWR0aD0iMTAwJSIgY2xhc3M9ImJtZUNvbnRhaW5lclJvdyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9InRkUGFydCIgdmFsaWduPSJ0b3AiIGFsaWduPSJjZW50ZXIiPjx0YWJsZSBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIGJvcmRlcj0iMCIgd2lkdGg9IjYwMCIgbmFtZT0idGJsVGV4dCIgc3R5bGU9ImZsb2F0OmxlZnQ7IGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7IiBhbGlnbj0ibGVmdCIgY2xhc3M9InRibFRleHQiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHZhbGlnbj0idG9wIiBhbGlnbj0ibGVmdCIgbmFtZT0idGJsQ2VsbCIgc3R5bGU9InBhZGRpbmc6IDEwcHggMjBweDsgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsgZm9udC13ZWlnaHQ6IDQwMDsgY29sb3I6IHJnYig1NiwgNTYsIDU2KTsgdGV4dC1hbGlnbjogbGVmdDsiIGNsYXNzPSJ0YmxDZWxsIj48ZGl2IHN0eWxlPSJsaW5lLWhlaWdodDogMTUwJTsgdGV4dC1hbGlnbjogY2VudGVyOyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTZweDsgZm9udC1mYW1pbHk6ICdDb3VyaWVyIE5ldycsIENvdXJpZXI7IGNvbG9yOiAjNDY0NjQ2OyBsaW5lLWhlaWdodDogMTUwJTsiPkhvbGEgPHN0cm9uZz57e25vbX19PC9zdHJvbmc+LiBHcmFjaWFzIHBvciBjb25maWFyIGVuIFdlYk1vbnQ8L3NwYW4+IDxicj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTRweDsgZm9udC1mYW1pbHk6ICdDb3VyaWVyIE5ldycsIENvdXJpZXI7IGNvbG9yOiAjNDY0NjQ2OyBsaW5lLWhlaWdodDogMTUwJTsiPkVuIGJyZXZlIG5vcyBwb25kcmVtb3MgZW4gY29udGFjdG8gYWwgRW1haWwgPHN0cm9uZz57e2VtYWlsfX08L3N0cm9uZz4gbyBhbCB0ZWzDqWZvbm8gPHN0cm9uZz57e3RlbGVmb259fTwvc3Ryb25nPjwvc3Bhbj48L2Rpdj48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPjwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBpZD0iZHZfMTgiIGNsYXNzPSJibGtfd3JhcHBlciIgc3R5bGU9IiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSB3aWR0aD0iNjAwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIGJvcmRlcj0iMCIgY2xhc3M9ImJsayIgbmFtZT0iYmxrX2J1dHRvbiIgc3R5bGU9IiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjIwIj48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgYWxpZ249ImNlbnRlciI+PHRhYmxlIGNsYXNzPSJ0YmxDb250YWluZXIiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCIgYm9yZGVyPSIwIiB3aWR0aD0iMTAwJSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgaGVpZ2h0PSIxNSI+PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBhbGlnbj0iY2VudGVyIj48dGFibGUgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBib3JkZXI9IjAiIGNsYXNzPSJibWVCdXR0b24iIGFsaWduPSJjZW50ZXIiIHN0eWxlPSJib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlOyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgc3R5bGU9ImJvcmRlci1yYWRpdXM6IDBweDsgYm9yZGVyOiAzcHggc29saWQgcmdiKDAsIDE3NCwgODQpOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0cHg7IHBhZGRpbmc6IDE1cHggMzBweDsgZm9udC13ZWlnaHQ6IGJvbGQ7IGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7IiBjbGFzcz0iYm1lQnV0dG9uVGV4dCI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiAnQ291cmllciBOZXcnLCBDb3VyaWVyOyBmb250LXNpemU6IDE0cHg7IGNvbG9yOiByZ2IoNjYsIDY2LCA2Nik7Ij4gPGEgc3R5bGU9ImNvbG9yOiByZ2IoNjYsIDY2LCA2Nik7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsiIHRhcmdldD0iX2JsYW5rIj5PdHJhIHZleiBHcmFjaWFzPC9hPjwvc3Bhbj48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPjwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgaGVpZ2h0PSIxNSI+PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjIwIj48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGlkPSJkdl82IiBjbGFzcz0iYmxrX3dyYXBwZXIiIHN0eWxlPSIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGFibGUgd2lkdGg9IjYwMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBib3JkZXI9IjAiIGNsYXNzPSJibGsiIG5hbWU9ImJsa19pbWFnZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+PHRhYmxlIHdpZHRoPSIxMDAlIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIGJvcmRlcj0iMCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgYWxpZ249ImNlbnRlciIgY2xhc3M9ImJtZUltYWdlIiBzdHlsZT0iYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgcGFkZGluZzogMjBweCAwcHg7Ij48aW1nICAgIAogc3JjPSJodHRwczovL3dlYm1vbnQuZXMvaW1hZ2VzL2Fib3V0L2ltZzUucG5nIiBjbGFzcz0ibW9iaWxlLWltZy1sYXJnZSIgd2lkdGg9IjYwMCIgc3R5bGU9Im1heC13aWR0aDogMTIwMHB4OyBkaXNwbGF5OiBibG9jazsgd2lkdGg6IDYwMHB4OyIgYWx0PSIiIGJvcmRlcj0iMCI+PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGlkPSJkdl84IiBjbGFzcz0iYmxrX3dyYXBwZXIiIHN0eWxlPSIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGFibGUgd2lkdGg9IjYwMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBib3JkZXI9IjAiIGNsYXNzPSJibGsiIG5hbWU9ImJsa19kaXZpZGVyIiBzdHlsZT0iIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0idGJsQ2VsbE1haW4iIHN0eWxlPSJwYWRkaW5nOiAxMHB4IDIwcHg7Ij48dGFibGUgY2xhc3M9InRibExpbmUiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCIgYm9yZGVyPSIwIiB3aWR0aD0iMTAwJSIgc3R5bGU9ImJvcmRlci10b3Atd2lkdGg6IDBweDsgYm9yZGVyLXRvcC1zdHlsZTogbm9uZTsgbWluLXdpZHRoOiAxcHg7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD48c3Bhbj48L3NwYW4+PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGlkPSJkdl8yMCIgY2xhc3M9ImJsa193cmFwcGVyIiBzdHlsZT0iIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIHdpZHRoPSI2MDAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCIgYm9yZGVyPSIwIiBjbGFzcz0iYmxrIiBuYW1lPSJibGtfdGV4dCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+PHRhYmxlIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgYm9yZGVyPSIwIiB3aWR0aD0iMTAwJSIgY2xhc3M9ImJtZUNvbnRhaW5lclJvdyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9InRkUGFydCIgdmFsaWduPSJ0b3AiIGFsaWduPSJjZW50ZXIiPjx0YWJsZSBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIGJvcmRlcj0iMCIgd2lkdGg9IjYwMCIgbmFtZT0idGJsVGV4dCIgc3R5bGU9ImZsb2F0OmxlZnQ7IGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7IiBhbGlnbj0ibGVmdCIgY2xhc3M9InRibFRleHQiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHZhbGlnbj0idG9wIiBhbGlnbj0ibGVmdCIgbmFtZT0idGJsQ2VsbCIgc3R5bGU9InBhZGRpbmc6IDEwcHggMjBweDsgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsgZm9udC13ZWlnaHQ6IDQwMDsgY29sb3I6IHJnYig1NiwgNTYsIDU2KTsgdGV4dC1hbGlnbjogbGVmdDsiIGNsYXNzPSJ0YmxDZWxsIj48ZGl2IHN0eWxlPSJsaW5lLWhlaWdodDogMjAwJTsiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDE0cHg7IGZvbnQtZmFtaWx5OiAnQ291cmllciBOZXcnLCBDb3VyaWVyOyBjb2xvcjogIzQ2NDY0NjsgbGluZS1oZWlnaHQ6IDIwMCU7Ij48c3Ryb25nPkFpeMOyIGVucyBlbnZpZXM6PC9zdHJvbmc+ICJ7e21pc3NhdGdlfX0iIDwvc3Bhbj4gPGJyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxicj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPjwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSIxMDAlIj48dGFibGUgY2xhc3M9ImJtZUhvbGRlciIgbmFtZT0iYm1lQm9keSIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBib3JkZXI9IjAiIGFsaWduPSJjZW50ZXIiIHdpZHRoPSIxMDAlIiBzdHlsZT0iY29sb3I6IHJnYig1NiwgNTYsIDU2KTsgYm9yZGVyOiAwcHggbm9uZSB0cmFuc3BhcmVudDsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyIgYmdjb2xvcj0iI2ZmZmZmZiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjEwMCUiIHZhbGlnbj0idG9wIiBhbGlnbj0iY2VudGVyIj48ZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGFibGUgY2xhc3M9ImJsa19wYXJlbnQxIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIHN0eWxlPSJtYXgtd2lkdGg6IDYwMHB4OyIgd2lkdGg9IjYwMCIgYWxpZ249ImNlbnRlciI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB2YWxpZ249InRvcCIgYWxpZ249ImNlbnRlciIgd2lkdGg9IjUwJSIgY2xhc3M9InRkUGFydCI+PHRhYmxlIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCIgYm9yZGVyPSIwIiB3aWR0aD0iMTAwJSIgY2xhc3M9ImJtZUhvbGRlcjEiIHN0eWxlPSJmbG9hdDpyaWdodDsiIGFsaWduPSJyaWdodCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPjwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4KICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPjwvdGQ+CiAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjEwMCUiIGNsYXNzPSJibGtfY29udGFpbmVyIGJtZUhvbGRlciIgbmFtZT0iYm1lUHJlRm9vdGVyIiB2YWxpZ249InRvcCIgYWxpZ249ImNlbnRlciIgc3R5bGU9ImNvbG9yOiByZ2IoNTYsIDU2LCA1Nik7IGJvcmRlcjogMHB4IG5vbmUgdHJhbnNwYXJlbnQ7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiIGJnY29sb3I9IiNmZmZmZmYiPjxkaXYgaWQ9ImR2XzUiIGNsYXNzPSJibGtfd3JhcHBlciIgc3R5bGU9IiI+CiAgICAgICAgICAgICAgICAgICAgICA8dGFibGUgd2lkdGg9IjYwMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBib3JkZXI9IjAiIGNsYXNzPSJibGsiIG5hbWU9ImJsa190ZXh0Ij4KICAgICAgICAgICAgICAgICAgICAgICAgPHRib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD48dGFibGUgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiBib3JkZXI9IjAiIHdpZHRoPSIxMDAlIiBjbGFzcz0iYm1lQ29udGFpbmVyUm93Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0idGRQYXJ0IiB2YWxpZ249InRvcCIgYWxpZ249ImNlbnRlciI+PHRhYmxlIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCIgYm9yZGVyPSIwIiB3aWR0aD0iNjAwIiBuYW1lPSJ0YmxUZXh0IiBzdHlsZT0iZmxvYXQ6bGVmdDsgYmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDsiIGFsaWduPSJsZWZ0IiBjbGFzcz0idGJsVGV4dCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPjwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4KICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPGRpdiBpZD0iZHZfOSIgY2xhc3M9ImJsa193cmFwcGVyIiBzdHlsZT0iIj4KICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSB3aWR0aD0iNjAwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIGJvcmRlcj0iMCIgY2xhc3M9ImJsayIgbmFtZT0iYmxrX2RpdmlkZXIiIHN0eWxlPSIiPgogICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJ0YmxDZWxsTWFpbiIgc3R5bGU9InBhZGRpbmc6IDEwcHggMjBweDsiPjx0YWJsZSBjbGFzcz0idGJsTGluZSIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBib3JkZXI9IjAiIHdpZHRoPSIxMDAlIiBzdHlsZT0iYm9yZGVyLXRvcC13aWR0aDogMHB4OyBib3JkZXItdG9wLXN0eWxlOiBub25lOyBtaW4td2lkdGg6IDFweDsiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPjxzcGFuPjwvc3Bhbj48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPjwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4KICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPGRpdiBpZD0iZHZfNyIgY2xhc3M9ImJsa193cmFwcGVyIiBzdHlsZT0iIj4KICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSB3aWR0aD0iNjAwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIGJvcmRlcj0iMCIgY2xhc3M9ImJsayIgbmFtZT0iYmxrX3RleHQiPgogICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPjx0YWJsZSBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIGJvcmRlcj0iMCIgd2lkdGg9IjEwMCUiIGNsYXNzPSJibWVDb250YWluZXJSb3ciPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJ0ZFBhcnQiIHZhbGlnbj0idG9wIiBhbGlnbj0iY2VudGVyIiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmMDA4ODsiPjx0YWJsZSBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIGJvcmRlcj0iMCIgd2lkdGg9IjYwMCIgbmFtZT0idGJsVGV4dCIgc3R5bGU9ImZsb2F0OiBsZWZ0OyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwMDg4OyIgYWxpZ249ImxlZnQiIGNsYXNzPSJ0YmxUZXh0Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB2YWxpZ249InRvcCIgYWxpZ249ImxlZnQiIG5hbWU9InRibENlbGwiIHN0eWxlPSJwYWRkaW5nOiAyMHB4OyBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNHB4OyBmb250LXdlaWdodDogNDAwOyBjb2xvcjogcmdiKDU2LCA1NiwgNTYpOyB0ZXh0LWFsaWduOiBsZWZ0OyIgY2xhc3M9InRibENlbGwiPjxkaXYgc3R5bGU9ImxpbmUtaGVpZ2h0OiAxNTAlOyB0ZXh0LWFsaWduOiBjZW50ZXI7Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOiAxM3B4OyBmb250LWZhbWlseTogJ0NvdXJpZXIgTmV3JywgQ291cmllcjsgY29sb3I6ICNmZmZmZmY7IGxpbmUtaGVpZ2h0OiAxNTAlOyI+4oCUIDA4MTYwIE1vbnRtZWzDsyAtIEJhcmNlbG9uYSDigJQ8L3NwYW4+IDxicj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PjwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDxkaXYgaWQ9ImR2XzEzIiBjbGFzcz0iYmxrX3dyYXBwZXIiIHN0eWxlPSIiPgogICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCIgYm9yZGVyPSIwIiBuYW1lPSJibGtfZGl2aWRlciIgd2lkdGg9IjYwMCIgY2xhc3M9ImJsayI+CiAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgc3R5bGU9InBhZGRpbmc6IDEwcHggMHB4OyIgY2xhc3M9InRibENlbGxNYWluIj48dGFibGUgd2lkdGg9IjEwMCUiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCIgYm9yZGVyPSIwIiBzdHlsZT0iYm9yZGVyLXRvcC13aWR0aDogMHB4OyBib3JkZXItdG9wLXN0eWxlOiBub25lOyBtaW4td2lkdGg6IDFweDsiIGNsYXNzPSJ0YmxMaW5lIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD48c3Bhbj48L3NwYW4+PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgoJCQkJCSAgCjwhLS0KICAKCQkJCQkgIAogICAgICAgICAgICAgICAgICAgIDxkaXYgaWQ9ImR2XzE0IiBjbGFzcz0iYmxrX3dyYXBwZXIiIHN0eWxlPSIiPgogICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCIgYm9yZGVyPSIwIiBzdHlsZT0iIiBuYW1lPSJibGtfc29jaWFsX2ZvbGxvdyIgd2lkdGg9IjYwMCIgY2xhc3M9ImJsayI+CiAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9InRibENlbGxNYWluIiBhbGlnbj0iY2VudGVyIiBzdHlsZT0icGFkZGluZy10b3A6MjBweDsgcGFkZGluZy1ib3R0b206MjBweDsgcGFkZGluZy1sZWZ0OjIwcHg7IHBhZGRpbmctcmlnaHQ6MjBweDsiPjx0YWJsZSBjbGFzcz0idGJsQ29udGFpbmVyIG1ibFNvY2lhbENvbnRhaW4iIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCIgYm9yZGVyPSIwIiBhbGlnbj0iY2VudGVyIiBzdHlsZT0idGV4dC1hbGlnbjpjZW50ZXI7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0idGRJdGVtQ29udGFpbmVyIiBzdHlsZT0iIj48dGFibGUgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBib3JkZXI9IjAiIGNsYXNzPSJtYmxTb2NpYWxDb250YWluIiBzdHlsZT0idGFibGUtbGF5b3V0OiBhdXRvOyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgdmFsaWduPSJ0b3AiIG5hbWU9ImJtZVNvY2lhbFREIiBjbGFzcz0iYm1lU29jaWFsVEQiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGFibGUgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBib3JkZXI9IjAiIGNsYXNzPSJibWVGb2xsb3dJdGVtIiB0eXBlPSJmYWNlYm9vayIgc3R5bGU9ImZsb2F0OiBsZWZ0OyBkaXNwbGF5OiBibG9jazsiIGFsaWduPSJsZWZ0Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBhbGlnbj0ibGVmdCIgY2xhc3M9ImJtZUZvbGxvd0l0ZW1JY29uIiBndXR0ZXI9IjIwIiB3aWR0aD0iMjQiIHN0eWxlPSJwYWRkaW5nLXJpZ2h0OjIwcHg7aGVpZ2h0OjIwcHg7Ij48YSBocmVmPSJodHRwczovL3d3dy5mYWNlYm9vay5jb20vZ3JhZmlxdWVzY29weW1vbnQvIiB0YXJnZXQ9X2JsYW5rICBzdHlsZT0iZGlzcGxheTogaW5saW5lLWJsb2NrO2JhY2tncm91bmQtY29sb3I6IHJnYigwLCAxNzQsIDg0KTtib3JkZXItcmFkaXVzOiAwcHg7Ym9yZGVyLXN0eWxlOiBub25lOyBib3JkZXItd2lkdGg6IDBweDsgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApOyIgdGFyZ2V0PSJfYmxhbmsiPjxpbWcgICAgCiBzcmM9Imh0dHBzOi8vdWkuYmVuY2htYXJrZW1haWwuY29tL2ltYWdlcy9lZGl0b3Ivc29jaWFsaWNvbnMvZmJfYnRuLnBuZyIgYWx0PSJGYWNlYm9vayIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyBtYXgtd2lkdGg6IDExNHB4OyIgYm9yZGVyPSIwIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiPjwvYT48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGFibGUgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBib3JkZXI9IjAiIGNsYXNzPSJibWVGb2xsb3dJdGVtIiB0eXBlPSJ0d2l0dGVyIiBzdHlsZT0iZmxvYXQ6IGxlZnQ7IGRpc3BsYXk6IGJsb2NrOyIgYWxpZ249ImxlZnQiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGFsaWduPSJsZWZ0IiBjbGFzcz0iYm1lRm9sbG93SXRlbUljb24iIGd1dHRlcj0iMjAiIHdpZHRoPSIyNCIgc3R5bGU9InBhZGRpbmctcmlnaHQ6MjBweDtoZWlnaHQ6MjBweDsiPjxhIGhyZWY9Imh0dHBzOi8vdHdpdHRlci5jb20vY29weW1vbnQiIHRhcmdldD1fYmxhbmsgIHN0eWxlPSJkaXNwbGF5OiBpbmxpbmUtYmxvY2s7YmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDE3NCwgODQpO2JvcmRlci1yYWRpdXM6IDBweDtib3JkZXItc3R5bGU6IG5vbmU7IGJvcmRlci13aWR0aDogMHB4OyBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7IiB0YXJnZXQ9Il9ibGFuayI+PGltZyAgICAKIHNyYz0iaHR0cHM6Ly91aS5iZW5jaG1hcmtlbWFpbC5jb20vaW1hZ2VzL2VkaXRvci9zb2NpYWxpY29ucy90d19idG4ucG5nIiBhbHQ9IlR3aXR0ZXIiIHN0eWxlPSJkaXNwbGF5OiBibG9jazsgbWF4LXdpZHRoOiAxMTRweDsiIGJvcmRlcj0iMCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ij48L2E+PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCIgYm9yZGVyPSIwIiBjbGFzcz0iYm1lRm9sbG93SXRlbSIgdHlwZT0iZW1haWwiIHN0eWxlPSJmbG9hdDogbGVmdDsgZGlzcGxheTogYmxvY2s7IiBhbGlnbj0ibGVmdCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgYWxpZ249ImxlZnQiIGNsYXNzPSJibWVGb2xsb3dJdGVtSWNvbiIgZ3V0dGVyPSIyMCIgd2lkdGg9IjI0IiBzdHlsZT0iaGVpZ2h0OjIwcHg7Ij48YSBocmVmPSJtYWlsdG86aW5mb0BncmFmaXF1ZXNjb3B5bW9udC5jb20iIHN0eWxlPSJkaXNwbGF5OiBpbmxpbmUtYmxvY2s7YmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDE3NCwgODQpO2JvcmRlci1yYWRpdXM6IDBweDtib3JkZXItc3R5bGU6IG5vbmU7IGJvcmRlci13aWR0aDogMHB4OyBib3JkZXItY29sb3I6IHJnYigwLCAwLCAyMzgpOyIgdGFyZ2V0PSJfYmxhbmsiPjxpbWcgICAgCiBzcmM9Imh0dHBzOi8vdWkuYmVuY2htYXJrZW1haWwuY29tL2ltYWdlcy9lZGl0b3Ivc29jaWFsaWNvbnMvZW1fYnRuLnBuZyIgYWx0PSJFbWFpbCIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyBtYXgtd2lkdGg6IDExNHB4OyIgYm9yZGVyPSIwIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiPjwvYT48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPjwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPgogICAgICAgICAgICAgICAgICAgIDwvZGl2Pi0tPgoJCQkJCSAgCgkJCQkJICA8ZGl2IGlkPSIiIGNsYXNzPSJibGtfd3JhcHBlciIgc3R5bGU9IiI+ICAgIAo8dGFibGUgd2lkdGg9IjYwMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBib3JkZXI9IjAiIGNsYXNzPSJibGsiIG5hbWU9ImJsa190ZXh0Ij48dGJvZHk+PHRyPjx0ZD4gICAgCjx0YWJsZSBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjAiIGJvcmRlcj0iMCIgd2lkdGg9IjEwMCUiIGNsYXNzPSJibWVDb250YWluZXJSb3ciPjx0Ym9keT48dHI+PHRkIGNsYXNzPSJ0ZFBhcnQiIHZhbGlnbj0idG9wIiBhbGlnbj0iY2VudGVyIiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogcmdiKDk2LCA4NCwgNzIpOyI+ICAgIAo8dGFibGUgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIiBib3JkZXI9IjAiIHdpZHRoPSI2MDAiIG5hbWU9InRibFRleHQiIHN0eWxlPSJmbG9hdDogbGVmdDsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIGFsaWduPSJsZWZ0IiBjbGFzcz0idGJsVGV4dCI+PHRib2R5Pjx0cj48dGQgdmFsaWduPSJ0b3AiIGFsaWduPSJsZWZ0IiBuYW1lPSJ0YmxDZWxsIiBzdHlsZT0icGFkZGluZzogMjBweDsgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsgZm9udC13ZWlnaHQ6IDQwMDsgY29sb3I6IHJnYig1NiwgNTYsIDU2KTsgdGV4dC1hbGlnbjogbGVmdDsiIGNsYXNzPSJ0YmxDZWxsIj48ZGl2IHN0eWxlPSJsaW5lLWhlaWdodDogMTUwJTsgdGV4dC1hbGlnbjogY2VudGVyOyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTJweDsgZm9udC1mYW1pbHk6ICdDb3VyaWVyIE5ldycsIENvdXJpZXI7IGNvbG9yOiAjYzNjM2MzOyBsaW5lLWhlaWdodDogMTUwJTsiPk5vIHRlIHByZW9jdXBlcyBwb3IgdHVzIGRhdG9zLiBObyB2YW4gYSBzZXIgY29tcGFydGlkb3MgeSBuaSBzaXF1aWVyYSBtZSBsb3MgZ3VhcmRhcsOpLCB1bmEgdmV6IGNvbnRlc3RhZG8gYSB0dSBGb3JtdWxhcmlvLCBpcmVtb3MgYm9ycmFuZG8gY3VhbHF1aWVyIGRhdG8uIFZhbW9zLCBwdWVkZXMgcmVzcGlyYXIgcXVlIG5vIHF1aWVybyB0dXMgZGF0b3MsIG5hZGEgbcOhcyBxdWUgcGFyYSBoYWJsYXIgZGUgdHUgcHJveWVjdG8uPC9zcGFuPiAgICAKPGJyPjwvZGl2PjwvdGQ+PC90cj48L3Rib2R5PiAgICAKPC90YWJsZT48L3RkPjwvdHI+PC90Ym9keT4gICAgCjwvdGFibGU+PC90ZD48L3RyPjwvdGJvZHk+ICAgIAo8L3RhYmxlPjwvZGl2PgoJCQkJCSAgCgkJCQkJICAKCQkJCQkgIAogICAgICAgICAgICAgICAgICAgIDxkaXYgaWQ9ImR2XzEwIiBjbGFzcz0iYmxrX3dyYXBwZXIiIHN0eWxlPSIiPgogICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCIgYm9yZGVyPSIwIiBuYW1lPSJibGtfZGl2aWRlciIgd2lkdGg9IjYwMCIgY2xhc3M9ImJsayI+CiAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgc3R5bGU9InBhZGRpbmc6IDEwcHggMHB4OyIgY2xhc3M9InRibENlbGxNYWluIj48dGFibGUgd2lkdGg9IjEwMCUiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCIgYm9yZGVyPSIwIiBzdHlsZT0iYm9yZGVyLXRvcC13aWR0aDogMHB4OyBib3JkZXItdG9wLXN0eWxlOiBub25lOyBtaW4td2lkdGg6IDFweDsiIGNsYXNzPSJ0YmxMaW5lIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD48c3Bhbj48L3NwYW4+PC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT48L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvdGJvZHk+CiAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPgogICAgICAgICAgICAgICAgICAgIDwvZGl2PjwvdGQ+CiAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgIDwvdGJvZHk+CiAgICAgICAgICAgIDwvdGFibGU+PC90ZD4KICAgICAgICA8L3RyPgo8L2JvZHk+CjwvaHRtbD4K
3 + 4 = ?
Enviar Mensaje
Inicio
Servicios
Portafolio
Contacto
Blog