www.worldtimeserver.com Open in urlscan Pro
54.39.158.232  Public Scan

Submitted URL: http://worldtimeserver.com/
Effective URL: https://www.worldtimeserver.com/
Submission: On April 14 via api from GB — Scanned from CA

Form analysis 1 forms found in the DOM

POST /

<form method="post" action="/" id="form1">
  <div class="aspNetHidden">
    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE"
      value="/wEPDwULLTEwMTY2NTA2OTgPFgIeE1ZhbGlkYXRlUmVxdWVzdE1vZGUCARYCZg9kFgRmD2QWAgIDDxYCHgRUZXh0BenlBC5pY28gew0KICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7DQogIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7DQogIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltZy9zcHJpdGUtczMzYzYxMjYxN2MuMy5wbmcnKTsNCn0NCkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgew0KICAuaWNvIHsNCiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWcvc3ByaXRlLXJldGluYS1zNTA5ZDk1ZWFkNi5wbmcnKTsNCiAgfQ0KfQ0KLmljby5pY28tZmEgew0KICBiYWNrZ3JvdW5kOiBub25lOw0KICBjb2xvcjogI2VjMzY0YTsNCiAgZm9udC1zaXplOiAzNHB4Ow0KfQ0KDQoubG9nbyB7DQogIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE0NHB4Ow0KICBoZWlnaHQ6IDQzcHg7DQogIHdpZHRoOiAyNjVweDsNCiAgdGV4dC1pbmRlbnQ6IC05OTllbTsNCn0NCkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgew0KICAubG9nbyB7DQogICAgYmFja2dyb3VuZC1zaXplOiAyNjQuNXB4IDQ0OHB4Ow0KICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIwMHB4Ow0KICB9DQp9DQoNCi5pY28tYXJ0aWNsZXMgew0KICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIycHggMDsNCiAgaGVpZ2h0OiAzMHB4Ow0KICB3aWR0aDogMzBweDsNCn0NCkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgew0KICAuaWNvLWFydGljbGVzIHsNCiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2NC41cHggNDQ4cHg7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMnB4IDA7DQogIH0NCn0NCg0KLmljby1tYWlsIHsNCiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY3cHggMDsNCiAgaGVpZ2h0OiAzMHB4Ow0KICB3aWR0aDogMzBweDsNCn0NCkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgew0KICAuaWNvLW1haWwgew0KICAgIGJhY2tncm91bmQtc2l6ZTogMjY0LjVweCA0NDhweDsNCiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTJweCAwOw0KICB9DQp9DQoNCi5pY28tY2xvY2sgew0KICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7DQogIGhlaWdodDogMjVweDsNCiAgd2lkdGg6IDI1cHg7DQp9DQpAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsNCiAgLmljby1jbG9jayB7DQogICAgYmFja2dyb3VuZC1zaXplOiAyNjQuNXB4IDQ0OHB4Ow0KICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsNCiAgfQ0KfQ0KDQouaWNvLXVzZXIgew0KICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNThweCAtMzVweDsNCiAgaGVpZ2h0OiAyNHB4Ow0KICB3aWR0aDogMjhweDsNCn0NCkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgew0KICAuaWNvLXVzZXIgew0KICAgIGJhY2tncm91bmQtc2l6ZTogMjY0LjVweCA0NDhweDsNCiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNThweCAtMzBweDsNCiAgfQ0KfQ0KDQouaWNvLWVtYWlsIHsNCiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1MnB4IDA7DQogIGhlaWdodDogMzVweDsNCiAgd2lkdGg6IDI5cHg7DQp9DQpAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsNCiAgLmljby1lbWFpbCB7DQogICAgYmFja2dyb3VuZC1zaXplOiAyNjQuNXB4IDQ0OHB4Ow0KICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzBweCAtMzBweDsNCiAgfQ0KfQ0KDQouaWNvLWNpdHkgew0KICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTE0cHggLTM1cHg7DQogIGhlaWdodDogMjVweDsNCiAgd2lkdGg6IDI4cHg7DQp9DQpAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsNCiAgLmljby1jaXR5IHsNCiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2NC41cHggNDQ4cHg7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0MnB4IC0zMHB4Ow0KICB9DQp9DQoNCi5pY28td2VhdGhlciB7DQogIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTM1cHg7DQogIGhlaWdodDogMjRweDsNCiAgd2lkdGg6IDMwcHg7DQp9DQpAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsNCiAgLmljby13ZWF0aGVyIHsNCiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2NC41cHggNDQ4cHg7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzBweDsNCiAgfQ0KfQ0KDQouaWNvLWNvbnZlcnQgew0KICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI5cHggLTEwN3B4Ow0KICBoZWlnaHQ6IDI0cHg7DQogIHdpZHRoOiAyOHB4Ow0KfQ0KQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7DQogIC5pY28tY29udmVydCB7DQogICAgYmFja2dyb3VuZC1zaXplOiAyNjQuNXB4IDQ0OHB4Ow0KICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEwMnB4Ow0KICB9DQp9DQoNCi5pY28tY2l0eS1iIHsNCiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0MnB4IC0zNXB4Ow0KICBoZWlnaHQ6IDQ0cHg7DQogIHdpZHRoOiA0NHB4Ow0KfQ0KQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7DQogIC5pY28tY2l0eS1iIHsNCiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2NC41cHggNDQ4cHg7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5OXB4IC0zMHB4Ow0KICB9DQp9DQoNCi5pY28tYy1mIHsNCiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzY2cHg7DQogIGhlaWdodDogODZweDsNCiAgd2lkdGg6IDEyM3B4Ow0KfQ0KQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7DQogIC5pY28tYy1mIHsNCiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2NC41cHggNDQ4cHg7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzYxcHg7DQogIH0NCn0NCkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNzBweCkgew0KICAuaWNvLWMtZiB7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg1cHggLTIzMHB4Ow0KICAgIGhlaWdodDogNjFweDsNCiAgICB3aWR0aDogODhweDsNCiAgfQ0KfQ0KQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3MHB4KSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3MHB4KSBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgew0KICAuaWNvLWMtZiB7DQogICAgYmFja2dyb3VuZC1zaXplOiAyNjQuNXB4IDQ0OHB4Ow0KICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTVweCAtMTAycHg7DQogIH0NCn0NCg0KQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHsNCiAgLmljby1jLWYgew0KICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI5MXB4Ow0KICAgIGhlaWdodDogNzVweDsNCiAgICB3aWR0aDogMTA5cHg7DQogIH0NCn0NCkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7DQogIC5pY28tYy1mIHsNCiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2NC41cHggNDQ4cHg7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjg2cHg7DQogIH0NCn0NCg0KLmljby1jLWIgew0KICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIzcHggLTM2NnB4Ow0KICBoZWlnaHQ6IDg3cHg7DQogIHdpZHRoOiAxMjBweDsNCn0NCkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgew0KICAuaWNvLWMtYiB7DQogICAgYmFja2dyb3VuZC1zaXplOiAyNjQuNXB4IDQ0OHB4Ow0KICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjNweCAtMzYxcHg7DQogIH0NCn0NCkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNzBweCkgew0KICAuaWNvLWMtYiB7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjMwcHg7DQogICAgaGVpZ2h0OiA2MHB4Ow0KICAgIHdpZHRoOiA4NXB4Ow0KICB9DQp9DQpAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDcwcHgpIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDcwcHgpIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7DQogIC5pY28tYy1iIHsNCiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2NC41cHggNDQ4cHg7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcwcHggLTEwMnB4Ow0KICB9DQp9DQoNCkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7DQogIC5pY28tYy1iIHsNCiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA5cHggLTI5MXB4Ow0KICAgIGhlaWdodDogNzVweDsNCiAgICB3aWR0aDogMTA1cHg7DQogIH0NCn0NCkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7DQogIC5pY28tYy1iIHsNCiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2NC41cHggNDQ4cHg7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwOXB4IC0yODZweDsNCiAgfQ0KfQ0KDQouaWNvLXVzZXItYiB7DQogIGJhY2tncm91bmQtcG9zaXRpb246IC05N3B4IDA7DQogIGhlaWdodDogMzBweDsNCiAgd2lkdGg6IDI1cHg7DQp9DQpAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsNCiAgLmljby11c2VyLWIgew0KICAgIGJhY2tncm91bmQtc2l6ZTogMjY0LjVweCA0NDhweDsNCiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjdweCAwOw0KICB9DQp9DQoNCi5pY28tZmwtZW4gew0KICAvKmJhY2tncm91bmQtcG9zaXRpb246IC0yMDFweCAtMjMwcHg7Ki8NCiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyM3B4IC0yN3B4Ow0KICBoZWlnaHQ6IDI3cHg7DQogIHdpZHRoOiA0MnB4Ow0KfQ0KQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7DQogIC5pY28tZmwtZW4gew0KICAgIGJhY2tncm91bmQtc2l6ZTogMjY0LjVweCA0NDhweDsNCiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjhweCAtMTAycHg7DQogIH0NCn0NCg0KLmljby1mbC1nZSB7DQogIGJhY2tncm91bmQtcG9zaXRpb246IC0xODFweCAwOw0KICBoZWlnaHQ6IDI3cHg7DQogIHdpZHRoOiA0MnB4Ow0KfQ0KQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7DQogIC5pY28tZmwtZ2Ugew0KICAgIGJhY2tncm91bmQtc2l6ZTogMjY0LjVweCA0NDhweDsNCiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTUycHggMDsNCiAgfQ0KfQ0KDQouaWNvLWZsLWZyIHsNCiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyM3B4IDA7DQogIGhlaWdodDogMjdweDsNCiAgd2lkdGg6IDQycHg7DQp9DQpAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsNCiAgLmljby1mbC1mciB7DQogICAgYmFja2dyb3VuZC1zaXplOiAyNjQuNXB4IDQ0OHB4Ow0KICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTRweCAwOw0KICB9DQp9DQoNCi5pY28tZmwtc3Agew0KICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjVweCAwOw0KICBoZWlnaHQ6IDI3cHg7DQogIHdpZHRoOiA0MnB4Ow0KfQ0KQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7DQogIC5pY28tZmwtc3Agew0KICAgIGJhY2tncm91bmQtc2l6ZTogMjY0LjVweCA0NDhweDsNCiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjVweCAwOw0KICB9DQp9DQoNCi5pY28tY2FsZW5kYXIgew0KICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTczcHggLTIzMHB4Ow0KICBoZWlnaHQ6IDI0cHg7DQogIHdpZHRoOiAyOHB4Ow0KfQ0KQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7DQogIC5pY28tY2FsZW5kYXIgew0KICAgIGJhY2tncm91bmQtc2l6ZTogMjY0LjVweCA0NDhweDsNCiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTE0cHggLTMwcHg7DQogIH0NCn0NCg0KLmljby1kYiB7DQogIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjhweCAtNzlweDsNCiAgaGVpZ2h0OiAyNHB4Ow0KICB3aWR0aDogMjhweDsNCn0NCkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgew0KICAuaWNvLWRiIHsNCiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2NC41cHggNDQ4cHg7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyOHB4IC03NHB4Ow0KICB9DQp9DQoNCi5pY28tdG9vbHMgew0KICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODZweCAtMzVweDsNCiAgaGVpZ2h0OiAyNHB4Ow0KICB3aWR0aDogMjhweDsNCn0NCkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgew0KICAuaWNvLXRvb2xzIHsNCiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2NC41cHggNDQ4cHg7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg2cHggLTMwcHg7DQogIH0NCn0NCg0KLmljby1ib29rIHsNCiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwcHggLTM1cHg7DQogIGhlaWdodDogMjRweDsNCiAgd2lkdGg6IDI4cHg7DQp9DQpAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsNCiAgLmljby1ib29rIHsNCiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2NC41cHggNDQ4cHg7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwcHggLTMwcHg7DQogIH0NCn0NCg0KLmljby11c2VyIHsNCiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU4cHggLTM1cHg7DQogIGhlaWdodDogMjRweDsNCiAgd2lkdGg6IDI4cHg7DQp9DQpAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsNCiAgLmljby11c2VyIHsNCiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2NC41cHggNDQ4cHg7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU4cHggLTMwcHg7DQogIH0NCn0NCg0KLmljby1zbWFydCB7DQogIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDBweCAtNzlweDsNCiAgaGVpZ2h0OiAyNHB4Ow0KICB3aWR0aDogMjhweDsNCn0NCkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgew0KICAuaWNvLXNtYXJ0IHsNCiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2NC41cHggNDQ4cHg7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwMHB4IC03NHB4Ow0KICB9DQp9DQoNCmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSwNCmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSwNCmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSwNCmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCwNCnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsDQpiLCB1LCBpLCBjZW50ZXIsDQpkbCwgZHQsIGRkLCBvbCwgdWwsIGxpLA0KZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsDQp0YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCwNCmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwNCmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiwgc3VtbWFyeSwNCnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7DQogIG1hcmdpbjogMDsNCiAgcGFkZGluZzogMDsNCiAgYm9yZGVyOiAwOw0KICBmb250LXNpemU6IDEwMCU7DQogIGZvbnQ6IGluaGVyaXQ7DQogIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsNCn0NCg0KKiwgKjpiZWZvcmUsICo6YWZ0ZXIgew0KICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7DQogIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDsNCiAgYm94LXNpemluZzogYm9yZGVyLWJveDsNCn0NCg0KOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsNCiAgY29sb3I6IGluaGVyaXQ7DQp9DQoNCjo6LW1vei1wbGFjZWhvbGRlciB7DQogIGNvbG9yOiBpbmhlcml0Ow0KICBvcGFjaXR5OiAxOw0KfQ0KDQppbnB1dFt0eXBlPXRlbF0sIGlucHV0W3R5cGU9dXJsXSwgaW5wdXRbdHlwZT1wYXNzd29yZF0sDQppbnB1dFt0eXBlPXRleHRdLCBpbnB1dFt0eXBlPWVtYWlsXSwgaW5wdXRbdHlwZT1yZXNldF0sDQppbnB1dFt0eXBlPWJ1dHRvbl0sIGlucHV0W3R5cGU9c3VibWl0XSwgYnV0dG9uLCB0ZXh0YXJlYSB7DQogIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsNCiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwOw0KfQ0KDQphcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLA0KZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHsNCiAgZGlzcGxheTogYmxvY2s7DQp9DQoNCmltZyB7DQogIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7DQp9DQoNCm9sLCB1bCB7DQogIGxpc3Qtc3R5bGU6IG5vbmU7DQp9DQoNCmJsb2NrcXVvdGUsIHEgew0KICBxdW90ZXM6IG5vbmU7DQp9DQoNCmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLA0KcTpiZWZvcmUsIHE6YWZ0ZXIgew0KICBjb250ZW50OiAnJzsNCiAgY29udGVudDogbm9uZTsNCn0NCg0KdGFibGUgew0KICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOw0KICBib3JkZXItc3BhY2luZzogMDsNCn0NCg0KYVtocmVmXSwgbGFiZWxbZm9yXSwgc2VsZWN0LA0KaW5wdXRbdHlwZT1jaGVja2JveF0sIGlucHV0W3R5cGU9cmFkaW9dIHsNCiAgY3Vyc29yOiBwb2ludGVyOw0KfQ0KDQovKmJ1dHRvbiwgaW5wdXRbdHlwZT1idXR0b25dLCBpbnB1dFt0eXBlPWltYWdlXSwNCmlucHV0W3R5cGU9cmVzZXRdLCBpbnB1dFt0eXBlPXN1Ym1pdF0gew0KICBwYWRkaW5nOiAwOw0KICBvdmVyZmxvdzogdmlzaWJsZTsNCiAgY3Vyc29yOiBwb2ludGVyOw0KfSovDQoNCmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciwNCmlucHV0W3R5cGU9YnV0dG9uXTo6LW1vei1mb2N1cy1pbm5lciwNCmlucHV0W3R5cGU9aW1hZ2VdOjotbW96LWZvY3VzLWlubmVyLA0KaW5wdXRbdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsDQppbnB1dFt0eXBlPXN1Ym1pdF06Oi1tb3otZm9jdXMtaW5uZXIgew0KICBib3JkZXI6IDA7DQp9DQoNCi5oaWRlIHsNCiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7DQogIGxlZnQ6IC05OTk5ZW0gIWltcG9ydGFudDsNCn0NCg0KLmNsZWFyZml4OmFmdGVyIHsNCiAgY29udGVudDogIiI7DQogIGRpc3BsYXk6IGJsb2NrOw0KICBjbGVhcjogYm90aDsNCn0NCg0KaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7DQogIGZvbnQtd2VpZ2h0OiBub3JtYWw7DQp9DQoNCnN0cm9uZyB7DQogIGZvbnQtd2VpZ2h0OiBib2xkOw0KfQ0KDQplbSB7DQogIGZvbnQtc3R5bGU6IGl0YWxpYzsNCn0NCg0KZGVsIHsNCiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7DQp9DQoNCnRoLCB0ZCB7DQogIHZlcnRpY2FsLWFsaWduOiB0b3A7DQp9DQoNCnRoIHsNCiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsNCiAgdGV4dC1hbGlnbjogbGVmdDsNCn0NCg0KYWRkcmVzcywgY2l0ZSwgZGZuIHsNCiAgZm9udC1zdHlsZTogbm9ybWFsOw0KfQ0KDQphYmJyLCBhY3JvbnltIHsNCiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjOTk5Ow0KICBjdXJzb3I6IGhlbHA7DQp9DQoNCnN1YiwNCnN1cCB7DQogIHBvc2l0aW9uOiByZWxhdGl2ZTsNCiAgZm9udC1zaXplOiA3NSU7DQogIGxpbmUtaGVpZ2h0OiAwOw0KfQ0KDQpzdXAgew0KICB0b3A6IC0wLjVlbTsNCn0NCg0Kc3ViIHsNCiAgYm90dG9tOiAtMC4yNWVtOw0KfQ0KDQp0ZXh0YXJlYSB7DQogIG92ZXJmbG93OiBhdXRvOw0KfQ0KDQovKiBOb3JtYWxpemVkIFN0eWxlcw0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi8NCmJvZHkgew0KICBmb250OiAxM3B4LzE4cHggUm9ib3RvLCBzYW5zLXNlcmlmOw0KICBjb2xvcjogIzVmNWY1ZjsNCiAgYmFja2dyb3VuZDogI2ZmZjsNCn0NCg0KaW5wdXQsDQp0ZXh0YXJlYSwNCnNlbGVjdCwNCmJ1dHRvbiB7DQogIG91dGxpbmU6IG5vbmU7DQogIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7DQogIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTsNCn0NCg0KYSB7DQogIGNvbG9yOiAjMTc2ZGIzOw0KICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsNCiAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlOw0KfQ0KYTpob3ZlciB7DQogIHRleHQtZGVjb3JhdGlvbjogbm9uZTsNCn0NCmEubG9nbyB7DQogIHRyYW5zaXRpb246IG5vbmU7DQp9DQoNCi5jb250YWluZXIgew0KICBwb3NpdGlvbjogcmVsYXRpdmU7DQogIHdpZHRoOiAxMDQwcHg7DQogIG1hcmdpbjogMCBhdXRvOw0KfQ0KDQppbWcgew0KICBtYXgtd2lkdGg6IDEwMCU7DQogIGhlaWdodDogYXV0bzsNCn0NCg0KLmhlYWRlciB7DQogIHBhZGRpbmc6IDE2cHggMCAxMXB4Ow0KfQ0KLmhlYWRlcjphZnRlciB7DQogIGNvbnRlbnQ6ICIiOw0KICBkaXNwbGF5OiBibG9jazsNCiAgY2xlYXI6IGJvdGg7DQp9DQouaGVhZGVyIC5sb2dvIHsNCiAgZmxvYXQ6IGxlZnQ7DQp9DQoNCi51c2VyLXJpZ2h0IHsNCiAgZmxvYXQ6IHJpZ2h0Ow0KICBjb2xvcjogIzkyOTI5MjsNCiAgZm9udC1zaXplOiAxMnB4Ow0KICBsaW5lLWhlaWdodDogMTVweDsNCiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsNCn0NCi51c2VyLXJpZ2h0IHN0cm9uZyB7DQogIGRpc3BsYXk6IGJsb2NrOw0KICBjb2xvcjogIzUyNTI1MjsNCiAgZm9udC1zaXplOiAxNHB4Ow0KICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsNCn0NCi51c2VyLXJpZ2h0IHN0cm9uZyBhOmhvdmVyIHsNCiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7DQp9DQoudXNlci1yaWdodCBhIHsNCiAgY29sb3I6IGluaGVyaXQ7DQogIHRleHQtZGVjb3JhdGlvbjogbm9uZTsNCn0NCi51c2VyLXJpZ2h0IC5pdGVtIHsNCiAgZmxvYXQ6IGxlZnQ7DQogIHBhZGRpbmctbGVmdDogNDBweDsNCiAgcGFkZGluZy10b3A6IDZweDsNCiAgcG9zaXRpb246IHJlbGF0aXZlOw0KICBtYXJnaW4tbGVmdDogMjRweDsNCn0NCi51c2VyLXJpZ2h0IC5pdGVtLmxhbmcgew0KICBwYWRkaW5nLWxlZnQ6IDU1cHg7DQogIGhlaWdodDogNjBweDsNCiAgbWFyZ2luLWJvdHRvbTogLTQwcHg7DQogIG1hcmdpbi1sZWZ0OiAyOHB4Ow0KfQ0KLnVzZXItcmlnaHQgLml0ZW0ubGFuZzpob3ZlciA+IHN0cm9uZyB7DQogIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOw0KfQ0KLnVzZXItcmlnaHQgLmljbyB7DQogIHBvc2l0aW9uOiBhYnNvbHV0ZTsNCiAgbGVmdDogMDsNCiAgdG9wOiA1cHg7DQp9DQoudXNlci1yaWdodCAuaWNvLmljby1mYSB7DQogIHRvcDogMnB4Ow0KICB3aWR0aDogMzdweDsNCiAgdGV4dC1hbGlnbjogY2VudGVyOw0KfQ0KLnVzZXItcmlnaHQgLmxhbmcgLmljbyB7DQogIGxlZnQ6IDA7DQogIHRvcDogNnB4Ow0KfQ0KDQouc29jaWFsIHsNCiAgZmxvYXQ6IHJpZ2h0Ow0KICBwYWRkaW5nLWxlZnQ6IDI5cHg7DQogIHBhZGRpbmctcmlnaHQ6IDFweDsNCiAgbWFyZ2luLXRvcDogLTJweDsNCn0NCi5zb2NpYWwgYSB7DQogIG1hcmdpbi1ib3R0b206IDNweDsNCiAgZGlzcGxheTogYmxvY2s7DQogIGZvbnQtc2l6ZTogMTZweDsNCiAgbGluZS1oZWlnaHQ6IDIycHg7DQogIHRleHQtYWxpZ246IGNlbnRlcjsNCiAgY29sb3I6ICNmZmY7DQogIHRleHQtZGVjb3JhdGlvbjogbm9uZTsNCiAgd2lkdGg6IDIycHg7DQogIGhlaWdodDogMjJweDsNCiAgYm9yZGVyLXJhZGl1czogNTAlOw0KICBiYWNrZ3JvdW5kOiAjZWIzNjQ5Ow0KfQ0KLnNvY2lhbCBhIC5mYS1mYWNlYm9vayB7DQogIHBvc2l0aW9uOiByZWxhdGl2ZTsNCiAgdG9wOiAycHg7DQp9DQouc29jaWFsIGEgLmZhLXR3aXR0ZXIgew0KICBwb3NpdGlvbjogcmVsYXRpdmU7DQogIHRvcDogMXB4Ow0KICBsZWZ0OiAxcHg7DQp9DQouc29jaWFsIGE6aG92ZXIgew0KICBvcGFjaXR5OiAuNTsNCn0NCg0KLmJ0biB7DQogIHRleHQtZGVjb3JhdGlvbjogbm9uZTsNCn0NCg0KLmJ0bi1ibHVlIHsNCiAgY29sb3I6ICNmZmY7DQogIGZvbnQtc2l6ZTogMTVweDsNCiAgZm9udC13ZWlnaHQ6IDcwMDsNCiAgbGluZS1oZWlnaHQ6IDM0cHg7DQogIHBhZGRpbmc6IDAgMTBweDsNCiAgYm9yZGVyOiAwOw0KICBoZWlnaHQ6IDM0cHg7DQogIGJhY2tncm91bmQtY29sb3I6ICMzMmMxYzk7DQogIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC4wNikgMCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTsNCn0NCg0KLmJ0bi1ibHVlOmhvdmVyIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogIzIwYTRhYjsNCn0NCg0KLmN1cnJlbnQtdGltZSB7DQogIHBhZGRpbmc6IDhweCAwOw0KICBiYWNrZ3JvdW5kOiAjNGU1MjUzOw0KICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogIGZvbnQtc2l6ZTogMDsNCn0NCi5jdXJyZW50LXRpbWUgbGFiZWwgew0KICB2ZXJ0aWNhbC1hbGlnbjogdG9wOw0KICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7DQogIGxpbmUtaGVpZ2h0OiAzNHB4Ow0KICBjb2xvcjogI2ZmZjsNCiAgbWFyZ2luLWxlZnQ6IC0yOHB4Ow0KICBmb250LXNpemU6IDE4cHg7DQogIGZvbnQtd2VpZ2h0OiA3MDA7DQp9DQouY3VycmVudC10aW1lIGlucHV0IHsNCiAgdmVydGljYWwtYWxpZ246IHRvcDsNCiAgbWFyZ2luOiAwIDhweDsNCiAgZGlzcGxheTogaW5saW5lLWJsb2NrOw0KICB3aWR0aDogMzUwcHg7DQogIGhlaWdodDogMzRweDsNCiAgYmFja2dyb3VuZDogI2ZmZjsNCiAgY29sb3I6ICMwNDM0Mzc7DQogIHBhZGRpbmc6IDAgMTBweDsNCiAgYm9yZGVyOiAwOw0KICBmb250LXNpemU6IDE2cHg7DQogIGZvbnQtd2VpZ2h0OiA1MDA7DQp9DQouY3VycmVudC10aW1lIGlucHV0OmZvY3VzIHsNCiAgYm94LXNoYWRvdzogMCAwIDVweCAjMzJjMWM5Ow0KfQ0KLmN1cnJlbnQtdGltZSBidXR0b24gew0KICB2ZXJ0aWNhbC1hbGlnbjogdG9wOw0KICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7DQogIHdpZHRoOiA5OHB4Ow0KfQ0KDQoubWVudSB7DQogIHRleHQtYWxpZ246IGNlbnRlcjsNCiAgZm9udC1zaXplOiAwOw0KICBoZWlnaHQ6IDQycHg7DQogIGxpbmUtaGVpZ2h0OiA0MnB4Ow0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyOw0KICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuMDYpIDAsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7DQp9DQoubWVudSBsaSB7DQogIGRpc3BsYXk6IGlubGluZS1ibG9jazsNCiAgdmVydGljYWwtYWxpZ246IHRvcDsNCiAgcG9zaXRpb246IHJlbGF0aXZlOw0KfQ0KLm1lbnUgbGk6Zmlyc3QtY2hpbGQgew0KICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjYWNhY2E7DQogIGJveC1zaGFkb3c6IC0xcHggMCAjZmZmOw0KfQ0KLm1lbnUgLnN1Yi10cmlnZ2VyIHsNCiAgcG9zaXRpb246IGFic29sdXRlOw0KICB0b3A6IC0xcHg7DQogIHJpZ2h0OiA5cHg7DQogIGZvbnQtc2l6ZTogMzBweDsNCiAgY29sb3I6ICM1ZjVmNWY7DQogIGRpc3BsYXk6IGJsb2NrOw0KfQ0KLm1lbnUgdWwgew0KICBtYXJnaW4tbGVmdDogNHB4Ow0KfQ0KLm1lbnUgbGkgYSB7DQogIGRpc3BsYXk6IGlubGluZS1ibG9jazsNCiAgdmVydGljYWwtYWxpZ246IHRvcDsNCiAgcGFkZGluZzogMCAxNnB4IDAgMTNweDsNCiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NhY2FjYTsNCiAgYm94LXNoYWRvdzogaW5zZXQgLTFweCAwICNmZmY7DQogIHRleHQtZGVjb3JhdGlvbjogbm9uZTsNCiAgY29sb3I6ICM1ZjVmNWY7DQogIGZvbnQtc2l6ZTogMTVweDsNCiAgZm9udC13ZWlnaHQ6IDcwMDsNCn0NCi5tZW51IGxpIGE6aG92ZXIgew0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyOw0KICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAsIHRyYW5zcGFyZW50IDEwMCUpOw0KfQ0KLm1lbnUgLnRyaWdnZXIgew0KICBkaXNwbGF5OiBub25lOw0KfQ0KLm1lbnUgLmN1cnJlbnQgPiBhIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjsNCiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2ZmZiAwLCAjZTRlNGU0IDEwMCUpOw0KfQ0KDQoubWVudSB1bCB1bCB7DQogIHBvc2l0aW9uOiBhYnNvbHV0ZTsNCiAgbGVmdDogMDsNCiAgdG9wOiAxMDAlOw0KICBkaXNwbGF5OiBub25lOw0KICBwb3NpdGlvbjogYWJzb2x1dGU7DQogIHdpZHRoOiAzMDBweDsNCiAgYmFja2dyb3VuZDogI2ZmZjsNCiAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMzsNCiAgYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7DQogIHotaW5kZXg6IDk5OTsNCiAgbWFyZ2luOiAwOw0KfQ0KLm1lbnUgdWwgdWwgdWwgew0KICBsZWZ0OiAxMDAlOw0KICB0b3A6IC0xcHg7DQogIG1hcmdpbjogMDsNCn0NCi5tZW51IHVsIHVsIGxpIHsNCiAgZGlzcGxheTogYmxvY2s7DQogIGJveC1zaGFkb3c6IG5vbmU7DQogIGhlaWdodDogYXV0bzsNCiAgYm9yZGVyOiAwOw0KICBwb3NpdGlvbjogcmVsYXRpdmU7DQogIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDNkM2QzOw0KfQ0KLm1lbnUgdWwgdWwgbGk6Zmlyc3QtY2hpbGQgew0KICBkaXNwbGF5OiBibG9jazsNCiAgYm94LXNoYWRvdzogbm9uZTsNCiAgYm9yZGVyOiAwOw0KICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QzZDNkMzsNCn0NCi5tZW51IHVsIHVsIGxpOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQgew0KICBib3JkZXItYm90dG9tOiAwOw0KfQ0KLm1lbnUgdWwgdWwgbGk6bGFzdC1jaGlsZCB7DQogIGJvcmRlci1ib3R0b206IDA7DQp9DQoubWVudSB1bCB1bCBsaS5jdXJyZW50ID4gYSB7DQogIGJhY2tncm91bmQ6ICNmZmY7DQogIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC4wNikgMCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTsNCiAgY29sb3I6ICNlYjM2NDk7DQp9DQoubWVudSB1bCB1bCBsaS5jdXJyZW50ID4gYTpiZWZvcmUgew0KICBjb250ZW50OiAiIjsNCiAgcG9zaXRpb246IGFic29sdXRlOw0KICB0b3A6IDA7DQogIGJvdHRvbTogMDsNCiAgbGVmdDogMDsNCiAgbWFyZ2luOiAtMXB4Ow0KICB3aWR0aDogNXB4Ow0KICBiYWNrZ3JvdW5kOiAjZWIzNjQ5Ow0KfQ0KLm1lbnUgdWwgdWwgbGkuaG92ZXIgPiAuc3ViLXRyaWdnZXIsIC5tZW51IHVsIHVsIGxpOmhvdmVyID4gLnN1Yi10cmlnZ2VyIHsNCiAgY29sb3I6ICNlYzM2NGE7DQp9DQoubWVudSB1bCB1bCBsaTpob3ZlciA+IGEgew0KICBiYWNrZ3JvdW5kOiAjZmZmOw0KICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuMDYpIDAsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7DQogIGNvbG9yOiAjZWIzNjQ5Ow0KfQ0KLm1lbnUgdWwgdWwgbGk6aG92ZXIgPiBhOmJlZm9yZSB7DQogIGNvbnRlbnQ6ICIiOw0KICBwb3NpdGlvbjogYWJzb2x1dGU7DQogIHRvcDogMDsNCiAgYm90dG9tOiAwOw0KICBsZWZ0OiAwOw0KICBtYXJnaW46IC0xcHg7DQogIHdpZHRoOiA1cHg7DQogIGJhY2tncm91bmQ6ICNlYjM2NDk7DQp9DQoubWVudSB1bCB1bCBsaSBhIHsNCiAgYm94LXNoYWRvdzogbm9uZTsNCiAgYm9yZGVyOiAwOw0KICBkaXNwbGF5OiBibG9jazsNCiAgYmFja2dyb3VuZDogbm9uZTsNCiAgZm9udC1zaXplOiAxNXB4Ow0KICB0ZXh0LWFsaWduOiBsZWZ0Ow0KICBib3gtc2hhZG93OiBpbnNldCA0cHggMCAjZWRlZGVkOw0KICBwYWRkaW5nOiAxMXB4IDE3cHggOXB4Ow0KICBoZWlnaHQ6IGF1dG87DQogIGxpbmUtaGVpZ2h0OiAxOXB4Ow0KICBwYWdlLWJyZWFrLWJlZm9yZTogbGVmdDsNCiAgcG9zaXRpb246IHJlbGF0aXZlOw0KICBmb250LXdlaWdodDogNzAwOw0KICBjb2xvcjogIzVmNWY1ZjsNCn0NCi5tZW51IHVsIHVsIGxpIGE6aG92ZXIgew0KICBiYWNrZ3JvdW5kOiAjZmZmOw0KICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuMDYpIDAsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7DQogIGNvbG9yOiAjZWIzNjQ5Ow0KfQ0KLm1lbnUgdWwgdWwgbGkgYTpob3ZlcjpiZWZvcmUgew0KICBjb250ZW50OiAiIjsNCiAgcG9zaXRpb246IGFic29sdXRlOw0KICB0b3A6IDA7DQogIGJvdHRvbTogMDsNCiAgbGVmdDogMDsNCiAgbWFyZ2luOiAtMXB4Ow0KICB3aWR0aDogNXB4Ow0KICBiYWNrZ3JvdW5kOiAjZWIzNjQ5Ow0KfQ0KLm1lbnUgdWwgbGk6aG92ZXIgPiB1bCB7DQogIGRpc3BsYXk6IGJsb2NrOw0KfQ0KLmJvZHkgew0KICBwYWRkaW5nLXRvcDogMjZweDsNCn0NCg0KLmJhbm5lci1mdWxsIHsNCiAgcGFkZGluZy1ib3R0b206IDIwcHg7DQp9DQoNCi50aXRsZSB7DQogIHRleHQtYWxpZ246IGNlbnRlcjsNCiAgcGFkZGluZzogMTJweCAwIDEycHg7DQp9DQoudGl0bGUubGVmdCB7DQogIHRleHQtYWxpZ246IGxlZnQ7DQogIG92ZXJmbG93OiBoaWRkZW47DQogIHBhZGRpbmc6IDhweCAwIDMxcHg7DQp9DQoudGl0bGUubGVmdCBoMSB7DQogIGZsb2F0OiBsZWZ0Ow0KICBwYWRkaW5nLXJpZ2h0OiAyMHB4Ow0KfQ0KLnRpdGxlLmxlZnQgLnNvY2lhbC1zaGFyZSB7DQogIGZsb2F0OiByaWdodDsNCiAgcGFkZGluZzogNHB4IDAgMCAzMHB4Ow0KfQ0KLnRpdGxlIGgxIHsNCiAgbWFyZ2luOiAwOw0KICBsaW5lLWhlaWdodDogbm9ybWFsOw0KICBjb2xvcjogIzAwMDsNCiAgZm9udC1zaXplOiAyNXB4Ow0KICBmb250LXdlaWdodDogNzAwOw0KfQ0KDQoucm93IHsNCiAgZm9udC1zaXplOiAwOw0KICBtYXJnaW4tbGVmdDogLTI1cHg7DQp9DQoucm93OmFmdGVyIHsNCiAgY29udGVudDogIiI7DQogIGRpc3BsYXk6IGJsb2NrOw0KICBjbGVhcjogYm90aDsNCn0NCi5yb3cgPiBkaXYgew0KICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7DQogIHZlcnRpY2FsLWFsaWduOiB0b3A7DQogIGZvbnQtc2l6ZTogMTNweDsNCiAgcGFkZGluZy1sZWZ0OiAyNXB4Ow0KICBwYWRkaW5nLWJvdHRvbTogMjVweDsNCn0NCi5yb3cubm9wIHsNCiAgbWFyZ2luLWxlZnQ6IDA7DQp9DQoucm93Lm5vcCA+IGRpdiB7DQogIHBhZGRpbmctbGVmdDogMDsNCn0NCi5yb3cgLmNvbC01NiB7DQogIHdpZHRoOiA1MCU7DQp9DQoucm93IC5jb2wtNjYgew0KICB3aWR0aDogNTAlOw0KfQ0KLnJvdyAuY29sLTYgew0KICB3aWR0aDogNTAlOw0KfQ0KLnJvdyAuY29sLTQgew0KICB3aWR0aDogMjUlOw0KfQ0KLnJvdyAuY29sLTMgew0KICB3aWR0aDogMzMuMyU7DQp9DQoucm93IC5jb2wtMjMgew0KICB3aWR0aDogNzAuNyU7DQp9DQoucm93IC5jb2wtMTMgew0KICB3aWR0aDogMjkuMyU7DQogIHBhZGRpbmctbGVmdDogMTJweDsNCn0NCi5yb3cgLmNvbC0yIHsNCiAgd2lkdGg6IDQ0LjUlOw0KfQ0KLnJvdyAucm93ID4gZGl2IHsNCiAgcGFkZGluZy1ib3R0b206IDA7DQp9DQoNCi5hZGQtY2xvY2sgew0KICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogIHBhZGRpbmc6IDIwcHggMTVweCAyNHB4Ow0KfQ0KLmFkZC1jbG9jayBoNCB7DQogIGNvbG9yOiAjMzEzNDM1Ow0KICBmb250LXNpemU6IDIxcHg7DQogIGxpbmUtaGVpZ2h0OiBub3JtYWw7DQogIHBhZGRpbmc6IDhweCAwIDEzcHg7DQp9DQoNCi5ib3gtc2hhZG93IHsNCiAgYmFja2dyb3VuZDogI2ZmZjsNCiAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMzsNCiAgYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7DQp9DQouYm94LXNoYWRvdyAuZ3JleS1oZWFkIHsNCiAgbWFyZ2luOiAtMXB4Ow0KfQ0KLmJveC1zaGFkb3cgKyAuYm94LXNoYWRvdyB7DQogIG1hcmdpbi10b3A6IDIwcHg7DQp9DQouYm94LXNoYWRvdyArIC5iYW5uZXItZnVsbCB7DQogIHBhZGRpbmctYm90dG9tOiAyMnB4Ow0KICBtYXJnaW4tdG9wOiAyMHB4Ow0KfQ0KDQouY29sLTEzIC5hcnJvd3MtbGlua3Mgew0KICBwYWRkaW5nLXRvcDogMTdweDsNCiAgcGFkZGluZy1ib3R0b206IDExcHg7DQogIG1hcmdpbi1sZWZ0OiAycHg7DQp9DQouY29sLTEzIC5ib3gtc2hhZG93ICsgLmJveC1zaGFkb3cgew0KICBtYXJnaW4tdG9wOiAxNXB4Ow0KfQ0KDQouaGVhZC1pY29uIHsNCiAgcGFkZGluZzogMTVweCAxNXB4IDEycHggNTdweDsNCiAgbGluZS1oZWlnaHQ6IG5vcm1hbDsNCiAgcG9zaXRpb246IHJlbGF0aXZlOw0KICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QzZDNkMzsNCiAgY29sb3I6ICMzMTM0MzU7DQogIGZvbnQtc2l6ZTogMThweDsNCn0NCi5oZWFkLWljb24ud2hpdGUgew0KICBwYWRkaW5nLWxlZnQ6IDQwcHg7DQp9DQouaGVhZC1pY29uIC5mYSB7DQogIHBvc2l0aW9uOiBhYnNvbHV0ZTsNCiAgbGVmdDogMDsNCiAgcGFkZGluZzogMTRweCAwIDAgMjBweDsNCiAgdG9wOiAwOw0KICBjb2xvcjogI2ViMzY0OTsNCiAgZm9udC1zaXplOiAyMXB4Ow0KfQ0KLmhlYWQtaWNvbiAuaWNvIHsNCiAgcG9zaXRpb246IGFic29sdXRlOw0KICBsZWZ0OiAxOXB4Ow0KICB0b3A6IDEwcHg7DQp9DQoNCi5pY29uLWhlYWQgew0KICBoZWlnaHQ6IDM1cHg7DQogIGJhY2tncm91bmQ6ICNlYWVhZWE7DQogIGNvbG9yOiAjNWY1ZjVmOw0KICBsaW5lLWhlaWdodDogMzVweDsNCiAgcGFkZGluZzogMCAxN3B4Ow0KICBmb250LXNpemU6IDE1cHg7DQogIGZvbnQtd2VpZ2h0OiA3MDA7DQogIHBvc2l0aW9uOiByZWxhdGl2ZTsNCn0NCi5pY29uLWhlYWQuZnVsbDpiZWZvcmUgew0KICBkaXNwbGF5OiBub25lOw0KfQ0KLmljb24taGVhZC5mdWxsOmFmdGVyIHsNCiAgZGlzcGxheTogbm9uZTsNCn0NCi5pY29uLWhlYWQ6YWZ0ZXIgew0KICBjb250ZW50OiAiIjsNCiAgcG9zaXRpb246IGFic29sdXRlOw0KICB0b3A6IDA7DQogIGJvdHRvbTogMDsNCiAgd2lkdGg6IDMxcHg7DQogIGJhY2tncm91bmQ6ICNmZmY7DQogIHJpZ2h0OiAwOw0KfQ0KLmljb24taGVhZDpiZWZvcmUgew0KICBjb250ZW50OiAiIjsNCiAgcG9zaXRpb246IGFic29sdXRlOw0KICB0b3A6IDA7DQogIHJpZ2h0OiAzMXB4Ow0KICB3aWR0aDogMDsNCiAgaGVpZ2h0OiAwOw0KICBib3JkZXItc3R5bGU6IHNvbGlkOw0KICBib3JkZXItd2lkdGg6IDAgMCAzNXB4IDM1cHg7DQogIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZiB0cmFuc3BhcmVudDsNCn0NCi5pY29uLWhlYWQgLmljbyB7DQogIHBvc2l0aW9uOiBhYnNvbHV0ZTsNCiAgdG9wOiA4cHg7DQogIHJpZ2h0OiA2cHg7DQogIHotaW5kZXg6IDk7DQp9DQoNCi5ncmV5LWhlYWQgew0KICBoZWlnaHQ6IDM1cHg7DQogIGJhY2tncm91bmQ6ICNlYWVhZWE7DQogIGNvbG9yOiAjNWY1ZjVmOw0KICBsaW5lLWhlaWdodDogMzVweDsNCiAgcGFkZGluZzogMCAxN3B4Ow0KICBmb250LXNpemU6IDE1cHg7DQogIGZvbnQtd2VpZ2h0OiA3MDA7DQp9DQouZ3JleS1oZWFkLnJlZCB7DQogIGJhY2tncm91bmQ6ICNlYjM2NDk7DQogIGNvbG9yOiAjZmZmOw0KfQ0KLmdyZXktaGVhZC5ibHVlIHsNCiAgYmFja2dyb3VuZDogIzMyYzFjOTsNCiAgY29sb3I6ICNmZmY7DQp9DQouZ3JleS1oZWFkLmRhcmsgew0KICBiYWNrZ3JvdW5kOiAjYTZhNGE0Ow0KICBjb2xvcjogI2ZmZjsNCn0NCg0KLnJlY2VpdmUgew0KICBib3JkZXItdG9wOiAxcHggc29saWQgI2QzZDNkMzsNCiAgcGFkZGluZzogMTZweCAxOHB4IDEzcHg7DQp9DQoucmVjZWl2ZSBsYWJlbCB7DQogIHBhZGRpbmc6IDAgMCAxMHB4Ow0KICBkaXNwbGF5OiBibG9jazsNCn0NCi5yZWNlaXZlIC5ib3gtZm9ybSB7DQogIHBhZGRpbmc6IDAgMnB4IDAgMDsNCn0NCi5yZWNlaXZlIC5ib3gtZm9ybSAud2l0aC1idG4gaW5wdXQgew0KICBwYWRkaW5nLXJpZ2h0OiA2MHB4Ow0KfQ0KLnJlY2VpdmUgLmljbyB7DQogIGZsb2F0OiBsZWZ0Ow0KICBtYXJnaW46IDAgMCAwIDJweDsNCn0NCi5yZWNlaXZlIGZpZWxkc2V0IHsNCiAgb3ZlcmZsb3c6IGhpZGRlbjsNCiAgZGlzcGxheTogYmxvY2s7DQogIHBhZGRpbmctbGVmdDogMTNweDsNCiAgbWFyZ2luLXRvcDogNXB4Ow0KICBwb3NpdGlvbjogcmVsYXRpdmU7DQp9DQoNCi5kYXl0aW1lIHsNCiAgdGV4dC1hbGlnbjogY2VudGVyOw0KICBwYWRkaW5nOiAyMHB4IDEwcHggNHB4IDIwcHg7DQogIGJhY2tncm91bmQ6ICNmZmY7DQp9DQouZGF5dGltZSBoMyB7DQogIGZvbnQtc2l6ZTogMjJweDsNCiAgY29sb3I6ICMzMTM0MzU7DQogIGxpbmUtaGVpZ2h0OiBub3JtYWw7DQogIHBhZGRpbmc6IDNweCAwIDI0cHg7DQp9DQouZGF5dGltZSAuaWNvIHsNCiAgbWFyZ2luLWJvdHRvbTogMTVweDsNCn0NCi5kYXl0aW1lIHAgew0KICBmb250LXNpemU6IDEzcHg7DQogIGxpbmUtaGVpZ2h0OiAxNXB4Ow0KICBwYWRkaW5nLWJvdHRvbTogMTdweDsNCiAgY29sb3I6ICMzMTM0MzU7DQp9DQouZGF5dGltZSBwIHN0cm9uZyB7DQogIGZvbnQtd2VpZ2h0OiBib2xkOw0KICBjb2xvcjogI2ViMzY0OTsNCn0NCg0KLmVudHJ5IHsNCiAgcGFkZGluZzogMTNweCAxNXB4IDE2cHggMjFweDsNCn0NCi5lbnRyeTphZnRlciB7DQogIGNvbnRlbnQ6ICIiOw0KICBkaXNwbGF5OiBibG9jazsNCiAgY2xlYXI6IGJvdGg7DQp9DQouZW50cnkgLmxpbmtzIHsNCiAgcGFkZGluZy10b3A6IDVweDsNCn0NCi5lbnRyeSAuaWNvIHsNCiAgZmxvYXQ6IGxlZnQ7DQogIG1hcmdpbi1ib3R0b206IDFweDsNCiAgbWFyZ2luLXJpZ2h0OiAzMnB4Ow0KfQ0KLmVudHJ5IGg1IHsNCiAgY29sb3I6ICMzMTM0MzU7DQogIGZvbnQtc2l6ZTogMjJweDsNCiAgbGluZS1oZWlnaHQ6IG5vcm1hbDsNCiAgbWFyZ2luOiAwIDAgMXB4Ow0KfQ0KLmVudHJ5IC5pbWFnZSB7DQogIGZsb2F0OiBsZWZ0Ow0KICBtYXJnaW46IC00cHggMjVweCAwIDFweDsNCn0NCi5lbnRyeS5zbSBwIHsNCiAgbGluZS1oZWlnaHQ6IDE2cHg7DQogIHBhZGRpbmctYm90dG9tOiAycHg7DQp9DQouZW50cnkuc20gcCArIHAgew0KICBwYWRkaW5nLXRvcDogMTNweDsNCn0NCg0KLmlubGluZS1mb3JtIHsNCiAgdGV4dC1hbGlnbjogY2VudGVyOw0KICBmb250LXNpemU6IDA7DQogIHBhZGRpbmc6IDI1cHggMTVweCAyNXB4IDA7DQp9DQouaW5saW5lLWZvcm0gLmJ0biB7DQogIHZlcnRpY2FsLWFsaWduOiB0b3A7DQogIGRpc3BsYXk6IGlubGluZS1ibG9jazsNCiAgbWFyZ2luOiAwIDVweDsNCn0NCi5pbmxpbmUtZm9ybSAuY3JmLXMgew0KICB2ZXJ0aWNhbC1hbGlnbjogdG9wOw0KICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7DQogIG1hcmdpbjogMCA1cHg7DQp9DQouaW5saW5lLWZvcm0gbGFiZWwgew0KICB2ZXJ0aWNhbC1hbGlnbjogdG9wOw0KICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7DQogIGZvbnQtc2l6ZTogMTRweDsNCiAgbWFyZ2luOiAwIDVweDsNCiAgY29sb3I6ICM1ZjVmNWY7DQogIGxpbmUtaGVpZ2h0OiAzNXB4Ow0KfQ0KDQoudGFiLWNvbnRlbnQgew0KICBkaXNwbGF5OiBub25lOw0KfQ0KLnRhYi1jb250ZW50LmFjdGl2ZSB7DQogIGRpc3BsYXk6IGJsb2NrOw0KfQ0KDQouZHJvcC1ob2xkZXIgew0KICBkaXNwbGF5OiBpbmxpbmU7DQp9DQouZHJvcC1ob2xkZXIgLnRyaWdnZXIgew0KICBkaXNwbGF5OiBub25lOw0KfQ0KDQouYXJyb3dzLWxpbmtzIHsNCiAgcGFkZGluZzogMTRweCAxOXB4Ow0KfQ0KLmFycm93cy1saW5rcyBsaSB7DQogIHBhZGRpbmctdG9wOiAycHg7DQogIHBhZGRpbmctYm90dG9tOiA4cHg7DQogIGxpbmUtaGVpZ2h0OiAxNHB4Ow0KfQ0KLmFycm93cy1saW5rcyBhIHsNCiAgcGFkZGluZy1sZWZ0OiAxOHB4Ow0KICBkaXNwbGF5OiBibG9jazsNCiAgcG9zaXRpb246IHJlbGF0aXZlOw0KfQ0KLmFycm93cy1saW5rcyBhOmJlZm9yZSB7DQogIGNvbnRlbnQ6ICJcZjBhOSI7DQogIGRpc3BsYXk6IGlubGluZS1ibG9jazsNCiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lOw0KICBmb250LXNpemU6IGluaGVyaXQ7DQogIHRleHQtcmVuZGVyaW5nOiBhdXRvOw0KICBwb3NpdGlvbjogYWJzb2x1dGU7DQogIGxpbmUtaGVpZ2h0OiAxNHB4Ow0KICBmb250LXNpemU6IDE0cHg7DQogIGxlZnQ6IDA7DQogIHRvcDogMDsNCiAgY29sb3I6ICNlYjM2NDk7DQp9DQoNCi5sb2NhbC10aW1lIHsNCiAgdGV4dC1hbGlnbjogY2VudGVyOw0KICBwYWRkaW5nOiAxNnB4IDVweCAyNnB4Ow0KfQ0KLmxvY2FsLXRpbWUgaDQgew0KICBjb2xvcjogIzMxMzQzNTsNCiAgcGFkZGluZzogMjVweCAwIDA7DQogIG1hcmdpbi1ib3R0b206IC0ycHg7DQogIGxpbmUtaGVpZ2h0OiBub3JtYWw7DQogIGZvbnQtc2l6ZTogMjJweDsNCn0NCi5sb2NhbC10aW1lIHAgew0KICBmb250LXNpemU6IDE0cHg7DQp9DQoubG9jYWwtdGltZSAuYmlnLWNsb2NrIHsNCiAgd2lkdGg6IDI0M3B4Ow0KICBoZWlnaHQ6IDI0NHB4Ow0KICBtYXJnaW46IGF1dG87DQogIG1hcmdpbi1ib3R0b206IDE3cHg7DQp9DQoubG9jYWwtdGltZSAuYmlnLWNsb2NrIGltZyB7DQogIHdpZHRoOiAxMDAlOw0KICBoZWlnaHQ6IGF1dG87DQp9DQoubG9jYWwtdGltZSAuYmlnLWNsb2NrICsgaDQgKyBwIHsNCiAgcGFkZGluZzogNHB4IDAgNDNweDsNCn0NCg0KLmZhc3QtbGlua3Mgew0KICBib3JkZXItdG9wOiAxcHggc29saWQgI2QzZDNkMzsNCiAgcGFkZGluZzogMjFweCAzMHB4IDE5cHggMjBweDsNCiAgcG9zaXRpb246IHJlbGF0aXZlOw0KICB6LWluZGV4OiA5Ow0KICBiYWNrZ3JvdW5kOiAjZmZmOw0KICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuMDYpIDAsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7DQp9DQouZmFzdC1saW5rcyBsaSB7DQogIHBhZGRpbmctYm90dG9tOiAycHg7DQp9DQoNCi5ub3QteW91ciB7DQogIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDNkM2QzOw0KICBsaW5lLWhlaWdodDogMTZweDsNCiAgcGFkZGluZzogMTNweCAxNHB4Ow0KICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuMDYpIDAsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7DQp9DQoNCi5iYW5uZXIgew0KICBwYWRkaW5nOiAxNXB4IDA7DQogIHRleHQtYWxpZ246IGNlbnRlcjsNCn0NCg0KLmhyIHsNCiAgaGVpZ2h0OiA0cHg7DQogIGRpc3BsYXk6IGJsb2NrOw0KICBtYXJnaW46IDI2cHggMCA0OXB4Ow0KICBiYWNrZ3JvdW5kOiAjNGU1MjUzOw0KfQ0KDQouaW5saW5lLWxpbmtzIHsNCiAgcGFkZGluZzogMCAxNXB4IDJweDsNCn0NCi5pbmxpbmUtbGlua3MgaDYgew0KICBmb250LXdlaWdodDogYm9sZDsNCiAgY29sb3I6ICM1ZjVmNWY7DQogIGZvbnQtc2l6ZTogMTRweDsNCn0NCi5pbmxpbmUtbGlua3MgdWwgew0KICBwYWRkaW5nLWJvdHRvbTogMTdweDsNCn0NCi5pbmxpbmUtbGlua3M6bGFzdC1jaGlsZCB7DQogIHBhZGRpbmctYm90dG9tOiAxcHg7DQp9DQoNCi50YWJzIHsNCiAgaGVpZ2h0OiAzNnB4Ow0KICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NhY2FjYTsNCiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODsNCiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjA2KSAwLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpOw0KfQ0KLnRhYnMgbGkgew0KICBmbG9hdDogbGVmdDsNCiAgbGluZS1oZWlnaHQ6IDM3cHg7DQp9DQoudGFicyBsaTpmaXJzdC1jaGlsZCBhIHsNCiAgcGFkZGluZy1sZWZ0OiAxN3B4Ow0KICBwYWRkaW5nLXJpZ2h0OiAxNXB4Ow0KfQ0KLnRhYnMgYSB7DQogIHBhZGRpbmc6IDAgMTJweCAwIDExcHg7DQogIHRleHQtZGVjb3JhdGlvbjogbm9uZTsNCiAgZmxvYXQ6IGxlZnQ7DQogIGNvbG9yOiAjNWY1ZjVmOw0KICBmb250LXNpemU6IDEzcHg7DQogIGhlaWdodDogMzVweDsNCiAgZm9udC13ZWlnaHQ6IDcwMDsNCiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NhY2FjYTsNCiAgYm94LXNoYWRvdzogaW5zZXQgLTFweCAwICNmZmY7DQp9DQoudGFicyAuY3VycmVudCBhIHsNCiAgaGVpZ2h0OiAzNnB4Ow0KICBiYWNrZ3JvdW5kOiAjZmZmOw0KfQ0KDQoubG9jYWxpb24tbGlzdCB7DQogIHBvc2l0aW9uOiByZWxhdGl2ZTsNCiAgb3ZlcmZsb3c6IGhpZGRlbjsNCn0NCi5sb2NhbGlvbi1saXN0OmJlZm9yZSB7DQogIGNvbnRlbnQ6ICIiOw0KICBwb3NpdGlvbjogYWJzb2x1dGU7DQogIGhlaWdodDogMTBweDsNCiAgYmFja2dyb3VuZDogI2ZmZjsNCiAgYm90dG9tOiAwOw0KICBsZWZ0OiAwOw0KICByaWdodDogMzBweDsNCn0NCi5sb2NhbGlvbi1saXN0IHVsIHsNCiAgcGFkZGluZzogN3B4IDIwcHg7DQogIG1heC1oZWlnaHQ6IDI5NnB4Ow0KICBvdmVyZmxvdzogYXV0bzsNCn0NCi5sb2NhbGlvbi1saXN0IGxpIHsNCiAgcGFkZGluZy1ib3R0b206IDJweDsNCn0NCg0KLmJhbm5lci1zaWRlYmFyIHsNCiAgdGV4dC1hbGlnbjogY2VudGVyOw0KICBwYWRkaW5nOiAyMHB4IDAgMTVweDsNCn0NCg0KLmJveC1mb3JtIHsNCiAgcGFkZGluZzogMTVweCAxMnB4IDJweCAxNXB4Ow0KfQ0KLmJveC1mb3JtLnNpZGViYXIgew0KICBwYWRkaW5nOiAxNXB4IDE4cHggOHB4IDIwcHg7DQp9DQouYm94LWZvcm0uc2lkZWJhciBmaWVsZHNldCB7DQogIG1hcmdpbi1ib3R0b206IDEwcHg7DQp9DQouYm94LWZvcm0uc2lkZWJhciAuY3JmLXMgew0KICBwYWRkaW5nLWxlZnQ6IDdweDsNCn0NCi5ib3gtZm9ybS5zaWRlYmFyIGlucHV0IHsNCiAgcGFkZGluZy1sZWZ0OiA3cHg7DQp9DQouYm94LWZvcm0gbGFiZWwgew0KICBjb2xvcjogIzVmNWY1ZjsNCiAgZm9udC1zaXplOiAxNHB4Ow0KICBkaXNwbGF5OiBibG9jazsNCiAgZm9udC13ZWlnaHQ6IDcwMDsNCiAgcGFkZGluZy1ib3R0b206IDdweDsNCn0NCi5ib3gtZm9ybSBmaWVsZHNldCB7DQogIG1hcmdpbi1ib3R0b206IDE2cHg7DQogIHBvc2l0aW9uOiByZWxhdGl2ZTsNCn0NCi5ib3gtZm9ybSBpbnB1dFt0eXBlPXRleHRdLCBpbnB1dFt0eXBlPXBhc3N3b3JkXSB7DQogIGNvbG9yOiAjNWY1ZjVmOw0KICBmb250LXNpemU6IDE0cHg7DQogIGZvbnQtd2VpZ2h0OiA0MDA7DQogIGhlaWdodDogMzVweDsNCiAgcGFkZGluZzogMCAxMXB4Ow0KICBsaW5lLWhlaWdodDogMzNweDsNCiAgd2lkdGg6IDEwMCU7DQogIGJhY2tncm91bmQ6ICNmZmY7DQogIGJvcmRlcjogMXB4IHNvbGlkICNiN2I3Yjc7DQp9DQouYm94LWZvcm0gLndpdGgtYnRuIC5idG4gew0KICBwb3NpdGlvbjogYWJzb2x1dGU7DQogIGJvdHRvbTogMDsNCiAgaGVpZ2h0OiAzM3B4Ow0KICByaWdodDogMDsNCiAgbWFyZ2luOiAxcHg7DQp9DQouYm94LWZvcm0gLndpdGgtYnRuIGlucHV0IHsNCiAgcGFkZGluZy1yaWdodDogODBweDsNCn0NCg0KLmNyZi1zIHsNCiAgaGVpZ2h0OiAzNXB4Ow0KICBiYWNrZ3JvdW5kOiAjZmZmOw0KICBjb2xvcjogIzVmNWY1ZjsNCiAgcG9zaXRpb246IHJlbGF0aXZlOw0KICBmb250LXNpemU6IDE0cHg7DQogIHBhZGRpbmc6IDAgMTFweDsNCiAgbGluZS1oZWlnaHQ6IDMzcHg7DQogIGJvcmRlcjogMXB4IHNvbGlkICNiN2I3Yjc7DQogIGRpc3BsYXk6IGJsb2NrOw0KICBjdXJzb3I6IHBvaW50ZXI7DQogIHBhZGRpbmctcmlnaHQ6IDUxcHg7DQp9DQouY3JmLXM6YWZ0ZXIgew0KICBjb250ZW50OiAiXGYxMDciOw0KICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7DQogIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTsNCiAgZm9udC1zaXplOiBpbmhlcml0Ow0KICB0ZXh0LXJlbmRlcmluZzogYXV0bzsNCiAgcG9zaXRpb246IGFic29sdXRlOw0KICB3aWR0aDogMzVweDsNCiAgdGV4dC1hbGlnbjogY2VudGVyOw0KICBsaW5lLWhlaWdodDogMzNweDsNCiAgaGVpZ2h0OiAzM3B4Ow0KICBmb250LXNpemU6IDMwcHg7DQogIHJpZ2h0OiAwOw0KICB0b3A6IDA7DQogIGNvbG9yOiAjNWY1ZjVmOw0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVhOw0KICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuMDYpIDAsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7DQp9DQoNCi5jcmYtc20gew0KICBwb3NpdGlvbjogYWJzb2x1dGU7DQogIGRpc3BsYXk6IG5vbmU7DQogIG92ZXJmbG93OiBhdXRvOw0KICBtYXgtaGVpZ2h0OiAzMDBweDsNCiAgei1pbmRleDogOTk5OTsNCiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsNCiAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMzsNCiAgbWFyZ2luLXRvcDogLTFweDsNCiAgYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7DQp9DQouY3JmLXNtIGxpIHsNCiAgY3Vyc29yOiBwb2ludGVyOw0KICBjb2xvcjogIzUyNTI1MjsNCiAgbGluZS1oZWlnaHQ6IDI0cHg7DQogIHBhZGRpbmc6IDVweCAxMHB4Ow0KICBmb250LXNpemU6IDE0cHg7DQogIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDNkM2QzOw0KfQ0KLmNyZi1zbSBsaS5oaWRlLWxpIHsNCiAgZGlzcGxheTogbm9uZTsNCn0NCi5jcmYtc20gbGk6bGFzdC1jaGlsZCB7DQogIGJvcmRlci1ib3R0b206IDA7DQp9DQouY3JmLXNtIGxpLnNlbGVjdGVkIHsNCiAgY29sb3I6ICMxNzZkYjM7DQogIGZvbnQtd2VpZ2h0OiA3MDA7DQogIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC4wNikgMCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTsNCn0NCi5jcmYtc20gbGk6aG92ZXIgew0KICBjb2xvcjogIzE3NmRiMzsNCiAgZm9udC13ZWlnaHQ6IDcwMDsNCiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjA2KSAwLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpOw0KfQ0KDQouZHJvcGRvd24gew0KICBkaXNwbGF5OiBub25lOw0KICBwb3NpdGlvbjogYWJzb2x1dGU7DQogIHRvcDogNTlweDsNCiAgbGVmdDogLTE3cHg7DQogIHdpZHRoOiAxODZweDsNCiAgYmFja2dyb3VuZDogI2ZmZjsNCiAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMzsNCiAgYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7DQogIHotaW5kZXg6IDk5OTsNCn0NCi5kcm9wZG93bjpiZWZvcmUgew0KICBjb250ZW50OiAiIjsNCiAgcG9zaXRpb246IGFic29sdXRlOw0KICBsZWZ0OiAyOHB4Ow0KICB0b3A6IC0xMHB4Ow0KICB3aWR0aDogMDsNCiAgaGVpZ2h0OiAwOw0KICBib3JkZXItc3R5bGU6IHNvbGlkOw0KICBib3JkZXItd2lkdGg6IDAgMTBweCAxMHB4IDEwcHg7DQogIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2U1ZTVlNSB0cmFuc3BhcmVudDsNCn0NCi5kcm9wZG93bjphZnRlciB7DQogIGNvbnRlbnQ6ICIiOw0KICBwb3NpdGlvbjogYWJzb2x1dGU7DQogIGxlZnQ6IDMwcHg7DQogIHRvcDogLThweDsNCiAgd2lkdGg6IDA7DQogIGhlaWdodDogMDsNCiAgYm9yZGVyLXN0eWxlOiBzb2xpZDsNCiAgYm9yZGVyLXdpZHRoOiAwIDhweCA4cHggOHB4Ow0KICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmYgdHJhbnNwYXJlbnQ7DQp9DQoNCi5mb290ZXIgew0KICBjb2xvcjogIzkyOTI5MjsNCiAgZm9udC1zaXplOiAxNHB4Ow0KICBjbGVhcjogYm90aDsNCiAgbGluZS1oZWlnaHQ6IDQ1cHg7DQogIHBhZGRpbmc6IDIycHggMCAwOw0KfQ0KLmZvb3RlciAuY29udGFpbmVyZm9vdGVyIHsNCiAgICBtYXJnaW4tdG9wOjIwcHg7DQogIHBhZGRpbmc6IDI3cHggMDsNCiAgb3ZlcmZsb3c6IGhpZGRlbjsNCiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkM2QzZDM7DQp9DQouZm9vdGVyIC5sb2dvIHsNCiAgZmxvYXQ6IHJpZ2h0Ow0KfQ0KDQouY29sLTU2IC5sb2NhbC10aW1lIHsNCiAgLypib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDNkM2QzOyovDQogIHBhZGRpbmctYm90dG9tOiAxMDBweDsNCiAgbWFyZ2luLWJvdHRvbTogLTEwMHB4Ow0KICBtYXJnaW4tdG9wOiAxcHg7DQogIHBhZGRpbmctdG9wOiA1MnB4Ow0KfQ0KDQouYm94LWxpbmtzIHVsIHsNCiAgcGFkZGluZy1ib3R0b206IDA7DQogIG1hcmdpbi1ib3R0b206IC02cHg7DQp9DQoNCi5jb2wtNjYgLnRhYnMgew0KICBtYXJnaW4tdG9wOiAxcHg7DQogIGhlaWdodDogMzVweDsNCn0NCi5jb2wtNjYgLnRhYnMgYSB7DQogIGhlaWdodDogMzRweDsNCn0NCi5jb2wtNjYgLnRhYnMgLmN1cnJlbnQgYSB7DQogIGhlaWdodDogMzVweDsNCn0NCg0KLml0ZW06aG92ZXIgLmRyb3Bkb3duIHsNCiAgZGlzcGxheTogYmxvY2s7DQp9DQoNCi5kcm9wZG93bi1sYW5nIGxpIHsNCiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkM2QzZDM7DQogIGJveC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjsNCiAgcGFkZGluZy10b3A6IDFweDsNCn0NCi5kcm9wZG93bi1sYW5nIGxpIGEgew0KICBwYWRkaW5nOiAxNXB4IDAgMCA3M3B4Ow0KICBwb3NpdGlvbjogcmVsYXRpdmU7DQogIGhlaWdodDogNThweDsNCiAgYmFja2dyb3VuZDogI2YyZjJmMjsNCiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjA2KSAwLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpOw0KICBkaXNwbGF5OiBibG9jazsNCiAgbGluZS1oZWlnaHQ6IDE1cHg7DQp9DQouZHJvcGRvd24tbGFuZyBsaSBhOmhvdmVyIHsNCiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwLCByZ2JhKDAsIDAsIDAsIDAuMDYpIDEwMCUpOw0KfQ0KLmRyb3Bkb3duLWxhbmcgbGkgYSBzdHJvbmcgew0KICBtYXJnaW4tdG9wOiAtMXB4Ow0KfQ0KLmRyb3Bkb3duLWxhbmcgbGk6bGFzdC1jaGlsZCB7DQogIGJvcmRlci1ib3R0b206IDA7DQogIGJveC1zaGFkb3c6IG5vbmU7DQp9DQouZHJvcGRvd24tbGFuZyBsaS5jdXJyZW50IGEgew0KICBiYWNrZ3JvdW5kOiAjZmZmOw0KfQ0KDQoubGFuZyAuZHJvcGRvd24tbGFuZyBsaSBzcGFuLmljbyB7DQogIGxlZnQ6IDE3cHg7DQogIHRvcDogMTZweDsNCn0NCg0KYm9keSB7DQogIG92ZXJmbG93LXg6IGhpZGRlbjsNCn0NCg0KLm1vYmlsZS1vbmx5LWlubGluZSB7DQogIGRpc3BsYXk6IG5vbmU7DQp9DQoNCi5tb2JpbGUtb25seSB7DQogIGRpc3BsYXk6IG5vbmU7DQp9DQoNCi5zbWFsbC1vbmx5IHsNCiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50Ow0KfQ0KLnNtYWxsLW9ubHkuZGVza3RvcC1vbmx5IHsNCiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7DQp9DQouc21hbGwtb25seXNwYW4uZGVza3RvcC1vbmx5IHsNCiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7DQp9DQoNCnNwYW4uc21hbGwtb25seS5kZXNrdG9wLW9ubHkgew0KICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsNCn0NCg0KQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAxcHgpIGFuZCAobWF4LXdpZHRoOiAxMDcwcHgpIHsNCiAgLmNvbnRhaW5lciB7DQogICAgd2lkdGg6IGF1dG87DQogICAgcGFkZGluZzogMCAxNXB4Ow0KICB9DQoNCiAgLm1lbnUgdWwgew0KICAgIG1hcmdpbjogMCAtMTBweDsNCiAgfQ0KICAubWVudSBhIHsNCiAgICBmb250LXNpemU6IDEzcHg7DQogICAgcGFkZGluZzogMCAxMXB4IDAgMTBweDsNCiAgfQ0KDQogIC51c2VyLXJpZ2h0IHsNCiAgICBtYXJnaW4tbGVmdDogLTIwcHg7DQogIH0NCiAgLnVzZXItcmlnaHQgLml0ZW0gew0KICAgIG1hcmdpbi1sZWZ0OiAxMHB4Ow0KICB9DQogIC51c2VyLXJpZ2h0IC5pdGVtLmxhbmcgew0KICAgIG1hcmdpbi1sZWZ0OiAxMHB4Ow0KICB9DQp9DQpAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDcwcHgpIHsNCiAgLmJhbm5lci1mdWxsIHsNCiAgICBwYWRkaW5nLWJvdHRvbTogMTdweDsNCiAgfQ0KDQogIC5sb2NhbC10aW1lIC5iaWctY2xvY2sgew0KICAgIHdpZHRoOiAxNjFweDsNCiAgICBtYXJnaW46IDExcHggYXV0byAtMTRweDsNCiAgICBoZWlnaHQ6IDE2M3B4Ow0KICB9DQogIC5sb2NhbC10aW1lIC5iaWctY2xvY2sgKyBoNCArIHAgew0KICAgIHBhZGRpbmc6IDRweCAyMHB4Ow0KICB9DQogIC5sb2NhbC10aW1lIGg0IHsNCiAgICBmb250LXNpemU6IDE3cHg7DQogICAgcGFkZGluZzogMzFweCAwIDJweDsNCiAgfQ0KDQogIC5yb3cgew0KICAgIG1hcmdpbi1sZWZ0OiAtMjBweDsNCiAgfQ0KICAucm93IC5jb2wtMjMgew0KICAgIHdpZHRoOiA2Ni42NiU7DQogIH0NCiAgLnJvdyAuY29sLTEzIHsNCiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7DQogICAgd2lkdGg6IDMzLjMzJTsNCiAgfQ0KICAucm93ID4gZGl2IHsNCiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7DQogIH0NCiAgLnJvdyAuY29sLTIgew0KICAgIHdpZHRoOiAxMDAlOw0KICB9DQoNCiAgLmNvbnRhaW5lciB7DQogICAgd2lkdGg6IGF1dG87DQogICAgcGFkZGluZzogMCAxNXB4Ow0KICB9DQoNCiAgLmRlc2t0b3Atb25seSB7DQogICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50Ow0KICB9DQoNCiAgLmZvb3RlciB7DQogICAgcGFkZGluZzogMjBweDsNCiAgfQ0KICAuZm9vdGVyIC5jb250YWluZXIgew0KICAgIHBhZGRpbmc6IDE4cHggMCAwOw0KICB9DQogIC5mb290ZXIgLmxvZ28gew0KICAgIG1hcmdpbi10b3A6IDNweDsNCiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMDdweDsNCiAgICBoZWlnaHQ6IDM3cHg7DQogICAgd2lkdGg6IDIyOXB4Ow0KICB9DQp9DQpAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDcwcHgpIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDcwcHgpIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7DQogIC5mb290ZXIgLmxvZ28gew0KICAgIGJhY2tncm91bmQtc2l6ZTogMjY0LjVweCA0NDhweDsNCiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNjNweDsNCiAgfQ0KfQ0KDQpAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDcwcHgpIHsNCiAgLmJhbm5lciB7DQogICAgcGFkZGluZzogNHB4IDAgMDsNCiAgfQ0KDQogIC5ociB7DQogICAgbWFyZ2luOiAzMHB4IDA7DQogIH0NCg0KICAuZmFzdC1saW5rcyB7DQogICAgcGFkZGluZzogMTJweCAxNHB4Ow0KICB9DQoNCiAgLmlubGluZS1mb3JtIHsNCiAgICBwYWRkaW5nOiAxN3B4IDIwcHggMjBweCAxMHB4Ow0KICB9DQogIC5pbmxpbmUtZm9ybSBsYWJlbCB7DQogICAgZGlzcGxheTogYmxvY2s7DQogICAgbWFyZ2luOiAtM3B4IDAgLTJweDsNCiAgfQ0KDQogIC5iYW5uZXItc2lkZWJhciB7DQogICAgcGFkZGluZzogMTVweCAwOw0KICB9DQoNCiAgLmVudHJ5IC5pY28gew0KICAgIG1hcmdpbi1yaWdodDogMzBweDsNCiAgfQ0KICAuZW50cnkgLmxpbmtzIHsNCiAgICBsaW5lLWhlaWdodDogMjFweDsNCiAgICBwYWRkaW5nLXRvcDogMDsNCiAgfQ0KDQogIC5yZWNlaXZlIHsNCiAgICBwYWRkaW5nOiAxMHB4IDE0cHggM3B4Ow0KICAgIGxpbmUtaGVpZ2h0OiAxNnB4Ow0KICB9DQogIC5yZWNlaXZlIC5pY28gew0KICAgIGRpc3BsYXk6IG5vbmU7DQogIH0NCiAgLnJlY2VpdmUgbGFiZWwgew0KICAgIHBhZGRpbmctYm90dG9tOiAxcHg7DQogIH0NCiAgLnJlY2VpdmUgZmllbGRzZXQgew0KICAgIHBhZGRpbmctbGVmdDogMDsNCiAgfQ0KDQogIC5kYXl0aW1lIHsNCiAgICBwYWRkaW5nOiAxNHB4IDEwcHggMnB4IDIwcHg7DQogIH0NCiAgLmRheXRpbWUgaDMgew0KICAgIGZvbnQtc2l6ZTogMThweDsNCiAgfQ0KICAuZGF5dGltZSAuaWNvIHsNCiAgICBtYXJnaW4tYm90dG9tOiA4cHg7DQogIH0NCiAgLmRheXRpbWUgcCB7DQogICAgZm9udC1zaXplOiAxMnB4Ow0KICAgIGxpbmUtaGVpZ2h0OiAxNXB4Ow0KICAgIG1hcmdpbjogMCAtMnB4Ow0KICAgIHBhZGRpbmctYm90dG9tOiAxM3B4Ow0KICB9DQogIC5kYXl0aW1lIHAgYnIgew0KICAgIGRpc3BsYXk6IG5vbmU7DQogIH0NCiAgLmRheXRpbWUgcCArIHAgew0KICAgIG1hcmdpbjogMCAtMTBweDsNCiAgfQ0KICAuZGF5dGltZSBwICsgcCBiciB7DQogICAgZGlzcGxheTogYmxvY2s7DQogIH0NCg0KICAudGl0bGUubGVmdCB7DQogICAgcGFkZGluZzogMDsNCiAgfQ0KICAudGl0bGUubGVmdCAuc29jaWFsLXNoYXJlIHsNCiAgICBmbG9hdDogbGVmdDsNCiAgICBwYWRkaW5nOiAxN3B4IDA7DQogICAgY2xlYXI6IGJvdGg7DQogICAgbWFyZ2luOiAwOw0KICB9DQoNCiAgLmNvbC02NiAudGFicyB1bCBsaSB7DQogICAgZmxvYXQ6IGxlZnQ7DQogIH0NCiAgLmNvbC02NiAudGFicyB1bCBsaTpsYXN0LWNoaWxkIGEgew0KICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjYWNhY2E7DQogICAgYm94LXNoYWRvdzogaW5zZXQgLTFweCAwICNmZmY7DQogIH0NCg0KICBzcGFuLnNtYWxsLW9ubHkuZGVza3RvcC1vbmx5LA0KICAuc21hbGwtb25seS5kZXNrdG9wLW9ubHkgew0KICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsNCiAgfQ0KDQogIC50YWJzIHVsIHsNCiAgICBkaXNwbGF5OiB0YWJsZTsNCiAgICB3aWR0aDogMTAwJTsNCiAgfQ0KICAudGFicyB1bCBsaSB7DQogICAgZmxvYXQ6IG5vbmU7DQogICAgZGlzcGxheTogdGFibGUtY2VsbDsNCiAgICB3aWR0aDogYXV0bzsNCiAgfQ0KICAudGFicyB1bCBsaSBhIHsNCiAgICBkaXNwbGF5OiBibG9jazsNCiAgICBmbG9hdDogbm9uZTsNCiAgfQ0KICAudGFicyB1bCBsaTpsYXN0LWNoaWxkIGEgew0KICAgIGJvcmRlcjogMDsNCiAgICBib3gtc2hhZG93OiBub25lOw0KICB9DQoNCiAgLmJveC1mb3JtIC53aXRoLWJ0biBpbnB1dCB7DQogICAgcGFkZGluZy1yaWdodDogNTBweDsNCiAgfQ0KDQogIC5ub3AgLmFycm93cy1saW5rcyBhIHsNCiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOw0KICAgIGRpc3BsYXk6IGJsb2NrOw0KICAgIG92ZXJmbG93OiBoaWRkZW47DQogICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7DQogICAgcGFkZGluZy1yaWdodDogMDsNCiAgfQ0KfQ0KLnNob3ctdGFibGV0LW9ubHkgew0KICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7DQp9DQoNCkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogODAwcHgpIHsNCiAgLmhpZGUtdGFibGV0LW9ubHkgew0KICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsNCiAgfQ0KDQogIC5zaG93LXRhYmxldC1vbmx5IHsNCiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsNCiAgfQ0KfQ0KLm1vYi1vbmx5IHsNCiAgZGlzcGxheTogbm9uZTsNCn0NCg0KQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHsNCiAgLmNvbC02NiAudGFicyB7DQogICAgbWFyZ2luLXRvcDogMDsNCiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NhY2FjYTsNCiAgfQ0KDQogIC5oaWRlLW1vYi1vbmx5IHsNCiAgICBkaXNwbGF5OiBub25lOw0KICB9DQoNCiAgLm1vYi1vbmx5IHsNCiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7DQogIH0NCg0KICAudGl0bGUgew0KICAgIHBhZGRpbmc6IDAgMCAyMHB4Ow0KICB9DQogIC50aXRsZS5sZWZ0IHsNCiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogICAgbWFyZ2luOiAtMnB4IDA7DQogIH0NCiAgLnRpdGxlLmxlZnQgaDEgew0KICAgIGZsb2F0OiBub25lOw0KICB9DQogIC50aXRsZS5sZWZ0IC5zb2NpYWwtc2hhcmUgew0KICAgIGZsb2F0OiBub25lOw0KICAgIHRleHQtYWxpZ246IGNlbnRlcjsNCiAgICBwYWRkaW5nOiAxM3B4IDAgMjBweDsNCiAgfQ0KDQogIC5yb3cgLmNvbC0yMyB7DQogICAgd2lkdGg6IDEwMCU7DQogICAgbWFyZ2luLXRvcDogLTdweDsNCiAgfQ0KICAucm93IC5jb2wtNTYgew0KICAgIHdpZHRoOiAxMDAlOw0KICAgIGZsb2F0OiBub25lOw0KICB9DQogIC5yb3cgLmNvbC02NiB7DQogICAgd2lkdGg6IDEwMCU7DQogICAgZmxvYXQ6IG5vbmU7DQogIH0NCiAgLnJvdyAuY29sLTEzIHsNCiAgICB3aWR0aDogMTAwJTsNCiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDsNCiAgfQ0KICAucm93IC5jb2wtNCB7DQogICAgd2lkdGg6IDUwJTsNCiAgfQ0KICAucm93Lm5vcCA+IGRpdi5jb2wtNiB7DQogICAgd2lkdGg6IDEwMCU7DQogICAgcGFkZGluZy1ib3R0b206IDA7DQogIH0NCiAgLnJvdy5ub3AgPiBkaXYuY29sLTYgLmFycm93cy1saW5rcyB7DQogICAgcGFkZGluZy1ib3R0b206IDA7DQogICAgbWFyZ2luLWxlZnQ6IC0ycHg7DQogICAgbWluLWhlaWdodDogMDsNCiAgfQ0KICAucm93Lm5vcCA+IGRpdi5jb2wtNiArIGRpdi5jb2wtNiAuYXJyb3dzLWxpbmtzIHsNCiAgICBwYWRkaW5nLXRvcDogMDsNCiAgICBwYWRkaW5nLWJvdHRvbTogMTJweDsNCiAgfQ0KDQogIC5lbnRyeSB7DQogICAgcGFkZGluZy1sZWZ0OiAxN3B4Ow0KICAgIHBhZGRpbmctcmlnaHQ6IDE3cHg7DQogIH0NCiAgLmVudHJ5LnNwIHsNCiAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7DQogICAgcGFkZGluZy1yaWdodDogMTRweDsNCiAgfQ0KICAuZW50cnkgaDUgew0KICAgIGZvbnQtc2l6ZTogMThweDsNCiAgICBsaW5lLWhlaWdodDogMjFweDsNCiAgICBtYXgtd2lkdGg6IDEyNXB4Ow0KICAgIG92ZXJmbG93OiBoaWRkZW47DQogICAgcGFkZGluZzogMnB4IDAgMDsNCiAgfQ0KICAuZW50cnkgLmljbyB7DQogICAgbWFyZ2luLWxlZnQ6IDZweDsNCiAgICBtYXJnaW4tcmlnaHQ6IDIxcHg7DQogIH0NCiAgLmVudHJ5IHAgew0KICAgIGxpbmUtaGVpZ2h0OiAxN3B4Ow0KICB9DQogIC5lbnRyeSAubGlua3Mgew0KICAgIG92ZXJmbG93OiBoaWRkZW47DQogICAgcGFkZGluZzogMDsNCiAgICBsaW5lLWhlaWdodDogMTdweDsNCiAgfQ0KDQogIC5pbmxpbmUtZm9ybSB7DQogICAgcGFkZGluZzogMThweCAwIDE0cHg7DQogICAgbWFyZ2luOiAwIC0xMHB4Ow0KICB9DQogIC5pbmxpbmUtZm9ybSAuY3JmLXMgew0KICAgIHBhZGRpbmctbGVmdDogMTBweDsNCiAgICB0ZXh0LWFsaWduOiBsZWZ0Ow0KICAgIHBhZGRpbmctcmlnaHQ6IDQ5cHg7DQogIH0NCiAgLmlubGluZS1mb3JtIC5jcmYtcy5ub29uIHsNCiAgICB3aWR0aDogMTY1cHg7DQogIH0NCiAgLmlubGluZS1mb3JtIC5jcmYtcy50aW1lIHsNCiAgICB3aWR0aDogOTVweDsNCiAgfQ0KICAuaW5saW5lLWZvcm0gLmJ0biB7DQogICAgZGlzcGxheTogYmxvY2s7DQogICAgd2lkdGg6IDEwMCU7DQogICAgbWFyZ2luOiAwIGF1dG87DQogICAgbWFyZ2luLXRvcDogMTVweDsNCiAgICBtYXgtd2lkdGg6IDI3MHB4Ow0KICB9DQoNCiAgLmZhc3QtbGlua3Mgew0KICAgIHBhZGRpbmctdG9wOiAxMHB4Ow0KICAgIHBhZGRpbmctYm90dG9tOiAxNHB4Ow0KICB9DQoNCiAgLnJlY2VpdmUgew0KICAgIHBhZGRpbmc6IDEzcHggMTNweCAwOw0KICB9DQogIC5yZWNlaXZlIC5ib3gtZm9ybSB7DQogICAgbWFyZ2luOiAxMXB4IDA7DQogIH0NCg0KICAuZGF5dGltZSB7DQogICAgcGFkZGluZzogMjVweCAxMHB4IDE0cHg7DQogIH0NCiAgLmRheXRpbWUgLmljbyB7DQogICAgbWFyZ2luLWJvdHRvbTogMTFweDsNCiAgfQ0KICAuZGF5dGltZSBoMyB7DQogICAgZGlzcGxheTogbm9uZTsNCiAgfQ0KDQogIC5tb2JpbGUtb25seSB7DQogICAgZGlzcGxheTogYmxvY2s7DQogIH0NCg0KICAubW9iaWxlLW9ubHktaW5saW5lIHsNCiAgICBkaXNwbGF5OiBpbmxpbmU7DQogIH0NCg0KICAuY29udGFpbmVyIHsNCiAgICB3aWR0aDogYXV0bzsNCiAgICBwYWRkaW5nOiAwIDIwcHg7DQogIH0NCg0KICAuaGVhZGVyIHsNCiAgICBwYWRkaW5nOiAxNHB4IDAgMTNweDsNCiAgfQ0KICAuaGVhZGVyIC5sb2dvIHsNCiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03OXB4Ow0KICAgIGhlaWdodDogMjhweDsNCiAgICB3aWR0aDogMjAwcHg7DQogICAgaGVpZ2h0OiAyOHB4Ow0KICAgIHdpZHRoOiAyMDBweDsNCiAgICBmbG9hdDogbm9uZTsNCiAgICBtYXJnaW46IGF1dG87DQogICAgZGlzcGxheTogYmxvY2s7DQogIH0NCn0NCkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7DQogIC5oZWFkZXIgLmxvZ28gew0KICAgIGJhY2tncm91bmQtc2l6ZTogMjY0LjVweCA0NDhweDsNCiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03NHB4Ow0KICB9DQp9DQoNCkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7DQogIC5kcm9wLWhvbGRlciB7DQogICAgcG9zaXRpb246IGFic29sdXRlOw0KICAgIHRvcDogM3B4Ow0KICAgIHJpZ2h0OiAxNnB4Ow0KICAgIGZsb2F0OiByaWdodDsNCiAgICBkaXNwbGF5OiBibG9jazsNCiAgfQ0KICAuZHJvcC1ob2xkZXIgLnRyaWdnZXIgew0KICAgIGRpc3BsYXk6IGJsb2NrOw0KICAgIGN1cnNvcjogcG9pbnRlcjsNCiAgfQ0KDQogIC51c2VyLXJpZ2h0IHsNCiAgICBwb3NpdGlvbjogYWJzb2x1dGU7DQogICAgdG9wOiAzOHB4Ow0KICAgIHJpZ2h0OiAtNXB4Ow0KICAgIHotaW5kZXg6IDk5Ow0KICAgIHdpZHRoOiAzMDBweDsNCiAgICBwYWRkaW5nOiAxN3B4IDAgMDsNCiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOw0KICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7DQogICAgYm94LXNoYWRvdzogMXB4IDEuN3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTUpOw0KICAgIGRpc3BsYXk6IG5vbmU7DQogIH0NCiAgLnVzZXItcmlnaHQ6YmVmb3JlIHsNCiAgICBjb250ZW50OiAiIjsNCiAgICBwb3NpdGlvbjogYWJzb2x1dGU7DQogICAgcmlnaHQ6IDhweDsNCiAgICB0b3A6IC0xMHB4Ow0KICAgIHdpZHRoOiAwOw0KICAgIGhlaWdodDogMDsNCiAgICBib3JkZXItc3R5bGU6IHNvbGlkOw0KICAgIGJvcmRlci13aWR0aDogMCAxMHB4IDEwcHggMTBweDsNCiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNlNWU1ZTUgdHJhbnNwYXJlbnQ7DQogIH0NCiAgLnVzZXItcmlnaHQ6YWZ0ZXIgew0KICAgIGNvbnRlbnQ6ICIiOw0KICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsNCiAgICByaWdodDogMTBweDsNCiAgICB0b3A6IC04cHg7DQogICAgd2lkdGg6IDA7DQogICAgaGVpZ2h0OiAwOw0KICAgIGJvcmRlci1zdHlsZTogc29saWQ7DQogICAgYm9yZGVyLXdpZHRoOiAwIDhweCA4cHggOHB4Ow0KICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZiB0cmFuc3BhcmVudDsNCiAgfQ0KICAudXNlci1yaWdodCAuZHJvcGRvd24gew0KICAgIGRpc3BsYXk6IGJsb2NrOw0KICAgIHBvc2l0aW9uOiBzdGF0aWM7DQogICAgd2lkdGg6IGF1dG87DQogICAgaGVpZ2h0OiBhdXRvOw0KICAgIGJvcmRlcjogMDsNCiAgICBiYWNrZ3JvdW5kOiBub25lOw0KICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4ICNmZmY7DQogICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkM2QzZDM7DQogIH0NCiAgLnVzZXItcmlnaHQgLmRyb3Bkb3duOmJlZm9yZSB7DQogICAgZGlzcGxheTogbm9uZTsNCiAgfQ0KICAudXNlci1yaWdodCAuZHJvcGRvd246YWZ0ZXIgew0KICAgIGRpc3BsYXk6IG5vbmU7DQogIH0NCiAgLnVzZXItcmlnaHQgLml0ZW0gew0KICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDNkM2QzOw0KICAgIGRpc3BsYXk6IGJsb2NrOw0KICAgIGZsb2F0OiBub25lOw0KICAgIG1hcmdpbi1sZWZ0OiAwOw0KICAgIHBhZGRpbmc6IDAgMCAxNHB4IDUycHg7DQogICAgbWFyZ2luLWJvdHRvbTogMTVweDsNCiAgfQ0KICAudXNlci1yaWdodCAuaXRlbSBzdHJvbmcgew0KICAgIG1hcmdpbi10b3A6IC0xcHg7DQogIH0NCiAgLnVzZXItcmlnaHQgLml0ZW0gLmljbyB7DQogICAgdG9wOiAwOw0KICAgIGxlZnQ6IDE1cHg7DQogIH0NCiAgLnVzZXItcmlnaHQgLml0ZW0gLmljby5pY28tZmEgew0KICAgIHRvcDogLTRweDsNCiAgICB3aWR0aDogNjBweDsNCiAgICBsZWZ0OiAwOw0KICB9DQogIC51c2VyLXJpZ2h0IC5pdGVtLmxhbmcgew0KICAgIGhlaWdodDogYXV0bzsNCiAgICBib3JkZXItYm90dG9tOiAwOw0KICAgIHBhZGRpbmc6IDA7DQogICAgbWFyZ2luOiAtMTZweCAwIDA7DQogIH0NCiAgLnVzZXItcmlnaHQgLml0ZW0ubGFuZyBsaSB7DQogICAgd2lkdGg6IDI1JTsNCiAgICBmbG9hdDogbGVmdDsNCiAgICBvdmVyZmxvdzogaGlkZGVuOw0KICAgIGJvcmRlcjogMDsNCiAgICBwYWRkaW5nLWxlZnQ6IDFweDsNCiAgICBwYWRkaW5nLXRvcDogMXB4Ow0KICAgIGJhY2tncm91bmQ6IG5vbmU7DQogICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgI2ZmZiwgaW5zZXQgMCAxcHggI2ZmZjsNCiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkM2QzZDM7DQogIH0NCiAgLnVzZXItcmlnaHQgLml0ZW0ubGFuZyBsaTpmaXJzdC1jaGlsZCB7DQogICAgYm9yZGVyOiAwOw0KICAgIGJveC1zaGFkb3c6IG5vbmU7DQogIH0NCiAgLnVzZXItcmlnaHQgLml0ZW0ubGFuZyBsaSBzcGFuLmljbyB7DQogICAgbGVmdDogMTZweDsNCiAgfQ0KICAudXNlci1yaWdodCAuaXRlbS5sYW5nIGEgew0KICAgIHRleHQtaW5kZW50OiAtOTk5ZW07DQogIH0NCiAgLnVzZXItcmlnaHQgLml0ZW0ubGFuZyA+IHAgew0KICAgIGRpc3BsYXk6IG5vbmU7DQogIH0NCiAgLnVzZXItcmlnaHQgLml0ZW0ubGFuZyA+IC5pY28gew0KICAgIGRpc3BsYXk6IG5vbmU7DQogIH0NCg0KICAuc29jaWFsIHsNCiAgICBjbGVhcjogYm90aDsNCiAgICBmbG9hdDogbm9uZTsNCiAgICBoZWlnaHQ6IDYwcHg7DQogICAgcGFkZGluZzogMDsNCiAgICBtYXJnaW46IDA7DQogICAgZm9udC1zaXplOiAwOw0KICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4ICNmZmY7DQogICAgYmFja2dyb3VuZDogI2YyZjJmMjsNCiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2QzZDNkMzsNCiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuMDYpIDAsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7DQogICAgdGV4dC1hbGlnbjogY2VudGVyOw0KICB9DQogIC5zb2NpYWwgYSB7DQogICAgZmxvYXQ6IG5vbmU7DQogICAgZGlzcGxheTogaW5saW5lLWJsb2NrOw0KICAgIHdpZHRoOiAzMHB4Ow0KICAgIGhlaWdodDogMzBweDsNCiAgICBtYXJnaW46IDE0cHggNXB4IDA7DQogICAgZm9udC1zaXplOiAxOHB4Ow0KICAgIGxpbmUtaGVpZ2h0OiAzMHB4Ow0KICB9DQoNCiAgLm1lbnUgew0KICAgIGJhY2tncm91bmQ6IG5vbmU7DQogICAgcGFkZGluZzogMDsNCiAgICBtYXJnaW46IDA7DQogICAgaGVpZ2h0OiBhdXRvOw0KICB9DQogIC5tZW51IC5jb250YWluZXIgew0KICAgIHdpZHRoOiBhdXRvOw0KICAgIHBvc2l0aW9uOiBzdGF0aWM7DQogIH0NCiAgLm1lbnUgLnRyaWdnZXIgew0KICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsNCiAgICBsZWZ0OiAwOw0KICAgIHRvcDogMDsNCiAgICBkaXNwbGF5OiBibG9jazsNCiAgICBjb2xvcjogIzUyNTI1MjsNCiAgICBmb250LXNpemU6IDIxcHg7DQogICAgcGFkZGluZzogN3B4IDIwcHg7DQogICAgY3Vyc29yOiBwb2ludGVyOw0KICB9DQogIC5tZW51IHVsIHsNCiAgICBkaXNwbGF5OiBub25lOw0KICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsNCiAgICB0b3A6IDU1cHg7DQogICAgbGVmdDogNnB4Ow0KICAgIHdpZHRoOiAzMDBweDsNCiAgICBiYWNrZ3JvdW5kOiAjZmZmOw0KICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7DQogICAgYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7DQogICAgei1pbmRleDogOTk5Ow0KICB9DQogIC5tZW51IHVsOmJlZm9yZSB7DQogICAgY29udGVudDogIiI7DQogICAgcG9zaXRpb246IGFic29sdXRlOw0KICAgIGxlZnQ6IDhweDsNCiAgICB0b3A6IC0xMHB4Ow0KICAgIHdpZHRoOiAwOw0KICAgIGhlaWdodDogMDsNCiAgICBib3JkZXItc3R5bGU6IHNvbGlkOw0KICAgIGJvcmRlci13aWR0aDogMCAxMHB4IDEwcHggMTBweDsNCiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNlNWU1ZTUgdHJhbnNwYXJlbnQ7DQogIH0NCiAgLm1lbnUgdWw6YWZ0ZXIgew0KICAgIGNvbnRlbnQ6ICIiOw0KICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsNCiAgICBsZWZ0OiAxMHB4Ow0KICAgIHRvcDogLThweDsNCiAgICB3aWR0aDogMDsNCiAgICBoZWlnaHQ6IDA7DQogICAgYm9yZGVyLXN0eWxlOiBzb2xpZDsNCiAgICBib3JkZXItd2lkdGg6IDAgOHB4IDhweCA4cHg7DQogICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmIHRyYW5zcGFyZW50Ow0KICB9DQogIC5tZW51IHVsIGxpIHsNCiAgICBkaXNwbGF5OiBibG9jazsNCiAgICBib3gtc2hhZG93OiBub25lOw0KICAgIGJvcmRlcjogMDsNCiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QzZDNkMzsNCiAgfQ0KICAubWVudSB1bCBsaTpmaXJzdC1jaGlsZCB7DQogICAgZGlzcGxheTogYmxvY2s7DQogICAgYm94LXNoYWRvdzogbm9uZTsNCiAgICBib3JkZXI6IDA7DQogICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkM2QzZDM7DQogIH0NCiAgLm1lbnUgdWwgbGk6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCB7DQogICAgYm9yZGVyLWJvdHRvbTogMDsNCiAgfQ0KICAubWVudSB1bCBsaTpsYXN0LWNoaWxkIHsNCiAgICBib3JkZXItYm90dG9tOiAwOw0KICB9DQogIC5tZW51IHVsIGxpLmN1cnJlbnQgYSB7DQogICAgYmFja2dyb3VuZDogI2ZmZjsNCiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuMDYpIDAsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7DQogICAgY29sb3I6ICNlYjM2NDk7DQogIH0NCiAgLm1lbnUgdWwgbGkuY3VycmVudCBhOmJlZm9yZSB7DQogICAgY29udGVudDogIiI7DQogICAgcG9zaXRpb246IGFic29sdXRlOw0KICAgIHRvcDogMDsNCiAgICBib3R0b206IDA7DQogICAgbGVmdDogMDsNCiAgICBtYXJnaW46IC0xcHg7DQogICAgd2lkdGg6IDVweDsNCiAgICBiYWNrZ3JvdW5kOiAjZWIzNjQ5Ow0KICB9DQogIC5tZW51IHVsIGxpOmhvdmVyIGEgew0KICAgIGJhY2tncm91bmQ6ICNmZmY7DQogICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjA2KSAwLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpOw0KICAgIGNvbG9yOiAjZWIzNjQ5Ow0KICB9DQogIC5tZW51IHVsIGxpOmhvdmVyIGE6YmVmb3JlIHsNCiAgICBjb250ZW50OiAiIjsNCiAgICBwb3NpdGlvbjogYWJzb2x1dGU7DQogICAgdG9wOiAwOw0KICAgIGJvdHRvbTogMDsNCiAgICBsZWZ0OiAwOw0KICAgIG1hcmdpbjogLTFweDsNCiAgICB3aWR0aDogNXB4Ow0KICAgIGJhY2tncm91bmQ6ICNlYjM2NDk7DQogIH0NCiAgLm1lbnUgdWwgYSB7DQogICAgYm94LXNoYWRvdzogbm9uZTsNCiAgICBib3JkZXI6IDA7DQogICAgZGlzcGxheTogYmxvY2s7DQogICAgYmFja2dyb3VuZDogbm9uZTsNCiAgICBmb250LXNpemU6IDE1cHg7DQogICAgdGV4dC1hbGlnbjogbGVmdDsNCiAgICBib3gtc2hhZG93OiBpbnNldCA0cHggMCAjZWRlZGVkOw0KICAgIHBhZGRpbmc6IDExcHggMTdweCA5cHg7DQogICAgaGVpZ2h0OiBhdXRvOw0KICAgIGxpbmUtaGVpZ2h0OiAxOXB4Ow0KICAgIHBhZ2UtYnJlYWstYmVmb3JlOiBsZWZ0Ow0KICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsNCiAgICBmb250LXdlaWdodDogNzAwOw0KICAgIGNvbG9yOiAjNWY1ZjVmOw0KICB9DQogIC5tZW51IHVsIGE6aG92ZXIgew0KICAgIGJhY2tncm91bmQ6ICNmZmY7DQogICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjA2KSAwLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpOw0KICAgIGNvbG9yOiAjZWIzNjQ5Ow0KICB9DQogIC5tZW51IHVsIGE6aG92ZXI6YmVmb3JlIHsNCiAgICBjb250ZW50OiAiIjsNCiAgICBwb3NpdGlvbjogYWJzb2x1dGU7DQogICAgdG9wOiAwOw0KICAgIGJvdHRvbTogMDsNCiAgICBsZWZ0OiAwOw0KICAgIG1hcmdpbjogLTFweDsNCiAgICB3aWR0aDogNXB4Ow0KICAgIGJhY2tncm91bmQ6ICNlYjM2NDk7DQogIH0NCg0KICAuYm9keSB7DQogICAgcGFkZGluZy10b3A6IDIycHg7DQogIH0NCg0KICAuZm9vdGVyIHAgew0KICAgIGZvbnQtc2l6ZTogMTFweDsNCiAgICBsaW5lLWhlaWdodDogMTNweDsNCiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2QzZDNkMzsNCiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogICAgcGFkZGluZzogMTVweCAwIDA7DQogIH0NCiAgLmZvb3RlciAubG9nbyB7DQogICAgZmxvYXQ6IG5vbmU7DQogICAgZGlzcGxheTogYmxvY2s7DQogICAgbWFyZ2luOiBhdXRvOw0KICAgIG1hcmdpbi1ib3R0b206IDIwcHg7DQogIH0NCg0KICAuYm94LXNoYWRvdyArIC5iYW5uZXItZnVsbCB7DQogICAgbWFyZ2luLXRvcDogMTBweDsNCiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsNCiAgfQ0KICAuYm94LXNoYWRvdyArIC5ib3gtc2hhZG93IHsNCiAgICBtYXJnaW4tdG9wOiAxMHB4Ow0KICB9DQoNCiAgLmNvbC01NiAubG9jYWwtdGltZSB7DQogICAgcGFkZGluZzogNXB4IDAgMTNweCAhaW1wb3J0YW50Ow0KICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDsNCiAgICBtYXJnaW46IDA7DQogICAgYm9yZGVyOiAwOw0KICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDNkM2QzOw0KICB9DQogIC5jb2wtNTYgLmxvY2FsLXRpbWUgLmJpZy1jbG9jayB7DQogICAgbWFyZ2luLWJvdHRvbTogNnB4Ow0KICB9DQoNCiAgLmN1cnJlbnQtdGltZSBsYWJlbCB7DQogICAgbWFyZ2luLWxlZnQ6IDJweDsNCiAgfQ0KDQogIC5yaWdodC1hY3RpdmUgLnVzZXItcmlnaHQgew0KICAgIGRpc3BsYXk6IGJsb2NrOw0KICB9DQoNCiAgLmRyb3Bkb3duLWxhbmcgbGkuY3VycmVudCBhIHsNCiAgICBiYWNrZ3JvdW5kOiAjZjJmMmYyOw0KICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCwgcmdiYSgwLCAwLCAwLCAwLjA2KSAxMDAlKTsNCiAgfQ0KICAuZHJvcGRvd24tbGFuZyBsaS5jdXJyZW50IGE6YmVmb3JlIHsNCiAgICBjb250ZW50OiAiXGYwMGMiOw0KICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsNCiAgICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7DQogICAgZm9udC1zaXplOiBpbmhlcml0Ow0KICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvOw0KICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsNCiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogICAgcmlnaHQ6IDA7DQogICAgdG9wOiAwOw0KICAgIHdpZHRoOiAxOHB4Ow0KICAgIGZvbnQtc2l6ZTogMTRweDsNCiAgICBjb2xvcjogIzA5MDsNCiAgICBsaW5lLWhlaWdodDogMThweDsNCiAgICBib3JkZXItcmFkaXVzOiA1MCU7DQogICAgbWFyZ2luOiA3cHggMTFweDsNCiAgICB0ZXh0LWluZGVudDogMDsNCiAgICBoZWlnaHQ6IDE4cHg7DQogICAgei1pbmRleDogOTk7DQogICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsNCiAgICBib3gtc2hhZG93OiAwLjVweCAwLjlweCAzcHggcmdiYSgwLCAwLCAwLCAwLjI1KTsNCiAgfQ0KDQogIC5tZW51LWFjdGl2ZSAubWVudSB1bCB7DQogICAgZGlzcGxheTogYmxvY2s7DQogIH0NCn0NCkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHsNCiAgLmJveC1zaGFkb3cgew0KICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50Ow0KICB9DQoNCiAgLnRpdGxlIGgxIHsNCiAgICBmb250LXNpemU6IDIwcHg7DQogIH0NCg0KICAucm93IC5jb2wtMyB7DQogICAgd2lkdGg6IDEwMCU7DQogIH0NCg0KICAuY3VycmVudC10aW1lIGlucHV0IHsNCiAgICB3aWR0aDogMjUwcHg7DQogIH0NCn0NCkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7DQogIC5ib3gtc2hhZG93IHsNCiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsNCiAgfQ0KICAuYm94LXNoYWRvdy5taW4gew0KICAgIG1pbi1oZWlnaHQ6IDE4NXB4Ow0KICB9DQoNCiAgLnJvdyAuY29sLTMgew0KICAgIHdpZHRoOiAxMDAlOw0KICB9DQogIC5yb3cgLmNvbC0yLmRlc2t0b3Atb25seS5zbWFsbC1vbmx5LA0KICAucm93IC5jb2wtMiB7DQogICAgd2lkdGg6IDUwJTsNCiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsNCiAgfQ0KICAucm93ID4gZGl2IHsNCiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDsNCiAgfQ0KDQogIC5ncmV5LWhlYWQgew0KICAgIHBhZGRpbmc6IDAgMThweDsNCiAgfQ0KICAuZ3JleS1oZWFkLnJlZCB7DQogICAgcGFkZGluZzogMCAxMHB4Ow0KICB9DQoNCiAgLmZvb3RlciB7DQogICAgcGFkZGluZzogMCAxMHB4Ow0KICB9DQogIC5mb290ZXIgLmNvbnRhaW5lciB7DQogICAgcGFkZGluZzogMjBweCAwIDA7DQogIH0NCiAgLmZvb3RlciBwIHsNCiAgICBwYWRkaW5nOiAxOHB4IDMwcHg7DQogICAgZm9udC1zaXplOiAxMXB4Ow0KICB9DQogIC5mb290ZXIgLmxvZ28gew0KICAgIG1hcmdpbi1ib3R0b206IDI0cHg7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTg3cHg7DQogICAgaGVpZ2h0OiA0M3B4Ow0KICAgIHdpZHRoOiAyNjVweDsNCiAgfQ0KfQ0KQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkgYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsNCiAgLmZvb3RlciAubG9nbyB7DQogICAgYmFja2dyb3VuZC1zaXplOiAyNjQuNXB4IDQ0OHB4Ow0KICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI0M3B4Ow0KICB9DQp9DQoNCkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7DQogIC5iYW5uZXIgew0KICAgIHBhZGRpbmc6IDA7DQogIH0NCg0KICAuYm94LWxpbmtzIHsNCiAgICBwYWRkaW5nLWJvdHRvbTogNXB4Ow0KICB9DQogIC5ib3gtbGlua3MgLmFycm93cy1saW5rcyB7DQogICAgbWluLWhlaWdodDogMDsNCiAgfQ0KDQogIC5ociB7DQogICAgbWFyZ2luOiAxNXB4IDA7DQogIH0NCg0KICAuYXJyb3dzLWxpbmtzIHsNCiAgICBtaW4taGVpZ2h0OiA4M3B4Ow0KICB9DQoNCiAgLmxvY2FsLXRpbWUgew0KICAgIHBhZGRpbmc6IDIzcHggNXB4IDIwcHg7DQogIH0NCiAgLmxvY2FsLXRpbWUgaW1nIHsNCiAgICB3aWR0aDogMTY5cHg7DQogICAgaGVpZ2h0OiBhdXRvOw0KICB9DQogIC5sb2NhbC10aW1lIGg0IHsNCiAgICBmb250LXNpemU6IDIycHg7DQogICAgcGFkZGluZy10b3A6IDE1cHg7DQogIH0NCg0KICAuYm9keSB7DQogICAgcGFkZGluZy10b3A6IDE3cHg7DQogIH0NCg0KICAudGl0bGUgew0KICAgIHBhZGRpbmc6IDAgMTVweCAxNHB4Ow0KICB9DQogIC50aXRsZSBoMSB7DQogICAgZm9udC1zaXplOiAyMXB4Ow0KICB9DQoNCiAgLm5vdC1zbWFsbCB7DQogICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50Ow0KICB9DQoNCiAgLmNvbnRhaW5lciB7DQogICAgcGFkZGluZzogMCAxMHB4Ow0KICB9DQoNCiAgLmN1cnJlbnQtdGltZSBsYWJlbCB7DQogICAgZGlzcGxheTogbm9uZTsNCiAgfQ0KICAuY3VycmVudC10aW1lIGJ1dHRvbiB7DQogICAgcG9zaXRpb246IGFic29sdXRlOw0KICAgIHRvcDogMDsNCiAgICByaWdodDogMTBweDsNCiAgICB3aWR0aDogNDBweDsNCiAgfQ0KICAuY3VycmVudC10aW1lIGlucHV0IHsNCiAgICBtYXJnaW46IDA7DQogICAgd2lkdGg6IDEwMCU7DQogICAgcGFkZGluZy1yaWdodDogNTBweDsNCiAgfQ0KICAvKi5jdXJyZW50LXRpbWUgZm9ybSA+IGlucHV0IHsNCiAgICBkaXNwbGF5OiBub25lOw0KICB9Ki8NCiAgLmN1cnJlbnQtdGltZSAjVG9wTG9jYXRpb24gew0KICAgIGRpc3BsYXk6IG5vbmU7DQogIH0NCiAgLnNtYWxsLW9ubHkgew0KICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7DQogIH0NCg0KICAuZGVza3RvcC1vbmx5LnNtYWxsLW9ubHkgew0KICAgIGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDsNCiAgfQ0KDQogIC50YWJzIHVsIHsNCiAgICBkaXNwbGF5OiBibG9jazsNCiAgfQ0KICAudGFicyB1bCBsaSB7DQogICAgZmxvYXQ6IGxlZnQ7DQogIH0NCiAgLnRhYnMgdWwgbGk6bGFzdC1jaGlsZCBhIHsNCiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2FjYWNhOw0KICAgIGJveC1zaGFkb3c6IGluc2V0IC0xcHggMCAjZmZmOw0KICB9DQoNCiAgLmhlYWRlciAubG9nby13cmFwIHsNCiAgICAvKm92ZXJmbG93OiBoaWRkZW47DQogICAgd2lkdGg6IDE2N3B4Ow0KICAgIG1hcmdpbjogYXV0bzsqLw0KICAgICAgICBvdmVyZmxvdzogaGlkZGVuOw0KICAgIHdpZHRoOiAyMjBweDsNCiAgICBtYXJnaW46IDAgYXV0bzsNCiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogIH0NCiAgLmhlYWRlciAubG9nby13cmFwIC5sb2dvIHsNCiAgICAvKm1hcmdpbi1sZWZ0OiAtMzNweDsqLw0KICB9DQp9DQoNCi8qYXV0b2NvbXBsZXRlKi8NCi5hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMgeyBib3JkZXI6IDBweCBzb2xpZCAjOTk5OyBiYWNrZ3JvdW5kOiAjRkZGOyBjdXJzb3I6IGRlZmF1bHQ7IG92ZXJmbG93OiBhdXRvOyAtd2Via2l0LWJveC1zaGFkb3c6IDFweCA0cHggM3B4IHJnYmEoNTAsIDUwLCA1MCwgMC42NCk7IC1tb3otYm94LXNoYWRvdzogMXB4IDRweCAzcHggcmdiYSg1MCwgNTAsIDUwLCAwLjY0KTsgYm94LXNoYWRvdzogMXB4IDRweCAzcHggcmdiYSg1MCwgNTAsIDUwLCAwLjY0KTsgfQ0KLmF1dG9jb21wbGV0ZS1zdWdnZXN0aW9uIHsgcGFkZGluZzogMnB4IDVweDsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgb3ZlcmZsb3c6IGhpZGRlbjsgZm9udC1zaXplOjEuMmVtIH0NCi5hdXRvY29tcGxldGUtbm8tc3VnZ2VzdGlvbiB7IHBhZGRpbmc6IDJweCA1cHg7fQ0KLmF1dG9jb21wbGV0ZS1zZWxlY3RlZCB7IC8qYmFja2dyb3VuZDogI0YwRjBGMDsqLyBiYWNrZ3JvdW5kOiNDQ0ZGQ0MgfQ0KLmF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyBzdHJvbmcgeyBmb250LXdlaWdodDogYm9sZDsgY29sb3I6ICMwMDA7IH0NCi5hdXRvY29tcGxldGUtZ3JvdXAgeyBwYWRkaW5nOiAycHggNXB4OyBjb2xvcjogcmdiKDI1NSwgMTUzLCAwKSA7IH0NCi5hdXRvY29tcGxldGUtZ3JvdXAgc3Ryb25nIHsgZm9udC13ZWlnaHQ6IGJvbGQ7IGZvbnQtc2l6ZTogMTZweDsgY29sb3I6ICMwMDA7IGRpc3BsYXk6IGJsb2NrOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDsgY29sb3I6ICMzQjU5OTggO30NCg0KQG1lZGlhIChtaW4td2lkdGg6MzAwcHgpIHsNCiAgICAuYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb24geyBmb250LXNpemU6MS4zZW0gfQ0KfQ0KDQouc2VhcmNoZXJyb3I6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBXZWJLaXQsIEJsaW5rLCBFZGdlICovDQogICAgICAgICAgICBjb2xvcjogICAgI2ZmMDAwMDsNCn0NCg0KLnNlYXJjaGVycm9yOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqLw0KICAgICAgICAgICBjb2xvcjogICAgI2ZmMDAwMDsNCiAgICAgICAgICAgb3BhY2l0eTogIDE7DQp9DQouc2VhcmNoZXJyb3I6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggMTkrICovDQogICAgICAgICAgIGNvbG9yOiAgICAjZmYwMDAwOw0KICAgICAgICAgICBvcGFjaXR5OiAgMTsNCn0NCi5zZWFyY2hlcnJvcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqLw0KICAgICAgICAgICBjb2xvcjogICAgI2ZmMDAwMDsNCn0NCg0KLmZvbnRUUyB7DQogICAgZm9udC1zaXplOiA0ZW07DQp9DQoNCi5oMiB7DQogICAgZm9udC1zaXplOjEuNWVtOw0KICAgIG1hcmdpbi10b3A6IDVweDsNCiAgICBtYXJnaW4tYm90dG9tOiAxMHB4Ow0KICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAjYThhOGE4Ow0KICAgIGNvbG9yOiBibGFjaw0KfQ0KDQoucCB7DQogICAgICAgIC8qbWFyZ2luLXRvcDouNGVtOw0KICAgIG1hcmdpbi1ib3R0b206LjRlbSovDQp9DQoNCnAgew0KICAgIG1hcmdpbi1ib3R0b206MWVtOw0KICAgIG1hcmdpbi10b3A6MWVtDQp9DQoNCi5tZWRpdW10eHQgew0KICAgIGZvbnQtc2l6ZToxMnB0DQp9DQoubGFyZ2VydHh0IHsNCiAgICBmb250LXNpemU6MTRwdA0KfQ0KDQouaGRyd2wgew0KICAgIG1hcmdpbi10b3A6IDVweDsNCiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzg0ODQ4NDsNCiAgICBmb250LXdlaWdodDogQm9sZDsNCn0NCg0KLnBhZHRibCB0ZCB7DQogICAgcGFkZGluZzo1cHgNCn0NCg0KLmhkcndjIHsNCiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUMzNjRBOw0KICAgIGNvbG9yOiAjZjJmMmYyOw0KICAgIHBhZGRpbmc6IDVweDsNCn0NCg0KLmhjIHsNCiAgICBtYXJnaW4tdG9wOjVweDsgDQogICAgbWFyZ2luLWJvdHRvbTo1cHgNCn0NCg0KdGQucGxhbm5lcmRheSB7DQogICAgdGV4dC1hbGlnbjogY2VudGVyOw0KICAgIGNvbG9yOiAjMDAwMDAwOw0KICAgIGJhY2tncm91bmQtY29sb3I6ICNDQ0ZGQ0M7DQp9DQoNCnRkLnBsYW5uZXJldmVuaW5nIHsNCiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogICAgY29sb3I6ICMwMDAwMDA7DQogICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZDQzsNCn0NCg0KdGQucGxhbm5lcm5pZ2h0IHsNCiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogICAgY29sb3I6ICMwMDAwMDA7DQogICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQ0NDQzsNCn0vKiEKICogIEZvbnQgQXdlc29tZSA0LjYuMyBieSBAZGF2ZWdhbmR5IC0gaHR0cDovL2ZvbnRhd2Vzb21lLmlvIC0gQGZvbnRhd2Vzb21lCiAqICBMaWNlbnNlIC0gaHR0cDovL2ZvbnRhd2Vzb21lLmlvL2xpY2Vuc2UgKEZvbnQ6IFNJTCBPRkwgMS4xLCBDU1M6IE1JVCBMaWNlbnNlKQogKi9AZm9udC1mYWNle2ZvbnQtZGlzcGxheTogZmFsbGJhY2s7Zm9udC1mYW1pbHk6J0ZvbnRBd2Vzb21lJztzcmM6dXJsKCcvZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/dj00LjYuMycpO3NyYzp1cmwoJy9mb250cy9mb250YXdlc29tZS13ZWJmb250LmVvdD8jaWVmaXgmdj00LjYuMycpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSx1cmwoJy9mb250cy9mb250YXdlc29tZS13ZWJmb250LndvZmYyP3Y9NC42LjMnKSBmb3JtYXQoJ3dvZmYyJyksdXJsKCcvZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmP3Y9NC42LjMnKSBmb3JtYXQoJ3dvZmYnKSx1cmwoJy9mb250cy9mb250YXdlc29tZS13ZWJmb250LnR0Zj92PTQuNi4zJykgZm9ybWF0KCd0cnVldHlwZScpLHVybCgnL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQuc3ZnP3Y9NC42LjMjZm9udGF3ZXNvbWVyZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9LmZhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQ6bm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO2ZvbnQtc2l6ZTppbmhlcml0O3RleHQtcmVuZGVyaW5nOmF1dG87LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9LmZhLWxne2ZvbnQtc2l6ZToxLjMzMzMzMzMzZW07bGluZS1oZWlnaHQ6Ljc1ZW07dmVydGljYWwtYWxpZ246LTE1JX0uZmEtMnh7Zm9udC1zaXplOjJlbX0uZmEtM3h7Zm9udC1zaXplOjNlbX0uZmEtNHh7Zm9udC1zaXplOjRlbX0uZmEtNXh7Zm9udC1zaXplOjVlbX0uZmEtZnd7d2lkdGg6MS4yODU3MTQyOWVtO3RleHQtYWxpZ246Y2VudGVyfS5mYS11bHtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tbGVmdDoyLjE0Mjg1NzE0ZW07bGlzdC1zdHlsZS10eXBlOm5vbmV9LmZhLXVsPmxpe3Bvc2l0aW9uOnJlbGF0aXZlfS5mYS1saXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0yLjE0Mjg1NzE0ZW07d2lkdGg6Mi4xNDI4NTcxNGVtO3RvcDouMTQyODU3MTRlbTt0ZXh0LWFsaWduOmNlbnRlcn0uZmEtbGkuZmEtbGd7bGVmdDotMS44NTcxNDI4NmVtfS5mYS1ib3JkZXJ7cGFkZGluZzouMmVtIC4yNWVtIC4xNWVtO2JvcmRlcjpzb2xpZCAuMDhlbSAjZWVlO2JvcmRlci1yYWRpdXM6LjFlbX0uZmEtcHVsbC1sZWZ0e2Zsb2F0OmxlZnR9LmZhLXB1bGwtcmlnaHR7ZmxvYXQ6cmlnaHR9LmZhLmZhLXB1bGwtbGVmdHttYXJnaW4tcmlnaHQ6LjNlbX0uZmEuZmEtcHVsbC1yaWdodHttYXJnaW4tbGVmdDouM2VtfS5wdWxsLXJpZ2h0e2Zsb2F0OnJpZ2h0fS5wdWxsLWxlZnR7ZmxvYXQ6bGVmdH0uZmEucHVsbC1sZWZ0e21hcmdpbi1yaWdodDouM2VtfS5mYS5wdWxsLXJpZ2h0e21hcmdpbi1sZWZ0Oi4zZW19LmZhLXNwaW57LXdlYmtpdC1hbmltYXRpb246ZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7YW5pbWF0aW9uOmZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyfS5mYS1wdWxzZXstd2Via2l0LWFuaW1hdGlvbjpmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO2FuaW1hdGlvbjpmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpfUAtd2Via2l0LWtleWZyYW1lcyBmYS1zcGluezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDM1OWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpfX1Aa2V5ZnJhbWVzIGZhLXNwaW57MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDM1OWRlZyl9fS5mYS1yb3RhdGUtOTB7LW1zLWZpbHRlcjoicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MSkiOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpfS5mYS1yb3RhdGUtMTgwey1tcy1maWx0ZXI6InByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIpIjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0uZmEtcm90YXRlLTI3MHstbXMtZmlsdGVyOiJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0zKSI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDI3MGRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoMjcwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDI3MGRlZyl9LmZhLWZsaXAtaG9yaXpvbnRhbHstbXMtZmlsdGVyOiJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0wLCBtaXJyb3I9MSkiOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC0xLCAxKTstbXMtdHJhbnNmb3JtOnNjYWxlKC0xLCAxKTt0cmFuc2Zvcm06c2NhbGUoLTEsIDEpfS5mYS1mbGlwLXZlcnRpY2Fsey1tcy1maWx0ZXI6InByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKSI7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSwgLTEpOy1tcy10cmFuc2Zvcm06c2NhbGUoMSwgLTEpO3RyYW5zZm9ybTpzY2FsZSgxLCAtMSl9OnJvb3QgLmZhLXJvdGF0ZS05MCw6cm9vdCAuZmEtcm90YXRlLTE4MCw6cm9vdCAuZmEtcm90YXRlLTI3MCw6cm9vdCAuZmEtZmxpcC1ob3Jpem9udGFsLDpyb290IC5mYS1mbGlwLXZlcnRpY2Fse2ZpbHRlcjpub25lfS5mYS1zdGFja3twb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoyZW07aGVpZ2h0OjJlbTtsaW5lLWhlaWdodDoyZW07dmVydGljYWwtYWxpZ246bWlkZGxlfS5mYS1zdGFjay0xeCwuZmEtc3RhY2stMnh7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXJ9LmZhLXN0YWNrLTF4e2xpbmUtaGVpZ2h0OmluaGVyaXR9LmZhLXN0YWNrLTJ4e2ZvbnQtc2l6ZToyZW19LmZhLWludmVyc2V7Y29sb3I6I2ZmZn0uZmEtZ2xhc3M6YmVmb3Jle2NvbnRlbnQ6IlxmMDAwIn0uZmEtbXVzaWM6YmVmb3Jle2NvbnRlbnQ6IlxmMDAxIn0uZmEtc2VhcmNoOmJlZm9yZXtjb250ZW50OiJcZjAwMiJ9LmZhLWVudmVsb3BlLW86YmVmb3Jle2NvbnRlbnQ6IlxmMDAzIn0uZmEtaGVhcnQ6YmVmb3Jle2NvbnRlbnQ6IlxmMDA0In0uZmEtc3RhcjpiZWZvcmV7Y29udGVudDoiXGYwMDUifS5mYS1zdGFyLW86YmVmb3Jle2NvbnRlbnQ6IlxmMDA2In0uZmEtdXNlcjpiZWZvcmV7Y29udGVudDoiXGYwMDcifS5mYS1maWxtOmJlZm9yZXtjb250ZW50OiJcZjAwOCJ9LmZhLXRoLWxhcmdlOmJlZm9yZXtjb250ZW50OiJcZjAwOSJ9LmZhLXRoOmJlZm9yZXtjb250ZW50OiJcZjAwYSJ9LmZhLXRoLWxpc3Q6YmVmb3Jle2NvbnRlbnQ6IlxmMDBiIn0uZmEtY2hlY2s6YmVmb3Jle2NvbnRlbnQ6IlxmMDBjIn0uZmEtcmVtb3ZlOmJlZm9yZSwuZmEtY2xvc2U6YmVmb3JlLC5mYS10aW1lczpiZWZvcmV7Y29udGVudDoiXGYwMGQifS5mYS1zZWFyY2gtcGx1czpiZWZvcmV7Y29udGVudDoiXGYwMGUifS5mYS1zZWFyY2gtbWludXM6YmVmb3Jle2NvbnRlbnQ6IlxmMDEwIn0uZmEtcG93ZXItb2ZmOmJlZm9yZXtjb250ZW50OiJcZjAxMSJ9LmZhLXNpZ25hbDpiZWZvcmV7Y29udGVudDoiXGYwMTIifS5mYS1nZWFyOmJlZm9yZSwuZmEtY29nOmJlZm9yZXtjb250ZW50OiJcZjAxMyJ9LmZhLXRyYXNoLW86YmVmb3Jle2NvbnRlbnQ6IlxmMDE0In0uZmEtaG9tZTpiZWZvcmV7Y29udGVudDoiXGYwMTUifS5mYS1maWxlLW86YmVmb3Jle2NvbnRlbnQ6IlxmMDE2In0uZmEtY2xvY2stbzpiZWZvcmV7Y29udGVudDoiXGYwMTcifS5mYS1yb2FkOmJlZm9yZXtjb250ZW50OiJcZjAxOCJ9LmZhLWRvd25sb2FkOmJlZm9yZXtjb250ZW50OiJcZjAxOSJ9LmZhLWFycm93LWNpcmNsZS1vLWRvd246YmVmb3Jle2NvbnRlbnQ6IlxmMDFhIn0uZmEtYXJyb3ctY2lyY2xlLW8tdXA6YmVmb3Jle2NvbnRlbnQ6IlxmMDFiIn0uZmEtaW5ib3g6YmVmb3Jle2NvbnRlbnQ6IlxmMDFjIn0uZmEtcGxheS1jaXJjbGUtbzpiZWZvcmV7Y29udGVudDoiXGYwMWQifS5mYS1yb3RhdGUtcmlnaHQ6YmVmb3JlLC5mYS1yZXBlYXQ6YmVmb3Jle2NvbnRlbnQ6IlxmMDFlIn0uZmEtcmVmcmVzaDpiZWZvcmV7Y29udGVudDoiXGYwMjEifS5mYS1saXN0LWFsdDpiZWZvcmV7Y29udGVudDoiXGYwMjIifS5mYS1sb2NrOmJlZm9yZXtjb250ZW50OiJcZjAyMyJ9LmZhLWZsYWc6YmVmb3Jle2NvbnRlbnQ6IlxmMDI0In0uZmEtaGVhZHBob25lczpiZWZvcmV7Y29udGVudDoiXGYwMjUifS5mYS12b2x1bWUtb2ZmOmJlZm9yZXtjb250ZW50OiJcZjAyNiJ9LmZhLXZvbHVtZS1kb3duOmJlZm9yZXtjb250ZW50OiJcZjAyNyJ9LmZhLXZvbHVtZS11cDpiZWZvcmV7Y29udGVudDoiXGYwMjgifS5mYS1xcmNvZGU6YmVmb3Jle2NvbnRlbnQ6IlxmMDI5In0uZmEtYmFyY29kZTpiZWZvcmV7Y29udGVudDoiXGYwMmEifS5mYS10YWc6YmVmb3Jle2NvbnRlbnQ6IlxmMDJiIn0uZmEtdGFnczpiZWZvcmV7Y29udGVudDoiXGYwMmMifS5mYS1ib29rOmJlZm9yZXtjb250ZW50OiJcZjAyZCJ9LmZhLWJvb2ttYXJrOmJlZm9yZXtjb250ZW50OiJcZjAyZSJ9LmZhLXByaW50OmJlZm9yZXtjb250ZW50OiJcZjAyZiJ9LmZhLWNhbWVyYTpiZWZvcmV7Y29udGVudDoiXGYwMzAifS5mYS1mb250OmJlZm9yZXtjb250ZW50OiJcZjAzMSJ9LmZhLWJvbGQ6YmVmb3Jle2NvbnRlbnQ6IlxmMDMyIn0uZmEtaXRhbGljOmJlZm9yZXtjb250ZW50OiJcZjAzMyJ9LmZhLXRleHQtaGVpZ2h0OmJlZm9yZXtjb250ZW50OiJcZjAzNCJ9LmZhLXRleHQtd2lkdGg6YmVmb3Jle2NvbnRlbnQ6IlxmMDM1In0uZmEtYWxpZ24tbGVmdDpiZWZvcmV7Y29udGVudDoiXGYwMzYifS5mYS1hbGlnbi1jZW50ZXI6YmVmb3Jle2NvbnRlbnQ6IlxmMDM3In0uZmEtYWxpZ24tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6IlxmMDM4In0uZmEtYWxpZ24tanVzdGlmeTpiZWZvcmV7Y29udGVudDoiXGYwMzkifS5mYS1saXN0OmJlZm9yZXtjb250ZW50OiJcZjAzYSJ9LmZhLWRlZGVudDpiZWZvcmUsLmZhLW91dGRlbnQ6YmVmb3Jle2NvbnRlbnQ6IlxmMDNiIn0uZmEtaW5kZW50OmJlZm9yZXtjb250ZW50OiJcZjAzYyJ9LmZhLXZpZGVvLWNhbWVyYTpiZWZvcmV7Y29udGVudDoiXGYwM2QifS5mYS1waG90bzpiZWZvcmUsLmZhLWltYWdlOmJlZm9yZSwuZmEtcGljdHVyZS1vOmJlZm9yZXtjb250ZW50OiJcZjAzZSJ9LmZhLXBlbmNpbDpiZWZvcmV7Y29udGVudDoiXGYwNDAifS5mYS1tYXAtbWFya2VyOmJlZm9yZXtjb250ZW50OiJcZjA0MSJ9LmZhLWFkanVzdDpiZWZvcmV7Y29udGVudDoiXGYwNDIifS5mYS10aW50OmJlZm9yZXtjb250ZW50OiJcZjA0MyJ9LmZhLWVkaXQ6YmVmb3JlLC5mYS1wZW5jaWwtc3F1YXJlLW86YmVmb3Jle2NvbnRlbnQ6IlxmMDQ0In0uZmEtc2hhcmUtc3F1YXJlLW86YmVmb3Jle2NvbnRlbnQ6IlxmMDQ1In0uZmEtY2hlY2stc3F1YXJlLW86YmVmb3Jle2NvbnRlbnQ6IlxmMDQ2In0uZmEtYXJyb3dzOmJlZm9yZXtjb250ZW50OiJcZjA0NyJ9LmZhLXN0ZXAtYmFja3dhcmQ6YmVmb3Jle2NvbnRlbnQ6IlxmMDQ4In0uZmEtZmFzdC1iYWNrd2FyZDpiZWZvcmV7Y29udGVudDoiXGYwNDkifS5mYS1iYWNrd2FyZDpiZWZvcmV7Y29udGVudDoiXGYwNGEifS5mYS1wbGF5OmJlZm9yZXtjb250ZW50OiJcZjA0YiJ9LmZhLXBhdXNlOmJlZm9yZXtjb250ZW50OiJcZjA0YyJ9LmZhLXN0b3A6YmVmb3Jle2NvbnRlbnQ6IlxmMDRkIn0uZmEtZm9yd2FyZDpiZWZvcmV7Y29udGVudDoiXGYwNGUifS5mYS1mYXN0LWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6IlxmMDUwIn0uZmEtc3RlcC1mb3J3YXJkOmJlZm9yZXtjb250ZW50OiJcZjA1MSJ9LmZhLWVqZWN0OmJlZm9yZXtjb250ZW50OiJcZjA1MiJ9LmZhLWNoZXZyb24tbGVmdDpiZWZvcmV7Y29udGVudDoiXGYwNTMifS5mYS1jaGV2cm9uLXJpZ2h0OmJlZm9yZXtjb250ZW50OiJcZjA1NCJ9LmZhLXBsdXMtY2lyY2xlOmJlZm9yZXtjb250ZW50OiJcZjA1NSJ9LmZhLW1pbnVzLWNpcmNsZTpiZWZvcmV7Y29udGVudDoiXGYwNTYifS5mYS10aW1lcy1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6IlxmMDU3In0uZmEtY2hlY2stY2lyY2xlOmJlZm9yZXtjb250ZW50OiJcZjA1OCJ9LmZhLXF1ZXN0aW9uLWNpcmNsZTpiZWZvcmV7Y29udGVudDoiXGYwNTkifS5mYS1pbmZvLWNpcmNsZTpiZWZvcmV7Y29udGVudDoiXGYwNWEifS5mYS1jcm9zc2hhaXJzOmJlZm9yZXtjb250ZW50OiJcZjA1YiJ9LmZhLXRpbWVzLWNpcmNsZS1vOmJlZm9yZXtjb250ZW50OiJcZjA1YyJ9LmZhLWNoZWNrLWNpcmNsZS1vOmJlZm9yZXtjb250ZW50OiJcZjA1ZCJ9LmZhLWJhbjpiZWZvcmV7Y29udGVudDoiXGYwNWUifS5mYS1hcnJvdy1sZWZ0OmJlZm9yZXtjb250ZW50OiJcZjA2MCJ9LmZhLWFycm93LXJpZ2h0OmJlZm9yZXtjb250ZW50OiJcZjA2MSJ9LmZhLWFycm93LXVwOmJlZm9yZXtjb250ZW50OiJcZjA2MiJ9LmZhLWFycm93LWRvd246YmVmb3Jle2NvbnRlbnQ6IlxmMDYzIn0uZmEtbWFpbC1mb3J3YXJkOmJlZm9yZSwuZmEtc2hhcmU6YmVmb3Jle2NvbnRlbnQ6IlxmMDY0In0uZmEtZXhwYW5kOmJlZm9yZXtjb250ZW50OiJcZjA2NSJ9LmZhLWNvbXByZXNzOmJlZm9yZXtjb250ZW50OiJcZjA2NiJ9LmZhLXBsdXM6YmVmb3Jle2NvbnRlbnQ6IlxmMDY3In0uZmEtbWludXM6YmVmb3Jle2NvbnRlbnQ6IlxmMDY4In0uZmEtYXN0ZXJpc2s6YmVmb3Jle2NvbnRlbnQ6IlxmMDY5In0uZmEtZXhjbGFtYXRpb24tY2lyY2xlOmJlZm9yZXtjb250ZW50OiJcZjA2YSJ9LmZhLWdpZnQ6YmVmb3Jle2NvbnRlbnQ6IlxmMDZiIn0uZmEtbGVhZjpiZWZvcmV7Y29udGVudDoiXGYwNmMifS5mYS1maXJlOmJlZm9yZXtjb250ZW50OiJcZjA2ZCJ9LmZhLWV5ZTpiZWZvcmV7Y29udGVudDoiXGYwNmUifS5mYS1leWUtc2xhc2g6YmVmb3Jle2NvbnRlbnQ6IlxmMDcwIn0uZmEtd2FybmluZzpiZWZvcmUsLmZhLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZXtjb250ZW50OiJcZjA3MSJ9LmZhLXBsYW5lOmJlZm9yZXtjb250ZW50OiJcZjA3MiJ9LmZhLWNhbGVuZGFyOmJlZm9yZXtjb250ZW50OiJcZjA3MyJ9LmZhLXJhbmRvbTpiZWZvcmV7Y29udGVudDoiXGYwNzQifS5mYS1jb21tZW50OmJlZm9yZXtjb250ZW50OiJcZjA3NSJ9LmZhLW1hZ25ldDpiZWZvcmV7Y29udGVudDoiXGYwNzYifS5mYS1jaGV2cm9uLXVwOmJlZm9yZXtjb250ZW50OiJcZjA3NyJ9LmZhLWNoZXZyb24tZG93bjpiZWZvcmV7Y29udGVudDoiXGYwNzgifS5mYS1yZXR3ZWV0OmJlZm9yZXtjb250ZW50OiJcZjA3OSJ9LmZhLXNob3BwaW5nLWNhcnQ6YmVmb3Jle2NvbnRlbnQ6IlxmMDdhIn0uZmEtZm9sZGVyOmJlZm9yZXtjb250ZW50OiJcZjA3YiJ9LmZhLWZvbGRlci1vcGVuOmJlZm9yZXtjb250ZW50OiJcZjA3YyJ9LmZhLWFycm93cy12OmJlZm9yZXtjb250ZW50OiJcZjA3ZCJ9LmZhLWFycm93cy1oOmJlZm9yZXtjb250ZW50OiJcZjA3ZSJ9LmZhLWJhci1jaGFydC1vOmJlZm9yZSwuZmEtYmFyLWNoYXJ0OmJlZm9yZXtjb250ZW50OiJcZjA4MCJ9LmZhLXR3aXR0ZXItc3F1YXJlOmJlZm9yZXtjb250ZW50OiJcZjA4MSJ9LmZhLWZhY2Vib29rLXNxdWFyZTpiZWZvcmV7Y29udGVudDoiXGYwODIifS5mYS1jYW1lcmEtcmV0cm86YmVmb3Jle2NvbnRlbnQ6IlxmMDgzIn0uZmEta2V5OmJlZm9yZXtjb250ZW50OiJcZjA4NCJ9LmZhLWdlYXJzOmJlZm9yZSwuZmEtY29nczpiZWZvcmV7Y29udGVudDoiXGYwODUifS5mYS1jb21tZW50czpiZWZvcmV7Y29udGVudDoiXGYwODYifS5mYS10aHVtYnMtby11cDpiZWZvcmV7Y29udGVudDoiXGYwODcifS5mYS10aHVtYnMtby1kb3duOmJlZm9yZXtjb250ZW50OiJcZjA4OCJ9LmZhLXN0YXItaGFsZjpiZWZvcmV7Y29udGVudDoiXGYwODkifS5mYS1oZWFydC1vOmJlZm9yZXtjb250ZW50OiJcZjA4YSJ9LmZhLXNpZ24tb3V0OmJlZm9yZXtjb250ZW50OiJcZjA4YiJ9LmZhLWxpbmtlZGluLXNxdWFyZTpiZWZvcmV7Y29udGVudDoiXGYwOGMifS5mYS10aHVtYi10YWNrOmJlZm9yZXtjb250ZW50OiJcZjA4ZCJ9LmZhLWV4dGVybmFsLWxpbms6YmVmb3Jle2NvbnRlbnQ6IlxmMDhlIn0uZmEtc2lnbi1pbjpiZWZvcmV7Y29udGVudDoiXGYwOTAifS5mYS10cm9waHk6YmVmb3Jle2NvbnRlbnQ6IlxmMDkxIn0uZmEtZ2l0aHViLXNxdWFyZTpiZWZvcmV7Y29udGVudDoiXGYwOTIifS5mYS11cGxvYWQ6YmVmb3Jle2NvbnRlbnQ6IlxmMDkzIn0uZmEtbGVtb24tbzpiZWZvcmV7Y29udGVudDoiXGYwOTQifS5mYS1waG9uZTpiZWZvcmV7Y29udGVudDoiXGYwOTUifS5mYS1zcXVhcmUtbzpiZWZvcmV7Y29udGVudDoiXGYwOTYifS5mYS1ib29rbWFyay1vOmJlZm9yZXtjb250ZW50OiJcZjA5NyJ9LmZhLXBob25lLXNxdWFyZTpiZWZvcmV7Y29udGVudDoiXGYwOTgifS5mYS10d2l0dGVyOmJlZm9yZXtjb250ZW50OiJcZjA5OSJ9LmZhLWZhY2Vib29rLWY6YmVmb3JlLC5mYS1mYWNlYm9vazpiZWZvcmV7Y29udGVudDoiXGYwOWEifS5mYS1naXRodWI6YmVmb3Jle2NvbnRlbnQ6IlxmMDliIn0uZmEtdW5sb2NrOmJlZm9yZXtjb250ZW50OiJcZjA5YyJ9LmZhLWNyZWRpdC1jYXJkOmJlZm9yZXtjb250ZW50OiJcZjA5ZCJ9LmZhLWZlZWQ6YmVmb3JlLC5mYS1yc3M6YmVmb3Jle2NvbnRlbnQ6IlxmMDllIn0uZmEtaGRkLW86YmVmb3Jle2NvbnRlbnQ6IlxmMGEwIn0uZmEtYnVsbGhvcm46YmVmb3Jle2NvbnRlbnQ6IlxmMGExIn0uZmEtYmVsbDpiZWZvcmV7Y29udGVudDoiXGYwZjMifS5mYS1jZXJ0aWZpY2F0ZTpiZWZvcmV7Y29udGVudDoiXGYwYTMifS5mYS1oYW5kLW8tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6IlxmMGE0In0uZmEtaGFuZC1vLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6IlxmMGE1In0uZmEtaGFuZC1vLXVwOmJlZm9yZXtjb250ZW50OiJcZjBhNiJ9LmZhLWhhbmQtby1kb3duOmJlZm9yZXtjb250ZW50OiJcZjBhNyJ9LmZhLWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZXtjb250ZW50OiJcZjBhOCJ9LmZhLWFycm93LWNpcmNsZS1yaWdodDpiZWZvcmV7Y29udGVudDoiXGYwYTkifS5mYS1hcnJvdy1jaXJjbGUtdXA6YmVmb3Jle2NvbnRlbnQ6IlxmMGFhIn0uZmEtYXJyb3ctY2lyY2xlLWRvd246YmVmb3Jle2NvbnRlbnQ6IlxmMGFiIn0uZmEtZ2xvYmU6YmVmb3Jle2NvbnRlbnQ6IlxmMGFjIn0uZmEtd3JlbmNoOmJlZm9yZXtjb250ZW50OiJcZjBhZCJ9LmZhLXRhc2tzOmJlZm9yZXtjb250ZW50OiJcZjBhZSJ9LmZhLWZpbHRlcjpiZWZvcmV7Y29udGVudDoiXGYwYjAifS5mYS1icmllZmNhc2U6YmVmb3Jle2NvbnRlbnQ6IlxmMGIxIn0uZmEtYXJyb3dzLWFsdDpiZWZvcmV7Y29udGVudDoiXGYwYjIifS5mYS1ncm91cDpiZWZvcmUsLmZhLXVzZXJzOmJlZm9yZXtjb250ZW50OiJcZjBjMCJ9LmZhLWNoYWluOmJlZm9yZSwuZmEtbGluazpiZWZvcmV7Y29udGVudDoiXGYwYzEifS5mYS1jbG91ZDpiZWZvcmV7Y29udGVudDoiXGYwYzIifS5mYS1mbGFzazpiZWZvcmV7Y29udGVudDoiXGYwYzMifS5mYS1jdXQ6YmVmb3JlLC5mYS1zY2lzc29yczpiZWZvcmV7Y29udGVudDoiXGYwYzQifS5mYS1jb3B5OmJlZm9yZSwuZmEtZmlsZXMtbzpiZWZvcmV7Y29udGVudDoiXGYwYzUifS5mYS1wYXBlcmNsaXA6YmVmb3Jle2NvbnRlbnQ6IlxmMGM2In0uZmEtc2F2ZTpiZWZvcmUsLmZhLWZsb3BweS1vOmJlZm9yZXtjb250ZW50OiJcZjBjNyJ9LmZhLXNxdWFyZTpiZWZvcmV7Y29udGVudDoiXGYwYzgifS5mYS1uYXZpY29uOmJlZm9yZSwuZmEtcmVvcmRlcjpiZWZvcmUsLmZhLWJhcnM6YmVmb3Jle2NvbnRlbnQ6IlxmMGM5In0uZmEtbGlzdC11bDpiZWZvcmV7Y29udGVudDoiXGYwY2EifS5mYS1saXN0LW9sOmJlZm9yZXtjb250ZW50OiJcZjBjYiJ9LmZhLXN0cmlrZXRocm91Z2g6YmVmb3Jle2NvbnRlbnQ6IlxmMGNjIn0uZmEtdW5kZXJsaW5lOmJlZm9yZXtjb250ZW50OiJcZjBjZCJ9LmZhLXRhYmxlOmJlZm9yZXtjb250ZW50OiJcZjBjZSJ9LmZhLW1hZ2ljOmJlZm9yZXtjb250ZW50OiJcZjBkMCJ9LmZhLXRydWNrOmJlZm9yZXtjb250ZW50OiJcZjBkMSJ9LmZhLXBpbnRlcmVzdDpiZWZvcmV7Y29udGVudDoiXGYwZDIifS5mYS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZXtjb250ZW50OiJcZjBkMyJ9LmZhLWdvb2dsZS1wbHVzLXNxdWFyZTpiZWZvcmV7Y29udGVudDoiXGYwZDQifS5mYS1nb29nbGUtcGx1czpiZWZvcmV7Y29udGVudDoiXGYwZDUifS5mYS1tb25leTpiZWZvcmV7Y29udGVudDoiXGYwZDYifS5mYS1jYXJldC1kb3duOmJlZm9yZXtjb250ZW50OiJcZjBkNyJ9LmZhLWNhcmV0LXVwOmJlZm9yZXtjb250ZW50OiJcZjBkOCJ9LmZhLWNhcmV0LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6IlxmMGQ5In0uZmEtY2FyZXQtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6IlxmMGRhIn0uZmEtY29sdW1uczpiZWZvcmV7Y29udGVudDoiXGYwZGIifS5mYS11bnNvcnRlZDpiZWZvcmUsLmZhLXNvcnQ6YmVmb3Jle2NvbnRlbnQ6IlxmMGRjIn0uZmEtc29ydC1kb3duOmJlZm9yZSwuZmEtc29ydC1kZXNjOmJlZm9yZXtjb250ZW50OiJcZjBkZCJ9LmZhLXNvcnQtdXA6YmVmb3JlLC5mYS1zb3J0LWFzYzpiZWZvcmV7Y29udGVudDoiXGYwZGUifS5mYS1lbnZlbG9wZTpiZWZvcmV7Y29udGVudDoiXGYwZTAifS5mYS1saW5rZWRpbjpiZWZvcmV7Y29udGVudDoiXGYwZTEifS5mYS1yb3RhdGUtbGVmdDpiZWZvcmUsLmZhLXVuZG86YmVmb3Jle2NvbnRlbnQ6IlxmMGUyIn0uZmEtbGVnYWw6YmVmb3JlLC5mYS1nYXZlbDpiZWZvcmV7Y29udGVudDoiXGYwZTMifS5mYS1kYXNoYm9hcmQ6YmVmb3JlLC5mYS10YWNob21ldGVyOmJlZm9yZXtjb250ZW50OiJcZjBlNCJ9LmZhLWNvbW1lbnQtbzpiZWZvcmV7Y29udGVudDoiXGYwZTUifS5mYS1jb21tZW50cy1vOmJlZm9yZXtjb250ZW50OiJcZjBlNiJ9LmZhLWZsYXNoOmJlZm9yZSwuZmEtYm9sdDpiZWZvcmV7Y29udGVudDoiXGYwZTcifS5mYS1zaXRlbWFwOmJlZm9yZXtjb250ZW50OiJcZjBlOCJ9LmZhLXVtYnJlbGxhOmJlZm9yZXtjb250ZW50OiJcZjBlOSJ9LmZhLXBhc3RlOmJlZm9yZSwuZmEtY2xpcGJvYXJkOmJlZm9yZXtjb250ZW50OiJcZjBlYSJ9LmZhLWxpZ2h0YnVsYi1vOmJlZm9yZXtjb250ZW50OiJcZjBlYiJ9LmZhLWV4Y2hhbmdlOmJlZm9yZXtjb250ZW50OiJcZjBlYyJ9LmZhLWNsb3VkLWRvd25sb2FkOmJlZm9yZXtjb250ZW50OiJcZjBlZCJ9LmZhLWNsb3VkLXVwbG9hZDpiZWZvcmV7Y29udGVudDoiXGYwZWUifS5mYS11c2VyLW1kOmJlZm9yZXtjb250ZW50OiJcZjBmMCJ9LmZhLXN0ZXRob3Njb3BlOmJlZm9yZXtjb250ZW50OiJcZjBmMSJ9LmZhLXN1aXRjYXNlOmJlZm9yZXtjb250ZW50OiJcZjBmMiJ9LmZhLWJlbGwtbzpiZWZvcmV7Y29udGVudDoiXGYwYTIifS5mYS1jb2ZmZWU6YmVmb3Jle2NvbnRlbnQ6IlxmMGY0In0uZmEtY3V0bGVyeTpiZWZvcmV7Y29udGVudDoiXGYwZjUifS5mYS1maWxlLXRleHQtbzpiZWZvcmV7Y29udGVudDoiXGYwZjYifS5mYS1idWlsZGluZy1vOmJlZm9yZXtjb250ZW50OiJcZjBmNyJ9LmZhLWhvc3BpdGFsLW86YmVmb3Jle2NvbnRlbnQ6IlxmMGY4In0uZmEtYW1idWxhbmNlOmJlZm9yZXtjb250ZW50OiJcZjBmOSJ9LmZhLW1lZGtpdDpiZWZvcmV7Y29udGVudDoiXGYwZmEifS5mYS1maWdodGVyLWpldDpiZWZvcmV7Y29udGVudDoiXGYwZmIifS5mYS1iZWVyOmJlZm9yZXtjb250ZW50OiJcZjBmYyJ9LmZhLWgtc3F1YXJlOmJlZm9yZXtjb250ZW50OiJcZjBmZCJ9LmZhLXBsdXMtc3F1YXJlOmJlZm9yZXtjb250ZW50OiJcZjBmZSJ9LmZhLWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZXtjb250ZW50OiJcZjEwMCJ9LmZhLWFuZ2xlLWRvdWJsZS1yaWdodDpiZWZvcmV7Y29udGVudDoiXGYxMDEifS5mYS1hbmdsZS1kb3VibGUtdXA6YmVmb3Jle2NvbnRlbnQ6IlxmMTAyIn0uZmEtYW5nbGUtZG91YmxlLWRvd246YmVmb3Jle2NvbnRlbnQ6IlxmMTAzIn0uZmEtYW5nbGUtbGVmdDpiZWZvcmV7Y29udGVudDoiXGYxMDQifS5mYS1hbmdsZS1yaWdodDpiZWZvcmV7Y29udGVudDoiXGYxMDUifS5mYS1hbmdsZS11cDpiZWZvcmV7Y29udGVudDoiXGYxMDYifS5mYS1hbmdsZS1kb3duOmJlZm9yZXtjb250ZW50OiJcZjEwNyJ9LmZhLWRlc2t0b3A6YmVmb3Jle2NvbnRlbnQ6IlxmMTA4In0uZmEtbGFwdG9wOmJlZm9yZXtjb250ZW50OiJcZjEwOSJ9LmZhLXRhYmxldDpiZWZvcmV7Y29udGVudDoiXGYxMGEifS5mYS1tb2JpbGUtcGhvbmU6YmVmb3JlLC5mYS1tb2JpbGU6YmVmb3Jle2NvbnRlbnQ6IlxmMTBiIn0uZmEtY2lyY2xlLW86YmVmb3Jle2NvbnRlbnQ6IlxmMTBjIn0uZmEtcXVvdGUtbGVmdDpiZWZvcmV7Y29udGVudDoiXGYxMGQifS5mYS1xdW90ZS1yaWdodDpiZWZvcmV7Y29udGVudDoiXGYxMGUifS5mYS1zcGlubmVyOmJlZm9yZXtjb250ZW50OiJcZjExMCJ9LmZhLWNpcmNsZTpiZWZvcmV7Y29udGVudDoiXGYxMTEifS5mYS1tYWlsLXJlcGx5OmJlZm9yZSwuZmEtcmVwbHk6YmVmb3Jle2NvbnRlbnQ6IlxmMTEyIn0uZmEtZ2l0aHViLWFsdDpiZWZvcmV7Y29udGVudDoiXGYxMTMifS5mYS1mb2xkZXItbzpiZWZvcmV7Y29udGVudDoiXGYxMTQifS5mYS1mb2xkZXItb3Blbi1vOmJlZm9yZXtjb250ZW50OiJcZjExNSJ9LmZhLXNtaWxlLW86YmVmb3Jle2NvbnRlbnQ6IlxmMTE4In0uZmEtZnJvd24tbzpiZWZvcmV7Y29udGVudDoiXGYxMTkifS5mYS1tZWgtbzpiZWZvcmV7Y29udGVudDoiXGYxMWEifS5mYS1nYW1lcGFkOmJlZm9yZXtjb250ZW50OiJcZjExYiJ9LmZhLWtleWJvYXJkLW86YmVmb3Jle2NvbnRlbnQ6IlxmMTFjIn0uZmEtZmxhZy1vOmJlZm9yZXtjb250ZW50OiJcZjExZCJ9LmZhLWZsYWctY2hlY2tlcmVkOmJlZm9yZXtjb250ZW50OiJcZjExZSJ9LmZhLXRlcm1pbmFsOmJlZm9yZXtjb250ZW50OiJcZjEyMCJ9LmZhLWNvZGU6YmVmb3Jle2NvbnRlbnQ6IlxmMTIxIn0uZmEtbWFpbC1yZXBseS1hbGw6YmVmb3JlLC5mYS1yZXBseS1hbGw6YmVmb3Jle2NvbnRlbnQ6IlxmMTIyIn0uZmEtc3Rhci1oYWxmLWVtcHR5OmJlZm9yZSwuZmEtc3Rhci1oYWxmLWZ1bGw6YmVmb3JlLC5mYS1zdGFyLWhhbGYtbzpiZWZvcmV7Y29udGVudDoiXGYxMjMifS5mYS1sb2NhdGlvbi1hcnJvdzpiZWZvcmV7Y29udGVudDoiXGYxMjQifS5mYS1jcm9wOmJlZm9yZXtjb250ZW50OiJcZjEyNSJ9LmZhLWNvZGUtZm9yazpiZWZvcmV7Y29udGVudDoiXGYxMjYifS5mYS11bmxpbms6YmVmb3JlLC5mYS1jaGFpbi1icm9rZW46YmVmb3Jle2NvbnRlbnQ6IlxmMTI3In0uZmEtcXVlc3Rpb246YmVmb3Jle2NvbnRlbnQ6IlxmMTI4In0uZmEtaW5mbzpiZWZvcmV7Y29udGVudDoiXGYxMjkifS5mYS1leGNsYW1hdGlvbjpiZWZvcmV7Y29udGVudDoiXGYxMmEifS5mYS1zdXBlcnNjcmlwdDpiZWZvcmV7Y29udGVudDoiXGYxMmIifS5mYS1zdWJzY3JpcHQ6YmVmb3Jle2NvbnRlbnQ6IlxmMTJjIn0uZmEtZXJhc2VyOmJlZm9yZXtjb250ZW50OiJcZjEyZCJ9LmZhLXB1enpsZS1waWVjZTpiZWZvcmV7Y29udGVudDoiXGYxMmUifS5mYS1taWNyb3Bob25lOmJlZm9yZXtjb250ZW50OiJcZjEzMCJ9LmZhLW1pY3JvcGhvbmUtc2xhc2g6YmVmb3Jle2NvbnRlbnQ6IlxmMTMxIn0uZmEtc2hpZWxkOmJlZm9yZXtjb250ZW50OiJcZjEzMiJ9LmZhLWNhbGVuZGFyLW86YmVmb3Jle2NvbnRlbnQ6IlxmMTMzIn0uZmEtZmlyZS1leHRpbmd1aXNoZXI6YmVmb3Jle2NvbnRlbnQ6IlxmMTM0In0uZmEtcm9ja2V0OmJlZm9yZXtjb250ZW50OiJcZjEzNSJ9LmZhLW1heGNkbjpiZWZvcmV7Y29udGVudDoiXGYxMzYifS5mYS1jaGV2cm9uLWNpcmNsZS1sZWZ0OmJlZm9yZXtjb250ZW50OiJcZjEzNyJ9LmZhLWNoZXZyb24tY2lyY2xlLXJpZ2h0OmJlZm9yZXtjb250ZW50OiJcZjEzOCJ9LmZhLWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZXtjb250ZW50OiJcZjEzOSJ9LmZhLWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3Jle2NvbnRlbnQ6IlxmMTNhIn0uZmEtaHRtbDU6YmVmb3Jle2NvbnRlbnQ6IlxmMTNiIn0uZmEtY3NzMzpiZWZvcmV7Y29udGVudDoiXGYxM2MifS5mYS1hbmNob3I6YmVmb3Jle2NvbnRlbnQ6IlxmMTNkIn0uZmEtdW5sb2NrLWFsdDpiZWZvcmV7Y29udGVudDoiXGYxM2UifS5mYS1idWxsc2V5ZTpiZWZvcmV7Y29udGVudDoiXGYxNDAifS5mYS1lbGxpcHNpcy1oOmJlZm9yZXtjb250ZW50OiJcZjE0MSJ9LmZhLWVsbGlwc2lzLXY6YmVmb3Jle2NvbnRlbnQ6IlxmMTQyIn0uZmEtcnNzLXNxdWFyZTpiZWZvcmV7Y29udGVudDoiXGYxNDMifS5mYS1wbGF5LWNpcmNsZTpiZWZvcmV7Y29udGVudDoiXGYxNDQifS5mYS10aWNrZXQ6YmVmb3Jle2NvbnRlbnQ6IlxmMTQ1In0uZmEtbWludXMtc3F1YXJlOmJlZm9yZXtjb250ZW50OiJcZjE0NiJ9LmZhLW1pbnVzLXNxdWFyZS1vOmJlZm9yZXtjb250ZW50OiJcZjE0NyJ9LmZhLWxldmVsLXVwOmJlZm9yZXtjb250ZW50OiJcZjE0OCJ9LmZhLWxldmVsLWRvd246YmVmb3Jle2NvbnRlbnQ6IlxmMTQ5In0uZmEtY2hlY2stc3F1YXJlOmJlZm9yZXtjb250ZW50OiJcZjE0YSJ9LmZhLXBlbmNpbC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6IlxmMTRiIn0uZmEtZXh0ZXJuYWwtbGluay1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6IlxmMTRjIn0uZmEtc2hhcmUtc3F1YXJlOmJlZm9yZXtjb250ZW50OiJcZjE0ZCJ9LmZhLWNvbXBhc3M6YmVmb3Jle2NvbnRlbnQ6IlxmMTRlIn0uZmEtdG9nZ2xlLWRvd246YmVmb3JlLC5mYS1jYXJldC1zcXVhcmUtby1kb3duOmJlZm9yZXtjb250ZW50OiJcZjE1MCJ9LmZhLXRvZ2dsZS11cDpiZWZvcmUsLmZhLWNhcmV0LXNxdWFyZS1vLXVwOmJlZm9yZXtjb250ZW50OiJcZjE1MSJ9LmZhLXRvZ2dsZS1yaWdodDpiZWZvcmUsLmZhLWNhcmV0LXNxdWFyZS1vLXJpZ2h0OmJlZm9yZXtjb250ZW50OiJcZjE1MiJ9LmZhLWV1cm86YmVmb3JlLC5mYS1ldXI6YmVmb3Jle2NvbnRlbnQ6IlxmMTUzIn0uZmEtZ2JwOmJlZm9yZXtjb250ZW50OiJcZjE1NCJ9LmZhLWRvbGxhcjpiZWZvcmUsLmZhLXVzZDpiZWZvcmV7Y29udGVudDoiXGYxNTUifS5mYS1ydXBlZTpiZWZvcmUsLmZhLWlucjpiZWZvcmV7Y29udGVudDoiXGYxNTYifS5mYS1jbnk6YmVmb3JlLC5mYS1ybWI6YmVmb3JlLC5mYS15ZW46YmVmb3JlLC5mYS1qcHk6YmVmb3Jle2NvbnRlbnQ6IlxmMTU3In0uZmEtcnVibGU6YmVmb3JlLC5mYS1yb3VibGU6YmVmb3JlLC5mYS1ydWI6YmVmb3Jle2NvbnRlbnQ6IlxmMTU4In0uZmEtd29uOmJlZm9yZSwuZmEta3J3OmJlZm9yZXtjb250ZW50OiJcZjE1OSJ9LmZhLWJpdGNvaW46YmVmb3JlLC5mYS1idGM6YmVmb3Jle2NvbnRlbnQ6IlxmMTVhIn0uZmEtZmlsZTpiZWZvcmV7Y29udGVudDoiXGYxNWIifS5mYS1maWxlLXRleHQ6YmVmb3Jle2NvbnRlbnQ6IlxmMTVjIn0uZmEtc29ydC1hbHBoYS1hc2M6YmVmb3Jle2NvbnRlbnQ6IlxmMTVkIn0uZmEtc29ydC1hbHBoYS1kZXNjOmJlZm9yZXtjb250ZW50OiJcZjE1ZSJ9LmZhLXNvcnQtYW1vdW50LWFzYzpiZWZvcmV7Y29udGVudDoiXGYxNjAifS5mYS1zb3J0LWFtb3VudC1kZXNjOmJlZm9yZXtjb250ZW50OiJcZjE2MSJ9LmZhLXNvcnQtbnVtZXJpYy1hc2M6YmVmb3Jle2NvbnRlbnQ6IlxmMTYyIn0uZmEtc29ydC1udW1lcmljLWRlc2M6YmVmb3Jle2NvbnRlbnQ6IlxmMTYzIn0uZmEtdGh1bWJzLXVwOmJlZm9yZXtjb250ZW50OiJcZjE2NCJ9LmZhLXRodW1icy1kb3duOmJlZm9yZXtjb250ZW50OiJcZjE2NSJ9LmZhLXlvdXR1YmUtc3F1YXJlOmJlZm9yZXtjb250ZW50OiJcZjE2NiJ9LmZhLXlvdXR1YmU6YmVmb3Jle2NvbnRlbnQ6IlxmMTY3In0uZmEteGluZzpiZWZvcmV7Y29udGVudDoiXGYxNjgifS5mYS14aW5nLXNxdWFyZTpiZWZvcmV7Y29udGVudDoiXGYxNjkifS5mYS15b3V0dWJlLXBsYXk6YmVmb3Jle2NvbnRlbnQ6IlxmMTZhIn0uZmEtZHJvcGJveDpiZWZvcmV7Y29udGVudDoiXGYxNmIifS5mYS1zdGFjay1vdmVyZmxvdzpiZWZvcmV7Y29udGVudDoiXGYxNmMifS5mYS1pbnN0YWdyYW06YmVmb3Jle2NvbnRlbnQ6IlxmMTZkIn0uZmEtZmxpY2tyOmJlZm9yZXtjb250ZW50OiJcZjE2ZSJ9LmZhLWFkbjpiZWZvcmV7Y29udGVudDoiXGYxNzAifS5mYS1iaXRidWNrZXQ6YmVmb3Jle2NvbnRlbnQ6IlxmMTcxIn0uZmEtYml0YnVja2V0LXNxdWFyZTpiZWZvcmV7Y29udGVudDoiXGYxNzIifS5mYS10dW1ibHI6YmVmb3Jle2NvbnRlbnQ6IlxmMTczIn0uZmEtdHVtYmxyLXNxdWFyZTpiZWZvcmV7Y29udGVudDoiXGYxNzQifS5mYS1sb25nLWFycm93LWRvd246YmVmb3Jle2NvbnRlbnQ6IlxmMTc1In0uZmEtbG9uZy1hcnJvdy11cDpiZWZvcmV7Y29udGVudDoiXGYxNzYifS5mYS1sb25nLWFycm93LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6IlxmMTc3In0uZmEtbG9uZy1hcnJvdy1yaWdodDpiZWZvcmV7Y29udGVudDoiXGYxNzgifS5mYS1hcHBsZTpiZWZvcmV7Y29udGVudDoiXGYxNzkifS5mYS13aW5kb3dzOmJlZm9yZXtjb250ZW50OiJcZjE3YSJ9LmZhLWFuZHJvaWQ6YmVmb3Jle2NvbnRlbnQ6IlxmMTdiIn0uZmEtbGludXg6YmVmb3Jle2NvbnRlbnQ6IlxmMTdjIn0uZmEtZHJpYmJibGU6YmVmb3Jle2NvbnRlbnQ6IlxmMTdkIn0uZmEtc2t5cGU6YmVmb3Jle2NvbnRlbnQ6IlxmMTdlIn0uZmEtZm91cnNxdWFyZTpiZWZvcmV7Y29udGVudDoiXGYxODAifS5mYS10cmVsbG86YmVmb3Jle2NvbnRlbnQ6IlxmMTgxIn0uZmEtZmVtYWxlOmJlZm9yZXtjb250ZW50OiJcZjE4MiJ9LmZhLW1hbGU6YmVmb3Jle2NvbnRlbnQ6IlxmMTgzIn0uZmEtZ2l0dGlwOmJlZm9yZSwuZmEtZ3JhdGlwYXk6YmVmb3Jle2NvbnRlbnQ6IlxmMTg0In0uZmEtc3VuLW86YmVmb3Jle2NvbnRlbnQ6IlxmMTg1In0uZmEtbW9vbi1vOmJlZm9yZXtjb250ZW50OiJcZjE4NiJ9LmZhLWFyY2hpdmU6YmVmb3Jle2NvbnRlbnQ6IlxmMTg3In0uZmEtYnVnOmJlZm9yZXtjb250ZW50OiJcZjE4OCJ9LmZhLXZrOmJlZm9yZXtjb250ZW50OiJcZjE4OSJ9LmZhLXdlaWJvOmJlZm9yZXtjb250ZW50OiJcZjE4YSJ9LmZhLXJlbnJlbjpiZWZvcmV7Y29udGVudDoiXGYxOGIifS5mYS1wYWdlbGluZXM6YmVmb3Jle2NvbnRlbnQ6IlxmMThjIn0uZmEtc3RhY2stZXhjaGFuZ2U6YmVmb3Jle2NvbnRlbnQ6IlxmMThkIn0uZmEtYXJyb3ctY2lyY2xlLW8tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6IlxmMThlIn0uZmEtYXJyb3ctY2lyY2xlLW8tbGVmdDpiZWZvcmV7Y29udGVudDoiXGYxOTAifS5mYS10b2dnbGUtbGVmdDpiZWZvcmUsLmZhLWNhcmV0LXNxdWFyZS1vLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6IlxmMTkxIn0uZmEtZG90LWNpcmNsZS1vOmJlZm9yZXtjb250ZW50OiJcZjE5MiJ9LmZhLXdoZWVsY2hhaXI6YmVmb3Jle2NvbnRlbnQ6IlxmMTkzIn0uZmEtdmltZW8tc3F1YXJlOmJlZm9yZXtjb250ZW50OiJcZjE5NCJ9LmZhLXR1cmtpc2gtbGlyYTpiZWZvcmUsLmZhLXRyeTpiZWZvcmV7Y29udGVudDoiXGYxOTUifS5mYS1wbHVzLXNxdWFyZS1vOmJlZm9yZXtjb250ZW50OiJcZjE5NiJ9LmZhLXNwYWNlLXNodXR0bGU6YmVmb3Jle2NvbnRlbnQ6IlxmMTk3In0uZmEtc2xhY2s6YmVmb3Jle2NvbnRlbnQ6IlxmMTk4In0uZmEtZW52ZWxvcGUtc3F1YXJlOmJlZm9yZXtjb250ZW50OiJcZjE5OSJ9LmZhLXdvcmRwcmVzczpiZWZvcmV7Y29udGVudDoiXGYxOWEifS5mYS1vcGVuaWQ6YmVmb3Jle2NvbnRlbnQ6IlxmMTliIn0uZmEtaW5zdGl0dXRpb246YmVmb3JlLC5mYS1iYW5rOmJlZm9yZSwuZmEtdW5pdmVyc2l0eTpiZWZvcmV7Y29udGVudDoiXGYxOWMifS5mYS1tb3J0YXItYm9hcmQ6YmVmb3JlLC5mYS1ncmFkdWF0aW9uLWNhcDpiZWZvcmV7Y29udGVudDoiXGYxOWQifS5mYS15YWhvbzpiZWZvcmV7Y29udGVudDoiXGYxOWUifS5mYS1nb29nbGU6YmVmb3Jle2NvbnRlbnQ6IlxmMWEwIn0uZmEtcmVkZGl0OmJlZm9yZXtjb250ZW50OiJcZjFhMSJ9LmZhLXJlZGRpdC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6IlxmMWEyIn0uZmEtc3R1bWJsZXVwb24tY2lyY2xlOmJlZm9yZXtjb250ZW50OiJcZjFhMyJ9LmZhLXN0dW1ibGV1cG9uOmJlZm9yZXtjb250ZW50OiJcZjFhNCJ9LmZhLWRlbGljaW91czpiZWZvcmV7Y29udGVudDoiXGYxYTUifS5mYS1kaWdnOmJlZm9yZXtjb250ZW50OiJcZjFhNiJ9LmZhLXBpZWQtcGlwZXItcHA6YmVmb3Jle2NvbnRlbnQ6IlxmMWE3In0uZmEtcGllZC1waXBlci1hbHQ6YmVmb3Jle2NvbnRlbnQ6IlxmMWE4In0uZmEtZHJ1cGFsOmJlZm9yZXtjb250ZW50OiJcZjFhOSJ9LmZhLWpvb21sYTpiZWZvcmV7Y29udGVudDoiXGYxYWEifS5mYS1sYW5ndWFnZTpiZWZvcmV7Y29udGVudDoiXGYxYWIifS5mYS1mYXg6YmVmb3Jle2NvbnRlbnQ6IlxmMWFjIn0uZmEtYnVpbGRpbmc6YmVmb3Jle2NvbnRlbnQ6IlxmMWFkIn0uZmEtY2hpbGQ6YmVmb3Jle2NvbnRlbnQ6IlxmMWFlIn0uZmEtcGF3OmJlZm9yZXtjb250ZW50OiJcZjFiMCJ9LmZhLXNwb29uOmJlZm9yZXtjb250ZW50OiJcZjFiMSJ9LmZhLWN1YmU6YmVmb3Jle2NvbnRlbnQ6IlxmMWIyIn0uZmEtY3ViZXM6YmVmb3Jle2NvbnRlbnQ6IlxmMWIzIn0uZmEtYmVoYW5jZTpiZWZvcmV7Y29udGVudDoiXGYxYjQifS5mYS1iZWhhbmNlLXNxdWFyZTpiZWZvcmV7Y29udGVudDoiXGYxYjUifS5mYS1zdGVhbTpiZWZvcmV7Y29udGVudDoiXGYxYjYifS5mYS1zdGVhbS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6IlxmMWI3In0uZmEtcmVjeWNsZTpiZWZvcmV7Y29udGVudDoiXGYxYjgifS5mYS1hdXRvbW9iaWxlOmJlZm9yZSwuZmEtY2FyOmJlZm9yZXtjb250ZW50OiJcZjFiOSJ9LmZhLWNhYjpiZWZvcmUsLmZhLXRheGk6YmVmb3Jle2NvbnRlbnQ6IlxmMWJhIn0uZmEtdHJlZTpiZWZvcmV7Y29udGVudDoiXGYxYmIifS5mYS1zcG90aWZ5OmJlZm9yZXtjb250ZW50OiJcZjFiYyJ9LmZhLWRldmlhbnRhcnQ6YmVmb3Jle2NvbnRlbnQ6IlxmMWJkIn0uZmEtc291bmRjbG91ZDpiZWZvcmV7Y29udGVudDoiXGYxYmUifS5mYS1kYXRhYmFzZTpiZWZvcmV7Y29udGVudDoiXGYxYzAifS5mYS1maWxlLXBkZi1vOmJlZm9yZXtjb250ZW50OiJcZjFjMSJ9LmZhLWZpbGUtd29yZC1vOmJlZm9yZXtjb250ZW50OiJcZjFjMiJ9LmZhLWZpbGUtZXhjZWwtbzpiZWZvcmV7Y29udGVudDoiXGYxYzMifS5mYS1maWxlLXBvd2VycG9pbnQtbzpiZWZvcmV7Y29udGVudDoiXGYxYzQifS5mYS1maWxlLXBob3RvLW86YmVmb3JlLC5mYS1maWxlLXBpY3R1cmUtbzpiZWZvcmUsLmZhLWZpbGUtaW1hZ2UtbzpiZWZvcmV7Y29udGVudDoiXGYxYzUifS5mYS1maWxlLXppcC1vOmJlZm9yZSwuZmEtZmlsZS1hcmNoaXZlLW86YmVmb3Jle2NvbnRlbnQ6IlxmMWM2In0uZmEtZmlsZS1zb3VuZC1vOmJlZm9yZSwuZmEtZmlsZS1hdWRpby1vOmJlZm9yZXtjb250ZW50OiJcZjFjNyJ9LmZhLWZpbGUtbW92aWUtbzpiZWZvcmUsLmZhLWZpbGUtdmlkZW8tbzpiZWZvcmV7Y29udGVudDoiXGYxYzgifS5mYS1maWxlLWNvZGUtbzpiZWZvcmV7Y29udGVudDoiXGYxYzkifS5mYS12aW5lOmJlZm9yZXtjb250ZW50OiJcZjFjYSJ9LmZhLWNvZGVwZW46YmVmb3Jle2NvbnRlbnQ6IlxmMWNiIn0uZmEtanNmaWRkbGU6YmVmb3Jle2NvbnRlbnQ6IlxmMWNjIn0uZmEtbGlmZS1ib3V5OmJlZm9yZSwuZmEtbGlmZS1idW95OmJlZm9yZSwuZmEtbGlmZS1zYXZlcjpiZWZvcmUsLmZhLXN1cHBvcnQ6YmVmb3JlLC5mYS1saWZlLXJpbmc6YmVmb3Jle2NvbnRlbnQ6IlxmMWNkIn0uZmEtY2lyY2xlLW8tbm90Y2g6YmVmb3Jle2NvbnRlbnQ6IlxmMWNlIn0uZmEtcmE6YmVmb3JlLC5mYS1yZXNpc3RhbmNlOmJlZm9yZSwuZmEtcmViZWw6YmVmb3Jle2NvbnRlbnQ6IlxmMWQwIn0uZmEtZ2U6YmVmb3JlLC5mYS1lbXBpcmU6YmVmb3Jle2NvbnRlbnQ6IlxmMWQxIn0uZmEtZ2l0LXNxdWFyZTpiZWZvcmV7Y29udGVudDoiXGYxZDIifS5mYS1naXQ6YmVmb3Jle2NvbnRlbnQ6IlxmMWQzIn0uZmEteS1jb21iaW5hdG9yLXNxdWFyZTpiZWZvcmUsLmZhLXljLXNxdWFyZTpiZWZvcmUsLmZhLWhhY2tlci1uZXdzOmJlZm9yZXtjb250ZW50OiJcZjFkNCJ9LmZhLXRlbmNlbnQtd2VpYm86YmVmb3Jle2NvbnRlbnQ6IlxmMWQ1In0uZmEtcXE6YmVmb3Jle2NvbnRlbnQ6IlxmMWQ2In0uZmEtd2VjaGF0OmJlZm9yZSwuZmEtd2VpeGluOmJlZm9yZXtjb250ZW50OiJcZjFkNyJ9LmZhLXNlbmQ6YmVmb3JlLC5mYS1wYXBlci1wbGFuZTpiZWZvcmV7Y29udGVudDoiXGYxZDgifS5mYS1zZW5kLW86YmVmb3JlLC5mYS1wYXBlci1wbGFuZS1vOmJlZm9yZXtjb250ZW50OiJcZjFkOSJ9LmZhLWhpc3Rvcnk6YmVmb3Jle2NvbnRlbnQ6IlxmMWRhIn0uZmEtY2lyY2xlLXRoaW46YmVmb3Jle2NvbnRlbnQ6IlxmMWRiIn0uZmEtaGVhZGVyOmJlZm9yZXtjb250ZW50OiJcZjFkYyJ9LmZhLXBhcmFncmFwaDpiZWZvcmV7Y29udGVudDoiXGYxZGQifS5mYS1zbGlkZXJzOmJlZm9yZXtjb250ZW50OiJcZjFkZSJ9LmZhLXNoYXJlLWFsdDpiZWZvcmV7Y29udGVudDoiXGYxZTAifS5mYS1zaGFyZS1hbHQtc3F1YXJlOmJlZm9yZXtjb250ZW50OiJcZjFlMSJ9LmZhLWJvbWI6YmVmb3Jle2NvbnRlbnQ6IlxmMWUyIn0uZmEtc29jY2VyLWJhbGwtbzpiZWZvcmUsLmZhLWZ1dGJvbC1vOmJlZm9yZXtjb250ZW50OiJcZjFlMyJ9LmZhLXR0eTpiZWZvcmV7Y29udGVudDoiXGYxZTQifS5mYS1iaW5vY3VsYXJzOmJlZm9yZXtjb250ZW50OiJcZjFlNSJ9LmZhLXBsdWc6YmVmb3Jle2NvbnRlbnQ6IlxmMWU2In0uZmEtc2xpZGVzaGFyZTpiZWZvcmV7Y29udGVudDoiXGYxZTcifS5mYS10d2l0Y2g6YmVmb3Jle2NvbnRlbnQ6IlxmMWU4In0uZmEteWVscDpiZWZvcmV7Y29udGVudDoiXGYxZTkifS5mYS1uZXdzcGFwZXItbzpiZWZvcmV7Y29udGVudDoiXGYxZWEifS5mYS13aWZpOmJlZm9yZXtjb250ZW50OiJcZjFlYiJ9LmZhLWNhbGN1bGF0b3I6YmVmb3Jle2NvbnRlbnQ6IlxmMWVjIn0uZmEtcGF5cGFsOmJlZm9yZXtjb250ZW50OiJcZjFlZCJ9LmZhLWdvb2dsZS13YWxsZXQ6YmVmb3Jle2NvbnRlbnQ6IlxmMWVlIn0uZmEtY2MtdmlzYTpiZWZvcmV7Y29udGVudDoiXGYxZjAifS5mYS1jYy1tYXN0ZXJjYXJkOmJlZm9yZXtjb250ZW50OiJcZjFmMSJ9LmZhLWNjLWRpc2NvdmVyOmJlZm9yZXtjb250ZW50OiJcZjFmMiJ9LmZhLWNjLWFtZXg6YmVmb3Jle2NvbnRlbnQ6IlxmMWYzIn0uZmEtY2MtcGF5cGFsOmJlZm9yZXtjb250ZW50OiJcZjFmNCJ9LmZhLWNjLXN0cmlwZTpiZWZvcmV7Y29udGVudDoiXGYxZjUifS5mYS1iZWxsLXNsYXNoOmJlZm9yZXtjb250ZW50OiJcZjFmNiJ9LmZhLWJlbGwtc2xhc2gtbzpiZWZvcmV7Y29udGVudDoiXGYxZjcifS5mYS10cmFzaDpiZWZvcmV7Y29udGVudDoiXGYxZjgifS5mYS1jb3B5cmlnaHQ6YmVmb3Jle2NvbnRlbnQ6IlxmMWY5In0uZmEtYXQ6YmVmb3Jle2NvbnRlbnQ6IlxmMWZhIn0uZmEtZXllZHJvcHBlcjpiZWZvcmV7Y29udGVudDoiXGYxZmIifS5mYS1wYWludC1icnVzaDpiZWZvcmV7Y29udGVudDoiXGYxZmMifS5mYS1iaXJ0aGRheS1jYWtlOmJlZm9yZXtjb250ZW50OiJcZjFmZCJ9LmZhLWFyZWEtY2hhcnQ6YmVmb3Jle2NvbnRlbnQ6IlxmMWZlIn0uZmEtcGllLWNoYXJ0OmJlZm9yZXtjb250ZW50OiJcZjIwMCJ9LmZhLWxpbmUtY2hhcnQ6YmVmb3Jle2NvbnRlbnQ6IlxmMjAxIn0uZmEtbGFzdGZtOmJlZm9yZXtjb250ZW50OiJcZjIwMiJ9LmZhLWxhc3RmbS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6IlxmMjAzIn0uZmEtdG9nZ2xlLW9mZjpiZWZvcmV7Y29udGVudDoiXGYyMDQifS5mYS10b2dnbGUtb246YmVmb3Jle2NvbnRlbnQ6IlxmMjA1In0uZmEtYmljeWNsZTpiZWZvcmV7Y29udGVudDoiXGYyMDYifS5mYS1idXM6YmVmb3Jle2NvbnRlbnQ6IlxmMjA3In0uZmEtaW94aG9zdDpiZWZvcmV7Y29udGVudDoiXGYyMDgifS5mYS1hbmdlbGxpc3Q6YmVmb3Jle2NvbnRlbnQ6IlxmMjA5In0uZmEtY2M6YmVmb3Jle2NvbnRlbnQ6IlxmMjBhIn0uZmEtc2hla2VsOmJlZm9yZSwuZmEtc2hlcWVsOmJlZm9yZSwuZmEtaWxzOmJlZm9yZXtjb250ZW50OiJcZjIwYiJ9LmZhLW1lYW5wYXRoOmJlZm9yZXtjb250ZW50OiJcZjIwYyJ9LmZhLWJ1eXNlbGxhZHM6YmVmb3Jle2NvbnRlbnQ6IlxmMjBkIn0uZmEtY29ubmVjdGRldmVsb3A6YmVmb3Jle2NvbnRlbnQ6IlxmMjBlIn0uZmEtZGFzaGN1YmU6YmVmb3Jle2NvbnRlbnQ6IlxmMjEwIn0uZmEtZm9ydW1iZWU6YmVmb3Jle2NvbnRlbnQ6IlxmMjExIn0uZmEtbGVhbnB1YjpiZWZvcmV7Y29udGVudDoiXGYyMTIifS5mYS1zZWxsc3k6YmVmb3Jle2NvbnRlbnQ6IlxmMjEzIn0uZmEtc2hpcnRzaW5idWxrOmJlZm9yZXtjb250ZW50OiJcZjIxNCJ9LmZhLXNpbXBseWJ1aWx0OmJlZm9yZXtjb250ZW50OiJcZjIxNSJ9LmZhLXNreWF0bGFzOmJlZm9yZXtjb250ZW50OiJcZjIxNiJ9LmZhLWNhcnQtcGx1czpiZWZvcmV7Y29udGVudDoiXGYyMTcifS5mYS1jYXJ0LWFycm93LWRvd246YmVmb3Jle2NvbnRlbnQ6IlxmMjE4In0uZmEtZGlhbW9uZDpiZWZvcmV7Y29udGVudDoiXGYyMTkifS5mYS1zaGlwOmJlZm9yZXtjb250ZW50OiJcZjIxYSJ9LmZhLXVzZXItc2VjcmV0OmJlZm9yZXtjb250ZW50OiJcZjIxYiJ9LmZhLW1vdG9yY3ljbGU6YmVmb3Jle2NvbnRlbnQ6IlxmMjFjIn0uZmEtc3RyZWV0LXZpZXc6YmVmb3Jle2NvbnRlbnQ6IlxmMjFkIn0uZmEtaGVhcnRiZWF0OmJlZm9yZXtjb250ZW50OiJcZjIxZSJ9LmZhLXZlbnVzOmJlZm9yZXtjb250ZW50OiJcZjIyMSJ9LmZhLW1hcnM6YmVmb3Jle2NvbnRlbnQ6IlxmMjIyIn0uZmEtbWVyY3VyeTpiZWZvcmV7Y29udGVudDoiXGYyMjMifS5mYS1pbnRlcnNleDpiZWZvcmUsLmZhLXRyYW5zZ2VuZGVyOmJlZm9yZXtjb250ZW50OiJcZjIyNCJ9LmZhLXRyYW5zZ2VuZGVyLWFsdDpiZWZvcmV7Y29udGVudDoiXGYyMjUifS5mYS12ZW51cy1kb3VibGU6YmVmb3Jle2NvbnRlbnQ6IlxmMjI2In0uZmEtbWFycy1kb3VibGU6YmVmb3Jle2NvbnRlbnQ6IlxmMjI3In0uZmEtdmVudXMtbWFyczpiZWZvcmV7Y29udGVudDoiXGYyMjgifS5mYS1tYXJzLXN0cm9rZTpiZWZvcmV7Y29udGVudDoiXGYyMjkifS5mYS1tYXJzLXN0cm9rZS12OmJlZm9yZXtjb250ZW50OiJcZjIyYSJ9LmZhLW1hcnMtc3Ryb2tlLWg6YmVmb3Jle2NvbnRlbnQ6IlxmMjJiIn0uZmEtbmV1dGVyOmJlZm9yZXtjb250ZW50OiJcZjIyYyJ9LmZhLWdlbmRlcmxlc3M6YmVmb3Jle2NvbnRlbnQ6IlxmMjJkIn0uZmEtZmFjZWJvb2stb2ZmaWNpYWw6YmVmb3Jle2NvbnRlbnQ6IlxmMjMwIn0uZmEtcGludGVyZXN0LXA6YmVmb3Jle2NvbnRlbnQ6IlxmMjMxIn0uZmEtd2hhdHNhcHA6YmVmb3Jle2NvbnRlbnQ6IlxmMjMyIn0uZmEtc2VydmVyOmJlZm9yZXtjb250ZW50OiJcZjIzMyJ9LmZhLXVzZXItcGx1czpiZWZvcmV7Y29udGVudDoiXGYyMzQifS5mYS11c2VyLXRpbWVzOmJlZm9yZXtjb250ZW50OiJcZjIzNSJ9LmZhLWhvdGVsOmJlZm9yZSwuZmEtYmVkOmJlZm9yZXtjb250ZW50OiJcZjIzNiJ9LmZhLXZpYWNvaW46YmVmb3Jle2NvbnRlbnQ6IlxmMjM3In0uZmEtdHJhaW46YmVmb3Jle2NvbnRlbnQ6IlxmMjM4In0uZmEtc3Vid2F5OmJlZm9yZXtjb250ZW50OiJcZjIzOSJ9LmZhLW1lZGl1bTpiZWZvcmV7Y29udGVudDoiXGYyM2EifS5mYS15YzpiZWZvcmUsLmZhLXktY29tYmluYXRvcjpiZWZvcmV7Y29udGVudDoiXGYyM2IifS5mYS1vcHRpbi1tb25zdGVyOmJlZm9yZXtjb250ZW50OiJcZjIzYyJ9LmZhLW9wZW5jYXJ0OmJlZm9yZXtjb250ZW50OiJcZjIzZCJ9LmZhLWV4cGVkaXRlZHNzbDpiZWZvcmV7Y29udGVudDoiXGYyM2UifS5mYS1iYXR0ZXJ5LTQ6YmVmb3JlLC5mYS1iYXR0ZXJ5LWZ1bGw6YmVmb3Jle2NvbnRlbnQ6IlxmMjQwIn0uZmEtYmF0dGVyeS0zOmJlZm9yZSwuZmEtYmF0dGVyeS10aHJlZS1xdWFydGVyczpiZWZvcmV7Y29udGVudDoiXGYyNDEifS5mYS1iYXR0ZXJ5LTI6YmVmb3JlLC5mYS1iYXR0ZXJ5LWhhbGY6YmVmb3Jle2NvbnRlbnQ6IlxmMjQyIn0uZmEtYmF0dGVyeS0xOmJlZm9yZSwuZmEtYmF0dGVyeS1xdWFydGVyOmJlZm9yZXtjb250ZW50OiJcZjI0MyJ9LmZhLWJhdHRlcnktMDpiZWZvcmUsLmZhLWJhdHRlcnktZW1wdHk6YmVmb3Jle2NvbnRlbnQ6IlxmMjQ0In0uZmEtbW91c2UtcG9pbnRlcjpiZWZvcmV7Y29udGVudDoiXGYyNDUifS5mYS1pLWN1cnNvcjpiZWZvcmV7Y29udGVudDoiXGYyNDYifS5mYS1vYmplY3QtZ3JvdXA6YmVmb3Jle2NvbnRlbnQ6IlxmMjQ3In0uZmEtb2JqZWN0LXVuZ3JvdXA6YmVmb3Jle2NvbnRlbnQ6IlxmMjQ4In0uZmEtc3RpY2t5LW5vdGU6YmVmb3Jle2NvbnRlbnQ6IlxmMjQ5In0uZmEtc3RpY2t5LW5vdGUtbzpiZWZvcmV7Y29udGVudDoiXGYyNGEifS5mYS1jYy1qY2I6YmVmb3Jle2NvbnRlbnQ6IlxmMjRiIn0uZmEtY2MtZGluZXJzLWNsdWI6YmVmb3Jle2NvbnRlbnQ6IlxmMjRjIn0uZmEtY2xvbmU6YmVmb3Jle2NvbnRlbnQ6IlxmMjRkIn0uZmEtYmFsYW5jZS1zY2FsZTpiZWZvcmV7Y29udGVudDoiXGYyNGUifS5mYS1ob3VyZ2xhc3MtbzpiZWZvcmV7Y29udGVudDoiXGYyNTAifS5mYS1ob3VyZ2xhc3MtMTpiZWZvcmUsLmZhLWhvdXJnbGFzcy1zdGFydDpiZWZvcmV7Y29udGVudDoiXGYyNTEifS5mYS1ob3VyZ2xhc3MtMjpiZWZvcmUsLmZhLWhvdXJnbGFzcy1oYWxmOmJlZm9yZXtjb250ZW50OiJcZjI1MiJ9LmZhLWhvdXJnbGFzcy0zOmJlZm9yZSwuZmEtaG91cmdsYXNzLWVuZDpiZWZvcmV7Y29udGVudDoiXGYyNTMifS5mYS1ob3VyZ2xhc3M6YmVmb3Jle2NvbnRlbnQ6IlxmMjU0In0uZmEtaGFuZC1ncmFiLW86YmVmb3JlLC5mYS1oYW5kLXJvY2stbzpiZWZvcmV7Y29udGVudDoiXGYyNTUifS5mYS1oYW5kLXN0b3AtbzpiZWZvcmUsLmZhLWhhbmQtcGFwZXItbzpiZWZvcmV7Y29udGVudDoiXGYyNTYifS5mYS1oYW5kLXNjaXNzb3JzLW86YmVmb3Jle2NvbnRlbnQ6IlxmMjU3In0uZmEtaGFuZC1saXphcmQtbzpiZWZvcmV7Y29udGVudDoiXGYyNTgifS5mYS1oYW5kLXNwb2NrLW86YmVmb3Jle2NvbnRlbnQ6IlxmMjU5In0uZmEtaGFuZC1wb2ludGVyLW86YmVmb3Jle2NvbnRlbnQ6IlxmMjVhIn0uZmEtaGFuZC1wZWFjZS1vOmJlZm9yZXtjb250ZW50OiJcZjI1YiJ9LmZhLXRyYWRlbWFyazpiZWZvcmV7Y29udGVudDoiXGYyNWMifS5mYS1yZWdpc3RlcmVkOmJlZm9yZXtjb250ZW50OiJcZjI1ZCJ9LmZhLWNyZWF0aXZlLWNvbW1vbnM6YmVmb3Jle2NvbnRlbnQ6IlxmMjVlIn0uZmEtZ2c6YmVmb3Jle2NvbnRlbnQ6IlxmMjYwIn0uZmEtZ2ctY2lyY2xlOmJlZm9yZXtjb250ZW50OiJcZjI2MSJ9LmZhLXRyaXBhZHZpc29yOmJlZm9yZXtjb250ZW50OiJcZjI2MiJ9LmZhLW9kbm9rbGFzc25pa2k6YmVmb3Jle2NvbnRlbnQ6IlxmMjYzIn0uZmEtb2Rub2tsYXNzbmlraS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6IlxmMjY0In0uZmEtZ2V0LXBvY2tldDpiZWZvcmV7Y29udGVudDoiXGYyNjUifS5mYS13aWtpcGVkaWEtdzpiZWZvcmV7Y29udGVudDoiXGYyNjYifS5mYS1zYWZhcmk6YmVmb3Jle2NvbnRlbnQ6IlxmMjY3In0uZmEtY2hyb21lOmJlZm9yZXtjb250ZW50OiJcZjI2OCJ9LmZhLWZpcmVmb3g6YmVmb3Jle2NvbnRlbnQ6IlxmMjY5In0uZmEtb3BlcmE6YmVmb3Jle2NvbnRlbnQ6IlxmMjZhIn0uZmEtaW50ZXJuZXQtZXhwbG9yZXI6YmVmb3Jle2NvbnRlbnQ6IlxmMjZiIn0uZmEtdHY6YmVmb3JlLC5mYS10ZWxldmlzaW9uOmJlZm9yZXtjb250ZW50OiJcZjI2YyJ9LmZhLWNvbnRhbzpiZWZvcmV7Y29udGVudDoiXGYyNmQifS5mYS01MDBweDpiZWZvcmV7Y29udGVudDoiXGYyNmUifS5mYS1hbWF6b246YmVmb3Jle2NvbnRlbnQ6IlxmMjcwIn0uZmEtY2FsZW5kYXItcGx1cy1vOmJlZm9yZXtjb250ZW50OiJcZjI3MSJ9LmZhLWNhbGVuZGFyLW1pbnVzLW86YmVmb3Jle2NvbnRlbnQ6IlxmMjcyIn0uZmEtY2FsZW5kYXItdGltZXMtbzpiZWZvcmV7Y29udGVudDoiXGYyNzMifS5mYS1jYWxlbmRhci1jaGVjay1vOmJlZm9yZXtjb250ZW50OiJcZjI3NCJ9LmZhLWluZHVzdHJ5OmJlZm9yZXtjb250ZW50OiJcZjI3NSJ9LmZhLW1hcC1waW46YmVmb3Jle2NvbnRlbnQ6IlxmMjc2In0uZmEtbWFwLXNpZ25zOmJlZm9yZXtjb250ZW50OiJcZjI3NyJ9LmZhLW1hcC1vOmJlZm9yZXtjb250ZW50OiJcZjI3OCJ9LmZhLW1hcDpiZWZvcmV7Y29udGVudDoiXGYyNzkifS5mYS1jb21tZW50aW5nOmJlZm9yZXtjb250ZW50OiJcZjI3YSJ9LmZhLWNvbW1lbnRpbmctbzpiZWZvcmV7Y29udGVudDoiXGYyN2IifS5mYS1ob3V6ejpiZWZvcmV7Y29udGVudDoiXGYyN2MifS5mYS12aW1lbzpiZWZvcmV7Y29udGVudDoiXGYyN2QifS5mYS1ibGFjay10aWU6YmVmb3Jle2NvbnRlbnQ6IlxmMjdlIn0uZmEtZm9udGljb25zOmJlZm9yZXtjb250ZW50OiJcZjI4MCJ9LmZhLXJlZGRpdC1hbGllbjpiZWZvcmV7Y29udGVudDoiXGYyODEifS5mYS1lZGdlOmJlZm9yZXtjb250ZW50OiJcZjI4MiJ9LmZhLWNyZWRpdC1jYXJkLWFsdDpiZWZvcmV7Y29udGVudDoiXGYyODMifS5mYS1jb2RpZXBpZTpiZWZvcmV7Y29udGVudDoiXGYyODQifS5mYS1tb2R4OmJlZm9yZXtjb250ZW50OiJcZjI4NSJ9LmZhLWZvcnQtYXdlc29tZTpiZWZvcmV7Y29udGVudDoiXGYyODYifS5mYS11c2I6YmVmb3Jle2NvbnRlbnQ6IlxmMjg3In0uZmEtcHJvZHVjdC1odW50OmJlZm9yZXtjb250ZW50OiJcZjI4OCJ9LmZhLW1peGNsb3VkOmJlZm9yZXtjb250ZW50OiJcZjI4OSJ9LmZhLXNjcmliZDpiZWZvcmV7Y29udGVudDoiXGYyOGEifS5mYS1wYXVzZS1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6IlxmMjhiIn0uZmEtcGF1c2UtY2lyY2xlLW86YmVmb3Jle2NvbnRlbnQ6IlxmMjhjIn0uZmEtc3RvcC1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6IlxmMjhkIn0uZmEtc3RvcC1jaXJjbGUtbzpiZWZvcmV7Y29udGVudDoiXGYyOGUifS5mYS1zaG9wcGluZy1iYWc6YmVmb3Jle2NvbnRlbnQ6IlxmMjkwIn0uZmEtc2hvcHBpbmctYmFza2V0OmJlZm9yZXtjb250ZW50OiJcZjI5MSJ9LmZhLWhhc2h0YWc6YmVmb3Jle2NvbnRlbnQ6IlxmMjkyIn0uZmEtYmx1ZXRvb3RoOmJlZm9yZXtjb250ZW50OiJcZjI5MyJ9LmZhLWJsdWV0b290aC1iOmJlZm9yZXtjb250ZW50OiJcZjI5NCJ9LmZhLXBlcmNlbnQ6YmVmb3Jle2NvbnRlbnQ6IlxmMjk1In0uZmEtZ2l0bGFiOmJlZm9yZXtjb250ZW50OiJcZjI5NiJ9LmZhLXdwYmVnaW5uZXI6YmVmb3Jle2NvbnRlbnQ6IlxmMjk3In0uZmEtd3Bmb3JtczpiZWZvcmV7Y29udGVudDoiXGYyOTgifS5mYS1lbnZpcmE6YmVmb3Jle2NvbnRlbnQ6IlxmMjk5In0uZmEtdW5pdmVyc2FsLWFjY2VzczpiZWZvcmV7Y29udGVudDoiXGYyOWEifS5mYS13aGVlbGNoYWlyLWFsdDpiZWZvcmV7Y29udGVudDoiXGYyOWIifS5mYS1xdWVzdGlvbi1jaXJjbGUtbzpiZWZvcmV7Y29udGVudDoiXGYyOWMifS5mYS1ibGluZDpiZWZvcmV7Y29udGVudDoiXGYyOWQifS5mYS1hdWRpby1kZXNjcmlwdGlvbjpiZWZvcmV7Y29udGVudDoiXGYyOWUifS5mYS12b2x1bWUtY29udHJvbC1waG9uZTpiZWZvcmV7Y29udGVudDoiXGYyYTAifS5mYS1icmFpbGxlOmJlZm9yZXtjb250ZW50OiJcZjJhMSJ9LmZhLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtczpiZWZvcmV7Y29udGVudDoiXGYyYTIifS5mYS1hc2wtaW50ZXJwcmV0aW5nOmJlZm9yZSwuZmEtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6YmVmb3Jle2NvbnRlbnQ6IlxmMmEzIn0uZmEtZGVhZm5lc3M6YmVmb3JlLC5mYS1oYXJkLW9mLWhlYXJpbmc6YmVmb3JlLC5mYS1kZWFmOmJlZm9yZXtjb250ZW50OiJcZjJhNCJ9LmZhLWdsaWRlOmJlZm9yZXtjb250ZW50OiJcZjJhNSJ9LmZhLWdsaWRlLWc6YmVmb3Jle2NvbnRlbnQ6IlxmMmE2In0uZmEtc2lnbmluZzpiZWZvcmUsLmZhLXNpZ24tbGFuZ3VhZ2U6YmVmb3Jle2NvbnRlbnQ6IlxmMmE3In0uZmEtbG93LXZpc2lvbjpiZWZvcmV7Y29udGVudDoiXGYyYTgifS5mYS12aWFkZW86YmVmb3Jle2NvbnRlbnQ6IlxmMmE5In0uZmEtdmlhZGVvLXNxdWFyZTpiZWZvcmV7Y29udGVudDoiXGYyYWEifS5mYS1zbmFwY2hhdDpiZWZvcmV7Y29udGVudDoiXGYyYWIifS5mYS1zbmFwY2hhdC1naG9zdDpiZWZvcmV7Y29udGVudDoiXGYyYWMifS5mYS1zbmFwY2hhdC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6IlxmMmFkIn0uZmEtcGllZC1waXBlcjpiZWZvcmV7Y29udGVudDoiXGYyYWUifS5mYS1maXJzdC1vcmRlcjpiZWZvcmV7Y29udGVudDoiXGYyYjAifS5mYS15b2FzdDpiZWZvcmV7Y29udGVudDoiXGYyYjEifS5mYS10aGVtZWlzbGU6YmVmb3Jle2NvbnRlbnQ6IlxmMmIyIn0uZmEtZ29vZ2xlLXBsdXMtY2lyY2xlOmJlZm9yZSwuZmEtZ29vZ2xlLXBsdXMtb2ZmaWNpYWw6YmVmb3Jle2NvbnRlbnQ6IlxmMmIzIn0uZmEtZmE6YmVmb3JlLC5mYS1mb250LWF3ZXNvbWU6YmVmb3Jle2NvbnRlbnQ6IlxmMmI0In0uc3Itb25seXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7aGVpZ2h0OjFweDtwYWRkaW5nOjA7bWFyZ2luOi0xcHg7b3ZlcmZsb3c6aGlkZGVuO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTtib3JkZXI6MH0uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1c3twb3NpdGlvbjpzdGF0aWM7d2lkdGg6YXV0bztoZWlnaHQ6YXV0bzttYXJnaW46MDtvdmVyZmxvdzp2aXNpYmxlO2NsaXA6YXV0b30KZAIBDxYCHgZhY3Rpb24FAS8WHAIBDxYCHgdWaXNpYmxlZ2QCAg8WAh8DaGQCBQ8WAh4FY2xhc3MFB2N1cnJlbnQWAmYPFgIfAQUESG9tZWQCBg9kFgJmDxYCHgRocmVmBSlodHRwczovL3d3dy53b3JsZHRpbWVzZXJ2ZXIuY29tL3RpbWUuYXNweBYCZg8WAh8BBRJDdXJyZW50IExvY2FsIFRpbWVkAggPZBYCAgEPFgIfBQUzaHR0cHM6Ly93d3cud29ybGR0aW1lc2VydmVyLmNvbS90aW1lX2NvbnZlcnRlci5hc3B4FgJmDxYCHwEFE1RpbWUgWm9uZSBDb252ZXJ0ZXJkAgkPZBYCZg9kFgJmDxYCHwEFE1RpbWUgWm9uZSBDb252ZXJ0ZXJkAgoPZBYCZg8WAh8BBQtXb3JsZCBDbG9ja2QCCw9kFgJmDxYCHwEFD01lZXRpbmcgUGxhbm5lcmQCDA9kFgJmDxYCHwEFBUxlYXJuZAIND2QWAmYPFgIfAQUTV29ybGQgVGltZSBEYXRhYmFzZWQCDw9kFgICAQ9kFgpmD2QWAmYPFgIfAWVkAgEPEA8WBh4NRGF0YVRleHRGaWVsZAUDS2V5Hg5EYXRhVmFsdWVGaWVsZAUFVmFsdWUeC18hRGF0YUJvdW5kZxYCHghvbmNoYW5nZQUWZ290b2N1cnJlbnR0aW1lKHRoaXMpOxAVsQQRU2VsZWN0IGEgbG9jYXRpb24JKFVUQy9HTVQpC0FmZ2hhbmlzdGFuDsOFbGFuZCBJc2xhbmRzB0FsYmFuaWEHQWxnZXJpYQ5BbWVyaWNhbiBTYW1vYQdBbmRvcnJhBkFuZ29sYQhBbmd1aWxsYRxBbnRhcmN0aWNhIC0gQWRlbGFpZGUgSXNsYW5kGEFudGFyY3RpY2EgLSBBZGVsaWUgTGFuZBpBbnRhcmN0aWNhIC0gQW52ZXJzIElzbGFuZB1BbnRhcmN0aWNhIC0gQmFpbGV5IFBlbmluc3VsYRlBbnRhcmN0aWNhIC0gRW5kZXJieSBMYW5kFkFudGFyY3RpY2EgLSBIb2xtZSBCYXkYQW50YXJjdGljYSAtIExha2UgVm9zdG9rHEFudGFyY3RpY2EgLSBRdWVlbiBNYXVkIExhbmQVQW50YXJjdGljYSAtIFJ1c3NrYXlhF0FudGFyY3RpY2EgLSBTb3V0aCBQb2xlG0FudGFyY3RpY2EgLSBWZXN0Zm9sZCBIaWxscxNBbnRpZ3VhIGFuZCBCYXJidWRhGEFyZ2VudGluYSAtIEJ1ZW5vcyBBaXJlcxVBcmdlbnRpbmEgLSBDYXRhbWFyY2ERQXJnZW50aW5hIC0gQ2hhY28SQXJnZW50aW5hIC0gQ2h1YnV0IkFyZ2VudGluYSAtIENpdWRhZCBkZSBCdWVub3MgQWlyZXMUQXJnZW50aW5hIC0gQ8OzcmRvYmEWQXJnZW50aW5hIC0gQ29ycmllbnRlcxZBcmdlbnRpbmEgLSBFbnRyZSBSaW9zE0FyZ2VudGluYSAtIEZvcm1vc2ERQXJnZW50aW5hIC0gSnVqdXkUQXJnZW50aW5hIC0gTGEgUGFtcGEUQXJnZW50aW5hIC0gTGEgUmlvamETQXJnZW50aW5hIC0gTWVuZG96YRRBcmdlbnRpbmEgLSBNaXNpb25lcxRBcmdlbnRpbmEgLSBOZXVxdcOpbhVBcmdlbnRpbmEgLSBSaW8gTmVncm8RQXJnZW50aW5hIC0gU2FsdGEUQXJnZW50aW5hIC0gU2FuIEp1YW4UQXJnZW50aW5hIC0gU2FuIEx1aXMWQXJnZW50aW5hIC0gU2FudGEgQ3J1ehRBcmdlbnRpbmEgLSBTYW50YSBGZR9BcmdlbnRpbmEgLSBTYW50aWFnbyBkZWwgRXN0ZXJvHEFyZ2VudGluYSAtIFRpZXJyYSBkZWwgRnVlZ28UQXJnZW50aW5hIC0gVHVjdW3DoW4HQXJtZW5pYQVBcnViYShBdXN0cmFsaWEgLSBBdXN0cmFsaWFuIENhcGl0YWwgVGVycml0b3J5HEF1c3RyYWxpYSAtIExvcmQgSG93ZSBJc2xhbmQbQXVzdHJhbGlhIC0gTmV3IFNvdXRoIFdhbGVzJ0F1c3RyYWxpYSAtIE5ldyBTb3V0aCBXYWxlcyAoZXhjZXB0aW9uKR5BdXN0cmFsaWEgLSBOb3J0aGVybiBUZXJyaXRvcnkWQXVzdHJhbGlhIC0gUXVlZW5zbGFuZBtBdXN0cmFsaWEgLSBTb3V0aCBBdXN0cmFsaWEUQXVzdHJhbGlhIC0gVGFzbWFuaWEUQXVzdHJhbGlhIC0gVmljdG9yaWEdQXVzdHJhbGlhIC0gV2VzdGVybiBBdXN0cmFsaWEpQXVzdHJhbGlhIC0gV2VzdGVybiBBdXN0cmFsaWEgKEV4Y2VwdGlvbikHQXVzdHJpYQpBemVyYmFpamFuB0JhaGFtYXMHQmFocmFpbgpCYW5nbGFkZXNoCEJhcmJhZG9zB0JlbGFydXMHQmVsZ2l1bQZCZWxpemUFQmVuaW4HQmVybXVkYQZCaHV0YW4fQm9saXZpYSwgUGx1cmluYXRpb25hbCBTdGF0ZSBvZiBCb25haXJlLCBTaW50IEV1c3RhdGl1cyBhbmQgU2FiYRZCb3NuaWEgYW5kIEhlcnplZ292aW5hCEJvdHN3YW5hDUJyYXppbCAtIEFjcmUQQnJhemlsIC0gQWxhZ29hcw5CcmF6aWwgLSBBbWFwYRFCcmF6aWwgLSBBbWF6b25hcxxCcmF6aWwgLSBBbWF6b25hcyAoZmFyIHdlc3QpDkJyYXppbCAtIEJhaGlhDkJyYXppbCAtIENlYXJhGUJyYXppbCAtIERpc3RyaXRvIEZlZGVyYWwWQnJhemlsIC0gRXNwaXJ0byBTYW50bxxCcmF6aWwgLSBGZXJuYW5kbyBkZSBOb3JvbmhhDkJyYXppbCAtIEdvaWFzEUJyYXppbCAtIE1hcmFuaGFvFEJyYXppbCAtIE1hdG8gR3Jvc3NvJkJyYXppbCAtIE1hdG8gR3Jvc3NvIChBcmFndWFpYSByZWdpb24pG0JyYXppbCAtIE1hdG8gR3Jvc3NvIGRvIFN1bBVCcmF6aWwgLSBNaW5hcyBHZXJhaXMXQnJhemlsIC0gUGFyYSAoZWFzdGVybikXQnJhemlsIC0gUGFyYSAod2VzdGVybikQQnJhemlsIC0gUGFyYWliYQ9CcmF6aWwgLSBQYXJhbmETQnJhemlsIC0gUGVybmFtYnVjbw5CcmF6aWwgLSBQaWF1aRdCcmF6aWwgLSBSaW8gZGUgSmFuZWlybxxCcmF6aWwgLSBSaW8gR3JhbmRlIGRvIE5vcnRlGkJyYXppbCAtIFJpbyBHcmFuZGUgZG8gU3VsEUJyYXppbCAtIFJvbmRvbmlhEEJyYXppbCAtIFJvcmFpbWEXQnJhemlsIC0gU2FudGEgQ2F0YXJpbmESQnJhemlsIC0gU2FvIFBhdWxvEEJyYXppbCAtIFNlcmdpcGUSQnJhemlsIC0gVG9jYW50aW5zNEJyaXRpc2ggSW5kaWFuIE9jZWFuIFRlcnJpdG9yeSAoQklPVCkgLSBEaWVnbyBHYXJjaWERQnJ1bmVpIERhcnVzc2FsYW0IQnVsZ2FyaWEMQnVya2luYSBGYXNvB0J1cnVuZGkKQ2FibyBWZXJkZQhDYW1ib2RpYQhDYW1lcm9vbhBDYW5hZGEgLSBBbGJlcnRhGUNhbmFkYSAtIEJyaXRpc2ggQ29sdW1iaWEnQ2FuYWRhIC0gQnJpdGlzaCBDb2x1bWJpYSAoZXhjZXB0aW9uIDEpJ0NhbmFkYSAtIEJyaXRpc2ggQ29sdW1iaWEgKGV4Y2VwdGlvbiAyKRFDYW5hZGEgLSBMYWJyYWRvch1DYW5hZGEgLSBMYWJyYWRvciAoZXhjZXB0aW9uKRFDYW5hZGEgLSBNYW5pdG9iYRZDYW5hZGEgLSBOZXcgQnJ1bnN3aWNrFUNhbmFkYSAtIE5ld2ZvdW5kbGFuZB5DYW5hZGEgLSBOb3J0aHdlc3QgVGVycml0b3JpZXMUQ2FuYWRhIC0gTm92YSBTY290aWElQ2FuYWRhIC0gTnVuYXZ1dCAtIFNvdXRoYW1wdG9uIElzbGFuZBpDYW5hZGEgLSBOdW5hdnV0IChDZW50cmFsKRpDYW5hZGEgLSBOdW5hdnV0IChFYXN0ZXJuKRtDYW5hZGEgLSBOdW5hdnV0IChNb3VudGFpbikQQ2FuYWRhIC0gT250YXJpbxpDYW5hZGEgLSBPbnRhcmlvICh3ZXN0ZXJuKR1DYW5hZGEgLSBQcmluY2UgRWR3YXJkIElzbGFuZA9DYW5hZGEgLSBRdWViZWMaQ2FuYWRhIC0gUXVlYmVjIChmYXIgZWFzdCkVQ2FuYWRhIC0gU2Fza2F0Y2hld2FuKUNhbmFkYSAtIFNhc2thdGNoZXdhbiAoZXhjZXB0aW9ucyAtIGVhc3QpKUNhbmFkYSAtIFNhc2thdGNoZXdhbiAoZXhjZXB0aW9ucyAtIHdlc3QpDkNhbmFkYSAtIFl1a29uDkNheW1hbiBJc2xhbmRzGENlbnRyYWwgQWZyaWNhbiBSZXB1YmxpYwRDaGFkBUNoaWxlFUNoaWxlIC0gRWFzdGVyIElzbGFuZBJDaGlsZSAtIE1hZ2FsbGFuZXMFQ2hpbmEfQ2hyaXN0bWFzIElzbGFuZCAoSW5kaWFuIE9jZWFuKRdDb2NvcyAoS2VlbGluZykgSXNsYW5kcwhDb2xvbWJpYQdDb21vcm9zBUNvbmdvKUNvbmdvLCBEZW1vY3JhdGljIFJlcHVibGljIG9mIC0gKEVhc3Rlcm4pKUNvbmdvLCBEZW1vY3JhdGljIFJlcHVibGljIG9mIC0gKFdlc3Rlcm4pDENvb2sgSXNsYW5kcwpDb3N0YSBSaWNhDUNvdGUgRCdJdm9pcmUHQ3JvYXRpYQRDdWJhCEN1cmHDp2FvBkN5cHJ1cw5DemVjaCBSZXB1YmxpYwdEZW5tYXJrCERqaWJvdXRpCERvbWluaWNhEkRvbWluaWNhbiBSZXB1YmxpYwdFY3VhZG9yG0VjdWFkb3IgLSBHYWxhcGFnb3MgSXNsYW5kcwVFZ3lwdAtFbCBTYWx2YWRvchFFcXVhdG9yaWFsIEd1aW5lYQdFcml0cmVhB0VzdG9uaWEIRXRoaW9waWEbRmFsa2xhbmQgSXNsYW5kcyAoTWFsdmluYXMpDUZhcm9lIElzbGFuZHMERmlqaQdGaW5sYW5kBkZyYW5jZQ1GcmVuY2ggR3VpYW5hIkZyZW5jaCBQb2x5bmVzaWEgLSBBdXN0cmFsIElzbGFuZHMiRnJlbmNoIFBvbHluZXNpYSAtIEdhbWJpZXIgSXNsYW5kcyRGcmVuY2ggUG9seW5lc2lhIC0gTWFycXVlc2FzIElzbGFuZHM1RnJlbmNoIFBvbHluZXNpYSAtIFNvY2lldHkgSXNsYW5kcyAoaW5jbHVkaW5nIFRhaGl0aSkmRnJlbmNoIFBvbHluZXNpYSAtIFR1YW1vdHUgQXJjaGlwZWxhZ28FR2Fib24GR2FtYmlhB0dlb3JnaWEHR2VybWFueQVHaGFuYQlHaWJyYWx0YXIGR3JlZWNlGEdyZWVubGFuZCAtIERhbm1hcmtzaGF2bhVHcmVlbmxhbmQgLSBHcmVlbmxhbmQcR3JlZW5sYW5kIC0gSXR0b3Fxb3J0b29ybWlpdBRHcmVlbmxhbmQgLSBQaXR1ZmZpawdHcmVuYWRhCkd1YWRlbG91cGUER3VhbQlHdWF0ZW1hbGEIR3Vlcm5zZXkGR3VpbmVhDUd1aW5lYS1CaXNzYXUGR3V5YW5hBUhhaXRpCEhvbHkgU2VlCEhvbmR1cmFzCUhvbmcgS29uZwdIdW5nYXJ5B0ljZWxhbmQFSW5kaWEVSW5kb25lc2lhIC0gKENlbnRyYWwpFUluZG9uZXNpYSAtIChFYXN0ZXJuKRVJbmRvbmVzaWEgLSAoV2VzdGVybikZSXJhbiwgSXNsYW1pYyBSZXB1YmxpYyBvZgRJcmFxB0lyZWxhbmQLSXNsZSBvZiBNYW4GSXNyYWVsBUl0YWx5B0phbWFpY2EFSmFwYW4GSmVyc2V5FUpvaG5zdG9uIEF0b2xsIChVLlMuKQZKb3JkYW4WS2F6YWtoc3RhbiAtIChFYXN0ZXJuKRZLYXpha2hzdGFuIC0gKFdlc3Rlcm4pBUtlbnlhGktpcmliYXRpIC0gR2lsYmVydCBJc2xhbmRzF0tpcmliYXRpIC0gTGluZSBJc2xhbmRzGktpcmliYXRpIC0gUGhvZW5peCBJc2xhbmRzBkt1d2FpdApLeXJneXpzdGFuIExhbyBQZW9wbGUncyBEZW1vY3JhdGljIFJlcHVibGljBkxhdHZpYQdMZWJhbm9uB0xlc290aG8HTGliZXJpYQVMaWJ5YQ1MaWVjaHRlbnN0ZWluCUxpdGh1YW5pYQpMdXhlbWJvdXJnBU1hY2FvKk1hY2Vkb25pYSwgVGhlIEZvcm1lciBZdWdvc2xhdiBSZXB1YmxpYyBPZgpNYWRhZ2FzY2FyBk1hbGF3aQhNYWxheXNpYQhNYWxkaXZlcwRNYWxpBU1hbHRhEE1hcnNoYWxsIElzbGFuZHMKTWFydGluaXF1ZQpNYXVyaXRhbmlhCU1hdXJpdGl1cwdNYXlvdHRlF01leGljbyAtIEFndWFzY2FsaWVudGVzGE1leGljbyAtIEJhamEgQ2FsaWZvcm5pYShNZXhpY28gLSBCYWphIENhbGlmb3JuaWEgKEJvcmRlciBSZWdpb24pHE1leGljbyAtIEJhamEgQ2FsaWZvcm5pYSBTdXIRTWV4aWNvIC0gQ2FtcGVjaGUQTWV4aWNvIC0gQ2hpYXBhcxJNZXhpY28gLSBDaGlodWFodWEiTWV4aWNvIC0gQ2hpaHVhaHVhIChCb3JkZXIgUmVnaW9uKRFNZXhpY28gLSBDb2FodWlsYSFNZXhpY28gLSBDb2FodWlsYSAoQm9yZGVyIFJlZ2lvbikPTWV4aWNvIC0gQ29saW1hGU1leGljbyAtIERpc3RyaXRvIEZlZGVyYWwQTWV4aWNvIC0gRHVyYW5nbxNNZXhpY28gLSBHdWFuYWp1YXRvEU1leGljbyAtIEd1ZXJyZXJvEE1leGljbyAtIEhpZGFsZ28QTWV4aWNvIC0gSmFsaXNjbxVNZXhpY28gLSBNZXhpY28gU3RhdGUTTWV4aWNvIC0gTWljaG9hY8OhbhBNZXhpY28gLSBNb3JlbG9zEE1leGljbyAtIE5heWFyaXQcTWV4aWNvIC0gTmF5YXJpdCAoRXhjZXB0aW9uKRRNZXhpY28gLSBOdWV2byBMZcOzbiRNZXhpY28gLSBOdWV2byBMZcOzbiAoQm9yZGVyIFJlZ2lvbikPTWV4aWNvIC0gT2F4YWNhD01leGljbyAtIFB1ZWJsYRNNZXhpY28gLSBRdWVyw6l0YXJvFU1leGljbyAtIFF1aW50YW5hIFJvbxlNZXhpY28gLSBTYW4gTHVpcyBQb3Rvc8OtEE1leGljbyAtIFNpbmFsb2EPTWV4aWNvIC0gU29ub3JhEE1leGljbyAtIFRhYmFzY28TTWV4aWNvIC0gVGFtYXVsaXBhcyNNZXhpY28gLSBUYW1hdWxpcGFzIChCb3JkZXIgUmVnaW9uKRFNZXhpY28gLSBUbGF4Y2FsYRFNZXhpY28gLSBWZXJhY3J1ehBNZXhpY28gLSBZdWNhdGFuEk1leGljbyAtIFphY2F0ZWNhczFNaWNyb25lc2lhLCBGZWRlcmF0ZWQgU3RhdGVzIE9mIC0gS29zcmFlLCBQb2hucGVpLE1pY3JvbmVzaWEsIEZlZGVyYXRlZCBTdGF0ZXMgT2YgLSBZYXAsIENodXVrFU1pZHdheSBJc2xhbmRzIChVLlMuKRRNb2xkb3ZhLCBSZXB1YmxpYyBvZgZNb25hY28gTW9uZ29saWEgLSAoQ2VudHJhbCBhbmQgRWFzdGVybikUTW9uZ29saWEgLSAoV2VzdGVybikKTW9udGVuZWdybwpNb250c2VycmF0B01vcm9jY28KTW96YW1iaXF1ZQdNeWFubWFyB05hbWliaWEFTmF1cnUFTmVwYWwLTmV0aGVybGFuZHMNTmV3IENhbGVkb25pYQtOZXcgWmVhbGFuZB1OZXcgWmVhbGFuZCAtIENoYXRoYW0gSXNsYW5kcwlOaWNhcmFndWEFTmlnZXIHTmlnZXJpYQROaXVlDk5vcmZvbGsgSXNsYW5kC05vcnRoIEtvcmVhD05vcnRoZXJuIEN5cHJ1cxhOb3J0aGVybiBNYXJpYW5hIElzbGFuZHMGTm9yd2F5BE9tYW4IUGFraXN0YW4FUGFsYXUgUGFsZXN0aW5lLCBTdGF0ZSBvZiAtIEdhemEgU3RyaXAfUGFsZXN0aW5lLCBTdGF0ZSBvZiAtIFdlc3QgQmFuaxRQYWxteXJhIEF0b2xsIChVLlMuKQZQYW5hbWEQUGFwdWEgTmV3IEd1aW5lYR9QYXB1YSBOZXcgR3VpbmVhIC0gQm91Z2FpbnZpbGxlCFBhcmFndWF5BFBlcnULUGhpbGlwcGluZXMIUGl0Y2Fpcm4GUG9sYW5kCFBvcnR1Z2FsEVBvcnR1Z2FsIC0gQXpvcmVzGlBvcnR1Z2FsIC0gTWFkZWlyYSBJc2xhbmRzC1B1ZXJ0byBSaWNvBVFhdGFyB1JldW5pb24HUm9tYW5pYQ9SdXNzaWEgLSBBZHlnZWEXUnVzc2lhIC0gQWx0YWkgUmVwdWJsaWMWUnVzc2lhIC0gQWx0YXNraXkgS3JheQ1SdXNzaWEgLSBBbXVyE1J1c3NpYSAtIEFya2hhbmdlbCcTUnVzc2lhIC0gQXN0cmFraGFuJxZSdXNzaWEgLSBCYXNoa29ydG9zdGFuEVJ1c3NpYSAtIEJlbGdvcm9kEFJ1c3NpYSAtIEJyeWFuc2sRUnVzc2lhIC0gQnVyeWF0aWERUnVzc2lhIC0gQ2hlY2hueWEUUnVzc2lhIC0gQ2hlbHlhYmluc2sPUnVzc2lhIC0gQ2h1a290ElJ1c3NpYSAtIENodXZhc2hpYRxSdXNzaWEgLSBDcmltZWEsIFJlcHVibGljIG9mEVJ1c3NpYSAtIERhZ2VzdGFuE1J1c3NpYSAtIEluZ3VzaGV0aWEQUnVzc2lhIC0gSXJrdXRzaxBSdXNzaWEgLSBJdmFub3ZvIlJ1c3NpYSAtIEpld2lzaCBBdXRvbm9tb3VzIE9ibGFzdCcbUnVzc2lhIC0gS2FiYXJkaW5vLUJhbGthcmlhFFJ1c3NpYSAtIEthbGluaW5ncmFkEVJ1c3NpYSAtIEthbG15a2lhD1J1c3NpYSAtIEthbHVnYRJSdXNzaWEgLSBLYW1jaGF0a2EcUnVzc2lhIC0gS2FyYWNoYXktQ2hlcmtlc3NpYRBSdXNzaWEgLSBLYXJlbGlhEVJ1c3NpYSAtIEtlbWVyb3ZvE1J1c3NpYSAtIEtoYWJhcm92c2sSUnVzc2lhIC0gS2hha2Fzc2lhFVJ1c3NpYSAtIEtoYW50eS1NYW5zaQ5SdXNzaWEgLSBLaXJvdg1SdXNzaWEgLSBLb21pEVJ1c3NpYSAtIEtvc3Ryb21hElJ1c3NpYSAtIEtyYXNub2RhchRSdXNzaWEgLSBLcmFzbm95YXJzaw9SdXNzaWEgLSBLdXJnYW4OUnVzc2lhIC0gS3Vyc2sfUnVzc2lhIC0gTGVuaW5ncmFkc2theWEgT2JsYXN0JxBSdXNzaWEgLSBMaXBldHNrEFJ1c3NpYSAtIE1hZ2FkYW4QUnVzc2lhIC0gTWFyaSBFbBFSdXNzaWEgLSBNb3Jkb3ZpYRRSdXNzaWEgLSBNb3Njb3cgQ2l0eQ9SdXNzaWEgLSBNb3NrdmERUnVzc2lhIC0gTXVybWFuc2sPUnVzc2lhIC0gTmVuZXRzGVJ1c3NpYSAtIE5pemhuaXkgTm92Z29yb2QdUnVzc2lhIC0gTm9ydGggT3NzZXRpYS1BbGFuaWERUnVzc2lhIC0gTm92Z29yb2QUUnVzc2lhIC0gTm92b3NpYmlyc2sNUnVzc2lhIC0gT21zaw1SdXNzaWEgLSBPcmVsEVJ1c3NpYSAtIE9yZW5idXJnDlJ1c3NpYSAtIFBlbnphDVJ1c3NpYSAtIFBlcm0TUnVzc2lhIC0gUHJpbW9yc2tpeQ5SdXNzaWEgLSBQc2tvdg9SdXNzaWEgLSBSb3N0b3YQUnVzc2lhIC0gUnlhemFuJxhSdXNzaWEgLSBTYWtoYSAoQ2VudHJhbCkYUnVzc2lhIC0gU2FraGEgKEVhc3Rlcm4pGFJ1c3NpYSAtIFNha2hhIChXZXN0ZXJuKRFSdXNzaWEgLSBTYWtoYWxpbiFSdXNzaWEgLSBTYWtoYWxpbiAoS3VyaWwgSXNsYW5kcykPUnVzc2lhIC0gU2FtYXJhEFJ1c3NpYSAtIFNhcmF0b3YTUnVzc2lhIC0gU2V2YXN0b3BvbBFSdXNzaWEgLSBTbW9sZW5zaxxSdXNzaWEgLSBTdC4gUGV0ZXJzYnVyZyBDaXR5ElJ1c3NpYSAtIFN0YXZyb3BvbBNSdXNzaWEgLSBTdmVyZGxvdnNrD1J1c3NpYSAtIFRhbWJvdhJSdXNzaWEgLSBUYXRhcnN0YW4OUnVzc2lhIC0gVG9tc2sNUnVzc2lhIC0gVHVsYQ1SdXNzaWEgLSBUdXZhDlJ1c3NpYSAtIFR2ZXInEFJ1c3NpYSAtIFR5dW1lbicRUnVzc2lhIC0gVWRtdXJ0aWETUnVzc2lhIC0gVWwneWFub3ZzaxFSdXNzaWEgLSBWbGFkaW1pchJSdXNzaWEgLSBWb2xnb2dyYWQQUnVzc2lhIC0gVm9sb2dkYRFSdXNzaWEgLSBWb3JvbmV6aBZSdXNzaWEgLSBZYW1hbG8tTmVuZXRzE1J1c3NpYSAtIFlhcm9zbGF2bCcUUnVzc2lhIC0gWmFiYXlrYWxza3kGUndhbmRhEFNhaW50IEJhcnRoZWxlbXksU2FpbnQgSGVsZW5hLCBBc2NlbnNpb24gYW5kIFRyaXN0YW4gZGEgQ3VuaGEVU2FpbnQgS2l0dHMgYW5kIE5ldmlzC1NhaW50IEx1Y2lhDFNhaW50IE1hcnRpbhlTYWludCBQaWVycmUgYW5kIE1pcXVlbG9uIFNhaW50IFZpbmNlbnQgYW5kIFRoZSBHcmVuYWRpbmVzBVNhbW9hClNhbiBNYXJpbm8VU2FvIFRvbWUgYW5kIFByaW5jaXBlDFNhdWRpIEFyYWJpYQdTZW5lZ2FsBlNlcmJpYQpTZXljaGVsbGVzDFNpZXJyYSBMZW9uZQlTaW5nYXBvcmUZU2ludCBNYWFydGVuIChEdXRjaCBwYXJ0KQhTbG92YWtpYQhTbG92ZW5pYQ9Tb2xvbW9uIElzbGFuZHMHU29tYWxpYQxTb3V0aCBBZnJpY2EsU291dGggR2VvcmdpYSBhbmQgdGhlIFNvdXRoIFNhbmR3aWNoIElzbGFuZHMLU291dGggS29yZWEYU291dGggU3VkYW4sIFJlcHVibGljIG9mFlNwYWluIC0gQ2FuYXJ5IElzbGFuZHMqU3BhaW4gLSBNYWlubGFuZCwgQmFsZWFyZXMsIE1lbGlsbGEsIENldXRhCVNyaSBMYW5rYQVTdWRhbghTdXJpbmFtZRZTdmFsYmFyZCBhbmQgSmFuIE1heWVuCVN3YXppbGFuZAZTd2VkZW4LU3dpdHplcmxhbmQUU3lyaWFuIEFyYWIgUmVwdWJsaWMGVGFpd2FuClRhamlraXN0YW4cVGFuemFuaWEsIFVuaXRlZCBSZXB1YmxpYyBvZghUaGFpbGFuZAtUaW1vci1MZXN0ZQRUb2dvB1Rva2VsYXUFVG9uZ2ETVHJpbmlkYWQgYW5kIFRvYmFnbwdUdW5pc2lhBlR1cmtleQxUdXJrbWVuaXN0YW4YVHVya3MgYW5kIENhaWNvcyBJc2xhbmRzBlR1dmFsdQZVZ2FuZGEHVWtyYWluZRRVbml0ZWQgQXJhYiBFbWlyYXRlcw5Vbml0ZWQgS2luZ2RvbRdVbml0ZWQgU3RhdGVzIC0gQWxhYmFtYRZVbml0ZWQgU3RhdGVzIC0gQWxhc2thKVVuaXRlZCBTdGF0ZXMgLSBBbGFza2EgKEFsZXV0aWFuIElzbGFuZHMpF1VuaXRlZCBTdGF0ZXMgLSBBcml6b25hLFVuaXRlZCBTdGF0ZXMgLSBBcml6b25hIChOYXZham8gUmVzZXJ2YXRpb24pGFVuaXRlZCBTdGF0ZXMgLSBBcmthbnNhcxpVbml0ZWQgU3RhdGVzIC0gQ2FsaWZvcm5pYRhVbml0ZWQgU3RhdGVzIC0gQ29sb3JhZG8bVW5pdGVkIFN0YXRlcyAtIENvbm5lY3RpY3V0GFVuaXRlZCBTdGF0ZXMgLSBEZWxhd2FyZSRVbml0ZWQgU3RhdGVzIC0gRGlzdHJpY3Qgb2YgQ29sdW1iaWEXVW5pdGVkIFN0YXRlcyAtIEZsb3JpZGEiVW5pdGVkIFN0YXRlcyAtIEZsb3JpZGEgKGZhciB3ZXN0KRdVbml0ZWQgU3RhdGVzIC0gR2VvcmdpYRZVbml0ZWQgU3RhdGVzIC0gSGF3YWlpIFVuaXRlZCBTdGF0ZXMgLSBJZGFobyAobm9ydGhlcm4pIFVuaXRlZCBTdGF0ZXMgLSBJZGFobyAoc291dGhlcm4pGFVuaXRlZCBTdGF0ZXMgLSBJbGxpbm9pcxdVbml0ZWQgU3RhdGVzIC0gSW5kaWFuYSJVbml0ZWQgU3RhdGVzIC0gSW5kaWFuYSAoZmFyIHdlc3QpFFVuaXRlZCBTdGF0ZXMgLSBJb3dhFlVuaXRlZCBTdGF0ZXMgLSBLYW5zYXMiVW5pdGVkIFN0YXRlcyAtIEthbnNhcyAoZXhjZXB0aW9uKSJVbml0ZWQgU3RhdGVzIC0gS2VudHVja3kgKGVhc3Rlcm4pIlVuaXRlZCBTdGF0ZXMgLSBLZW50dWNreSAod2VzdGVybikZVW5pdGVkIFN0YXRlcyAtIExvdWlzaWFuYRVVbml0ZWQgU3RhdGVzIC0gTWFpbmUYVW5pdGVkIFN0YXRlcyAtIE1hcnlsYW5kHVVuaXRlZCBTdGF0ZXMgLSBNYXNzYWNodXNldHRzGFVuaXRlZCBTdGF0ZXMgLSBNaWNoaWdhbiRVbml0ZWQgU3RhdGVzIC0gTWljaGlnYW4gKGV4Y2VwdGlvbikZVW5pdGVkIFN0YXRlcyAtIE1pbm5lc290YRtVbml0ZWQgU3RhdGVzIC0gTWlzc2lzc2lwcGkYVW5pdGVkIFN0YXRlcyAtIE1pc3NvdXJpF1VuaXRlZCBTdGF0ZXMgLSBNb250YW5hGFVuaXRlZCBTdGF0ZXMgLSBOZWJyYXNrYSJVbml0ZWQgU3RhdGVzIC0gTmVicmFza2EgKHdlc3Rlcm4pFlVuaXRlZCBTdGF0ZXMgLSBOZXZhZGEiVW5pdGVkIFN0YXRlcyAtIE5ldmFkYSAoZXhjZXB0aW9uKR1Vbml0ZWQgU3RhdGVzIC0gTmV3IEhhbXBzaGlyZRpVbml0ZWQgU3RhdGVzIC0gTmV3IEplcnNleRpVbml0ZWQgU3RhdGVzIC0gTmV3IE1leGljbxhVbml0ZWQgU3RhdGVzIC0gTmV3IFlvcmseVW5pdGVkIFN0YXRlcyAtIE5vcnRoIENhcm9saW5hHFVuaXRlZCBTdGF0ZXMgLSBOb3J0aCBEYWtvdGEmVW5pdGVkIFN0YXRlcyAtIE5vcnRoIERha290YSAod2VzdGVybikUVW5pdGVkIFN0YXRlcyAtIE9oaW8YVW5pdGVkIFN0YXRlcyAtIE9rbGFob21hFlVuaXRlZCBTdGF0ZXMgLSBPcmVnb24iVW5pdGVkIFN0YXRlcyAtIE9yZWdvbiAoZXhjZXB0aW9uKRxVbml0ZWQgU3RhdGVzIC0gUGVubnN5bHZhbmlhHFVuaXRlZCBTdGF0ZXMgLSBSaG9kZSBJc2xhbmQeVW5pdGVkIFN0YXRlcyAtIFNvdXRoIENhcm9saW5hJlVuaXRlZCBTdGF0ZXMgLSBTb3V0aCBEYWtvdGEgKGVhc3Rlcm4pJlVuaXRlZCBTdGF0ZXMgLSBTb3V0aCBEYWtvdGEgKHdlc3Rlcm4pI1VuaXRlZCBTdGF0ZXMgLSBUZW5uZXNzZWUgKGVhc3Rlcm4pI1VuaXRlZCBTdGF0ZXMgLSBUZW5uZXNzZWUgKHdlc3Rlcm4pFVVuaXRlZCBTdGF0ZXMgLSBUZXhhcyBVbml0ZWQgU3RhdGVzIC0gVGV4YXMgKGZhciB3ZXN0KRRVbml0ZWQgU3RhdGVzIC0gVXRhaBdVbml0ZWQgU3RhdGVzIC0gVmVybW9udBhVbml0ZWQgU3RhdGVzIC0gVmlyZ2luaWEaVW5pdGVkIFN0YXRlcyAtIFdhc2hpbmd0b24dVW5pdGVkIFN0YXRlcyAtIFdlc3QgVmlyZ2luaWEZVW5pdGVkIFN0YXRlcyAtIFdpc2NvbnNpbhdVbml0ZWQgU3RhdGVzIC0gV3lvbWluZwdVcnVndWF5ClV6YmVraXN0YW4HVmFudWF0dQlWZW5lenVlbGEIVmlldCBOYW0YVmlyZ2luIElzbGFuZHMgKEJyaXRpc2gpFVZpcmdpbiBJc2xhbmRzIChVLlMuKRJXYWtlIElzbGFuZCAoVS5TLikRV2FsbGlzIGFuZCBGdXR1bmEOV2VzdGVybiBTYWhhcmEFWWVtZW4GWmFtYmlhCFppbWJhYndlFbEEAANVVEMCQUYCQVgCQUwCRFoCQVMCQUQCQU8CQUkFQVEtQUQFQVEtQUwFQVEtQUkFQVEtQlAFQVEtRUwFQVEtSEIFQVEtTFYFQVEtUU0FQVEtUksFQVEtU1AFQVEtVkgCQUcFQVItQkEFQVItQ1QFQVItQ0MFQVItQ0gFQVItREYFQVItQ0IFQVItQ04FQVItRVIFQVItRk0FQVItSlkFQVItTFAFQVItTFIFQVItTVoFQVItTU4FQVItTlEFQVItUk4FQVItU0EFQVItU0oFQVItU0wFQVItU0MFQVItU0YFQVItU0UFQVItVEYFQVItVE0CQU0CQVcGQVUtQUNUA0FVMQZBVS1OU1cDQVUzBUFVLU5UBkFVLVFMRAVBVS1TQQZBVS1UQVMGQVUtVklDBUFVLVdBBkFVLVdBMQJBVAJBWgJCUwJCSAJCRAJCQgJCWQJCRQJCWgJCSgJCTQJCVAJCTwJCUQJCQQJCVwVCUi1BQwVCUi1BTAVCUi1BUAVCUi1BTQZCUi1BTTEFQlItQkEFQlItQ0UFQlItREYFQlItRVMFQlItRk4FQlItR08FQlItTUEFQlItTVQGQlItTVQxBUJSLU1TBUJSLU1HBkJSLVBBMQZCUi1QQTIFQlItUEIFQlItUFIFQlItUEUFQlItUEkFQlItUkoFQlItUk4FQlItUlMFQlItUk8FQlItUlIFQlItU0MFQlItU1AFQlItU0UFQlItVE8EQklPVAJCTgJCRwJCRgJCSQJDVgJLSAJDTQVDQS1BQgVDQS1CQwZDQS1CQzEGQ0EtQkMyA0NBMgRDQTJBBUNBLU1CBUNBLU5CBUNBLU5GBUNBLU5UBUNBLU5TB0NBLU5UMkEHQ0EtTlQyQgZDQS1OVDIHQ0EtTlQyQwVDQS1PTgZDQS1PTjEFQ0EtUEUFQ0EtUUMGQ0EtUUMxBUNBLVNLBkNBLVNLMgZDQS1TSzEFQ0EtWVQCS1kCQ0YCVEQCQ0wDQ0wyA0NMMwJDTgJDWAJDQwJDTwJLTQJDRwNDRDICQ0QCQ0sCQ1ICQ0kCSFICQ1UCQ1cCQ1kCQ1oCREsCREoCRE0CRE8CRUMDRUMyAkVHAlNWAkdRAkVSAkVFAkVUAkZLAkZPAkZKAkZJAkZSAkdGBFBGMkEDUEYzA1BGMQJQRgRQRjJCAkdBAkdNAkdFAkRFAkdIAkdJAkdSA0dMNAJHTANHTDMDR0wyAkdEAkdQAkdVAkdUAkdHAkdOAkdXAkdZAkhUAlZBAkhOAkhLAkhVAklTAklOA0lEMgNJRDMCSUQCSVICSVECSUUCSU0CSUwCSVQCSk0CSlACSkUDVU0xAkpPAktaA0taMQJLRQJLSQNLSTIDS0kzAktXAktHAkxBAkxWAkxCAkxTAkxSAkxZAkxJAkxUAkxVAk1PAk1LAk1HAk1XAk1ZAk1WAk1MAk1UAk1IAk1RAk1SAk1VAllUBk1YLUFHVQZNWC1CQ04HTVgtQkNOMQZNWC1CQ1MGTVgtQ0FNBk1YLUNIUAZNWC1DSEgHTVgtQ0hIMQZNWC1DT0EHTVgtQ09BMQZNWC1DT0wGTVgtRElGBk1YLURVUgZNWC1HVUEGTVgtR1JPBk1YLUhJRAZNWC1KQUwGTVgtTUVYBk1YLU1JQwZNWC1NT1IGTVgtTkFZB01YLU5BWTEGTVgtTkxFB01YLU5MRTEGTVgtT0FYBk1YLVBVRQZNWC1RVUUGTVgtUk9PBk1YLVNMUAZNWC1TSU4GTVgtU09OBk1YLVRBQgZNWC1UQU0HTVgtVEFNMQZNWC1UTEEGTVgtVkVSBk1YLVlVQwZNWC1aQUMCRk0DRk0xA1VNMgJNRAJNQwJNTgNNTjECTUUCTVMCTUECTVoCTU0CTkECTlICTlACTkwCTkMCTloDTloyAk5JAk5FAk5HAk5VAk5GAktQA0NZMgJNUAJOTwJPTQJQSwJQVwNQUzECUFMDVU00AlBBAlBHBlBHLU5TQgJQWQJQRQJQSAJQTgJQTAJQVANQVDIDUFQxAlBSAlFBAlJFAlJPBVJVLUFEBVJVLUFMBlJVLUFMVAZSVS1BTVUGUlUtQVJLBlJVLUFTVAVSVS1CQQZSVS1CRUwGUlUtQlJZBVJVLUJVBVJVLUNFBlJVLUNIRQZSVS1DSFUFUlUtQ1UFUlUtUkMFUlUtREEFUlUtSU4GUlUtSVJLBlJVLUlWQQZSVS1ZRVYFUlUtS0IGUlUtS0dEBVJVLUtMBlJVLUtMVQZSVS1LQU0FUlUtS0MFUlUtS1IGUlUtS0VNBlJVLUtIQQVSVS1LSwZSVS1LSE0GUlUtS0lSBVJVLUtPBlJVLUtPUwZSVS1LREEGUlUtS1lBBlJVLUtHTgZSVS1LUlMGUlUtTEVOBlJVLUxJUAZSVS1NQUcFUlUtTUUFUlUtTU8GUlUtTU9XBlJVLU1PUwZSVS1NVVIGUlUtTkVOBlJVLU5JWgVSVS1TRQZSVS1OR1IGUlUtTlZTBlJVLU9NUwZSVS1PUkwGUlUtT1JFBlJVLVBOWgZSVS1QRVIGUlUtUFJJBlJVLVBTSwZSVS1ST1MGUlUtUllBBlJVLVNBMgZSVS1TQTMFUlUtU0EGUlUtU0FLB1JVLVNBSzIGUlUtU0FNBlJVLVNBUgZSVS1TRVYGUlUtU01PBlJVLVNQRQZSVS1TVEEGUlUtU1ZFBlJVLVRBTQVSVS1UQQZSVS1UT00GUlUtVFVMBVJVLVRZBlJVLVRWRQZSVS1UWVUFUlUtVUQGUlUtVUxZBlJVLVZMQQZSVS1WR0cGUlUtVkxHBlJVLVZPUgZSVS1ZQU4GUlUtWUFSBlJVLVpBQgJSVwJCTAJTSAJLTgJMQwJNRgJQTQJWQwJXUwJTTQJTVAJTQQJTTgJSUwJTQwJTTAJTRwJTWAJTSwJTSQJTQgJTTwJaQQJHUwJLUgJTUwNFUzICRVMCTEsCU0QCU1ICU0oCU1oCU0UCQ0gCU1kCVFcCVEoCVFoCVEgCVEwCVEcCVEsCVE8CVFQCVE4CVFICVE0CVEMCVFYCVUcCVUECQUUCR0IFVVMtQUwFVVMtQUsGVVMtQUsxBVVTLUFaBlVTLUFaMQVVUy1BUgVVUy1DQQVVUy1DTwVVUy1DVAVVUy1ERQVVUy1EQwVVUy1GTAZVUy1GTDEFVVMtR0EFVVMtSEkGVVMtSUQxBVVTLUlEBVVTLUlMBVVTLUlOBlVTLUlOMQVVUy1JQQVVUy1LUwZVUy1LUzEFVVMtS1kGVVMtS1kxBVVTLUxBBVVTLU1FBVVTLU1EBVVTLU1BBVVTLU1JBlVTLU1JMQVVUy1NTgVVUy1NUwVVUy1NTwVVUy1NVAVVUy1ORQZVUy1ORTEFVVMtTlYGVVMtTlYxBVVTLU5IBVVTLU5KBVVTLU5NBVVTLU5ZBVVTLU5DBVVTLU5EBlVTLU5EMQVVUy1PSAVVUy1PSwVVUy1PUgZVUy1PUjEFVVMtUEEFVVMtUkkFVVMtU0MFVVMtU0QGVVMtU0QxBlVTLVROMQVVUy1UTgVVUy1UWAZVUy1UWDEFVVMtVVQFVVMtVlQFVVMtVkEFVVMtV0EFVVMtV1YFVVMtV0kFVVMtV1kCVVkCVVoCVlUCVkUCVk4CVkcCVkkDVU0zAldGAkVIAllFAlpNAlpXFCsDsQRnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dkZAICDxYCHwEF+JUCPGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VVEMuYXNweCI+KFVUQy9HTVQpPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQUYuYXNweCI+QWZnaGFuaXN0YW48L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BWC5hc3B4Ij7DhWxhbmQgSXNsYW5kczwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FMLmFzcHgiPkFsYmFuaWE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9EWi5hc3B4Ij5BbGdlcmlhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVMuYXNweCI+QW1lcmljYW4gU2Ftb2E8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BRC5hc3B4Ij5BbmRvcnJhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQU8uYXNweCI+QW5nb2xhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQUkuYXNweCI+QW5ndWlsbGE8L2E+PGJyIC8+PGRpdiBjbGFzcz0iY291bnRyeSI+PGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIj5BbnRhcmN0aWNhPC9hPjwvZGl2PiA8dWwgY2xhc3M9ImxvY2F0aW9ucyI+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVEtQUQuYXNweCI+QWRlbGFpZGUgSXNsYW5kPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVEtQUwuYXNweCI+QWRlbGllIExhbmQ8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BUS1BSS5hc3B4Ij5BbnZlcnMgSXNsYW5kPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVEtQlAuYXNweCI+QmFpbGV5IFBlbmluc3VsYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FRLUVMLmFzcHgiPkVuZGVyYnkgTGFuZDwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FRLUhCLmFzcHgiPkhvbG1lIEJheTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FRLUxWLmFzcHgiPkxha2UgVm9zdG9rPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVEtUU0uYXNweCI+UXVlZW4gTWF1ZCBMYW5kPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVEtUksuYXNweCI+UnVzc2theWE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BUS1TUC5hc3B4Ij5Tb3V0aCBQb2xlPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVEtVkguYXNweCI+VmVzdGZvbGQgSGlsbHM8L2E+PC9saT48L3VsPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQUcuYXNweCI+QW50aWd1YSBhbmQgQmFyYnVkYTwvYT48YnIgLz48ZGl2IGNsYXNzPSJjb3VudHJ5Ij48YSBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiPkFyZ2VudGluYTwvYT48L2Rpdj4gPHVsIGNsYXNzPSJsb2NhdGlvbnMiPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FSLUJBLmFzcHgiPkJ1ZW5vcyBBaXJlczwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FSLUNULmFzcHgiPkNhdGFtYXJjYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FSLUNDLmFzcHgiPkNoYWNvPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVItQ0guYXNweCI+Q2h1YnV0PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVItREYuYXNweCI+Q2l1ZGFkIGRlIEJ1ZW5vcyBBaXJlczwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FSLUNCLmFzcHgiPkPDs3Jkb2JhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVItQ04uYXNweCI+Q29ycmllbnRlczwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FSLUVSLmFzcHgiPkVudHJlIFJpb3M8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BUi1GTS5hc3B4Ij5Gb3Jtb3NhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVItSlkuYXNweCI+SnVqdXk8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BUi1MUC5hc3B4Ij5MYSBQYW1wYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FSLUxSLmFzcHgiPkxhIFJpb2phPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVItTVouYXNweCI+TWVuZG96YTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FSLU1OLmFzcHgiPk1pc2lvbmVzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVItTlEuYXNweCI+TmV1cXXDqW48L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BUi1STi5hc3B4Ij5SaW8gTmVncm88L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BUi1TQS5hc3B4Ij5TYWx0YTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FSLVNKLmFzcHgiPlNhbiBKdWFuPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVItU0wuYXNweCI+U2FuIEx1aXM8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BUi1TQy5hc3B4Ij5TYW50YSBDcnV6PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVItU0YuYXNweCI+U2FudGEgRmU8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BUi1TRS5hc3B4Ij5TYW50aWFnbyBkZWwgRXN0ZXJvPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVItVEYuYXNweCI+VGllcnJhIGRlbCBGdWVnbzwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FSLVRNLmFzcHgiPlR1Y3Vtw6FuPC9hPjwvbGk+PC91bD48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FNLmFzcHgiPkFybWVuaWE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BVy5hc3B4Ij5BcnViYTwvYT48YnIgLz48ZGl2IGNsYXNzPSJjb3VudHJ5Ij48YSBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiPkF1c3RyYWxpYTwvYT48L2Rpdj4gPHVsIGNsYXNzPSJsb2NhdGlvbnMiPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FVLUFDVC5hc3B4Ij5BdXN0cmFsaWFuIENhcGl0YWwgVGVycml0b3J5PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVUxLmFzcHgiPkxvcmQgSG93ZSBJc2xhbmQ8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BVS1OU1cuYXNweCI+TmV3IFNvdXRoIFdhbGVzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVUzLmFzcHgiPk5ldyBTb3V0aCBXYWxlcyAoZXhjZXB0aW9uKTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FVLU5ULmFzcHgiPk5vcnRoZXJuIFRlcnJpdG9yeTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FVLVFMRC5hc3B4Ij5RdWVlbnNsYW5kPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVUtU0EuYXNweCI+U291dGggQXVzdHJhbGlhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVUtVEFTLmFzcHgiPlRhc21hbmlhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVUtVklDLmFzcHgiPlZpY3RvcmlhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVUtV0EuYXNweCI+V2VzdGVybiBBdXN0cmFsaWE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BVS1XQTEuYXNweCI+V2VzdGVybiBBdXN0cmFsaWEgKEV4Y2VwdGlvbik8L2E+PC9saT48L3VsPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVQuYXNweCI+QXVzdHJpYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FaLmFzcHgiPkF6ZXJiYWlqYW48L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CUy5hc3B4Ij5CYWhhbWFzPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQkguYXNweCI+QmFocmFpbjwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0JELmFzcHgiPkJhbmdsYWRlc2g8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CQi5hc3B4Ij5CYXJiYWRvczwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0JZLmFzcHgiPkJlbGFydXM8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CRS5hc3B4Ij5CZWxnaXVtPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQlouYXNweCI+QmVsaXplPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQkouYXNweCI+QmVuaW48L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CTS5hc3B4Ij5CZXJtdWRhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQlQuYXNweCI+Qmh1dGFuPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQk8uYXNweCI+Qm9saXZpYSwgUGx1cmluYXRpb25hbCBTdGF0ZSBvZjwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0JRLmFzcHgiPkJvbmFpcmUsIFNpbnQgRXVzdGF0aXVzIGFuZCBTYWJhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQkEuYXNweCI+Qm9zbmlhIGFuZCBIZXJ6ZWdvdmluYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0JXLmFzcHgiPkJvdHN3YW5hPC9hPjxiciAvPjxkaXYgY2xhc3M9ImNvdW50cnkiPjxhIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSI+QnJhemlsPC9hPjwvZGl2PiA8dWwgY2xhc3M9ImxvY2F0aW9ucyI+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQlItQUMuYXNweCI+QWNyZTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0JSLUFMLmFzcHgiPkFsYWdvYXM8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CUi1BUC5hc3B4Ij5BbWFwYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0JSLUFNLmFzcHgiPkFtYXpvbmFzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQlItQU0xLmFzcHgiPkFtYXpvbmFzIChmYXIgd2VzdCk8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CUi1CQS5hc3B4Ij5CYWhpYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0JSLUNFLmFzcHgiPkNlYXJhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQlItREYuYXNweCI+RGlzdHJpdG8gRmVkZXJhbDwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0JSLUVTLmFzcHgiPkVzcGlydG8gU2FudG88L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CUi1GTi5hc3B4Ij5GZXJuYW5kbyBkZSBOb3JvbmhhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQlItR08uYXNweCI+R29pYXM8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CUi1NQS5hc3B4Ij5NYXJhbmhhbzwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0JSLU1ULmFzcHgiPk1hdG8gR3Jvc3NvPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQlItTVQxLmFzcHgiPk1hdG8gR3Jvc3NvIChBcmFndWFpYSByZWdpb24pPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQlItTVMuYXNweCI+TWF0byBHcm9zc28gZG8gU3VsPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQlItTUcuYXNweCI+TWluYXMgR2VyYWlzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQlItUEExLmFzcHgiPlBhcmEgKGVhc3Rlcm4pPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQlItUEEyLmFzcHgiPlBhcmEgKHdlc3Rlcm4pPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQlItUEIuYXNweCI+UGFyYWliYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0JSLVBSLmFzcHgiPlBhcmFuYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0JSLVBFLmFzcHgiPlBlcm5hbWJ1Y288L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CUi1QSS5hc3B4Ij5QaWF1aTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0JSLVJKLmFzcHgiPlJpbyBkZSBKYW5laXJvPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQlItUk4uYXNweCI+UmlvIEdyYW5kZSBkbyBOb3J0ZTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0JSLVJTLmFzcHgiPlJpbyBHcmFuZGUgZG8gU3VsPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQlItUk8uYXNweCI+Um9uZG9uaWE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CUi1SUi5hc3B4Ij5Sb3JhaW1hPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQlItU0MuYXNweCI+U2FudGEgQ2F0YXJpbmE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CUi1TUC5hc3B4Ij5TYW8gUGF1bG88L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CUi1TRS5hc3B4Ij5TZXJnaXBlPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQlItVE8uYXNweCI+VG9jYW50aW5zPC9hPjwvbGk+PC91bD48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0JJT1QuYXNweCI+QnJpdGlzaCBJbmRpYW4gT2NlYW4gVGVycml0b3J5IChCSU9UKTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0JOLmFzcHgiPkJydW5laSBEYXJ1c3NhbGFtPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQkcuYXNweCI+QnVsZ2FyaWE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CRi5hc3B4Ij5CdXJraW5hIEZhc288L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CSS5hc3B4Ij5CdXJ1bmRpPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ1YuYXNweCI+Q2FibyBWZXJkZTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0tILmFzcHgiPkNhbWJvZGlhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ00uYXNweCI+Q2FtZXJvb248L2E+PGJyIC8+PGRpdiBjbGFzcz0iY291bnRyeSI+PGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIj5DYW5hZGE8L2E+PC9kaXY+IDx1bCBjbGFzcz0ibG9jYXRpb25zIj48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9DQS1BQi5hc3B4Ij5BbGJlcnRhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ0EtQkMuYXNweCI+QnJpdGlzaCBDb2x1bWJpYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0NBLUJDMS5hc3B4Ij5Ccml0aXNoIENvbHVtYmlhIChleGNlcHRpb24gMSk8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9DQS1CQzIuYXNweCI+QnJpdGlzaCBDb2x1bWJpYSAoZXhjZXB0aW9uIDIpPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ0EyLmFzcHgiPkxhYnJhZG9yPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ0EyQS5hc3B4Ij5MYWJyYWRvciAoZXhjZXB0aW9uKTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0NBLU1CLmFzcHgiPk1hbml0b2JhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ0EtTkIuYXNweCI+TmV3IEJydW5zd2ljazwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0NBLU5GLmFzcHgiPk5ld2ZvdW5kbGFuZDwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0NBLU5ULmFzcHgiPk5vcnRod2VzdCBUZXJyaXRvcmllczwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0NBLU5TLmFzcHgiPk5vdmEgU2NvdGlhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ0EtTlQyQi5hc3B4Ij5OdW5hdnV0IChDZW50cmFsKTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0NBLU5UMi5hc3B4Ij5OdW5hdnV0IChFYXN0ZXJuKTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0NBLU5UMkMuYXNweCI+TnVuYXZ1dCAoTW91bnRhaW4pPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ0EtTlQyQS5hc3B4Ij5OdW5hdnV0IC0gU291dGhhbXB0b24gSXNsYW5kPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ0EtT04uYXNweCI+T250YXJpbzwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0NBLU9OMS5hc3B4Ij5PbnRhcmlvICh3ZXN0ZXJuKTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0NBLVBFLmFzcHgiPlByaW5jZSBFZHdhcmQgSXNsYW5kPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ0EtUUMuYXNweCI+UXVlYmVjPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ0EtUUMxLmFzcHgiPlF1ZWJlYyAoZmFyIGVhc3QpPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ0EtU0suYXNweCI+U2Fza2F0Y2hld2FuPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ0EtU0syLmFzcHgiPlNhc2thdGNoZXdhbiAoZXhjZXB0aW9ucyAtIGVhc3QpPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ0EtU0sxLmFzcHgiPlNhc2thdGNoZXdhbiAoZXhjZXB0aW9ucyAtIHdlc3QpPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ0EtWVQuYXNweCI+WXVrb248L2E+PC9saT48L3VsPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fS1kuYXNweCI+Q2F5bWFuIElzbGFuZHM8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9DRi5hc3B4Ij5DZW50cmFsIEFmcmljYW4gUmVwdWJsaWM8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9URC5hc3B4Ij5DaGFkPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ0wuYXNweCI+Q2hpbGU8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9DTDIuYXNweCI+Q2hpbGUgLSBFYXN0ZXIgSXNsYW5kPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ0wzLmFzcHgiPkNoaWxlIC0gTWFnYWxsYW5lczwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0NOLmFzcHgiPkNoaW5hPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ1guYXNweCI+Q2hyaXN0bWFzIElzbGFuZCAoSW5kaWFuIE9jZWFuKTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0NDLmFzcHgiPkNvY29zIChLZWVsaW5nKSBJc2xhbmRzPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ08uYXNweCI+Q29sb21iaWE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9LTS5hc3B4Ij5Db21vcm9zPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ0cuYXNweCI+Q29uZ288L2E+PGJyIC8+PGRpdiBjbGFzcz0iY291bnRyeSI+PGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIj5Db25nbywgRGVtb2NyYXRpYyBSZXB1YmxpYyBvZjwvYT48L2Rpdj4gPHVsIGNsYXNzPSJsb2NhdGlvbnMiPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0NEMi5hc3B4Ij4oRWFzdGVybik8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9DRC5hc3B4Ij4oV2VzdGVybik8L2E+PC9saT48L3VsPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ0suYXNweCI+Q29vayBJc2xhbmRzPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ1IuYXNweCI+Q29zdGEgUmljYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0NJLmFzcHgiPkNvdGUgRCdJdm9pcmU8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9IUi5hc3B4Ij5Dcm9hdGlhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ1UuYXNweCI+Q3ViYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0NXLmFzcHgiPkN1cmHDp2FvPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ1kuYXNweCI+Q3lwcnVzPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ1ouYXNweCI+Q3plY2ggUmVwdWJsaWM8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9ESy5hc3B4Ij5EZW5tYXJrPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fREouYXNweCI+RGppYm91dGk8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9ETS5hc3B4Ij5Eb21pbmljYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0RPLmFzcHgiPkRvbWluaWNhbiBSZXB1YmxpYzwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0VDLmFzcHgiPkVjdWFkb3I8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9FQzIuYXNweCI+RWN1YWRvciAtIEdhbGFwYWdvcyBJc2xhbmRzPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fRUcuYXNweCI+RWd5cHQ8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9TVi5hc3B4Ij5FbCBTYWx2YWRvcjwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0dRLmFzcHgiPkVxdWF0b3JpYWwgR3VpbmVhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fRVIuYXNweCI+RXJpdHJlYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0VFLmFzcHgiPkVzdG9uaWE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9FVC5hc3B4Ij5FdGhpb3BpYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0ZLLmFzcHgiPkZhbGtsYW5kIElzbGFuZHMgKE1hbHZpbmFzKTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0ZPLmFzcHgiPkZhcm9lIElzbGFuZHM8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9GSi5hc3B4Ij5GaWppPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fRkkuYXNweCI+RmlubGFuZDwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0ZSLmFzcHgiPkZyYW5jZTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0dGLmFzcHgiPkZyZW5jaCBHdWlhbmE8L2E+PGJyIC8+PGRpdiBjbGFzcz0iY291bnRyeSI+PGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIj5GcmVuY2ggUG9seW5lc2lhPC9hPjwvZGl2PiA8dWwgY2xhc3M9ImxvY2F0aW9ucyI+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUEYyQS5hc3B4Ij5BdXN0cmFsIElzbGFuZHM8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9QRjMuYXNweCI+R2FtYmllciBJc2xhbmRzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUEYxLmFzcHgiPk1hcnF1ZXNhcyBJc2xhbmRzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUEYuYXNweCI+U29jaWV0eSBJc2xhbmRzIChpbmNsdWRpbmcgVGFoaXRpKTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1BGMkIuYXNweCI+VHVhbW90dSBBcmNoaXBlbGFnbzwvYT48L2xpPjwvdWw+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9HQS5hc3B4Ij5HYWJvbjwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0dNLmFzcHgiPkdhbWJpYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0dFLmFzcHgiPkdlb3JnaWE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9ERS5hc3B4Ij5HZXJtYW55PC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fR0guYXNweCI+R2hhbmE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9HSS5hc3B4Ij5HaWJyYWx0YXI8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9HUi5hc3B4Ij5HcmVlY2U8L2E+PGJyIC8+PGRpdiBjbGFzcz0iY291bnRyeSI+PGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIj5HcmVlbmxhbmQ8L2E+PC9kaXY+IDx1bCBjbGFzcz0ibG9jYXRpb25zIj48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9HTDQuYXNweCI+RGFubWFya3NoYXZuPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fR0wuYXNweCI+R3JlZW5sYW5kPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fR0wzLmFzcHgiPkl0dG9xcW9ydG9vcm1paXQ8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9HTDIuYXNweCI+UGl0dWZmaWs8L2E+PC9saT48L3VsPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fR0QuYXNweCI+R3JlbmFkYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0dQLmFzcHgiPkd1YWRlbG91cGU8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9HVS5hc3B4Ij5HdWFtPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fR1QuYXNweCI+R3VhdGVtYWxhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fR0cuYXNweCI+R3Vlcm5zZXk8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9HTi5hc3B4Ij5HdWluZWE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9HVy5hc3B4Ij5HdWluZWEtQmlzc2F1PC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fR1kuYXNweCI+R3V5YW5hPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fSFQuYXNweCI+SGFpdGk8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9WQS5hc3B4Ij5Ib2x5IFNlZTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0hOLmFzcHgiPkhvbmR1cmFzPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fSEsuYXNweCI+SG9uZyBLb25nPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fSFUuYXNweCI+SHVuZ2FyeTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0lTLmFzcHgiPkljZWxhbmQ8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9JTi5hc3B4Ij5JbmRpYTwvYT48YnIgLz48ZGl2IGNsYXNzPSJjb3VudHJ5Ij48YSBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiPkluZG9uZXNpYTwvYT48L2Rpdj4gPHVsIGNsYXNzPSJsb2NhdGlvbnMiPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0lEMi5hc3B4Ij4oQ2VudHJhbCk8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9JRDMuYXNweCI+KEVhc3Rlcm4pPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fSUQuYXNweCI+KFdlc3Rlcm4pPC9hPjwvbGk+PC91bD48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0lSLmFzcHgiPklyYW4sIElzbGFtaWMgUmVwdWJsaWMgb2Y8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9JUS5hc3B4Ij5JcmFxPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fSUUuYXNweCI+SXJlbGFuZDwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0lNLmFzcHgiPklzbGUgb2YgTWFuPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fSUwuYXNweCI+SXNyYWVsPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fSVQuYXNweCI+SXRhbHk8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9KTS5hc3B4Ij5KYW1haWNhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fSlAuYXNweCI+SmFwYW48L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9KRS5hc3B4Ij5KZXJzZXk8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VTTEuYXNweCI+Sm9obnN0b24gQXRvbGwgKFUuUy4pPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fSk8uYXNweCI+Sm9yZGFuPC9hPjxiciAvPjxkaXYgY2xhc3M9ImNvdW50cnkiPjxhIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSI+S2F6YWtoc3RhbjwvYT48L2Rpdj4gPHVsIGNsYXNzPSJsb2NhdGlvbnMiPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0taLmFzcHgiPihFYXN0ZXJuKTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0taMS5hc3B4Ij4oV2VzdGVybik8L2E+PC9saT48L3VsPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fS0UuYXNweCI+S2VueWE8L2E+PGJyIC8+PGRpdiBjbGFzcz0iY291bnRyeSI+PGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIj5LaXJpYmF0aTwvYT48L2Rpdj4gPHVsIGNsYXNzPSJsb2NhdGlvbnMiPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0tJLmFzcHgiPkdpbGJlcnQgSXNsYW5kczwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0tJMi5hc3B4Ij5MaW5lIElzbGFuZHM8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9LSTMuYXNweCI+UGhvZW5peCBJc2xhbmRzPC9hPjwvbGk+PC91bD48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0tXLmFzcHgiPkt1d2FpdDwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0tHLmFzcHgiPkt5cmd5enN0YW48L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9MQS5hc3B4Ij5MYW8gUGVvcGxlJ3MgRGVtb2NyYXRpYyBSZXB1YmxpYzwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0xWLmFzcHgiPkxhdHZpYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0xCLmFzcHgiPkxlYmFub248L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9MUy5hc3B4Ij5MZXNvdGhvPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTFIuYXNweCI+TGliZXJpYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0xZLmFzcHgiPkxpYnlhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTEkuYXNweCI+TGllY2h0ZW5zdGVpbjwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0xULmFzcHgiPkxpdGh1YW5pYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0xVLmFzcHgiPkx1eGVtYm91cmc8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NTy5hc3B4Ij5NYWNhbzwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01LLmFzcHgiPk1hY2Vkb25pYSwgVGhlIEZvcm1lciBZdWdvc2xhdiBSZXB1YmxpYyBPZjwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01HLmFzcHgiPk1hZGFnYXNjYXI8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NVy5hc3B4Ij5NYWxhd2k8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NWS5hc3B4Ij5NYWxheXNpYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01WLmFzcHgiPk1hbGRpdmVzPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTUwuYXNweCI+TWFsaTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01ULmFzcHgiPk1hbHRhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTUguYXNweCI+TWFyc2hhbGwgSXNsYW5kczwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01RLmFzcHgiPk1hcnRpbmlxdWU8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NUi5hc3B4Ij5NYXVyaXRhbmlhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVUuYXNweCI+TWF1cml0aXVzPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fWVQuYXNweCI+TWF5b3R0ZTwvYT48YnIgLz48ZGl2IGNsYXNzPSJjb3VudHJ5Ij48YSBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiPk1leGljbzwvYT48L2Rpdj4gPHVsIGNsYXNzPSJsb2NhdGlvbnMiPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01YLUFHVS5hc3B4Ij5BZ3Vhc2NhbGllbnRlczwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01YLUJDTi5hc3B4Ij5CYWphIENhbGlmb3JuaWE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NWC1CQ04xLmFzcHgiPkJhamEgQ2FsaWZvcm5pYSAoQm9yZGVyIFJlZ2lvbik8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NWC1CQ1MuYXNweCI+QmFqYSBDYWxpZm9ybmlhIFN1cjwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01YLUNBTS5hc3B4Ij5DYW1wZWNoZTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01YLUNIUC5hc3B4Ij5DaGlhcGFzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVgtQ0hILmFzcHgiPkNoaWh1YWh1YTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01YLUNISDEuYXNweCI+Q2hpaHVhaHVhIChCb3JkZXIgUmVnaW9uKTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01YLUNPQS5hc3B4Ij5Db2FodWlsYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01YLUNPQTEuYXNweCI+Q29haHVpbGEgKEJvcmRlciBSZWdpb24pPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVgtQ09MLmFzcHgiPkNvbGltYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01YLURJRi5hc3B4Ij5EaXN0cml0byBGZWRlcmFsPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVgtRFVSLmFzcHgiPkR1cmFuZ288L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NWC1HVUEuYXNweCI+R3VhbmFqdWF0bzwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01YLUdSTy5hc3B4Ij5HdWVycmVybzwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01YLUhJRC5hc3B4Ij5IaWRhbGdvPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVgtSkFMLmFzcHgiPkphbGlzY288L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NWC1NRVguYXNweCI+TWV4aWNvIFN0YXRlPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVgtTUlDLmFzcHgiPk1pY2hvYWPDoW48L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NWC1NT1IuYXNweCI+TW9yZWxvczwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01YLU5BWS5hc3B4Ij5OYXlhcml0PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVgtTkFZMS5hc3B4Ij5OYXlhcml0IChFeGNlcHRpb24pPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVgtTkxFLmFzcHgiPk51ZXZvIExlw7NuPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVgtTkxFMS5hc3B4Ij5OdWV2byBMZcOzbiAoQm9yZGVyIFJlZ2lvbik8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NWC1PQVguYXNweCI+T2F4YWNhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVgtUFVFLmFzcHgiPlB1ZWJsYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01YLVFVRS5hc3B4Ij5RdWVyw6l0YXJvPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVgtUk9PLmFzcHgiPlF1aW50YW5hIFJvbzwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01YLVNMUC5hc3B4Ij5TYW4gTHVpcyBQb3Rvc8OtPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVgtU0lOLmFzcHgiPlNpbmFsb2E8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NWC1TT04uYXNweCI+U29ub3JhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVgtVEFCLmFzcHgiPlRhYmFzY288L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NWC1UQU0uYXNweCI+VGFtYXVsaXBhczwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01YLVRBTTEuYXNweCI+VGFtYXVsaXBhcyAoQm9yZGVyIFJlZ2lvbik8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NWC1UTEEuYXNweCI+VGxheGNhbGE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NWC1WRVIuYXNweCI+VmVyYWNydXo8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NWC1ZVUMuYXNweCI+WXVjYXRhbjwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01YLVpBQy5hc3B4Ij5aYWNhdGVjYXM8L2E+PC9saT48L3VsPjxkaXYgY2xhc3M9ImNvdW50cnkiPjxhIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSI+TWljcm9uZXNpYSwgRmVkZXJhdGVkIFN0YXRlcyBPZjwvYT48L2Rpdj4gPHVsIGNsYXNzPSJsb2NhdGlvbnMiPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0ZNLmFzcHgiPktvc3JhZSwgUG9obnBlaTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0ZNMS5hc3B4Ij5ZYXAsIENodXVrPC9hPjwvbGk+PC91bD48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VNMi5hc3B4Ij5NaWR3YXkgSXNsYW5kcyAoVS5TLik8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NRC5hc3B4Ij5Nb2xkb3ZhLCBSZXB1YmxpYyBvZjwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01DLmFzcHgiPk1vbmFjbzwvYT48YnIgLz48ZGl2IGNsYXNzPSJjb3VudHJ5Ij48YSBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiPk1vbmdvbGlhPC9hPjwvZGl2PiA8dWwgY2xhc3M9ImxvY2F0aW9ucyI+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTU4uYXNweCI+KENlbnRyYWwgYW5kIEVhc3Rlcm4pPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTU4xLmFzcHgiPihXZXN0ZXJuKTwvYT48L2xpPjwvdWw+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NRS5hc3B4Ij5Nb250ZW5lZ3JvPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVMuYXNweCI+TW9udHNlcnJhdDwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01BLmFzcHgiPk1vcm9jY288L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NWi5hc3B4Ij5Nb3phbWJpcXVlPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTU0uYXNweCI+TXlhbm1hcjwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX05BLmFzcHgiPk5hbWliaWE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9OUi5hc3B4Ij5OYXVydTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX05QLmFzcHgiPk5lcGFsPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTkwuYXNweCI+TmV0aGVybGFuZHM8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9OQy5hc3B4Ij5OZXcgQ2FsZWRvbmlhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTlouYXNweCI+TmV3IFplYWxhbmQ8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9OWjIuYXNweCI+TmV3IFplYWxhbmQgLSBDaGF0aGFtIElzbGFuZHM8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9OSS5hc3B4Ij5OaWNhcmFndWE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9ORS5hc3B4Ij5OaWdlcjwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX05HLmFzcHgiPk5pZ2VyaWE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9OVS5hc3B4Ij5OaXVlPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTkYuYXNweCI+Tm9yZm9sayBJc2xhbmQ8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9LUC5hc3B4Ij5Ob3J0aCBLb3JlYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0NZMi5hc3B4Ij5Ob3J0aGVybiBDeXBydXM8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NUC5hc3B4Ij5Ob3J0aGVybiBNYXJpYW5hIElzbGFuZHM8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9OTy5hc3B4Ij5Ob3J3YXk8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9PTS5hc3B4Ij5PbWFuPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUEsuYXNweCI+UGFraXN0YW48L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9QVy5hc3B4Ij5QYWxhdTwvYT48YnIgLz48ZGl2IGNsYXNzPSJjb3VudHJ5Ij48YSBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiPlBhbGVzdGluZSwgU3RhdGUgb2Y8L2E+PC9kaXY+IDx1bCBjbGFzcz0ibG9jYXRpb25zIj48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9QUzEuYXNweCI+R2F6YSBTdHJpcDwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1BTLmFzcHgiPldlc3QgQmFuazwvYT48L2xpPjwvdWw+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VTTQuYXNweCI+UGFsbXlyYSBBdG9sbCAoVS5TLik8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9QQS5hc3B4Ij5QYW5hbWE8L2E+PGJyIC8+PGRpdiBjbGFzcz0iY291bnRyeSI+PGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIj5QYXB1YSBOZXcgR3VpbmVhPC9hPjwvZGl2PiA8dWwgY2xhc3M9ImxvY2F0aW9ucyI+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUEcuYXNweCI+PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUEctTlNCLmFzcHgiPkJvdWdhaW52aWxsZTwvYT48L2xpPjwvdWw+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9QWS5hc3B4Ij5QYXJhZ3VheTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1BFLmFzcHgiPlBlcnU8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9QSC5hc3B4Ij5QaGlsaXBwaW5lczwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1BOLmFzcHgiPlBpdGNhaXJuPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUEwuYXNweCI+UG9sYW5kPC9hPjxiciAvPjxkaXYgY2xhc3M9ImNvdW50cnkiPjxhIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSI+UG9ydHVnYWw8L2E+PC9kaXY+IDx1bCBjbGFzcz0ibG9jYXRpb25zIj48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9QVC5hc3B4Ij48L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9QVDIuYXNweCI+QXpvcmVzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUFQxLmFzcHgiPk1hZGVpcmEgSXNsYW5kczwvYT48L2xpPjwvdWw+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9QUi5hc3B4Ij5QdWVydG8gUmljbzwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1FBLmFzcHgiPlFhdGFyPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUkUuYXNweCI+UmV1bmlvbjwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JPLmFzcHgiPlJvbWFuaWE8L2E+PGJyIC8+PGRpdiBjbGFzcz0iY291bnRyeSI+PGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIj5SdXNzaWE8L2E+PC9kaXY+IDx1bCBjbGFzcz0ibG9jYXRpb25zIj48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1BRC5hc3B4Ij5BZHlnZWE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1BTC5hc3B4Ij5BbHRhaSBSZXB1YmxpYzwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLUFMVC5hc3B4Ij5BbHRhc2tpeSBLcmF5PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtQU1VLmFzcHgiPkFtdXI8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1BUksuYXNweCI+QXJraGFuZ2VsJzwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLUFTVC5hc3B4Ij5Bc3RyYWtoYW4nPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtQkEuYXNweCI+QmFzaGtvcnRvc3RhbjwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLUJFTC5hc3B4Ij5CZWxnb3JvZDwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLUJSWS5hc3B4Ij5CcnlhbnNrPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtQlUuYXNweCI+QnVyeWF0aWE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1DRS5hc3B4Ij5DaGVjaG55YTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLUNIRS5hc3B4Ij5DaGVseWFiaW5zazwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLUNIVS5hc3B4Ij5DaHVrb3Q8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1DVS5hc3B4Ij5DaHV2YXNoaWE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1SQy5hc3B4Ij5DcmltZWEsIFJlcHVibGljIG9mPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtREEuYXNweCI+RGFnZXN0YW48L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1JTi5hc3B4Ij5Jbmd1c2hldGlhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtSVJLLmFzcHgiPklya3V0c2s8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1JVkEuYXNweCI+SXZhbm92bzwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLVlFVi5hc3B4Ij5KZXdpc2ggQXV0b25vbW91cyBPYmxhc3QnPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtS0IuYXNweCI+S2FiYXJkaW5vLUJhbGthcmlhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtS0dELmFzcHgiPkthbGluaW5ncmFkPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtS0wuYXNweCI+S2FsbXlraWE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1LTFUuYXNweCI+S2FsdWdhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtS0FNLmFzcHgiPkthbWNoYXRrYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLUtDLmFzcHgiPkthcmFjaGF5LUNoZXJrZXNzaWE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1LUi5hc3B4Ij5LYXJlbGlhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtS0VNLmFzcHgiPktlbWVyb3ZvPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtS0hBLmFzcHgiPktoYWJhcm92c2s8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1LSy5hc3B4Ij5LaGFrYXNzaWE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1LSE0uYXNweCI+S2hhbnR5LU1hbnNpPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtS0lSLmFzcHgiPktpcm92PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtS08uYXNweCI+S29taTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLUtPUy5hc3B4Ij5Lb3N0cm9tYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLUtEQS5hc3B4Ij5LcmFzbm9kYXI8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1LWUEuYXNweCI+S3Jhc25veWFyc2s8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1LR04uYXNweCI+S3VyZ2FuPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtS1JTLmFzcHgiPkt1cnNrPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtTEVOLmFzcHgiPkxlbmluZ3JhZHNrYXlhIE9ibGFzdCc8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1MSVAuYXNweCI+TGlwZXRzazwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLU1BRy5hc3B4Ij5NYWdhZGFuPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtTUUuYXNweCI+TWFyaSBFbDwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLU1PLmFzcHgiPk1vcmRvdmlhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtTU9XLmFzcHgiPk1vc2NvdyBDaXR5PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtTU9TLmFzcHgiPk1vc2t2YTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLU1VUi5hc3B4Ij5NdXJtYW5zazwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLU5FTi5hc3B4Ij5OZW5ldHM8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1OSVouYXNweCI+Tml6aG5peSBOb3Znb3JvZDwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLVNFLmFzcHgiPk5vcnRoIE9zc2V0aWEtQWxhbmlhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtTkdSLmFzcHgiPk5vdmdvcm9kPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtTlZTLmFzcHgiPk5vdm9zaWJpcnNrPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtT01TLmFzcHgiPk9tc2s8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1PUkwuYXNweCI+T3JlbDwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLU9SRS5hc3B4Ij5PcmVuYnVyZzwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLVBOWi5hc3B4Ij5QZW56YTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLVBFUi5hc3B4Ij5QZXJtPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtUFJJLmFzcHgiPlByaW1vcnNraXk8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1QU0suYXNweCI+UHNrb3Y8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1ST1MuYXNweCI+Um9zdG92PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtUllBLmFzcHgiPlJ5YXphbic8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1TQTIuYXNweCI+U2FraGEgKENlbnRyYWwpPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtU0EzLmFzcHgiPlNha2hhIChFYXN0ZXJuKTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLVNBLmFzcHgiPlNha2hhIChXZXN0ZXJuKTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLVNBSy5hc3B4Ij5TYWtoYWxpbjwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLVNBSzIuYXNweCI+U2FraGFsaW4gKEt1cmlsIElzbGFuZHMpPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtU0FNLmFzcHgiPlNhbWFyYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLVNBUi5hc3B4Ij5TYXJhdG92PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtU0VWLmFzcHgiPlNldmFzdG9wb2w8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1TTU8uYXNweCI+U21vbGVuc2s8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1TUEUuYXNweCI+U3QuIFBldGVyc2J1cmcgQ2l0eTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLVNUQS5hc3B4Ij5TdGF2cm9wb2w8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1TVkUuYXNweCI+U3ZlcmRsb3ZzazwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLVRBTS5hc3B4Ij5UYW1ib3Y8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1UQS5hc3B4Ij5UYXRhcnN0YW48L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1UT00uYXNweCI+VG9tc2s8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1UVUwuYXNweCI+VHVsYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLVRZLmFzcHgiPlR1dmE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1UVkUuYXNweCI+VHZlcic8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1UWVUuYXNweCI+VHl1bWVuJzwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLVVELmFzcHgiPlVkbXVydGlhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtVUxZLmFzcHgiPlVsJ3lhbm92c2s8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1WTEEuYXNweCI+VmxhZGltaXI8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1WR0cuYXNweCI+Vm9sZ29ncmFkPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtVkxHLmFzcHgiPlZvbG9nZGE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1WT1IuYXNweCI+Vm9yb25lemg8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1ZQU4uYXNweCI+WWFtYWxvLU5lbmV0czwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLVlBUi5hc3B4Ij5ZYXJvc2xhdmwnPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtWkFCLmFzcHgiPlphYmF5a2Fsc2t5PC9hPjwvbGk+PC91bD48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JXLmFzcHgiPlJ3YW5kYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0JMLmFzcHgiPlNhaW50IEJhcnRoZWxlbXk8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9TSC5hc3B4Ij5TYWludCBIZWxlbmEsIEFzY2Vuc2lvbiBhbmQgVHJpc3RhbiBkYSBDdW5oYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0tOLmFzcHgiPlNhaW50IEtpdHRzIGFuZCBOZXZpczwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0xDLmFzcHgiPlNhaW50IEx1Y2lhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTUYuYXNweCI+U2FpbnQgTWFydGluPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUE0uYXNweCI+U2FpbnQgUGllcnJlIGFuZCBNaXF1ZWxvbjwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1ZDLmFzcHgiPlNhaW50IFZpbmNlbnQgYW5kIFRoZSBHcmVuYWRpbmVzPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fV1MuYXNweCI+U2Ftb2E8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9TTS5hc3B4Ij5TYW4gTWFyaW5vPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fU1QuYXNweCI+U2FvIFRvbWUgYW5kIFByaW5jaXBlPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fU0EuYXNweCI+U2F1ZGkgQXJhYmlhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fU04uYXNweCI+U2VuZWdhbDwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JTLmFzcHgiPlNlcmJpYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1NDLmFzcHgiPlNleWNoZWxsZXM8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9TTC5hc3B4Ij5TaWVycmEgTGVvbmU8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9TRy5hc3B4Ij5TaW5nYXBvcmU8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9TWC5hc3B4Ij5TaW50IE1hYXJ0ZW4gKER1dGNoIHBhcnQpPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fU0suYXNweCI+U2xvdmFraWE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9TSS5hc3B4Ij5TbG92ZW5pYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1NCLmFzcHgiPlNvbG9tb24gSXNsYW5kczwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1NPLmFzcHgiPlNvbWFsaWE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9aQS5hc3B4Ij5Tb3V0aCBBZnJpY2E8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9HUy5hc3B4Ij5Tb3V0aCBHZW9yZ2lhIGFuZCB0aGUgU291dGggU2FuZHdpY2ggSXNsYW5kczwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0tSLmFzcHgiPlNvdXRoIEtvcmVhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fU1MuYXNweCI+U291dGggU3VkYW4sIFJlcHVibGljIG9mPC9hPjxiciAvPjxkaXYgY2xhc3M9ImNvdW50cnkiPjxhIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSI+U3BhaW48L2E+PC9kaXY+IDx1bCBjbGFzcz0ibG9jYXRpb25zIj48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9FUzIuYXNweCI+Q2FuYXJ5IElzbGFuZHM8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9FUy5hc3B4Ij5NYWlubGFuZCwgQmFsZWFyZXMsIE1lbGlsbGEsIENldXRhPC9hPjwvbGk+PC91bD48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0xLLmFzcHgiPlNyaSBMYW5rYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1NELmFzcHgiPlN1ZGFuPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fU1IuYXNweCI+U3VyaW5hbWU8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9TSi5hc3B4Ij5TdmFsYmFyZCBhbmQgSmFuIE1heWVuPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fU1ouYXNweCI+U3dhemlsYW5kPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fU0UuYXNweCI+U3dlZGVuPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ0guYXNweCI+U3dpdHplcmxhbmQ8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9TWS5hc3B4Ij5TeXJpYW4gQXJhYiBSZXB1YmxpYzwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1RXLmFzcHgiPlRhaXdhbjwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1RKLmFzcHgiPlRhamlraXN0YW48L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9UWi5hc3B4Ij5UYW56YW5pYSwgVW5pdGVkIFJlcHVibGljIG9mPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVEguYXNweCI+VGhhaWxhbmQ8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9UTC5hc3B4Ij5UaW1vci1MZXN0ZTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1RHLmFzcHgiPlRvZ288L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9USy5hc3B4Ij5Ub2tlbGF1PC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVE8uYXNweCI+VG9uZ2E8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9UVC5hc3B4Ij5UcmluaWRhZCBhbmQgVG9iYWdvPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVE4uYXNweCI+VHVuaXNpYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1RSLmFzcHgiPlR1cmtleTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1RNLmFzcHgiPlR1cmttZW5pc3RhbjwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1RDLmFzcHgiPlR1cmtzIGFuZCBDYWljb3MgSXNsYW5kczwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1RWLmFzcHgiPlR1dmFsdTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VHLmFzcHgiPlVnYW5kYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VBLmFzcHgiPlVrcmFpbmU8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BRS5hc3B4Ij5Vbml0ZWQgQXJhYiBFbWlyYXRlczwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0dCLmFzcHgiPlVuaXRlZCBLaW5nZG9tPC9hPjxiciAvPjxkaXYgY2xhc3M9ImNvdW50cnkiPjxhIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSI+VW5pdGVkIFN0YXRlczwvYT48L2Rpdj4gPHVsIGNsYXNzPSJsb2NhdGlvbnMiPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLUFMLmFzcHgiPkFsYWJhbWE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1BSy5hc3B4Ij5BbGFza2E8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1BSzEuYXNweCI+QWxhc2thIChBbGV1dGlhbiBJc2xhbmRzKTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLUFaLmFzcHgiPkFyaXpvbmE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1BWjEuYXNweCI+QXJpem9uYSAoTmF2YWpvIFJlc2VydmF0aW9uKTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLUFSLmFzcHgiPkFya2Fuc2FzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtQ0EuYXNweCI+Q2FsaWZvcm5pYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLUNPLmFzcHgiPkNvbG9yYWRvPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtQ1QuYXNweCI+Q29ubmVjdGljdXQ8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1ERS5hc3B4Ij5EZWxhd2FyZTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLURDLmFzcHgiPkRpc3RyaWN0IG9mIENvbHVtYmlhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtRkwuYXNweCI+RmxvcmlkYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLUZMMS5hc3B4Ij5GbG9yaWRhIChmYXIgd2VzdCk8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1HQS5hc3B4Ij5HZW9yZ2lhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtSEkuYXNweCI+SGF3YWlpPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtSUQxLmFzcHgiPklkYWhvIChub3J0aGVybik8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1JRC5hc3B4Ij5JZGFobyAoc291dGhlcm4pPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtSUwuYXNweCI+SWxsaW5vaXM8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1JTi5hc3B4Ij5JbmRpYW5hPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtSU4xLmFzcHgiPkluZGlhbmEgKGZhciB3ZXN0KTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLUlBLmFzcHgiPklvd2E8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1LUy5hc3B4Ij5LYW5zYXM8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1LUzEuYXNweCI+S2Fuc2FzIChleGNlcHRpb24pPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtS1kuYXNweCI+S2VudHVja3kgKGVhc3Rlcm4pPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtS1kxLmFzcHgiPktlbnR1Y2t5ICh3ZXN0ZXJuKTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLUxBLmFzcHgiPkxvdWlzaWFuYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLU1FLmFzcHgiPk1haW5lPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtTUQuYXNweCI+TWFyeWxhbmQ8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1NQS5hc3B4Ij5NYXNzYWNodXNldHRzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtTUkuYXNweCI+TWljaGlnYW48L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1NSTEuYXNweCI+TWljaGlnYW4gKGV4Y2VwdGlvbik8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1NTi5hc3B4Ij5NaW5uZXNvdGE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1NUy5hc3B4Ij5NaXNzaXNzaXBwaTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLU1PLmFzcHgiPk1pc3NvdXJpPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtTVQuYXNweCI+TW9udGFuYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLU5FLmFzcHgiPk5lYnJhc2thPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtTkUxLmFzcHgiPk5lYnJhc2thICh3ZXN0ZXJuKTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLU5WLmFzcHgiPk5ldmFkYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLU5WMS5hc3B4Ij5OZXZhZGEgKGV4Y2VwdGlvbik8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1OSC5hc3B4Ij5OZXcgSGFtcHNoaXJlPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtTkouYXNweCI+TmV3IEplcnNleTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLU5NLmFzcHgiPk5ldyBNZXhpY288L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1OWS5hc3B4Ij5OZXcgWW9yazwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLU5DLmFzcHgiPk5vcnRoIENhcm9saW5hPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtTkQuYXNweCI+Tm9ydGggRGFrb3RhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtTkQxLmFzcHgiPk5vcnRoIERha290YSAod2VzdGVybik8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1PSC5hc3B4Ij5PaGlvPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtT0suYXNweCI+T2tsYWhvbWE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1PUi5hc3B4Ij5PcmVnb248L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1PUjEuYXNweCI+T3JlZ29uIChleGNlcHRpb24pPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtUEEuYXNweCI+UGVubnN5bHZhbmlhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtUkkuYXNweCI+UmhvZGUgSXNsYW5kPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtU0MuYXNweCI+U291dGggQ2Fyb2xpbmE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1TRC5hc3B4Ij5Tb3V0aCBEYWtvdGEgKGVhc3Rlcm4pPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtU0QxLmFzcHgiPlNvdXRoIERha290YSAod2VzdGVybik8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1UTjEuYXNweCI+VGVubmVzc2VlIChlYXN0ZXJuKTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLVROLmFzcHgiPlRlbm5lc3NlZSAod2VzdGVybik8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1UWC5hc3B4Ij5UZXhhczwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLVRYMS5hc3B4Ij5UZXhhcyAoZmFyIHdlc3QpPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtVVQuYXNweCI+VXRhaDwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLVZULmFzcHgiPlZlcm1vbnQ8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1WQS5hc3B4Ij5WaXJnaW5pYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLVdBLmFzcHgiPldhc2hpbmd0b248L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1XVi5hc3B4Ij5XZXN0IFZpcmdpbmlhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtV0kuYXNweCI+V2lzY29uc2luPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtV1kuYXNweCI+V3lvbWluZzwvYT48L2xpPjwvdWw+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VWS5hc3B4Ij5VcnVndWF5PC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVouYXNweCI+VXpiZWtpc3RhbjwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1ZVLmFzcHgiPlZhbnVhdHU8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9WRS5hc3B4Ij5WZW5lenVlbGE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9WTi5hc3B4Ij5WaWV0IE5hbTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1ZHLmFzcHgiPlZpcmdpbiBJc2xhbmRzIChCcml0aXNoKTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1ZJLmFzcHgiPlZpcmdpbiBJc2xhbmRzIChVLlMuKTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VNMy5hc3B4Ij5XYWtlIElzbGFuZCAoVS5TLik8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9XRi5hc3B4Ij5XYWxsaXMgYW5kIEZ1dHVuYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0VILmFzcHgiPldlc3Rlcm4gU2FoYXJhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fWUUuYXNweCI+WWVtZW48L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9aTS5hc3B4Ij5aYW1iaWE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9aVy5hc3B4Ij5aaW1iYWJ3ZTwvYT48YnIgLz5kAgUPFgIfAQW2BTxsaT48YSBocmVmPScvbGVhcm4vdGhlLXByb3MtYW5kLWNvbnMtb2YtcGVybWFuZW50LWRheWxpZ2h0LXNhdmluZy10aW1lLyc+VGhlIFByb3MgYW5kIENvbnMgb2YgUGVybWFuZW50IERheWxpZ2h0IFNhdmluZyBUaW1lPC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9sZWFybi9zZW5hdGUtYXBwcm92ZXMtcGVybWFuZW50LWRheWxpZ2h0LXNhdmluZy10aW1lLWJpbGwvJz5TZW5hdGUgQXBwcm92ZXMgUGVybWFuZW50IERheWxpZ2h0IFNhdmluZyBUaW1lIEJpbGw8L2E+PC9saT48bGk+PGEgaHJlZj0nL2xlYXJuL3doeS1qYW51YXJ5LW1vcm5pbmdzLWFyZS1kYXJrZXIvJz5XaHkgSmFudWFyeSBNb3JuaW5ncyBhcmUgRGFya2VyPC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9sZWFybi93aHktZWFzdGVybi10aW1lLWlzLXRoZS1tb3N0LWNvbW1vbmx5LXVzZWQtdGltZS16b25lLyc+V2h5IEVhc3Rlcm4gVGltZSBpcyB0aGUgTW9zdCBDb21tb25seSBVc2VkIFRpbWUgWm9uZTwvYT48L2xpPjxsaT48YSBocmVmPScvbGVhcm4vZG9lcy1icmF6aWwtaGF2ZS1mb3VyLXRpbWUtem9uZXMvJz5Eb2VzIEJyYXppbCBIYXZlIEZvdXIgVGltZSBab25lcz88L2E+PC9saT48bGk+PGEgaHJlZj0nL2xlYXJuL3dpbnRlci1zb2xzdGljZS0yMDIxLXdoYXQtdG8ta25vdy8nPldpbnRlciBTb2xzdGljZSAyMDIxOiBXaGF0IFRvIEtub3c8L2E+PC9saT5kAgYPZBYCZg8WAh8BZWQCEA8WAh8DaBYIAgEPEA8WBh8GBQNLZXkfBwUFVmFsdWUfCGcWAh8JBRZnb3RvY3VycmVudHRpbWUodGhpcyk7EBWxBBFTZWxlY3QgYSBsb2NhdGlvbgkoVVRDL0dNVCkLQWZnaGFuaXN0YW4Ow4VsYW5kIElzbGFuZHMHQWxiYW5pYQdBbGdlcmlhDkFtZXJpY2FuIFNhbW9hB0FuZG9ycmEGQW5nb2xhCEFuZ3VpbGxhHEFudGFyY3RpY2EgLSBBZGVsYWlkZSBJc2xhbmQYQW50YXJjdGljYSAtIEFkZWxpZSBMYW5kGkFudGFyY3RpY2EgLSBBbnZlcnMgSXNsYW5kHUFudGFyY3RpY2EgLSBCYWlsZXkgUGVuaW5zdWxhGUFudGFyY3RpY2EgLSBFbmRlcmJ5IExhbmQWQW50YXJjdGljYSAtIEhvbG1lIEJheRhBbnRhcmN0aWNhIC0gTGFrZSBWb3N0b2scQW50YXJjdGljYSAtIFF1ZWVuIE1hdWQgTGFuZBVBbnRhcmN0aWNhIC0gUnVzc2theWEXQW50YXJjdGljYSAtIFNvdXRoIFBvbGUbQW50YXJjdGljYSAtIFZlc3Rmb2xkIEhpbGxzE0FudGlndWEgYW5kIEJhcmJ1ZGEYQXJnZW50aW5hIC0gQnVlbm9zIEFpcmVzFUFyZ2VudGluYSAtIENhdGFtYXJjYRFBcmdlbnRpbmEgLSBDaGFjbxJBcmdlbnRpbmEgLSBDaHVidXQiQXJnZW50aW5hIC0gQ2l1ZGFkIGRlIEJ1ZW5vcyBBaXJlcxRBcmdlbnRpbmEgLSBDw7NyZG9iYRZBcmdlbnRpbmEgLSBDb3JyaWVudGVzFkFyZ2VudGluYSAtIEVudHJlIFJpb3MTQXJnZW50aW5hIC0gRm9ybW9zYRFBcmdlbnRpbmEgLSBKdWp1eRRBcmdlbnRpbmEgLSBMYSBQYW1wYRRBcmdlbnRpbmEgLSBMYSBSaW9qYRNBcmdlbnRpbmEgLSBNZW5kb3phFEFyZ2VudGluYSAtIE1pc2lvbmVzFEFyZ2VudGluYSAtIE5ldXF1w6luFUFyZ2VudGluYSAtIFJpbyBOZWdybxFBcmdlbnRpbmEgLSBTYWx0YRRBcmdlbnRpbmEgLSBTYW4gSnVhbhRBcmdlbnRpbmEgLSBTYW4gTHVpcxZBcmdlbnRpbmEgLSBTYW50YSBDcnV6FEFyZ2VudGluYSAtIFNhbnRhIEZlH0FyZ2VudGluYSAtIFNhbnRpYWdvIGRlbCBFc3Rlcm8cQXJnZW50aW5hIC0gVGllcnJhIGRlbCBGdWVnbxRBcmdlbnRpbmEgLSBUdWN1bcOhbgdBcm1lbmlhBUFydWJhKEF1c3RyYWxpYSAtIEF1c3RyYWxpYW4gQ2FwaXRhbCBUZXJyaXRvcnkcQXVzdHJhbGlhIC0gTG9yZCBIb3dlIElzbGFuZBtBdXN0cmFsaWEgLSBOZXcgU291dGggV2FsZXMnQXVzdHJhbGlhIC0gTmV3IFNvdXRoIFdhbGVzIChleGNlcHRpb24pHkF1c3RyYWxpYSAtIE5vcnRoZXJuIFRlcnJpdG9yeRZBdXN0cmFsaWEgLSBRdWVlbnNsYW5kG0F1c3RyYWxpYSAtIFNvdXRoIEF1c3RyYWxpYRRBdXN0cmFsaWEgLSBUYXNtYW5pYRRBdXN0cmFsaWEgLSBWaWN0b3JpYR1BdXN0cmFsaWEgLSBXZXN0ZXJuIEF1c3RyYWxpYSlBdXN0cmFsaWEgLSBXZXN0ZXJuIEF1c3RyYWxpYSAoRXhjZXB0aW9uKQdBdXN0cmlhCkF6ZXJiYWlqYW4HQmFoYW1hcwdCYWhyYWluCkJhbmdsYWRlc2gIQmFyYmFkb3MHQmVsYXJ1cwdCZWxnaXVtBkJlbGl6ZQVCZW5pbgdCZXJtdWRhBkJodXRhbh9Cb2xpdmlhLCBQbHVyaW5hdGlvbmFsIFN0YXRlIG9mIEJvbmFpcmUsIFNpbnQgRXVzdGF0aXVzIGFuZCBTYWJhFkJvc25pYSBhbmQgSGVyemVnb3ZpbmEIQm90c3dhbmENQnJhemlsIC0gQWNyZRBCcmF6aWwgLSBBbGFnb2FzDkJyYXppbCAtIEFtYXBhEUJyYXppbCAtIEFtYXpvbmFzHEJyYXppbCAtIEFtYXpvbmFzIChmYXIgd2VzdCkOQnJhemlsIC0gQmFoaWEOQnJhemlsIC0gQ2VhcmEZQnJhemlsIC0gRGlzdHJpdG8gRmVkZXJhbBZCcmF6aWwgLSBFc3BpcnRvIFNhbnRvHEJyYXppbCAtIEZlcm5hbmRvIGRlIE5vcm9uaGEOQnJhemlsIC0gR29pYXMRQnJhemlsIC0gTWFyYW5oYW8UQnJhemlsIC0gTWF0byBHcm9zc28mQnJhemlsIC0gTWF0byBHcm9zc28gKEFyYWd1YWlhIHJlZ2lvbikbQnJhemlsIC0gTWF0byBHcm9zc28gZG8gU3VsFUJyYXppbCAtIE1pbmFzIEdlcmFpcxdCcmF6aWwgLSBQYXJhIChlYXN0ZXJuKRdCcmF6aWwgLSBQYXJhICh3ZXN0ZXJuKRBCcmF6aWwgLSBQYXJhaWJhD0JyYXppbCAtIFBhcmFuYRNCcmF6aWwgLSBQZXJuYW1idWNvDkJyYXppbCAtIFBpYXVpF0JyYXppbCAtIFJpbyBkZSBKYW5laXJvHEJyYXppbCAtIFJpbyBHcmFuZGUgZG8gTm9ydGUaQnJhemlsIC0gUmlvIEdyYW5kZSBkbyBTdWwRQnJhemlsIC0gUm9uZG9uaWEQQnJhemlsIC0gUm9yYWltYRdCcmF6aWwgLSBTYW50YSBDYXRhcmluYRJCcmF6aWwgLSBTYW8gUGF1bG8QQnJhemlsIC0gU2VyZ2lwZRJCcmF6aWwgLSBUb2NhbnRpbnM0QnJpdGlzaCBJbmRpYW4gT2NlYW4gVGVycml0b3J5IChCSU9UKSAtIERpZWdvIEdhcmNpYRFCcnVuZWkgRGFydXNzYWxhbQhCdWxnYXJpYQxCdXJraW5hIEZhc28HQnVydW5kaQpDYWJvIFZlcmRlCENhbWJvZGlhCENhbWVyb29uEENhbmFkYSAtIEFsYmVydGEZQ2FuYWRhIC0gQnJpdGlzaCBDb2x1bWJpYSdDYW5hZGEgLSBCcml0aXNoIENvbHVtYmlhIChleGNlcHRpb24gMSknQ2FuYWRhIC0gQnJpdGlzaCBDb2x1bWJpYSAoZXhjZXB0aW9uIDIpEUNhbmFkYSAtIExhYnJhZG9yHUNhbmFkYSAtIExhYnJhZG9yIChleGNlcHRpb24pEUNhbmFkYSAtIE1hbml0b2JhFkNhbmFkYSAtIE5ldyBCcnVuc3dpY2sVQ2FuYWRhIC0gTmV3Zm91bmRsYW5kHkNhbmFkYSAtIE5vcnRod2VzdCBUZXJyaXRvcmllcxRDYW5hZGEgLSBOb3ZhIFNjb3RpYSVDYW5hZGEgLSBOdW5hdnV0IC0gU291dGhhbXB0b24gSXNsYW5kGkNhbmFkYSAtIE51bmF2dXQgKENlbnRyYWwpGkNhbmFkYSAtIE51bmF2dXQgKEVhc3Rlcm4pG0NhbmFkYSAtIE51bmF2dXQgKE1vdW50YWluKRBDYW5hZGEgLSBPbnRhcmlvGkNhbmFkYSAtIE9udGFyaW8gKHdlc3Rlcm4pHUNhbmFkYSAtIFByaW5jZSBFZHdhcmQgSXNsYW5kD0NhbmFkYSAtIFF1ZWJlYxpDYW5hZGEgLSBRdWViZWMgKGZhciBlYXN0KRVDYW5hZGEgLSBTYXNrYXRjaGV3YW4pQ2FuYWRhIC0gU2Fza2F0Y2hld2FuIChleGNlcHRpb25zIC0gZWFzdCkpQ2FuYWRhIC0gU2Fza2F0Y2hld2FuIChleGNlcHRpb25zIC0gd2VzdCkOQ2FuYWRhIC0gWXVrb24OQ2F5bWFuIElzbGFuZHMYQ2VudHJhbCBBZnJpY2FuIFJlcHVibGljBENoYWQFQ2hpbGUVQ2hpbGUgLSBFYXN0ZXIgSXNsYW5kEkNoaWxlIC0gTWFnYWxsYW5lcwVDaGluYR9DaHJpc3RtYXMgSXNsYW5kIChJbmRpYW4gT2NlYW4pF0NvY29zIChLZWVsaW5nKSBJc2xhbmRzCENvbG9tYmlhB0NvbW9yb3MFQ29uZ28pQ29uZ28sIERlbW9jcmF0aWMgUmVwdWJsaWMgb2YgLSAoRWFzdGVybikpQ29uZ28sIERlbW9jcmF0aWMgUmVwdWJsaWMgb2YgLSAoV2VzdGVybikMQ29vayBJc2xhbmRzCkNvc3RhIFJpY2ENQ290ZSBEJ0l2b2lyZQdDcm9hdGlhBEN1YmEIQ3VyYcOnYW8GQ3lwcnVzDkN6ZWNoIFJlcHVibGljB0Rlbm1hcmsIRGppYm91dGkIRG9taW5pY2ESRG9taW5pY2FuIFJlcHVibGljB0VjdWFkb3IbRWN1YWRvciAtIEdhbGFwYWdvcyBJc2xhbmRzBUVneXB0C0VsIFNhbHZhZG9yEUVxdWF0b3JpYWwgR3VpbmVhB0VyaXRyZWEHRXN0b25pYQhFdGhpb3BpYRtGYWxrbGFuZCBJc2xhbmRzIChNYWx2aW5hcykNRmFyb2UgSXNsYW5kcwRGaWppB0ZpbmxhbmQGRnJhbmNlDUZyZW5jaCBHdWlhbmEiRnJlbmNoIFBvbHluZXNpYSAtIEF1c3RyYWwgSXNsYW5kcyJGcmVuY2ggUG9seW5lc2lhIC0gR2FtYmllciBJc2xhbmRzJEZyZW5jaCBQb2x5bmVzaWEgLSBNYXJxdWVzYXMgSXNsYW5kczVGcmVuY2ggUG9seW5lc2lhIC0gU29jaWV0eSBJc2xhbmRzIChpbmNsdWRpbmcgVGFoaXRpKSZGcmVuY2ggUG9seW5lc2lhIC0gVHVhbW90dSBBcmNoaXBlbGFnbwVHYWJvbgZHYW1iaWEHR2VvcmdpYQdHZXJtYW55BUdoYW5hCUdpYnJhbHRhcgZHcmVlY2UYR3JlZW5sYW5kIC0gRGFubWFya3NoYXZuFUdyZWVubGFuZCAtIEdyZWVubGFuZBxHcmVlbmxhbmQgLSBJdHRvcXFvcnRvb3JtaWl0FEdyZWVubGFuZCAtIFBpdHVmZmlrB0dyZW5hZGEKR3VhZGVsb3VwZQRHdWFtCUd1YXRlbWFsYQhHdWVybnNleQZHdWluZWENR3VpbmVhLUJpc3NhdQZHdXlhbmEFSGFpdGkISG9seSBTZWUISG9uZHVyYXMJSG9uZyBLb25nB0h1bmdhcnkHSWNlbGFuZAVJbmRpYRVJbmRvbmVzaWEgLSAoQ2VudHJhbCkVSW5kb25lc2lhIC0gKEVhc3Rlcm4pFUluZG9uZXNpYSAtIChXZXN0ZXJuKRlJcmFuLCBJc2xhbWljIFJlcHVibGljIG9mBElyYXEHSXJlbGFuZAtJc2xlIG9mIE1hbgZJc3JhZWwFSXRhbHkHSmFtYWljYQVKYXBhbgZKZXJzZXkVSm9obnN0b24gQXRvbGwgKFUuUy4pBkpvcmRhbhZLYXpha2hzdGFuIC0gKEVhc3Rlcm4pFkthemFraHN0YW4gLSAoV2VzdGVybikFS2VueWEaS2lyaWJhdGkgLSBHaWxiZXJ0IElzbGFuZHMXS2lyaWJhdGkgLSBMaW5lIElzbGFuZHMaS2lyaWJhdGkgLSBQaG9lbml4IElzbGFuZHMGS3V3YWl0Ckt5cmd5enN0YW4gTGFvIFBlb3BsZSdzIERlbW9jcmF0aWMgUmVwdWJsaWMGTGF0dmlhB0xlYmFub24HTGVzb3RobwdMaWJlcmlhBUxpYnlhDUxpZWNodGVuc3RlaW4JTGl0aHVhbmlhCkx1eGVtYm91cmcFTWFjYW8qTWFjZWRvbmlhLCBUaGUgRm9ybWVyIFl1Z29zbGF2IFJlcHVibGljIE9mCk1hZGFnYXNjYXIGTWFsYXdpCE1hbGF5c2lhCE1hbGRpdmVzBE1hbGkFTWFsdGEQTWFyc2hhbGwgSXNsYW5kcwpNYXJ0aW5pcXVlCk1hdXJpdGFuaWEJTWF1cml0aXVzB01heW90dGUXTWV4aWNvIC0gQWd1YXNjYWxpZW50ZXMYTWV4aWNvIC0gQmFqYSBDYWxpZm9ybmlhKE1leGljbyAtIEJhamEgQ2FsaWZvcm5pYSAoQm9yZGVyIFJlZ2lvbikcTWV4aWNvIC0gQmFqYSBDYWxpZm9ybmlhIFN1chFNZXhpY28gLSBDYW1wZWNoZRBNZXhpY28gLSBDaGlhcGFzEk1leGljbyAtIENoaWh1YWh1YSJNZXhpY28gLSBDaGlodWFodWEgKEJvcmRlciBSZWdpb24pEU1leGljbyAtIENvYWh1aWxhIU1leGljbyAtIENvYWh1aWxhIChCb3JkZXIgUmVnaW9uKQ9NZXhpY28gLSBDb2xpbWEZTWV4aWNvIC0gRGlzdHJpdG8gRmVkZXJhbBBNZXhpY28gLSBEdXJhbmdvE01leGljbyAtIEd1YW5hanVhdG8RTWV4aWNvIC0gR3VlcnJlcm8QTWV4aWNvIC0gSGlkYWxnbxBNZXhpY28gLSBKYWxpc2NvFU1leGljbyAtIE1leGljbyBTdGF0ZRNNZXhpY28gLSBNaWNob2Fjw6FuEE1leGljbyAtIE1vcmVsb3MQTWV4aWNvIC0gTmF5YXJpdBxNZXhpY28gLSBOYXlhcml0IChFeGNlcHRpb24pFE1leGljbyAtIE51ZXZvIExlw7NuJE1leGljbyAtIE51ZXZvIExlw7NuIChCb3JkZXIgUmVnaW9uKQ9NZXhpY28gLSBPYXhhY2EPTWV4aWNvIC0gUHVlYmxhE01leGljbyAtIFF1ZXLDqXRhcm8VTWV4aWNvIC0gUXVpbnRhbmEgUm9vGU1leGljbyAtIFNhbiBMdWlzIFBvdG9zw60QTWV4aWNvIC0gU2luYWxvYQ9NZXhpY28gLSBTb25vcmEQTWV4aWNvIC0gVGFiYXNjbxNNZXhpY28gLSBUYW1hdWxpcGFzI01leGljbyAtIFRhbWF1bGlwYXMgKEJvcmRlciBSZWdpb24pEU1leGljbyAtIFRsYXhjYWxhEU1leGljbyAtIFZlcmFjcnV6EE1leGljbyAtIFl1Y2F0YW4STWV4aWNvIC0gWmFjYXRlY2FzMU1pY3JvbmVzaWEsIEZlZGVyYXRlZCBTdGF0ZXMgT2YgLSBLb3NyYWUsIFBvaG5wZWksTWljcm9uZXNpYSwgRmVkZXJhdGVkIFN0YXRlcyBPZiAtIFlhcCwgQ2h1dWsVTWlkd2F5IElzbGFuZHMgKFUuUy4pFE1vbGRvdmEsIFJlcHVibGljIG9mBk1vbmFjbyBNb25nb2xpYSAtIChDZW50cmFsIGFuZCBFYXN0ZXJuKRRNb25nb2xpYSAtIChXZXN0ZXJuKQpNb250ZW5lZ3JvCk1vbnRzZXJyYXQHTW9yb2NjbwpNb3phbWJpcXVlB015YW5tYXIHTmFtaWJpYQVOYXVydQVOZXBhbAtOZXRoZXJsYW5kcw1OZXcgQ2FsZWRvbmlhC05ldyBaZWFsYW5kHU5ldyBaZWFsYW5kIC0gQ2hhdGhhbSBJc2xhbmRzCU5pY2FyYWd1YQVOaWdlcgdOaWdlcmlhBE5pdWUOTm9yZm9sayBJc2xhbmQLTm9ydGggS29yZWEPTm9ydGhlcm4gQ3lwcnVzGE5vcnRoZXJuIE1hcmlhbmEgSXNsYW5kcwZOb3J3YXkET21hbghQYWtpc3RhbgVQYWxhdSBQYWxlc3RpbmUsIFN0YXRlIG9mIC0gR2F6YSBTdHJpcB9QYWxlc3RpbmUsIFN0YXRlIG9mIC0gV2VzdCBCYW5rFFBhbG15cmEgQXRvbGwgKFUuUy4pBlBhbmFtYRBQYXB1YSBOZXcgR3VpbmVhH1BhcHVhIE5ldyBHdWluZWEgLSBCb3VnYWludmlsbGUIUGFyYWd1YXkEUGVydQtQaGlsaXBwaW5lcwhQaXRjYWlybgZQb2xhbmQIUG9ydHVnYWwRUG9ydHVnYWwgLSBBem9yZXMaUG9ydHVnYWwgLSBNYWRlaXJhIElzbGFuZHMLUHVlcnRvIFJpY28FUWF0YXIHUmV1bmlvbgdSb21hbmlhD1J1c3NpYSAtIEFkeWdlYRdSdXNzaWEgLSBBbHRhaSBSZXB1YmxpYxZSdXNzaWEgLSBBbHRhc2tpeSBLcmF5DVJ1c3NpYSAtIEFtdXITUnVzc2lhIC0gQXJraGFuZ2VsJxNSdXNzaWEgLSBBc3RyYWtoYW4nFlJ1c3NpYSAtIEJhc2hrb3J0b3N0YW4RUnVzc2lhIC0gQmVsZ29yb2QQUnVzc2lhIC0gQnJ5YW5zaxFSdXNzaWEgLSBCdXJ5YXRpYRFSdXNzaWEgLSBDaGVjaG55YRRSdXNzaWEgLSBDaGVseWFiaW5zaw9SdXNzaWEgLSBDaHVrb3QSUnVzc2lhIC0gQ2h1dmFzaGlhHFJ1c3NpYSAtIENyaW1lYSwgUmVwdWJsaWMgb2YRUnVzc2lhIC0gRGFnZXN0YW4TUnVzc2lhIC0gSW5ndXNoZXRpYRBSdXNzaWEgLSBJcmt1dHNrEFJ1c3NpYSAtIEl2YW5vdm8iUnVzc2lhIC0gSmV3aXNoIEF1dG9ub21vdXMgT2JsYXN0JxtSdXNzaWEgLSBLYWJhcmRpbm8tQmFsa2FyaWEUUnVzc2lhIC0gS2FsaW5pbmdyYWQRUnVzc2lhIC0gS2FsbXlraWEPUnVzc2lhIC0gS2FsdWdhElJ1c3NpYSAtIEthbWNoYXRrYRxSdXNzaWEgLSBLYXJhY2hheS1DaGVya2Vzc2lhEFJ1c3NpYSAtIEthcmVsaWERUnVzc2lhIC0gS2VtZXJvdm8TUnVzc2lhIC0gS2hhYmFyb3ZzaxJSdXNzaWEgLSBLaGFrYXNzaWEVUnVzc2lhIC0gS2hhbnR5LU1hbnNpDlJ1c3NpYSAtIEtpcm92DVJ1c3NpYSAtIEtvbWkRUnVzc2lhIC0gS29zdHJvbWESUnVzc2lhIC0gS3Jhc25vZGFyFFJ1c3NpYSAtIEtyYXNub3lhcnNrD1J1c3NpYSAtIEt1cmdhbg5SdXNzaWEgLSBLdXJzax9SdXNzaWEgLSBMZW5pbmdyYWRza2F5YSBPYmxhc3QnEFJ1c3NpYSAtIExpcGV0c2sQUnVzc2lhIC0gTWFnYWRhbhBSdXNzaWEgLSBNYXJpIEVsEVJ1c3NpYSAtIE1vcmRvdmlhFFJ1c3NpYSAtIE1vc2NvdyBDaXR5D1J1c3NpYSAtIE1vc2t2YRFSdXNzaWEgLSBNdXJtYW5zaw9SdXNzaWEgLSBOZW5ldHMZUnVzc2lhIC0gTml6aG5peSBOb3Znb3JvZB1SdXNzaWEgLSBOb3J0aCBPc3NldGlhLUFsYW5pYRFSdXNzaWEgLSBOb3Znb3JvZBRSdXNzaWEgLSBOb3Zvc2liaXJzaw1SdXNzaWEgLSBPbXNrDVJ1c3NpYSAtIE9yZWwRUnVzc2lhIC0gT3JlbmJ1cmcOUnVzc2lhIC0gUGVuemENUnVzc2lhIC0gUGVybRNSdXNzaWEgLSBQcmltb3Jza2l5DlJ1c3NpYSAtIFBza292D1J1c3NpYSAtIFJvc3RvdhBSdXNzaWEgLSBSeWF6YW4nGFJ1c3NpYSAtIFNha2hhIChDZW50cmFsKRhSdXNzaWEgLSBTYWtoYSAoRWFzdGVybikYUnVzc2lhIC0gU2FraGEgKFdlc3Rlcm4pEVJ1c3NpYSAtIFNha2hhbGluIVJ1c3NpYSAtIFNha2hhbGluIChLdXJpbCBJc2xhbmRzKQ9SdXNzaWEgLSBTYW1hcmEQUnVzc2lhIC0gU2FyYXRvdhNSdXNzaWEgLSBTZXZhc3RvcG9sEVJ1c3NpYSAtIFNtb2xlbnNrHFJ1c3NpYSAtIFN0LiBQZXRlcnNidXJnIENpdHkSUnVzc2lhIC0gU3RhdnJvcG9sE1J1c3NpYSAtIFN2ZXJkbG92c2sPUnVzc2lhIC0gVGFtYm92ElJ1c3NpYSAtIFRhdGFyc3Rhbg5SdXNzaWEgLSBUb21zaw1SdXNzaWEgLSBUdWxhDVJ1c3NpYSAtIFR1dmEOUnVzc2lhIC0gVHZlcicQUnVzc2lhIC0gVHl1bWVuJxFSdXNzaWEgLSBVZG11cnRpYRNSdXNzaWEgLSBVbCd5YW5vdnNrEVJ1c3NpYSAtIFZsYWRpbWlyElJ1c3NpYSAtIFZvbGdvZ3JhZBBSdXNzaWEgLSBWb2xvZ2RhEVJ1c3NpYSAtIFZvcm9uZXpoFlJ1c3NpYSAtIFlhbWFsby1OZW5ldHMTUnVzc2lhIC0gWWFyb3NsYXZsJxRSdXNzaWEgLSBaYWJheWthbHNreQZSd2FuZGEQU2FpbnQgQmFydGhlbGVteSxTYWludCBIZWxlbmEsIEFzY2Vuc2lvbiBhbmQgVHJpc3RhbiBkYSBDdW5oYRVTYWludCBLaXR0cyBhbmQgTmV2aXMLU2FpbnQgTHVjaWEMU2FpbnQgTWFydGluGVNhaW50IFBpZXJyZSBhbmQgTWlxdWVsb24gU2FpbnQgVmluY2VudCBhbmQgVGhlIEdyZW5hZGluZXMFU2Ftb2EKU2FuIE1hcmlubxVTYW8gVG9tZSBhbmQgUHJpbmNpcGUMU2F1ZGkgQXJhYmlhB1NlbmVnYWwGU2VyYmlhClNleWNoZWxsZXMMU2llcnJhIExlb25lCVNpbmdhcG9yZRlTaW50IE1hYXJ0ZW4gKER1dGNoIHBhcnQpCFNsb3Zha2lhCFNsb3ZlbmlhD1NvbG9tb24gSXNsYW5kcwdTb21hbGlhDFNvdXRoIEFmcmljYSxTb3V0aCBHZW9yZ2lhIGFuZCB0aGUgU291dGggU2FuZHdpY2ggSXNsYW5kcwtTb3V0aCBLb3JlYRhTb3V0aCBTdWRhbiwgUmVwdWJsaWMgb2YWU3BhaW4gLSBDYW5hcnkgSXNsYW5kcypTcGFpbiAtIE1haW5sYW5kLCBCYWxlYXJlcywgTWVsaWxsYSwgQ2V1dGEJU3JpIExhbmthBVN1ZGFuCFN1cmluYW1lFlN2YWxiYXJkIGFuZCBKYW4gTWF5ZW4JU3dhemlsYW5kBlN3ZWRlbgtTd2l0emVybGFuZBRTeXJpYW4gQXJhYiBSZXB1YmxpYwZUYWl3YW4KVGFqaWtpc3RhbhxUYW56YW5pYSwgVW5pdGVkIFJlcHVibGljIG9mCFRoYWlsYW5kC1RpbW9yLUxlc3RlBFRvZ28HVG9rZWxhdQVUb25nYRNUcmluaWRhZCBhbmQgVG9iYWdvB1R1bmlzaWEGVHVya2V5DFR1cmttZW5pc3RhbhhUdXJrcyBhbmQgQ2FpY29zIElzbGFuZHMGVHV2YWx1BlVnYW5kYQdVa3JhaW5lFFVuaXRlZCBBcmFiIEVtaXJhdGVzDlVuaXRlZCBLaW5nZG9tF1VuaXRlZCBTdGF0ZXMgLSBBbGFiYW1hFlVuaXRlZCBTdGF0ZXMgLSBBbGFza2EpVW5pdGVkIFN0YXRlcyAtIEFsYXNrYSAoQWxldXRpYW4gSXNsYW5kcykXVW5pdGVkIFN0YXRlcyAtIEFyaXpvbmEsVW5pdGVkIFN0YXRlcyAtIEFyaXpvbmEgKE5hdmFqbyBSZXNlcnZhdGlvbikYVW5pdGVkIFN0YXRlcyAtIEFya2Fuc2FzGlVuaXRlZCBTdGF0ZXMgLSBDYWxpZm9ybmlhGFVuaXRlZCBTdGF0ZXMgLSBDb2xvcmFkbxtVbml0ZWQgU3RhdGVzIC0gQ29ubmVjdGljdXQYVW5pdGVkIFN0YXRlcyAtIERlbGF3YXJlJFVuaXRlZCBTdGF0ZXMgLSBEaXN0cmljdCBvZiBDb2x1bWJpYRdVbml0ZWQgU3RhdGVzIC0gRmxvcmlkYSJVbml0ZWQgU3RhdGVzIC0gRmxvcmlkYSAoZmFyIHdlc3QpF1VuaXRlZCBTdGF0ZXMgLSBHZW9yZ2lhFlVuaXRlZCBTdGF0ZXMgLSBIYXdhaWkgVW5pdGVkIFN0YXRlcyAtIElkYWhvIChub3J0aGVybikgVW5pdGVkIFN0YXRlcyAtIElkYWhvIChzb3V0aGVybikYVW5pdGVkIFN0YXRlcyAtIElsbGlub2lzF1VuaXRlZCBTdGF0ZXMgLSBJbmRpYW5hIlVuaXRlZCBTdGF0ZXMgLSBJbmRpYW5hIChmYXIgd2VzdCkUVW5pdGVkIFN0YXRlcyAtIElvd2EWVW5pdGVkIFN0YXRlcyAtIEthbnNhcyJVbml0ZWQgU3RhdGVzIC0gS2Fuc2FzIChleGNlcHRpb24pIlVuaXRlZCBTdGF0ZXMgLSBLZW50dWNreSAoZWFzdGVybikiVW5pdGVkIFN0YXRlcyAtIEtlbnR1Y2t5ICh3ZXN0ZXJuKRlVbml0ZWQgU3RhdGVzIC0gTG91aXNpYW5hFVVuaXRlZCBTdGF0ZXMgLSBNYWluZRhVbml0ZWQgU3RhdGVzIC0gTWFyeWxhbmQdVW5pdGVkIFN0YXRlcyAtIE1hc3NhY2h1c2V0dHMYVW5pdGVkIFN0YXRlcyAtIE1pY2hpZ2FuJFVuaXRlZCBTdGF0ZXMgLSBNaWNoaWdhbiAoZXhjZXB0aW9uKRlVbml0ZWQgU3RhdGVzIC0gTWlubmVzb3RhG1VuaXRlZCBTdGF0ZXMgLSBNaXNzaXNzaXBwaRhVbml0ZWQgU3RhdGVzIC0gTWlzc291cmkXVW5pdGVkIFN0YXRlcyAtIE1vbnRhbmEYVW5pdGVkIFN0YXRlcyAtIE5lYnJhc2thIlVuaXRlZCBTdGF0ZXMgLSBOZWJyYXNrYSAod2VzdGVybikWVW5pdGVkIFN0YXRlcyAtIE5ldmFkYSJVbml0ZWQgU3RhdGVzIC0gTmV2YWRhIChleGNlcHRpb24pHVVuaXRlZCBTdGF0ZXMgLSBOZXcgSGFtcHNoaXJlGlVuaXRlZCBTdGF0ZXMgLSBOZXcgSmVyc2V5GlVuaXRlZCBTdGF0ZXMgLSBOZXcgTWV4aWNvGFVuaXRlZCBTdGF0ZXMgLSBOZXcgWW9yax5Vbml0ZWQgU3RhdGVzIC0gTm9ydGggQ2Fyb2xpbmEcVW5pdGVkIFN0YXRlcyAtIE5vcnRoIERha290YSZVbml0ZWQgU3RhdGVzIC0gTm9ydGggRGFrb3RhICh3ZXN0ZXJuKRRVbml0ZWQgU3RhdGVzIC0gT2hpbxhVbml0ZWQgU3RhdGVzIC0gT2tsYWhvbWEWVW5pdGVkIFN0YXRlcyAtIE9yZWdvbiJVbml0ZWQgU3RhdGVzIC0gT3JlZ29uIChleGNlcHRpb24pHFVuaXRlZCBTdGF0ZXMgLSBQZW5uc3lsdmFuaWEcVW5pdGVkIFN0YXRlcyAtIFJob2RlIElzbGFuZB5Vbml0ZWQgU3RhdGVzIC0gU291dGggQ2Fyb2xpbmEmVW5pdGVkIFN0YXRlcyAtIFNvdXRoIERha290YSAoZWFzdGVybikmVW5pdGVkIFN0YXRlcyAtIFNvdXRoIERha290YSAod2VzdGVybikjVW5pdGVkIFN0YXRlcyAtIFRlbm5lc3NlZSAoZWFzdGVybikjVW5pdGVkIFN0YXRlcyAtIFRlbm5lc3NlZSAod2VzdGVybikVVW5pdGVkIFN0YXRlcyAtIFRleGFzIFVuaXRlZCBTdGF0ZXMgLSBUZXhhcyAoZmFyIHdlc3QpFFVuaXRlZCBTdGF0ZXMgLSBVdGFoF1VuaXRlZCBTdGF0ZXMgLSBWZXJtb250GFVuaXRlZCBTdGF0ZXMgLSBWaXJnaW5pYRpVbml0ZWQgU3RhdGVzIC0gV2FzaGluZ3Rvbh1Vbml0ZWQgU3RhdGVzIC0gV2VzdCBWaXJnaW5pYRlVbml0ZWQgU3RhdGVzIC0gV2lzY29uc2luF1VuaXRlZCBTdGF0ZXMgLSBXeW9taW5nB1VydWd1YXkKVXpiZWtpc3RhbgdWYW51YXR1CVZlbmV6dWVsYQhWaWV0IE5hbRhWaXJnaW4gSXNsYW5kcyAoQnJpdGlzaCkVVmlyZ2luIElzbGFuZHMgKFUuUy4pEldha2UgSXNsYW5kIChVLlMuKRFXYWxsaXMgYW5kIEZ1dHVuYQ5XZXN0ZXJuIFNhaGFyYQVZZW1lbgZaYW1iaWEIWmltYmFid2UVsQQAA1VUQwJBRgJBWAJBTAJEWgJBUwJBRAJBTwJBSQVBUS1BRAVBUS1BTAVBUS1BSQVBUS1CUAVBUS1FTAVBUS1IQgVBUS1MVgVBUS1RTQVBUS1SSwVBUS1TUAVBUS1WSAJBRwVBUi1CQQVBUi1DVAVBUi1DQwVBUi1DSAVBUi1ERgVBUi1DQgVBUi1DTgVBUi1FUgVBUi1GTQVBUi1KWQVBUi1MUAVBUi1MUgVBUi1NWgVBUi1NTgVBUi1OUQVBUi1STgVBUi1TQQVBUi1TSgVBUi1TTAVBUi1TQwVBUi1TRgVBUi1TRQVBUi1URgVBUi1UTQJBTQJBVwZBVS1BQ1QDQVUxBkFVLU5TVwNBVTMFQVUtTlQGQVUtUUxEBUFVLVNBBkFVLVRBUwZBVS1WSUMFQVUtV0EGQVUtV0ExAkFUAkFaAkJTAkJIAkJEAkJCAkJZAkJFAkJaAkJKAkJNAkJUAkJPAkJRAkJBAkJXBUJSLUFDBUJSLUFMBUJSLUFQBUJSLUFNBkJSLUFNMQVCUi1CQQVCUi1DRQVCUi1ERgVCUi1FUwVCUi1GTgVCUi1HTwVCUi1NQQVCUi1NVAZCUi1NVDEFQlItTVMFQlItTUcGQlItUEExBkJSLVBBMgVCUi1QQgVCUi1QUgVCUi1QRQVCUi1QSQVCUi1SSgVCUi1STgVCUi1SUwVCUi1STwVCUi1SUgVCUi1TQwVCUi1TUAVCUi1TRQVCUi1UTwRCSU9UAkJOAkJHAkJGAkJJAkNWAktIAkNNBUNBLUFCBUNBLUJDBkNBLUJDMQZDQS1CQzIDQ0EyBENBMkEFQ0EtTUIFQ0EtTkIFQ0EtTkYFQ0EtTlQFQ0EtTlMHQ0EtTlQyQQdDQS1OVDJCBkNBLU5UMgdDQS1OVDJDBUNBLU9OBkNBLU9OMQVDQS1QRQVDQS1RQwZDQS1RQzEFQ0EtU0sGQ0EtU0syBkNBLVNLMQVDQS1ZVAJLWQJDRgJURAJDTANDTDIDQ0wzAkNOAkNYAkNDAkNPAktNAkNHA0NEMgJDRAJDSwJDUgJDSQJIUgJDVQJDVwJDWQJDWgJESwJESgJETQJETwJFQwNFQzICRUcCU1YCR1ECRVICRUUCRVQCRksCRk8CRkoCRkkCRlICR0YEUEYyQQNQRjMDUEYxAlBGBFBGMkICR0ECR00CR0UCREUCR0gCR0kCR1IDR0w0AkdMA0dMMwNHTDICR0QCR1ACR1UCR1QCR0cCR04CR1cCR1kCSFQCVkECSE4CSEsCSFUCSVMCSU4DSUQyA0lEMwJJRAJJUgJJUQJJRQJJTQJJTAJJVAJKTQJKUAJKRQNVTTECSk8CS1oDS1oxAktFAktJA0tJMgNLSTMCS1cCS0cCTEECTFYCTEICTFMCTFICTFkCTEkCTFQCTFUCTU8CTUsCTUcCTVcCTVkCTVYCTUwCTVQCTUgCTVECTVICTVUCWVQGTVgtQUdVBk1YLUJDTgdNWC1CQ04xBk1YLUJDUwZNWC1DQU0GTVgtQ0hQBk1YLUNISAdNWC1DSEgxBk1YLUNPQQdNWC1DT0ExBk1YLUNPTAZNWC1ESUYGTVgtRFVSBk1YLUdVQQZNWC1HUk8GTVgtSElEBk1YLUpBTAZNWC1NRVgGTVgtTUlDBk1YLU1PUgZNWC1OQVkHTVgtTkFZMQZNWC1OTEUHTVgtTkxFMQZNWC1PQVgGTVgtUFVFBk1YLVFVRQZNWC1ST08GTVgtU0xQBk1YLVNJTgZNWC1TT04GTVgtVEFCBk1YLVRBTQdNWC1UQU0xBk1YLVRMQQZNWC1WRVIGTVgtWVVDBk1YLVpBQwJGTQNGTTEDVU0yAk1EAk1DAk1OA01OMQJNRQJNUwJNQQJNWgJNTQJOQQJOUgJOUAJOTAJOQwJOWgNOWjICTkkCTkUCTkcCTlUCTkYCS1ADQ1kyAk1QAk5PAk9NAlBLAlBXA1BTMQJQUwNVTTQCUEECUEcGUEctTlNCAlBZAlBFAlBIAlBOAlBMAlBUA1BUMgNQVDECUFICUUECUkUCUk8FUlUtQUQFUlUtQUwGUlUtQUxUBlJVLUFNVQZSVS1BUksGUlUtQVNUBVJVLUJBBlJVLUJFTAZSVS1CUlkFUlUtQlUFUlUtQ0UGUlUtQ0hFBlJVLUNIVQVSVS1DVQVSVS1SQwVSVS1EQQVSVS1JTgZSVS1JUksGUlUtSVZBBlJVLVlFVgVSVS1LQgZSVS1LR0QFUlUtS0wGUlUtS0xVBlJVLUtBTQVSVS1LQwVSVS1LUgZSVS1LRU0GUlUtS0hBBVJVLUtLBlJVLUtITQZSVS1LSVIFUlUtS08GUlUtS09TBlJVLUtEQQZSVS1LWUEGUlUtS0dOBlJVLUtSUwZSVS1MRU4GUlUtTElQBlJVLU1BRwVSVS1NRQVSVS1NTwZSVS1NT1cGUlUtTU9TBlJVLU1VUgZSVS1ORU4GUlUtTklaBVJVLVNFBlJVLU5HUgZSVS1OVlMGUlUtT01TBlJVLU9STAZSVS1PUkUGUlUtUE5aBlJVLVBFUgZSVS1QUkkGUlUtUFNLBlJVLVJPUwZSVS1SWUEGUlUtU0EyBlJVLVNBMwVSVS1TQQZSVS1TQUsHUlUtU0FLMgZSVS1TQU0GUlUtU0FSBlJVLVNFVgZSVS1TTU8GUlUtU1BFBlJVLVNUQQZSVS1TVkUGUlUtVEFNBVJVLVRBBlJVLVRPTQZSVS1UVUwFUlUtVFkGUlUtVFZFBlJVLVRZVQVSVS1VRAZSVS1VTFkGUlUtVkxBBlJVLVZHRwZSVS1WTEcGUlUtVk9SBlJVLVlBTgZSVS1ZQVIGUlUtWkFCAlJXAkJMAlNIAktOAkxDAk1GAlBNAlZDAldTAlNNAlNUAlNBAlNOAlJTAlNDAlNMAlNHAlNYAlNLAlNJAlNCAlNPAlpBAkdTAktSAlNTA0VTMgJFUwJMSwJTRAJTUgJTSgJTWgJTRQJDSAJTWQJUVwJUSgJUWgJUSAJUTAJURwJUSwJUTwJUVAJUTgJUUgJUTQJUQwJUVgJVRwJVQQJBRQJHQgVVUy1BTAVVUy1BSwZVUy1BSzEFVVMtQVoGVVMtQVoxBVVTLUFSBVVTLUNBBVVTLUNPBVVTLUNUBVVTLURFBVVTLURDBVVTLUZMBlVTLUZMMQVVUy1HQQVVUy1ISQZVUy1JRDEFVVMtSUQFVVMtSUwFVVMtSU4GVVMtSU4xBVVTLUlBBVVTLUtTBlVTLUtTMQVVUy1LWQZVUy1LWTEFVVMtTEEFVVMtTUUFVVMtTUQFVVMtTUEFVVMtTUkGVVMtTUkxBVVTLU1OBVVTLU1TBVVTLU1PBVVTLU1UBVVTLU5FBlVTLU5FMQVVUy1OVgZVUy1OVjEFVVMtTkgFVVMtTkoFVVMtTk0FVVMtTlkFVVMtTkMFVVMtTkQGVVMtTkQxBVVTLU9IBVVTLU9LBVVTLU9SBlVTLU9SMQVVUy1QQQVVUy1SSQVVUy1TQwVVUy1TRAZVUy1TRDEGVVMtVE4xBVVTLVROBVVTLVRYBlVTLVRYMQVVUy1VVAVVUy1WVAVVUy1WQQVVUy1XQQVVUy1XVgVVUy1XSQVVUy1XWQJVWQJVWgJWVQJWRQJWTgJWRwJWSQNVTTMCV0YCRUgCWUUCWk0CWlcUKwOxBGdnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZxYBZmQCAw9kFgJmDxYCHwFlZAIFD2QWAgIBDxYCHwEF8go8bGk+PGEgaHJlZj0nL2xlYXJuL3RoZS1wcm9zLWFuZC1jb25zLW9mLXBlcm1hbmVudC1kYXlsaWdodC1zYXZpbmctdGltZS8nPlRoZSBQcm9zIGFuZCBDb25zIG9mIFBlcm1hbmVudCBEYXlsaWdodCBTYXZpbmcgVGltZTwvYT48L2xpPjxsaT48YSBocmVmPScvbGVhcm4vc2VuYXRlLWFwcHJvdmVzLXBlcm1hbmVudC1kYXlsaWdodC1zYXZpbmctdGltZS1iaWxsLyc+U2VuYXRlIEFwcHJvdmVzIFBlcm1hbmVudCBEYXlsaWdodCBTYXZpbmcgVGltZSBCaWxsPC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9sZWFybi93aHktamFudWFyeS1tb3JuaW5ncy1hcmUtZGFya2VyLyc+V2h5IEphbnVhcnkgTW9ybmluZ3MgYXJlIERhcmtlcjwvYT48L2xpPjxsaT48YSBocmVmPScvbGVhcm4vd2h5LWVhc3Rlcm4tdGltZS1pcy10aGUtbW9zdC1jb21tb25seS11c2VkLXRpbWUtem9uZS8nPldoeSBFYXN0ZXJuIFRpbWUgaXMgdGhlIE1vc3QgQ29tbW9ubHkgVXNlZCBUaW1lIFpvbmU8L2E+PC9saT48bGk+PGEgaHJlZj0nL2xlYXJuL2RvZXMtYnJhemlsLWhhdmUtZm91ci10aW1lLXpvbmVzLyc+RG9lcyBCcmF6aWwgSGF2ZSBGb3VyIFRpbWUgWm9uZXM/PC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9uZXdzL3doYXQtb250YXJpby1uZWVkcy10by1yZWNlaXZlLW1vcmUtZGF5bGlnaHQtaW4tdGhlLWhvbGlkYXktc2Vhc29uLyc+V2hhdCBPbnRhcmlvIE5lZWRzIHRvIFJlY2VpdmUgTW9yZSBEYXlsaWdodCBpbiB0aGUgSG9saWRheSBTZWFzb248L2E+PC9saT48bGk+PGEgaHJlZj0nL25ld3Mvb2tsYWhvbWEtc3RhdGUtdW5pdmVyc2l0eS1leHRlbnNpb24tdGVhY2hlcy1ob3ctdG8tb3ZlcmNvbWUtd2ludGVyLWJsdWVzLyc+T2tsYWhvbWEgU3RhdGUgVW5pdmVyc2l0eSBFeHRlbnNpb24gVGVhY2hlcyBIb3cgdG8gT3ZlcmNvbWUgV2ludGVyIEJsdWVzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9uZXdzL25ldy1iaWxsLWluLXRoZS1zdGF0ZS1uZWVkcy1mZWRlcmFsLWFwcHJvdmFsLyc+TmV3IEJpbGwgaW4gdGhlIFN0YXRlIE5lZWRzIEZlZGVyYWwgQXBwcm92YWw8L2E+PC9saT48bGk+PGEgaHJlZj0nL25ld3Mvd2FzaGluZ3Rvbi1nZXRzLXN0dWNrLWluLXRoZS1kcmFjb25pYW4tdHJhZGl0aW9uLWFzLWl0LW9ic2VydmVzLWRheWxpZ2h0LXNhdmluZy10aW1lLyc+V2FzaGluZ3RvbiBHZXRzIFN0dWNrIGluIHRoZSBEcmFjb25pYW4gVHJhZGl0aW9uIGFzIEl0IE9ic2VydmVzIERheWxpZ2h0IFNhdmluZyBUaW1lPC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9uZXdzL2V4cGVjdC1zaG9ydGVyLWRheXMtYW5kLWNvbGRlci13ZWF0aGVyLXRoaXMtZGVjZW1iZXItMjAyMS8nPkV4cGVjdCBTaG9ydGVyIERheXMgYW5kIENvbGRlciBXZWF0aGVyIFRoaXMgRGVjZW1iZXIgMjAyMTwvYT48L2xpPmQCBw9kFgJmDxYCHwFlZAIRDxYCHwEFIzxhIGhyZWY9Ii93ZWF0aGVyLmFzcHgiPldlYXRoZXI8L2E+ZAISDxYCHwEFBTAuMDE3ZGR/fm5426s/Jw+J+yn+03RPjhlJPQ==">
  </div>
  <div class="aspNetHidden">
    <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="90059987">
  </div>
  <div id="AdThrive_Header_1_desktop" class="adthrive-ad adthrive-header adthrive-header-1 adthrive-ad-cls" style="min-height: 90px;" data-google-query-id="CLGuh-Ktk_cCFV0KaAgdA6wIKA">
    <div id="google_ads_iframe_/18190176,39591002/AdThrive_Header_1/61841792d92de24177c3dd4b_0__container__" style="border: 0pt none; display: inline-block; width: 970px; height: 250px;"><iframe frameborder="0"
        src="https://4b01a2a818a28258aa964af8a52f42ad.safeframe.googlesyndication.com/safeframe/1-0-38/html/container.html" id="google_ads_iframe_/18190176,39591002/AdThrive_Header_1/61841792d92de24177c3dd4b_0" title="3rd party ad content" name=""
        scrolling="no" marginwidth="0" marginheight="0" width="970" height="250" data-is-safeframe="true" sandbox="allow-forms allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts allow-top-navigation-by-user-activation"
        role="region" aria-label="Advertisement" tabindex="0" data-google-container-id="3" style="border: 0px; vertical-align: bottom;" data-load-complete="true"></iframe></div>
  </div>
  <header class="header">
    <div class="container">
      <div class="logo-wrap">
        <a href="/" class="ico logo" title="WorldTimeServer.com">WorldTimeServer.com</a>
        <div id="yl_mob" style="margin-top:5px"> Your location: <strong><a href="current_time_in_CA-QC.aspx?city=Montreal" id="hlocLink_mob"><span id="hlocLinkTxt_mob">Montreal, Quebec</span></a></strong>
        </div>
      </div>
      <div class="drop-holder">
        <div class="trigger">
          <div class="ico ico-user"></div><i class="fa fa-angle-down"></i>
        </div>
        <div class="user-right">
          <div class="item">
            <div class="ico ico-fa"><i class="fa fa-map-marker"></i></div>
            <p id="yourloc">Your location <strong><a href="current_time_in_CA-QC.aspx?city=Montreal" id="hlocLink"><span id="hlocLinkTxt">Montreal, Quebec</span></a></strong></p>
          </div>
          <div class="item">
            <div class="ico ico-fa"><i class="fa fa-heart"></i></div>
            <p>
              <a href="/favorites/">Favorites</a>
            </p>
          </div>
          <div class="item">
            <div class="ico ico-user-b"></div>
            <p id="loggedout"> Profile <strong><a href="https://www.worldtimeserver.com/profile.aspx">Login</a></strong>
            </p>
          </div>
          <div class="social">
            <a href="https://www.facebook.com/worldtimeserver" target="_blank" style="margin-top:7px"><i class="fa fa-facebook"></i></a>
            <a href="https://www.twitter.com/worldtimeserved" target="_blank" style="margin-top:7px"><i class="fa fa-twitter"></i></a>
          </div>
        </div>
      </div>
    </div>
    <!-- / container -->
  </header>
  <!-- / header -->
  <div class="current-time">
    <label>Current Time In</label>
    <input name="ctl00$TopLocation" type="text" id="TopLocation" class="TopLocation placeholder" placeholder="Type city to begin" autocomplete="off">
    <div class="small-only">
      <input name="ctl00$TopLocationSmall" type="text" id="TopLocationSmall" class="TopLocation placeholder" placeholder="Current time in..." autocomplete="off">
    </div>
    <button type="submit" class="btn btn-blue" id="TopSearchSubmit"><span class="not-small">Search</span><span class="small-only">GO</span></button>
  </div>
  <!-- D2.0 see controls/TopMenu.ascx fir 2.0 version -->
  <nav class="menu">
    <div class="container">
      <a href="#menu" class="trigger"><i class="fa fa-bars"></i></a>
      <ul>
        <li id="home" class="current"><a href="https://www.worldtimeserver.com/">Home</a></li>
        <li id="clt"><a href="https://www.worldtimeserver.com/time.aspx" id="_MenuTimeHL">Current Local Time</a></li>
        <li id="whtmit"><a href="/what-time-is-it/">What Time Is It</a></li>
        <li id="tzc"><a href="/time-zones/">Time Zones</a>
          <!--<a href="https://www.worldtimeserver.com/time_converter.aspx" id="_MenuTimeZoneConverterHL2">Time Zone Converter</a>-->
          <ul>
            <li><a href="/time-zone-converter/">Time Zone Converter</a></li>
            <li><a href="/news/">Time Zone News</a></li>
          </ul>
        </li>
        <li id="wc"><a href="https://www.worldtimeserver.com/worldclock.aspx">World Clock</a></li>
        <li id="mp"><a href="https://www.worldtimeserver.com/meeting-planner.aspx">Meeting Planner</a></li>
        <li id="learn"><a href="https://www.worldtimeserver.com/learn/">Learn</a></li>
        <li id="wtdb"><a href="https://www.worldtimeserver.com/time_zone_guide/">World Time Database</a></li>
      </ul>
    </div>
  </nav>
  <div class="body">
    <div class="container">
      <!-- D2.0 -->
      <div class="row">
        <div id="LeftContentDiv">
          <div class="banner">
          </div>
          <div class="title" style="margin-bottom:32px; margin-top:2px">
            <h1>Accurate local time and date in every time zone!</h1>
          </div>
          <div class="row" style="margin-bottom: 25px;">
            <div class="col-3">
              <div class="box-shadow" id="toptimeandloc" style="position: relative; height: 364px !important">
                <h3 class="grey-head red">Local Time</h3>
                <div id="tload" style="text-align: center; padding: 10px; min-height: 300px !important; display: none;">
                  <img src="img/ajax-loader.gif"><br> Loading location information.
                </div>
                <div id="tinfo" style="padding-top: 5px;">
                  <div class="local-time">
                    <div style="margin:0 auto; text-align:center; width:75%; vertical-align:top; -webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;border:2px solid #e3e3e3;padding:20px">
                      <div id="theTime" style="font-size:2.5em; margin-top:5px">6:36:07 AM</div><br>
                      <div id="theTimeZone">Eastern Daylight Time</div>
                    </div>
                    <div style="border:0px solid red; vertical-align:top">
                      <h4 id="theDate">Thursday, April 14, 2022</h4>
                      <div>
                        <a href="current_time_in_CA-QC.aspx?city=Montreal" id="locLink"><span id="locLinkTxt">Montreal, Quebec - Canada</span></a>
                      </div><br>
                    </div>
                  </div>
                </div>
                <div class="not-your" style="position:absolute;bottom:0px; width:100%">
                  <p>Not your location?<br><a href="/profile.aspx">Set Home Location</a></p>
                </div>
              </div>
            </div>
            <div class="col-3">
              <div class="box-shadow" style="position: relative; height: 364px !important">
                <h3 class="grey-head blue">Current Times</h3>
                <div class="box-form">
                  <fieldset style="display:none">
                    <label>Current Local Times</label>
                    <span class="crf-s hided-s" id="crf-s-0"><select name="ctl00$ContentPlaceHolderMain$locationddl" id="ContentPlaceHolderMain_locationddl" onchange="gotocurrenttime(this);" class="hided-s" style="display: none;">
                        <option value="" class="hide-li">Select a location</option>
                        <option value="UTC">(UTC/GMT)</option>
                        <option value="AF">Afghanistan</option>
                        <option value="AX">Åland Islands</option>
                        <option value="AL">Albania</option>
                        <option value="DZ">Algeria</option>
                        <option value="AS">American Samoa</option>
                        <option value="AD">Andorra</option>
                        <option value="AO">Angola</option>
                        <option value="AI">Anguilla</option>
                        <option value="AQ-AD">Antarctica - Adelaide Island</option>
                        <option value="AQ-AL">Antarctica - Adelie Land</option>
                        <option value="AQ-AI">Antarctica - Anvers Island</option>
                        <option value="AQ-BP">Antarctica - Bailey Peninsula</option>
                        <option value="AQ-EL">Antarctica - Enderby Land</option>
                        <option value="AQ-HB">Antarctica - Holme Bay</option>
                        <option value="AQ-LV">Antarctica - Lake Vostok</option>
                        <option value="AQ-QM">Antarctica - Queen Maud Land</option>
                        <option value="AQ-RK">Antarctica - Russkaya</option>
                        <option value="AQ-SP">Antarctica - South Pole</option>
                        <option value="AQ-VH">Antarctica - Vestfold Hills</option>
                        <option value="AG">Antigua and Barbuda</option>
                        <option value="AR-BA">Argentina - Buenos Aires</option>
                        <option value="AR-CT">Argentina - Catamarca</option>
                        <option value="AR-CC">Argentina - Chaco</option>
                        <option value="AR-CH">Argentina - Chubut</option>
                        <option value="AR-DF">Argentina - Ciudad de Buenos Aires</option>
                        <option value="AR-CB">Argentina - Córdoba</option>
                        <option value="AR-CN">Argentina - Corrientes</option>
                        <option value="AR-ER">Argentina - Entre Rios</option>
                        <option value="AR-FM">Argentina - Formosa</option>
                        <option value="AR-JY">Argentina - Jujuy</option>
                        <option value="AR-LP">Argentina - La Pampa</option>
                        <option value="AR-LR">Argentina - La Rioja</option>
                        <option value="AR-MZ">Argentina - Mendoza</option>
                        <option value="AR-MN">Argentina - Misiones</option>
                        <option value="AR-NQ">Argentina - Neuquén</option>
                        <option value="AR-RN">Argentina - Rio Negro</option>
                        <option value="AR-SA">Argentina - Salta</option>
                        <option value="AR-SJ">Argentina - San Juan</option>
                        <option value="AR-SL">Argentina - San Luis</option>
                        <option value="AR-SC">Argentina - Santa Cruz</option>
                        <option value="AR-SF">Argentina - Santa Fe</option>
                        <option value="AR-SE">Argentina - Santiago del Estero</option>
                        <option value="AR-TF">Argentina - Tierra del Fuego</option>
                        <option value="AR-TM">Argentina - Tucumán</option>
                        <option value="AM">Armenia</option>
                        <option value="AW">Aruba</option>
                        <option value="AU-ACT">Australia - Australian Capital Territory</option>
                        <option value="AU1">Australia - Lord Howe Island</option>
                        <option value="AU-NSW">Australia - New South Wales</option>
                        <option value="AU3">Australia - New South Wales (exception)</option>
                        <option value="AU-NT">Australia - Northern Territory</option>
                        <option value="AU-QLD">Australia - Queensland</option>
                        <option value="AU-SA">Australia - South Australia</option>
                        <option value="AU-TAS">Australia - Tasmania</option>
                        <option value="AU-VIC">Australia - Victoria</option>
                        <option value="AU-WA">Australia - Western Australia</option>
                        <option value="AU-WA1">Australia - Western Australia (Exception)</option>
                        <option value="AT">Austria</option>
                        <option value="AZ">Azerbaijan</option>
                        <option value="BS">Bahamas</option>
                        <option value="BH">Bahrain</option>
                        <option value="BD">Bangladesh</option>
                        <option value="BB">Barbados</option>
                        <option value="BY">Belarus</option>
                        <option value="BE">Belgium</option>
                        <option value="BZ">Belize</option>
                        <option value="BJ">Benin</option>
                        <option value="BM">Bermuda</option>
                        <option value="BT">Bhutan</option>
                        <option value="BO">Bolivia, Plurinational State of</option>
                        <option value="BQ">Bonaire, Sint Eustatius and Saba</option>
                        <option value="BA">Bosnia and Herzegovina</option>
                        <option value="BW">Botswana</option>
                        <option value="BR-AC">Brazil - Acre</option>
                        <option value="BR-AL">Brazil - Alagoas</option>
                        <option value="BR-AP">Brazil - Amapa</option>
                        <option value="BR-AM">Brazil - Amazonas</option>
                        <option value="BR-AM1">Brazil - Amazonas (far west)</option>
                        <option value="BR-BA">Brazil - Bahia</option>
                        <option value="BR-CE">Brazil - Ceara</option>
                        <option value="BR-DF">Brazil - Distrito Federal</option>
                        <option value="BR-ES">Brazil - Espirto Santo</option>
                        <option value="BR-FN">Brazil - Fernando de Noronha</option>
                        <option value="BR-GO">Brazil - Goias</option>
                        <option value="BR-MA">Brazil - Maranhao</option>
                        <option value="BR-MT">Brazil - Mato Grosso</option>
                        <option value="BR-MT1">Brazil - Mato Grosso (Araguaia region)</option>
                        <option value="BR-MS">Brazil - Mato Grosso do Sul</option>
                        <option value="BR-MG">Brazil - Minas Gerais</option>
                        <option value="BR-PA1">Brazil - Para (eastern)</option>
                        <option value="BR-PA2">Brazil - Para (western)</option>
                        <option value="BR-PB">Brazil - Paraiba</option>
                        <option value="BR-PR">Brazil - Parana</option>
                        <option value="BR-PE">Brazil - Pernambuco</option>
                        <option value="BR-PI">Brazil - Piaui</option>
                        <option value="BR-RJ">Brazil - Rio de Janeiro</option>
                        <option value="BR-RN">Brazil - Rio Grande do Norte</option>
                        <option value="BR-RS">Brazil - Rio Grande do Sul</option>
                        <option value="BR-RO">Brazil - Rondonia</option>
                        <option value="BR-RR">Brazil - Roraima</option>
                        <option value="BR-SC">Brazil - Santa Catarina</option>
                        <option value="BR-SP">Brazil - Sao Paulo</option>
                        <option value="BR-SE">Brazil - Sergipe</option>
                        <option value="BR-TO">Brazil - Tocantins</option>
                        <option value="BIOT">British Indian Ocean Territory (BIOT) - Diego Garcia</option>
                        <option value="BN">Brunei Darussalam</option>
                        <option value="BG">Bulgaria</option>
                        <option value="BF">Burkina Faso</option>
                        <option value="BI">Burundi</option>
                        <option value="CV">Cabo Verde</option>
                        <option value="KH">Cambodia</option>
                        <option value="CM">Cameroon</option>
                        <option value="CA-AB">Canada - Alberta</option>
                        <option value="CA-BC">Canada - British Columbia</option>
                        <option value="CA-BC1">Canada - British Columbia (exception 1)</option>
                        <option value="CA-BC2">Canada - British Columbia (exception 2)</option>
                        <option value="CA2">Canada - Labrador</option>
                        <option value="CA2A">Canada - Labrador (exception)</option>
                        <option value="CA-MB">Canada - Manitoba</option>
                        <option value="CA-NB">Canada - New Brunswick</option>
                        <option value="CA-NF">Canada - Newfoundland</option>
                        <option value="CA-NT">Canada - Northwest Territories</option>
                        <option value="CA-NS">Canada - Nova Scotia</option>
                        <option value="CA-NT2A">Canada - Nunavut - Southampton Island</option>
                        <option value="CA-NT2B">Canada - Nunavut (Central)</option>
                        <option value="CA-NT2">Canada - Nunavut (Eastern)</option>
                        <option value="CA-NT2C">Canada - Nunavut (Mountain)</option>
                        <option value="CA-ON">Canada - Ontario</option>
                        <option value="CA-ON1">Canada - Ontario (western)</option>
                        <option value="CA-PE">Canada - Prince Edward Island</option>
                        <option value="CA-QC">Canada - Quebec</option>
                        <option value="CA-QC1">Canada - Quebec (far east)</option>
                        <option value="CA-SK">Canada - Saskatchewan</option>
                        <option value="CA-SK2">Canada - Saskatchewan (exceptions - east)</option>
                        <option value="CA-SK1">Canada - Saskatchewan (exceptions - west)</option>
                        <option value="CA-YT">Canada - Yukon</option>
                        <option value="KY">Cayman Islands</option>
                        <option value="CF">Central African Republic</option>
                        <option value="TD">Chad</option>
                        <option value="CL">Chile</option>
                        <option value="CL2">Chile - Easter Island</option>
                        <option value="CL3">Chile - Magallanes</option>
                        <option value="CN">China</option>
                        <option value="CX">Christmas Island (Indian Ocean)</option>
                        <option value="CC">Cocos (Keeling) Islands</option>
                        <option value="CO">Colombia</option>
                        <option value="KM">Comoros</option>
                        <option value="CG">Congo</option>
                        <option value="CD2">Congo, Democratic Republic of - (Eastern)</option>
                        <option value="CD">Congo, Democratic Republic of - (Western)</option>
                        <option value="CK">Cook Islands</option>
                        <option value="CR">Costa Rica</option>
                        <option value="CI">Cote D'Ivoire</option>
                        <option value="HR">Croatia</option>
                        <option value="CU">Cuba</option>
                        <option value="CW">Curaçao</option>
                        <option value="CY">Cyprus</option>
                        <option value="CZ">Czech Republic</option>
                        <option value="DK">Denmark</option>
                        <option value="DJ">Djibouti</option>
                        <option value="DM">Dominica</option>
                        <option value="DO">Dominican Republic</option>
                        <option value="EC">Ecuador</option>
                        <option value="EC2">Ecuador - Galapagos Islands</option>
                        <option value="EG">Egypt</option>
                        <option value="SV">El Salvador</option>
                        <option value="GQ">Equatorial Guinea</option>
                        <option value="ER">Eritrea</option>
                        <option value="EE">Estonia</option>
                        <option value="ET">Ethiopia</option>
                        <option value="FK">Falkland Islands (Malvinas)</option>
                        <option value="FO">Faroe Islands</option>
                        <option value="FJ">Fiji</option>
                        <option value="FI">Finland</option>
                        <option value="FR">France</option>
                        <option value="GF">French Guiana</option>
                        <option value="PF2A">French Polynesia - Austral Islands</option>
                        <option value="PF3">French Polynesia - Gambier Islands</option>
                        <option value="PF1">French Polynesia - Marquesas Islands</option>
                        <option value="PF">French Polynesia - Society Islands (including Tahiti)</option>
                        <option value="PF2B">French Polynesia - Tuamotu Archipelago</option>
                        <option value="GA">Gabon</option>
                        <option value="GM">Gambia</option>
                        <option value="GE">Georgia</option>
                        <option value="DE">Germany</option>
                        <option value="GH">Ghana</option>
                        <option value="GI">Gibraltar</option>
                        <option value="GR">Greece</option>
                        <option value="GL4">Greenland - Danmarkshavn</option>
                        <option value="GL">Greenland - Greenland</option>
                        <option value="GL3">Greenland - Ittoqqortoormiit</option>
                        <option value="GL2">Greenland - Pituffik</option>
                        <option value="GD">Grenada</option>
                        <option value="GP">Guadeloupe</option>
                        <option value="GU">Guam</option>
                        <option value="GT">Guatemala</option>
                        <option value="GG">Guernsey</option>
                        <option value="GN">Guinea</option>
                        <option value="GW">Guinea-Bissau</option>
                        <option value="GY">Guyana</option>
                        <option value="HT">Haiti</option>
                        <option value="VA">Holy See</option>
                        <option value="HN">Honduras</option>
                        <option value="HK">Hong Kong</option>
                        <option value="HU">Hungary</option>
                        <option value="IS">Iceland</option>
                        <option value="IN">India</option>
                        <option value="ID2">Indonesia - (Central)</option>
                        <option value="ID3">Indonesia - (Eastern)</option>
                        <option value="ID">Indonesia - (Western)</option>
                        <option value="IR">Iran, Islamic Republic of</option>
                        <option value="IQ">Iraq</option>
                        <option value="IE">Ireland</option>
                        <option value="IM">Isle of Man</option>
                        <option value="IL">Israel</option>
                        <option value="IT">Italy</option>
                        <option value="JM">Jamaica</option>
                        <option value="JP">Japan</option>
                        <option value="JE">Jersey</option>
                        <option value="UM1">Johnston Atoll (U.S.)</option>
                        <option value="JO">Jordan</option>
                        <option value="KZ">Kazakhstan - (Eastern)</option>
                        <option value="KZ1">Kazakhstan - (Western)</option>
                        <option value="KE">Kenya</option>
                        <option value="KI">Kiribati - Gilbert Islands</option>
                        <option value="KI2">Kiribati - Line Islands</option>
                        <option value="KI3">Kiribati - Phoenix Islands</option>
                        <option value="KW">Kuwait</option>
                        <option value="KG">Kyrgyzstan</option>
                        <option value="LA">Lao People's Democratic Republic</option>
                        <option value="LV">Latvia</option>
                        <option value="LB">Lebanon</option>
                        <option value="LS">Lesotho</option>
                        <option value="LR">Liberia</option>
                        <option value="LY">Libya</option>
                        <option value="LI">Liechtenstein</option>
                        <option value="LT">Lithuania</option>
                        <option value="LU">Luxembourg</option>
                        <option value="MO">Macao</option>
                        <option value="MK">Macedonia, The Former Yugoslav Republic Of</option>
                        <option value="MG">Madagascar</option>
                        <option value="MW">Malawi</option>
                        <option value="MY">Malaysia</option>
                        <option value="MV">Maldives</option>
                        <option value="ML">Mali</option>
                        <option value="MT">Malta</option>
                        <option value="MH">Marshall Islands</option>
                        <option value="MQ">Martinique</option>
                        <option value="MR">Mauritania</option>
                        <option value="MU">Mauritius</option>
                        <option value="YT">Mayotte</option>
                        <option value="MX-AGU">Mexico - Aguascalientes</option>
                        <option value="MX-BCN">Mexico - Baja California</option>
                        <option value="MX-BCN1">Mexico - Baja California (Border Region)</option>
                        <option value="MX-BCS">Mexico - Baja California Sur</option>
                        <option value="MX-CAM">Mexico - Campeche</option>
                        <option value="MX-CHP">Mexico - Chiapas</option>
                        <option value="MX-CHH">Mexico - Chihuahua</option>
                        <option value="MX-CHH1">Mexico - Chihuahua (Border Region)</option>
                        <option value="MX-COA">Mexico - Coahuila</option>
                        <option value="MX-COA1">Mexico - Coahuila (Border Region)</option>
                        <option value="MX-COL">Mexico - Colima</option>
                        <option value="MX-DIF">Mexico - Distrito Federal</option>
                        <option value="MX-DUR">Mexico - Durango</option>
                        <option value="MX-GUA">Mexico - Guanajuato</option>
                        <option value="MX-GRO">Mexico - Guerrero</option>
                        <option value="MX-HID">Mexico - Hidalgo</option>
                        <option value="MX-JAL">Mexico - Jalisco</option>
                        <option value="MX-MEX">Mexico - Mexico State</option>
                        <option value="MX-MIC">Mexico - Michoacán</option>
                        <option value="MX-MOR">Mexico - Morelos</option>
                        <option value="MX-NAY">Mexico - Nayarit</option>
                        <option value="MX-NAY1">Mexico - Nayarit (Exception)</option>
                        <option value="MX-NLE">Mexico - Nuevo León</option>
                        <option value="MX-NLE1">Mexico - Nuevo León (Border Region)</option>
                        <option value="MX-OAX">Mexico - Oaxaca</option>
                        <option value="MX-PUE">Mexico - Puebla</option>
                        <option value="MX-QUE">Mexico - Querétaro</option>
                        <option value="MX-ROO">Mexico - Quintana Roo</option>
                        <option value="MX-SLP">Mexico - San Luis Potosí</option>
                        <option value="MX-SIN">Mexico - Sinaloa</option>
                        <option value="MX-SON">Mexico - Sonora</option>
                        <option value="MX-TAB">Mexico - Tabasco</option>
                        <option value="MX-TAM">Mexico - Tamaulipas</option>
                        <option value="MX-TAM1">Mexico - Tamaulipas (Border Region)</option>
                        <option value="MX-TLA">Mexico - Tlaxcala</option>
                        <option value="MX-VER">Mexico - Veracruz</option>
                        <option value="MX-YUC">Mexico - Yucatan</option>
                        <option value="MX-ZAC">Mexico - Zacatecas</option>
                        <option value="FM">Micronesia, Federated States Of - Kosrae, Pohnpei</option>
                        <option value="FM1">Micronesia, Federated States Of - Yap, Chuuk</option>
                        <option value="UM2">Midway Islands (U.S.)</option>
                        <option value="MD">Moldova, Republic of</option>
                        <option value="MC">Monaco</option>
                        <option value="MN">Mongolia - (Central and Eastern)</option>
                        <option value="MN1">Mongolia - (Western)</option>
                        <option value="ME">Montenegro</option>
                        <option value="MS">Montserrat</option>
                        <option value="MA">Morocco</option>
                        <option value="MZ">Mozambique</option>
                        <option value="MM">Myanmar</option>
                        <option value="NA">Namibia</option>
                        <option value="NR">Nauru</option>
                        <option value="NP">Nepal</option>
                        <option value="NL">Netherlands</option>
                        <option value="NC">New Caledonia</option>
                        <option value="NZ">New Zealand</option>
                        <option value="NZ2">New Zealand - Chatham Islands</option>
                        <option value="NI">Nicaragua</option>
                        <option value="NE">Niger</option>
                        <option value="NG">Nigeria</option>
                        <option value="NU">Niue</option>
                        <option value="NF">Norfolk Island</option>
                        <option value="KP">North Korea</option>
                        <option value="CY2">Northern Cyprus</option>
                        <option value="MP">Northern Mariana Islands</option>
                        <option value="NO">Norway</option>
                        <option value="OM">Oman</option>
                        <option value="PK">Pakistan</option>
                        <option value="PW">Palau</option>
                        <option value="PS1">Palestine, State of - Gaza Strip</option>
                        <option value="PS">Palestine, State of - West Bank</option>
                        <option value="UM4">Palmyra Atoll (U.S.)</option>
                        <option value="PA">Panama</option>
                        <option value="PG">Papua New Guinea</option>
                        <option value="PG-NSB">Papua New Guinea - Bougainville</option>
                        <option value="PY">Paraguay</option>
                        <option value="PE">Peru</option>
                        <option value="PH">Philippines</option>
                        <option value="PN">Pitcairn</option>
                        <option value="PL">Poland</option>
                        <option value="PT">Portugal</option>
                        <option value="PT2">Portugal - Azores</option>
                        <option value="PT1">Portugal - Madeira Islands</option>
                        <option value="PR">Puerto Rico</option>
                        <option value="QA">Qatar</option>
                        <option value="RE">Reunion</option>
                        <option value="RO">Romania</option>
                        <option value="RU-AD">Russia - Adygea</option>
                        <option value="RU-AL">Russia - Altai Republic</option>
                        <option value="RU-ALT">Russia - Altaskiy Kray</option>
                        <option value="RU-AMU">Russia - Amur</option>
                        <option value="RU-ARK">Russia - Arkhangel'</option>
                        <option value="RU-AST">Russia - Astrakhan'</option>
                        <option value="RU-BA">Russia - Bashkortostan</option>
                        <option value="RU-BEL">Russia - Belgorod</option>
                        <option value="RU-BRY">Russia - Bryansk</option>
                        <option value="RU-BU">Russia - Buryatia</option>
                        <option value="RU-CE">Russia - Chechnya</option>
                        <option value="RU-CHE">Russia - Chelyabinsk</option>
                        <option value="RU-CHU">Russia - Chukot</option>
                        <option value="RU-CU">Russia - Chuvashia</option>
                        <option value="RU-RC">Russia - Crimea, Republic of</option>
                        <option value="RU-DA">Russia - Dagestan</option>
                        <option value="RU-IN">Russia - Ingushetia</option>
                        <option value="RU-IRK">Russia - Irkutsk</option>
                        <option value="RU-IVA">Russia - Ivanovo</option>
                        <option value="RU-YEV">Russia - Jewish Autonomous Oblast'</option>
                        <option value="RU-KB">Russia - Kabardino-Balkaria</option>
                        <option value="RU-KGD">Russia - Kaliningrad</option>
                        <option value="RU-KL">Russia - Kalmykia</option>
                        <option value="RU-KLU">Russia - Kaluga</option>
                        <option value="RU-KAM">Russia - Kamchatka</option>
                        <option value="RU-KC">Russia - Karachay-Cherkessia</option>
                        <option value="RU-KR">Russia - Karelia</option>
                        <option value="RU-KEM">Russia - Kemerovo</option>
                        <option value="RU-KHA">Russia - Khabarovsk</option>
                        <option value="RU-KK">Russia - Khakassia</option>
                        <option value="RU-KHM">Russia - Khanty-Mansi</option>
                        <option value="RU-KIR">Russia - Kirov</option>
                        <option value="RU-KO">Russia - Komi</option>
                        <option value="RU-KOS">Russia - Kostroma</option>
                        <option value="RU-KDA">Russia - Krasnodar</option>
                        <option value="RU-KYA">Russia - Krasnoyarsk</option>
                        <option value="RU-KGN">Russia - Kurgan</option>
                        <option value="RU-KRS">Russia - Kursk</option>
                        <option value="RU-LEN">Russia - Leningradskaya Oblast'</option>
                        <option value="RU-LIP">Russia - Lipetsk</option>
                        <option value="RU-MAG">Russia - Magadan</option>
                        <option value="RU-ME">Russia - Mari El</option>
                        <option value="RU-MO">Russia - Mordovia</option>
                        <option value="RU-MOW">Russia - Moscow City</option>
                        <option value="RU-MOS">Russia - Moskva</option>
                        <option value="RU-MUR">Russia - Murmansk</option>
                        <option value="RU-NEN">Russia - Nenets</option>
                        <option value="RU-NIZ">Russia - Nizhniy Novgorod</option>
                        <option value="RU-SE">Russia - North Ossetia-Alania</option>
                        <option value="RU-NGR">Russia - Novgorod</option>
                        <option value="RU-NVS">Russia - Novosibirsk</option>
                        <option value="RU-OMS">Russia - Omsk</option>
                        <option value="RU-ORL">Russia - Orel</option>
                        <option value="RU-ORE">Russia - Orenburg</option>
                        <option value="RU-PNZ">Russia - Penza</option>
                        <option value="RU-PER">Russia - Perm</option>
                        <option value="RU-PRI">Russia - Primorskiy</option>
                        <option value="RU-PSK">Russia - Pskov</option>
                        <option value="RU-ROS">Russia - Rostov</option>
                        <option value="RU-RYA">Russia - Ryazan'</option>
                        <option value="RU-SA2">Russia - Sakha (Central)</option>
                        <option value="RU-SA3">Russia - Sakha (Eastern)</option>
                        <option value="RU-SA">Russia - Sakha (Western)</option>
                        <option value="RU-SAK">Russia - Sakhalin</option>
                        <option value="RU-SAK2">Russia - Sakhalin (Kuril Islands)</option>
                        <option value="RU-SAM">Russia - Samara</option>
                        <option value="RU-SAR">Russia - Saratov</option>
                        <option value="RU-SEV">Russia - Sevastopol</option>
                        <option value="RU-SMO">Russia - Smolensk</option>
                        <option value="RU-SPE">Russia - St. Petersburg City</option>
                        <option value="RU-STA">Russia - Stavropol</option>
                        <option value="RU-SVE">Russia - Sverdlovsk</option>
                        <option value="RU-TAM">Russia - Tambov</option>
                        <option value="RU-TA">Russia - Tatarstan</option>
                        <option value="RU-TOM">Russia - Tomsk</option>
                        <option value="RU-TUL">Russia - Tula</option>
                        <option value="RU-TY">Russia - Tuva</option>
                        <option value="RU-TVE">Russia - Tver'</option>
                        <option value="RU-TYU">Russia - Tyumen'</option>
                        <option value="RU-UD">Russia - Udmurtia</option>
                        <option value="RU-ULY">Russia - Ul'yanovsk</option>
                        <option value="RU-VLA">Russia - Vladimir</option>
                        <option value="RU-VGG">Russia - Volgograd</option>
                        <option value="RU-VLG">Russia - Vologda</option>
                        <option value="RU-VOR">Russia - Voronezh</option>
                        <option value="RU-YAN">Russia - Yamalo-Nenets</option>
                        <option value="RU-YAR">Russia - Yaroslavl'</option>
                        <option value="RU-ZAB">Russia - Zabaykalsky</option>
                        <option value="RW">Rwanda</option>
                        <option value="BL">Saint Barthelemy</option>
                        <option value="SH">Saint Helena, Ascension and Tristan da Cunha</option>
                        <option value="KN">Saint Kitts and Nevis</option>
                        <option value="LC">Saint Lucia</option>
                        <option value="MF">Saint Martin</option>
                        <option value="PM">Saint Pierre and Miquelon</option>
                        <option value="VC">Saint Vincent and The Grenadines</option>
                        <option value="WS">Samoa</option>
                        <option value="SM">San Marino</option>
                        <option value="ST">Sao Tome and Principe</option>
                        <option value="SA">Saudi Arabia</option>
                        <option value="SN">Senegal</option>
                        <option value="RS">Serbia</option>
                        <option value="SC">Seychelles</option>
                        <option value="SL">Sierra Leone</option>
                        <option value="SG">Singapore</option>
                        <option value="SX">Sint Maarten (Dutch part)</option>
                        <option value="SK">Slovakia</option>
                        <option value="SI">Slovenia</option>
                        <option value="SB">Solomon Islands</option>
                        <option value="SO">Somalia</option>
                        <option value="ZA">South Africa</option>
                        <option value="GS">South Georgia and the South Sandwich Islands</option>
                        <option value="KR">South Korea</option>
                        <option value="SS">South Sudan, Republic of</option>
                        <option value="ES2">Spain - Canary Islands</option>
                        <option value="ES">Spain - Mainland, Baleares, Melilla, Ceuta</option>
                        <option value="LK">Sri Lanka</option>
                        <option value="SD">Sudan</option>
                        <option value="SR">Suriname</option>
                        <option value="SJ">Svalbard and Jan Mayen</option>
                        <option value="SZ">Swaziland</option>
                        <option value="SE">Sweden</option>
                        <option value="CH">Switzerland</option>
                        <option value="SY">Syrian Arab Republic</option>
                        <option value="TW">Taiwan</option>
                        <option value="TJ">Tajikistan</option>
                        <option value="TZ">Tanzania, United Republic of</option>
                        <option value="TH">Thailand</option>
                        <option value="TL">Timor-Leste</option>
                        <option value="TG">Togo</option>
                        <option value="TK">Tokelau</option>
                        <option value="TO">Tonga</option>
                        <option value="TT">Trinidad and Tobago</option>
                        <option value="TN">Tunisia</option>
                        <option value="TR">Turkey</option>
                        <option value="TM">Turkmenistan</option>
                        <option value="TC">Turks and Caicos Islands</option>
                        <option value="TV">Tuvalu</option>
                        <option value="UG">Uganda</option>
                        <option value="UA">Ukraine</option>
                        <option value="AE">United Arab Emirates</option>
                        <option value="GB">United Kingdom</option>
                        <option value="US-AL">United States - Alabama</option>
                        <option value="US-AK">United States - Alaska</option>
                        <option value="US-AK1">United States - Alaska (Aleutian Islands)</option>
                        <option value="US-AZ">United States - Arizona</option>
                        <option value="US-AZ1">United States - Arizona (Navajo Reservation)</option>
                        <option value="US-AR">United States - Arkansas</option>
                        <option value="US-CA">United States - California</option>
                        <option value="US-CO">United States - Colorado</option>
                        <option value="US-CT">United States - Connecticut</option>
                        <option value="US-DE">United States - Delaware</option>
                        <option value="US-DC">United States - District of Columbia</option>
                        <option value="US-FL">United States - Florida</option>
                        <option value="US-FL1">United States - Florida (far west)</option>
                        <option value="US-GA">United States - Georgia</option>
                        <option value="US-HI">United States - Hawaii</option>
                        <option value="US-ID1">United States - Idaho (northern)</option>
                        <option value="US-ID">United States - Idaho (southern)</option>
                        <option value="US-IL">United States - Illinois</option>
                        <option value="US-IN">United States - Indiana</option>
                        <option value="US-IN1">United States - Indiana (far west)</option>
                        <option value="US-IA">United States - Iowa</option>
                        <option value="US-KS">United States - Kansas</option>
                        <option value="US-KS1">United States - Kansas (exception)</option>
                        <option value="US-KY">United States - Kentucky (eastern)</option>
                        <option value="US-KY1">United States - Kentucky (western)</option>
                        <option value="US-LA">United States - Louisiana</option>
                        <option value="US-ME">United States - Maine</option>
                        <option value="US-MD">United States - Maryland</option>
                        <option value="US-MA">United States - Massachusetts</option>
                        <option value="US-MI">United States - Michigan</option>
                        <option value="US-MI1">United States - Michigan (exception)</option>
                        <option value="US-MN">United States - Minnesota</option>
                        <option value="US-MS">United States - Mississippi</option>
                        <option value="US-MO">United States - Missouri</option>
                        <option value="US-MT">United States - Montana</option>
                        <option value="US-NE">United States - Nebraska</option>
                        <option value="US-NE1">United States - Nebraska (western)</option>
                        <option value="US-NV">United States - Nevada</option>
                        <option value="US-NV1">United States - Nevada (exception)</option>
                        <option value="US-NH">United States - New Hampshire</option>
                        <option value="US-NJ">United States - New Jersey</option>
                        <option value="US-NM">United States - New Mexico</option>
                        <option value="US-NY">United States - New York</option>
                        <option value="US-NC">United States - North Carolina</option>
                        <option value="US-ND">United States - North Dakota</option>
                        <option value="US-ND1">United States - North Dakota (western)</option>
                        <option value="US-OH">United States - Ohio</option>
                        <option value="US-OK">United States - Oklahoma</option>
                        <option value="US-OR">United States - Oregon</option>
                        <option value="US-OR1">United States - Oregon (exception)</option>
                        <option value="US-PA">United States - Pennsylvania</option>
                        <option value="US-RI">United States - Rhode Island</option>
                        <option value="US-SC">United States - South Carolina</option>
                        <option value="US-SD">United States - South Dakota (eastern)</option>
                        <option value="US-SD1">United States - South Dakota (western)</option>
                        <option value="US-TN1">United States - Tennessee (eastern)</option>
                        <option value="US-TN">United States - Tennessee (western)</option>
                        <option value="US-TX">United States - Texas</option>
                        <option value="US-TX1">United States - Texas (far west)</option>
                        <option value="US-UT">United States - Utah</option>
                        <option value="US-VT">United States - Vermont</option>
                        <option value="US-VA">United States - Virginia</option>
                        <option value="US-WA">United States - Washington</option>
                        <option value="US-WV">United States - West Virginia</option>
                        <option value="US-WI">United States - Wisconsin</option>
                        <option value="US-WY">United States - Wyoming</option>
                        <option value="UY">Uruguay</option>
                        <option value="UZ">Uzbekistan</option>
                        <option value="VU">Vanuatu</option>
                        <option value="VE">Venezuela</option>
                        <option value="VN">Viet Nam</option>
                        <option value="VG">Virgin Islands (British)</option>
                        <option value="VI">Virgin Islands (U.S.)</option>
                        <option value="UM3">Wake Island (U.S.)</option>
                        <option value="WF">Wallis and Futuna</option>
                        <option value="EH">Western Sahara</option>
                        <option value="YE">Yemen</option>
                        <option value="ZM">Zambia</option>
                        <option value="ZW">Zimbabwe</option>
                      </select><span class="option">Select a location</span></span>
                  </fieldset>
                  <fieldset class="with-btn">
                    <label>Quick Time Check</label>
                    <input type="text" placeholder="Country or major city" id="qtc" class="placeholder" autocomplete="off">
                    <button type="submit" class="btn btn-blue border"><span class="hide-tablet-only">Search</span><span class="show-tablet-only">GO</span></button>
                  </fieldset>
                </div>
                <div class="inline-links">
                  <h6>Quick Times</h6>
                  <div class="row">
                    <div class="col-2">
                      <ul>
                        <li><a href="/current_time_in_UTC.aspx">UTC / GMT</a></li>
                        <li><a href="/current_time_in_GB.aspx">Time in London</a></li>
                        <li><a href="/current_time_in_MX-DIF.aspx">Time in Mexico City</a></li>
                        <li><a href="/current_time_in_US-IL.aspx">Time in Chicago</a></li>
                        <li><a href="/current_time_in_JP.aspx">Time in Japan</a></li>
                      </ul>
                    </div>
                    <div class="col-2 desktop-only small-only">
                      <ul>
                        <li><a href="/current_time_in_US-CA.aspx">Time in California</a></li>
                        <li><a href="/current_time_in_IN.aspx">Time in India</a></li>
                        <li><a href="/current_time_in_US-NY.aspx">Time in New York</a></li>
                        <li><a href="/current_time_in_AU-QLD.aspx">Time in Australia</a></li>
                        <li><a href="/current_time_in_DE.aspx">Time in Germany</a></li>
                      </ul>
                    </div>
                  </div>
                </div>
              </div>
            </div>
            <div class="col-3" style="max-height:355px !important;">
              <div class="box-shadow" style="position: relative; height: 364px !important">
                <h3 class="grey-head dark">Location Menu</h3>
                <div class="tabs">
                  <ul>
                    <li class="current"><a href="#country" onclick="LoadCountryList();">Countries</a></li>
                    <li style="display:none"><a href="#city" id="citytab" onclick="LoadCityList();">Cities</a></li>
                    <li><a href="#fav" id="favtab" onclick="LoadFavoritesList();">Favorites</a></li>
                  </ul>
                </div>
                <div class="tab-content active" id="country" style="max-height:280px; overflow-y:scroll; margin-top:15px; margin-left:15px">
                  <div class="font2">
                    <a href="/current_time_in_UTC.aspx">(UTC/GMT)</a><br><a href="/current_time_in_AF.aspx">Afghanistan</a><br><a href="/current_time_in_AX.aspx">Åland Islands</a><br><a href="/current_time_in_AL.aspx">Albania</a><br><a href="/current_time_in_DZ.aspx">Algeria</a><br><a href="/current_time_in_AS.aspx">American Samoa</a><br><a href="/current_time_in_AD.aspx">Andorra</a><br><a href="/current_time_in_AO.aspx">Angola</a><br><a href="/current_time_in_AI.aspx">Anguilla</a><br>
                    <div class="country"><a href="javascript:void(0)">Antarctica</a></div>
                    <ul class="locations" style="display: none;">
                      <li><a href="/current_time_in_AQ-AD.aspx">Adelaide Island</a></li>
                      <li><a href="/current_time_in_AQ-AL.aspx">Adelie Land</a></li>
                      <li><a href="/current_time_in_AQ-AI.aspx">Anvers Island</a></li>
                      <li><a href="/current_time_in_AQ-BP.aspx">Bailey Peninsula</a></li>
                      <li><a href="/current_time_in_AQ-EL.aspx">Enderby Land</a></li>
                      <li><a href="/current_time_in_AQ-HB.aspx">Holme Bay</a></li>
                      <li><a href="/current_time_in_AQ-LV.aspx">Lake Vostok</a></li>
                      <li><a href="/current_time_in_AQ-QM.aspx">Queen Maud Land</a></li>
                      <li><a href="/current_time_in_AQ-RK.aspx">Russkaya</a></li>
                      <li><a href="/current_time_in_AQ-SP.aspx">South Pole</a></li>
                      <li><a href="/current_time_in_AQ-VH.aspx">Vestfold Hills</a></li>
                    </ul><a href="/current_time_in_AG.aspx">Antigua and Barbuda</a><br>
                    <div class="country"><a href="javascript:void(0)">Argentina</a></div>
                    <ul class="locations" style="display: none;">
                      <li><a href="/current_time_in_AR-BA.aspx">Buenos Aires</a></li>
                      <li><a href="/current_time_in_AR-CT.aspx">Catamarca</a></li>
                      <li><a href="/current_time_in_AR-CC.aspx">Chaco</a></li>
                      <li><a href="/current_time_in_AR-CH.aspx">Chubut</a></li>
                      <li><a href="/current_time_in_AR-DF.aspx">Ciudad de Buenos Aires</a></li>
                      <li><a href="/current_time_in_AR-CB.aspx">Córdoba</a></li>
                      <li><a href="/current_time_in_AR-CN.aspx">Corrientes</a></li>
                      <li><a href="/current_time_in_AR-ER.aspx">Entre Rios</a></li>
                      <li><a href="/current_time_in_AR-FM.aspx">Formosa</a></li>
                      <li><a href="/current_time_in_AR-JY.aspx">Jujuy</a></li>
                      <li><a href="/current_time_in_AR-LP.aspx">La Pampa</a></li>
                      <li><a href="/current_time_in_AR-LR.aspx">La Rioja</a></li>
                      <li><a href="/current_time_in_AR-MZ.aspx">Mendoza</a></li>
                      <li><a href="/current_time_in_AR-MN.aspx">Misiones</a></li>
                      <li><a href="/current_time_in_AR-NQ.aspx">Neuquén</a></li>
                      <li><a href="/current_time_in_AR-RN.aspx">Rio Negro</a></li>
                      <li><a href="/current_time_in_AR-SA.aspx">Salta</a></li>
                      <li><a href="/current_time_in_AR-SJ.aspx">San Juan</a></li>
                      <li><a href="/current_time_in_AR-SL.aspx">San Luis</a></li>
                      <li><a href="/current_time_in_AR-SC.aspx">Santa Cruz</a></li>
                      <li><a href="/current_time_in_AR-SF.aspx">Santa Fe</a></li>
                      <li><a href="/current_time_in_AR-SE.aspx">Santiago del Estero</a></li>
                      <li><a href="/current_time_in_AR-TF.aspx">Tierra del Fuego</a></li>
                      <li><a href="/current_time_in_AR-TM.aspx">Tucumán</a></li>
                    </ul><a href="/current_time_in_AM.aspx">Armenia</a><br><a href="/current_time_in_AW.aspx">Aruba</a><br>
                    <div class="country"><a href="javascript:void(0)">Australia</a></div>
                    <ul class="locations" style="display: none;">
                      <li><a href="/current_time_in_AU-ACT.aspx">Australian Capital Territory</a></li>
                      <li><a href="/current_time_in_AU1.aspx">Lord Howe Island</a></li>
                      <li><a href="/current_time_in_AU-NSW.aspx">New South Wales</a></li>
                      <li><a href="/current_time_in_AU3.aspx">New South Wales (exception)</a></li>
                      <li><a href="/current_time_in_AU-NT.aspx">Northern Territory</a></li>
                      <li><a href="/current_time_in_AU-QLD.aspx">Queensland</a></li>
                      <li><a href="/current_time_in_AU-SA.aspx">South Australia</a></li>
                      <li><a href="/current_time_in_AU-TAS.aspx">Tasmania</a></li>
                      <li><a href="/current_time_in_AU-VIC.aspx">Victoria</a></li>
                      <li><a href="/current_time_in_AU-WA.aspx">Western Australia</a></li>
                      <li><a href="/current_time_in_AU-WA1.aspx">Western Australia (Exception)</a></li>
                    </ul>
                    <a href="/current_time_in_AT.aspx">Austria</a><br><a href="/current_time_in_AZ.aspx">Azerbaijan</a><br><a href="/current_time_in_BS.aspx">Bahamas</a><br><a href="/current_time_in_BH.aspx">Bahrain</a><br><a href="/current_time_in_BD.aspx">Bangladesh</a><br><a href="/current_time_in_BB.aspx">Barbados</a><br><a href="/current_time_in_BY.aspx">Belarus</a><br><a href="/current_time_in_BE.aspx">Belgium</a><br><a href="/current_time_in_BZ.aspx">Belize</a><br><a href="/current_time_in_BJ.aspx">Benin</a><br><a href="/current_time_in_BM.aspx">Bermuda</a><br><a href="/current_time_in_BT.aspx">Bhutan</a><br><a href="/current_time_in_BO.aspx">Bolivia, Plurinational State of</a><br><a href="/current_time_in_BQ.aspx">Bonaire, Sint Eustatius and Saba</a><br><a href="/current_time_in_BA.aspx">Bosnia and Herzegovina</a><br><a href="/current_time_in_BW.aspx">Botswana</a><br>
                    <div class="country"><a href="javascript:void(0)">Brazil</a></div>
                    <ul class="locations" style="display: none;">
                      <li><a href="/current_time_in_BR-AC.aspx">Acre</a></li>
                      <li><a href="/current_time_in_BR-AL.aspx">Alagoas</a></li>
                      <li><a href="/current_time_in_BR-AP.aspx">Amapa</a></li>
                      <li><a href="/current_time_in_BR-AM.aspx">Amazonas</a></li>
                      <li><a href="/current_time_in_BR-AM1.aspx">Amazonas (far west)</a></li>
                      <li><a href="/current_time_in_BR-BA.aspx">Bahia</a></li>
                      <li><a href="/current_time_in_BR-CE.aspx">Ceara</a></li>
                      <li><a href="/current_time_in_BR-DF.aspx">Distrito Federal</a></li>
                      <li><a href="/current_time_in_BR-ES.aspx">Espirto Santo</a></li>
                      <li><a href="/current_time_in_BR-FN.aspx">Fernando de Noronha</a></li>
                      <li><a href="/current_time_in_BR-GO.aspx">Goias</a></li>
                      <li><a href="/current_time_in_BR-MA.aspx">Maranhao</a></li>
                      <li><a href="/current_time_in_BR-MT.aspx">Mato Grosso</a></li>
                      <li><a href="/current_time_in_BR-MT1.aspx">Mato Grosso (Araguaia region)</a></li>
                      <li><a href="/current_time_in_BR-MS.aspx">Mato Grosso do Sul</a></li>
                      <li><a href="/current_time_in_BR-MG.aspx">Minas Gerais</a></li>
                      <li><a href="/current_time_in_BR-PA1.aspx">Para (eastern)</a></li>
                      <li><a href="/current_time_in_BR-PA2.aspx">Para (western)</a></li>
                      <li><a href="/current_time_in_BR-PB.aspx">Paraiba</a></li>
                      <li><a href="/current_time_in_BR-PR.aspx">Parana</a></li>
                      <li><a href="/current_time_in_BR-PE.aspx">Pernambuco</a></li>
                      <li><a href="/current_time_in_BR-PI.aspx">Piaui</a></li>
                      <li><a href="/current_time_in_BR-RJ.aspx">Rio de Janeiro</a></li>
                      <li><a href="/current_time_in_BR-RN.aspx">Rio Grande do Norte</a></li>
                      <li><a href="/current_time_in_BR-RS.aspx">Rio Grande do Sul</a></li>
                      <li><a href="/current_time_in_BR-RO.aspx">Rondonia</a></li>
                      <li><a href="/current_time_in_BR-RR.aspx">Roraima</a></li>
                      <li><a href="/current_time_in_BR-SC.aspx">Santa Catarina</a></li>
                      <li><a href="/current_time_in_BR-SP.aspx">Sao Paulo</a></li>
                      <li><a href="/current_time_in_BR-SE.aspx">Sergipe</a></li>
                      <li><a href="/current_time_in_BR-TO.aspx">Tocantins</a></li>
                    </ul>
                    <a href="/current_time_in_BIOT.aspx">British Indian Ocean Territory (BIOT)</a><br><a href="/current_time_in_BN.aspx">Brunei Darussalam</a><br><a href="/current_time_in_BG.aspx">Bulgaria</a><br><a href="/current_time_in_BF.aspx">Burkina Faso</a><br><a href="/current_time_in_BI.aspx">Burundi</a><br><a href="/current_time_in_CV.aspx">Cabo Verde</a><br><a href="/current_time_in_KH.aspx">Cambodia</a><br><a href="/current_time_in_CM.aspx">Cameroon</a><br>
                    <div class="country"><a href="javascript:void(0)">Canada</a></div>
                    <ul class="locations" style="display: none;">
                      <li><a href="/current_time_in_CA-AB.aspx">Alberta</a></li>
                      <li><a href="/current_time_in_CA-BC.aspx">British Columbia</a></li>
                      <li><a href="/current_time_in_CA-BC1.aspx">British Columbia (exception 1)</a></li>
                      <li><a href="/current_time_in_CA-BC2.aspx">British Columbia (exception 2)</a></li>
                      <li><a href="/current_time_in_CA2.aspx">Labrador</a></li>
                      <li><a href="/current_time_in_CA2A.aspx">Labrador (exception)</a></li>
                      <li><a href="/current_time_in_CA-MB.aspx">Manitoba</a></li>
                      <li><a href="/current_time_in_CA-NB.aspx">New Brunswick</a></li>
                      <li><a href="/current_time_in_CA-NF.aspx">Newfoundland</a></li>
                      <li><a href="/current_time_in_CA-NT.aspx">Northwest Territories</a></li>
                      <li><a href="/current_time_in_CA-NS.aspx">Nova Scotia</a></li>
                      <li><a href="/current_time_in_CA-NT2B.aspx">Nunavut (Central)</a></li>
                      <li><a href="/current_time_in_CA-NT2.aspx">Nunavut (Eastern)</a></li>
                      <li><a href="/current_time_in_CA-NT2C.aspx">Nunavut (Mountain)</a></li>
                      <li><a href="/current_time_in_CA-NT2A.aspx">Nunavut - Southampton Island</a></li>
                      <li><a href="/current_time_in_CA-ON.aspx">Ontario</a></li>
                      <li><a href="/current_time_in_CA-ON1.aspx">Ontario (western)</a></li>
                      <li><a href="/current_time_in_CA-PE.aspx">Prince Edward Island</a></li>
                      <li><a href="/current_time_in_CA-QC.aspx">Quebec</a></li>
                      <li><a href="/current_time_in_CA-QC1.aspx">Quebec (far east)</a></li>
                      <li><a href="/current_time_in_CA-SK.aspx">Saskatchewan</a></li>
                      <li><a href="/current_time_in_CA-SK2.aspx">Saskatchewan (exceptions - east)</a></li>
                      <li><a href="/current_time_in_CA-SK1.aspx">Saskatchewan (exceptions - west)</a></li>
                      <li><a href="/current_time_in_CA-YT.aspx">Yukon</a></li>
                    </ul>
                    <a href="/current_time_in_KY.aspx">Cayman Islands</a><br><a href="/current_time_in_CF.aspx">Central African Republic</a><br><a href="/current_time_in_TD.aspx">Chad</a><br><a href="/current_time_in_CL.aspx">Chile</a><br><a href="/current_time_in_CL2.aspx">Chile - Easter Island</a><br><a href="/current_time_in_CL3.aspx">Chile - Magallanes</a><br><a href="/current_time_in_CN.aspx">China</a><br><a href="/current_time_in_CX.aspx">Christmas Island (Indian Ocean)</a><br><a href="/current_time_in_CC.aspx">Cocos (Keeling) Islands</a><br><a href="/current_time_in_CO.aspx">Colombia</a><br><a href="/current_time_in_KM.aspx">Comoros</a><br><a href="/current_time_in_CG.aspx">Congo</a><br>
                    <div class="country"><a href="javascript:void(0)">Congo, Democratic Republic of</a></div>
                    <ul class="locations" style="display: none;">
                      <li><a href="/current_time_in_CD2.aspx">(Eastern)</a></li>
                      <li><a href="/current_time_in_CD.aspx">(Western)</a></li>
                    </ul>
                    <a href="/current_time_in_CK.aspx">Cook Islands</a><br><a href="/current_time_in_CR.aspx">Costa Rica</a><br><a href="/current_time_in_CI.aspx">Cote D'Ivoire</a><br><a href="/current_time_in_HR.aspx">Croatia</a><br><a href="/current_time_in_CU.aspx">Cuba</a><br><a href="/current_time_in_CW.aspx">Curaçao</a><br><a href="/current_time_in_CY.aspx">Cyprus</a><br><a href="/current_time_in_CZ.aspx">Czech Republic</a><br><a href="/current_time_in_DK.aspx">Denmark</a><br><a href="/current_time_in_DJ.aspx">Djibouti</a><br><a href="/current_time_in_DM.aspx">Dominica</a><br><a href="/current_time_in_DO.aspx">Dominican Republic</a><br><a href="/current_time_in_EC.aspx">Ecuador</a><br><a href="/current_time_in_EC2.aspx">Ecuador - Galapagos Islands</a><br><a href="/current_time_in_EG.aspx">Egypt</a><br><a href="/current_time_in_SV.aspx">El Salvador</a><br><a href="/current_time_in_GQ.aspx">Equatorial Guinea</a><br><a href="/current_time_in_ER.aspx">Eritrea</a><br><a href="/current_time_in_EE.aspx">Estonia</a><br><a href="/current_time_in_ET.aspx">Ethiopia</a><br><a href="/current_time_in_FK.aspx">Falkland Islands (Malvinas)</a><br><a href="/current_time_in_FO.aspx">Faroe Islands</a><br><a href="/current_time_in_FJ.aspx">Fiji</a><br><a href="/current_time_in_FI.aspx">Finland</a><br><a href="/current_time_in_FR.aspx">France</a><br><a href="/current_time_in_GF.aspx">French Guiana</a><br>
                    <div class="country"><a href="javascript:void(0)">French Polynesia</a></div>
                    <ul class="locations" style="display: none;">
                      <li><a href="/current_time_in_PF2A.aspx">Austral Islands</a></li>
                      <li><a href="/current_time_in_PF3.aspx">Gambier Islands</a></li>
                      <li><a href="/current_time_in_PF1.aspx">Marquesas Islands</a></li>
                      <li><a href="/current_time_in_PF.aspx">Society Islands (including Tahiti)</a></li>
                      <li><a href="/current_time_in_PF2B.aspx">Tuamotu Archipelago</a></li>
                    </ul>
                    <a href="/current_time_in_GA.aspx">Gabon</a><br><a href="/current_time_in_GM.aspx">Gambia</a><br><a href="/current_time_in_GE.aspx">Georgia</a><br><a href="/current_time_in_DE.aspx">Germany</a><br><a href="/current_time_in_GH.aspx">Ghana</a><br><a href="/current_time_in_GI.aspx">Gibraltar</a><br><a href="/current_time_in_GR.aspx">Greece</a><br>
                    <div class="country"><a href="javascript:void(0)">Greenland</a></div>
                    <ul class="locations" style="display: none;">
                      <li><a href="/current_time_in_GL4.aspx">Danmarkshavn</a></li>
                      <li><a href="/current_time_in_GL.aspx">Greenland</a></li>
                      <li><a href="/current_time_in_GL3.aspx">Ittoqqortoormiit</a></li>
                      <li><a href="/current_time_in_GL2.aspx">Pituffik</a></li>
                    </ul>
                    <a href="/current_time_in_GD.aspx">Grenada</a><br><a href="/current_time_in_GP.aspx">Guadeloupe</a><br><a href="/current_time_in_GU.aspx">Guam</a><br><a href="/current_time_in_GT.aspx">Guatemala</a><br><a href="/current_time_in_GG.aspx">Guernsey</a><br><a href="/current_time_in_GN.aspx">Guinea</a><br><a href="/current_time_in_GW.aspx">Guinea-Bissau</a><br><a href="/current_time_in_GY.aspx">Guyana</a><br><a href="/current_time_in_HT.aspx">Haiti</a><br><a href="/current_time_in_VA.aspx">Holy See</a><br><a href="/current_time_in_HN.aspx">Honduras</a><br><a href="/current_time_in_HK.aspx">Hong Kong</a><br><a href="/current_time_in_HU.aspx">Hungary</a><br><a href="/current_time_in_IS.aspx">Iceland</a><br><a href="/current_time_in_IN.aspx">India</a><br>
                    <div class="country"><a href="javascript:void(0)">Indonesia</a></div>
                    <ul class="locations" style="display: none;">
                      <li><a href="/current_time_in_ID2.aspx">(Central)</a></li>
                      <li><a href="/current_time_in_ID3.aspx">(Eastern)</a></li>
                      <li><a href="/current_time_in_ID.aspx">(Western)</a></li>
                    </ul>
                    <a href="/current_time_in_IR.aspx">Iran, Islamic Republic of</a><br><a href="/current_time_in_IQ.aspx">Iraq</a><br><a href="/current_time_in_IE.aspx">Ireland</a><br><a href="/current_time_in_IM.aspx">Isle of Man</a><br><a href="/current_time_in_IL.aspx">Israel</a><br><a href="/current_time_in_IT.aspx">Italy</a><br><a href="/current_time_in_JM.aspx">Jamaica</a><br><a href="/current_time_in_JP.aspx">Japan</a><br><a href="/current_time_in_JE.aspx">Jersey</a><br><a href="/current_time_in_UM1.aspx">Johnston Atoll (U.S.)</a><br><a href="/current_time_in_JO.aspx">Jordan</a><br>
                    <div class="country"><a href="javascript:void(0)">Kazakhstan</a></div>
                    <ul class="locations" style="display: none;">
                      <li><a href="/current_time_in_KZ.aspx">(Eastern)</a></li>
                      <li><a href="/current_time_in_KZ1.aspx">(Western)</a></li>
                    </ul><a href="/current_time_in_KE.aspx">Kenya</a><br>
                    <div class="country"><a href="javascript:void(0)">Kiribati</a></div>
                    <ul class="locations" style="display: none;">
                      <li><a href="/current_time_in_KI.aspx">Gilbert Islands</a></li>
                      <li><a href="/current_time_in_KI2.aspx">Line Islands</a></li>
                      <li><a href="/current_time_in_KI3.aspx">Phoenix Islands</a></li>
                    </ul>
                    <a href="/current_time_in_KW.aspx">Kuwait</a><br><a href="/current_time_in_KG.aspx">Kyrgyzstan</a><br><a href="/current_time_in_LA.aspx">Lao People's Democratic Republic</a><br><a href="/current_time_in_LV.aspx">Latvia</a><br><a href="/current_time_in_LB.aspx">Lebanon</a><br><a href="/current_time_in_LS.aspx">Lesotho</a><br><a href="/current_time_in_LR.aspx">Liberia</a><br><a href="/current_time_in_LY.aspx">Libya</a><br><a href="/current_time_in_LI.aspx">Liechtenstein</a><br><a href="/current_time_in_LT.aspx">Lithuania</a><br><a href="/current_time_in_LU.aspx">Luxembourg</a><br><a href="/current_time_in_MO.aspx">Macao</a><br><a href="/current_time_in_MK.aspx">Macedonia, The Former Yugoslav Republic Of</a><br><a href="/current_time_in_MG.aspx">Madagascar</a><br><a href="/current_time_in_MW.aspx">Malawi</a><br><a href="/current_time_in_MY.aspx">Malaysia</a><br><a href="/current_time_in_MV.aspx">Maldives</a><br><a href="/current_time_in_ML.aspx">Mali</a><br><a href="/current_time_in_MT.aspx">Malta</a><br><a href="/current_time_in_MH.aspx">Marshall Islands</a><br><a href="/current_time_in_MQ.aspx">Martinique</a><br><a href="/current_time_in_MR.aspx">Mauritania</a><br><a href="/current_time_in_MU.aspx">Mauritius</a><br><a href="/current_time_in_YT.aspx">Mayotte</a><br>
                    <div class="country"><a href="javascript:void(0)">Mexico</a></div>
                    <ul class="locations" style="display: none;">
                      <li><a href="/current_time_in_MX-AGU.aspx">Aguascalientes</a></li>
                      <li><a href="/current_time_in_MX-BCN.aspx">Baja California</a></li>
                      <li><a href="/current_time_in_MX-BCN1.aspx">Baja California (Border Region)</a></li>
                      <li><a href="/current_time_in_MX-BCS.aspx">Baja California Sur</a></li>
                      <li><a href="/current_time_in_MX-CAM.aspx">Campeche</a></li>
                      <li><a href="/current_time_in_MX-CHP.aspx">Chiapas</a></li>
                      <li><a href="/current_time_in_MX-CHH.aspx">Chihuahua</a></li>
                      <li><a href="/current_time_in_MX-CHH1.aspx">Chihuahua (Border Region)</a></li>
                      <li><a href="/current_time_in_MX-COA.aspx">Coahuila</a></li>
                      <li><a href="/current_time_in_MX-COA1.aspx">Coahuila (Border Region)</a></li>
                      <li><a href="/current_time_in_MX-COL.aspx">Colima</a></li>
                      <li><a href="/current_time_in_MX-DIF.aspx">Distrito Federal</a></li>
                      <li><a href="/current_time_in_MX-DUR.aspx">Durango</a></li>
                      <li><a href="/current_time_in_MX-GUA.aspx">Guanajuato</a></li>
                      <li><a href="/current_time_in_MX-GRO.aspx">Guerrero</a></li>
                      <li><a href="/current_time_in_MX-HID.aspx">Hidalgo</a></li>
                      <li><a href="/current_time_in_MX-JAL.aspx">Jalisco</a></li>
                      <li><a href="/current_time_in_MX-MEX.aspx">Mexico State</a></li>
                      <li><a href="/current_time_in_MX-MIC.aspx">Michoacán</a></li>
                      <li><a href="/current_time_in_MX-MOR.aspx">Morelos</a></li>
                      <li><a href="/current_time_in_MX-NAY.aspx">Nayarit</a></li>
                      <li><a href="/current_time_in_MX-NAY1.aspx">Nayarit (Exception)</a></li>
                      <li><a href="/current_time_in_MX-NLE.aspx">Nuevo León</a></li>
                      <li><a href="/current_time_in_MX-NLE1.aspx">Nuevo León (Border Region)</a></li>
                      <li><a href="/current_time_in_MX-OAX.aspx">Oaxaca</a></li>
                      <li><a href="/current_time_in_MX-PUE.aspx">Puebla</a></li>
                      <li><a href="/current_time_in_MX-QUE.aspx">Querétaro</a></li>
                      <li><a href="/current_time_in_MX-ROO.aspx">Quintana Roo</a></li>
                      <li><a href="/current_time_in_MX-SLP.aspx">San Luis Potosí</a></li>
                      <li><a href="/current_time_in_MX-SIN.aspx">Sinaloa</a></li>
                      <li><a href="/current_time_in_MX-SON.aspx">Sonora</a></li>
                      <li><a href="/current_time_in_MX-TAB.aspx">Tabasco</a></li>
                      <li><a href="/current_time_in_MX-TAM.aspx">Tamaulipas</a></li>
                      <li><a href="/current_time_in_MX-TAM1.aspx">Tamaulipas (Border Region)</a></li>
                      <li><a href="/current_time_in_MX-TLA.aspx">Tlaxcala</a></li>
                      <li><a href="/current_time_in_MX-VER.aspx">Veracruz</a></li>
                      <li><a href="/current_time_in_MX-YUC.aspx">Yucatan</a></li>
                      <li><a href="/current_time_in_MX-ZAC.aspx">Zacatecas</a></li>
                    </ul>
                    <div class="country"><a href="javascript:void(0)">Micronesia, Federated States Of</a></div>
                    <ul class="locations" style="display: none;">
                      <li><a href="/current_time_in_FM.aspx">Kosrae, Pohnpei</a></li>
                      <li><a href="/current_time_in_FM1.aspx">Yap, Chuuk</a></li>
                    </ul><a href="/current_time_in_UM2.aspx">Midway Islands (U.S.)</a><br><a href="/current_time_in_MD.aspx">Moldova, Republic of</a><br><a href="/current_time_in_MC.aspx">Monaco</a><br>
                    <div class="country"><a href="javascript:void(0)">Mongolia</a></div>
                    <ul class="locations" style="display: none;">
                      <li><a href="/current_time_in_MN.aspx">(Central and Eastern)</a></li>
                      <li><a href="/current_time_in_MN1.aspx">(Western)</a></li>
                    </ul>
                    <a href="/current_time_in_ME.aspx">Montenegro</a><br><a href="/current_time_in_MS.aspx">Montserrat</a><br><a href="/current_time_in_MA.aspx">Morocco</a><br><a href="/current_time_in_MZ.aspx">Mozambique</a><br><a href="/current_time_in_MM.aspx">Myanmar</a><br><a href="/current_time_in_NA.aspx">Namibia</a><br><a href="/current_time_in_NR.aspx">Nauru</a><br><a href="/current_time_in_NP.aspx">Nepal</a><br><a href="/current_time_in_NL.aspx">Netherlands</a><br><a href="/current_time_in_NC.aspx">New Caledonia</a><br><a href="/current_time_in_NZ.aspx">New Zealand</a><br><a href="/current_time_in_NZ2.aspx">New Zealand - Chatham Islands</a><br><a href="/current_time_in_NI.aspx">Nicaragua</a><br><a href="/current_time_in_NE.aspx">Niger</a><br><a href="/current_time_in_NG.aspx">Nigeria</a><br><a href="/current_time_in_NU.aspx">Niue</a><br><a href="/current_time_in_NF.aspx">Norfolk Island</a><br><a href="/current_time_in_KP.aspx">North Korea</a><br><a href="/current_time_in_CY2.aspx">Northern Cyprus</a><br><a href="/current_time_in_MP.aspx">Northern Mariana Islands</a><br><a href="/current_time_in_NO.aspx">Norway</a><br><a href="/current_time_in_OM.aspx">Oman</a><br><a href="/current_time_in_PK.aspx">Pakistan</a><br><a href="/current_time_in_PW.aspx">Palau</a><br>
                    <div class="country"><a href="javascript:void(0)">Palestine, State of</a></div>
                    <ul class="locations" style="display: none;">
                      <li><a href="/current_time_in_PS1.aspx">Gaza Strip</a></li>
                      <li><a href="/current_time_in_PS.aspx">West Bank</a></li>
                    </ul><a href="/current_time_in_UM4.aspx">Palmyra Atoll (U.S.)</a><br><a href="/current_time_in_PA.aspx">Panama</a><br>
                    <div class="country"><a href="javascript:void(0)">Papua New Guinea</a></div>
                    <ul class="locations" style="display: none;">
                      <li><a href="/current_time_in_PG.aspx"></a></li>
                      <li><a href="/current_time_in_PG-NSB.aspx">Bougainville</a></li>
                    </ul>
                    <a href="/current_time_in_PY.aspx">Paraguay</a><br><a href="/current_time_in_PE.aspx">Peru</a><br><a href="/current_time_in_PH.aspx">Philippines</a><br><a href="/current_time_in_PN.aspx">Pitcairn</a><br><a href="/current_time_in_PL.aspx">Poland</a><br>
                    <div class="country"><a href="javascript:void(0)">Portugal</a></div>
                    <ul class="locations" style="display: none;">
                      <li><a href="/current_time_in_PT.aspx"></a></li>
                      <li><a href="/current_time_in_PT2.aspx">Azores</a></li>
                      <li><a href="/current_time_in_PT1.aspx">Madeira Islands</a></li>
                    </ul><a href="/current_time_in_PR.aspx">Puerto Rico</a><br><a href="/current_time_in_QA.aspx">Qatar</a><br><a href="/current_time_in_RE.aspx">Reunion</a><br><a href="/current_time_in_RO.aspx">Romania</a><br>
                    <div class="country"><a href="javascript:void(0)">Russia</a></div>
                    <ul class="locations" style="display: none;">
                      <li><a href="/current_time_in_RU-AD.aspx">Adygea</a></li>
                      <li><a href="/current_time_in_RU-AL.aspx">Altai Republic</a></li>
                      <li><a href="/current_time_in_RU-ALT.aspx">Altaskiy Kray</a></li>
                      <li><a href="/current_time_in_RU-AMU.aspx">Amur</a></li>
                      <li><a href="/current_time_in_RU-ARK.aspx">Arkhangel'</a></li>
                      <li><a href="/current_time_in_RU-AST.aspx">Astrakhan'</a></li>
                      <li><a href="/current_time_in_RU-BA.aspx">Bashkortostan</a></li>
                      <li><a href="/current_time_in_RU-BEL.aspx">Belgorod</a></li>
                      <li><a href="/current_time_in_RU-BRY.aspx">Bryansk</a></li>
                      <li><a href="/current_time_in_RU-BU.aspx">Buryatia</a></li>
                      <li><a href="/current_time_in_RU-CE.aspx">Chechnya</a></li>
                      <li><a href="/current_time_in_RU-CHE.aspx">Chelyabinsk</a></li>
                      <li><a href="/current_time_in_RU-CHU.aspx">Chukot</a></li>
                      <li><a href="/current_time_in_RU-CU.aspx">Chuvashia</a></li>
                      <li><a href="/current_time_in_RU-RC.aspx">Crimea, Republic of</a></li>
                      <li><a href="/current_time_in_RU-DA.aspx">Dagestan</a></li>
                      <li><a href="/current_time_in_RU-IN.aspx">Ingushetia</a></li>
                      <li><a href="/current_time_in_RU-IRK.aspx">Irkutsk</a></li>
                      <li><a href="/current_time_in_RU-IVA.aspx">Ivanovo</a></li>
                      <li><a href="/current_time_in_RU-YEV.aspx">Jewish Autonomous Oblast'</a></li>
                      <li><a href="/current_time_in_RU-KB.aspx">Kabardino-Balkaria</a></li>
                      <li><a href="/current_time_in_RU-KGD.aspx">Kaliningrad</a></li>
                      <li><a href="/current_time_in_RU-KL.aspx">Kalmykia</a></li>
                      <li><a href="/current_time_in_RU-KLU.aspx">Kaluga</a></li>
                      <li><a href="/current_time_in_RU-KAM.aspx">Kamchatka</a></li>
                      <li><a href="/current_time_in_RU-KC.aspx">Karachay-Cherkessia</a></li>
                      <li><a href="/current_time_in_RU-KR.aspx">Karelia</a></li>
                      <li><a href="/current_time_in_RU-KEM.aspx">Kemerovo</a></li>
                      <li><a href="/current_time_in_RU-KHA.aspx">Khabarovsk</a></li>
                      <li><a href="/current_time_in_RU-KK.aspx">Khakassia</a></li>
                      <li><a href="/current_time_in_RU-KHM.aspx">Khanty-Mansi</a></li>
                      <li><a href="/current_time_in_RU-KIR.aspx">Kirov</a></li>
                      <li><a href="/current_time_in_RU-KO.aspx">Komi</a></li>
                      <li><a href="/current_time_in_RU-KOS.aspx">Kostroma</a></li>
                      <li><a href="/current_time_in_RU-KDA.aspx">Krasnodar</a></li>
                      <li><a href="/current_time_in_RU-KYA.aspx">Krasnoyarsk</a></li>
                      <li><a href="/current_time_in_RU-KGN.aspx">Kurgan</a></li>
                      <li><a href="/current_time_in_RU-KRS.aspx">Kursk</a></li>
                      <li><a href="/current_time_in_RU-LEN.aspx">Leningradskaya Oblast'</a></li>
                      <li><a href="/current_time_in_RU-LIP.aspx">Lipetsk</a></li>
                      <li><a href="/current_time_in_RU-MAG.aspx">Magadan</a></li>
                      <li><a href="/current_time_in_RU-ME.aspx">Mari El</a></li>
                      <li><a href="/current_time_in_RU-MO.aspx">Mordovia</a></li>
                      <li><a href="/current_time_in_RU-MOW.aspx">Moscow City</a></li>
                      <li><a href="/current_time_in_RU-MOS.aspx">Moskva</a></li>
                      <li><a href="/current_time_in_RU-MUR.aspx">Murmansk</a></li>
                      <li><a href="/current_time_in_RU-NEN.aspx">Nenets</a></li>
                      <li><a href="/current_time_in_RU-NIZ.aspx">Nizhniy Novgorod</a></li>
                      <li><a href="/current_time_in_RU-SE.aspx">North Ossetia-Alania</a></li>
                      <li><a href="/current_time_in_RU-NGR.aspx">Novgorod</a></li>
                      <li><a href="/current_time_in_RU-NVS.aspx">Novosibirsk</a></li>
                      <li><a href="/current_time_in_RU-OMS.aspx">Omsk</a></li>
                      <li><a href="/current_time_in_RU-ORL.aspx">Orel</a></li>
                      <li><a href="/current_time_in_RU-ORE.aspx">Orenburg</a></li>
                      <li><a href="/current_time_in_RU-PNZ.aspx">Penza</a></li>
                      <li><a href="/current_time_in_RU-PER.aspx">Perm</a></li>
                      <li><a href="/current_time_in_RU-PRI.aspx">Primorskiy</a></li>
                      <li><a href="/current_time_in_RU-PSK.aspx">Pskov</a></li>
                      <li><a href="/current_time_in_RU-ROS.aspx">Rostov</a></li>
                      <li><a href="/current_time_in_RU-RYA.aspx">Ryazan'</a></li>
                      <li><a href="/current_time_in_RU-SA2.aspx">Sakha (Central)</a></li>
                      <li><a href="/current_time_in_RU-SA3.aspx">Sakha (Eastern)</a></li>
                      <li><a href="/current_time_in_RU-SA.aspx">Sakha (Western)</a></li>
                      <li><a href="/current_time_in_RU-SAK.aspx">Sakhalin</a></li>
                      <li><a href="/current_time_in_RU-SAK2.aspx">Sakhalin (Kuril Islands)</a></li>
                      <li><a href="/current_time_in_RU-SAM.aspx">Samara</a></li>
                      <li><a href="/current_time_in_RU-SAR.aspx">Saratov</a></li>
                      <li><a href="/current_time_in_RU-SEV.aspx">Sevastopol</a></li>
                      <li><a href="/current_time_in_RU-SMO.aspx">Smolensk</a></li>
                      <li><a href="/current_time_in_RU-SPE.aspx">St. Petersburg City</a></li>
                      <li><a href="/current_time_in_RU-STA.aspx">Stavropol</a></li>
                      <li><a href="/current_time_in_RU-SVE.aspx">Sverdlovsk</a></li>
                      <li><a href="/current_time_in_RU-TAM.aspx">Tambov</a></li>
                      <li><a href="/current_time_in_RU-TA.aspx">Tatarstan</a></li>
                      <li><a href="/current_time_in_RU-TOM.aspx">Tomsk</a></li>
                      <li><a href="/current_time_in_RU-TUL.aspx">Tula</a></li>
                      <li><a href="/current_time_in_RU-TY.aspx">Tuva</a></li>
                      <li><a href="/current_time_in_RU-TVE.aspx">Tver'</a></li>
                      <li><a href="/current_time_in_RU-TYU.aspx">Tyumen'</a></li>
                      <li><a href="/current_time_in_RU-UD.aspx">Udmurtia</a></li>
                      <li><a href="/current_time_in_RU-ULY.aspx">Ul'yanovsk</a></li>
                      <li><a href="/current_time_in_RU-VLA.aspx">Vladimir</a></li>
                      <li><a href="/current_time_in_RU-VGG.aspx">Volgograd</a></li>
                      <li><a href="/current_time_in_RU-VLG.aspx">Vologda</a></li>
                      <li><a href="/current_time_in_RU-VOR.aspx">Voronezh</a></li>
                      <li><a href="/current_time_in_RU-YAN.aspx">Yamalo-Nenets</a></li>
                      <li><a href="/current_time_in_RU-YAR.aspx">Yaroslavl'</a></li>
                      <li><a href="/current_time_in_RU-ZAB.aspx">Zabaykalsky</a></li>
                    </ul>
                    <a href="/current_time_in_RW.aspx">Rwanda</a><br><a href="/current_time_in_BL.aspx">Saint Barthelemy</a><br><a href="/current_time_in_SH.aspx">Saint Helena, Ascension and Tristan da Cunha</a><br><a href="/current_time_in_KN.aspx">Saint Kitts and Nevis</a><br><a href="/current_time_in_LC.aspx">Saint Lucia</a><br><a href="/current_time_in_MF.aspx">Saint Martin</a><br><a href="/current_time_in_PM.aspx">Saint Pierre and Miquelon</a><br><a href="/current_time_in_VC.aspx">Saint Vincent and The Grenadines</a><br><a href="/current_time_in_WS.aspx">Samoa</a><br><a href="/current_time_in_SM.aspx">San Marino</a><br><a href="/current_time_in_ST.aspx">Sao Tome and Principe</a><br><a href="/current_time_in_SA.aspx">Saudi Arabia</a><br><a href="/current_time_in_SN.aspx">Senegal</a><br><a href="/current_time_in_RS.aspx">Serbia</a><br><a href="/current_time_in_SC.aspx">Seychelles</a><br><a href="/current_time_in_SL.aspx">Sierra Leone</a><br><a href="/current_time_in_SG.aspx">Singapore</a><br><a href="/current_time_in_SX.aspx">Sint Maarten (Dutch part)</a><br><a href="/current_time_in_SK.aspx">Slovakia</a><br><a href="/current_time_in_SI.aspx">Slovenia</a><br><a href="/current_time_in_SB.aspx">Solomon Islands</a><br><a href="/current_time_in_SO.aspx">Somalia</a><br><a href="/current_time_in_ZA.aspx">South Africa</a><br><a href="/current_time_in_GS.aspx">South Georgia and the South Sandwich Islands</a><br><a href="/current_time_in_KR.aspx">South Korea</a><br><a href="/current_time_in_SS.aspx">South Sudan, Republic of</a><br>
                    <div class="country"><a href="javascript:void(0)">Spain</a></div>
                    <ul class="locations" style="display: none;">
                      <li><a href="/current_time_in_ES2.aspx">Canary Islands</a></li>
                      <li><a href="/current_time_in_ES.aspx">Mainland, Baleares, Melilla, Ceuta</a></li>
                    </ul>
                    <a href="/current_time_in_LK.aspx">Sri Lanka</a><br><a href="/current_time_in_SD.aspx">Sudan</a><br><a href="/current_time_in_SR.aspx">Suriname</a><br><a href="/current_time_in_SJ.aspx">Svalbard and Jan Mayen</a><br><a href="/current_time_in_SZ.aspx">Swaziland</a><br><a href="/current_time_in_SE.aspx">Sweden</a><br><a href="/current_time_in_CH.aspx">Switzerland</a><br><a href="/current_time_in_SY.aspx">Syrian Arab Republic</a><br><a href="/current_time_in_TW.aspx">Taiwan</a><br><a href="/current_time_in_TJ.aspx">Tajikistan</a><br><a href="/current_time_in_TZ.aspx">Tanzania, United Republic of</a><br><a href="/current_time_in_TH.aspx">Thailand</a><br><a href="/current_time_in_TL.aspx">Timor-Leste</a><br><a href="/current_time_in_TG.aspx">Togo</a><br><a href="/current_time_in_TK.aspx">Tokelau</a><br><a href="/current_time_in_TO.aspx">Tonga</a><br><a href="/current_time_in_TT.aspx">Trinidad and Tobago</a><br><a href="/current_time_in_TN.aspx">Tunisia</a><br><a href="/current_time_in_TR.aspx">Turkey</a><br><a href="/current_time_in_TM.aspx">Turkmenistan</a><br><a href="/current_time_in_TC.aspx">Turks and Caicos Islands</a><br><a href="/current_time_in_TV.aspx">Tuvalu</a><br><a href="/current_time_in_UG.aspx">Uganda</a><br><a href="/current_time_in_UA.aspx">Ukraine</a><br><a href="/current_time_in_AE.aspx">United Arab Emirates</a><br><a href="/current_time_in_GB.aspx">United Kingdom</a><br>
                    <div class="country"><a href="javascript:void(0)">United States</a></div>
                    <ul class="locations" style="display: none;">
                      <li><a href="/current_time_in_US-AL.aspx">Alabama</a></li>
                      <li><a href="/current_time_in_US-AK.aspx">Alaska</a></li>
                      <li><a href="/current_time_in_US-AK1.aspx">Alaska (Aleutian Islands)</a></li>
                      <li><a href="/current_time_in_US-AZ.aspx">Arizona</a></li>
                      <li><a href="/current_time_in_US-AZ1.aspx">Arizona (Navajo Reservation)</a></li>
                      <li><a href="/current_time_in_US-AR.aspx">Arkansas</a></li>
                      <li><a href="/current_time_in_US-CA.aspx">California</a></li>
                      <li><a href="/current_time_in_US-CO.aspx">Colorado</a></li>
                      <li><a href="/current_time_in_US-CT.aspx">Connecticut</a></li>
                      <li><a href="/current_time_in_US-DE.aspx">Delaware</a></li>
                      <li><a href="/current_time_in_US-DC.aspx">District of Columbia</a></li>
                      <li><a href="/current_time_in_US-FL.aspx">Florida</a></li>
                      <li><a href="/current_time_in_US-FL1.aspx">Florida (far west)</a></li>
                      <li><a href="/current_time_in_US-GA.aspx">Georgia</a></li>
                      <li><a href="/current_time_in_US-HI.aspx">Hawaii</a></li>
                      <li><a href="/current_time_in_US-ID1.aspx">Idaho (northern)</a></li>
                      <li><a href="/current_time_in_US-ID.aspx">Idaho (southern)</a></li>
                      <li><a href="/current_time_in_US-IL.aspx">Illinois</a></li>
                      <li><a href="/current_time_in_US-IN.aspx">Indiana</a></li>
                      <li><a href="/current_time_in_US-IN1.aspx">Indiana (far west)</a></li>
                      <li><a href="/current_time_in_US-IA.aspx">Iowa</a></li>
                      <li><a href="/current_time_in_US-KS.aspx">Kansas</a></li>
                      <li><a href="/current_time_in_US-KS1.aspx">Kansas (exception)</a></li>
                      <li><a href="/current_time_in_US-KY.aspx">Kentucky (eastern)</a></li>
                      <li><a href="/current_time_in_US-KY1.aspx">Kentucky (western)</a></li>
                      <li><a href="/current_time_in_US-LA.aspx">Louisiana</a></li>
                      <li><a href="/current_time_in_US-ME.aspx">Maine</a></li>
                      <li><a href="/current_time_in_US-MD.aspx">Maryland</a></li>
                      <li><a href="/current_time_in_US-MA.aspx">Massachusetts</a></li>
                      <li><a href="/current_time_in_US-MI.aspx">Michigan</a></li>
                      <li><a href="/current_time_in_US-MI1.aspx">Michigan (exception)</a></li>
                      <li><a href="/current_time_in_US-MN.aspx">Minnesota</a></li>
                      <li><a href="/current_time_in_US-MS.aspx">Mississippi</a></li>
                      <li><a href="/current_time_in_US-MO.aspx">Missouri</a></li>
                      <li><a href="/current_time_in_US-MT.aspx">Montana</a></li>
                      <li><a href="/current_time_in_US-NE.aspx">Nebraska</a></li>
                      <li><a href="/current_time_in_US-NE1.aspx">Nebraska (western)</a></li>
                      <li><a href="/current_time_in_US-NV.aspx">Nevada</a></li>
                      <li><a href="/current_time_in_US-NV1.aspx">Nevada (exception)</a></li>
                      <li><a href="/current_time_in_US-NH.aspx">New Hampshire</a></li>
                      <li><a href="/current_time_in_US-NJ.aspx">New Jersey</a></li>
                      <li><a href="/current_time_in_US-NM.aspx">New Mexico</a></li>
                      <li><a href="/current_time_in_US-NY.aspx">New York</a></li>
                      <li><a href="/current_time_in_US-NC.aspx">North Carolina</a></li>
                      <li><a href="/current_time_in_US-ND.aspx">North Dakota</a></li>
                      <li><a href="/current_time_in_US-ND1.aspx">North Dakota (western)</a></li>
                      <li><a href="/current_time_in_US-OH.aspx">Ohio</a></li>
                      <li><a href="/current_time_in_US-OK.aspx">Oklahoma</a></li>
                      <li><a href="/current_time_in_US-OR.aspx">Oregon</a></li>
                      <li><a href="/current_time_in_US-OR1.aspx">Oregon (exception)</a></li>
                      <li><a href="/current_time_in_US-PA.aspx">Pennsylvania</a></li>
                      <li><a href="/current_time_in_US-RI.aspx">Rhode Island</a></li>
                      <li><a href="/current_time_in_US-SC.aspx">South Carolina</a></li>
                      <li><a href="/current_time_in_US-SD.aspx">South Dakota (eastern)</a></li>
                      <li><a href="/current_time_in_US-SD1.aspx">South Dakota (western)</a></li>
                      <li><a href="/current_time_in_US-TN1.aspx">Tennessee (eastern)</a></li>
                      <li><a href="/current_time_in_US-TN.aspx">Tennessee (western)</a></li>
                      <li><a href="/current_time_in_US-TX.aspx">Texas</a></li>
                      <li><a href="/current_time_in_US-TX1.aspx">Texas (far west)</a></li>
                      <li><a href="/current_time_in_US-UT.aspx">Utah</a></li>
                      <li><a href="/current_time_in_US-VT.aspx">Vermont</a></li>
                      <li><a href="/current_time_in_US-VA.aspx">Virginia</a></li>
                      <li><a href="/current_time_in_US-WA.aspx">Washington</a></li>
                      <li><a href="/current_time_in_US-WV.aspx">West Virginia</a></li>
                      <li><a href="/current_time_in_US-WI.aspx">Wisconsin</a></li>
                      <li><a href="/current_time_in_US-WY.aspx">Wyoming</a></li>
                    </ul>
                    <a href="/current_time_in_UY.aspx">Uruguay</a><br><a href="/current_time_in_UZ.aspx">Uzbekistan</a><br><a href="/current_time_in_VU.aspx">Vanuatu</a><br><a href="/current_time_in_VE.aspx">Venezuela</a><br><a href="/current_time_in_VN.aspx">Viet Nam</a><br><a href="/current_time_in_VG.aspx">Virgin Islands (British)</a><br><a href="/current_time_in_VI.aspx">Virgin Islands (U.S.)</a><br><a href="/current_time_in_UM3.aspx">Wake Island (U.S.)</a><br><a href="/current_time_in_WF.aspx">Wallis and Futuna</a><br><a href="/current_time_in_EH.aspx">Western Sahara</a><br><a href="/current_time_in_YE.aspx">Yemen</a><br><a href="/current_time_in_ZM.aspx">Zambia</a><br><a href="/current_time_in_ZW.aspx">Zimbabwe</a><br>
                  </div>
                </div>
                <div class="tab-content" id="city" style="max-height:280px; overflow-y:scroll; margin-top:15px; margin-left:15px">
                  <div class="font15">
                  </div>
                </div>
                <div class="tab-content" id="fav" style="max-height:280px; overflow-y:auto; margin-top:15px; margin-left:15px">
                  <h5 style="font-weight:bold">Favorite Locations</h5>
                  <div style="margin-top:5px;">
                  </div>
                  <p><a href="/profile.aspx"><span class="font1">click here to add or remove favorite locations</span></a></p>
                </div>
              </div>
            </div>
          </div>
          <div class="row" style="margin-bottom: 25px;">
            <div class="col-3">
              <div class="box-shadow" style="position: relative; height: 324px !important">
                <h3 class="icon-head">World Time Database <span class="ico ico-db"></span></h3>
                <div class="entry">
                  <p>We are the trusted time resource for many of the biggest corporations and companies around the world! Our database is self-hosted option so you don't have to rely on API's or another company's server for accurate time zone info.
                    We have maintained our database for over 20 years!</p>
                </div>
                <ul class="arrows-links" style="margin-top: -20px;">
                  <li><a href="/time_zone_guide/">World Time Database</a></li>
                  <li><a href="/subscribe.aspx">Subscribe</a></li>
                  <li><a href="/time_zone_guide/">Subscriber Login</a></li>
                </ul>
              </div>
            </div>
            <div class="col-3">
              <div class="box-shadow" style="position: relative; height: 324px !important">
                <h3 class="icon-head">What Time Is It? - <span style="font-style: italic;font-weight: bold;color: red">NEW!</span><span class="ico ico-clock" style="color:#EC364A; position: absolute;top: 8px;right: 6px;z-index: 9;"></span></h3>
                <div class="entry">
                  <a href="/what-time-is-it/">What Time Is It?</a> - A new way to look at time around the world! Get real time answers to interesting time related questions.
                </div>
                <ul class="arrows-links" style="margin-top: -20px;">
                  <li><a href="/what-time-is-it/#5oclock">It's 5 o'clock somewhere</a></li>
                  <li><a href="/what-time-is-it/#time-zones">Popular time zones</a></li>
                  <li><a href="/what-time-is-it/#midnight">It's midnight in...</a></li>
                </ul>
              </div>
            </div>
            <div class="col-3">
              <div class="box-shadow" style="position: relative; height: 324px !important">
                <h3 class="icon-head">Time Zone Converter <span class="ico ico-convert"></span></h3>
                <div class="entry"> Pick the one exact place and exact time your event will occur and we'll give you a link to email or post on your website. Everyone who follows the link gets to pick their home location to compare their time
                  directly with yours. No big list of world cities to distract anyone, no math required. </div>
                <ul class="arrows-links" style="margin-top: -20px;">
                  <li><a href="/time-zone-converter/">Time Zone Converter</a></li>
                  <li><a href="/time-zones/pst-to-est/">PST to EST</a></li>
                  <li><a href="/time-zones/pst-to-cst/">PST to CST</a></li>
                  <li><a href="/time-zones/est-to-cst/">EST to CST</a></li>
                  <li><a href="/time-zones/pst-to-utc/">PST to UTC</a></li>
                  <li><a href="/time-zones/est-to-utc/">EST to UTC</a></li>
                </ul>
              </div>
            </div>
          </div>
          <div class="row" style="margin-bottom: 25px;">
            <div class="col-3">
              <div class="box-shadow" style="position: relative; height: 164px !important">
                <h3 class="icon-head">Calendar <span class="ico ico-calendar"></span></h3>
                <div class="entry">
                  <p>Visit our Calendar page to print handy calendars for any use.</p>
                </div>
                <ul class="arrows-links" style="margin-top: -20px;">
                  <li><a href="/calendar.aspx?year=2022">Print 2022 Calendar</a></li>
                </ul>
              </div>
            </div>
            <div class="col-3">
              <div class="box-shadow" style="position: relative; height: 164px !important">
                <h3 class="icon-head">Widgets and Tools <span class="ico ico-tools"></span></h3>
                <ul class="arrows-links">
                  <li><a href="/clocks/">Clocks for your website</a></li>
                  <li><a href="/atomic-clock/">Atomic Clock Sync</a></li>
                </ul>
              </div>
            </div>
            <div class="col-3">
              <div class="box-shadow" style="position: relative; height: 164px !important">
                <h3 class="icon-head">Time Zones <span class="ico ico-clock"></span></h3>
                <div class="entry">
                  <p>Browse our list of worldwide time zones.</p>
                </div>
                <ul class="arrows-links" style="margin-top: -20px;">
                  <li><a href="/time-zones/">Time Zones</a></li>
                  <li><a href="/time-zone-news/">Time Zone News</a></li>
                </ul>
              </div>
            </div>
          </div>
          <div class="row" style="margin-bottom: 25px;">
            <div class="col-3">
              <div class="box-shadow" style="position: relative; height: 273px !important">
                <h3 class="icon-head">World Clock <span class="ico ico-clock" style="color:#EC364A; position: absolute;top: 8px;right: 6px;z-index: 9;"></span></h3>
                <div class="entry"> View our <a href="/worldclock.aspx">World Clock</a> to see the current local time in major cities from every time zone! Our color-coded report allows you to easily find a convenient meeting time across many time
                  zones. </div>
              </div>
            </div>
            <div class="col-3">
              <div class="box-shadow" style="position: relative; height: 273px !important">
                <h3 class="icon-head">Learn <span class="ico ico-book"></span></h3>
                <ul class="arrows-links">
                  <li><a href="/learn/the-pros-and-cons-of-permanent-daylight-saving-time/">The Pros and Cons of Permanent Daylight Saving Time</a></li>
                  <li><a href="/learn/senate-approves-permanent-daylight-saving-time-bill/">Senate Approves Permanent Daylight Saving Time Bill</a></li>
                  <li><a href="/learn/why-january-mornings-are-darker/">Why January Mornings are Darker</a></li>
                  <li><a href="/learn/why-eastern-time-is-the-most-commonly-used-time-zone/">Why Eastern Time is the Most Commonly Used Time Zone</a></li>
                  <li><a href="/learn/does-brazil-have-four-time-zones/">Does Brazil Have Four Time Zones?</a></li>
                  <li><a href="/learn/winter-solstice-2021-what-to-know/">Winter Solstice 2021: What To Know</a></li>
                  <li><a href="/daylight_saving_time.aspx">Daylight Saving Time Information</a></li>
                </ul>
              </div>
            </div>
            <div class="col-3">
              <div class="box-shadow min" style="position: relative; height: 273px !important">
                <h3 class="icon-head">Profile <span class="ico ico-user"></span></h3>
                <ul class="arrows-links">
                  <li><a href="/profile.aspx">Profile</a></li>
                </ul>
              </div>
            </div>
          </div>
          <div class="banner" style="">
          </div>
          <!-- Adthrive - Disable content ads -->
          <script>
            window.adthrive.cmd.push(function() {
              window.adthrive.disableContentAds();
            });
          </script>
          <div id="AdThrive_Below_Post_1_desktop" class="adthrive-ad adthrive-below-post adthrive-below-post-1 adthrive-ad-cls" style="min-height: 250px;" data-google-query-id="CMqc7uKtk_cCFQgJaAgdrrYO9A">
            <div id="google_ads_iframe_/18190176,39591002/AdThrive_Below_Post_1/61841792d92de24177c3dd4b_0__container__" style="border: 0pt none; display: inline-block; width: 300px; height: 250px;"><iframe frameborder="0"
                src="https://4b01a2a818a28258aa964af8a52f42ad.safeframe.googlesyndication.com/safeframe/1-0-38/html/container.html" id="google_ads_iframe_/18190176,39591002/AdThrive_Below_Post_1/61841792d92de24177c3dd4b_0"
                title="3rd party ad content" name="" scrolling="no" marginwidth="0" marginheight="0" width="300" height="250" data-is-safeframe="true"
                sandbox="allow-forms allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts allow-top-navigation-by-user-activation" role="region" aria-label="Advertisement" tabindex="0" data-google-container-id="4"
                style="border: 0px; vertical-align: bottom;" data-load-complete="true"></iframe></div>
          </div>
        </div>
      </div>
    </div>
  </div>
  <footer class="footer">
    <div class="container">
      <div class="hr"></div>
      <div class="row">
        <div class="col-3">
          <div class="box-links">
            <h3 class="grey-head">Time</h3>
            <ul class="arrows-links">
              <li><a href="/time.aspx">Current Local Time</a></li>
              <li><a href="/daylight_saving_time.aspx">Daylight Savings Time</a></li>
              <li><a href="/what-time-is-it/">What Time Is It</a></li>
            </ul>
          </div>
        </div>
        <div class="col-3">
          <div class="box-links">
            <h3 class="grey-head">Time Zones</h3>
            <ul class="arrows-links">
              <li><a href="/time-zone-converter/">Time Zone Converter</a></li>
              <li>
                <a href="/time-zones/">Time Zones</a>
              </li>
              <li>
                <a href="/learn/">Learn About Time Zones</a>
              </li>
              <li><a href="/news/">Time Zone News</a></li>
            </ul>
          </div>
        </div>
        <div class="col-3">
          <div class="box-links">
            <h3 class="grey-head">Tools</h3>
            <ul class="arrows-links">
              <li><a href="/meeting-planner.aspx">Meeting Planner</a></li>
              <li><a href="/atomic-clock/">Atomic Clock Sync</a></li>
              <li><a href="/worldclock.aspx">World Clock</a></li>
              <li><a href="/calendar/">Calendar</a></li>
            </ul>
          </div>
        </div>
      </div>
      <div class="row">
        <div class="col-3">
          <div class="box-links">
            <h3 class="grey-head">News and Weather</h3>
            <ul class="arrows-links">
              <li>
                <a href="/weather.aspx">Weather</a>
              </li>
            </ul>
          </div>
        </div>
        <div class="col-3">
          <div class="box-links">
            <h3 class="grey-head">Personalize</h3>
            <ul class="arrows-links">
              <li><a href="/profile.aspx">Profile</a></li>
              <li><a href="/favorites/">Favorites</a></li>
            </ul>
          </div>
        </div>
        <div class="col-3">
          <div class="box-links">
            <h3 class="grey-head">Widgets</h3>
            <ul class="arrows-links">
              <li><a href="/clocks/">Clocks for your website</a></li>
              <li><a href="/link-info.aspx">Link to us</a></li>
            </ul>
          </div>
        </div>
      </div>
      <div class="row">
        <div class="col-3">
          <div class="box-links">
            <h3 class="grey-head">World Time Database</h3>
            <ul class="arrows-links">
              <li><a href="/time_zone_guide/">Subscribe</a></li>
              <li><a href="/time_zone_guide/">Login</a></li>
            </ul>
          </div>
        </div>
        <div class="col-3">
          <div class="box-links">
            <h3 class="grey-head">Contact Us</h3>
            <ul class="arrows-links">
              <li><a href="/contact/">Contact Us</a></li>
            </ul>
          </div>
        </div>
        <div class="col-3">
          <div class="box-links">
            <h3 class="grey-head">Legal</h3>
            <ul class="arrows-links">
              <li><a href="/privacy.aspx">Privacy Policy</a></li>
            </ul>
          </div>
        </div>
      </div>
    </div>
    <div class="container containerfooter">
      <a href="/" class="ico logo" title="WorldTimeServer.com">WorldTimeServer.com</a>
      <p>Copyright © 1998 - 2022 WorldTimeServer.com All rights reserved. Executed in 0.017 seconds.</p>
    </div>
    <!-- / container -->
  </footer>
  <!-- / footer -->
</form>

Text Content

WorldTimeServer.com
Your location: Montreal, Quebec

Your location Montreal, Quebec

Favorites

Profile Login


Current Time In

SearchGO
 * Home
 * Current Local Time
 * What Time Is It
 * Time Zones
   * Time Zone Converter
   * Time Zone News
 * World Clock
 * Meeting Planner
 * Learn
 * World Time Database


ACCURATE LOCAL TIME AND DATE IN EVERY TIME ZONE!


LOCAL TIME


Loading location information.
6:36:07 AM

Eastern Daylight Time

THURSDAY, APRIL 14, 2022

Montreal, Quebec - Canada


Not your location?
Set Home Location


CURRENT TIMES

Current Local Times Select a location (UTC/GMT) Afghanistan Åland Islands
Albania Algeria American Samoa Andorra Angola Anguilla Antarctica - Adelaide
Island Antarctica - Adelie Land Antarctica - Anvers Island Antarctica - Bailey
Peninsula Antarctica - Enderby Land Antarctica - Holme Bay Antarctica - Lake
Vostok Antarctica - Queen Maud Land Antarctica - Russkaya Antarctica - South
Pole Antarctica - Vestfold Hills Antigua and Barbuda Argentina - Buenos Aires
Argentina - Catamarca Argentina - Chaco Argentina - Chubut Argentina - Ciudad de
Buenos Aires Argentina - Córdoba Argentina - Corrientes Argentina - Entre Rios
Argentina - Formosa Argentina - Jujuy Argentina - La Pampa Argentina - La Rioja
Argentina - Mendoza Argentina - Misiones Argentina - Neuquén Argentina - Rio
Negro Argentina - Salta Argentina - San Juan Argentina - San Luis Argentina -
Santa Cruz Argentina - Santa Fe Argentina - Santiago del Estero Argentina -
Tierra del Fuego Argentina - Tucumán Armenia Aruba Australia - Australian
Capital Territory Australia - Lord Howe Island Australia - New South Wales
Australia - New South Wales (exception) Australia - Northern Territory Australia
- Queensland Australia - South Australia Australia - Tasmania Australia -
Victoria Australia - Western Australia Australia - Western Australia (Exception)
Austria Azerbaijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize
Benin Bermuda Bhutan Bolivia, Plurinational State of Bonaire, Sint Eustatius and
Saba Bosnia and Herzegovina Botswana Brazil - Acre Brazil - Alagoas Brazil -
Amapa Brazil - Amazonas Brazil - Amazonas (far west) Brazil - Bahia Brazil -
Ceara Brazil - Distrito Federal Brazil - Espirto Santo Brazil - Fernando de
Noronha Brazil - Goias Brazil - Maranhao Brazil - Mato Grosso Brazil - Mato
Grosso (Araguaia region) Brazil - Mato Grosso do Sul Brazil - Minas Gerais
Brazil - Para (eastern) Brazil - Para (western) Brazil - Paraiba Brazil - Parana
Brazil - Pernambuco Brazil - Piaui Brazil - Rio de Janeiro Brazil - Rio Grande
do Norte Brazil - Rio Grande do Sul Brazil - Rondonia Brazil - Roraima Brazil -
Santa Catarina Brazil - Sao Paulo Brazil - Sergipe Brazil - Tocantins British
Indian Ocean Territory (BIOT) - Diego Garcia Brunei Darussalam Bulgaria Burkina
Faso Burundi Cabo Verde Cambodia Cameroon Canada - Alberta Canada - British
Columbia Canada - British Columbia (exception 1) Canada - British Columbia
(exception 2) Canada - Labrador Canada - Labrador (exception) Canada - Manitoba
Canada - New Brunswick Canada - Newfoundland Canada - Northwest Territories
Canada - Nova Scotia Canada - Nunavut - Southampton Island Canada - Nunavut
(Central) Canada - Nunavut (Eastern) Canada - Nunavut (Mountain) Canada -
Ontario Canada - Ontario (western) Canada - Prince Edward Island Canada - Quebec
Canada - Quebec (far east) Canada - Saskatchewan Canada - Saskatchewan
(exceptions - east) Canada - Saskatchewan (exceptions - west) Canada - Yukon
Cayman Islands Central African Republic Chad Chile Chile - Easter Island Chile -
Magallanes China Christmas Island (Indian Ocean) Cocos (Keeling) Islands
Colombia Comoros Congo Congo, Democratic Republic of - (Eastern) Congo,
Democratic Republic of - (Western) Cook Islands Costa Rica Cote D'Ivoire Croatia
Cuba Curaçao Cyprus Czech Republic Denmark Djibouti Dominica Dominican Republic
Ecuador Ecuador - Galapagos Islands Egypt El Salvador Equatorial Guinea Eritrea
Estonia Ethiopia Falkland Islands (Malvinas) Faroe Islands Fiji Finland France
French Guiana French Polynesia - Austral Islands French Polynesia - Gambier
Islands French Polynesia - Marquesas Islands French Polynesia - Society Islands
(including Tahiti) French Polynesia - Tuamotu Archipelago Gabon Gambia Georgia
Germany Ghana Gibraltar Greece Greenland - Danmarkshavn Greenland - Greenland
Greenland - Ittoqqortoormiit Greenland - Pituffik Grenada Guadeloupe Guam
Guatemala Guernsey Guinea Guinea-Bissau Guyana Haiti Holy See Honduras Hong Kong
Hungary Iceland India Indonesia - (Central) Indonesia - (Eastern) Indonesia -
(Western) Iran, Islamic Republic of Iraq Ireland Isle of Man Israel Italy
Jamaica Japan Jersey Johnston Atoll (U.S.) Jordan Kazakhstan - (Eastern)
Kazakhstan - (Western) Kenya Kiribati - Gilbert Islands Kiribati - Line Islands
Kiribati - Phoenix Islands Kuwait Kyrgyzstan Lao People's Democratic Republic
Latvia Lebanon Lesotho Liberia Libya Liechtenstein Lithuania Luxembourg Macao
Macedonia, The Former Yugoslav Republic Of Madagascar Malawi Malaysia Maldives
Mali Malta Marshall Islands Martinique Mauritania Mauritius Mayotte Mexico -
Aguascalientes Mexico - Baja California Mexico - Baja California (Border Region)
Mexico - Baja California Sur Mexico - Campeche Mexico - Chiapas Mexico -
Chihuahua Mexico - Chihuahua (Border Region) Mexico - Coahuila Mexico - Coahuila
(Border Region) Mexico - Colima Mexico - Distrito Federal Mexico - Durango
Mexico - Guanajuato Mexico - Guerrero Mexico - Hidalgo Mexico - Jalisco Mexico -
Mexico State Mexico - Michoacán Mexico - Morelos Mexico - Nayarit Mexico -
Nayarit (Exception) Mexico - Nuevo León Mexico - Nuevo León (Border Region)
Mexico - Oaxaca Mexico - Puebla Mexico - Querétaro Mexico - Quintana Roo Mexico
- San Luis Potosí Mexico - Sinaloa Mexico - Sonora Mexico - Tabasco Mexico -
Tamaulipas Mexico - Tamaulipas (Border Region) Mexico - Tlaxcala Mexico -
Veracruz Mexico - Yucatan Mexico - Zacatecas Micronesia, Federated States Of -
Kosrae, Pohnpei Micronesia, Federated States Of - Yap, Chuuk Midway Islands
(U.S.) Moldova, Republic of Monaco Mongolia - (Central and Eastern) Mongolia -
(Western) Montenegro Montserrat Morocco Mozambique Myanmar Namibia Nauru Nepal
Netherlands New Caledonia New Zealand New Zealand - Chatham Islands Nicaragua
Niger Nigeria Niue Norfolk Island North Korea Northern Cyprus Northern Mariana
Islands Norway Oman Pakistan Palau Palestine, State of - Gaza Strip Palestine,
State of - West Bank Palmyra Atoll (U.S.) Panama Papua New Guinea Papua New
Guinea - Bougainville Paraguay Peru Philippines Pitcairn Poland Portugal
Portugal - Azores Portugal - Madeira Islands Puerto Rico Qatar Reunion Romania
Russia - Adygea Russia - Altai Republic Russia - Altaskiy Kray Russia - Amur
Russia - Arkhangel' Russia - Astrakhan' Russia - Bashkortostan Russia - Belgorod
Russia - Bryansk Russia - Buryatia Russia - Chechnya Russia - Chelyabinsk Russia
- Chukot Russia - Chuvashia Russia - Crimea, Republic of Russia - Dagestan
Russia - Ingushetia Russia - Irkutsk Russia - Ivanovo Russia - Jewish Autonomous
Oblast' Russia - Kabardino-Balkaria Russia - Kaliningrad Russia - Kalmykia
Russia - Kaluga Russia - Kamchatka Russia - Karachay-Cherkessia Russia - Karelia
Russia - Kemerovo Russia - Khabarovsk Russia - Khakassia Russia - Khanty-Mansi
Russia - Kirov Russia - Komi Russia - Kostroma Russia - Krasnodar Russia -
Krasnoyarsk Russia - Kurgan Russia - Kursk Russia - Leningradskaya Oblast'
Russia - Lipetsk Russia - Magadan Russia - Mari El Russia - Mordovia Russia -
Moscow City Russia - Moskva Russia - Murmansk Russia - Nenets Russia - Nizhniy
Novgorod Russia - North Ossetia-Alania Russia - Novgorod Russia - Novosibirsk
Russia - Omsk Russia - Orel Russia - Orenburg Russia - Penza Russia - Perm
Russia - Primorskiy Russia - Pskov Russia - Rostov Russia - Ryazan' Russia -
Sakha (Central) Russia - Sakha (Eastern) Russia - Sakha (Western) Russia -
Sakhalin Russia - Sakhalin (Kuril Islands) Russia - Samara Russia - Saratov
Russia - Sevastopol Russia - Smolensk Russia - St. Petersburg City Russia -
Stavropol Russia - Sverdlovsk Russia - Tambov Russia - Tatarstan Russia - Tomsk
Russia - Tula Russia - Tuva Russia - Tver' Russia - Tyumen' Russia - Udmurtia
Russia - Ul'yanovsk Russia - Vladimir Russia - Volgograd Russia - Vologda Russia
- Voronezh Russia - Yamalo-Nenets Russia - Yaroslavl' Russia - Zabaykalsky
Rwanda Saint Barthelemy Saint Helena, Ascension and Tristan da Cunha Saint Kitts
and Nevis Saint Lucia Saint Martin Saint Pierre and Miquelon Saint Vincent and
The Grenadines Samoa San Marino Sao Tome and Principe Saudi Arabia Senegal
Serbia Seychelles Sierra Leone Singapore Sint Maarten (Dutch part) Slovakia
Slovenia Solomon Islands Somalia South Africa South Georgia and the South
Sandwich Islands South Korea South Sudan, Republic of Spain - Canary Islands
Spain - Mainland, Baleares, Melilla, Ceuta Sri Lanka Sudan Suriname Svalbard and
Jan Mayen Swaziland Sweden Switzerland Syrian Arab Republic Taiwan Tajikistan
Tanzania, United Republic of Thailand Timor-Leste Togo Tokelau Tonga Trinidad
and Tobago Tunisia Turkey Turkmenistan Turks and Caicos Islands Tuvalu Uganda
Ukraine United Arab Emirates United Kingdom United States - Alabama United
States - Alaska United States - Alaska (Aleutian Islands) United States -
Arizona United States - Arizona (Navajo Reservation) United States - Arkansas
United States - California United States - Colorado United States - Connecticut
United States - Delaware United States - District of Columbia United States -
Florida United States - Florida (far west) United States - Georgia United States
- Hawaii United States - Idaho (northern) United States - Idaho (southern)
United States - Illinois United States - Indiana United States - Indiana (far
west) United States - Iowa United States - Kansas United States - Kansas
(exception) United States - Kentucky (eastern) United States - Kentucky
(western) United States - Louisiana United States - Maine United States -
Maryland United States - Massachusetts United States - Michigan United States -
Michigan (exception) United States - Minnesota United States - Mississippi
United States - Missouri United States - Montana United States - Nebraska United
States - Nebraska (western) United States - Nevada United States - Nevada
(exception) United States - New Hampshire United States - New Jersey United
States - New Mexico United States - New York United States - North Carolina
United States - North Dakota United States - North Dakota (western) United
States - Ohio United States - Oklahoma United States - Oregon United States -
Oregon (exception) United States - Pennsylvania United States - Rhode Island
United States - South Carolina United States - South Dakota (eastern) United
States - South Dakota (western) United States - Tennessee (eastern) United
States - Tennessee (western) United States - Texas United States - Texas (far
west) United States - Utah United States - Vermont United States - Virginia
United States - Washington United States - West Virginia United States -
Wisconsin United States - Wyoming Uruguay Uzbekistan Vanuatu Venezuela Viet Nam
Virgin Islands (British) Virgin Islands (U.S.) Wake Island (U.S.) Wallis and
Futuna Western Sahara Yemen Zambia Zimbabwe Select a location Quick Time Check
SearchGO

QUICK TIMES

 * UTC / GMT
 * Time in London
 * Time in Mexico City
 * Time in Chicago
 * Time in Japan

 * Time in California
 * Time in India
 * Time in New York
 * Time in Australia
 * Time in Germany


LOCATION MENU

 * Countries
 * Cities
 * Favorites

(UTC/GMT)
Afghanistan
Åland Islands
Albania
Algeria
American Samoa
Andorra
Angola
Anguilla

Antarctica
 * Adelaide Island
 * Adelie Land
 * Anvers Island
 * Bailey Peninsula
 * Enderby Land
 * Holme Bay
 * Lake Vostok
 * Queen Maud Land
 * Russkaya
 * South Pole
 * Vestfold Hills

Antigua and Barbuda

Argentina
 * Buenos Aires
 * Catamarca
 * Chaco
 * Chubut
 * Ciudad de Buenos Aires
 * Córdoba
 * Corrientes
 * Entre Rios
 * Formosa
 * Jujuy
 * La Pampa
 * La Rioja
 * Mendoza
 * Misiones
 * Neuquén
 * Rio Negro
 * Salta
 * San Juan
 * San Luis
 * Santa Cruz
 * Santa Fe
 * Santiago del Estero
 * Tierra del Fuego
 * Tucumán

Armenia
Aruba

Australia
 * Australian Capital Territory
 * Lord Howe Island
 * New South Wales
 * New South Wales (exception)
 * Northern Territory
 * Queensland
 * South Australia
 * Tasmania
 * Victoria
 * Western Australia
 * Western Australia (Exception)

Austria
Azerbaijan
Bahamas
Bahrain
Bangladesh
Barbados
Belarus
Belgium
Belize
Benin
Bermuda
Bhutan
Bolivia, Plurinational State of
Bonaire, Sint Eustatius and Saba
Bosnia and Herzegovina
Botswana

Brazil
 * Acre
 * Alagoas
 * Amapa
 * Amazonas
 * Amazonas (far west)
 * Bahia
 * Ceara
 * Distrito Federal
 * Espirto Santo
 * Fernando de Noronha
 * Goias
 * Maranhao
 * Mato Grosso
 * Mato Grosso (Araguaia region)
 * Mato Grosso do Sul
 * Minas Gerais
 * Para (eastern)
 * Para (western)
 * Paraiba
 * Parana
 * Pernambuco
 * Piaui
 * Rio de Janeiro
 * Rio Grande do Norte
 * Rio Grande do Sul
 * Rondonia
 * Roraima
 * Santa Catarina
 * Sao Paulo
 * Sergipe
 * Tocantins

British Indian Ocean Territory (BIOT)
Brunei Darussalam
Bulgaria
Burkina Faso
Burundi
Cabo Verde
Cambodia
Cameroon

Canada
 * Alberta
 * British Columbia
 * British Columbia (exception 1)
 * British Columbia (exception 2)
 * Labrador
 * Labrador (exception)
 * Manitoba
 * New Brunswick
 * Newfoundland
 * Northwest Territories
 * Nova Scotia
 * Nunavut (Central)
 * Nunavut (Eastern)
 * Nunavut (Mountain)
 * Nunavut - Southampton Island
 * Ontario
 * Ontario (western)
 * Prince Edward Island
 * Quebec
 * Quebec (far east)
 * Saskatchewan
 * Saskatchewan (exceptions - east)
 * Saskatchewan (exceptions - west)
 * Yukon

Cayman Islands
Central African Republic
Chad
Chile
Chile - Easter Island
Chile - Magallanes
China
Christmas Island (Indian Ocean)
Cocos (Keeling) Islands
Colombia
Comoros
Congo

Congo, Democratic Republic of
 * (Eastern)
 * (Western)

Cook Islands
Costa Rica
Cote D'Ivoire
Croatia
Cuba
Curaçao
Cyprus
Czech Republic
Denmark
Djibouti
Dominica
Dominican Republic
Ecuador
Ecuador - Galapagos Islands
Egypt
El Salvador
Equatorial Guinea
Eritrea
Estonia
Ethiopia
Falkland Islands (Malvinas)
Faroe Islands
Fiji
Finland
France
French Guiana

French Polynesia
 * Austral Islands
 * Gambier Islands
 * Marquesas Islands
 * Society Islands (including Tahiti)
 * Tuamotu Archipelago

Gabon
Gambia
Georgia
Germany
Ghana
Gibraltar
Greece

Greenland
 * Danmarkshavn
 * Greenland
 * Ittoqqortoormiit
 * Pituffik

Grenada
Guadeloupe
Guam
Guatemala
Guernsey
Guinea
Guinea-Bissau
Guyana
Haiti
Holy See
Honduras
Hong Kong
Hungary
Iceland
India

Indonesia
 * (Central)
 * (Eastern)
 * (Western)

Iran, Islamic Republic of
Iraq
Ireland
Isle of Man
Israel
Italy
Jamaica
Japan
Jersey
Johnston Atoll (U.S.)
Jordan

Kazakhstan
 * (Eastern)
 * (Western)

Kenya

Kiribati
 * Gilbert Islands
 * Line Islands
 * Phoenix Islands

Kuwait
Kyrgyzstan
Lao People's Democratic Republic
Latvia
Lebanon
Lesotho
Liberia
Libya
Liechtenstein
Lithuania
Luxembourg
Macao
Macedonia, The Former Yugoslav Republic Of
Madagascar
Malawi
Malaysia
Maldives
Mali
Malta
Marshall Islands
Martinique
Mauritania
Mauritius
Mayotte

Mexico
 * Aguascalientes
 * Baja California
 * Baja California (Border Region)
 * Baja California Sur
 * Campeche
 * Chiapas
 * Chihuahua
 * Chihuahua (Border Region)
 * Coahuila
 * Coahuila (Border Region)
 * Colima
 * Distrito Federal
 * Durango
 * Guanajuato
 * Guerrero
 * Hidalgo
 * Jalisco
 * Mexico State
 * Michoacán
 * Morelos
 * Nayarit
 * Nayarit (Exception)
 * Nuevo León
 * Nuevo León (Border Region)
 * Oaxaca
 * Puebla
 * Querétaro
 * Quintana Roo
 * San Luis Potosí
 * Sinaloa
 * Sonora
 * Tabasco
 * Tamaulipas
 * Tamaulipas (Border Region)
 * Tlaxcala
 * Veracruz
 * Yucatan
 * Zacatecas

Micronesia, Federated States Of
 * Kosrae, Pohnpei
 * Yap, Chuuk

Midway Islands (U.S.)
Moldova, Republic of
Monaco

Mongolia
 * (Central and Eastern)
 * (Western)

Montenegro
Montserrat
Morocco
Mozambique
Myanmar
Namibia
Nauru
Nepal
Netherlands
New Caledonia
New Zealand
New Zealand - Chatham Islands
Nicaragua
Niger
Nigeria
Niue
Norfolk Island
North Korea
Northern Cyprus
Northern Mariana Islands
Norway
Oman
Pakistan
Palau

Palestine, State of
 * Gaza Strip
 * West Bank

Palmyra Atoll (U.S.)
Panama

Papua New Guinea
 * 
 * Bougainville

Paraguay
Peru
Philippines
Pitcairn
Poland

Portugal
 * 
 * Azores
 * Madeira Islands

Puerto Rico
Qatar
Reunion
Romania

Russia
 * Adygea
 * Altai Republic
 * Altaskiy Kray
 * Amur
 * Arkhangel'
 * Astrakhan'
 * Bashkortostan
 * Belgorod
 * Bryansk
 * Buryatia
 * Chechnya
 * Chelyabinsk
 * Chukot
 * Chuvashia
 * Crimea, Republic of
 * Dagestan
 * Ingushetia
 * Irkutsk
 * Ivanovo
 * Jewish Autonomous Oblast'
 * Kabardino-Balkaria
 * Kaliningrad
 * Kalmykia
 * Kaluga
 * Kamchatka
 * Karachay-Cherkessia
 * Karelia
 * Kemerovo
 * Khabarovsk
 * Khakassia
 * Khanty-Mansi
 * Kirov
 * Komi
 * Kostroma
 * Krasnodar
 * Krasnoyarsk
 * Kurgan
 * Kursk
 * Leningradskaya Oblast'
 * Lipetsk
 * Magadan
 * Mari El
 * Mordovia
 * Moscow City
 * Moskva
 * Murmansk
 * Nenets
 * Nizhniy Novgorod
 * North Ossetia-Alania
 * Novgorod
 * Novosibirsk
 * Omsk
 * Orel
 * Orenburg
 * Penza
 * Perm
 * Primorskiy
 * Pskov
 * Rostov
 * Ryazan'
 * Sakha (Central)
 * Sakha (Eastern)
 * Sakha (Western)
 * Sakhalin
 * Sakhalin (Kuril Islands)
 * Samara
 * Saratov
 * Sevastopol
 * Smolensk
 * St. Petersburg City
 * Stavropol
 * Sverdlovsk
 * Tambov
 * Tatarstan
 * Tomsk
 * Tula
 * Tuva
 * Tver'
 * Tyumen'
 * Udmurtia
 * Ul'yanovsk
 * Vladimir
 * Volgograd
 * Vologda
 * Voronezh
 * Yamalo-Nenets
 * Yaroslavl'
 * Zabaykalsky

Rwanda
Saint Barthelemy
Saint Helena, Ascension and Tristan da Cunha
Saint Kitts and Nevis
Saint Lucia
Saint Martin
Saint Pierre and Miquelon
Saint Vincent and The Grenadines
Samoa
San Marino
Sao Tome and Principe
Saudi Arabia
Senegal
Serbia
Seychelles
Sierra Leone
Singapore
Sint Maarten (Dutch part)
Slovakia
Slovenia
Solomon Islands
Somalia
South Africa
South Georgia and the South Sandwich Islands
South Korea
South Sudan, Republic of

Spain
 * Canary Islands
 * Mainland, Baleares, Melilla, Ceuta

Sri Lanka
Sudan
Suriname
Svalbard and Jan Mayen
Swaziland
Sweden
Switzerland
Syrian Arab Republic
Taiwan
Tajikistan
Tanzania, United Republic of
Thailand
Timor-Leste
Togo
Tokelau
Tonga
Trinidad and Tobago
Tunisia
Turkey
Turkmenistan
Turks and Caicos Islands
Tuvalu
Uganda
Ukraine
United Arab Emirates
United Kingdom

United States
 * Alabama
 * Alaska
 * Alaska (Aleutian Islands)
 * Arizona
 * Arizona (Navajo Reservation)
 * Arkansas
 * California
 * Colorado
 * Connecticut
 * Delaware
 * District of Columbia
 * Florida
 * Florida (far west)
 * Georgia
 * Hawaii
 * Idaho (northern)
 * Idaho (southern)
 * Illinois
 * Indiana
 * Indiana (far west)
 * Iowa
 * Kansas
 * Kansas (exception)
 * Kentucky (eastern)
 * Kentucky (western)
 * Louisiana
 * Maine
 * Maryland
 * Massachusetts
 * Michigan
 * Michigan (exception)
 * Minnesota
 * Mississippi
 * Missouri
 * Montana
 * Nebraska
 * Nebraska (western)
 * Nevada
 * Nevada (exception)
 * New Hampshire
 * New Jersey
 * New Mexico
 * New York
 * North Carolina
 * North Dakota
 * North Dakota (western)
 * Ohio
 * Oklahoma
 * Oregon
 * Oregon (exception)
 * Pennsylvania
 * Rhode Island
 * South Carolina
 * South Dakota (eastern)
 * South Dakota (western)
 * Tennessee (eastern)
 * Tennessee (western)
 * Texas
 * Texas (far west)
 * Utah
 * Vermont
 * Virginia
 * Washington
 * West Virginia
 * Wisconsin
 * Wyoming

Uruguay
Uzbekistan
Vanuatu
Venezuela
Viet Nam
Virgin Islands (British)
Virgin Islands (U.S.)
Wake Island (U.S.)
Wallis and Futuna
Western Sahara
Yemen
Zambia
Zimbabwe



FAVORITE LOCATIONS



click here to add or remove favorite locations


WORLD TIME DATABASE

We are the trusted time resource for many of the biggest corporations and
companies around the world! Our database is self-hosted option so you don't have
to rely on API's or another company's server for accurate time zone info. We
have maintained our database for over 20 years!

 * World Time Database
 * Subscribe
 * Subscriber Login


WHAT TIME IS IT? - NEW!

What Time Is It? - A new way to look at time around the world! Get real time
answers to interesting time related questions.
 * It's 5 o'clock somewhere
 * Popular time zones
 * It's midnight in...


TIME ZONE CONVERTER

Pick the one exact place and exact time your event will occur and we'll give you
a link to email or post on your website. Everyone who follows the link gets to
pick their home location to compare their time directly with yours. No big list
of world cities to distract anyone, no math required.
 * Time Zone Converter
 * PST to EST
 * PST to CST
 * EST to CST
 * PST to UTC
 * EST to UTC


CALENDAR

Visit our Calendar page to print handy calendars for any use.

 * Print 2022 Calendar


WIDGETS AND TOOLS

 * Clocks for your website
 * Atomic Clock Sync


TIME ZONES

Browse our list of worldwide time zones.

 * Time Zones
 * Time Zone News


WORLD CLOCK

View our World Clock to see the current local time in major cities from every
time zone! Our color-coded report allows you to easily find a convenient meeting
time across many time zones.


LEARN

 * The Pros and Cons of Permanent Daylight Saving Time
 * Senate Approves Permanent Daylight Saving Time Bill
 * Why January Mornings are Darker
 * Why Eastern Time is the Most Commonly Used Time Zone
 * Does Brazil Have Four Time Zones?
 * Winter Solstice 2021: What To Know
 * Daylight Saving Time Information


PROFILE

 * Profile





TIME

 * Current Local Time
 * Daylight Savings Time
 * What Time Is It


TIME ZONES

 * Time Zone Converter
 * Time Zones
 * Learn About Time Zones
 * Time Zone News


TOOLS

 * Meeting Planner
 * Atomic Clock Sync
 * World Clock
 * Calendar


NEWS AND WEATHER

 * Weather


PERSONALIZE

 * Profile
 * Favorites


WIDGETS

 * Clocks for your website
 * Link to us


WORLD TIME DATABASE

 * Subscribe
 * Login


CONTACT US

 * Contact Us


LEGAL

 * Privacy Policy

WorldTimeServer.com

Copyright © 1998 - 2022 WorldTimeServer.com All rights reserved. Executed in
0.017 seconds.

 * Select a location
 * (UTC/GMT)
 * Afghanistan
 * Åland Islands
 * Albania
 * Algeria
 * American Samoa
 * Andorra
 * Angola
 * Anguilla
 * Antarctica - Adelaide Island
 * Antarctica - Adelie Land
 * Antarctica - Anvers Island
 * Antarctica - Bailey Peninsula
 * Antarctica - Enderby Land
 * Antarctica - Holme Bay
 * Antarctica - Lake Vostok
 * Antarctica - Queen Maud Land
 * Antarctica - Russkaya
 * Antarctica - South Pole
 * Antarctica - Vestfold Hills
 * Antigua and Barbuda
 * Argentina - Buenos Aires
 * Argentina - Catamarca
 * Argentina - Chaco
 * Argentina - Chubut
 * Argentina - Ciudad de Buenos Aires
 * Argentina - Córdoba
 * Argentina - Corrientes
 * Argentina - Entre Rios
 * Argentina - Formosa
 * Argentina - Jujuy
 * Argentina - La Pampa
 * Argentina - La Rioja
 * Argentina - Mendoza
 * Argentina - Misiones
 * Argentina - Neuquén
 * Argentina - Rio Negro
 * Argentina - Salta
 * Argentina - San Juan
 * Argentina - San Luis
 * Argentina - Santa Cruz
 * Argentina - Santa Fe
 * Argentina - Santiago del Estero
 * Argentina - Tierra del Fuego
 * Argentina - Tucumán
 * Armenia
 * Aruba
 * Australia - Australian Capital Territory
 * Australia - Lord Howe Island
 * Australia - New South Wales
 * Australia - New South Wales (exception)
 * Australia - Northern Territory
 * Australia - Queensland
 * Australia - South Australia
 * Australia - Tasmania
 * Australia - Victoria
 * Australia - Western Australia
 * Australia - Western Australia (Exception)
 * Austria
 * Azerbaijan
 * Bahamas
 * Bahrain
 * Bangladesh
 * Barbados
 * Belarus
 * Belgium
 * Belize
 * Benin
 * Bermuda
 * Bhutan
 * Bolivia, Plurinational State of
 * Bonaire, Sint Eustatius and Saba
 * Bosnia and Herzegovina
 * Botswana
 * Brazil - Acre
 * Brazil - Alagoas
 * Brazil - Amapa
 * Brazil - Amazonas
 * Brazil - Amazonas (far west)
 * Brazil - Bahia
 * Brazil - Ceara
 * Brazil - Distrito Federal
 * Brazil - Espirto Santo
 * Brazil - Fernando de Noronha
 * Brazil - Goias
 * Brazil - Maranhao
 * Brazil - Mato Grosso
 * Brazil - Mato Grosso (Araguaia region)
 * Brazil - Mato Grosso do Sul
 * Brazil - Minas Gerais
 * Brazil - Para (eastern)
 * Brazil - Para (western)
 * Brazil - Paraiba
 * Brazil - Parana
 * Brazil - Pernambuco
 * Brazil - Piaui
 * Brazil - Rio de Janeiro
 * Brazil - Rio Grande do Norte
 * Brazil - Rio Grande do Sul
 * Brazil - Rondonia
 * Brazil - Roraima
 * Brazil - Santa Catarina
 * Brazil - Sao Paulo
 * Brazil - Sergipe
 * Brazil - Tocantins
 * British Indian Ocean Territory (BIOT) - Diego Garcia
 * Brunei Darussalam
 * Bulgaria
 * Burkina Faso
 * Burundi
 * Cabo Verde
 * Cambodia
 * Cameroon
 * Canada - Alberta
 * Canada - British Columbia
 * Canada - British Columbia (exception 1)
 * Canada - British Columbia (exception 2)
 * Canada - Labrador
 * Canada - Labrador (exception)
 * Canada - Manitoba
 * Canada - New Brunswick
 * Canada - Newfoundland
 * Canada - Northwest Territories
 * Canada - Nova Scotia
 * Canada - Nunavut - Southampton Island
 * Canada - Nunavut (Central)
 * Canada - Nunavut (Eastern)
 * Canada - Nunavut (Mountain)
 * Canada - Ontario
 * Canada - Ontario (western)
 * Canada - Prince Edward Island
 * Canada - Quebec
 * Canada - Quebec (far east)
 * Canada - Saskatchewan
 * Canada - Saskatchewan (exceptions - east)
 * Canada - Saskatchewan (exceptions - west)
 * Canada - Yukon
 * Cayman Islands
 * Central African Republic
 * Chad
 * Chile
 * Chile - Easter Island
 * Chile - Magallanes
 * China
 * Christmas Island (Indian Ocean)
 * Cocos (Keeling) Islands
 * Colombia
 * Comoros
 * Congo
 * Congo, Democratic Republic of - (Eastern)
 * Congo, Democratic Republic of - (Western)
 * Cook Islands
 * Costa Rica
 * Cote D'Ivoire
 * Croatia
 * Cuba
 * Curaçao
 * Cyprus
 * Czech Republic
 * Denmark
 * Djibouti
 * Dominica
 * Dominican Republic
 * Ecuador
 * Ecuador - Galapagos Islands
 * Egypt
 * El Salvador
 * Equatorial Guinea
 * Eritrea
 * Estonia
 * Ethiopia
 * Falkland Islands (Malvinas)
 * Faroe Islands
 * Fiji
 * Finland
 * France
 * French Guiana
 * French Polynesia - Austral Islands
 * French Polynesia - Gambier Islands
 * French Polynesia - Marquesas Islands
 * French Polynesia - Society Islands (including Tahiti)
 * French Polynesia - Tuamotu Archipelago
 * Gabon
 * Gambia
 * Georgia
 * Germany
 * Ghana
 * Gibraltar
 * Greece
 * Greenland - Danmarkshavn
 * Greenland - Greenland
 * Greenland - Ittoqqortoormiit
 * Greenland - Pituffik
 * Grenada
 * Guadeloupe
 * Guam
 * Guatemala
 * Guernsey
 * Guinea
 * Guinea-Bissau
 * Guyana
 * Haiti
 * Holy See
 * Honduras
 * Hong Kong
 * Hungary
 * Iceland
 * India
 * Indonesia - (Central)
 * Indonesia - (Eastern)
 * Indonesia - (Western)
 * Iran, Islamic Republic of
 * Iraq
 * Ireland
 * Isle of Man
 * Israel
 * Italy
 * Jamaica
 * Japan
 * Jersey
 * Johnston Atoll (U.S.)
 * Jordan
 * Kazakhstan - (Eastern)
 * Kazakhstan - (Western)
 * Kenya
 * Kiribati - Gilbert Islands
 * Kiribati - Line Islands
 * Kiribati - Phoenix Islands
 * Kuwait
 * Kyrgyzstan
 * Lao People's Democratic Republic
 * Latvia
 * Lebanon
 * Lesotho
 * Liberia
 * Libya
 * Liechtenstein
 * Lithuania
 * Luxembourg
 * Macao
 * Macedonia, The Former Yugoslav Republic Of
 * Madagascar
 * Malawi
 * Malaysia
 * Maldives
 * Mali
 * Malta
 * Marshall Islands
 * Martinique
 * Mauritania
 * Mauritius
 * Mayotte
 * Mexico - Aguascalientes
 * Mexico - Baja California
 * Mexico - Baja California (Border Region)
 * Mexico - Baja California Sur
 * Mexico - Campeche
 * Mexico - Chiapas
 * Mexico - Chihuahua
 * Mexico - Chihuahua (Border Region)
 * Mexico - Coahuila
 * Mexico - Coahuila (Border Region)
 * Mexico - Colima
 * Mexico - Distrito Federal
 * Mexico - Durango
 * Mexico - Guanajuato
 * Mexico - Guerrero
 * Mexico - Hidalgo
 * Mexico - Jalisco
 * Mexico - Mexico State
 * Mexico - Michoacán
 * Mexico - Morelos
 * Mexico - Nayarit
 * Mexico - Nayarit (Exception)
 * Mexico - Nuevo León
 * Mexico - Nuevo León (Border Region)
 * Mexico - Oaxaca
 * Mexico - Puebla
 * Mexico - Querétaro
 * Mexico - Quintana Roo
 * Mexico - San Luis Potosí
 * Mexico - Sinaloa
 * Mexico - Sonora
 * Mexico - Tabasco
 * Mexico - Tamaulipas
 * Mexico - Tamaulipas (Border Region)
 * Mexico - Tlaxcala
 * Mexico - Veracruz
 * Mexico - Yucatan
 * Mexico - Zacatecas
 * Micronesia, Federated States Of - Kosrae, Pohnpei
 * Micronesia, Federated States Of - Yap, Chuuk
 * Midway Islands (U.S.)
 * Moldova, Republic of
 * Monaco
 * Mongolia - (Central and Eastern)
 * Mongolia - (Western)
 * Montenegro
 * Montserrat
 * Morocco
 * Mozambique
 * Myanmar
 * Namibia
 * Nauru
 * Nepal
 * Netherlands
 * New Caledonia
 * New Zealand
 * New Zealand - Chatham Islands
 * Nicaragua
 * Niger
 * Nigeria
 * Niue
 * Norfolk Island
 * North Korea
 * Northern Cyprus
 * Northern Mariana Islands
 * Norway
 * Oman
 * Pakistan
 * Palau
 * Palestine, State of - Gaza Strip
 * Palestine, State of - West Bank
 * Palmyra Atoll (U.S.)
 * Panama
 * Papua New Guinea
 * Papua New Guinea - Bougainville
 * Paraguay
 * Peru
 * Philippines
 * Pitcairn
 * Poland
 * Portugal
 * Portugal - Azores
 * Portugal - Madeira Islands
 * Puerto Rico
 * Qatar
 * Reunion
 * Romania
 * Russia - Adygea
 * Russia - Altai Republic
 * Russia - Altaskiy Kray
 * Russia - Amur
 * Russia - Arkhangel'
 * Russia - Astrakhan'
 * Russia - Bashkortostan
 * Russia - Belgorod
 * Russia - Bryansk
 * Russia - Buryatia
 * Russia - Chechnya
 * Russia - Chelyabinsk
 * Russia - Chukot
 * Russia - Chuvashia
 * Russia - Crimea, Republic of
 * Russia - Dagestan
 * Russia - Ingushetia
 * Russia - Irkutsk
 * Russia - Ivanovo
 * Russia - Jewish Autonomous Oblast'
 * Russia - Kabardino-Balkaria
 * Russia - Kaliningrad
 * Russia - Kalmykia
 * Russia - Kaluga
 * Russia - Kamchatka
 * Russia - Karachay-Cherkessia
 * Russia - Karelia
 * Russia - Kemerovo
 * Russia - Khabarovsk
 * Russia - Khakassia
 * Russia - Khanty-Mansi
 * Russia - Kirov
 * Russia - Komi
 * Russia - Kostroma
 * Russia - Krasnodar
 * Russia - Krasnoyarsk
 * Russia - Kurgan
 * Russia - Kursk
 * Russia - Leningradskaya Oblast'
 * Russia - Lipetsk
 * Russia - Magadan
 * Russia - Mari El
 * Russia - Mordovia
 * Russia - Moscow City
 * Russia - Moskva
 * Russia - Murmansk
 * Russia - Nenets
 * Russia - Nizhniy Novgorod
 * Russia - North Ossetia-Alania
 * Russia - Novgorod
 * Russia - Novosibirsk
 * Russia - Omsk
 * Russia - Orel
 * Russia - Orenburg
 * Russia - Penza
 * Russia - Perm
 * Russia - Primorskiy
 * Russia - Pskov
 * Russia - Rostov
 * Russia - Ryazan'
 * Russia - Sakha (Central)
 * Russia - Sakha (Eastern)
 * Russia - Sakha (Western)
 * Russia - Sakhalin
 * Russia - Sakhalin (Kuril Islands)
 * Russia - Samara
 * Russia - Saratov
 * Russia - Sevastopol
 * Russia - Smolensk
 * Russia - St. Petersburg City
 * Russia - Stavropol
 * Russia - Sverdlovsk
 * Russia - Tambov
 * Russia - Tatarstan
 * Russia - Tomsk
 * Russia - Tula
 * Russia - Tuva
 * Russia - Tver'
 * Russia - Tyumen'
 * Russia - Udmurtia
 * Russia - Ul'yanovsk
 * Russia - Vladimir
 * Russia - Volgograd
 * Russia - Vologda
 * Russia - Voronezh
 * Russia - Yamalo-Nenets
 * Russia - Yaroslavl'
 * Russia - Zabaykalsky
 * Rwanda
 * Saint Barthelemy
 * Saint Helena, Ascension and Tristan da Cunha
 * Saint Kitts and Nevis
 * Saint Lucia
 * Saint Martin
 * Saint Pierre and Miquelon
 * Saint Vincent and The Grenadines
 * Samoa
 * San Marino
 * Sao Tome and Principe
 * Saudi Arabia
 * Senegal
 * Serbia
 * Seychelles
 * Sierra Leone
 * Singapore
 * Sint Maarten (Dutch part)
 * Slovakia
 * Slovenia
 * Solomon Islands
 * Somalia
 * South Africa
 * South Georgia and the South Sandwich Islands
 * South Korea
 * South Sudan, Republic of
 * Spain - Canary Islands
 * Spain - Mainland, Baleares, Melilla, Ceuta
 * Sri Lanka
 * Sudan
 * Suriname
 * Svalbard and Jan Mayen
 * Swaziland
 * Sweden
 * Switzerland
 * Syrian Arab Republic
 * Taiwan
 * Tajikistan
 * Tanzania, United Republic of
 * Thailand
 * Timor-Leste
 * Togo
 * Tokelau
 * Tonga
 * Trinidad and Tobago
 * Tunisia
 * Turkey
 * Turkmenistan
 * Turks and Caicos Islands
 * Tuvalu
 * Uganda
 * Ukraine
 * United Arab Emirates
 * United Kingdom
 * United States - Alabama
 * United States - Alaska
 * United States - Alaska (Aleutian Islands)
 * United States - Arizona
 * United States - Arizona (Navajo Reservation)
 * United States - Arkansas
 * United States - California
 * United States - Colorado
 * United States - Connecticut
 * United States - Delaware
 * United States - District of Columbia
 * United States - Florida
 * United States - Florida (far west)
 * United States - Georgia
 * United States - Hawaii
 * United States - Idaho (northern)
 * United States - Idaho (southern)
 * United States - Illinois
 * United States - Indiana
 * United States - Indiana (far west)
 * United States - Iowa
 * United States - Kansas
 * United States - Kansas (exception)
 * United States - Kentucky (eastern)
 * United States - Kentucky (western)
 * United States - Louisiana
 * United States - Maine
 * United States - Maryland
 * United States - Massachusetts
 * United States - Michigan
 * United States - Michigan (exception)
 * United States - Minnesota
 * United States - Mississippi
 * United States - Missouri
 * United States - Montana
 * United States - Nebraska
 * United States - Nebraska (western)
 * United States - Nevada
 * United States - Nevada (exception)
 * United States - New Hampshire
 * United States - New Jersey
 * United States - New Mexico
 * United States - New York
 * United States - North Carolina
 * United States - North Dakota
 * United States - North Dakota (western)
 * United States - Ohio
 * United States - Oklahoma
 * United States - Oregon
 * United States - Oregon (exception)
 * United States - Pennsylvania
 * United States - Rhode Island
 * United States - South Carolina
 * United States - South Dakota (eastern)
 * United States - South Dakota (western)
 * United States - Tennessee (eastern)
 * United States - Tennessee (western)
 * United States - Texas
 * United States - Texas (far west)
 * United States - Utah
 * United States - Vermont
 * United States - Virginia
 * United States - Washington
 * United States - West Virginia
 * United States - Wisconsin
 * United States - Wyoming
 * Uruguay
 * Uzbekistan
 * Vanuatu
 * Venezuela
 * Viet Nam
 * Virgin Islands (British)
 * Virgin Islands (U.S.)
 * Wake Island (U.S.)
 * Wallis and Futuna
 * Western Sahara
 * Yemen
 * Zambia
 * Zimbabwe





An Elite CafeMedia Publisher