www.worldtimeserver.com
Open in
urlscan Pro
54.39.158.232
Public Scan
Submitted URL: https://www.worldtimeserver.com/#1655356f4e700fd001371cfe2
Effective URL: https://www.worldtimeserver.com/
Submission: On December 11 via manual from IE — Scanned from CA
Effective URL: https://www.worldtimeserver.com/
Submission: On December 11 via manual from IE — Scanned from CA
Form analysis
1 forms found in the DOMPOST /
<form method="post" action="/" id="form1" style="overflow: visible !important;">
<div class="aspNetHidden">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE"
value="/wEPDwULLTEwMTY2NTA2OTgPFgIeE1ZhbGlkYXRlUmVxdWVzdE1vZGUCARYCZg9kFgQCAQ9kFgICAw8WAh4EVGV4dAWW5gQuaWNvIHsNCiAgZGlzcGxheTogaW5saW5lLWJsb2NrOw0KICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0Ow0KICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWcvc3ByaXRlLXMzM2M2MTI2MTdjLjMucG5nJyk7DQp9DQpAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsNCiAgLmljbyB7DQogICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1nL3Nwcml0ZS1yZXRpbmEtczUwOWQ5NWVhZDYucG5nJyk7DQogIH0NCn0NCi5pY28uaWNvLWZhIHsNCiAgYmFja2dyb3VuZDogbm9uZTsNCiAgY29sb3I6ICNlYzM2NGE7DQogIGZvbnQtc2l6ZTogMzRweDsNCn0NCg0KLmxvZ28gew0KICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNDRweDsNCiAgaGVpZ2h0OiA0M3B4Ow0KICB3aWR0aDogMjY1cHg7DQogIHRleHQtaW5kZW50OiAtOTk5ZW07DQp9DQpAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsNCiAgLmxvZ28gew0KICAgIGJhY2tncm91bmQtc2l6ZTogMjY0LjVweCA0NDhweDsNCiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMDBweDsNCiAgfQ0KfQ0KDQouaWNvLWFydGljbGVzIHsNCiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMnB4IDA7DQogIGhlaWdodDogMzBweDsNCiAgd2lkdGg6IDMwcHg7DQp9DQpAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsNCiAgLmljby1hcnRpY2xlcyB7DQogICAgYmFja2dyb3VuZC1zaXplOiAyNjQuNXB4IDQ0OHB4Ow0KICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjJweCAwOw0KICB9DQp9DQoNCi5pY28tbWFpbCB7DQogIGJhY2tncm91bmQtcG9zaXRpb246IC02N3B4IDA7DQogIGhlaWdodDogMzBweDsNCiAgd2lkdGg6IDMwcHg7DQp9DQpAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsNCiAgLmljby1tYWlsIHsNCiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2NC41cHggNDQ4cHg7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTkycHggMDsNCiAgfQ0KfQ0KDQouaWNvLWNsb2NrIHsNCiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwOw0KICBoZWlnaHQ6IDI1cHg7DQogIHdpZHRoOiAyNXB4Ow0KfQ0KQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7DQogIC5pY28tY2xvY2sgew0KICAgIGJhY2tncm91bmQtc2l6ZTogMjY0LjVweCA0NDhweDsNCiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7DQogIH0NCn0NCg0KLmljby11c2VyIHsNCiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU4cHggLTM1cHg7DQogIGhlaWdodDogMjRweDsNCiAgd2lkdGg6IDI4cHg7DQp9DQpAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsNCiAgLmljby11c2VyIHsNCiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2NC41cHggNDQ4cHg7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU4cHggLTMwcHg7DQogIH0NCn0NCg0KLmljby1lbWFpbCB7DQogIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTJweCAwOw0KICBoZWlnaHQ6IDM1cHg7DQogIHdpZHRoOiAyOXB4Ow0KfQ0KQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7DQogIC5pY28tZW1haWwgew0KICAgIGJhY2tncm91bmQtc2l6ZTogMjY0LjVweCA0NDhweDsNCiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTcwcHggLTMwcHg7DQogIH0NCn0NCg0KLmljby1jaXR5IHsNCiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExNHB4IC0zNXB4Ow0KICBoZWlnaHQ6IDI1cHg7DQogIHdpZHRoOiAyOHB4Ow0KfQ0KQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7DQogIC5pY28tY2l0eSB7DQogICAgYmFja2dyb3VuZC1zaXplOiAyNjQuNXB4IDQ0OHB4Ow0KICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDJweCAtMzBweDsNCiAgfQ0KfQ0KDQouaWNvLXdlYXRoZXIgew0KICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNXB4Ow0KICBoZWlnaHQ6IDI0cHg7DQogIHdpZHRoOiAzMHB4Ow0KfQ0KQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7DQogIC5pY28td2VhdGhlciB7DQogICAgYmFja2dyb3VuZC1zaXplOiAyNjQuNXB4IDQ0OHB4Ow0KICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTMwcHg7DQogIH0NCn0NCg0KLmljby1jb252ZXJ0IHsNCiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyOXB4IC0xMDdweDsNCiAgaGVpZ2h0OiAyNHB4Ow0KICB3aWR0aDogMjhweDsNCn0NCkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgew0KICAuaWNvLWNvbnZlcnQgew0KICAgIGJhY2tncm91bmQtc2l6ZTogMjY0LjVweCA0NDhweDsNCiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMDJweDsNCiAgfQ0KfQ0KDQouaWNvLWNpdHktYiB7DQogIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDJweCAtMzVweDsNCiAgaGVpZ2h0OiA0NHB4Ow0KICB3aWR0aDogNDRweDsNCn0NCkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgew0KICAuaWNvLWNpdHktYiB7DQogICAgYmFja2dyb3VuZC1zaXplOiAyNjQuNXB4IDQ0OHB4Ow0KICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTlweCAtMzBweDsNCiAgfQ0KfQ0KDQouaWNvLWMtZiB7DQogIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTM2NnB4Ow0KICBoZWlnaHQ6IDg2cHg7DQogIHdpZHRoOiAxMjNweDsNCn0NCkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgew0KICAuaWNvLWMtZiB7DQogICAgYmFja2dyb3VuZC1zaXplOiAyNjQuNXB4IDQ0OHB4Ow0KICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTM2MXB4Ow0KICB9DQp9DQpAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDcwcHgpIHsNCiAgLmljby1jLWYgew0KICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04NXB4IC0yMzBweDsNCiAgICBoZWlnaHQ6IDYxcHg7DQogICAgd2lkdGg6IDg4cHg7DQogIH0NCn0NCkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNzBweCkgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNzBweCkgYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsNCiAgLmljby1jLWYgew0KICAgIGJhY2tncm91bmQtc2l6ZTogMjY0LjVweCA0NDhweDsNCiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTU1cHggLTEwMnB4Ow0KICB9DQp9DQoNCkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7DQogIC5pY28tYy1mIHsNCiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yOTFweDsNCiAgICBoZWlnaHQ6IDc1cHg7DQogICAgd2lkdGg6IDEwOXB4Ow0KICB9DQp9DQpAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgew0KICAuaWNvLWMtZiB7DQogICAgYmFja2dyb3VuZC1zaXplOiAyNjQuNXB4IDQ0OHB4Ow0KICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI4NnB4Ow0KICB9DQp9DQoNCi5pY28tYy1iIHsNCiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyM3B4IC0zNjZweDsNCiAgaGVpZ2h0OiA4N3B4Ow0KICB3aWR0aDogMTIwcHg7DQp9DQpAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsNCiAgLmljby1jLWIgew0KICAgIGJhY2tncm91bmQtc2l6ZTogMjY0LjVweCA0NDhweDsNCiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIzcHggLTM2MXB4Ow0KICB9DQp9DQpAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDcwcHgpIHsNCiAgLmljby1jLWIgew0KICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIzMHB4Ow0KICAgIGhlaWdodDogNjBweDsNCiAgICB3aWR0aDogODVweDsNCiAgfQ0KfQ0KQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3MHB4KSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3MHB4KSBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgew0KICAuaWNvLWMtYiB7DQogICAgYmFja2dyb3VuZC1zaXplOiAyNjQuNXB4IDQ0OHB4Ow0KICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MHB4IC0xMDJweDsNCiAgfQ0KfQ0KDQpAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkgew0KICAuaWNvLWMtYiB7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwOXB4IC0yOTFweDsNCiAgICBoZWlnaHQ6IDc1cHg7DQogICAgd2lkdGg6IDEwNXB4Ow0KICB9DQp9DQpAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgew0KICAuaWNvLWMtYiB7DQogICAgYmFja2dyb3VuZC1zaXplOiAyNjQuNXB4IDQ0OHB4Ow0KICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDlweCAtMjg2cHg7DQogIH0NCn0NCg0KLmljby11c2VyLWIgew0KICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTdweCAwOw0KICBoZWlnaHQ6IDMwcHg7DQogIHdpZHRoOiAyNXB4Ow0KfQ0KQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7DQogIC5pY28tdXNlci1iIHsNCiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2NC41cHggNDQ4cHg7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY3cHggMDsNCiAgfQ0KfQ0KDQouaWNvLWZsLWVuIHsNCiAgLypiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjAxcHggLTIzMHB4OyovDQogIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjNweCAtMjdweDsNCiAgaGVpZ2h0OiAyN3B4Ow0KICB3aWR0aDogNDJweDsNCn0NCkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgew0KICAuaWNvLWZsLWVuIHsNCiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2NC41cHggNDQ4cHg7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4cHggLTEwMnB4Ow0KICB9DQp9DQoNCi5pY28tZmwtZ2Ugew0KICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTgxcHggMDsNCiAgaGVpZ2h0OiAyN3B4Ow0KICB3aWR0aDogNDJweDsNCn0NCkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgew0KICAuaWNvLWZsLWdlIHsNCiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2NC41cHggNDQ4cHg7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1MnB4IDA7DQogIH0NCn0NCg0KLmljby1mbC1mciB7DQogIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjNweCAwOw0KICBoZWlnaHQ6IDI3cHg7DQogIHdpZHRoOiA0MnB4Ow0KfQ0KQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7DQogIC5pY28tZmwtZnIgew0KICAgIGJhY2tncm91bmQtc2l6ZTogMjY0LjVweCA0NDhweDsNCiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTk0cHggMDsNCiAgfQ0KfQ0KDQouaWNvLWZsLXNwIHsNCiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI1cHggMDsNCiAgaGVpZ2h0OiAyN3B4Ow0KICB3aWR0aDogNDJweDsNCn0NCkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgew0KICAuaWNvLWZsLXNwIHsNCiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2NC41cHggNDQ4cHg7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI1cHggMDsNCiAgfQ0KfQ0KDQouaWNvLWNhbGVuZGFyIHsNCiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3M3B4IC0yMzBweDsNCiAgaGVpZ2h0OiAyNHB4Ow0KICB3aWR0aDogMjhweDsNCn0NCkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgew0KICAuaWNvLWNhbGVuZGFyIHsNCiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2NC41cHggNDQ4cHg7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExNHB4IC0zMHB4Ow0KICB9DQp9DQoNCi5pY28tZGIgew0KICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI4cHggLTc5cHg7DQogIGhlaWdodDogMjRweDsNCiAgd2lkdGg6IDI4cHg7DQp9DQpAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsNCiAgLmljby1kYiB7DQogICAgYmFja2dyb3VuZC1zaXplOiAyNjQuNXB4IDQ0OHB4Ow0KICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjhweCAtNzRweDsNCiAgfQ0KfQ0KDQouaWNvLXRvb2xzIHsNCiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg2cHggLTM1cHg7DQogIGhlaWdodDogMjRweDsNCiAgd2lkdGg6IDI4cHg7DQp9DQpAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsNCiAgLmljby10b29scyB7DQogICAgYmFja2dyb3VuZC1zaXplOiAyNjQuNXB4IDQ0OHB4Ow0KICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04NnB4IC0zMHB4Ow0KICB9DQp9DQoNCi5pY28tYm9vayB7DQogIGJhY2tncm91bmQtcG9zaXRpb246IC0zMHB4IC0zNXB4Ow0KICBoZWlnaHQ6IDI0cHg7DQogIHdpZHRoOiAyOHB4Ow0KfQ0KQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7DQogIC5pY28tYm9vayB7DQogICAgYmFja2dyb3VuZC1zaXplOiAyNjQuNXB4IDQ0OHB4Ow0KICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMHB4IC0zMHB4Ow0KICB9DQp9DQoNCi5pY28tdXNlciB7DQogIGJhY2tncm91bmQtcG9zaXRpb246IC01OHB4IC0zNXB4Ow0KICBoZWlnaHQ6IDI0cHg7DQogIHdpZHRoOiAyOHB4Ow0KfQ0KQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7DQogIC5pY28tdXNlciB7DQogICAgYmFja2dyb3VuZC1zaXplOiAyNjQuNXB4IDQ0OHB4Ow0KICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01OHB4IC0zMHB4Ow0KICB9DQp9DQoNCi5pY28tc21hcnQgew0KICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjAwcHggLTc5cHg7DQogIGhlaWdodDogMjRweDsNCiAgd2lkdGg6IDI4cHg7DQp9DQpAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsNCiAgLmljby1zbWFydCB7DQogICAgYmFja2dyb3VuZC1zaXplOiAyNjQuNXB4IDQ0OHB4Ow0KICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDBweCAtNzRweDsNCiAgfQ0KfQ0KDQpodG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsDQpoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsDQphLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsDQpkZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsDQpzbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLA0KYiwgdSwgaSwgY2VudGVyLA0KZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSwNCmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLA0KdGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsDQphcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsDQpmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24sIHN1bW1hcnksDQp0aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8gew0KICBtYXJnaW46IDA7DQogIHBhZGRpbmc6IDA7DQogIGJvcmRlcjogMDsNCiAgZm9udC1zaXplOiAxMDAlOw0KICBmb250OiBpbmhlcml0Ow0KICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7DQp9DQoNCiosICo6YmVmb3JlLCAqOmFmdGVyIHsNCiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94Ow0KICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7DQogIGJveC1zaXppbmc6IGJvcmRlci1ib3g7DQp9DQoNCjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7DQogIGNvbG9yOiBpbmhlcml0Ow0KfQ0KDQo6Oi1tb3otcGxhY2Vob2xkZXIgew0KICBjb2xvcjogaW5oZXJpdDsNCiAgb3BhY2l0eTogMTsNCn0NCg0KaW5wdXRbdHlwZT10ZWxdLCBpbnB1dFt0eXBlPXVybF0sIGlucHV0W3R5cGU9cGFzc3dvcmRdLA0KaW5wdXRbdHlwZT10ZXh0XSwgaW5wdXRbdHlwZT1lbWFpbF0sIGlucHV0W3R5cGU9cmVzZXRdLA0KaW5wdXRbdHlwZT1idXR0b25dLCBpbnB1dFt0eXBlPXN1Ym1pdF0sIGJ1dHRvbiwgdGV4dGFyZWEgew0KICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7DQogIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDsNCn0NCg0KYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwNCmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7DQogIGRpc3BsYXk6IGJsb2NrOw0KfQ0KDQppbWcgew0KICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOw0KfQ0KDQpvbCwgdWwgew0KICBsaXN0LXN0eWxlOiBub25lOw0KfQ0KDQpibG9ja3F1b3RlLCBxIHsNCiAgcXVvdGVzOiBub25lOw0KfQ0KDQpibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlciwNCnE6YmVmb3JlLCBxOmFmdGVyIHsNCiAgY29udGVudDogJyc7DQogIGNvbnRlbnQ6IG5vbmU7DQp9DQoNCnRhYmxlIHsNCiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsNCiAgYm9yZGVyLXNwYWNpbmc6IDA7DQp9DQoNCmFbaHJlZl0sIGxhYmVsW2Zvcl0sIHNlbGVjdCwNCmlucHV0W3R5cGU9Y2hlY2tib3hdLCBpbnB1dFt0eXBlPXJhZGlvXSB7DQogIGN1cnNvcjogcG9pbnRlcjsNCn0NCg0KLypidXR0b24sIGlucHV0W3R5cGU9YnV0dG9uXSwgaW5wdXRbdHlwZT1pbWFnZV0sDQppbnB1dFt0eXBlPXJlc2V0XSwgaW5wdXRbdHlwZT1zdWJtaXRdIHsNCiAgcGFkZGluZzogMDsNCiAgb3ZlcmZsb3c6IHZpc2libGU7DQogIGN1cnNvcjogcG9pbnRlcjsNCn0qLw0KDQpidXR0b246Oi1tb3otZm9jdXMtaW5uZXIsDQppbnB1dFt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsDQppbnB1dFt0eXBlPWltYWdlXTo6LW1vei1mb2N1cy1pbm5lciwNCmlucHV0W3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLA0KaW5wdXRbdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHsNCiAgYm9yZGVyOiAwOw0KfQ0KDQouaGlkZSB7DQogIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50Ow0KICBsZWZ0OiAtOTk5OWVtICFpbXBvcnRhbnQ7DQp9DQoNCi5jbGVhcmZpeDphZnRlciB7DQogIGNvbnRlbnQ6ICIiOw0KICBkaXNwbGF5OiBibG9jazsNCiAgY2xlYXI6IGJvdGg7DQp9DQoNCmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYgew0KICBmb250LXdlaWdodDogbm9ybWFsOw0KfQ0KDQpzdHJvbmcgew0KICBmb250LXdlaWdodDogYm9sZDsNCn0NCg0KZW0gew0KICBmb250LXN0eWxlOiBpdGFsaWM7DQp9DQoNCmRlbCB7DQogIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoOw0KfQ0KDQp0aCwgdGQgew0KICB2ZXJ0aWNhbC1hbGlnbjogdG9wOw0KfQ0KDQp0aCB7DQogIGZvbnQtd2VpZ2h0OiBub3JtYWw7DQogIHRleHQtYWxpZ246IGxlZnQ7DQp9DQoNCmFkZHJlc3MsIGNpdGUsIGRmbiB7DQogIGZvbnQtc3R5bGU6IG5vcm1hbDsNCn0NCg0KYWJiciwgYWNyb255bSB7DQogIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzk5OTsNCiAgY3Vyc29yOiBoZWxwOw0KfQ0KDQpzdWIsDQpzdXAgew0KICBwb3NpdGlvbjogcmVsYXRpdmU7DQogIGZvbnQtc2l6ZTogNzUlOw0KICBsaW5lLWhlaWdodDogMDsNCn0NCg0Kc3VwIHsNCiAgdG9wOiAtMC41ZW07DQp9DQoNCnN1YiB7DQogIGJvdHRvbTogLTAuMjVlbTsNCn0NCg0KdGV4dGFyZWEgew0KICBvdmVyZmxvdzogYXV0bzsNCn0NCg0KLyogTm9ybWFsaXplZCBTdHlsZXMNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovDQpib2R5IHsNCiAgZm9udDogMTNweC8xOHB4IFJvYm90bywgc2Fucy1zZXJpZjsNCiAgY29sb3I6ICM1ZjVmNWY7DQogIGJhY2tncm91bmQ6ICNmZmY7DQp9DQoNCmlucHV0LA0KdGV4dGFyZWEsDQpzZWxlY3QsDQpidXR0b24gew0KICBvdXRsaW5lOiBub25lOw0KICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmOw0KICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7DQp9DQoNCmEgew0KICBjb2xvcjogIzE3NmRiMzsNCiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7DQogIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTsNCn0NCmE6aG92ZXIgew0KICB0ZXh0LWRlY29yYXRpb246IG5vbmU7DQp9DQphLmxvZ28gew0KICB0cmFuc2l0aW9uOiBub25lOw0KfQ0KDQouY29udGFpbmVyIHsNCiAgcG9zaXRpb246IHJlbGF0aXZlOw0KICB3aWR0aDogMTA0MHB4Ow0KICBtYXJnaW46IDAgYXV0bzsNCn0NCg0KaW1nIHsNCiAgbWF4LXdpZHRoOiAxMDAlOw0KICBoZWlnaHQ6IGF1dG87DQp9DQoNCi5oZWFkZXIgew0KICBwYWRkaW5nOiAxNnB4IDAgMTFweDsNCn0NCi5oZWFkZXI6YWZ0ZXIgew0KICBjb250ZW50OiAiIjsNCiAgZGlzcGxheTogYmxvY2s7DQogIGNsZWFyOiBib3RoOw0KfQ0KLmhlYWRlciAubG9nbyB7DQogIGZsb2F0OiBsZWZ0Ow0KfQ0KDQoudXNlci1yaWdodCB7DQogIGZsb2F0OiByaWdodDsNCiAgY29sb3I6ICM5MjkyOTI7DQogIGZvbnQtc2l6ZTogMTJweDsNCiAgbGluZS1oZWlnaHQ6IDE1cHg7DQogIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7DQp9DQoudXNlci1yaWdodCBzdHJvbmcgew0KICBkaXNwbGF5OiBibG9jazsNCiAgY29sb3I6ICM1MjUyNTI7DQogIGZvbnQtc2l6ZTogMTRweDsNCiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7DQp9DQoudXNlci1yaWdodCBzdHJvbmcgYTpob3ZlciB7DQogIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOw0KfQ0KLnVzZXItcmlnaHQgYSB7DQogIGNvbG9yOiBpbmhlcml0Ow0KICB0ZXh0LWRlY29yYXRpb246IG5vbmU7DQp9DQoudXNlci1yaWdodCAuaXRlbSB7DQogIGZsb2F0OiBsZWZ0Ow0KICBwYWRkaW5nLWxlZnQ6IDQwcHg7DQogIHBhZGRpbmctdG9wOiA2cHg7DQogIHBvc2l0aW9uOiByZWxhdGl2ZTsNCiAgbWFyZ2luLWxlZnQ6IDI0cHg7DQp9DQoudXNlci1yaWdodCAuaXRlbS5sYW5nIHsNCiAgcGFkZGluZy1sZWZ0OiA1NXB4Ow0KICBoZWlnaHQ6IDYwcHg7DQogIG1hcmdpbi1ib3R0b206IC00MHB4Ow0KICBtYXJnaW4tbGVmdDogMjhweDsNCn0NCi51c2VyLXJpZ2h0IC5pdGVtLmxhbmc6aG92ZXIgPiBzdHJvbmcgew0KICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsNCn0NCi51c2VyLXJpZ2h0IC5pY28gew0KICBwb3NpdGlvbjogYWJzb2x1dGU7DQogIGxlZnQ6IDA7DQogIHRvcDogNXB4Ow0KfQ0KLnVzZXItcmlnaHQgLmljby5pY28tZmEgew0KICB0b3A6IDJweDsNCiAgd2lkdGg6IDM3cHg7DQogIHRleHQtYWxpZ246IGNlbnRlcjsNCn0NCi51c2VyLXJpZ2h0IC5sYW5nIC5pY28gew0KICBsZWZ0OiAwOw0KICB0b3A6IDZweDsNCn0NCg0KLnNvY2lhbCB7DQogIGZsb2F0OiByaWdodDsNCiAgcGFkZGluZy1sZWZ0OiAyOXB4Ow0KICBwYWRkaW5nLXJpZ2h0OiAxcHg7DQogIG1hcmdpbi10b3A6IC0ycHg7DQp9DQouc29jaWFsIGEgew0KICBtYXJnaW4tYm90dG9tOiAzcHg7DQogIGRpc3BsYXk6IGJsb2NrOw0KICBmb250LXNpemU6IDE2cHg7DQogIGxpbmUtaGVpZ2h0OiAyMnB4Ow0KICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogIGNvbG9yOiAjZmZmOw0KICB0ZXh0LWRlY29yYXRpb246IG5vbmU7DQogIHdpZHRoOiAyMnB4Ow0KICBoZWlnaHQ6IDIycHg7DQogIGJvcmRlci1yYWRpdXM6IDUwJTsNCiAgYmFja2dyb3VuZDogI2ViMzY0OTsNCn0NCi5zb2NpYWwgYSAuZmEtZmFjZWJvb2sgew0KICBwb3NpdGlvbjogcmVsYXRpdmU7DQogIHRvcDogMnB4Ow0KfQ0KLnNvY2lhbCBhIC5mYS10d2l0dGVyIHsNCiAgcG9zaXRpb246IHJlbGF0aXZlOw0KICB0b3A6IDFweDsNCiAgbGVmdDogMXB4Ow0KfQ0KLnNvY2lhbCBhOmhvdmVyIHsNCiAgb3BhY2l0eTogLjU7DQp9DQoNCi5idG4gew0KICB0ZXh0LWRlY29yYXRpb246IG5vbmU7DQp9DQoNCi5idG4tYmx1ZSB7DQogIGNvbG9yOiAjZmZmOw0KICBmb250LXNpemU6IDE1cHg7DQogIGZvbnQtd2VpZ2h0OiA3MDA7DQogIGxpbmUtaGVpZ2h0OiAzNHB4Ow0KICBwYWRkaW5nOiAwIDEwcHg7DQogIGJvcmRlcjogMDsNCiAgaGVpZ2h0OiAzNHB4Ow0KICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzJjMWM5Ow0KICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuMDYpIDAsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7DQp9DQoNCi5idG4tYmx1ZTpob3ZlciB7DQogIGJhY2tncm91bmQtY29sb3I6ICMyMGE0YWI7DQp9DQoNCi5jdXJyZW50LXRpbWUgew0KICBwYWRkaW5nOiA4cHggMDsNCiAgYmFja2dyb3VuZDogIzRlNTI1MzsNCiAgdGV4dC1hbGlnbjogY2VudGVyOw0KICBmb250LXNpemU6IDA7DQp9DQouY3VycmVudC10aW1lIGxhYmVsIHsNCiAgdmVydGljYWwtYWxpZ246IHRvcDsNCiAgZGlzcGxheTogaW5saW5lLWJsb2NrOw0KICBsaW5lLWhlaWdodDogMzRweDsNCiAgY29sb3I6ICNmZmY7DQogIG1hcmdpbi1sZWZ0OiAtMjhweDsNCiAgZm9udC1zaXplOiAxOHB4Ow0KICBmb250LXdlaWdodDogNzAwOw0KfQ0KLmN1cnJlbnQtdGltZSBpbnB1dCB7DQogIHZlcnRpY2FsLWFsaWduOiB0b3A7DQogIG1hcmdpbjogMCA4cHg7DQogIGRpc3BsYXk6IGlubGluZS1ibG9jazsNCiAgd2lkdGg6IDM1MHB4Ow0KICBoZWlnaHQ6IDM0cHg7DQogIGJhY2tncm91bmQ6ICNmZmY7DQogIGNvbG9yOiAjMDQzNDM3Ow0KICBwYWRkaW5nOiAwIDEwcHg7DQogIGJvcmRlcjogMDsNCiAgZm9udC1zaXplOiAxNnB4Ow0KICBmb250LXdlaWdodDogNTAwOw0KfQ0KLmN1cnJlbnQtdGltZSBpbnB1dDpmb2N1cyB7DQogIGJveC1zaGFkb3c6IDAgMCA1cHggIzMyYzFjOTsNCn0NCi5jdXJyZW50LXRpbWUgYnV0dG9uIHsNCiAgdmVydGljYWwtYWxpZ246IHRvcDsNCiAgZGlzcGxheTogaW5saW5lLWJsb2NrOw0KICB3aWR0aDogOThweDsNCn0NCg0KLm1lbnUgew0KICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogIGZvbnQtc2l6ZTogMDsNCiAgaGVpZ2h0OiA0MnB4Ow0KICBsaW5lLWhlaWdodDogNDJweDsNCiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjsNCiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjA2KSAwLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpOw0KfQ0KLm1lbnUgbGkgew0KICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7DQogIHZlcnRpY2FsLWFsaWduOiB0b3A7DQogIHBvc2l0aW9uOiByZWxhdGl2ZTsNCn0NCi5tZW51IGxpOmZpcnN0LWNoaWxkIHsNCiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2FjYWNhOw0KICBib3gtc2hhZG93OiAtMXB4IDAgI2ZmZjsNCn0NCi5tZW51IC5zdWItdHJpZ2dlciB7DQogIHBvc2l0aW9uOiBhYnNvbHV0ZTsNCiAgdG9wOiAtMXB4Ow0KICByaWdodDogOXB4Ow0KICBmb250LXNpemU6IDMwcHg7DQogIGNvbG9yOiAjNWY1ZjVmOw0KICBkaXNwbGF5OiBibG9jazsNCn0NCi5tZW51IHVsIHsNCiAgbWFyZ2luLWxlZnQ6IDRweDsNCn0NCi5tZW51IGxpIGEgew0KICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7DQogIHZlcnRpY2FsLWFsaWduOiB0b3A7DQogIHBhZGRpbmc6IDAgMTZweCAwIDEzcHg7DQogIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjYWNhY2E7DQogIGJveC1zaGFkb3c6IGluc2V0IC0xcHggMCAjZmZmOw0KICB0ZXh0LWRlY29yYXRpb246IG5vbmU7DQogIGNvbG9yOiAjNWY1ZjVmOw0KICBmb250LXNpemU6IDE1cHg7DQogIGZvbnQtd2VpZ2h0OiA3MDA7DQp9DQoubWVudSBsaSBhOmhvdmVyIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjsNCiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwLCB0cmFuc3BhcmVudCAxMDAlKTsNCn0NCi5tZW51IC50cmlnZ2VyIHsNCiAgZGlzcGxheTogbm9uZTsNCn0NCi5tZW51IC5jdXJyZW50ID4gYSB7DQogIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7DQogIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICNmZmYgMCwgI2U0ZTRlNCAxMDAlKTsNCn0NCg0KLm1lbnUgdWwgdWwgew0KICBwb3NpdGlvbjogYWJzb2x1dGU7DQogIGxlZnQ6IDA7DQogIHRvcDogMTAwJTsNCiAgZGlzcGxheTogbm9uZTsNCiAgcG9zaXRpb246IGFic29sdXRlOw0KICB3aWR0aDogMzAwcHg7DQogIGJhY2tncm91bmQ6ICNmZmY7DQogIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7DQogIGJveC1zaGFkb3c6IDAgMnB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTUpOw0KICB6LWluZGV4OiA5OTk7DQogIG1hcmdpbjogMDsNCn0NCi5tZW51IHVsIHVsIHVsIHsNCiAgbGVmdDogMTAwJTsNCiAgdG9wOiAtMXB4Ow0KICBtYXJnaW46IDA7DQp9DQoubWVudSB1bCB1bCBsaSB7DQogIGRpc3BsYXk6IGJsb2NrOw0KICBib3gtc2hhZG93OiBub25lOw0KICBoZWlnaHQ6IGF1dG87DQogIGJvcmRlcjogMDsNCiAgcG9zaXRpb246IHJlbGF0aXZlOw0KICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QzZDNkMzsNCn0NCi5tZW51IHVsIHVsIGxpOmZpcnN0LWNoaWxkIHsNCiAgZGlzcGxheTogYmxvY2s7DQogIGJveC1zaGFkb3c6IG5vbmU7DQogIGJvcmRlcjogMDsNCiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkM2QzZDM7DQp9DQoubWVudSB1bCB1bCBsaTpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkIHsNCiAgYm9yZGVyLWJvdHRvbTogMDsNCn0NCi5tZW51IHVsIHVsIGxpOmxhc3QtY2hpbGQgew0KICBib3JkZXItYm90dG9tOiAwOw0KfQ0KLm1lbnUgdWwgdWwgbGkuY3VycmVudCA+IGEgew0KICBiYWNrZ3JvdW5kOiAjZmZmOw0KICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuMDYpIDAsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7DQogIGNvbG9yOiAjZWIzNjQ5Ow0KfQ0KLm1lbnUgdWwgdWwgbGkuY3VycmVudCA+IGE6YmVmb3JlIHsNCiAgY29udGVudDogIiI7DQogIHBvc2l0aW9uOiBhYnNvbHV0ZTsNCiAgdG9wOiAwOw0KICBib3R0b206IDA7DQogIGxlZnQ6IDA7DQogIG1hcmdpbjogLTFweDsNCiAgd2lkdGg6IDVweDsNCiAgYmFja2dyb3VuZDogI2ViMzY0OTsNCn0NCi5tZW51IHVsIHVsIGxpLmhvdmVyID4gLnN1Yi10cmlnZ2VyLCAubWVudSB1bCB1bCBsaTpob3ZlciA+IC5zdWItdHJpZ2dlciB7DQogIGNvbG9yOiAjZWMzNjRhOw0KfQ0KLm1lbnUgdWwgdWwgbGk6aG92ZXIgPiBhIHsNCiAgYmFja2dyb3VuZDogI2ZmZjsNCiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjA2KSAwLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpOw0KICBjb2xvcjogI2ViMzY0OTsNCn0NCi5tZW51IHVsIHVsIGxpOmhvdmVyID4gYTpiZWZvcmUgew0KICBjb250ZW50OiAiIjsNCiAgcG9zaXRpb246IGFic29sdXRlOw0KICB0b3A6IDA7DQogIGJvdHRvbTogMDsNCiAgbGVmdDogMDsNCiAgbWFyZ2luOiAtMXB4Ow0KICB3aWR0aDogNXB4Ow0KICBiYWNrZ3JvdW5kOiAjZWIzNjQ5Ow0KfQ0KLm1lbnUgdWwgdWwgbGkgYSB7DQogIGJveC1zaGFkb3c6IG5vbmU7DQogIGJvcmRlcjogMDsNCiAgZGlzcGxheTogYmxvY2s7DQogIGJhY2tncm91bmQ6IG5vbmU7DQogIGZvbnQtc2l6ZTogMTVweDsNCiAgdGV4dC1hbGlnbjogbGVmdDsNCiAgYm94LXNoYWRvdzogaW5zZXQgNHB4IDAgI2VkZWRlZDsNCiAgcGFkZGluZzogMTFweCAxN3B4IDlweDsNCiAgaGVpZ2h0OiBhdXRvOw0KICBsaW5lLWhlaWdodDogMTlweDsNCiAgcGFnZS1icmVhay1iZWZvcmU6IGxlZnQ7DQogIHBvc2l0aW9uOiByZWxhdGl2ZTsNCiAgZm9udC13ZWlnaHQ6IDcwMDsNCiAgY29sb3I6ICM1ZjVmNWY7DQp9DQoubWVudSB1bCB1bCBsaSBhOmhvdmVyIHsNCiAgYmFja2dyb3VuZDogI2ZmZjsNCiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjA2KSAwLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpOw0KICBjb2xvcjogI2ViMzY0OTsNCn0NCi5tZW51IHVsIHVsIGxpIGE6aG92ZXI6YmVmb3JlIHsNCiAgY29udGVudDogIiI7DQogIHBvc2l0aW9uOiBhYnNvbHV0ZTsNCiAgdG9wOiAwOw0KICBib3R0b206IDA7DQogIGxlZnQ6IDA7DQogIG1hcmdpbjogLTFweDsNCiAgd2lkdGg6IDVweDsNCiAgYmFja2dyb3VuZDogI2ViMzY0OTsNCn0NCi5tZW51IHVsIGxpOmhvdmVyID4gdWwgew0KICBkaXNwbGF5OiBibG9jazsNCn0NCi5ib2R5IHsNCiAgcGFkZGluZy10b3A6IDI2cHg7DQp9DQoNCi5iYW5uZXItZnVsbCB7DQogIHBhZGRpbmctYm90dG9tOiAyMHB4Ow0KfQ0KDQoudGl0bGUgew0KICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogIHBhZGRpbmc6IDEycHggMCAxMnB4Ow0KfQ0KLnRpdGxlLmxlZnQgew0KICB0ZXh0LWFsaWduOiBsZWZ0Ow0KICBvdmVyZmxvdzogaGlkZGVuOw0KICBwYWRkaW5nOiA4cHggMCAzMXB4Ow0KfQ0KLnRpdGxlLmxlZnQgaDEgew0KICBmbG9hdDogbGVmdDsNCiAgcGFkZGluZy1yaWdodDogMjBweDsNCn0NCi50aXRsZS5sZWZ0IC5zb2NpYWwtc2hhcmUgew0KICBmbG9hdDogcmlnaHQ7DQogIHBhZGRpbmc6IDRweCAwIDAgMzBweDsNCn0NCi50aXRsZSBoMSB7DQogIG1hcmdpbjogMDsNCiAgbGluZS1oZWlnaHQ6IG5vcm1hbDsNCiAgY29sb3I6ICMwMDA7DQogIGZvbnQtc2l6ZTogMjVweDsNCiAgZm9udC13ZWlnaHQ6IDcwMDsNCn0NCg0KLnJvdyB7DQogIGZvbnQtc2l6ZTogMDsNCiAgbWFyZ2luLWxlZnQ6IC0yNXB4Ow0KfQ0KLnJvdzphZnRlciB7DQogIGNvbnRlbnQ6ICIiOw0KICBkaXNwbGF5OiBibG9jazsNCiAgY2xlYXI6IGJvdGg7DQp9DQoucm93ID4gZGl2IHsNCiAgZGlzcGxheTogaW5saW5lLWJsb2NrOw0KICB2ZXJ0aWNhbC1hbGlnbjogdG9wOw0KICBmb250LXNpemU6IDE2cHg7DQogIGxpbmUtaGVpZ2h0OiAxLjVlbTsNCiAgcGFkZGluZy1sZWZ0OiAyNXB4Ow0KICBwYWRkaW5nLWJvdHRvbTogMjVweDsNCn0NCi5yb3cubm9wIHsNCiAgbWFyZ2luLWxlZnQ6IDA7DQp9DQoucm93Lm5vcCA+IGRpdiB7DQogIHBhZGRpbmctbGVmdDogMDsNCn0NCi5yb3cgLmNvbC01NiB7DQogIHdpZHRoOiA1MCU7DQp9DQoucm93IC5jb2wtNjYgew0KICB3aWR0aDogNTAlOw0KfQ0KLnJvdyAuY29sLTYgew0KICB3aWR0aDogNTAlOw0KfQ0KLnJvdyAuY29sLTQgew0KICB3aWR0aDogMjUlOw0KfQ0KLnJvdyAuY29sLTMgew0KICB3aWR0aDogMzMuMyU7DQp9DQoucm93IC5jb2wtMjMgew0KICB3aWR0aDogNzAuNyU7DQp9DQoucm93IC5jb2wtMTMgew0KICB3aWR0aDogMjkuMyU7DQogIHBhZGRpbmctbGVmdDogMTJweDsNCn0NCi5yb3cgLmNvbC0yIHsNCiAgd2lkdGg6IDQ0LjUlOw0KfQ0KLnJvdyAucm93ID4gZGl2IHsNCiAgcGFkZGluZy1ib3R0b206IDA7DQp9DQoNCi5hZGQtY2xvY2sgew0KICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogIHBhZGRpbmc6IDIwcHggMTVweCAyNHB4Ow0KfQ0KLmFkZC1jbG9jayBoNCB7DQogIGNvbG9yOiAjMzEzNDM1Ow0KICBmb250LXNpemU6IDIxcHg7DQogIGxpbmUtaGVpZ2h0OiBub3JtYWw7DQogIHBhZGRpbmc6IDhweCAwIDEzcHg7DQp9DQoNCi5ib3gtc2hhZG93IHsNCiAgYmFja2dyb3VuZDogI2ZmZjsNCiAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMzsNCiAgYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7DQp9DQouYm94LXNoYWRvdyAuZ3JleS1oZWFkIHsNCiAgbWFyZ2luOiAtMXB4Ow0KfQ0KLmJveC1zaGFkb3cgKyAuYm94LXNoYWRvdyB7DQogIG1hcmdpbi10b3A6IDIwcHg7DQp9DQouYm94LXNoYWRvdyArIC5iYW5uZXItZnVsbCB7DQogIHBhZGRpbmctYm90dG9tOiAyMnB4Ow0KICBtYXJnaW4tdG9wOiAyMHB4Ow0KfQ0KDQouY29sLTEzIC5hcnJvd3MtbGlua3Mgew0KICBwYWRkaW5nLXRvcDogMTdweDsNCiAgcGFkZGluZy1ib3R0b206IDExcHg7DQogIG1hcmdpbi1sZWZ0OiAycHg7DQp9DQouY29sLTEzIC5ib3gtc2hhZG93ICsgLmJveC1zaGFkb3cgew0KICBtYXJnaW4tdG9wOiAxNXB4Ow0KfQ0KDQouaGVhZC1pY29uIHsNCiAgcGFkZGluZzogMTVweCAxNXB4IDEycHggNTdweDsNCiAgbGluZS1oZWlnaHQ6IG5vcm1hbDsNCiAgcG9zaXRpb246IHJlbGF0aXZlOw0KICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QzZDNkMzsNCiAgY29sb3I6ICMzMTM0MzU7DQogIGZvbnQtc2l6ZTogMThweDsNCn0NCi5oZWFkLWljb24ud2hpdGUgew0KICBwYWRkaW5nLWxlZnQ6IDQwcHg7DQp9DQouaGVhZC1pY29uIC5mYSB7DQogIHBvc2l0aW9uOiBhYnNvbHV0ZTsNCiAgbGVmdDogMDsNCiAgcGFkZGluZzogMTRweCAwIDAgMjBweDsNCiAgdG9wOiAwOw0KICBjb2xvcjogI2ViMzY0OTsNCiAgZm9udC1zaXplOiAyMXB4Ow0KfQ0KLmhlYWQtaWNvbiAuaWNvIHsNCiAgcG9zaXRpb246IGFic29sdXRlOw0KICBsZWZ0OiAxOXB4Ow0KICB0b3A6IDEwcHg7DQp9DQoNCi5pY29uLWhlYWQgew0KICBoZWlnaHQ6IDM1cHg7DQogIGJhY2tncm91bmQ6ICNlYWVhZWE7DQogIGNvbG9yOiAjNWY1ZjVmOw0KICBsaW5lLWhlaWdodDogMzVweDsNCiAgcGFkZGluZzogMCAxN3B4Ow0KICBmb250LXNpemU6IDE1cHg7DQogIGZvbnQtd2VpZ2h0OiA3MDA7DQogIHBvc2l0aW9uOiByZWxhdGl2ZTsNCn0NCi5pY29uLWhlYWQuZnVsbDpiZWZvcmUgew0KICBkaXNwbGF5OiBub25lOw0KfQ0KLmljb24taGVhZC5mdWxsOmFmdGVyIHsNCiAgZGlzcGxheTogbm9uZTsNCn0NCi5pY29uLWhlYWQ6YWZ0ZXIgew0KICBjb250ZW50OiAiIjsNCiAgcG9zaXRpb246IGFic29sdXRlOw0KICB0b3A6IDA7DQogIGJvdHRvbTogMDsNCiAgd2lkdGg6IDMxcHg7DQogIGJhY2tncm91bmQ6ICNmZmY7DQogIHJpZ2h0OiAwOw0KfQ0KLmljb24taGVhZDpiZWZvcmUgew0KICBjb250ZW50OiAiIjsNCiAgcG9zaXRpb246IGFic29sdXRlOw0KICB0b3A6IDA7DQogIHJpZ2h0OiAzMXB4Ow0KICB3aWR0aDogMDsNCiAgaGVpZ2h0OiAwOw0KICBib3JkZXItc3R5bGU6IHNvbGlkOw0KICBib3JkZXItd2lkdGg6IDAgMCAzNXB4IDM1cHg7DQogIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZiB0cmFuc3BhcmVudDsNCn0NCi5pY29uLWhlYWQgLmljbyB7DQogIHBvc2l0aW9uOiBhYnNvbHV0ZTsNCiAgdG9wOiA4cHg7DQogIHJpZ2h0OiA2cHg7DQogIHotaW5kZXg6IDk7DQp9DQoNCi5ncmV5LWhlYWQgew0KICBoZWlnaHQ6IDM1cHg7DQogIGJhY2tncm91bmQ6ICNlYWVhZWE7DQogIGNvbG9yOiAjNWY1ZjVmOw0KICBsaW5lLWhlaWdodDogMzVweDsNCiAgcGFkZGluZzogMCAxN3B4Ow0KICBmb250LXNpemU6IDE1cHg7DQogIGZvbnQtd2VpZ2h0OiA3MDA7DQp9DQouZ3JleS1oZWFkLnJlZCB7DQogIGJhY2tncm91bmQ6ICNlYjM2NDk7DQogIGNvbG9yOiAjZmZmOw0KfQ0KLmdyZXktaGVhZC5ibHVlIHsNCiAgYmFja2dyb3VuZDogIzMyYzFjOTsNCiAgY29sb3I6ICNmZmY7DQp9DQouZ3JleS1oZWFkLmRhcmsgew0KICBiYWNrZ3JvdW5kOiAjYTZhNGE0Ow0KICBjb2xvcjogI2ZmZjsNCn0NCg0KLnJlY2VpdmUgew0KICBib3JkZXItdG9wOiAxcHggc29saWQgI2QzZDNkMzsNCiAgcGFkZGluZzogMTZweCAxOHB4IDEzcHg7DQp9DQoucmVjZWl2ZSBsYWJlbCB7DQogIHBhZGRpbmc6IDAgMCAxMHB4Ow0KICBkaXNwbGF5OiBibG9jazsNCn0NCi5yZWNlaXZlIC5ib3gtZm9ybSB7DQogIHBhZGRpbmc6IDAgMnB4IDAgMDsNCn0NCi5yZWNlaXZlIC5ib3gtZm9ybSAud2l0aC1idG4gaW5wdXQgew0KICBwYWRkaW5nLXJpZ2h0OiA2MHB4Ow0KfQ0KLnJlY2VpdmUgLmljbyB7DQogIGZsb2F0OiBsZWZ0Ow0KICBtYXJnaW46IDAgMCAwIDJweDsNCn0NCi5yZWNlaXZlIGZpZWxkc2V0IHsNCiAgb3ZlcmZsb3c6IGhpZGRlbjsNCiAgZGlzcGxheTogYmxvY2s7DQogIHBhZGRpbmctbGVmdDogMTNweDsNCiAgbWFyZ2luLXRvcDogNXB4Ow0KICBwb3NpdGlvbjogcmVsYXRpdmU7DQp9DQoNCi5kYXl0aW1lIHsNCiAgdGV4dC1hbGlnbjogY2VudGVyOw0KICBwYWRkaW5nOiAyMHB4IDEwcHggNHB4IDIwcHg7DQogIGJhY2tncm91bmQ6ICNmZmY7DQp9DQouZGF5dGltZSBoMyB7DQogIGZvbnQtc2l6ZTogMjJweDsNCiAgY29sb3I6ICMzMTM0MzU7DQogIGxpbmUtaGVpZ2h0OiBub3JtYWw7DQogIHBhZGRpbmc6IDNweCAwIDI0cHg7DQp9DQouZGF5dGltZSAuaWNvIHsNCiAgbWFyZ2luLWJvdHRvbTogMTVweDsNCn0NCi5kYXl0aW1lIHAgew0KICBmb250LXNpemU6IDEzcHg7DQogIGxpbmUtaGVpZ2h0OiAxNXB4Ow0KICBwYWRkaW5nLWJvdHRvbTogMTdweDsNCiAgY29sb3I6ICMzMTM0MzU7DQp9DQouZGF5dGltZSBwIHN0cm9uZyB7DQogIGZvbnQtd2VpZ2h0OiBib2xkOw0KICBjb2xvcjogI2ViMzY0OTsNCn0NCg0KLmVudHJ5IHsNCiAgcGFkZGluZzogMTNweCAxNXB4IDE2cHggMjFweDsNCn0NCi5lbnRyeTphZnRlciB7DQogIGNvbnRlbnQ6ICIiOw0KICBkaXNwbGF5OiBibG9jazsNCiAgY2xlYXI6IGJvdGg7DQp9DQouZW50cnkgLmxpbmtzIHsNCiAgcGFkZGluZy10b3A6IDVweDsNCn0NCi5lbnRyeSAuaWNvIHsNCiAgZmxvYXQ6IGxlZnQ7DQogIG1hcmdpbi1ib3R0b206IDFweDsNCiAgbWFyZ2luLXJpZ2h0OiAzMnB4Ow0KfQ0KLmVudHJ5IGg1IHsNCiAgY29sb3I6ICMzMTM0MzU7DQogIGZvbnQtc2l6ZTogMjJweDsNCiAgbGluZS1oZWlnaHQ6IG5vcm1hbDsNCiAgbWFyZ2luOiAwIDAgMXB4Ow0KfQ0KLmVudHJ5IC5pbWFnZSB7DQogIGZsb2F0OiBsZWZ0Ow0KICBtYXJnaW46IC00cHggMjVweCAwIDFweDsNCn0NCi5lbnRyeS5zbSBwIHsNCiAgbGluZS1oZWlnaHQ6IDE2cHg7DQogIHBhZGRpbmctYm90dG9tOiAycHg7DQp9DQouZW50cnkuc20gcCArIHAgew0KICBwYWRkaW5nLXRvcDogMTNweDsNCn0NCg0KLmlubGluZS1mb3JtIHsNCiAgdGV4dC1hbGlnbjogY2VudGVyOw0KICBmb250LXNpemU6IDA7DQogIHBhZGRpbmc6IDI1cHggMTVweCAyNXB4IDA7DQp9DQouaW5saW5lLWZvcm0gLmJ0biB7DQogIHZlcnRpY2FsLWFsaWduOiB0b3A7DQogIGRpc3BsYXk6IGlubGluZS1ibG9jazsNCiAgbWFyZ2luOiAwIDVweDsNCn0NCi5pbmxpbmUtZm9ybSAuY3JmLXMgew0KICB2ZXJ0aWNhbC1hbGlnbjogdG9wOw0KICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7DQogIG1hcmdpbjogMCA1cHg7DQp9DQouaW5saW5lLWZvcm0gbGFiZWwgew0KICB2ZXJ0aWNhbC1hbGlnbjogdG9wOw0KICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7DQogIGZvbnQtc2l6ZTogMTRweDsNCiAgbWFyZ2luOiAwIDVweDsNCiAgY29sb3I6ICM1ZjVmNWY7DQogIGxpbmUtaGVpZ2h0OiAzNXB4Ow0KfQ0KDQoudGFiLWNvbnRlbnQgew0KICBkaXNwbGF5OiBub25lOw0KfQ0KLnRhYi1jb250ZW50LmFjdGl2ZSB7DQogIGRpc3BsYXk6IGJsb2NrOw0KfQ0KDQouZHJvcC1ob2xkZXIgew0KICBkaXNwbGF5OiBpbmxpbmU7DQp9DQouZHJvcC1ob2xkZXIgLnRyaWdnZXIgew0KICBkaXNwbGF5OiBub25lOw0KfQ0KDQouYXJyb3dzLWxpbmtzIHsNCiAgcGFkZGluZzogMTRweCAxOXB4Ow0KfQ0KLmFycm93cy1saW5rcyBsaSB7DQogIHBhZGRpbmctdG9wOiAycHg7DQogIHBhZGRpbmctYm90dG9tOiA4cHg7DQogIGxpbmUtaGVpZ2h0OiAyMHB4Ow0KfQ0KLmFycm93cy1saW5rcyBhIHsNCiAgcGFkZGluZy1sZWZ0OiAxOHB4Ow0KICBkaXNwbGF5OiBibG9jazsNCiAgcG9zaXRpb246IHJlbGF0aXZlOw0KICBsaW5lLWhlaWdodDogMjBweDsNCn0NCi5hcnJvd3MtbGlua3MgYTpiZWZvcmUgew0KICBjb250ZW50OiAiXGYwYTkiOw0KICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7DQogIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTsNCiAgZm9udC1zaXplOiBpbmhlcml0Ow0KICB0ZXh0LXJlbmRlcmluZzogYXV0bzsNCiAgcG9zaXRpb246IGFic29sdXRlOw0KICBsaW5lLWhlaWdodDogMTRweDsNCiAgZm9udC1zaXplOiAxNHB4Ow0KICBsZWZ0OiAwOw0KICB0b3A6IDA7DQogIGNvbG9yOiAjZWIzNjQ5Ow0KfQ0KDQoubG9jYWwtdGltZSB7DQogIHRleHQtYWxpZ246IGNlbnRlcjsNCiAgcGFkZGluZzogMTZweCA1cHggMjZweDsNCn0NCi5sb2NhbC10aW1lIGg0IHsNCiAgY29sb3I6ICMzMTM0MzU7DQogIHBhZGRpbmc6IDI1cHggMCAwOw0KICBtYXJnaW4tYm90dG9tOiAtMnB4Ow0KICBsaW5lLWhlaWdodDogbm9ybWFsOw0KICBmb250LXNpemU6IDIycHg7DQp9DQoubG9jYWwtdGltZSBwIHsNCiAgZm9udC1zaXplOiAxNHB4Ow0KfQ0KLmxvY2FsLXRpbWUgLmJpZy1jbG9jayB7DQogIHdpZHRoOiAyNDNweDsNCiAgaGVpZ2h0OiAyNDRweDsNCiAgbWFyZ2luOiBhdXRvOw0KICBtYXJnaW4tYm90dG9tOiAxN3B4Ow0KfQ0KLmxvY2FsLXRpbWUgLmJpZy1jbG9jayBpbWcgew0KICB3aWR0aDogMTAwJTsNCiAgaGVpZ2h0OiBhdXRvOw0KfQ0KLmxvY2FsLXRpbWUgLmJpZy1jbG9jayArIGg0ICsgcCB7DQogIHBhZGRpbmc6IDRweCAwIDQzcHg7DQp9DQoNCi5mYXN0LWxpbmtzIHsNCiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkM2QzZDM7DQogIHBhZGRpbmc6IDIxcHggMzBweCAxOXB4IDIwcHg7DQogIHBvc2l0aW9uOiByZWxhdGl2ZTsNCiAgei1pbmRleDogOTsNCiAgYmFja2dyb3VuZDogI2ZmZjsNCiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjA2KSAwLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpOw0KfQ0KLmZhc3QtbGlua3MgbGkgew0KICBwYWRkaW5nLWJvdHRvbTogMnB4Ow0KfQ0KDQoubm90LXlvdXIgew0KICBib3JkZXItdG9wOiAxcHggc29saWQgI2QzZDNkMzsNCiAgbGluZS1oZWlnaHQ6IDE2cHg7DQogIHBhZGRpbmc6IDEzcHggMTRweDsNCiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjA2KSAwLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpOw0KfQ0KDQouYmFubmVyIHsNCiAgcGFkZGluZzogMTVweCAwOw0KICB0ZXh0LWFsaWduOiBjZW50ZXI7DQp9DQoNCi5ociB7DQogIGhlaWdodDogNHB4Ow0KICBkaXNwbGF5OiBibG9jazsNCiAgbWFyZ2luOiAyNnB4IDAgNDlweDsNCiAgYmFja2dyb3VuZDogIzRlNTI1MzsNCn0NCg0KLmlubGluZS1saW5rcyB7DQogIHBhZGRpbmc6IDAgMTVweCAycHg7DQp9DQouaW5saW5lLWxpbmtzIGg2IHsNCiAgZm9udC13ZWlnaHQ6IGJvbGQ7DQogIGNvbG9yOiAjNWY1ZjVmOw0KICBmb250LXNpemU6IDE0cHg7DQp9DQouaW5saW5lLWxpbmtzIHVsIHsNCiAgcGFkZGluZy1ib3R0b206IDE3cHg7DQp9DQouaW5saW5lLWxpbmtzOmxhc3QtY2hpbGQgew0KICBwYWRkaW5nLWJvdHRvbTogMXB4Ow0KfQ0KDQoudGFicyB7DQogIGhlaWdodDogMzZweDsNCiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjYWNhY2E7DQogIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7DQogIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC4wNikgMCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTsNCn0NCi50YWJzIGxpIHsNCiAgZmxvYXQ6IGxlZnQ7DQogIGxpbmUtaGVpZ2h0OiAzN3B4Ow0KfQ0KLnRhYnMgbGk6Zmlyc3QtY2hpbGQgYSB7DQogIHBhZGRpbmctbGVmdDogMTdweDsNCiAgcGFkZGluZy1yaWdodDogMTVweDsNCn0NCi50YWJzIGEgew0KICBwYWRkaW5nOiAwIDEycHggMCAxMXB4Ow0KICB0ZXh0LWRlY29yYXRpb246IG5vbmU7DQogIGZsb2F0OiBsZWZ0Ow0KICBjb2xvcjogIzVmNWY1ZjsNCiAgZm9udC1zaXplOiAxM3B4Ow0KICBoZWlnaHQ6IDM1cHg7DQogIGZvbnQtd2VpZ2h0OiA3MDA7DQogIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjYWNhY2E7DQogIGJveC1zaGFkb3c6IGluc2V0IC0xcHggMCAjZmZmOw0KfQ0KLnRhYnMgLmN1cnJlbnQgYSB7DQogIGhlaWdodDogMzZweDsNCiAgYmFja2dyb3VuZDogI2ZmZjsNCn0NCg0KLmxvY2FsaW9uLWxpc3Qgew0KICBwb3NpdGlvbjogcmVsYXRpdmU7DQogIG92ZXJmbG93OiBoaWRkZW47DQp9DQoubG9jYWxpb24tbGlzdDpiZWZvcmUgew0KICBjb250ZW50OiAiIjsNCiAgcG9zaXRpb246IGFic29sdXRlOw0KICBoZWlnaHQ6IDEwcHg7DQogIGJhY2tncm91bmQ6ICNmZmY7DQogIGJvdHRvbTogMDsNCiAgbGVmdDogMDsNCiAgcmlnaHQ6IDMwcHg7DQp9DQoubG9jYWxpb24tbGlzdCB1bCB7DQogIHBhZGRpbmc6IDdweCAyMHB4Ow0KICBtYXgtaGVpZ2h0OiAyOTZweDsNCiAgb3ZlcmZsb3c6IGF1dG87DQp9DQoubG9jYWxpb24tbGlzdCBsaSB7DQogIHBhZGRpbmctYm90dG9tOiAycHg7DQp9DQoNCi5iYW5uZXItc2lkZWJhciB7DQogIHRleHQtYWxpZ246IGNlbnRlcjsNCiAgcGFkZGluZzogMjBweCAwIDE1cHg7DQp9DQoNCi5ib3gtZm9ybSB7DQogIHBhZGRpbmc6IDE1cHggMTJweCAycHggMTVweDsNCn0NCi5ib3gtZm9ybS5zaWRlYmFyIHsNCiAgcGFkZGluZzogMTVweCAxOHB4IDhweCAyMHB4Ow0KfQ0KLmJveC1mb3JtLnNpZGViYXIgZmllbGRzZXQgew0KICBtYXJnaW4tYm90dG9tOiAxMHB4Ow0KfQ0KLmJveC1mb3JtLnNpZGViYXIgLmNyZi1zIHsNCiAgcGFkZGluZy1sZWZ0OiA3cHg7DQp9DQouYm94LWZvcm0uc2lkZWJhciBpbnB1dCB7DQogIHBhZGRpbmctbGVmdDogN3B4Ow0KfQ0KLmJveC1mb3JtIGxhYmVsIHsNCiAgY29sb3I6ICM1ZjVmNWY7DQogIGZvbnQtc2l6ZTogMTRweDsNCiAgZGlzcGxheTogYmxvY2s7DQogIGZvbnQtd2VpZ2h0OiA3MDA7DQogIHBhZGRpbmctYm90dG9tOiA3cHg7DQp9DQouYm94LWZvcm0gZmllbGRzZXQgew0KICBtYXJnaW4tYm90dG9tOiAxNnB4Ow0KICBwb3NpdGlvbjogcmVsYXRpdmU7DQp9DQouYm94LWZvcm0gaW5wdXRbdHlwZT10ZXh0XSwgaW5wdXRbdHlwZT1wYXNzd29yZF0gew0KICBjb2xvcjogIzVmNWY1ZjsNCiAgZm9udC1zaXplOiAxNHB4Ow0KICBmb250LXdlaWdodDogNDAwOw0KICBoZWlnaHQ6IDM1cHg7DQogIHBhZGRpbmc6IDAgMTFweDsNCiAgbGluZS1oZWlnaHQ6IDMzcHg7DQogIHdpZHRoOiAxMDAlOw0KICBiYWNrZ3JvdW5kOiAjZmZmOw0KICBib3JkZXI6IDFweCBzb2xpZCAjYjdiN2I3Ow0KfQ0KLmJveC1mb3JtIC53aXRoLWJ0biAuYnRuIHsNCiAgcG9zaXRpb246IGFic29sdXRlOw0KICBib3R0b206IDA7DQogIGhlaWdodDogMzNweDsNCiAgcmlnaHQ6IDA7DQogIG1hcmdpbjogMXB4Ow0KfQ0KLmJveC1mb3JtIC53aXRoLWJ0biBpbnB1dCB7DQogIHBhZGRpbmctcmlnaHQ6IDgwcHg7DQp9DQoNCi5jcmYtcyB7DQogIGhlaWdodDogMzVweDsNCiAgYmFja2dyb3VuZDogI2ZmZjsNCiAgY29sb3I6ICM1ZjVmNWY7DQogIHBvc2l0aW9uOiByZWxhdGl2ZTsNCiAgZm9udC1zaXplOiAxNHB4Ow0KICBwYWRkaW5nOiAwIDExcHg7DQogIGxpbmUtaGVpZ2h0OiAzM3B4Ow0KICBib3JkZXI6IDFweCBzb2xpZCAjYjdiN2I3Ow0KICBkaXNwbGF5OiBibG9jazsNCiAgY3Vyc29yOiBwb2ludGVyOw0KICBwYWRkaW5nLXJpZ2h0OiA1MXB4Ow0KfQ0KLmNyZi1zOmFmdGVyIHsNCiAgY29udGVudDogIlxmMTA3IjsNCiAgZGlzcGxheTogaW5saW5lLWJsb2NrOw0KICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7DQogIGZvbnQtc2l6ZTogaW5oZXJpdDsNCiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87DQogIHBvc2l0aW9uOiBhYnNvbHV0ZTsNCiAgd2lkdGg6IDM1cHg7DQogIHRleHQtYWxpZ246IGNlbnRlcjsNCiAgbGluZS1oZWlnaHQ6IDMzcHg7DQogIGhlaWdodDogMzNweDsNCiAgZm9udC1zaXplOiAzMHB4Ow0KICByaWdodDogMDsNCiAgdG9wOiAwOw0KICBjb2xvcjogIzVmNWY1ZjsNCiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYTsNCiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjA2KSAwLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpOw0KfQ0KDQouY3JmLXNtIHsNCiAgcG9zaXRpb246IGFic29sdXRlOw0KICBkaXNwbGF5OiBub25lOw0KICBvdmVyZmxvdzogYXV0bzsNCiAgbWF4LWhlaWdodDogMzAwcHg7DQogIHotaW5kZXg6IDk5OTk7DQogIGJhY2tncm91bmQtY29sb3I6ICNmZmY7DQogIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7DQogIG1hcmdpbi10b3A6IC0xcHg7DQogIGJveC1zaGFkb3c6IDAgMnB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTUpOw0KfQ0KLmNyZi1zbSBsaSB7DQogIGN1cnNvcjogcG9pbnRlcjsNCiAgY29sb3I6ICM1MjUyNTI7DQogIGxpbmUtaGVpZ2h0OiAyNHB4Ow0KICBwYWRkaW5nOiA1cHggMTBweDsNCiAgZm9udC1zaXplOiAxNHB4Ow0KICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QzZDNkMzsNCn0NCi5jcmYtc20gbGkuaGlkZS1saSB7DQogIGRpc3BsYXk6IG5vbmU7DQp9DQouY3JmLXNtIGxpOmxhc3QtY2hpbGQgew0KICBib3JkZXItYm90dG9tOiAwOw0KfQ0KLmNyZi1zbSBsaS5zZWxlY3RlZCB7DQogIGNvbG9yOiAjMTc2ZGIzOw0KICBmb250LXdlaWdodDogNzAwOw0KICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuMDYpIDAsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7DQp9DQouY3JmLXNtIGxpOmhvdmVyIHsNCiAgY29sb3I6ICMxNzZkYjM7DQogIGZvbnQtd2VpZ2h0OiA3MDA7DQogIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC4wNikgMCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTsNCn0NCg0KLmRyb3Bkb3duIHsNCiAgZGlzcGxheTogbm9uZTsNCiAgcG9zaXRpb246IGFic29sdXRlOw0KICB0b3A6IDU5cHg7DQogIGxlZnQ6IC0xN3B4Ow0KICB3aWR0aDogMTg2cHg7DQogIGJhY2tncm91bmQ6ICNmZmY7DQogIGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7DQogIGJveC1zaGFkb3c6IDAgMnB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTUpOw0KICB6LWluZGV4OiA5OTk7DQp9DQouZHJvcGRvd246YmVmb3JlIHsNCiAgY29udGVudDogIiI7DQogIHBvc2l0aW9uOiBhYnNvbHV0ZTsNCiAgbGVmdDogMjhweDsNCiAgdG9wOiAtMTBweDsNCiAgd2lkdGg6IDA7DQogIGhlaWdodDogMDsNCiAgYm9yZGVyLXN0eWxlOiBzb2xpZDsNCiAgYm9yZGVyLXdpZHRoOiAwIDEwcHggMTBweCAxMHB4Ow0KICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNlNWU1ZTUgdHJhbnNwYXJlbnQ7DQp9DQouZHJvcGRvd246YWZ0ZXIgew0KICBjb250ZW50OiAiIjsNCiAgcG9zaXRpb246IGFic29sdXRlOw0KICBsZWZ0OiAzMHB4Ow0KICB0b3A6IC04cHg7DQogIHdpZHRoOiAwOw0KICBoZWlnaHQ6IDA7DQogIGJvcmRlci1zdHlsZTogc29saWQ7DQogIGJvcmRlci13aWR0aDogMCA4cHggOHB4IDhweDsNCiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmIHRyYW5zcGFyZW50Ow0KfQ0KDQouZm9vdGVyIHsNCiAgY29sb3I6ICM5MjkyOTI7DQogIGZvbnQtc2l6ZTogMTRweDsNCiAgY2xlYXI6IGJvdGg7DQogIGxpbmUtaGVpZ2h0OiA0NXB4Ow0KICBwYWRkaW5nOiAyMnB4IDAgMDsNCn0NCi5mb290ZXIgLmNvbnRhaW5lcmZvb3RlciB7DQogICAgbWFyZ2luLXRvcDoyMHB4Ow0KICBwYWRkaW5nOiAyN3B4IDA7DQogIG92ZXJmbG93OiBoaWRkZW47DQogIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDNkM2QzOw0KfQ0KLmZvb3RlciAubG9nbyB7DQogIGZsb2F0OiByaWdodDsNCn0NCg0KLmNvbC01NiAubG9jYWwtdGltZSB7DQogIC8qYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2QzZDNkMzsqLw0KICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7DQogIG1hcmdpbi1ib3R0b206IC0xMDBweDsNCiAgbWFyZ2luLXRvcDogMXB4Ow0KICBwYWRkaW5nLXRvcDogNTJweDsNCn0NCg0KLmJveC1saW5rcyB1bCB7DQogIHBhZGRpbmctYm90dG9tOiAwOw0KICBtYXJnaW4tYm90dG9tOiAtNnB4Ow0KfQ0KDQouY29sLTY2IC50YWJzIHsNCiAgbWFyZ2luLXRvcDogMXB4Ow0KICBoZWlnaHQ6IDM1cHg7DQp9DQouY29sLTY2IC50YWJzIGEgew0KICBoZWlnaHQ6IDM0cHg7DQp9DQouY29sLTY2IC50YWJzIC5jdXJyZW50IGEgew0KICBoZWlnaHQ6IDM1cHg7DQp9DQoNCi5pdGVtOmhvdmVyIC5kcm9wZG93biB7DQogIGRpc3BsYXk6IGJsb2NrOw0KfQ0KDQouZHJvcGRvd24tbGFuZyBsaSB7DQogIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDNkM2QzOw0KICBib3gtc2hhZG93OiAwIDFweCAwICNmZmY7DQogIHBhZGRpbmctdG9wOiAxcHg7DQp9DQouZHJvcGRvd24tbGFuZyBsaSBhIHsNCiAgcGFkZGluZzogMTVweCAwIDAgNzNweDsNCiAgcG9zaXRpb246IHJlbGF0aXZlOw0KICBoZWlnaHQ6IDU4cHg7DQogIGJhY2tncm91bmQ6ICNmMmYyZjI7DQogIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC4wNikgMCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTsNCiAgZGlzcGxheTogYmxvY2s7DQogIGxpbmUtaGVpZ2h0OiAxNXB4Ow0KfQ0KLmRyb3Bkb3duLWxhbmcgbGkgYTpob3ZlciB7DQogIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCwgcmdiYSgwLCAwLCAwLCAwLjA2KSAxMDAlKTsNCn0NCi5kcm9wZG93bi1sYW5nIGxpIGEgc3Ryb25nIHsNCiAgbWFyZ2luLXRvcDogLTFweDsNCn0NCi5kcm9wZG93bi1sYW5nIGxpOmxhc3QtY2hpbGQgew0KICBib3JkZXItYm90dG9tOiAwOw0KICBib3gtc2hhZG93OiBub25lOw0KfQ0KLmRyb3Bkb3duLWxhbmcgbGkuY3VycmVudCBhIHsNCiAgYmFja2dyb3VuZDogI2ZmZjsNCn0NCg0KLmxhbmcgLmRyb3Bkb3duLWxhbmcgbGkgc3Bhbi5pY28gew0KICBsZWZ0OiAxN3B4Ow0KICB0b3A6IDE2cHg7DQp9DQoNCmJvZHkgew0KICBvdmVyZmxvdy14OiBoaWRkZW47DQp9DQoNCi5tb2JpbGUtb25seS1pbmxpbmUgew0KICBkaXNwbGF5OiBub25lOw0KfQ0KDQoubW9iaWxlLW9ubHkgew0KICBkaXNwbGF5OiBub25lOw0KfQ0KDQouc21hbGwtb25seSB7DQogIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsNCn0NCi5zbWFsbC1vbmx5LmRlc2t0b3Atb25seSB7DQogIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50Ow0KfQ0KLnNtYWxsLW9ubHlzcGFuLmRlc2t0b3Atb25seSB7DQogIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50Ow0KfQ0KDQpzcGFuLnNtYWxsLW9ubHkuZGVza3RvcC1vbmx5IHsNCiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7DQp9DQoNCkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMXB4KSBhbmQgKG1heC13aWR0aDogMTA3MHB4KSB7DQogIC5jb250YWluZXIgew0KICAgIHdpZHRoOiBhdXRvOw0KICAgIHBhZGRpbmc6IDAgMTVweDsNCiAgfQ0KDQogIC5tZW51IHVsIHsNCiAgICBtYXJnaW46IDAgLTEwcHg7DQogIH0NCiAgLm1lbnUgYSB7DQogICAgZm9udC1zaXplOiAxM3B4Ow0KICAgIHBhZGRpbmc6IDAgMTFweCAwIDEwcHg7DQogIH0NCg0KICAudXNlci1yaWdodCB7DQogICAgbWFyZ2luLWxlZnQ6IC0yMHB4Ow0KICB9DQogIC51c2VyLXJpZ2h0IC5pdGVtIHsNCiAgICBtYXJnaW4tbGVmdDogMTBweDsNCiAgfQ0KICAudXNlci1yaWdodCAuaXRlbS5sYW5nIHsNCiAgICBtYXJnaW4tbGVmdDogMTBweDsNCiAgfQ0KfQ0KQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3MHB4KSB7DQogIC5iYW5uZXItZnVsbCB7DQogICAgcGFkZGluZy1ib3R0b206IDE3cHg7DQogIH0NCg0KICAubG9jYWwtdGltZSAuYmlnLWNsb2NrIHsNCiAgICB3aWR0aDogMTYxcHg7DQogICAgbWFyZ2luOiAxMXB4IGF1dG8gLTE0cHg7DQogICAgaGVpZ2h0OiAxNjNweDsNCiAgfQ0KICAubG9jYWwtdGltZSAuYmlnLWNsb2NrICsgaDQgKyBwIHsNCiAgICBwYWRkaW5nOiA0cHggMjBweDsNCiAgfQ0KICAubG9jYWwtdGltZSBoNCB7DQogICAgZm9udC1zaXplOiAxN3B4Ow0KICAgIHBhZGRpbmc6IDMxcHggMCAycHg7DQogIH0NCg0KICAucm93IHsNCiAgICBtYXJnaW4tbGVmdDogLTIwcHg7DQogIH0NCiAgLnJvdyAuY29sLTIzIHsNCiAgICB3aWR0aDogNjYuNjYlOw0KICB9DQogIC5yb3cgLmNvbC0xMyB7DQogICAgcGFkZGluZy1sZWZ0OiAyMHB4Ow0KICAgIHdpZHRoOiAzMy4zMyU7DQogIH0NCiAgLnJvdyA+IGRpdiB7DQogICAgcGFkZGluZy1sZWZ0OiAyMHB4Ow0KICB9DQogIC5yb3cgLmNvbC0yIHsNCiAgICB3aWR0aDogMTAwJTsNCiAgfQ0KDQogIC5jb250YWluZXIgew0KICAgIHdpZHRoOiBhdXRvOw0KICAgIHBhZGRpbmc6IDAgMTVweDsNCiAgfQ0KDQogIC5kZXNrdG9wLW9ubHkgew0KICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsNCiAgfQ0KDQogIC5mb290ZXIgew0KICAgIHBhZGRpbmc6IDIwcHg7DQogIH0NCiAgLmZvb3RlciAuY29udGFpbmVyIHsNCiAgICBwYWRkaW5nOiAxOHB4IDAgMDsNCiAgfQ0KICAuZm9vdGVyIC5sb2dvIHsNCiAgICBtYXJnaW4tdG9wOiAzcHg7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTA3cHg7DQogICAgaGVpZ2h0OiAzN3B4Ow0KICAgIHdpZHRoOiAyMjlweDsNCiAgfQ0KfQ0KQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3MHB4KSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3MHB4KSBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgew0KICAuZm9vdGVyIC5sb2dvIHsNCiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2NC41cHggNDQ4cHg7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTYzcHg7DQogIH0NCn0NCg0KQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3MHB4KSB7DQogIC5iYW5uZXIgew0KICAgIHBhZGRpbmc6IDRweCAwIDA7DQogIH0NCg0KICAuaHIgew0KICAgIG1hcmdpbjogMzBweCAwOw0KICB9DQoNCiAgLmZhc3QtbGlua3Mgew0KICAgIHBhZGRpbmc6IDEycHggMTRweDsNCiAgfQ0KDQogIC5pbmxpbmUtZm9ybSB7DQogICAgcGFkZGluZzogMTdweCAyMHB4IDIwcHggMTBweDsNCiAgfQ0KICAuaW5saW5lLWZvcm0gbGFiZWwgew0KICAgIGRpc3BsYXk6IGJsb2NrOw0KICAgIG1hcmdpbjogLTNweCAwIC0ycHg7DQogIH0NCg0KICAuYmFubmVyLXNpZGViYXIgew0KICAgIHBhZGRpbmc6IDE1cHggMDsNCiAgfQ0KDQogIC5lbnRyeSAuaWNvIHsNCiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7DQogIH0NCiAgLmVudHJ5IC5saW5rcyB7DQogICAgbGluZS1oZWlnaHQ6IDIxcHg7DQogICAgcGFkZGluZy10b3A6IDA7DQogIH0NCg0KICAucmVjZWl2ZSB7DQogICAgcGFkZGluZzogMTBweCAxNHB4IDNweDsNCiAgICBsaW5lLWhlaWdodDogMTZweDsNCiAgfQ0KICAucmVjZWl2ZSAuaWNvIHsNCiAgICBkaXNwbGF5OiBub25lOw0KICB9DQogIC5yZWNlaXZlIGxhYmVsIHsNCiAgICBwYWRkaW5nLWJvdHRvbTogMXB4Ow0KICB9DQogIC5yZWNlaXZlIGZpZWxkc2V0IHsNCiAgICBwYWRkaW5nLWxlZnQ6IDA7DQogIH0NCg0KICAuZGF5dGltZSB7DQogICAgcGFkZGluZzogMTRweCAxMHB4IDJweCAyMHB4Ow0KICB9DQogIC5kYXl0aW1lIGgzIHsNCiAgICBmb250LXNpemU6IDE4cHg7DQogIH0NCiAgLmRheXRpbWUgLmljbyB7DQogICAgbWFyZ2luLWJvdHRvbTogOHB4Ow0KICB9DQogIC5kYXl0aW1lIHAgew0KICAgIGZvbnQtc2l6ZTogMTJweDsNCiAgICBsaW5lLWhlaWdodDogMTVweDsNCiAgICBtYXJnaW46IDAgLTJweDsNCiAgICBwYWRkaW5nLWJvdHRvbTogMTNweDsNCiAgfQ0KICAuZGF5dGltZSBwIGJyIHsNCiAgICBkaXNwbGF5OiBub25lOw0KICB9DQogIC5kYXl0aW1lIHAgKyBwIHsNCiAgICBtYXJnaW46IDAgLTEwcHg7DQogIH0NCiAgLmRheXRpbWUgcCArIHAgYnIgew0KICAgIGRpc3BsYXk6IGJsb2NrOw0KICB9DQoNCiAgLnRpdGxlLmxlZnQgew0KICAgIHBhZGRpbmc6IDA7DQogIH0NCiAgLnRpdGxlLmxlZnQgLnNvY2lhbC1zaGFyZSB7DQogICAgZmxvYXQ6IGxlZnQ7DQogICAgcGFkZGluZzogMTdweCAwOw0KICAgIGNsZWFyOiBib3RoOw0KICAgIG1hcmdpbjogMDsNCiAgfQ0KDQogIC5jb2wtNjYgLnRhYnMgdWwgbGkgew0KICAgIGZsb2F0OiBsZWZ0Ow0KICB9DQogIC5jb2wtNjYgLnRhYnMgdWwgbGk6bGFzdC1jaGlsZCBhIHsNCiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2FjYWNhOw0KICAgIGJveC1zaGFkb3c6IGluc2V0IC0xcHggMCAjZmZmOw0KICB9DQoNCiAgc3Bhbi5zbWFsbC1vbmx5LmRlc2t0b3Atb25seSwNCiAgLnNtYWxsLW9ubHkuZGVza3RvcC1vbmx5IHsNCiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7DQogIH0NCg0KICAudGFicyB1bCB7DQogICAgZGlzcGxheTogdGFibGU7DQogICAgd2lkdGg6IDEwMCU7DQogIH0NCiAgLnRhYnMgdWwgbGkgew0KICAgIGZsb2F0OiBub25lOw0KICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7DQogICAgd2lkdGg6IGF1dG87DQogIH0NCiAgLnRhYnMgdWwgbGkgYSB7DQogICAgZGlzcGxheTogYmxvY2s7DQogICAgZmxvYXQ6IG5vbmU7DQogIH0NCiAgLnRhYnMgdWwgbGk6bGFzdC1jaGlsZCBhIHsNCiAgICBib3JkZXI6IDA7DQogICAgYm94LXNoYWRvdzogbm9uZTsNCiAgfQ0KDQogIC5ib3gtZm9ybSAud2l0aC1idG4gaW5wdXQgew0KICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7DQogIH0NCg0KICAubm9wIC5hcnJvd3MtbGlua3MgYSB7DQogICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsNCiAgICBkaXNwbGF5OiBibG9jazsNCiAgICBvdmVyZmxvdzogaGlkZGVuOw0KICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOw0KICAgIHBhZGRpbmctcmlnaHQ6IDA7DQogIH0NCn0NCi5zaG93LXRhYmxldC1vbmx5IHsNCiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50Ow0KfQ0KDQpAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7DQogIC5oaWRlLXRhYmxldC1vbmx5IHsNCiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7DQogIH0NCg0KICAuc2hvdy10YWJsZXQtb25seSB7DQogICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7DQogIH0NCn0NCi5tb2Itb25seSB7DQogIGRpc3BsYXk6IG5vbmU7DQp9DQoNCkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7DQogIC5jb2wtNjYgLnRhYnMgew0KICAgIG1hcmdpbi10b3A6IDA7DQogICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjYWNhY2E7DQogIH0NCg0KICAuaGlkZS1tb2Itb25seSB7DQogICAgZGlzcGxheTogbm9uZTsNCiAgfQ0KDQogIC5tb2Itb25seSB7DQogICAgZGlzcGxheTogaW5saW5lLWJsb2NrOw0KICB9DQoNCiAgLnRpdGxlIHsNCiAgICBwYWRkaW5nOiAwIDAgMjBweDsNCiAgfQ0KICAudGl0bGUubGVmdCB7DQogICAgdGV4dC1hbGlnbjogY2VudGVyOw0KICAgIG1hcmdpbjogLTJweCAwOw0KICB9DQogIC50aXRsZS5sZWZ0IGgxIHsNCiAgICBmbG9hdDogbm9uZTsNCiAgfQ0KICAudGl0bGUubGVmdCAuc29jaWFsLXNoYXJlIHsNCiAgICBmbG9hdDogbm9uZTsNCiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogICAgcGFkZGluZzogMTNweCAwIDIwcHg7DQogIH0NCg0KICAucm93IC5jb2wtMjMgew0KICAgIHdpZHRoOiAxMDAlOw0KICAgIG1hcmdpbi10b3A6IC03cHg7DQogIH0NCiAgLnJvdyAuY29sLTU2IHsNCiAgICB3aWR0aDogMTAwJTsNCiAgICBmbG9hdDogbm9uZTsNCiAgfQ0KICAucm93IC5jb2wtNjYgew0KICAgIHdpZHRoOiAxMDAlOw0KICAgIGZsb2F0OiBub25lOw0KICB9DQogIC5yb3cgLmNvbC0xMyB7DQogICAgd2lkdGg6IDEwMCU7DQogICAgcGFkZGluZy1ib3R0b206IDIwcHg7DQogIH0NCiAgLnJvdyAuY29sLTQgew0KICAgIHdpZHRoOiA1MCU7DQogIH0NCiAgLnJvdy5ub3AgPiBkaXYuY29sLTYgew0KICAgIHdpZHRoOiAxMDAlOw0KICAgIHBhZGRpbmctYm90dG9tOiAwOw0KICB9DQogIC5yb3cubm9wID4gZGl2LmNvbC02IC5hcnJvd3MtbGlua3Mgew0KICAgIHBhZGRpbmctYm90dG9tOiAwOw0KICAgIG1hcmdpbi1sZWZ0OiAtMnB4Ow0KICAgIG1pbi1oZWlnaHQ6IDA7DQogIH0NCiAgLnJvdy5ub3AgPiBkaXYuY29sLTYgKyBkaXYuY29sLTYgLmFycm93cy1saW5rcyB7DQogICAgcGFkZGluZy10b3A6IDA7DQogICAgcGFkZGluZy1ib3R0b206IDEycHg7DQogIH0NCg0KICAuZW50cnkgew0KICAgIHBhZGRpbmctbGVmdDogMTdweDsNCiAgICBwYWRkaW5nLXJpZ2h0OiAxN3B4Ow0KICB9DQogIC5lbnRyeS5zcCB7DQogICAgcGFkZGluZy1sZWZ0OiAxNHB4Ow0KICAgIHBhZGRpbmctcmlnaHQ6IDE0cHg7DQogIH0NCiAgLmVudHJ5IGg1IHsNCiAgICBmb250LXNpemU6IDE4cHg7DQogICAgbGluZS1oZWlnaHQ6IDIxcHg7DQogICAgbWF4LXdpZHRoOiAxMjVweDsNCiAgICBvdmVyZmxvdzogaGlkZGVuOw0KICAgIHBhZGRpbmc6IDJweCAwIDA7DQogIH0NCiAgLmVudHJ5IC5pY28gew0KICAgIG1hcmdpbi1sZWZ0OiA2cHg7DQogICAgbWFyZ2luLXJpZ2h0OiAyMXB4Ow0KICB9DQogIC5lbnRyeSBwIHsNCiAgICBsaW5lLWhlaWdodDogMTdweDsNCiAgfQ0KICAuZW50cnkgLmxpbmtzIHsNCiAgICBvdmVyZmxvdzogaGlkZGVuOw0KICAgIHBhZGRpbmc6IDA7DQogICAgbGluZS1oZWlnaHQ6IDE3cHg7DQogIH0NCg0KICAuaW5saW5lLWZvcm0gew0KICAgIHBhZGRpbmc6IDE4cHggMCAxNHB4Ow0KICAgIG1hcmdpbjogMCAtMTBweDsNCiAgfQ0KICAuaW5saW5lLWZvcm0gLmNyZi1zIHsNCiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7DQogICAgdGV4dC1hbGlnbjogbGVmdDsNCiAgICBwYWRkaW5nLXJpZ2h0OiA0OXB4Ow0KICB9DQogIC5pbmxpbmUtZm9ybSAuY3JmLXMubm9vbiB7DQogICAgd2lkdGg6IDE2NXB4Ow0KICB9DQogIC5pbmxpbmUtZm9ybSAuY3JmLXMudGltZSB7DQogICAgd2lkdGg6IDk1cHg7DQogIH0NCiAgLmlubGluZS1mb3JtIC5idG4gew0KICAgIGRpc3BsYXk6IGJsb2NrOw0KICAgIHdpZHRoOiAxMDAlOw0KICAgIG1hcmdpbjogMCBhdXRvOw0KICAgIG1hcmdpbi10b3A6IDE1cHg7DQogICAgbWF4LXdpZHRoOiAyNzBweDsNCiAgfQ0KDQogIC5mYXN0LWxpbmtzIHsNCiAgICBwYWRkaW5nLXRvcDogMTBweDsNCiAgICBwYWRkaW5nLWJvdHRvbTogMTRweDsNCiAgfQ0KDQogIC5yZWNlaXZlIHsNCiAgICBwYWRkaW5nOiAxM3B4IDEzcHggMDsNCiAgfQ0KICAucmVjZWl2ZSAuYm94LWZvcm0gew0KICAgIG1hcmdpbjogMTFweCAwOw0KICB9DQoNCiAgLmRheXRpbWUgew0KICAgIHBhZGRpbmc6IDI1cHggMTBweCAxNHB4Ow0KICB9DQogIC5kYXl0aW1lIC5pY28gew0KICAgIG1hcmdpbi1ib3R0b206IDExcHg7DQogIH0NCiAgLmRheXRpbWUgaDMgew0KICAgIGRpc3BsYXk6IG5vbmU7DQogIH0NCg0KICAubW9iaWxlLW9ubHkgew0KICAgIGRpc3BsYXk6IGJsb2NrOw0KICB9DQoNCiAgLm1vYmlsZS1vbmx5LWlubGluZSB7DQogICAgZGlzcGxheTogaW5saW5lOw0KICB9DQoNCiAgLmNvbnRhaW5lciB7DQogICAgd2lkdGg6IGF1dG87DQogICAgcGFkZGluZzogMCAyMHB4Ow0KICB9DQoNCiAgLmhlYWRlciB7DQogICAgcGFkZGluZzogMTRweCAwIDEzcHg7DQogIH0NCiAgLmhlYWRlciAubG9nbyB7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNzlweDsNCiAgICBoZWlnaHQ6IDI4cHg7DQogICAgd2lkdGg6IDIwMHB4Ow0KICAgIGhlaWdodDogMjhweDsNCiAgICB3aWR0aDogMjAwcHg7DQogICAgZmxvYXQ6IG5vbmU7DQogICAgbWFyZ2luOiBhdXRvOw0KICAgIGRpc3BsYXk6IGJsb2NrOw0KICB9DQp9DQpAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgew0KICAuaGVhZGVyIC5sb2dvIHsNCiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2NC41cHggNDQ4cHg7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNzRweDsNCiAgfQ0KfQ0KDQpAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkgew0KICAuZHJvcC1ob2xkZXIgew0KICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsNCiAgICB0b3A6IDNweDsNCiAgICByaWdodDogMTZweDsNCiAgICBmbG9hdDogcmlnaHQ7DQogICAgZGlzcGxheTogYmxvY2s7DQogIH0NCiAgLmRyb3AtaG9sZGVyIC50cmlnZ2VyIHsNCiAgICBkaXNwbGF5OiBibG9jazsNCiAgICBjdXJzb3I6IHBvaW50ZXI7DQogIH0NCg0KICAudXNlci1yaWdodCB7DQogICAgcG9zaXRpb246IGFic29sdXRlOw0KICAgIHRvcDogMzhweDsNCiAgICByaWdodDogLTVweDsNCiAgICB6LWluZGV4OiA5OTsNCiAgICB3aWR0aDogMzAwcHg7DQogICAgcGFkZGluZzogMTdweCAwIDA7DQogICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsNCiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzOw0KICAgIGJveC1zaGFkb3c6IDFweCAxLjdweCA1cHggcmdiYSgwLCAwLCAwLCAwLjE1KTsNCiAgICBkaXNwbGF5OiBub25lOw0KICB9DQogIC51c2VyLXJpZ2h0OmJlZm9yZSB7DQogICAgY29udGVudDogIiI7DQogICAgcG9zaXRpb246IGFic29sdXRlOw0KICAgIHJpZ2h0OiA4cHg7DQogICAgdG9wOiAtMTBweDsNCiAgICB3aWR0aDogMDsNCiAgICBoZWlnaHQ6IDA7DQogICAgYm9yZGVyLXN0eWxlOiBzb2xpZDsNCiAgICBib3JkZXItd2lkdGg6IDAgMTBweCAxMHB4IDEwcHg7DQogICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZTVlNWU1IHRyYW5zcGFyZW50Ow0KICB9DQogIC51c2VyLXJpZ2h0OmFmdGVyIHsNCiAgICBjb250ZW50OiAiIjsNCiAgICBwb3NpdGlvbjogYWJzb2x1dGU7DQogICAgcmlnaHQ6IDEwcHg7DQogICAgdG9wOiAtOHB4Ow0KICAgIHdpZHRoOiAwOw0KICAgIGhlaWdodDogMDsNCiAgICBib3JkZXItc3R5bGU6IHNvbGlkOw0KICAgIGJvcmRlci13aWR0aDogMCA4cHggOHB4IDhweDsNCiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmYgdHJhbnNwYXJlbnQ7DQogIH0NCiAgLnVzZXItcmlnaHQgLmRyb3Bkb3duIHsNCiAgICBkaXNwbGF5OiBibG9jazsNCiAgICBwb3NpdGlvbjogc3RhdGljOw0KICAgIHdpZHRoOiBhdXRvOw0KICAgIGhlaWdodDogYXV0bzsNCiAgICBib3JkZXI6IDA7DQogICAgYmFja2dyb3VuZDogbm9uZTsNCiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAjZmZmOw0KICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDNkM2QzOw0KICB9DQogIC51c2VyLXJpZ2h0IC5kcm9wZG93bjpiZWZvcmUgew0KICAgIGRpc3BsYXk6IG5vbmU7DQogIH0NCiAgLnVzZXItcmlnaHQgLmRyb3Bkb3duOmFmdGVyIHsNCiAgICBkaXNwbGF5OiBub25lOw0KICB9DQogIC51c2VyLXJpZ2h0IC5pdGVtIHsNCiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QzZDNkMzsNCiAgICBkaXNwbGF5OiBibG9jazsNCiAgICBmbG9hdDogbm9uZTsNCiAgICBtYXJnaW4tbGVmdDogMDsNCiAgICBwYWRkaW5nOiAwIDAgMTRweCA1MnB4Ow0KICAgIG1hcmdpbi1ib3R0b206IDE1cHg7DQogIH0NCiAgLnVzZXItcmlnaHQgLml0ZW0gc3Ryb25nIHsNCiAgICBtYXJnaW4tdG9wOiAtMXB4Ow0KICB9DQogIC51c2VyLXJpZ2h0IC5pdGVtIC5pY28gew0KICAgIHRvcDogMDsNCiAgICBsZWZ0OiAxNXB4Ow0KICB9DQogIC51c2VyLXJpZ2h0IC5pdGVtIC5pY28uaWNvLWZhIHsNCiAgICB0b3A6IC00cHg7DQogICAgd2lkdGg6IDYwcHg7DQogICAgbGVmdDogMDsNCiAgfQ0KICAudXNlci1yaWdodCAuaXRlbS5sYW5nIHsNCiAgICBoZWlnaHQ6IGF1dG87DQogICAgYm9yZGVyLWJvdHRvbTogMDsNCiAgICBwYWRkaW5nOiAwOw0KICAgIG1hcmdpbjogLTE2cHggMCAwOw0KICB9DQogIC51c2VyLXJpZ2h0IC5pdGVtLmxhbmcgbGkgew0KICAgIHdpZHRoOiAyNSU7DQogICAgZmxvYXQ6IGxlZnQ7DQogICAgb3ZlcmZsb3c6IGhpZGRlbjsNCiAgICBib3JkZXI6IDA7DQogICAgcGFkZGluZy1sZWZ0OiAxcHg7DQogICAgcGFkZGluZy10b3A6IDFweDsNCiAgICBiYWNrZ3JvdW5kOiBub25lOw0KICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAwICNmZmYsIGluc2V0IDAgMXB4ICNmZmY7DQogICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDNkM2QzOw0KICB9DQogIC51c2VyLXJpZ2h0IC5pdGVtLmxhbmcgbGk6Zmlyc3QtY2hpbGQgew0KICAgIGJvcmRlcjogMDsNCiAgICBib3gtc2hhZG93OiBub25lOw0KICB9DQogIC51c2VyLXJpZ2h0IC5pdGVtLmxhbmcgbGkgc3Bhbi5pY28gew0KICAgIGxlZnQ6IDE2cHg7DQogIH0NCiAgLnVzZXItcmlnaHQgLml0ZW0ubGFuZyBhIHsNCiAgICB0ZXh0LWluZGVudDogLTk5OWVtOw0KICB9DQogIC51c2VyLXJpZ2h0IC5pdGVtLmxhbmcgPiBwIHsNCiAgICBkaXNwbGF5OiBub25lOw0KICB9DQogIC51c2VyLXJpZ2h0IC5pdGVtLmxhbmcgPiAuaWNvIHsNCiAgICBkaXNwbGF5OiBub25lOw0KICB9DQoNCiAgLnNvY2lhbCB7DQogICAgY2xlYXI6IGJvdGg7DQogICAgZmxvYXQ6IG5vbmU7DQogICAgaGVpZ2h0OiA2MHB4Ow0KICAgIHBhZGRpbmc6IDA7DQogICAgbWFyZ2luOiAwOw0KICAgIGZvbnQtc2l6ZTogMDsNCiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAjZmZmOw0KICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7DQogICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkM2QzZDM7DQogICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjA2KSAwLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpOw0KICAgIHRleHQtYWxpZ246IGNlbnRlcjsNCiAgfQ0KICAuc29jaWFsIGEgew0KICAgIGZsb2F0OiBub25lOw0KICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsNCiAgICB3aWR0aDogMzBweDsNCiAgICBoZWlnaHQ6IDMwcHg7DQogICAgbWFyZ2luOiAxNHB4IDVweCAwOw0KICAgIGZvbnQtc2l6ZTogMThweDsNCiAgICBsaW5lLWhlaWdodDogMzBweDsNCiAgfQ0KDQogIC5tZW51IHsNCiAgICBiYWNrZ3JvdW5kOiBub25lOw0KICAgIHBhZGRpbmc6IDA7DQogICAgbWFyZ2luOiAwOw0KICAgIGhlaWdodDogYXV0bzsNCiAgfQ0KICAubWVudSAuY29udGFpbmVyIHsNCiAgICB3aWR0aDogYXV0bzsNCiAgICBwb3NpdGlvbjogc3RhdGljOw0KICB9DQogIC5tZW51IC50cmlnZ2VyIHsNCiAgICBwb3NpdGlvbjogYWJzb2x1dGU7DQogICAgbGVmdDogMDsNCiAgICB0b3A6IDA7DQogICAgZGlzcGxheTogYmxvY2s7DQogICAgY29sb3I6ICM1MjUyNTI7DQogICAgZm9udC1zaXplOiAyMXB4Ow0KICAgIHBhZGRpbmc6IDdweCAyMHB4Ow0KICAgIGN1cnNvcjogcG9pbnRlcjsNCiAgfQ0KICAubWVudSB1bCB7DQogICAgZGlzcGxheTogbm9uZTsNCiAgICBwb3NpdGlvbjogYWJzb2x1dGU7DQogICAgdG9wOiA1NXB4Ow0KICAgIGxlZnQ6IDZweDsNCiAgICB3aWR0aDogMzAwcHg7DQogICAgYmFja2dyb3VuZDogI2ZmZjsNCiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzOw0KICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTUpOw0KICAgIHotaW5kZXg6IDk5OTsNCiAgfQ0KICAubWVudSB1bDpiZWZvcmUgew0KICAgIGNvbnRlbnQ6ICIiOw0KICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsNCiAgICBsZWZ0OiA4cHg7DQogICAgdG9wOiAtMTBweDsNCiAgICB3aWR0aDogMDsNCiAgICBoZWlnaHQ6IDA7DQogICAgYm9yZGVyLXN0eWxlOiBzb2xpZDsNCiAgICBib3JkZXItd2lkdGg6IDAgMTBweCAxMHB4IDEwcHg7DQogICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZTVlNWU1IHRyYW5zcGFyZW50Ow0KICB9DQogIC5tZW51IHVsOmFmdGVyIHsNCiAgICBjb250ZW50OiAiIjsNCiAgICBwb3NpdGlvbjogYWJzb2x1dGU7DQogICAgbGVmdDogMTBweDsNCiAgICB0b3A6IC04cHg7DQogICAgd2lkdGg6IDA7DQogICAgaGVpZ2h0OiAwOw0KICAgIGJvcmRlci1zdHlsZTogc29saWQ7DQogICAgYm9yZGVyLXdpZHRoOiAwIDhweCA4cHggOHB4Ow0KICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZiB0cmFuc3BhcmVudDsNCiAgfQ0KICAubWVudSB1bCBsaSB7DQogICAgZGlzcGxheTogYmxvY2s7DQogICAgYm94LXNoYWRvdzogbm9uZTsNCiAgICBib3JkZXI6IDA7DQogICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkM2QzZDM7DQogIH0NCiAgLm1lbnUgdWwgbGk6Zmlyc3QtY2hpbGQgew0KICAgIGRpc3BsYXk6IGJsb2NrOw0KICAgIGJveC1zaGFkb3c6IG5vbmU7DQogICAgYm9yZGVyOiAwOw0KICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDNkM2QzOw0KICB9DQogIC5tZW51IHVsIGxpOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQgew0KICAgIGJvcmRlci1ib3R0b206IDA7DQogIH0NCiAgLm1lbnUgdWwgbGk6bGFzdC1jaGlsZCB7DQogICAgYm9yZGVyLWJvdHRvbTogMDsNCiAgfQ0KICAubWVudSB1bCBsaS5jdXJyZW50IGEgew0KICAgIGJhY2tncm91bmQ6ICNmZmY7DQogICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjA2KSAwLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpOw0KICAgIGNvbG9yOiAjZWIzNjQ5Ow0KICB9DQogIC5tZW51IHVsIGxpLmN1cnJlbnQgYTpiZWZvcmUgew0KICAgIGNvbnRlbnQ6ICIiOw0KICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsNCiAgICB0b3A6IDA7DQogICAgYm90dG9tOiAwOw0KICAgIGxlZnQ6IDA7DQogICAgbWFyZ2luOiAtMXB4Ow0KICAgIHdpZHRoOiA1cHg7DQogICAgYmFja2dyb3VuZDogI2ViMzY0OTsNCiAgfQ0KICAubWVudSB1bCBsaTpob3ZlciBhIHsNCiAgICBiYWNrZ3JvdW5kOiAjZmZmOw0KICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC4wNikgMCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTsNCiAgICBjb2xvcjogI2ViMzY0OTsNCiAgfQ0KICAubWVudSB1bCBsaTpob3ZlciBhOmJlZm9yZSB7DQogICAgY29udGVudDogIiI7DQogICAgcG9zaXRpb246IGFic29sdXRlOw0KICAgIHRvcDogMDsNCiAgICBib3R0b206IDA7DQogICAgbGVmdDogMDsNCiAgICBtYXJnaW46IC0xcHg7DQogICAgd2lkdGg6IDVweDsNCiAgICBiYWNrZ3JvdW5kOiAjZWIzNjQ5Ow0KICB9DQogIC5tZW51IHVsIGEgew0KICAgIGJveC1zaGFkb3c6IG5vbmU7DQogICAgYm9yZGVyOiAwOw0KICAgIGRpc3BsYXk6IGJsb2NrOw0KICAgIGJhY2tncm91bmQ6IG5vbmU7DQogICAgZm9udC1zaXplOiAxNXB4Ow0KICAgIHRleHQtYWxpZ246IGxlZnQ7DQogICAgYm94LXNoYWRvdzogaW5zZXQgNHB4IDAgI2VkZWRlZDsNCiAgICBwYWRkaW5nOiAxMXB4IDE3cHggOXB4Ow0KICAgIGhlaWdodDogYXV0bzsNCiAgICBsaW5lLWhlaWdodDogMTlweDsNCiAgICBwYWdlLWJyZWFrLWJlZm9yZTogbGVmdDsNCiAgICBwb3NpdGlvbjogcmVsYXRpdmU7DQogICAgZm9udC13ZWlnaHQ6IDcwMDsNCiAgICBjb2xvcjogIzVmNWY1ZjsNCiAgfQ0KICAubWVudSB1bCBhOmhvdmVyIHsNCiAgICBiYWNrZ3JvdW5kOiAjZmZmOw0KICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC4wNikgMCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTsNCiAgICBjb2xvcjogI2ViMzY0OTsNCiAgfQ0KICAubWVudSB1bCBhOmhvdmVyOmJlZm9yZSB7DQogICAgY29udGVudDogIiI7DQogICAgcG9zaXRpb246IGFic29sdXRlOw0KICAgIHRvcDogMDsNCiAgICBib3R0b206IDA7DQogICAgbGVmdDogMDsNCiAgICBtYXJnaW46IC0xcHg7DQogICAgd2lkdGg6IDVweDsNCiAgICBiYWNrZ3JvdW5kOiAjZWIzNjQ5Ow0KICB9DQoNCiAgLmJvZHkgew0KICAgIHBhZGRpbmctdG9wOiAyMnB4Ow0KICB9DQoNCiAgLmZvb3RlciBwIHsNCiAgICBmb250LXNpemU6IDExcHg7DQogICAgbGluZS1oZWlnaHQ6IDEzcHg7DQogICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkM2QzZDM7DQogICAgdGV4dC1hbGlnbjogY2VudGVyOw0KICAgIHBhZGRpbmc6IDE1cHggMCAwOw0KICB9DQogIC5mb290ZXIgLmxvZ28gew0KICAgIGZsb2F0OiBub25lOw0KICAgIGRpc3BsYXk6IGJsb2NrOw0KICAgIG1hcmdpbjogYXV0bzsNCiAgICBtYXJnaW4tYm90dG9tOiAyMHB4Ow0KICB9DQoNCiAgLmJveC1zaGFkb3cgKyAuYmFubmVyLWZ1bGwgew0KICAgIG1hcmdpbi10b3A6IDEwcHg7DQogICAgcGFkZGluZy1ib3R0b206IDEwcHg7DQogIH0NCiAgLmJveC1zaGFkb3cgKyAuYm94LXNoYWRvdyB7DQogICAgbWFyZ2luLXRvcDogMTBweDsNCiAgfQ0KDQogIC5jb2wtNTYgLmxvY2FsLXRpbWUgew0KICAgIHBhZGRpbmc6IDVweCAwIDEzcHggIWltcG9ydGFudDsNCiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7DQogICAgbWFyZ2luOiAwOw0KICAgIGJvcmRlcjogMDsNCiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QzZDNkMzsNCiAgfQ0KICAuY29sLTU2IC5sb2NhbC10aW1lIC5iaWctY2xvY2sgew0KICAgIG1hcmdpbi1ib3R0b206IDZweDsNCiAgfQ0KDQogIC5jdXJyZW50LXRpbWUgbGFiZWwgew0KICAgIG1hcmdpbi1sZWZ0OiAycHg7DQogIH0NCg0KICAucmlnaHQtYWN0aXZlIC51c2VyLXJpZ2h0IHsNCiAgICBkaXNwbGF5OiBibG9jazsNCiAgfQ0KDQogIC5kcm9wZG93bi1sYW5nIGxpLmN1cnJlbnQgYSB7DQogICAgYmFja2dyb3VuZDogI2YyZjJmMjsNCiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAsIHJnYmEoMCwgMCwgMCwgMC4wNikgMTAwJSk7DQogIH0NCiAgLmRyb3Bkb3duLWxhbmcgbGkuY3VycmVudCBhOmJlZm9yZSB7DQogICAgY29udGVudDogIlxmMDBjIjsNCiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7DQogICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lOw0KICAgIGZvbnQtc2l6ZTogaW5oZXJpdDsNCiAgICB0ZXh0LXJlbmRlcmluZzogYXV0bzsNCiAgICBwb3NpdGlvbjogYWJzb2x1dGU7DQogICAgdGV4dC1hbGlnbjogY2VudGVyOw0KICAgIHJpZ2h0OiAwOw0KICAgIHRvcDogMDsNCiAgICB3aWR0aDogMThweDsNCiAgICBmb250LXNpemU6IDE0cHg7DQogICAgY29sb3I6ICMwOTA7DQogICAgbGluZS1oZWlnaHQ6IDE4cHg7DQogICAgYm9yZGVyLXJhZGl1czogNTAlOw0KICAgIG1hcmdpbjogN3B4IDExcHg7DQogICAgdGV4dC1pbmRlbnQ6IDA7DQogICAgaGVpZ2h0OiAxOHB4Ow0KICAgIHotaW5kZXg6IDk5Ow0KICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7DQogICAgYm94LXNoYWRvdzogMC41cHggMC45cHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yNSk7DQogIH0NCg0KICAubWVudS1hY3RpdmUgLm1lbnUgdWwgew0KICAgIGRpc3BsYXk6IGJsb2NrOw0KICB9DQp9DQpAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7DQogIC5ib3gtc2hhZG93IHsNCiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsNCiAgfQ0KDQogIC50aXRsZSBoMSB7DQogICAgZm9udC1zaXplOiAyMHB4Ow0KICB9DQoNCiAgLnJvdyAuY29sLTMgew0KICAgIHdpZHRoOiAxMDAlOw0KICB9DQoNCiAgLmN1cnJlbnQtdGltZSBpbnB1dCB7DQogICAgd2lkdGg6IDI1MHB4Ow0KICB9DQp9DQpAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkgew0KICAuYm94LXNoYWRvdyB7DQogICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7DQogIH0NCiAgLmJveC1zaGFkb3cubWluIHsNCiAgICBtaW4taGVpZ2h0OiAxODVweDsNCiAgfQ0KDQogIC5yb3cgLmNvbC0zIHsNCiAgICB3aWR0aDogMTAwJTsNCiAgfQ0KICAucm93IC5jb2wtMi5kZXNrdG9wLW9ubHkuc21hbGwtb25seSwNCiAgLnJvdyAuY29sLTIgew0KICAgIHdpZHRoOiA1MCU7DQogICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7DQogIH0NCiAgLnJvdyA+IGRpdiB7DQogICAgcGFkZGluZy1ib3R0b206IDE1cHg7DQogIH0NCg0KICAuZ3JleS1oZWFkIHsNCiAgICBwYWRkaW5nOiAwIDE4cHg7DQogIH0NCiAgLmdyZXktaGVhZC5yZWQgew0KICAgIHBhZGRpbmc6IDAgMTBweDsNCiAgfQ0KDQogIC5mb290ZXIgew0KICAgIHBhZGRpbmc6IDAgMTBweDsNCiAgfQ0KICAuZm9vdGVyIC5jb250YWluZXIgew0KICAgIHBhZGRpbmc6IDIwcHggMCAwOw0KICB9DQogIC5mb290ZXIgcCB7DQogICAgcGFkZGluZzogMThweCAzMHB4Ow0KICAgIGZvbnQtc2l6ZTogMTFweDsNCiAgfQ0KICAuZm9vdGVyIC5sb2dvIHsNCiAgICBtYXJnaW4tYm90dG9tOiAyNHB4Ow0KICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE4N3B4Ow0KICAgIGhlaWdodDogNDNweDsNCiAgICB3aWR0aDogMjY1cHg7DQogIH0NCn0NCkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7DQogIC5mb290ZXIgLmxvZ28gew0KICAgIGJhY2tncm91bmQtc2l6ZTogMjY0LjVweCA0NDhweDsNCiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNDNweDsNCiAgfQ0KfQ0KDQpAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkgew0KICAuYmFubmVyIHsNCiAgICBwYWRkaW5nOiAwOw0KICB9DQoNCiAgLmJveC1saW5rcyB7DQogICAgcGFkZGluZy1ib3R0b206IDVweDsNCiAgfQ0KICAuYm94LWxpbmtzIC5hcnJvd3MtbGlua3Mgew0KICAgIG1pbi1oZWlnaHQ6IDA7DQogIH0NCg0KICAuaHIgew0KICAgIG1hcmdpbjogMTVweCAwOw0KICB9DQoNCiAgLmFycm93cy1saW5rcyB7DQogICAgbWluLWhlaWdodDogODNweDsNCiAgfQ0KDQogIC5sb2NhbC10aW1lIHsNCiAgICBwYWRkaW5nOiAyM3B4IDVweCAyMHB4Ow0KICB9DQogIC5sb2NhbC10aW1lIGltZyB7DQogICAgd2lkdGg6IDE2OXB4Ow0KICAgIGhlaWdodDogYXV0bzsNCiAgfQ0KICAubG9jYWwtdGltZSBoNCB7DQogICAgZm9udC1zaXplOiAyMnB4Ow0KICAgIHBhZGRpbmctdG9wOiAxNXB4Ow0KICB9DQoNCiAgLmJvZHkgew0KICAgIHBhZGRpbmctdG9wOiAxN3B4Ow0KICB9DQoNCiAgLnRpdGxlIHsNCiAgICBwYWRkaW5nOiAwIDE1cHggMTRweDsNCiAgfQ0KICAudGl0bGUgaDEgew0KICAgIGZvbnQtc2l6ZTogMjFweDsNCiAgfQ0KDQogIC5ub3Qtc21hbGwgew0KICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsNCiAgfQ0KDQogIC5jb250YWluZXIgew0KICAgIHBhZGRpbmc6IDAgMTBweDsNCiAgfQ0KDQogIC5jdXJyZW50LXRpbWUgbGFiZWwgew0KICAgIGRpc3BsYXk6IG5vbmU7DQogIH0NCiAgLmN1cnJlbnQtdGltZSBidXR0b24gew0KICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsNCiAgICB0b3A6IDA7DQogICAgcmlnaHQ6IDEwcHg7DQogICAgd2lkdGg6IDQwcHg7DQogIH0NCiAgLmN1cnJlbnQtdGltZSBpbnB1dCB7DQogICAgbWFyZ2luOiAwOw0KICAgIHdpZHRoOiAxMDAlOw0KICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7DQogIH0NCiAgLyouY3VycmVudC10aW1lIGZvcm0gPiBpbnB1dCB7DQogICAgZGlzcGxheTogbm9uZTsNCiAgfSovDQogIC5jdXJyZW50LXRpbWUgI1RvcExvY2F0aW9uIHsNCiAgICBkaXNwbGF5OiBub25lOw0KICB9DQogIC5zbWFsbC1vbmx5IHsNCiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50Ow0KICB9DQoNCiAgLmRlc2t0b3Atb25seS5zbWFsbC1vbmx5IHsNCiAgICBkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnQ7DQogIH0NCg0KICAudGFicyB1bCB7DQogICAgZGlzcGxheTogYmxvY2s7DQogIH0NCiAgLnRhYnMgdWwgbGkgew0KICAgIGZsb2F0OiBsZWZ0Ow0KICB9DQogIC50YWJzIHVsIGxpOmxhc3QtY2hpbGQgYSB7DQogICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NhY2FjYTsNCiAgICBib3gtc2hhZG93OiBpbnNldCAtMXB4IDAgI2ZmZjsNCiAgfQ0KDQogIC5oZWFkZXIgLmxvZ28td3JhcCB7DQogICAgLypvdmVyZmxvdzogaGlkZGVuOw0KICAgIHdpZHRoOiAxNjdweDsNCiAgICBtYXJnaW46IGF1dG87Ki8NCiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsNCiAgICB3aWR0aDogMjIwcHg7DQogICAgbWFyZ2luOiAwIGF1dG87DQogICAgdGV4dC1hbGlnbjogY2VudGVyOw0KICB9DQogIC5oZWFkZXIgLmxvZ28td3JhcCAubG9nbyB7DQogICAgLyptYXJnaW4tbGVmdDogLTMzcHg7Ki8NCiAgfQ0KfQ0KDQovKmF1dG9jb21wbGV0ZSovDQouYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIHsgYm9yZGVyOiAwcHggc29saWQgIzk5OTsgYmFja2dyb3VuZDogI0ZGRjsgY3Vyc29yOiBkZWZhdWx0OyBvdmVyZmxvdzogYXV0bzsgLXdlYmtpdC1ib3gtc2hhZG93OiAxcHggNHB4IDNweCByZ2JhKDUwLCA1MCwgNTAsIDAuNjQpOyAtbW96LWJveC1zaGFkb3c6IDFweCA0cHggM3B4IHJnYmEoNTAsIDUwLCA1MCwgMC42NCk7IGJveC1zaGFkb3c6IDFweCA0cHggM3B4IHJnYmEoNTAsIDUwLCA1MCwgMC42NCk7IH0NCi5hdXRvY29tcGxldGUtc3VnZ2VzdGlvbiB7IHBhZGRpbmc6IDJweCA1cHg7IHdoaXRlLXNwYWNlOiBub3dyYXA7IG92ZXJmbG93OiBoaWRkZW47IGZvbnQtc2l6ZToxLjJlbSB9DQouYXV0b2NvbXBsZXRlLW5vLXN1Z2dlc3Rpb24geyBwYWRkaW5nOiAycHggNXB4O30NCi5hdXRvY29tcGxldGUtc2VsZWN0ZWQgeyAvKmJhY2tncm91bmQ6ICNGMEYwRjA7Ki8gYmFja2dyb3VuZDojQ0NGRkNDIH0NCi5hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMgc3Ryb25nIHsgZm9udC13ZWlnaHQ6IGJvbGQ7IGNvbG9yOiAjMDAwOyB9DQouYXV0b2NvbXBsZXRlLWdyb3VwIHsgcGFkZGluZzogMnB4IDVweDsgY29sb3I6IHJnYigyNTUsIDE1MywgMCkgOyB9DQouYXV0b2NvbXBsZXRlLWdyb3VwIHN0cm9uZyB7IGZvbnQtd2VpZ2h0OiBib2xkOyBmb250LXNpemU6IDE2cHg7IGNvbG9yOiAjMDAwOyBkaXNwbGF5OiBibG9jazsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7IGNvbG9yOiAjM0I1OTk4IDt9DQoNCkBtZWRpYSAobWluLXdpZHRoOjMwMHB4KSB7DQogICAgLmF1dG9jb21wbGV0ZS1zdWdnZXN0aW9uIHsgZm9udC1zaXplOjEuM2VtIH0NCn0NCg0KLnNlYXJjaGVycm9yOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogV2ViS2l0LCBCbGluaywgRWRnZSAqLw0KICAgICAgICAgICAgY29sb3I6ICAgICNmZjAwMDA7DQp9DQoNCi5zZWFyY2hlcnJvcjotbW96LXBsYWNlaG9sZGVyIHsgLyogTW96aWxsYSBGaXJlZm94IDQgdG8gMTggKi8NCiAgICAgICAgICAgY29sb3I6ICAgICNmZjAwMDA7DQogICAgICAgICAgIG9wYWNpdHk6ICAxOw0KfQ0KLnNlYXJjaGVycm9yOjotbW96LXBsYWNlaG9sZGVyIHsgLyogTW96aWxsYSBGaXJlZm94IDE5KyAqLw0KICAgICAgICAgICBjb2xvcjogICAgI2ZmMDAwMDsNCiAgICAgICAgICAgb3BhY2l0eTogIDE7DQp9DQouc2VhcmNoZXJyb3I6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi8NCiAgICAgICAgICAgY29sb3I6ICAgICNmZjAwMDA7DQp9DQoNCi5mb250VFMgew0KICAgIGZvbnQtc2l6ZTogM2VtOw0KfQ0KDQouaDIgew0KICAgIGZvbnQtc2l6ZToxLjVlbTsNCiAgICBtYXJnaW4tdG9wOiA1cHg7DQogICAgbWFyZ2luLWJvdHRvbTogMTBweDsNCiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggI2E4YThhODsNCiAgICBjb2xvcjogYmxhY2sNCn0NCg0KLnAgew0KICAgICAgICAvKm1hcmdpbi10b3A6LjRlbTsNCiAgICBtYXJnaW4tYm90dG9tOi40ZW0qLw0KfQ0KDQpwIHsNCiAgICBtYXJnaW4tYm90dG9tOjFlbTsNCiAgICBtYXJnaW4tdG9wOjFlbQ0KfQ0KDQoubWVkaXVtdHh0IHsNCiAgICBmb250LXNpemU6MTJwdA0KfQ0KLmxhcmdlcnR4dCB7DQogICAgZm9udC1zaXplOjE0cHQNCn0NCg0KLmhkcndsIHsNCiAgICBtYXJnaW4tdG9wOiA1cHg7DQogICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM4NDg0ODQ7DQogICAgZm9udC13ZWlnaHQ6IEJvbGQ7DQp9DQoNCi5wYWR0YmwgdGQgew0KICAgIHBhZGRpbmc6NXB4DQp9DQoNCi5oZHJ3YyB7DQogICAgYmFja2dyb3VuZC1jb2xvcjogI0VDMzY0QTsNCiAgICBjb2xvcjogI2YyZjJmMjsNCiAgICBwYWRkaW5nOiA1cHg7DQp9DQoNCi5oYyB7DQogICAgbWFyZ2luLXRvcDo1cHg7IA0KICAgIG1hcmdpbi1ib3R0b206NXB4DQp9DQoNCnRkLnBsYW5uZXJkYXkgew0KICAgIHRleHQtYWxpZ246IGNlbnRlcjsNCiAgICBjb2xvcjogIzAwMDAwMDsNCiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0NGRkNDOw0KfQ0KDQp0ZC5wbGFubmVyZXZlbmluZyB7DQogICAgdGV4dC1hbGlnbjogY2VudGVyOw0KICAgIGNvbG9yOiAjMDAwMDAwOw0KICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGQ0M7DQp9DQoNCnRkLnBsYW5uZXJuaWdodCB7DQogICAgdGV4dC1hbGlnbjogY2VudGVyOw0KICAgIGNvbG9yOiAjMDAwMDAwOw0KICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkNDQ0M7DQp9LyohCiAqICBGb250IEF3ZXNvbWUgNC42LjMgYnkgQGRhdmVnYW5keSAtIGh0dHA6Ly9mb250YXdlc29tZS5pbyAtIEBmb250YXdlc29tZQogKiAgTGljZW5zZSAtIGh0dHA6Ly9mb250YXdlc29tZS5pby9saWNlbnNlIChGb250OiBTSUwgT0ZMIDEuMSwgQ1NTOiBNSVQgTGljZW5zZSkKICovQGZvbnQtZmFjZXtmb250LWRpc3BsYXk6IGZhbGxiYWNrO2ZvbnQtZmFtaWx5OidGb250QXdlc29tZSc7c3JjOnVybCgnL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90P3Y9NC42LjMnKTtzcmM6dXJsKCcvZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/I2llZml4JnY9NC42LjMnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksdXJsKCcvZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmMj92PTQuNi4zJykgZm9ybWF0KCd3b2ZmMicpLHVybCgnL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZj92PTQuNi4zJykgZm9ybWF0KCd3b2ZmJyksdXJsKCcvZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC50dGY/dj00LjYuMycpIGZvcm1hdCgndHJ1ZXR5cGUnKSx1cmwoJy9mb250cy9mb250YXdlc29tZS13ZWJmb250LnN2Zz92PTQuNi4zI2ZvbnRhd2Vzb21lcmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsfS5mYXtkaXNwbGF5OmlubGluZS1ibG9jaztmb250Om5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtmb250LXNpemU6aW5oZXJpdDt0ZXh0LXJlbmRlcmluZzphdXRvOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlfS5mYS1sZ3tmb250LXNpemU6MS4zMzMzMzMzM2VtO2xpbmUtaGVpZ2h0Oi43NWVtO3ZlcnRpY2FsLWFsaWduOi0xNSV9LmZhLTJ4e2ZvbnQtc2l6ZToyZW19LmZhLTN4e2ZvbnQtc2l6ZTozZW19LmZhLTR4e2ZvbnQtc2l6ZTo0ZW19LmZhLTV4e2ZvbnQtc2l6ZTo1ZW19LmZhLWZ3e3dpZHRoOjEuMjg1NzE0MjllbTt0ZXh0LWFsaWduOmNlbnRlcn0uZmEtdWx7cGFkZGluZy1sZWZ0OjA7bWFyZ2luLWxlZnQ6Mi4xNDI4NTcxNGVtO2xpc3Qtc3R5bGUtdHlwZTpub25lfS5mYS11bD5saXtwb3NpdGlvbjpyZWxhdGl2ZX0uZmEtbGl7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotMi4xNDI4NTcxNGVtO3dpZHRoOjIuMTQyODU3MTRlbTt0b3A6LjE0Mjg1NzE0ZW07dGV4dC1hbGlnbjpjZW50ZXJ9LmZhLWxpLmZhLWxne2xlZnQ6LTEuODU3MTQyODZlbX0uZmEtYm9yZGVye3BhZGRpbmc6LjJlbSAuMjVlbSAuMTVlbTtib3JkZXI6c29saWQgLjA4ZW0gI2VlZTtib3JkZXItcmFkaXVzOi4xZW19LmZhLXB1bGwtbGVmdHtmbG9hdDpsZWZ0fS5mYS1wdWxsLXJpZ2h0e2Zsb2F0OnJpZ2h0fS5mYS5mYS1wdWxsLWxlZnR7bWFyZ2luLXJpZ2h0Oi4zZW19LmZhLmZhLXB1bGwtcmlnaHR7bWFyZ2luLWxlZnQ6LjNlbX0ucHVsbC1yaWdodHtmbG9hdDpyaWdodH0ucHVsbC1sZWZ0e2Zsb2F0OmxlZnR9LmZhLnB1bGwtbGVmdHttYXJnaW4tcmlnaHQ6LjNlbX0uZmEucHVsbC1yaWdodHttYXJnaW4tbGVmdDouM2VtfS5mYS1zcGluey13ZWJraXQtYW5pbWF0aW9uOmZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO2FuaW1hdGlvbjpmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcn0uZmEtcHVsc2V7LXdlYmtpdC1hbmltYXRpb246ZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTthbmltYXRpb246ZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KX1ALXdlYmtpdC1rZXlmcmFtZXMgZmEtc3BpbnswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKX19QGtleWZyYW1lcyBmYS1zcGluezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDM1OWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpfX0uZmEtcm90YXRlLTkwey1tcy1maWx0ZXI6InByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTEpIjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKX0uZmEtcm90YXRlLTE4MHstbXMtZmlsdGVyOiJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yKSI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9LmZhLXJvdGF0ZS0yNzB7LW1zLWZpbHRlcjoicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MykiOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgyNzBkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDI3MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgyNzBkZWcpfS5mYS1mbGlwLWhvcml6b250YWx7LW1zLWZpbHRlcjoicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MCwgbWlycm9yPTEpIjstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgtMSwgMSk7LW1zLXRyYW5zZm9ybTpzY2FsZSgtMSwgMSk7dHJhbnNmb3JtOnNjYWxlKC0xLCAxKX0uZmEtZmxpcC12ZXJ0aWNhbHstbXMtZmlsdGVyOiJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yLCBtaXJyb3I9MSkiOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEsIC0xKTstbXMtdHJhbnNmb3JtOnNjYWxlKDEsIC0xKTt0cmFuc2Zvcm06c2NhbGUoMSwgLTEpfTpyb290IC5mYS1yb3RhdGUtOTAsOnJvb3QgLmZhLXJvdGF0ZS0xODAsOnJvb3QgLmZhLXJvdGF0ZS0yNzAsOnJvb3QgLmZhLWZsaXAtaG9yaXpvbnRhbCw6cm9vdCAuZmEtZmxpcC12ZXJ0aWNhbHtmaWx0ZXI6bm9uZX0uZmEtc3RhY2t7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MmVtO2hlaWdodDoyZW07bGluZS1oZWlnaHQ6MmVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZmEtc3RhY2stMXgsLmZhLXN0YWNrLTJ4e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyfS5mYS1zdGFjay0xeHtsaW5lLWhlaWdodDppbmhlcml0fS5mYS1zdGFjay0yeHtmb250LXNpemU6MmVtfS5mYS1pbnZlcnNle2NvbG9yOiNmZmZ9LmZhLWdsYXNzOmJlZm9yZXtjb250ZW50OiJcZjAwMCJ9LmZhLW11c2ljOmJlZm9yZXtjb250ZW50OiJcZjAwMSJ9LmZhLXNlYXJjaDpiZWZvcmV7Y29udGVudDoiXGYwMDIifS5mYS1lbnZlbG9wZS1vOmJlZm9yZXtjb250ZW50OiJcZjAwMyJ9LmZhLWhlYXJ0OmJlZm9yZXtjb250ZW50OiJcZjAwNCJ9LmZhLXN0YXI6YmVmb3Jle2NvbnRlbnQ6IlxmMDA1In0uZmEtc3Rhci1vOmJlZm9yZXtjb250ZW50OiJcZjAwNiJ9LmZhLXVzZXI6YmVmb3Jle2NvbnRlbnQ6IlxmMDA3In0uZmEtZmlsbTpiZWZvcmV7Y29udGVudDoiXGYwMDgifS5mYS10aC1sYXJnZTpiZWZvcmV7Y29udGVudDoiXGYwMDkifS5mYS10aDpiZWZvcmV7Y29udGVudDoiXGYwMGEifS5mYS10aC1saXN0OmJlZm9yZXtjb250ZW50OiJcZjAwYiJ9LmZhLWNoZWNrOmJlZm9yZXtjb250ZW50OiJcZjAwYyJ9LmZhLXJlbW92ZTpiZWZvcmUsLmZhLWNsb3NlOmJlZm9yZSwuZmEtdGltZXM6YmVmb3Jle2NvbnRlbnQ6IlxmMDBkIn0uZmEtc2VhcmNoLXBsdXM6YmVmb3Jle2NvbnRlbnQ6IlxmMDBlIn0uZmEtc2VhcmNoLW1pbnVzOmJlZm9yZXtjb250ZW50OiJcZjAxMCJ9LmZhLXBvd2VyLW9mZjpiZWZvcmV7Y29udGVudDoiXGYwMTEifS5mYS1zaWduYWw6YmVmb3Jle2NvbnRlbnQ6IlxmMDEyIn0uZmEtZ2VhcjpiZWZvcmUsLmZhLWNvZzpiZWZvcmV7Y29udGVudDoiXGYwMTMifS5mYS10cmFzaC1vOmJlZm9yZXtjb250ZW50OiJcZjAxNCJ9LmZhLWhvbWU6YmVmb3Jle2NvbnRlbnQ6IlxmMDE1In0uZmEtZmlsZS1vOmJlZm9yZXtjb250ZW50OiJcZjAxNiJ9LmZhLWNsb2NrLW86YmVmb3Jle2NvbnRlbnQ6IlxmMDE3In0uZmEtcm9hZDpiZWZvcmV7Y29udGVudDoiXGYwMTgifS5mYS1kb3dubG9hZDpiZWZvcmV7Y29udGVudDoiXGYwMTkifS5mYS1hcnJvdy1jaXJjbGUtby1kb3duOmJlZm9yZXtjb250ZW50OiJcZjAxYSJ9LmZhLWFycm93LWNpcmNsZS1vLXVwOmJlZm9yZXtjb250ZW50OiJcZjAxYiJ9LmZhLWluYm94OmJlZm9yZXtjb250ZW50OiJcZjAxYyJ9LmZhLXBsYXktY2lyY2xlLW86YmVmb3Jle2NvbnRlbnQ6IlxmMDFkIn0uZmEtcm90YXRlLXJpZ2h0OmJlZm9yZSwuZmEtcmVwZWF0OmJlZm9yZXtjb250ZW50OiJcZjAxZSJ9LmZhLXJlZnJlc2g6YmVmb3Jle2NvbnRlbnQ6IlxmMDIxIn0uZmEtbGlzdC1hbHQ6YmVmb3Jle2NvbnRlbnQ6IlxmMDIyIn0uZmEtbG9jazpiZWZvcmV7Y29udGVudDoiXGYwMjMifS5mYS1mbGFnOmJlZm9yZXtjb250ZW50OiJcZjAyNCJ9LmZhLWhlYWRwaG9uZXM6YmVmb3Jle2NvbnRlbnQ6IlxmMDI1In0uZmEtdm9sdW1lLW9mZjpiZWZvcmV7Y29udGVudDoiXGYwMjYifS5mYS12b2x1bWUtZG93bjpiZWZvcmV7Y29udGVudDoiXGYwMjcifS5mYS12b2x1bWUtdXA6YmVmb3Jle2NvbnRlbnQ6IlxmMDI4In0uZmEtcXJjb2RlOmJlZm9yZXtjb250ZW50OiJcZjAyOSJ9LmZhLWJhcmNvZGU6YmVmb3Jle2NvbnRlbnQ6IlxmMDJhIn0uZmEtdGFnOmJlZm9yZXtjb250ZW50OiJcZjAyYiJ9LmZhLXRhZ3M6YmVmb3Jle2NvbnRlbnQ6IlxmMDJjIn0uZmEtYm9vazpiZWZvcmV7Y29udGVudDoiXGYwMmQifS5mYS1ib29rbWFyazpiZWZvcmV7Y29udGVudDoiXGYwMmUifS5mYS1wcmludDpiZWZvcmV7Y29udGVudDoiXGYwMmYifS5mYS1jYW1lcmE6YmVmb3Jle2NvbnRlbnQ6IlxmMDMwIn0uZmEtZm9udDpiZWZvcmV7Y29udGVudDoiXGYwMzEifS5mYS1ib2xkOmJlZm9yZXtjb250ZW50OiJcZjAzMiJ9LmZhLWl0YWxpYzpiZWZvcmV7Y29udGVudDoiXGYwMzMifS5mYS10ZXh0LWhlaWdodDpiZWZvcmV7Y29udGVudDoiXGYwMzQifS5mYS10ZXh0LXdpZHRoOmJlZm9yZXtjb250ZW50OiJcZjAzNSJ9LmZhLWFsaWduLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6IlxmMDM2In0uZmEtYWxpZ24tY2VudGVyOmJlZm9yZXtjb250ZW50OiJcZjAzNyJ9LmZhLWFsaWduLXJpZ2h0OmJlZm9yZXtjb250ZW50OiJcZjAzOCJ9LmZhLWFsaWduLWp1c3RpZnk6YmVmb3Jle2NvbnRlbnQ6IlxmMDM5In0uZmEtbGlzdDpiZWZvcmV7Y29udGVudDoiXGYwM2EifS5mYS1kZWRlbnQ6YmVmb3JlLC5mYS1vdXRkZW50OmJlZm9yZXtjb250ZW50OiJcZjAzYiJ9LmZhLWluZGVudDpiZWZvcmV7Y29udGVudDoiXGYwM2MifS5mYS12aWRlby1jYW1lcmE6YmVmb3Jle2NvbnRlbnQ6IlxmMDNkIn0uZmEtcGhvdG86YmVmb3JlLC5mYS1pbWFnZTpiZWZvcmUsLmZhLXBpY3R1cmUtbzpiZWZvcmV7Y29udGVudDoiXGYwM2UifS5mYS1wZW5jaWw6YmVmb3Jle2NvbnRlbnQ6IlxmMDQwIn0uZmEtbWFwLW1hcmtlcjpiZWZvcmV7Y29udGVudDoiXGYwNDEifS5mYS1hZGp1c3Q6YmVmb3Jle2NvbnRlbnQ6IlxmMDQyIn0uZmEtdGludDpiZWZvcmV7Y29udGVudDoiXGYwNDMifS5mYS1lZGl0OmJlZm9yZSwuZmEtcGVuY2lsLXNxdWFyZS1vOmJlZm9yZXtjb250ZW50OiJcZjA0NCJ9LmZhLXNoYXJlLXNxdWFyZS1vOmJlZm9yZXtjb250ZW50OiJcZjA0NSJ9LmZhLWNoZWNrLXNxdWFyZS1vOmJlZm9yZXtjb250ZW50OiJcZjA0NiJ9LmZhLWFycm93czpiZWZvcmV7Y29udGVudDoiXGYwNDcifS5mYS1zdGVwLWJhY2t3YXJkOmJlZm9yZXtjb250ZW50OiJcZjA0OCJ9LmZhLWZhc3QtYmFja3dhcmQ6YmVmb3Jle2NvbnRlbnQ6IlxmMDQ5In0uZmEtYmFja3dhcmQ6YmVmb3Jle2NvbnRlbnQ6IlxmMDRhIn0uZmEtcGxheTpiZWZvcmV7Y29udGVudDoiXGYwNGIifS5mYS1wYXVzZTpiZWZvcmV7Y29udGVudDoiXGYwNGMifS5mYS1zdG9wOmJlZm9yZXtjb250ZW50OiJcZjA0ZCJ9LmZhLWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6IlxmMDRlIn0uZmEtZmFzdC1mb3J3YXJkOmJlZm9yZXtjb250ZW50OiJcZjA1MCJ9LmZhLXN0ZXAtZm9yd2FyZDpiZWZvcmV7Y29udGVudDoiXGYwNTEifS5mYS1lamVjdDpiZWZvcmV7Y29udGVudDoiXGYwNTIifS5mYS1jaGV2cm9uLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6IlxmMDUzIn0uZmEtY2hldnJvbi1yaWdodDpiZWZvcmV7Y29udGVudDoiXGYwNTQifS5mYS1wbHVzLWNpcmNsZTpiZWZvcmV7Y29udGVudDoiXGYwNTUifS5mYS1taW51cy1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6IlxmMDU2In0uZmEtdGltZXMtY2lyY2xlOmJlZm9yZXtjb250ZW50OiJcZjA1NyJ9LmZhLWNoZWNrLWNpcmNsZTpiZWZvcmV7Y29udGVudDoiXGYwNTgifS5mYS1xdWVzdGlvbi1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6IlxmMDU5In0uZmEtaW5mby1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6IlxmMDVhIn0uZmEtY3Jvc3NoYWlyczpiZWZvcmV7Y29udGVudDoiXGYwNWIifS5mYS10aW1lcy1jaXJjbGUtbzpiZWZvcmV7Y29udGVudDoiXGYwNWMifS5mYS1jaGVjay1jaXJjbGUtbzpiZWZvcmV7Y29udGVudDoiXGYwNWQifS5mYS1iYW46YmVmb3Jle2NvbnRlbnQ6IlxmMDVlIn0uZmEtYXJyb3ctbGVmdDpiZWZvcmV7Y29udGVudDoiXGYwNjAifS5mYS1hcnJvdy1yaWdodDpiZWZvcmV7Y29udGVudDoiXGYwNjEifS5mYS1hcnJvdy11cDpiZWZvcmV7Y29udGVudDoiXGYwNjIifS5mYS1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50OiJcZjA2MyJ9LmZhLW1haWwtZm9yd2FyZDpiZWZvcmUsLmZhLXNoYXJlOmJlZm9yZXtjb250ZW50OiJcZjA2NCJ9LmZhLWV4cGFuZDpiZWZvcmV7Y29udGVudDoiXGYwNjUifS5mYS1jb21wcmVzczpiZWZvcmV7Y29udGVudDoiXGYwNjYifS5mYS1wbHVzOmJlZm9yZXtjb250ZW50OiJcZjA2NyJ9LmZhLW1pbnVzOmJlZm9yZXtjb250ZW50OiJcZjA2OCJ9LmZhLWFzdGVyaXNrOmJlZm9yZXtjb250ZW50OiJcZjA2OSJ9LmZhLWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmV7Y29udGVudDoiXGYwNmEifS5mYS1naWZ0OmJlZm9yZXtjb250ZW50OiJcZjA2YiJ9LmZhLWxlYWY6YmVmb3Jle2NvbnRlbnQ6IlxmMDZjIn0uZmEtZmlyZTpiZWZvcmV7Y29udGVudDoiXGYwNmQifS5mYS1leWU6YmVmb3Jle2NvbnRlbnQ6IlxmMDZlIn0uZmEtZXllLXNsYXNoOmJlZm9yZXtjb250ZW50OiJcZjA3MCJ9LmZhLXdhcm5pbmc6YmVmb3JlLC5mYS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmV7Y29udGVudDoiXGYwNzEifS5mYS1wbGFuZTpiZWZvcmV7Y29udGVudDoiXGYwNzIifS5mYS1jYWxlbmRhcjpiZWZvcmV7Y29udGVudDoiXGYwNzMifS5mYS1yYW5kb206YmVmb3Jle2NvbnRlbnQ6IlxmMDc0In0uZmEtY29tbWVudDpiZWZvcmV7Y29udGVudDoiXGYwNzUifS5mYS1tYWduZXQ6YmVmb3Jle2NvbnRlbnQ6IlxmMDc2In0uZmEtY2hldnJvbi11cDpiZWZvcmV7Y29udGVudDoiXGYwNzcifS5mYS1jaGV2cm9uLWRvd246YmVmb3Jle2NvbnRlbnQ6IlxmMDc4In0uZmEtcmV0d2VldDpiZWZvcmV7Y29udGVudDoiXGYwNzkifS5mYS1zaG9wcGluZy1jYXJ0OmJlZm9yZXtjb250ZW50OiJcZjA3YSJ9LmZhLWZvbGRlcjpiZWZvcmV7Y29udGVudDoiXGYwN2IifS5mYS1mb2xkZXItb3BlbjpiZWZvcmV7Y29udGVudDoiXGYwN2MifS5mYS1hcnJvd3MtdjpiZWZvcmV7Y29udGVudDoiXGYwN2QifS5mYS1hcnJvd3MtaDpiZWZvcmV7Y29udGVudDoiXGYwN2UifS5mYS1iYXItY2hhcnQtbzpiZWZvcmUsLmZhLWJhci1jaGFydDpiZWZvcmV7Y29udGVudDoiXGYwODAifS5mYS10d2l0dGVyLXNxdWFyZTpiZWZvcmV7Y29udGVudDoiXGYwODEifS5mYS1mYWNlYm9vay1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6IlxmMDgyIn0uZmEtY2FtZXJhLXJldHJvOmJlZm9yZXtjb250ZW50OiJcZjA4MyJ9LmZhLWtleTpiZWZvcmV7Y29udGVudDoiXGYwODQifS5mYS1nZWFyczpiZWZvcmUsLmZhLWNvZ3M6YmVmb3Jle2NvbnRlbnQ6IlxmMDg1In0uZmEtY29tbWVudHM6YmVmb3Jle2NvbnRlbnQ6IlxmMDg2In0uZmEtdGh1bWJzLW8tdXA6YmVmb3Jle2NvbnRlbnQ6IlxmMDg3In0uZmEtdGh1bWJzLW8tZG93bjpiZWZvcmV7Y29udGVudDoiXGYwODgifS5mYS1zdGFyLWhhbGY6YmVmb3Jle2NvbnRlbnQ6IlxmMDg5In0uZmEtaGVhcnQtbzpiZWZvcmV7Y29udGVudDoiXGYwOGEifS5mYS1zaWduLW91dDpiZWZvcmV7Y29udGVudDoiXGYwOGIifS5mYS1saW5rZWRpbi1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6IlxmMDhjIn0uZmEtdGh1bWItdGFjazpiZWZvcmV7Y29udGVudDoiXGYwOGQifS5mYS1leHRlcm5hbC1saW5rOmJlZm9yZXtjb250ZW50OiJcZjA4ZSJ9LmZhLXNpZ24taW46YmVmb3Jle2NvbnRlbnQ6IlxmMDkwIn0uZmEtdHJvcGh5OmJlZm9yZXtjb250ZW50OiJcZjA5MSJ9LmZhLWdpdGh1Yi1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6IlxmMDkyIn0uZmEtdXBsb2FkOmJlZm9yZXtjb250ZW50OiJcZjA5MyJ9LmZhLWxlbW9uLW86YmVmb3Jle2NvbnRlbnQ6IlxmMDk0In0uZmEtcGhvbmU6YmVmb3Jle2NvbnRlbnQ6IlxmMDk1In0uZmEtc3F1YXJlLW86YmVmb3Jle2NvbnRlbnQ6IlxmMDk2In0uZmEtYm9va21hcmstbzpiZWZvcmV7Y29udGVudDoiXGYwOTcifS5mYS1waG9uZS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6IlxmMDk4In0uZmEtdHdpdHRlcjpiZWZvcmV7Y29udGVudDoiXGYwOTkifS5mYS1mYWNlYm9vay1mOmJlZm9yZSwuZmEtZmFjZWJvb2s6YmVmb3Jle2NvbnRlbnQ6IlxmMDlhIn0uZmEtZ2l0aHViOmJlZm9yZXtjb250ZW50OiJcZjA5YiJ9LmZhLXVubG9jazpiZWZvcmV7Y29udGVudDoiXGYwOWMifS5mYS1jcmVkaXQtY2FyZDpiZWZvcmV7Y29udGVudDoiXGYwOWQifS5mYS1mZWVkOmJlZm9yZSwuZmEtcnNzOmJlZm9yZXtjb250ZW50OiJcZjA5ZSJ9LmZhLWhkZC1vOmJlZm9yZXtjb250ZW50OiJcZjBhMCJ9LmZhLWJ1bGxob3JuOmJlZm9yZXtjb250ZW50OiJcZjBhMSJ9LmZhLWJlbGw6YmVmb3Jle2NvbnRlbnQ6IlxmMGYzIn0uZmEtY2VydGlmaWNhdGU6YmVmb3Jle2NvbnRlbnQ6IlxmMGEzIn0uZmEtaGFuZC1vLXJpZ2h0OmJlZm9yZXtjb250ZW50OiJcZjBhNCJ9LmZhLWhhbmQtby1sZWZ0OmJlZm9yZXtjb250ZW50OiJcZjBhNSJ9LmZhLWhhbmQtby11cDpiZWZvcmV7Y29udGVudDoiXGYwYTYifS5mYS1oYW5kLW8tZG93bjpiZWZvcmV7Y29udGVudDoiXGYwYTcifS5mYS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmV7Y29udGVudDoiXGYwYTgifS5mYS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6IlxmMGE5In0uZmEtYXJyb3ctY2lyY2xlLXVwOmJlZm9yZXtjb250ZW50OiJcZjBhYSJ9LmZhLWFycm93LWNpcmNsZS1kb3duOmJlZm9yZXtjb250ZW50OiJcZjBhYiJ9LmZhLWdsb2JlOmJlZm9yZXtjb250ZW50OiJcZjBhYyJ9LmZhLXdyZW5jaDpiZWZvcmV7Y29udGVudDoiXGYwYWQifS5mYS10YXNrczpiZWZvcmV7Y29udGVudDoiXGYwYWUifS5mYS1maWx0ZXI6YmVmb3Jle2NvbnRlbnQ6IlxmMGIwIn0uZmEtYnJpZWZjYXNlOmJlZm9yZXtjb250ZW50OiJcZjBiMSJ9LmZhLWFycm93cy1hbHQ6YmVmb3Jle2NvbnRlbnQ6IlxmMGIyIn0uZmEtZ3JvdXA6YmVmb3JlLC5mYS11c2VyczpiZWZvcmV7Y29udGVudDoiXGYwYzAifS5mYS1jaGFpbjpiZWZvcmUsLmZhLWxpbms6YmVmb3Jle2NvbnRlbnQ6IlxmMGMxIn0uZmEtY2xvdWQ6YmVmb3Jle2NvbnRlbnQ6IlxmMGMyIn0uZmEtZmxhc2s6YmVmb3Jle2NvbnRlbnQ6IlxmMGMzIn0uZmEtY3V0OmJlZm9yZSwuZmEtc2Npc3NvcnM6YmVmb3Jle2NvbnRlbnQ6IlxmMGM0In0uZmEtY29weTpiZWZvcmUsLmZhLWZpbGVzLW86YmVmb3Jle2NvbnRlbnQ6IlxmMGM1In0uZmEtcGFwZXJjbGlwOmJlZm9yZXtjb250ZW50OiJcZjBjNiJ9LmZhLXNhdmU6YmVmb3JlLC5mYS1mbG9wcHktbzpiZWZvcmV7Y29udGVudDoiXGYwYzcifS5mYS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6IlxmMGM4In0uZmEtbmF2aWNvbjpiZWZvcmUsLmZhLXJlb3JkZXI6YmVmb3JlLC5mYS1iYXJzOmJlZm9yZXtjb250ZW50OiJcZjBjOSJ9LmZhLWxpc3QtdWw6YmVmb3Jle2NvbnRlbnQ6IlxmMGNhIn0uZmEtbGlzdC1vbDpiZWZvcmV7Y29udGVudDoiXGYwY2IifS5mYS1zdHJpa2V0aHJvdWdoOmJlZm9yZXtjb250ZW50OiJcZjBjYyJ9LmZhLXVuZGVybGluZTpiZWZvcmV7Y29udGVudDoiXGYwY2QifS5mYS10YWJsZTpiZWZvcmV7Y29udGVudDoiXGYwY2UifS5mYS1tYWdpYzpiZWZvcmV7Y29udGVudDoiXGYwZDAifS5mYS10cnVjazpiZWZvcmV7Y29udGVudDoiXGYwZDEifS5mYS1waW50ZXJlc3Q6YmVmb3Jle2NvbnRlbnQ6IlxmMGQyIn0uZmEtcGludGVyZXN0LXNxdWFyZTpiZWZvcmV7Y29udGVudDoiXGYwZDMifS5mYS1nb29nbGUtcGx1cy1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6IlxmMGQ0In0uZmEtZ29vZ2xlLXBsdXM6YmVmb3Jle2NvbnRlbnQ6IlxmMGQ1In0uZmEtbW9uZXk6YmVmb3Jle2NvbnRlbnQ6IlxmMGQ2In0uZmEtY2FyZXQtZG93bjpiZWZvcmV7Y29udGVudDoiXGYwZDcifS5mYS1jYXJldC11cDpiZWZvcmV7Y29udGVudDoiXGYwZDgifS5mYS1jYXJldC1sZWZ0OmJlZm9yZXtjb250ZW50OiJcZjBkOSJ9LmZhLWNhcmV0LXJpZ2h0OmJlZm9yZXtjb250ZW50OiJcZjBkYSJ9LmZhLWNvbHVtbnM6YmVmb3Jle2NvbnRlbnQ6IlxmMGRiIn0uZmEtdW5zb3J0ZWQ6YmVmb3JlLC5mYS1zb3J0OmJlZm9yZXtjb250ZW50OiJcZjBkYyJ9LmZhLXNvcnQtZG93bjpiZWZvcmUsLmZhLXNvcnQtZGVzYzpiZWZvcmV7Y29udGVudDoiXGYwZGQifS5mYS1zb3J0LXVwOmJlZm9yZSwuZmEtc29ydC1hc2M6YmVmb3Jle2NvbnRlbnQ6IlxmMGRlIn0uZmEtZW52ZWxvcGU6YmVmb3Jle2NvbnRlbnQ6IlxmMGUwIn0uZmEtbGlua2VkaW46YmVmb3Jle2NvbnRlbnQ6IlxmMGUxIn0uZmEtcm90YXRlLWxlZnQ6YmVmb3JlLC5mYS11bmRvOmJlZm9yZXtjb250ZW50OiJcZjBlMiJ9LmZhLWxlZ2FsOmJlZm9yZSwuZmEtZ2F2ZWw6YmVmb3Jle2NvbnRlbnQ6IlxmMGUzIn0uZmEtZGFzaGJvYXJkOmJlZm9yZSwuZmEtdGFjaG9tZXRlcjpiZWZvcmV7Y29udGVudDoiXGYwZTQifS5mYS1jb21tZW50LW86YmVmb3Jle2NvbnRlbnQ6IlxmMGU1In0uZmEtY29tbWVudHMtbzpiZWZvcmV7Y29udGVudDoiXGYwZTYifS5mYS1mbGFzaDpiZWZvcmUsLmZhLWJvbHQ6YmVmb3Jle2NvbnRlbnQ6IlxmMGU3In0uZmEtc2l0ZW1hcDpiZWZvcmV7Y29udGVudDoiXGYwZTgifS5mYS11bWJyZWxsYTpiZWZvcmV7Y29udGVudDoiXGYwZTkifS5mYS1wYXN0ZTpiZWZvcmUsLmZhLWNsaXBib2FyZDpiZWZvcmV7Y29udGVudDoiXGYwZWEifS5mYS1saWdodGJ1bGItbzpiZWZvcmV7Y29udGVudDoiXGYwZWIifS5mYS1leGNoYW5nZTpiZWZvcmV7Y29udGVudDoiXGYwZWMifS5mYS1jbG91ZC1kb3dubG9hZDpiZWZvcmV7Y29udGVudDoiXGYwZWQifS5mYS1jbG91ZC11cGxvYWQ6YmVmb3Jle2NvbnRlbnQ6IlxmMGVlIn0uZmEtdXNlci1tZDpiZWZvcmV7Y29udGVudDoiXGYwZjAifS5mYS1zdGV0aG9zY29wZTpiZWZvcmV7Y29udGVudDoiXGYwZjEifS5mYS1zdWl0Y2FzZTpiZWZvcmV7Y29udGVudDoiXGYwZjIifS5mYS1iZWxsLW86YmVmb3Jle2NvbnRlbnQ6IlxmMGEyIn0uZmEtY29mZmVlOmJlZm9yZXtjb250ZW50OiJcZjBmNCJ9LmZhLWN1dGxlcnk6YmVmb3Jle2NvbnRlbnQ6IlxmMGY1In0uZmEtZmlsZS10ZXh0LW86YmVmb3Jle2NvbnRlbnQ6IlxmMGY2In0uZmEtYnVpbGRpbmctbzpiZWZvcmV7Y29udGVudDoiXGYwZjcifS5mYS1ob3NwaXRhbC1vOmJlZm9yZXtjb250ZW50OiJcZjBmOCJ9LmZhLWFtYnVsYW5jZTpiZWZvcmV7Y29udGVudDoiXGYwZjkifS5mYS1tZWRraXQ6YmVmb3Jle2NvbnRlbnQ6IlxmMGZhIn0uZmEtZmlnaHRlci1qZXQ6YmVmb3Jle2NvbnRlbnQ6IlxmMGZiIn0uZmEtYmVlcjpiZWZvcmV7Y29udGVudDoiXGYwZmMifS5mYS1oLXNxdWFyZTpiZWZvcmV7Y29udGVudDoiXGYwZmQifS5mYS1wbHVzLXNxdWFyZTpiZWZvcmV7Y29udGVudDoiXGYwZmUifS5mYS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmV7Y29udGVudDoiXGYxMDAifS5mYS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6IlxmMTAxIn0uZmEtYW5nbGUtZG91YmxlLXVwOmJlZm9yZXtjb250ZW50OiJcZjEwMiJ9LmZhLWFuZ2xlLWRvdWJsZS1kb3duOmJlZm9yZXtjb250ZW50OiJcZjEwMyJ9LmZhLWFuZ2xlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6IlxmMTA0In0uZmEtYW5nbGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6IlxmMTA1In0uZmEtYW5nbGUtdXA6YmVmb3Jle2NvbnRlbnQ6IlxmMTA2In0uZmEtYW5nbGUtZG93bjpiZWZvcmV7Y29udGVudDoiXGYxMDcifS5mYS1kZXNrdG9wOmJlZm9yZXtjb250ZW50OiJcZjEwOCJ9LmZhLWxhcHRvcDpiZWZvcmV7Y29udGVudDoiXGYxMDkifS5mYS10YWJsZXQ6YmVmb3Jle2NvbnRlbnQ6IlxmMTBhIn0uZmEtbW9iaWxlLXBob25lOmJlZm9yZSwuZmEtbW9iaWxlOmJlZm9yZXtjb250ZW50OiJcZjEwYiJ9LmZhLWNpcmNsZS1vOmJlZm9yZXtjb250ZW50OiJcZjEwYyJ9LmZhLXF1b3RlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6IlxmMTBkIn0uZmEtcXVvdGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6IlxmMTBlIn0uZmEtc3Bpbm5lcjpiZWZvcmV7Y29udGVudDoiXGYxMTAifS5mYS1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6IlxmMTExIn0uZmEtbWFpbC1yZXBseTpiZWZvcmUsLmZhLXJlcGx5OmJlZm9yZXtjb250ZW50OiJcZjExMiJ9LmZhLWdpdGh1Yi1hbHQ6YmVmb3Jle2NvbnRlbnQ6IlxmMTEzIn0uZmEtZm9sZGVyLW86YmVmb3Jle2NvbnRlbnQ6IlxmMTE0In0uZmEtZm9sZGVyLW9wZW4tbzpiZWZvcmV7Y29udGVudDoiXGYxMTUifS5mYS1zbWlsZS1vOmJlZm9yZXtjb250ZW50OiJcZjExOCJ9LmZhLWZyb3duLW86YmVmb3Jle2NvbnRlbnQ6IlxmMTE5In0uZmEtbWVoLW86YmVmb3Jle2NvbnRlbnQ6IlxmMTFhIn0uZmEtZ2FtZXBhZDpiZWZvcmV7Y29udGVudDoiXGYxMWIifS5mYS1rZXlib2FyZC1vOmJlZm9yZXtjb250ZW50OiJcZjExYyJ9LmZhLWZsYWctbzpiZWZvcmV7Y29udGVudDoiXGYxMWQifS5mYS1mbGFnLWNoZWNrZXJlZDpiZWZvcmV7Y29udGVudDoiXGYxMWUifS5mYS10ZXJtaW5hbDpiZWZvcmV7Y29udGVudDoiXGYxMjAifS5mYS1jb2RlOmJlZm9yZXtjb250ZW50OiJcZjEyMSJ9LmZhLW1haWwtcmVwbHktYWxsOmJlZm9yZSwuZmEtcmVwbHktYWxsOmJlZm9yZXtjb250ZW50OiJcZjEyMiJ9LmZhLXN0YXItaGFsZi1lbXB0eTpiZWZvcmUsLmZhLXN0YXItaGFsZi1mdWxsOmJlZm9yZSwuZmEtc3Rhci1oYWxmLW86YmVmb3Jle2NvbnRlbnQ6IlxmMTIzIn0uZmEtbG9jYXRpb24tYXJyb3c6YmVmb3Jle2NvbnRlbnQ6IlxmMTI0In0uZmEtY3JvcDpiZWZvcmV7Y29udGVudDoiXGYxMjUifS5mYS1jb2RlLWZvcms6YmVmb3Jle2NvbnRlbnQ6IlxmMTI2In0uZmEtdW5saW5rOmJlZm9yZSwuZmEtY2hhaW4tYnJva2VuOmJlZm9yZXtjb250ZW50OiJcZjEyNyJ9LmZhLXF1ZXN0aW9uOmJlZm9yZXtjb250ZW50OiJcZjEyOCJ9LmZhLWluZm86YmVmb3Jle2NvbnRlbnQ6IlxmMTI5In0uZmEtZXhjbGFtYXRpb246YmVmb3Jle2NvbnRlbnQ6IlxmMTJhIn0uZmEtc3VwZXJzY3JpcHQ6YmVmb3Jle2NvbnRlbnQ6IlxmMTJiIn0uZmEtc3Vic2NyaXB0OmJlZm9yZXtjb250ZW50OiJcZjEyYyJ9LmZhLWVyYXNlcjpiZWZvcmV7Y29udGVudDoiXGYxMmQifS5mYS1wdXp6bGUtcGllY2U6YmVmb3Jle2NvbnRlbnQ6IlxmMTJlIn0uZmEtbWljcm9waG9uZTpiZWZvcmV7Y29udGVudDoiXGYxMzAifS5mYS1taWNyb3Bob25lLXNsYXNoOmJlZm9yZXtjb250ZW50OiJcZjEzMSJ9LmZhLXNoaWVsZDpiZWZvcmV7Y29udGVudDoiXGYxMzIifS5mYS1jYWxlbmRhci1vOmJlZm9yZXtjb250ZW50OiJcZjEzMyJ9LmZhLWZpcmUtZXh0aW5ndWlzaGVyOmJlZm9yZXtjb250ZW50OiJcZjEzNCJ9LmZhLXJvY2tldDpiZWZvcmV7Y29udGVudDoiXGYxMzUifS5mYS1tYXhjZG46YmVmb3Jle2NvbnRlbnQ6IlxmMTM2In0uZmEtY2hldnJvbi1jaXJjbGUtbGVmdDpiZWZvcmV7Y29udGVudDoiXGYxMzcifS5mYS1jaGV2cm9uLWNpcmNsZS1yaWdodDpiZWZvcmV7Y29udGVudDoiXGYxMzgifS5mYS1jaGV2cm9uLWNpcmNsZS11cDpiZWZvcmV7Y29udGVudDoiXGYxMzkifS5mYS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZXtjb250ZW50OiJcZjEzYSJ9LmZhLWh0bWw1OmJlZm9yZXtjb250ZW50OiJcZjEzYiJ9LmZhLWNzczM6YmVmb3Jle2NvbnRlbnQ6IlxmMTNjIn0uZmEtYW5jaG9yOmJlZm9yZXtjb250ZW50OiJcZjEzZCJ9LmZhLXVubG9jay1hbHQ6YmVmb3Jle2NvbnRlbnQ6IlxmMTNlIn0uZmEtYnVsbHNleWU6YmVmb3Jle2NvbnRlbnQ6IlxmMTQwIn0uZmEtZWxsaXBzaXMtaDpiZWZvcmV7Y29udGVudDoiXGYxNDEifS5mYS1lbGxpcHNpcy12OmJlZm9yZXtjb250ZW50OiJcZjE0MiJ9LmZhLXJzcy1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6IlxmMTQzIn0uZmEtcGxheS1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6IlxmMTQ0In0uZmEtdGlja2V0OmJlZm9yZXtjb250ZW50OiJcZjE0NSJ9LmZhLW1pbnVzLXNxdWFyZTpiZWZvcmV7Y29udGVudDoiXGYxNDYifS5mYS1taW51cy1zcXVhcmUtbzpiZWZvcmV7Y29udGVudDoiXGYxNDcifS5mYS1sZXZlbC11cDpiZWZvcmV7Y29udGVudDoiXGYxNDgifS5mYS1sZXZlbC1kb3duOmJlZm9yZXtjb250ZW50OiJcZjE0OSJ9LmZhLWNoZWNrLXNxdWFyZTpiZWZvcmV7Y29udGVudDoiXGYxNGEifS5mYS1wZW5jaWwtc3F1YXJlOmJlZm9yZXtjb250ZW50OiJcZjE0YiJ9LmZhLWV4dGVybmFsLWxpbmstc3F1YXJlOmJlZm9yZXtjb250ZW50OiJcZjE0YyJ9LmZhLXNoYXJlLXNxdWFyZTpiZWZvcmV7Y29udGVudDoiXGYxNGQifS5mYS1jb21wYXNzOmJlZm9yZXtjb250ZW50OiJcZjE0ZSJ9LmZhLXRvZ2dsZS1kb3duOmJlZm9yZSwuZmEtY2FyZXQtc3F1YXJlLW8tZG93bjpiZWZvcmV7Y29udGVudDoiXGYxNTAifS5mYS10b2dnbGUtdXA6YmVmb3JlLC5mYS1jYXJldC1zcXVhcmUtby11cDpiZWZvcmV7Y29udGVudDoiXGYxNTEifS5mYS10b2dnbGUtcmlnaHQ6YmVmb3JlLC5mYS1jYXJldC1zcXVhcmUtby1yaWdodDpiZWZvcmV7Y29udGVudDoiXGYxNTIifS5mYS1ldXJvOmJlZm9yZSwuZmEtZXVyOmJlZm9yZXtjb250ZW50OiJcZjE1MyJ9LmZhLWdicDpiZWZvcmV7Y29udGVudDoiXGYxNTQifS5mYS1kb2xsYXI6YmVmb3JlLC5mYS11c2Q6YmVmb3Jle2NvbnRlbnQ6IlxmMTU1In0uZmEtcnVwZWU6YmVmb3JlLC5mYS1pbnI6YmVmb3Jle2NvbnRlbnQ6IlxmMTU2In0uZmEtY255OmJlZm9yZSwuZmEtcm1iOmJlZm9yZSwuZmEteWVuOmJlZm9yZSwuZmEtanB5OmJlZm9yZXtjb250ZW50OiJcZjE1NyJ9LmZhLXJ1YmxlOmJlZm9yZSwuZmEtcm91YmxlOmJlZm9yZSwuZmEtcnViOmJlZm9yZXtjb250ZW50OiJcZjE1OCJ9LmZhLXdvbjpiZWZvcmUsLmZhLWtydzpiZWZvcmV7Y29udGVudDoiXGYxNTkifS5mYS1iaXRjb2luOmJlZm9yZSwuZmEtYnRjOmJlZm9yZXtjb250ZW50OiJcZjE1YSJ9LmZhLWZpbGU6YmVmb3Jle2NvbnRlbnQ6IlxmMTViIn0uZmEtZmlsZS10ZXh0OmJlZm9yZXtjb250ZW50OiJcZjE1YyJ9LmZhLXNvcnQtYWxwaGEtYXNjOmJlZm9yZXtjb250ZW50OiJcZjE1ZCJ9LmZhLXNvcnQtYWxwaGEtZGVzYzpiZWZvcmV7Y29udGVudDoiXGYxNWUifS5mYS1zb3J0LWFtb3VudC1hc2M6YmVmb3Jle2NvbnRlbnQ6IlxmMTYwIn0uZmEtc29ydC1hbW91bnQtZGVzYzpiZWZvcmV7Y29udGVudDoiXGYxNjEifS5mYS1zb3J0LW51bWVyaWMtYXNjOmJlZm9yZXtjb250ZW50OiJcZjE2MiJ9LmZhLXNvcnQtbnVtZXJpYy1kZXNjOmJlZm9yZXtjb250ZW50OiJcZjE2MyJ9LmZhLXRodW1icy11cDpiZWZvcmV7Y29udGVudDoiXGYxNjQifS5mYS10aHVtYnMtZG93bjpiZWZvcmV7Y29udGVudDoiXGYxNjUifS5mYS15b3V0dWJlLXNxdWFyZTpiZWZvcmV7Y29udGVudDoiXGYxNjYifS5mYS15b3V0dWJlOmJlZm9yZXtjb250ZW50OiJcZjE2NyJ9LmZhLXhpbmc6YmVmb3Jle2NvbnRlbnQ6IlxmMTY4In0uZmEteGluZy1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6IlxmMTY5In0uZmEteW91dHViZS1wbGF5OmJlZm9yZXtjb250ZW50OiJcZjE2YSJ9LmZhLWRyb3Bib3g6YmVmb3Jle2NvbnRlbnQ6IlxmMTZiIn0uZmEtc3RhY2stb3ZlcmZsb3c6YmVmb3Jle2NvbnRlbnQ6IlxmMTZjIn0uZmEtaW5zdGFncmFtOmJlZm9yZXtjb250ZW50OiJcZjE2ZCJ9LmZhLWZsaWNrcjpiZWZvcmV7Y29udGVudDoiXGYxNmUifS5mYS1hZG46YmVmb3Jle2NvbnRlbnQ6IlxmMTcwIn0uZmEtYml0YnVja2V0OmJlZm9yZXtjb250ZW50OiJcZjE3MSJ9LmZhLWJpdGJ1Y2tldC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6IlxmMTcyIn0uZmEtdHVtYmxyOmJlZm9yZXtjb250ZW50OiJcZjE3MyJ9LmZhLXR1bWJsci1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6IlxmMTc0In0uZmEtbG9uZy1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50OiJcZjE3NSJ9LmZhLWxvbmctYXJyb3ctdXA6YmVmb3Jle2NvbnRlbnQ6IlxmMTc2In0uZmEtbG9uZy1hcnJvdy1sZWZ0OmJlZm9yZXtjb250ZW50OiJcZjE3NyJ9LmZhLWxvbmctYXJyb3ctcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6IlxmMTc4In0uZmEtYXBwbGU6YmVmb3Jle2NvbnRlbnQ6IlxmMTc5In0uZmEtd2luZG93czpiZWZvcmV7Y29udGVudDoiXGYxN2EifS5mYS1hbmRyb2lkOmJlZm9yZXtjb250ZW50OiJcZjE3YiJ9LmZhLWxpbnV4OmJlZm9yZXtjb250ZW50OiJcZjE3YyJ9LmZhLWRyaWJiYmxlOmJlZm9yZXtjb250ZW50OiJcZjE3ZCJ9LmZhLXNreXBlOmJlZm9yZXtjb250ZW50OiJcZjE3ZSJ9LmZhLWZvdXJzcXVhcmU6YmVmb3Jle2NvbnRlbnQ6IlxmMTgwIn0uZmEtdHJlbGxvOmJlZm9yZXtjb250ZW50OiJcZjE4MSJ9LmZhLWZlbWFsZTpiZWZvcmV7Y29udGVudDoiXGYxODIifS5mYS1tYWxlOmJlZm9yZXtjb250ZW50OiJcZjE4MyJ9LmZhLWdpdHRpcDpiZWZvcmUsLmZhLWdyYXRpcGF5OmJlZm9yZXtjb250ZW50OiJcZjE4NCJ9LmZhLXN1bi1vOmJlZm9yZXtjb250ZW50OiJcZjE4NSJ9LmZhLW1vb24tbzpiZWZvcmV7Y29udGVudDoiXGYxODYifS5mYS1hcmNoaXZlOmJlZm9yZXtjb250ZW50OiJcZjE4NyJ9LmZhLWJ1ZzpiZWZvcmV7Y29udGVudDoiXGYxODgifS5mYS12azpiZWZvcmV7Y29udGVudDoiXGYxODkifS5mYS13ZWlibzpiZWZvcmV7Y29udGVudDoiXGYxOGEifS5mYS1yZW5yZW46YmVmb3Jle2NvbnRlbnQ6IlxmMThiIn0uZmEtcGFnZWxpbmVzOmJlZm9yZXtjb250ZW50OiJcZjE4YyJ9LmZhLXN0YWNrLWV4Y2hhbmdlOmJlZm9yZXtjb250ZW50OiJcZjE4ZCJ9LmZhLWFycm93LWNpcmNsZS1vLXJpZ2h0OmJlZm9yZXtjb250ZW50OiJcZjE4ZSJ9LmZhLWFycm93LWNpcmNsZS1vLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6IlxmMTkwIn0uZmEtdG9nZ2xlLWxlZnQ6YmVmb3JlLC5mYS1jYXJldC1zcXVhcmUtby1sZWZ0OmJlZm9yZXtjb250ZW50OiJcZjE5MSJ9LmZhLWRvdC1jaXJjbGUtbzpiZWZvcmV7Y29udGVudDoiXGYxOTIifS5mYS13aGVlbGNoYWlyOmJlZm9yZXtjb250ZW50OiJcZjE5MyJ9LmZhLXZpbWVvLXNxdWFyZTpiZWZvcmV7Y29udGVudDoiXGYxOTQifS5mYS10dXJraXNoLWxpcmE6YmVmb3JlLC5mYS10cnk6YmVmb3Jle2NvbnRlbnQ6IlxmMTk1In0uZmEtcGx1cy1zcXVhcmUtbzpiZWZvcmV7Y29udGVudDoiXGYxOTYifS5mYS1zcGFjZS1zaHV0dGxlOmJlZm9yZXtjb250ZW50OiJcZjE5NyJ9LmZhLXNsYWNrOmJlZm9yZXtjb250ZW50OiJcZjE5OCJ9LmZhLWVudmVsb3BlLXNxdWFyZTpiZWZvcmV7Y29udGVudDoiXGYxOTkifS5mYS13b3JkcHJlc3M6YmVmb3Jle2NvbnRlbnQ6IlxmMTlhIn0uZmEtb3BlbmlkOmJlZm9yZXtjb250ZW50OiJcZjE5YiJ9LmZhLWluc3RpdHV0aW9uOmJlZm9yZSwuZmEtYmFuazpiZWZvcmUsLmZhLXVuaXZlcnNpdHk6YmVmb3Jle2NvbnRlbnQ6IlxmMTljIn0uZmEtbW9ydGFyLWJvYXJkOmJlZm9yZSwuZmEtZ3JhZHVhdGlvbi1jYXA6YmVmb3Jle2NvbnRlbnQ6IlxmMTlkIn0uZmEteWFob286YmVmb3Jle2NvbnRlbnQ6IlxmMTllIn0uZmEtZ29vZ2xlOmJlZm9yZXtjb250ZW50OiJcZjFhMCJ9LmZhLXJlZGRpdDpiZWZvcmV7Y29udGVudDoiXGYxYTEifS5mYS1yZWRkaXQtc3F1YXJlOmJlZm9yZXtjb250ZW50OiJcZjFhMiJ9LmZhLXN0dW1ibGV1cG9uLWNpcmNsZTpiZWZvcmV7Y29udGVudDoiXGYxYTMifS5mYS1zdHVtYmxldXBvbjpiZWZvcmV7Y29udGVudDoiXGYxYTQifS5mYS1kZWxpY2lvdXM6YmVmb3Jle2NvbnRlbnQ6IlxmMWE1In0uZmEtZGlnZzpiZWZvcmV7Y29udGVudDoiXGYxYTYifS5mYS1waWVkLXBpcGVyLXBwOmJlZm9yZXtjb250ZW50OiJcZjFhNyJ9LmZhLXBpZWQtcGlwZXItYWx0OmJlZm9yZXtjb250ZW50OiJcZjFhOCJ9LmZhLWRydXBhbDpiZWZvcmV7Y29udGVudDoiXGYxYTkifS5mYS1qb29tbGE6YmVmb3Jle2NvbnRlbnQ6IlxmMWFhIn0uZmEtbGFuZ3VhZ2U6YmVmb3Jle2NvbnRlbnQ6IlxmMWFiIn0uZmEtZmF4OmJlZm9yZXtjb250ZW50OiJcZjFhYyJ9LmZhLWJ1aWxkaW5nOmJlZm9yZXtjb250ZW50OiJcZjFhZCJ9LmZhLWNoaWxkOmJlZm9yZXtjb250ZW50OiJcZjFhZSJ9LmZhLXBhdzpiZWZvcmV7Y29udGVudDoiXGYxYjAifS5mYS1zcG9vbjpiZWZvcmV7Y29udGVudDoiXGYxYjEifS5mYS1jdWJlOmJlZm9yZXtjb250ZW50OiJcZjFiMiJ9LmZhLWN1YmVzOmJlZm9yZXtjb250ZW50OiJcZjFiMyJ9LmZhLWJlaGFuY2U6YmVmb3Jle2NvbnRlbnQ6IlxmMWI0In0uZmEtYmVoYW5jZS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6IlxmMWI1In0uZmEtc3RlYW06YmVmb3Jle2NvbnRlbnQ6IlxmMWI2In0uZmEtc3RlYW0tc3F1YXJlOmJlZm9yZXtjb250ZW50OiJcZjFiNyJ9LmZhLXJlY3ljbGU6YmVmb3Jle2NvbnRlbnQ6IlxmMWI4In0uZmEtYXV0b21vYmlsZTpiZWZvcmUsLmZhLWNhcjpiZWZvcmV7Y29udGVudDoiXGYxYjkifS5mYS1jYWI6YmVmb3JlLC5mYS10YXhpOmJlZm9yZXtjb250ZW50OiJcZjFiYSJ9LmZhLXRyZWU6YmVmb3Jle2NvbnRlbnQ6IlxmMWJiIn0uZmEtc3BvdGlmeTpiZWZvcmV7Y29udGVudDoiXGYxYmMifS5mYS1kZXZpYW50YXJ0OmJlZm9yZXtjb250ZW50OiJcZjFiZCJ9LmZhLXNvdW5kY2xvdWQ6YmVmb3Jle2NvbnRlbnQ6IlxmMWJlIn0uZmEtZGF0YWJhc2U6YmVmb3Jle2NvbnRlbnQ6IlxmMWMwIn0uZmEtZmlsZS1wZGYtbzpiZWZvcmV7Y29udGVudDoiXGYxYzEifS5mYS1maWxlLXdvcmQtbzpiZWZvcmV7Y29udGVudDoiXGYxYzIifS5mYS1maWxlLWV4Y2VsLW86YmVmb3Jle2NvbnRlbnQ6IlxmMWMzIn0uZmEtZmlsZS1wb3dlcnBvaW50LW86YmVmb3Jle2NvbnRlbnQ6IlxmMWM0In0uZmEtZmlsZS1waG90by1vOmJlZm9yZSwuZmEtZmlsZS1waWN0dXJlLW86YmVmb3JlLC5mYS1maWxlLWltYWdlLW86YmVmb3Jle2NvbnRlbnQ6IlxmMWM1In0uZmEtZmlsZS16aXAtbzpiZWZvcmUsLmZhLWZpbGUtYXJjaGl2ZS1vOmJlZm9yZXtjb250ZW50OiJcZjFjNiJ9LmZhLWZpbGUtc291bmQtbzpiZWZvcmUsLmZhLWZpbGUtYXVkaW8tbzpiZWZvcmV7Y29udGVudDoiXGYxYzcifS5mYS1maWxlLW1vdmllLW86YmVmb3JlLC5mYS1maWxlLXZpZGVvLW86YmVmb3Jle2NvbnRlbnQ6IlxmMWM4In0uZmEtZmlsZS1jb2RlLW86YmVmb3Jle2NvbnRlbnQ6IlxmMWM5In0uZmEtdmluZTpiZWZvcmV7Y29udGVudDoiXGYxY2EifS5mYS1jb2RlcGVuOmJlZm9yZXtjb250ZW50OiJcZjFjYiJ9LmZhLWpzZmlkZGxlOmJlZm9yZXtjb250ZW50OiJcZjFjYyJ9LmZhLWxpZmUtYm91eTpiZWZvcmUsLmZhLWxpZmUtYnVveTpiZWZvcmUsLmZhLWxpZmUtc2F2ZXI6YmVmb3JlLC5mYS1zdXBwb3J0OmJlZm9yZSwuZmEtbGlmZS1yaW5nOmJlZm9yZXtjb250ZW50OiJcZjFjZCJ9LmZhLWNpcmNsZS1vLW5vdGNoOmJlZm9yZXtjb250ZW50OiJcZjFjZSJ9LmZhLXJhOmJlZm9yZSwuZmEtcmVzaXN0YW5jZTpiZWZvcmUsLmZhLXJlYmVsOmJlZm9yZXtjb250ZW50OiJcZjFkMCJ9LmZhLWdlOmJlZm9yZSwuZmEtZW1waXJlOmJlZm9yZXtjb250ZW50OiJcZjFkMSJ9LmZhLWdpdC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6IlxmMWQyIn0uZmEtZ2l0OmJlZm9yZXtjb250ZW50OiJcZjFkMyJ9LmZhLXktY29tYmluYXRvci1zcXVhcmU6YmVmb3JlLC5mYS15Yy1zcXVhcmU6YmVmb3JlLC5mYS1oYWNrZXItbmV3czpiZWZvcmV7Y29udGVudDoiXGYxZDQifS5mYS10ZW5jZW50LXdlaWJvOmJlZm9yZXtjb250ZW50OiJcZjFkNSJ9LmZhLXFxOmJlZm9yZXtjb250ZW50OiJcZjFkNiJ9LmZhLXdlY2hhdDpiZWZvcmUsLmZhLXdlaXhpbjpiZWZvcmV7Y29udGVudDoiXGYxZDcifS5mYS1zZW5kOmJlZm9yZSwuZmEtcGFwZXItcGxhbmU6YmVmb3Jle2NvbnRlbnQ6IlxmMWQ4In0uZmEtc2VuZC1vOmJlZm9yZSwuZmEtcGFwZXItcGxhbmUtbzpiZWZvcmV7Y29udGVudDoiXGYxZDkifS5mYS1oaXN0b3J5OmJlZm9yZXtjb250ZW50OiJcZjFkYSJ9LmZhLWNpcmNsZS10aGluOmJlZm9yZXtjb250ZW50OiJcZjFkYiJ9LmZhLWhlYWRlcjpiZWZvcmV7Y29udGVudDoiXGYxZGMifS5mYS1wYXJhZ3JhcGg6YmVmb3Jle2NvbnRlbnQ6IlxmMWRkIn0uZmEtc2xpZGVyczpiZWZvcmV7Y29udGVudDoiXGYxZGUifS5mYS1zaGFyZS1hbHQ6YmVmb3Jle2NvbnRlbnQ6IlxmMWUwIn0uZmEtc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmV7Y29udGVudDoiXGYxZTEifS5mYS1ib21iOmJlZm9yZXtjb250ZW50OiJcZjFlMiJ9LmZhLXNvY2Nlci1iYWxsLW86YmVmb3JlLC5mYS1mdXRib2wtbzpiZWZvcmV7Y29udGVudDoiXGYxZTMifS5mYS10dHk6YmVmb3Jle2NvbnRlbnQ6IlxmMWU0In0uZmEtYmlub2N1bGFyczpiZWZvcmV7Y29udGVudDoiXGYxZTUifS5mYS1wbHVnOmJlZm9yZXtjb250ZW50OiJcZjFlNiJ9LmZhLXNsaWRlc2hhcmU6YmVmb3Jle2NvbnRlbnQ6IlxmMWU3In0uZmEtdHdpdGNoOmJlZm9yZXtjb250ZW50OiJcZjFlOCJ9LmZhLXllbHA6YmVmb3Jle2NvbnRlbnQ6IlxmMWU5In0uZmEtbmV3c3BhcGVyLW86YmVmb3Jle2NvbnRlbnQ6IlxmMWVhIn0uZmEtd2lmaTpiZWZvcmV7Y29udGVudDoiXGYxZWIifS5mYS1jYWxjdWxhdG9yOmJlZm9yZXtjb250ZW50OiJcZjFlYyJ9LmZhLXBheXBhbDpiZWZvcmV7Y29udGVudDoiXGYxZWQifS5mYS1nb29nbGUtd2FsbGV0OmJlZm9yZXtjb250ZW50OiJcZjFlZSJ9LmZhLWNjLXZpc2E6YmVmb3Jle2NvbnRlbnQ6IlxmMWYwIn0uZmEtY2MtbWFzdGVyY2FyZDpiZWZvcmV7Y29udGVudDoiXGYxZjEifS5mYS1jYy1kaXNjb3ZlcjpiZWZvcmV7Y29udGVudDoiXGYxZjIifS5mYS1jYy1hbWV4OmJlZm9yZXtjb250ZW50OiJcZjFmMyJ9LmZhLWNjLXBheXBhbDpiZWZvcmV7Y29udGVudDoiXGYxZjQifS5mYS1jYy1zdHJpcGU6YmVmb3Jle2NvbnRlbnQ6IlxmMWY1In0uZmEtYmVsbC1zbGFzaDpiZWZvcmV7Y29udGVudDoiXGYxZjYifS5mYS1iZWxsLXNsYXNoLW86YmVmb3Jle2NvbnRlbnQ6IlxmMWY3In0uZmEtdHJhc2g6YmVmb3Jle2NvbnRlbnQ6IlxmMWY4In0uZmEtY29weXJpZ2h0OmJlZm9yZXtjb250ZW50OiJcZjFmOSJ9LmZhLWF0OmJlZm9yZXtjb250ZW50OiJcZjFmYSJ9LmZhLWV5ZWRyb3BwZXI6YmVmb3Jle2NvbnRlbnQ6IlxmMWZiIn0uZmEtcGFpbnQtYnJ1c2g6YmVmb3Jle2NvbnRlbnQ6IlxmMWZjIn0uZmEtYmlydGhkYXktY2FrZTpiZWZvcmV7Y29udGVudDoiXGYxZmQifS5mYS1hcmVhLWNoYXJ0OmJlZm9yZXtjb250ZW50OiJcZjFmZSJ9LmZhLXBpZS1jaGFydDpiZWZvcmV7Y29udGVudDoiXGYyMDAifS5mYS1saW5lLWNoYXJ0OmJlZm9yZXtjb250ZW50OiJcZjIwMSJ9LmZhLWxhc3RmbTpiZWZvcmV7Y29udGVudDoiXGYyMDIifS5mYS1sYXN0Zm0tc3F1YXJlOmJlZm9yZXtjb250ZW50OiJcZjIwMyJ9LmZhLXRvZ2dsZS1vZmY6YmVmb3Jle2NvbnRlbnQ6IlxmMjA0In0uZmEtdG9nZ2xlLW9uOmJlZm9yZXtjb250ZW50OiJcZjIwNSJ9LmZhLWJpY3ljbGU6YmVmb3Jle2NvbnRlbnQ6IlxmMjA2In0uZmEtYnVzOmJlZm9yZXtjb250ZW50OiJcZjIwNyJ9LmZhLWlveGhvc3Q6YmVmb3Jle2NvbnRlbnQ6IlxmMjA4In0uZmEtYW5nZWxsaXN0OmJlZm9yZXtjb250ZW50OiJcZjIwOSJ9LmZhLWNjOmJlZm9yZXtjb250ZW50OiJcZjIwYSJ9LmZhLXNoZWtlbDpiZWZvcmUsLmZhLXNoZXFlbDpiZWZvcmUsLmZhLWlsczpiZWZvcmV7Y29udGVudDoiXGYyMGIifS5mYS1tZWFucGF0aDpiZWZvcmV7Y29udGVudDoiXGYyMGMifS5mYS1idXlzZWxsYWRzOmJlZm9yZXtjb250ZW50OiJcZjIwZCJ9LmZhLWNvbm5lY3RkZXZlbG9wOmJlZm9yZXtjb250ZW50OiJcZjIwZSJ9LmZhLWRhc2hjdWJlOmJlZm9yZXtjb250ZW50OiJcZjIxMCJ9LmZhLWZvcnVtYmVlOmJlZm9yZXtjb250ZW50OiJcZjIxMSJ9LmZhLWxlYW5wdWI6YmVmb3Jle2NvbnRlbnQ6IlxmMjEyIn0uZmEtc2VsbHN5OmJlZm9yZXtjb250ZW50OiJcZjIxMyJ9LmZhLXNoaXJ0c2luYnVsazpiZWZvcmV7Y29udGVudDoiXGYyMTQifS5mYS1zaW1wbHlidWlsdDpiZWZvcmV7Y29udGVudDoiXGYyMTUifS5mYS1za3lhdGxhczpiZWZvcmV7Y29udGVudDoiXGYyMTYifS5mYS1jYXJ0LXBsdXM6YmVmb3Jle2NvbnRlbnQ6IlxmMjE3In0uZmEtY2FydC1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50OiJcZjIxOCJ9LmZhLWRpYW1vbmQ6YmVmb3Jle2NvbnRlbnQ6IlxmMjE5In0uZmEtc2hpcDpiZWZvcmV7Y29udGVudDoiXGYyMWEifS5mYS11c2VyLXNlY3JldDpiZWZvcmV7Y29udGVudDoiXGYyMWIifS5mYS1tb3RvcmN5Y2xlOmJlZm9yZXtjb250ZW50OiJcZjIxYyJ9LmZhLXN0cmVldC12aWV3OmJlZm9yZXtjb250ZW50OiJcZjIxZCJ9LmZhLWhlYXJ0YmVhdDpiZWZvcmV7Y29udGVudDoiXGYyMWUifS5mYS12ZW51czpiZWZvcmV7Y29udGVudDoiXGYyMjEifS5mYS1tYXJzOmJlZm9yZXtjb250ZW50OiJcZjIyMiJ9LmZhLW1lcmN1cnk6YmVmb3Jle2NvbnRlbnQ6IlxmMjIzIn0uZmEtaW50ZXJzZXg6YmVmb3JlLC5mYS10cmFuc2dlbmRlcjpiZWZvcmV7Y29udGVudDoiXGYyMjQifS5mYS10cmFuc2dlbmRlci1hbHQ6YmVmb3Jle2NvbnRlbnQ6IlxmMjI1In0uZmEtdmVudXMtZG91YmxlOmJlZm9yZXtjb250ZW50OiJcZjIyNiJ9LmZhLW1hcnMtZG91YmxlOmJlZm9yZXtjb250ZW50OiJcZjIyNyJ9LmZhLXZlbnVzLW1hcnM6YmVmb3Jle2NvbnRlbnQ6IlxmMjI4In0uZmEtbWFycy1zdHJva2U6YmVmb3Jle2NvbnRlbnQ6IlxmMjI5In0uZmEtbWFycy1zdHJva2UtdjpiZWZvcmV7Y29udGVudDoiXGYyMmEifS5mYS1tYXJzLXN0cm9rZS1oOmJlZm9yZXtjb250ZW50OiJcZjIyYiJ9LmZhLW5ldXRlcjpiZWZvcmV7Y29udGVudDoiXGYyMmMifS5mYS1nZW5kZXJsZXNzOmJlZm9yZXtjb250ZW50OiJcZjIyZCJ9LmZhLWZhY2Vib29rLW9mZmljaWFsOmJlZm9yZXtjb250ZW50OiJcZjIzMCJ9LmZhLXBpbnRlcmVzdC1wOmJlZm9yZXtjb250ZW50OiJcZjIzMSJ9LmZhLXdoYXRzYXBwOmJlZm9yZXtjb250ZW50OiJcZjIzMiJ9LmZhLXNlcnZlcjpiZWZvcmV7Y29udGVudDoiXGYyMzMifS5mYS11c2VyLXBsdXM6YmVmb3Jle2NvbnRlbnQ6IlxmMjM0In0uZmEtdXNlci10aW1lczpiZWZvcmV7Y29udGVudDoiXGYyMzUifS5mYS1ob3RlbDpiZWZvcmUsLmZhLWJlZDpiZWZvcmV7Y29udGVudDoiXGYyMzYifS5mYS12aWFjb2luOmJlZm9yZXtjb250ZW50OiJcZjIzNyJ9LmZhLXRyYWluOmJlZm9yZXtjb250ZW50OiJcZjIzOCJ9LmZhLXN1YndheTpiZWZvcmV7Y29udGVudDoiXGYyMzkifS5mYS1tZWRpdW06YmVmb3Jle2NvbnRlbnQ6IlxmMjNhIn0uZmEteWM6YmVmb3JlLC5mYS15LWNvbWJpbmF0b3I6YmVmb3Jle2NvbnRlbnQ6IlxmMjNiIn0uZmEtb3B0aW4tbW9uc3RlcjpiZWZvcmV7Y29udGVudDoiXGYyM2MifS5mYS1vcGVuY2FydDpiZWZvcmV7Y29udGVudDoiXGYyM2QifS5mYS1leHBlZGl0ZWRzc2w6YmVmb3Jle2NvbnRlbnQ6IlxmMjNlIn0uZmEtYmF0dGVyeS00OmJlZm9yZSwuZmEtYmF0dGVyeS1mdWxsOmJlZm9yZXtjb250ZW50OiJcZjI0MCJ9LmZhLWJhdHRlcnktMzpiZWZvcmUsLmZhLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6YmVmb3Jle2NvbnRlbnQ6IlxmMjQxIn0uZmEtYmF0dGVyeS0yOmJlZm9yZSwuZmEtYmF0dGVyeS1oYWxmOmJlZm9yZXtjb250ZW50OiJcZjI0MiJ9LmZhLWJhdHRlcnktMTpiZWZvcmUsLmZhLWJhdHRlcnktcXVhcnRlcjpiZWZvcmV7Y29udGVudDoiXGYyNDMifS5mYS1iYXR0ZXJ5LTA6YmVmb3JlLC5mYS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZXtjb250ZW50OiJcZjI0NCJ9LmZhLW1vdXNlLXBvaW50ZXI6YmVmb3Jle2NvbnRlbnQ6IlxmMjQ1In0uZmEtaS1jdXJzb3I6YmVmb3Jle2NvbnRlbnQ6IlxmMjQ2In0uZmEtb2JqZWN0LWdyb3VwOmJlZm9yZXtjb250ZW50OiJcZjI0NyJ9LmZhLW9iamVjdC11bmdyb3VwOmJlZm9yZXtjb250ZW50OiJcZjI0OCJ9LmZhLXN0aWNreS1ub3RlOmJlZm9yZXtjb250ZW50OiJcZjI0OSJ9LmZhLXN0aWNreS1ub3RlLW86YmVmb3Jle2NvbnRlbnQ6IlxmMjRhIn0uZmEtY2MtamNiOmJlZm9yZXtjb250ZW50OiJcZjI0YiJ9LmZhLWNjLWRpbmVycy1jbHViOmJlZm9yZXtjb250ZW50OiJcZjI0YyJ9LmZhLWNsb25lOmJlZm9yZXtjb250ZW50OiJcZjI0ZCJ9LmZhLWJhbGFuY2Utc2NhbGU6YmVmb3Jle2NvbnRlbnQ6IlxmMjRlIn0uZmEtaG91cmdsYXNzLW86YmVmb3Jle2NvbnRlbnQ6IlxmMjUwIn0uZmEtaG91cmdsYXNzLTE6YmVmb3JlLC5mYS1ob3VyZ2xhc3Mtc3RhcnQ6YmVmb3Jle2NvbnRlbnQ6IlxmMjUxIn0uZmEtaG91cmdsYXNzLTI6YmVmb3JlLC5mYS1ob3VyZ2xhc3MtaGFsZjpiZWZvcmV7Y29udGVudDoiXGYyNTIifS5mYS1ob3VyZ2xhc3MtMzpiZWZvcmUsLmZhLWhvdXJnbGFzcy1lbmQ6YmVmb3Jle2NvbnRlbnQ6IlxmMjUzIn0uZmEtaG91cmdsYXNzOmJlZm9yZXtjb250ZW50OiJcZjI1NCJ9LmZhLWhhbmQtZ3JhYi1vOmJlZm9yZSwuZmEtaGFuZC1yb2NrLW86YmVmb3Jle2NvbnRlbnQ6IlxmMjU1In0uZmEtaGFuZC1zdG9wLW86YmVmb3JlLC5mYS1oYW5kLXBhcGVyLW86YmVmb3Jle2NvbnRlbnQ6IlxmMjU2In0uZmEtaGFuZC1zY2lzc29ycy1vOmJlZm9yZXtjb250ZW50OiJcZjI1NyJ9LmZhLWhhbmQtbGl6YXJkLW86YmVmb3Jle2NvbnRlbnQ6IlxmMjU4In0uZmEtaGFuZC1zcG9jay1vOmJlZm9yZXtjb250ZW50OiJcZjI1OSJ9LmZhLWhhbmQtcG9pbnRlci1vOmJlZm9yZXtjb250ZW50OiJcZjI1YSJ9LmZhLWhhbmQtcGVhY2UtbzpiZWZvcmV7Y29udGVudDoiXGYyNWIifS5mYS10cmFkZW1hcms6YmVmb3Jle2NvbnRlbnQ6IlxmMjVjIn0uZmEtcmVnaXN0ZXJlZDpiZWZvcmV7Y29udGVudDoiXGYyNWQifS5mYS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZXtjb250ZW50OiJcZjI1ZSJ9LmZhLWdnOmJlZm9yZXtjb250ZW50OiJcZjI2MCJ9LmZhLWdnLWNpcmNsZTpiZWZvcmV7Y29udGVudDoiXGYyNjEifS5mYS10cmlwYWR2aXNvcjpiZWZvcmV7Y29udGVudDoiXGYyNjIifS5mYS1vZG5va2xhc3NuaWtpOmJlZm9yZXtjb250ZW50OiJcZjI2MyJ9LmZhLW9kbm9rbGFzc25pa2ktc3F1YXJlOmJlZm9yZXtjb250ZW50OiJcZjI2NCJ9LmZhLWdldC1wb2NrZXQ6YmVmb3Jle2NvbnRlbnQ6IlxmMjY1In0uZmEtd2lraXBlZGlhLXc6YmVmb3Jle2NvbnRlbnQ6IlxmMjY2In0uZmEtc2FmYXJpOmJlZm9yZXtjb250ZW50OiJcZjI2NyJ9LmZhLWNocm9tZTpiZWZvcmV7Y29udGVudDoiXGYyNjgifS5mYS1maXJlZm94OmJlZm9yZXtjb250ZW50OiJcZjI2OSJ9LmZhLW9wZXJhOmJlZm9yZXtjb250ZW50OiJcZjI2YSJ9LmZhLWludGVybmV0LWV4cGxvcmVyOmJlZm9yZXtjb250ZW50OiJcZjI2YiJ9LmZhLXR2OmJlZm9yZSwuZmEtdGVsZXZpc2lvbjpiZWZvcmV7Y29udGVudDoiXGYyNmMifS5mYS1jb250YW86YmVmb3Jle2NvbnRlbnQ6IlxmMjZkIn0uZmEtNTAwcHg6YmVmb3Jle2NvbnRlbnQ6IlxmMjZlIn0uZmEtYW1hem9uOmJlZm9yZXtjb250ZW50OiJcZjI3MCJ9LmZhLWNhbGVuZGFyLXBsdXMtbzpiZWZvcmV7Y29udGVudDoiXGYyNzEifS5mYS1jYWxlbmRhci1taW51cy1vOmJlZm9yZXtjb250ZW50OiJcZjI3MiJ9LmZhLWNhbGVuZGFyLXRpbWVzLW86YmVmb3Jle2NvbnRlbnQ6IlxmMjczIn0uZmEtY2FsZW5kYXItY2hlY2stbzpiZWZvcmV7Y29udGVudDoiXGYyNzQifS5mYS1pbmR1c3RyeTpiZWZvcmV7Y29udGVudDoiXGYyNzUifS5mYS1tYXAtcGluOmJlZm9yZXtjb250ZW50OiJcZjI3NiJ9LmZhLW1hcC1zaWduczpiZWZvcmV7Y29udGVudDoiXGYyNzcifS5mYS1tYXAtbzpiZWZvcmV7Y29udGVudDoiXGYyNzgifS5mYS1tYXA6YmVmb3Jle2NvbnRlbnQ6IlxmMjc5In0uZmEtY29tbWVudGluZzpiZWZvcmV7Y29udGVudDoiXGYyN2EifS5mYS1jb21tZW50aW5nLW86YmVmb3Jle2NvbnRlbnQ6IlxmMjdiIn0uZmEtaG91eno6YmVmb3Jle2NvbnRlbnQ6IlxmMjdjIn0uZmEtdmltZW86YmVmb3Jle2NvbnRlbnQ6IlxmMjdkIn0uZmEtYmxhY2stdGllOmJlZm9yZXtjb250ZW50OiJcZjI3ZSJ9LmZhLWZvbnRpY29uczpiZWZvcmV7Y29udGVudDoiXGYyODAifS5mYS1yZWRkaXQtYWxpZW46YmVmb3Jle2NvbnRlbnQ6IlxmMjgxIn0uZmEtZWRnZTpiZWZvcmV7Y29udGVudDoiXGYyODIifS5mYS1jcmVkaXQtY2FyZC1hbHQ6YmVmb3Jle2NvbnRlbnQ6IlxmMjgzIn0uZmEtY29kaWVwaWU6YmVmb3Jle2NvbnRlbnQ6IlxmMjg0In0uZmEtbW9keDpiZWZvcmV7Y29udGVudDoiXGYyODUifS5mYS1mb3J0LWF3ZXNvbWU6YmVmb3Jle2NvbnRlbnQ6IlxmMjg2In0uZmEtdXNiOmJlZm9yZXtjb250ZW50OiJcZjI4NyJ9LmZhLXByb2R1Y3QtaHVudDpiZWZvcmV7Y29udGVudDoiXGYyODgifS5mYS1taXhjbG91ZDpiZWZvcmV7Y29udGVudDoiXGYyODkifS5mYS1zY3JpYmQ6YmVmb3Jle2NvbnRlbnQ6IlxmMjhhIn0uZmEtcGF1c2UtY2lyY2xlOmJlZm9yZXtjb250ZW50OiJcZjI4YiJ9LmZhLXBhdXNlLWNpcmNsZS1vOmJlZm9yZXtjb250ZW50OiJcZjI4YyJ9LmZhLXN0b3AtY2lyY2xlOmJlZm9yZXtjb250ZW50OiJcZjI4ZCJ9LmZhLXN0b3AtY2lyY2xlLW86YmVmb3Jle2NvbnRlbnQ6IlxmMjhlIn0uZmEtc2hvcHBpbmctYmFnOmJlZm9yZXtjb250ZW50OiJcZjI5MCJ9LmZhLXNob3BwaW5nLWJhc2tldDpiZWZvcmV7Y29udGVudDoiXGYyOTEifS5mYS1oYXNodGFnOmJlZm9yZXtjb250ZW50OiJcZjI5MiJ9LmZhLWJsdWV0b290aDpiZWZvcmV7Y29udGVudDoiXGYyOTMifS5mYS1ibHVldG9vdGgtYjpiZWZvcmV7Y29udGVudDoiXGYyOTQifS5mYS1wZXJjZW50OmJlZm9yZXtjb250ZW50OiJcZjI5NSJ9LmZhLWdpdGxhYjpiZWZvcmV7Y29udGVudDoiXGYyOTYifS5mYS13cGJlZ2lubmVyOmJlZm9yZXtjb250ZW50OiJcZjI5NyJ9LmZhLXdwZm9ybXM6YmVmb3Jle2NvbnRlbnQ6IlxmMjk4In0uZmEtZW52aXJhOmJlZm9yZXtjb250ZW50OiJcZjI5OSJ9LmZhLXVuaXZlcnNhbC1hY2Nlc3M6YmVmb3Jle2NvbnRlbnQ6IlxmMjlhIn0uZmEtd2hlZWxjaGFpci1hbHQ6YmVmb3Jle2NvbnRlbnQ6IlxmMjliIn0uZmEtcXVlc3Rpb24tY2lyY2xlLW86YmVmb3Jle2NvbnRlbnQ6IlxmMjljIn0uZmEtYmxpbmQ6YmVmb3Jle2NvbnRlbnQ6IlxmMjlkIn0uZmEtYXVkaW8tZGVzY3JpcHRpb246YmVmb3Jle2NvbnRlbnQ6IlxmMjllIn0uZmEtdm9sdW1lLWNvbnRyb2wtcGhvbmU6YmVmb3Jle2NvbnRlbnQ6IlxmMmEwIn0uZmEtYnJhaWxsZTpiZWZvcmV7Y29udGVudDoiXGYyYTEifS5mYS1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6YmVmb3Jle2NvbnRlbnQ6IlxmMmEyIn0uZmEtYXNsLWludGVycHJldGluZzpiZWZvcmUsLmZhLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOmJlZm9yZXtjb250ZW50OiJcZjJhMyJ9LmZhLWRlYWZuZXNzOmJlZm9yZSwuZmEtaGFyZC1vZi1oZWFyaW5nOmJlZm9yZSwuZmEtZGVhZjpiZWZvcmV7Y29udGVudDoiXGYyYTQifS5mYS1nbGlkZTpiZWZvcmV7Y29udGVudDoiXGYyYTUifS5mYS1nbGlkZS1nOmJlZm9yZXtjb250ZW50OiJcZjJhNiJ9LmZhLXNpZ25pbmc6YmVmb3JlLC5mYS1zaWduLWxhbmd1YWdlOmJlZm9yZXtjb250ZW50OiJcZjJhNyJ9LmZhLWxvdy12aXNpb246YmVmb3Jle2NvbnRlbnQ6IlxmMmE4In0uZmEtdmlhZGVvOmJlZm9yZXtjb250ZW50OiJcZjJhOSJ9LmZhLXZpYWRlby1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6IlxmMmFhIn0uZmEtc25hcGNoYXQ6YmVmb3Jle2NvbnRlbnQ6IlxmMmFiIn0uZmEtc25hcGNoYXQtZ2hvc3Q6YmVmb3Jle2NvbnRlbnQ6IlxmMmFjIn0uZmEtc25hcGNoYXQtc3F1YXJlOmJlZm9yZXtjb250ZW50OiJcZjJhZCJ9LmZhLXBpZWQtcGlwZXI6YmVmb3Jle2NvbnRlbnQ6IlxmMmFlIn0uZmEtZmlyc3Qtb3JkZXI6YmVmb3Jle2NvbnRlbnQ6IlxmMmIwIn0uZmEteW9hc3Q6YmVmb3Jle2NvbnRlbnQ6IlxmMmIxIn0uZmEtdGhlbWVpc2xlOmJlZm9yZXtjb250ZW50OiJcZjJiMiJ9LmZhLWdvb2dsZS1wbHVzLWNpcmNsZTpiZWZvcmUsLmZhLWdvb2dsZS1wbHVzLW9mZmljaWFsOmJlZm9yZXtjb250ZW50OiJcZjJiMyJ9LmZhLWZhOmJlZm9yZSwuZmEtZm9udC1hd2Vzb21lOmJlZm9yZXtjb250ZW50OiJcZjJiNCJ9LnNyLW9ubHl7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4O2hlaWdodDoxcHg7cGFkZGluZzowO21hcmdpbjotMXB4O292ZXJmbG93OmhpZGRlbjtjbGlwOnJlY3QoMCwgMCwgMCwgMCk7Ym9yZGVyOjB9LnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwuc3Itb25seS1mb2N1c2FibGU6Zm9jdXN7cG9zaXRpb246c3RhdGljO3dpZHRoOmF1dG87aGVpZ2h0OmF1dG87bWFyZ2luOjA7b3ZlcmZsb3c6dmlzaWJsZTtjbGlwOmF1dG99CmQCAw8WAh4FY2xhc3MFEGF0LWN1c3RvbS1sYXlvdXQWAmYPFgIeBmFjdGlvbgUBLxYcAgEPFgIeB1Zpc2libGVnZAICDxYCHwRoZAIFDxYCHwIFB2N1cnJlbnQWAmYPFgIfAQUESG9tZWQCBg9kFgJmDxYCHgRocmVmBSlodHRwczovL3d3dy53b3JsZHRpbWVzZXJ2ZXIuY29tL3RpbWUuYXNweBYCZg8WAh8BBRJDdXJyZW50IExvY2FsIFRpbWVkAggPZBYCAgEPFgIfBQUzaHR0cHM6Ly93d3cud29ybGR0aW1lc2VydmVyLmNvbS90aW1lX2NvbnZlcnRlci5hc3B4FgJmDxYCHwEFE1RpbWUgWm9uZSBDb252ZXJ0ZXJkAgkPZBYCZg9kFgJmDxYCHwEFE1RpbWUgWm9uZSBDb252ZXJ0ZXJkAgoPZBYCZg8WAh8BBQtXb3JsZCBDbG9ja2QCCw9kFgJmDxYCHwEFD01lZXRpbmcgUGxhbm5lcmQCDA9kFgJmDxYCHwEFBUxlYXJuZAIND2QWAmYPFgIfAQUTV29ybGQgVGltZSBEYXRhYmFzZWQCDw9kFgICAQ9kFgpmD2QWAmYPFgIfAWVkAgEPEA8WBh4NRGF0YVRleHRGaWVsZAUDS2V5Hg5EYXRhVmFsdWVGaWVsZAUFVmFsdWUeC18hRGF0YUJvdW5kZxYCHghvbmNoYW5nZQUWZ290b2N1cnJlbnR0aW1lKHRoaXMpOxAVsgQRU2VsZWN0IGEgbG9jYXRpb24JKFVUQy9HTVQpC0FmZ2hhbmlzdGFuDsOFbGFuZCBJc2xhbmRzB0FsYmFuaWEHQWxnZXJpYQ5BbWVyaWNhbiBTYW1vYQdBbmRvcnJhBkFuZ29sYQhBbmd1aWxsYRxBbnRhcmN0aWNhIC0gQWRlbGFpZGUgSXNsYW5kGEFudGFyY3RpY2EgLSBBZGVsaWUgTGFuZBpBbnRhcmN0aWNhIC0gQW52ZXJzIElzbGFuZB1BbnRhcmN0aWNhIC0gQmFpbGV5IFBlbmluc3VsYRlBbnRhcmN0aWNhIC0gRW5kZXJieSBMYW5kFkFudGFyY3RpY2EgLSBIb2xtZSBCYXkYQW50YXJjdGljYSAtIExha2UgVm9zdG9rHEFudGFyY3RpY2EgLSBRdWVlbiBNYXVkIExhbmQVQW50YXJjdGljYSAtIFJ1c3NrYXlhF0FudGFyY3RpY2EgLSBTb3V0aCBQb2xlG0FudGFyY3RpY2EgLSBWZXN0Zm9sZCBIaWxscxNBbnRpZ3VhIGFuZCBCYXJidWRhGEFyZ2VudGluYSAtIEJ1ZW5vcyBBaXJlcxVBcmdlbnRpbmEgLSBDYXRhbWFyY2ERQXJnZW50aW5hIC0gQ2hhY28SQXJnZW50aW5hIC0gQ2h1YnV0IkFyZ2VudGluYSAtIENpdWRhZCBkZSBCdWVub3MgQWlyZXMUQXJnZW50aW5hIC0gQ8OzcmRvYmEWQXJnZW50aW5hIC0gQ29ycmllbnRlcxZBcmdlbnRpbmEgLSBFbnRyZSBSaW9zE0FyZ2VudGluYSAtIEZvcm1vc2ERQXJnZW50aW5hIC0gSnVqdXkUQXJnZW50aW5hIC0gTGEgUGFtcGEUQXJnZW50aW5hIC0gTGEgUmlvamETQXJnZW50aW5hIC0gTWVuZG96YRRBcmdlbnRpbmEgLSBNaXNpb25lcxRBcmdlbnRpbmEgLSBOZXVxdcOpbhVBcmdlbnRpbmEgLSBSaW8gTmVncm8RQXJnZW50aW5hIC0gU2FsdGEUQXJnZW50aW5hIC0gU2FuIEp1YW4UQXJnZW50aW5hIC0gU2FuIEx1aXMWQXJnZW50aW5hIC0gU2FudGEgQ3J1ehRBcmdlbnRpbmEgLSBTYW50YSBGZR9BcmdlbnRpbmEgLSBTYW50aWFnbyBkZWwgRXN0ZXJvHEFyZ2VudGluYSAtIFRpZXJyYSBkZWwgRnVlZ28UQXJnZW50aW5hIC0gVHVjdW3DoW4HQXJtZW5pYQVBcnViYShBdXN0cmFsaWEgLSBBdXN0cmFsaWFuIENhcGl0YWwgVGVycml0b3J5HEF1c3RyYWxpYSAtIExvcmQgSG93ZSBJc2xhbmQbQXVzdHJhbGlhIC0gTmV3IFNvdXRoIFdhbGVzJ0F1c3RyYWxpYSAtIE5ldyBTb3V0aCBXYWxlcyAoZXhjZXB0aW9uKR5BdXN0cmFsaWEgLSBOb3J0aGVybiBUZXJyaXRvcnkWQXVzdHJhbGlhIC0gUXVlZW5zbGFuZBtBdXN0cmFsaWEgLSBTb3V0aCBBdXN0cmFsaWEUQXVzdHJhbGlhIC0gVGFzbWFuaWEUQXVzdHJhbGlhIC0gVmljdG9yaWEdQXVzdHJhbGlhIC0gV2VzdGVybiBBdXN0cmFsaWEpQXVzdHJhbGlhIC0gV2VzdGVybiBBdXN0cmFsaWEgKEV4Y2VwdGlvbikHQXVzdHJpYQpBemVyYmFpamFuB0JhaGFtYXMHQmFocmFpbgpCYW5nbGFkZXNoCEJhcmJhZG9zB0JlbGFydXMHQmVsZ2l1bQZCZWxpemUFQmVuaW4HQmVybXVkYQZCaHV0YW4fQm9saXZpYSwgUGx1cmluYXRpb25hbCBTdGF0ZSBvZiBCb25haXJlLCBTaW50IEV1c3RhdGl1cyBhbmQgU2FiYRZCb3NuaWEgYW5kIEhlcnplZ292aW5hCEJvdHN3YW5hDUJyYXppbCAtIEFjcmUQQnJhemlsIC0gQWxhZ29hcw5CcmF6aWwgLSBBbWFwYRFCcmF6aWwgLSBBbWF6b25hcxxCcmF6aWwgLSBBbWF6b25hcyAoZmFyIHdlc3QpDkJyYXppbCAtIEJhaGlhDkJyYXppbCAtIENlYXJhGUJyYXppbCAtIERpc3RyaXRvIEZlZGVyYWwWQnJhemlsIC0gRXNwaXJ0byBTYW50bxxCcmF6aWwgLSBGZXJuYW5kbyBkZSBOb3JvbmhhDkJyYXppbCAtIEdvaWFzEUJyYXppbCAtIE1hcmFuaGFvFEJyYXppbCAtIE1hdG8gR3Jvc3NvJkJyYXppbCAtIE1hdG8gR3Jvc3NvIChBcmFndWFpYSByZWdpb24pG0JyYXppbCAtIE1hdG8gR3Jvc3NvIGRvIFN1bBVCcmF6aWwgLSBNaW5hcyBHZXJhaXMXQnJhemlsIC0gUGFyYSAoZWFzdGVybikXQnJhemlsIC0gUGFyYSAod2VzdGVybikQQnJhemlsIC0gUGFyYWliYQ9CcmF6aWwgLSBQYXJhbmETQnJhemlsIC0gUGVybmFtYnVjbw5CcmF6aWwgLSBQaWF1aRdCcmF6aWwgLSBSaW8gZGUgSmFuZWlybxxCcmF6aWwgLSBSaW8gR3JhbmRlIGRvIE5vcnRlGkJyYXppbCAtIFJpbyBHcmFuZGUgZG8gU3VsEUJyYXppbCAtIFJvbmRvbmlhEEJyYXppbCAtIFJvcmFpbWEXQnJhemlsIC0gU2FudGEgQ2F0YXJpbmESQnJhemlsIC0gU2FvIFBhdWxvEEJyYXppbCAtIFNlcmdpcGUSQnJhemlsIC0gVG9jYW50aW5zNEJyaXRpc2ggSW5kaWFuIE9jZWFuIFRlcnJpdG9yeSAoQklPVCkgLSBEaWVnbyBHYXJjaWERQnJ1bmVpIERhcnVzc2FsYW0IQnVsZ2FyaWEMQnVya2luYSBGYXNvB0J1cnVuZGkKQ2FibyBWZXJkZQhDYW1ib2RpYQhDYW1lcm9vbhBDYW5hZGEgLSBBbGJlcnRhGUNhbmFkYSAtIEJyaXRpc2ggQ29sdW1iaWEnQ2FuYWRhIC0gQnJpdGlzaCBDb2x1bWJpYSAoZXhjZXB0aW9uIDEpJ0NhbmFkYSAtIEJyaXRpc2ggQ29sdW1iaWEgKGV4Y2VwdGlvbiAyKRFDYW5hZGEgLSBMYWJyYWRvch1DYW5hZGEgLSBMYWJyYWRvciAoZXhjZXB0aW9uKRFDYW5hZGEgLSBNYW5pdG9iYRZDYW5hZGEgLSBOZXcgQnJ1bnN3aWNrFUNhbmFkYSAtIE5ld2ZvdW5kbGFuZB5DYW5hZGEgLSBOb3J0aHdlc3QgVGVycml0b3JpZXMUQ2FuYWRhIC0gTm92YSBTY290aWElQ2FuYWRhIC0gTnVuYXZ1dCAtIFNvdXRoYW1wdG9uIElzbGFuZBpDYW5hZGEgLSBOdW5hdnV0IChDZW50cmFsKRpDYW5hZGEgLSBOdW5hdnV0IChFYXN0ZXJuKRtDYW5hZGEgLSBOdW5hdnV0IChNb3VudGFpbikQQ2FuYWRhIC0gT250YXJpbxpDYW5hZGEgLSBPbnRhcmlvICh3ZXN0ZXJuKR1DYW5hZGEgLSBQcmluY2UgRWR3YXJkIElzbGFuZA9DYW5hZGEgLSBRdWViZWMaQ2FuYWRhIC0gUXVlYmVjIChmYXIgZWFzdCkVQ2FuYWRhIC0gU2Fza2F0Y2hld2FuKUNhbmFkYSAtIFNhc2thdGNoZXdhbiAoZXhjZXB0aW9ucyAtIGVhc3QpKUNhbmFkYSAtIFNhc2thdGNoZXdhbiAoZXhjZXB0aW9ucyAtIHdlc3QpDkNhbmFkYSAtIFl1a29uDkNheW1hbiBJc2xhbmRzGENlbnRyYWwgQWZyaWNhbiBSZXB1YmxpYwRDaGFkBUNoaWxlFUNoaWxlIC0gRWFzdGVyIElzbGFuZBJDaGlsZSAtIE1hZ2FsbGFuZXMFQ2hpbmEfQ2hyaXN0bWFzIElzbGFuZCAoSW5kaWFuIE9jZWFuKRdDb2NvcyAoS2VlbGluZykgSXNsYW5kcwhDb2xvbWJpYQdDb21vcm9zBUNvbmdvKUNvbmdvLCBEZW1vY3JhdGljIFJlcHVibGljIG9mIC0gKEVhc3Rlcm4pKUNvbmdvLCBEZW1vY3JhdGljIFJlcHVibGljIG9mIC0gKFdlc3Rlcm4pDENvb2sgSXNsYW5kcwpDb3N0YSBSaWNhDUNvdGUgRCdJdm9pcmUHQ3JvYXRpYQRDdWJhCEN1cmHDp2FvBkN5cHJ1cw5DemVjaCBSZXB1YmxpYwdEZW5tYXJrCERqaWJvdXRpCERvbWluaWNhEkRvbWluaWNhbiBSZXB1YmxpYwdFY3VhZG9yG0VjdWFkb3IgLSBHYWxhcGFnb3MgSXNsYW5kcwVFZ3lwdAtFbCBTYWx2YWRvchFFcXVhdG9yaWFsIEd1aW5lYQdFcml0cmVhB0VzdG9uaWEIRXRoaW9waWEbRmFsa2xhbmQgSXNsYW5kcyAoTWFsdmluYXMpDUZhcm9lIElzbGFuZHMERmlqaQdGaW5sYW5kBkZyYW5jZQ1GcmVuY2ggR3VpYW5hIkZyZW5jaCBQb2x5bmVzaWEgLSBBdXN0cmFsIElzbGFuZHMiRnJlbmNoIFBvbHluZXNpYSAtIEdhbWJpZXIgSXNsYW5kcyRGcmVuY2ggUG9seW5lc2lhIC0gTWFycXVlc2FzIElzbGFuZHM1RnJlbmNoIFBvbHluZXNpYSAtIFNvY2lldHkgSXNsYW5kcyAoaW5jbHVkaW5nIFRhaGl0aSkmRnJlbmNoIFBvbHluZXNpYSAtIFR1YW1vdHUgQXJjaGlwZWxhZ28FR2Fib24GR2FtYmlhB0dlb3JnaWEHR2VybWFueQVHaGFuYQlHaWJyYWx0YXIGR3JlZWNlGEdyZWVubGFuZCAtIERhbm1hcmtzaGF2bhVHcmVlbmxhbmQgLSBHcmVlbmxhbmQcR3JlZW5sYW5kIC0gSXR0b3Fxb3J0b29ybWlpdBRHcmVlbmxhbmQgLSBQaXR1ZmZpawdHcmVuYWRhCkd1YWRlbG91cGUER3VhbQlHdWF0ZW1hbGEIR3Vlcm5zZXkGR3VpbmVhDUd1aW5lYS1CaXNzYXUGR3V5YW5hBUhhaXRpCEhvbHkgU2VlCEhvbmR1cmFzCUhvbmcgS29uZwdIdW5nYXJ5B0ljZWxhbmQFSW5kaWEVSW5kb25lc2lhIC0gKENlbnRyYWwpFUluZG9uZXNpYSAtIChFYXN0ZXJuKRVJbmRvbmVzaWEgLSAoV2VzdGVybikZSXJhbiwgSXNsYW1pYyBSZXB1YmxpYyBvZgRJcmFxB0lyZWxhbmQLSXNsZSBvZiBNYW4GSXNyYWVsBUl0YWx5B0phbWFpY2EFSmFwYW4GSmVyc2V5FUpvaG5zdG9uIEF0b2xsIChVLlMuKQZKb3JkYW4WS2F6YWtoc3RhbiAtIChFYXN0ZXJuKRZLYXpha2hzdGFuIC0gKFdlc3Rlcm4pBUtlbnlhGktpcmliYXRpIC0gR2lsYmVydCBJc2xhbmRzF0tpcmliYXRpIC0gTGluZSBJc2xhbmRzGktpcmliYXRpIC0gUGhvZW5peCBJc2xhbmRzBkt1d2FpdApLeXJneXpzdGFuIExhbyBQZW9wbGUncyBEZW1vY3JhdGljIFJlcHVibGljBkxhdHZpYQdMZWJhbm9uB0xlc290aG8HTGliZXJpYQVMaWJ5YQ1MaWVjaHRlbnN0ZWluCUxpdGh1YW5pYQpMdXhlbWJvdXJnBU1hY2FvKk1hY2Vkb25pYSwgVGhlIEZvcm1lciBZdWdvc2xhdiBSZXB1YmxpYyBPZgpNYWRhZ2FzY2FyBk1hbGF3aQhNYWxheXNpYQhNYWxkaXZlcwRNYWxpBU1hbHRhEE1hcnNoYWxsIElzbGFuZHMKTWFydGluaXF1ZQpNYXVyaXRhbmlhCU1hdXJpdGl1cwdNYXlvdHRlF01leGljbyAtIEFndWFzY2FsaWVudGVzGE1leGljbyAtIEJhamEgQ2FsaWZvcm5pYShNZXhpY28gLSBCYWphIENhbGlmb3JuaWEgKEJvcmRlciBSZWdpb24pHE1leGljbyAtIEJhamEgQ2FsaWZvcm5pYSBTdXIRTWV4aWNvIC0gQ2FtcGVjaGUQTWV4aWNvIC0gQ2hpYXBhcxJNZXhpY28gLSBDaGlodWFodWElTWV4aWNvIC0gQ2hpaHVhaHVhIChORSBCb3JkZXIgUmVnaW9uKSVNZXhpY28gLSBDaGlodWFodWEgKE5XIEJvcmRlciBSZWdpb24pEU1leGljbyAtIENvYWh1aWxhIU1leGljbyAtIENvYWh1aWxhIChCb3JkZXIgUmVnaW9uKQ9NZXhpY28gLSBDb2xpbWEZTWV4aWNvIC0gRGlzdHJpdG8gRmVkZXJhbBBNZXhpY28gLSBEdXJhbmdvE01leGljbyAtIEd1YW5hanVhdG8RTWV4aWNvIC0gR3VlcnJlcm8QTWV4aWNvIC0gSGlkYWxnbxBNZXhpY28gLSBKYWxpc2NvFU1leGljbyAtIE1leGljbyBTdGF0ZRNNZXhpY28gLSBNaWNob2Fjw6FuEE1leGljbyAtIE1vcmVsb3MQTWV4aWNvIC0gTmF5YXJpdBxNZXhpY28gLSBOYXlhcml0IChFeGNlcHRpb24pFE1leGljbyAtIE51ZXZvIExlw7NuJE1leGljbyAtIE51ZXZvIExlw7NuIChCb3JkZXIgUmVnaW9uKQ9NZXhpY28gLSBPYXhhY2EPTWV4aWNvIC0gUHVlYmxhE01leGljbyAtIFF1ZXLDqXRhcm8VTWV4aWNvIC0gUXVpbnRhbmEgUm9vGU1leGljbyAtIFNhbiBMdWlzIFBvdG9zw60QTWV4aWNvIC0gU2luYWxvYQ9NZXhpY28gLSBTb25vcmEQTWV4aWNvIC0gVGFiYXNjbxNNZXhpY28gLSBUYW1hdWxpcGFzI01leGljbyAtIFRhbWF1bGlwYXMgKEJvcmRlciBSZWdpb24pEU1leGljbyAtIFRsYXhjYWxhEU1leGljbyAtIFZlcmFjcnV6EE1leGljbyAtIFl1Y2F0YW4STWV4aWNvIC0gWmFjYXRlY2FzMU1pY3JvbmVzaWEsIEZlZGVyYXRlZCBTdGF0ZXMgT2YgLSBLb3NyYWUsIFBvaG5wZWksTWljcm9uZXNpYSwgRmVkZXJhdGVkIFN0YXRlcyBPZiAtIFlhcCwgQ2h1dWsVTWlkd2F5IElzbGFuZHMgKFUuUy4pFE1vbGRvdmEsIFJlcHVibGljIG9mBk1vbmFjbyBNb25nb2xpYSAtIChDZW50cmFsIGFuZCBFYXN0ZXJuKRRNb25nb2xpYSAtIChXZXN0ZXJuKQpNb250ZW5lZ3JvCk1vbnRzZXJyYXQHTW9yb2NjbwpNb3phbWJpcXVlB015YW5tYXIHTmFtaWJpYQVOYXVydQVOZXBhbAtOZXRoZXJsYW5kcw1OZXcgQ2FsZWRvbmlhC05ldyBaZWFsYW5kHU5ldyBaZWFsYW5kIC0gQ2hhdGhhbSBJc2xhbmRzCU5pY2FyYWd1YQVOaWdlcgdOaWdlcmlhBE5pdWUOTm9yZm9sayBJc2xhbmQLTm9ydGggS29yZWEPTm9ydGhlcm4gQ3lwcnVzGE5vcnRoZXJuIE1hcmlhbmEgSXNsYW5kcwZOb3J3YXkET21hbghQYWtpc3RhbgVQYWxhdSBQYWxlc3RpbmUsIFN0YXRlIG9mIC0gR2F6YSBTdHJpcB9QYWxlc3RpbmUsIFN0YXRlIG9mIC0gV2VzdCBCYW5rFFBhbG15cmEgQXRvbGwgKFUuUy4pBlBhbmFtYRBQYXB1YSBOZXcgR3VpbmVhH1BhcHVhIE5ldyBHdWluZWEgLSBCb3VnYWludmlsbGUIUGFyYWd1YXkEUGVydQtQaGlsaXBwaW5lcwhQaXRjYWlybgZQb2xhbmQIUG9ydHVnYWwRUG9ydHVnYWwgLSBBem9yZXMaUG9ydHVnYWwgLSBNYWRlaXJhIElzbGFuZHMLUHVlcnRvIFJpY28FUWF0YXIHUmV1bmlvbgdSb21hbmlhD1J1c3NpYSAtIEFkeWdlYRdSdXNzaWEgLSBBbHRhaSBSZXB1YmxpYxZSdXNzaWEgLSBBbHRhc2tpeSBLcmF5DVJ1c3NpYSAtIEFtdXITUnVzc2lhIC0gQXJraGFuZ2VsJxNSdXNzaWEgLSBBc3RyYWtoYW4nFlJ1c3NpYSAtIEJhc2hrb3J0b3N0YW4RUnVzc2lhIC0gQmVsZ29yb2QQUnVzc2lhIC0gQnJ5YW5zaxFSdXNzaWEgLSBCdXJ5YXRpYRFSdXNzaWEgLSBDaGVjaG55YRRSdXNzaWEgLSBDaGVseWFiaW5zaw9SdXNzaWEgLSBDaHVrb3QSUnVzc2lhIC0gQ2h1dmFzaGlhHFJ1c3NpYSAtIENyaW1lYSwgUmVwdWJsaWMgb2YRUnVzc2lhIC0gRGFnZXN0YW4TUnVzc2lhIC0gSW5ndXNoZXRpYRBSdXNzaWEgLSBJcmt1dHNrEFJ1c3NpYSAtIEl2YW5vdm8iUnVzc2lhIC0gSmV3aXNoIEF1dG9ub21vdXMgT2JsYXN0JxtSdXNzaWEgLSBLYWJhcmRpbm8tQmFsa2FyaWEUUnVzc2lhIC0gS2FsaW5pbmdyYWQRUnVzc2lhIC0gS2FsbXlraWEPUnVzc2lhIC0gS2FsdWdhElJ1c3NpYSAtIEthbWNoYXRrYRxSdXNzaWEgLSBLYXJhY2hheS1DaGVya2Vzc2lhEFJ1c3NpYSAtIEthcmVsaWERUnVzc2lhIC0gS2VtZXJvdm8TUnVzc2lhIC0gS2hhYmFyb3ZzaxJSdXNzaWEgLSBLaGFrYXNzaWEVUnVzc2lhIC0gS2hhbnR5LU1hbnNpDlJ1c3NpYSAtIEtpcm92DVJ1c3NpYSAtIEtvbWkRUnVzc2lhIC0gS29zdHJvbWESUnVzc2lhIC0gS3Jhc25vZGFyFFJ1c3NpYSAtIEtyYXNub3lhcnNrD1J1c3NpYSAtIEt1cmdhbg5SdXNzaWEgLSBLdXJzax9SdXNzaWEgLSBMZW5pbmdyYWRza2F5YSBPYmxhc3QnEFJ1c3NpYSAtIExpcGV0c2sQUnVzc2lhIC0gTWFnYWRhbhBSdXNzaWEgLSBNYXJpIEVsEVJ1c3NpYSAtIE1vcmRvdmlhFFJ1c3NpYSAtIE1vc2NvdyBDaXR5D1J1c3NpYSAtIE1vc2t2YRFSdXNzaWEgLSBNdXJtYW5zaw9SdXNzaWEgLSBOZW5ldHMZUnVzc2lhIC0gTml6aG5peSBOb3Znb3JvZB1SdXNzaWEgLSBOb3J0aCBPc3NldGlhLUFsYW5pYRFSdXNzaWEgLSBOb3Znb3JvZBRSdXNzaWEgLSBOb3Zvc2liaXJzaw1SdXNzaWEgLSBPbXNrDVJ1c3NpYSAtIE9yZWwRUnVzc2lhIC0gT3JlbmJ1cmcOUnVzc2lhIC0gUGVuemENUnVzc2lhIC0gUGVybRNSdXNzaWEgLSBQcmltb3Jza2l5DlJ1c3NpYSAtIFBza292D1J1c3NpYSAtIFJvc3RvdhBSdXNzaWEgLSBSeWF6YW4nGFJ1c3NpYSAtIFNha2hhIChDZW50cmFsKRhSdXNzaWEgLSBTYWtoYSAoRWFzdGVybikYUnVzc2lhIC0gU2FraGEgKFdlc3Rlcm4pEVJ1c3NpYSAtIFNha2hhbGluIVJ1c3NpYSAtIFNha2hhbGluIChLdXJpbCBJc2xhbmRzKQ9SdXNzaWEgLSBTYW1hcmEQUnVzc2lhIC0gU2FyYXRvdhNSdXNzaWEgLSBTZXZhc3RvcG9sEVJ1c3NpYSAtIFNtb2xlbnNrHFJ1c3NpYSAtIFN0LiBQZXRlcnNidXJnIENpdHkSUnVzc2lhIC0gU3RhdnJvcG9sE1J1c3NpYSAtIFN2ZXJkbG92c2sPUnVzc2lhIC0gVGFtYm92ElJ1c3NpYSAtIFRhdGFyc3Rhbg5SdXNzaWEgLSBUb21zaw1SdXNzaWEgLSBUdWxhDVJ1c3NpYSAtIFR1dmEOUnVzc2lhIC0gVHZlcicQUnVzc2lhIC0gVHl1bWVuJxFSdXNzaWEgLSBVZG11cnRpYRNSdXNzaWEgLSBVbCd5YW5vdnNrEVJ1c3NpYSAtIFZsYWRpbWlyElJ1c3NpYSAtIFZvbGdvZ3JhZBBSdXNzaWEgLSBWb2xvZ2RhEVJ1c3NpYSAtIFZvcm9uZXpoFlJ1c3NpYSAtIFlhbWFsby1OZW5ldHMTUnVzc2lhIC0gWWFyb3NsYXZsJxRSdXNzaWEgLSBaYWJheWthbHNreQZSd2FuZGEQU2FpbnQgQmFydGhlbGVteSxTYWludCBIZWxlbmEsIEFzY2Vuc2lvbiBhbmQgVHJpc3RhbiBkYSBDdW5oYRVTYWludCBLaXR0cyBhbmQgTmV2aXMLU2FpbnQgTHVjaWEMU2FpbnQgTWFydGluGVNhaW50IFBpZXJyZSBhbmQgTWlxdWVsb24gU2FpbnQgVmluY2VudCBhbmQgVGhlIEdyZW5hZGluZXMFU2Ftb2EKU2FuIE1hcmlubxVTYW8gVG9tZSBhbmQgUHJpbmNpcGUMU2F1ZGkgQXJhYmlhB1NlbmVnYWwGU2VyYmlhClNleWNoZWxsZXMMU2llcnJhIExlb25lCVNpbmdhcG9yZRlTaW50IE1hYXJ0ZW4gKER1dGNoIHBhcnQpCFNsb3Zha2lhCFNsb3ZlbmlhD1NvbG9tb24gSXNsYW5kcwdTb21hbGlhDFNvdXRoIEFmcmljYSxTb3V0aCBHZW9yZ2lhIGFuZCB0aGUgU291dGggU2FuZHdpY2ggSXNsYW5kcwtTb3V0aCBLb3JlYRhTb3V0aCBTdWRhbiwgUmVwdWJsaWMgb2YWU3BhaW4gLSBDYW5hcnkgSXNsYW5kcypTcGFpbiAtIE1haW5sYW5kLCBCYWxlYXJlcywgTWVsaWxsYSwgQ2V1dGEJU3JpIExhbmthBVN1ZGFuCFN1cmluYW1lFlN2YWxiYXJkIGFuZCBKYW4gTWF5ZW4JU3dhemlsYW5kBlN3ZWRlbgtTd2l0emVybGFuZBRTeXJpYW4gQXJhYiBSZXB1YmxpYwZUYWl3YW4KVGFqaWtpc3RhbhxUYW56YW5pYSwgVW5pdGVkIFJlcHVibGljIG9mCFRoYWlsYW5kC1RpbW9yLUxlc3RlBFRvZ28HVG9rZWxhdQVUb25nYRNUcmluaWRhZCBhbmQgVG9iYWdvB1R1bmlzaWEGVHVya2V5DFR1cmttZW5pc3RhbhhUdXJrcyBhbmQgQ2FpY29zIElzbGFuZHMGVHV2YWx1BlVnYW5kYQdVa3JhaW5lFFVuaXRlZCBBcmFiIEVtaXJhdGVzDlVuaXRlZCBLaW5nZG9tF1VuaXRlZCBTdGF0ZXMgLSBBbGFiYW1hFlVuaXRlZCBTdGF0ZXMgLSBBbGFza2EpVW5pdGVkIFN0YXRlcyAtIEFsYXNrYSAoQWxldXRpYW4gSXNsYW5kcykXVW5pdGVkIFN0YXRlcyAtIEFyaXpvbmEsVW5pdGVkIFN0YXRlcyAtIEFyaXpvbmEgKE5hdmFqbyBSZXNlcnZhdGlvbikYVW5pdGVkIFN0YXRlcyAtIEFya2Fuc2FzGlVuaXRlZCBTdGF0ZXMgLSBDYWxpZm9ybmlhGFVuaXRlZCBTdGF0ZXMgLSBDb2xvcmFkbxtVbml0ZWQgU3RhdGVzIC0gQ29ubmVjdGljdXQYVW5pdGVkIFN0YXRlcyAtIERlbGF3YXJlJFVuaXRlZCBTdGF0ZXMgLSBEaXN0cmljdCBvZiBDb2x1bWJpYRdVbml0ZWQgU3RhdGVzIC0gRmxvcmlkYSJVbml0ZWQgU3RhdGVzIC0gRmxvcmlkYSAoZmFyIHdlc3QpF1VuaXRlZCBTdGF0ZXMgLSBHZW9yZ2lhFlVuaXRlZCBTdGF0ZXMgLSBIYXdhaWkgVW5pdGVkIFN0YXRlcyAtIElkYWhvIChub3J0aGVybikgVW5pdGVkIFN0YXRlcyAtIElkYWhvIChzb3V0aGVybikYVW5pdGVkIFN0YXRlcyAtIElsbGlub2lzF1VuaXRlZCBTdGF0ZXMgLSBJbmRpYW5hIlVuaXRlZCBTdGF0ZXMgLSBJbmRpYW5hIChmYXIgd2VzdCkUVW5pdGVkIFN0YXRlcyAtIElvd2EWVW5pdGVkIFN0YXRlcyAtIEthbnNhcyJVbml0ZWQgU3RhdGVzIC0gS2Fuc2FzIChleGNlcHRpb24pIlVuaXRlZCBTdGF0ZXMgLSBLZW50dWNreSAoZWFzdGVybikiVW5pdGVkIFN0YXRlcyAtIEtlbnR1Y2t5ICh3ZXN0ZXJuKRlVbml0ZWQgU3RhdGVzIC0gTG91aXNpYW5hFVVuaXRlZCBTdGF0ZXMgLSBNYWluZRhVbml0ZWQgU3RhdGVzIC0gTWFyeWxhbmQdVW5pdGVkIFN0YXRlcyAtIE1hc3NhY2h1c2V0dHMYVW5pdGVkIFN0YXRlcyAtIE1pY2hpZ2FuJFVuaXRlZCBTdGF0ZXMgLSBNaWNoaWdhbiAoZXhjZXB0aW9uKRlVbml0ZWQgU3RhdGVzIC0gTWlubmVzb3RhG1VuaXRlZCBTdGF0ZXMgLSBNaXNzaXNzaXBwaRhVbml0ZWQgU3RhdGVzIC0gTWlzc291cmkXVW5pdGVkIFN0YXRlcyAtIE1vbnRhbmEYVW5pdGVkIFN0YXRlcyAtIE5lYnJhc2thIlVuaXRlZCBTdGF0ZXMgLSBOZWJyYXNrYSAod2VzdGVybikWVW5pdGVkIFN0YXRlcyAtIE5ldmFkYSJVbml0ZWQgU3RhdGVzIC0gTmV2YWRhIChleGNlcHRpb24pHVVuaXRlZCBTdGF0ZXMgLSBOZXcgSGFtcHNoaXJlGlVuaXRlZCBTdGF0ZXMgLSBOZXcgSmVyc2V5GlVuaXRlZCBTdGF0ZXMgLSBOZXcgTWV4aWNvGFVuaXRlZCBTdGF0ZXMgLSBOZXcgWW9yax5Vbml0ZWQgU3RhdGVzIC0gTm9ydGggQ2Fyb2xpbmEcVW5pdGVkIFN0YXRlcyAtIE5vcnRoIERha290YSZVbml0ZWQgU3RhdGVzIC0gTm9ydGggRGFrb3RhICh3ZXN0ZXJuKRRVbml0ZWQgU3RhdGVzIC0gT2hpbxhVbml0ZWQgU3RhdGVzIC0gT2tsYWhvbWEWVW5pdGVkIFN0YXRlcyAtIE9yZWdvbiJVbml0ZWQgU3RhdGVzIC0gT3JlZ29uIChleGNlcHRpb24pHFVuaXRlZCBTdGF0ZXMgLSBQZW5uc3lsdmFuaWEcVW5pdGVkIFN0YXRlcyAtIFJob2RlIElzbGFuZB5Vbml0ZWQgU3RhdGVzIC0gU291dGggQ2Fyb2xpbmEmVW5pdGVkIFN0YXRlcyAtIFNvdXRoIERha290YSAoZWFzdGVybikmVW5pdGVkIFN0YXRlcyAtIFNvdXRoIERha290YSAod2VzdGVybikjVW5pdGVkIFN0YXRlcyAtIFRlbm5lc3NlZSAoZWFzdGVybikjVW5pdGVkIFN0YXRlcyAtIFRlbm5lc3NlZSAod2VzdGVybikVVW5pdGVkIFN0YXRlcyAtIFRleGFzIFVuaXRlZCBTdGF0ZXMgLSBUZXhhcyAoZmFyIHdlc3QpFFVuaXRlZCBTdGF0ZXMgLSBVdGFoF1VuaXRlZCBTdGF0ZXMgLSBWZXJtb250GFVuaXRlZCBTdGF0ZXMgLSBWaXJnaW5pYRpVbml0ZWQgU3RhdGVzIC0gV2FzaGluZ3Rvbh1Vbml0ZWQgU3RhdGVzIC0gV2VzdCBWaXJnaW5pYRlVbml0ZWQgU3RhdGVzIC0gV2lzY29uc2luF1VuaXRlZCBTdGF0ZXMgLSBXeW9taW5nB1VydWd1YXkKVXpiZWtpc3RhbgdWYW51YXR1CVZlbmV6dWVsYQhWaWV0IE5hbRhWaXJnaW4gSXNsYW5kcyAoQnJpdGlzaCkVVmlyZ2luIElzbGFuZHMgKFUuUy4pEldha2UgSXNsYW5kIChVLlMuKRFXYWxsaXMgYW5kIEZ1dHVuYQ5XZXN0ZXJuIFNhaGFyYQVZZW1lbgZaYW1iaWEIWmltYmFid2UVsgQAA1VUQwJBRgJBWAJBTAJEWgJBUwJBRAJBTwJBSQVBUS1BRAVBUS1BTAVBUS1BSQVBUS1CUAVBUS1FTAVBUS1IQgVBUS1MVgVBUS1RTQVBUS1SSwVBUS1TUAVBUS1WSAJBRwVBUi1CQQVBUi1DVAVBUi1DQwVBUi1DSAVBUi1ERgVBUi1DQgVBUi1DTgVBUi1FUgVBUi1GTQVBUi1KWQVBUi1MUAVBUi1MUgVBUi1NWgVBUi1NTgVBUi1OUQVBUi1STgVBUi1TQQVBUi1TSgVBUi1TTAVBUi1TQwVBUi1TRgVBUi1TRQVBUi1URgVBUi1UTQJBTQJBVwZBVS1BQ1QDQVUxBkFVLU5TVwNBVTMFQVUtTlQGQVUtUUxEBUFVLVNBBkFVLVRBUwZBVS1WSUMFQVUtV0EGQVUtV0ExAkFUAkFaAkJTAkJIAkJEAkJCAkJZAkJFAkJaAkJKAkJNAkJUAkJPAkJRAkJBAkJXBUJSLUFDBUJSLUFMBUJSLUFQBUJSLUFNBkJSLUFNMQVCUi1CQQVCUi1DRQVCUi1ERgVCUi1FUwVCUi1GTgVCUi1HTwVCUi1NQQVCUi1NVAZCUi1NVDEFQlItTVMFQlItTUcGQlItUEExBkJSLVBBMgVCUi1QQgVCUi1QUgVCUi1QRQVCUi1QSQVCUi1SSgVCUi1STgVCUi1SUwVCUi1STwVCUi1SUgVCUi1TQwVCUi1TUAVCUi1TRQVCUi1UTwRCSU9UAkJOAkJHAkJGAkJJAkNWAktIAkNNBUNBLUFCBUNBLUJDBkNBLUJDMQZDQS1CQzIDQ0EyBENBMkEFQ0EtTUIFQ0EtTkIFQ0EtTkYFQ0EtTlQFQ0EtTlMHQ0EtTlQyQQdDQS1OVDJCBkNBLU5UMgdDQS1OVDJDBUNBLU9OBkNBLU9OMQVDQS1QRQVDQS1RQwZDQS1RQzEFQ0EtU0sGQ0EtU0syBkNBLVNLMQVDQS1ZVAJLWQJDRgJURAJDTANDTDIDQ0wzAkNOAkNYAkNDAkNPAktNAkNHA0NEMgJDRAJDSwJDUgJDSQJIUgJDVQJDVwJDWQJDWgJESwJESgJETQJETwJFQwNFQzICRUcCU1YCR1ECRVICRUUCRVQCRksCRk8CRkoCRkkCRlICR0YEUEYyQQNQRjMDUEYxAlBGBFBGMkICR0ECR00CR0UCREUCR0gCR0kCR1IDR0w0AkdMA0dMMwNHTDICR0QCR1ACR1UCR1QCR0cCR04CR1cCR1kCSFQCVkECSE4CSEsCSFUCSVMCSU4DSUQyA0lEMwJJRAJJUgJJUQJJRQJJTQJJTAJJVAJKTQJKUAJKRQNVTTECSk8CS1oDS1oxAktFAktJA0tJMgNLSTMCS1cCS0cCTEECTFYCTEICTFMCTFICTFkCTEkCTFQCTFUCTU8CTUsCTUcCTVcCTVkCTVYCTUwCTVQCTUgCTVECTVICTVUCWVQGTVgtQUdVBk1YLUJDTgdNWC1CQ04xBk1YLUJDUwZNWC1DQU0GTVgtQ0hQBk1YLUNISAdNWC1DSEgyB01YLUNISDEGTVgtQ09BB01YLUNPQTEGTVgtQ09MBk1YLURJRgZNWC1EVVIGTVgtR1VBBk1YLUdSTwZNWC1ISUQGTVgtSkFMBk1YLU1FWAZNWC1NSUMGTVgtTU9SBk1YLU5BWQdNWC1OQVkxBk1YLU5MRQdNWC1OTEUxBk1YLU9BWAZNWC1QVUUGTVgtUVVFBk1YLVJPTwZNWC1TTFAGTVgtU0lOBk1YLVNPTgZNWC1UQUIGTVgtVEFNB01YLVRBTTEGTVgtVExBBk1YLVZFUgZNWC1ZVUMGTVgtWkFDAkZNA0ZNMQNVTTICTUQCTUMCTU4DTU4xAk1FAk1TAk1BAk1aAk1NAk5BAk5SAk5QAk5MAk5DAk5aA05aMgJOSQJORQJORwJOVQJORgJLUANDWTICTVACTk8CT00CUEsCUFcDUFMxAlBTA1VNNAJQQQJQRwZQRy1OU0ICUFkCUEUCUEgCUE4CUEwCUFQDUFQyA1BUMQJQUgJRQQJSRQJSTwVSVS1BRAVSVS1BTAZSVS1BTFQGUlUtQU1VBlJVLUFSSwZSVS1BU1QFUlUtQkEGUlUtQkVMBlJVLUJSWQVSVS1CVQVSVS1DRQZSVS1DSEUGUlUtQ0hVBVJVLUNVBVJVLVJDBVJVLURBBVJVLUlOBlJVLUlSSwZSVS1JVkEGUlUtWUVWBVJVLUtCBlJVLUtHRAVSVS1LTAZSVS1LTFUGUlUtS0FNBVJVLUtDBVJVLUtSBlJVLUtFTQZSVS1LSEEFUlUtS0sGUlUtS0hNBlJVLUtJUgVSVS1LTwZSVS1LT1MGUlUtS0RBBlJVLUtZQQZSVS1LR04GUlUtS1JTBlJVLUxFTgZSVS1MSVAGUlUtTUFHBVJVLU1FBVJVLU1PBlJVLU1PVwZSVS1NT1MGUlUtTVVSBlJVLU5FTgZSVS1OSVoFUlUtU0UGUlUtTkdSBlJVLU5WUwZSVS1PTVMGUlUtT1JMBlJVLU9SRQZSVS1QTloGUlUtUEVSBlJVLVBSSQZSVS1QU0sGUlUtUk9TBlJVLVJZQQZSVS1TQTIGUlUtU0EzBVJVLVNBBlJVLVNBSwdSVS1TQUsyBlJVLVNBTQZSVS1TQVIGUlUtU0VWBlJVLVNNTwZSVS1TUEUGUlUtU1RBBlJVLVNWRQZSVS1UQU0FUlUtVEEGUlUtVE9NBlJVLVRVTAVSVS1UWQZSVS1UVkUGUlUtVFlVBVJVLVVEBlJVLVVMWQZSVS1WTEEGUlUtVkdHBlJVLVZMRwZSVS1WT1IGUlUtWUFOBlJVLVlBUgZSVS1aQUICUlcCQkwCU0gCS04CTEMCTUYCUE0CVkMCV1MCU00CU1QCU0ECU04CUlMCU0MCU0wCU0cCU1gCU0sCU0kCU0ICU08CWkECR1MCS1ICU1MDRVMyAkVTAkxLAlNEAlNSAlNKAlNaAlNFAkNIAlNZAlRXAlRKAlRaAlRIAlRMAlRHAlRLAlRPAlRUAlROAlRSAlRNAlRDAlRWAlVHAlVBAkFFAkdCBVVTLUFMBVVTLUFLBlVTLUFLMQVVUy1BWgZVUy1BWjEFVVMtQVIFVVMtQ0EFVVMtQ08FVVMtQ1QFVVMtREUFVVMtREMFVVMtRkwGVVMtRkwxBVVTLUdBBVVTLUhJBlVTLUlEMQVVUy1JRAVVUy1JTAVVUy1JTgZVUy1JTjEFVVMtSUEFVVMtS1MGVVMtS1MxBVVTLUtZBlVTLUtZMQVVUy1MQQVVUy1NRQVVUy1NRAVVUy1NQQVVUy1NSQZVUy1NSTEFVVMtTU4FVVMtTVMFVVMtTU8FVVMtTVQFVVMtTkUGVVMtTkUxBVVTLU5WBlVTLU5WMQVVUy1OSAVVUy1OSgVVUy1OTQVVUy1OWQVVUy1OQwVVUy1ORAZVUy1ORDEFVVMtT0gFVVMtT0sFVVMtT1IGVVMtT1IxBVVTLVBBBVVTLVJJBVVTLVNDBVVTLVNEBlVTLVNEMQZVUy1UTjEFVVMtVE4FVVMtVFgGVVMtVFgxBVVTLVVUBVVTLVZUBVVTLVZBBVVTLVdBBVVTLVdWBVVTLVdJBVVTLVdZAlVZAlVaAlZVAlZFAlZOAlZHAlZJA1VNMwJXRgJFSAJZRQJaTQJaVxQrA7IEZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2RkAgIPFgIfAQXMlgI8YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VUQy5hc3B4Ij4oVVRDL0dNVCk8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BRi5hc3B4Ij5BZmdoYW5pc3RhbjwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FYLmFzcHgiPsOFbGFuZCBJc2xhbmRzPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQUwuYXNweCI+QWxiYW5pYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0RaLmFzcHgiPkFsZ2VyaWE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BUy5hc3B4Ij5BbWVyaWNhbiBTYW1vYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FELmFzcHgiPkFuZG9ycmE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BTy5hc3B4Ij5BbmdvbGE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BSS5hc3B4Ij5Bbmd1aWxsYTwvYT48YnIgLz48ZGl2IGNsYXNzPSJjb3VudHJ5Ij48YSBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiPkFudGFyY3RpY2E8L2E+PC9kaXY+IDx1bCBjbGFzcz0ibG9jYXRpb25zIj48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BUS1BRC5hc3B4Ij5BZGVsYWlkZSBJc2xhbmQ8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BUS1BTC5hc3B4Ij5BZGVsaWUgTGFuZDwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FRLUFJLmFzcHgiPkFudmVycyBJc2xhbmQ8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BUS1CUC5hc3B4Ij5CYWlsZXkgUGVuaW5zdWxhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVEtRUwuYXNweCI+RW5kZXJieSBMYW5kPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVEtSEIuYXNweCI+SG9sbWUgQmF5PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVEtTFYuYXNweCI+TGFrZSBWb3N0b2s8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BUS1RTS5hc3B4Ij5RdWVlbiBNYXVkIExhbmQ8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BUS1SSy5hc3B4Ij5SdXNza2F5YTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FRLVNQLmFzcHgiPlNvdXRoIFBvbGU8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BUS1WSC5hc3B4Ij5WZXN0Zm9sZCBIaWxsczwvYT48L2xpPjwvdWw+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BRy5hc3B4Ij5BbnRpZ3VhIGFuZCBCYXJidWRhPC9hPjxiciAvPjxkaXYgY2xhc3M9ImNvdW50cnkiPjxhIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSI+QXJnZW50aW5hPC9hPjwvZGl2PiA8dWwgY2xhc3M9ImxvY2F0aW9ucyI+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVItQkEuYXNweCI+QnVlbm9zIEFpcmVzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVItQ1QuYXNweCI+Q2F0YW1hcmNhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVItQ0MuYXNweCI+Q2hhY288L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BUi1DSC5hc3B4Ij5DaHVidXQ8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BUi1ERi5hc3B4Ij5DaXVkYWQgZGUgQnVlbm9zIEFpcmVzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVItQ0IuYXNweCI+Q8OzcmRvYmE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BUi1DTi5hc3B4Ij5Db3JyaWVudGVzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVItRVIuYXNweCI+RW50cmUgUmlvczwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FSLUZNLmFzcHgiPkZvcm1vc2E8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BUi1KWS5hc3B4Ij5KdWp1eTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FSLUxQLmFzcHgiPkxhIFBhbXBhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVItTFIuYXNweCI+TGEgUmlvamE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BUi1NWi5hc3B4Ij5NZW5kb3phPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVItTU4uYXNweCI+TWlzaW9uZXM8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BUi1OUS5hc3B4Ij5OZXVxdcOpbjwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FSLVJOLmFzcHgiPlJpbyBOZWdybzwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FSLVNBLmFzcHgiPlNhbHRhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVItU0ouYXNweCI+U2FuIEp1YW48L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BUi1TTC5hc3B4Ij5TYW4gTHVpczwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FSLVNDLmFzcHgiPlNhbnRhIENydXo8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BUi1TRi5hc3B4Ij5TYW50YSBGZTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FSLVNFLmFzcHgiPlNhbnRpYWdvIGRlbCBFc3Rlcm88L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BUi1URi5hc3B4Ij5UaWVycmEgZGVsIEZ1ZWdvPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVItVE0uYXNweCI+VHVjdW3DoW48L2E+PC9saT48L3VsPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQU0uYXNweCI+QXJtZW5pYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FXLmFzcHgiPkFydWJhPC9hPjxiciAvPjxkaXYgY2xhc3M9ImNvdW50cnkiPjxhIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSI+QXVzdHJhbGlhPC9hPjwvZGl2PiA8dWwgY2xhc3M9ImxvY2F0aW9ucyI+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVUtQUNULmFzcHgiPkF1c3RyYWxpYW4gQ2FwaXRhbCBUZXJyaXRvcnk8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BVTEuYXNweCI+TG9yZCBIb3dlIElzbGFuZDwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FVLU5TVy5hc3B4Ij5OZXcgU291dGggV2FsZXM8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BVTMuYXNweCI+TmV3IFNvdXRoIFdhbGVzIChleGNlcHRpb24pPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVUtTlQuYXNweCI+Tm9ydGhlcm4gVGVycml0b3J5PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVUtUUxELmFzcHgiPlF1ZWVuc2xhbmQ8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BVS1TQS5hc3B4Ij5Tb3V0aCBBdXN0cmFsaWE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BVS1UQVMuYXNweCI+VGFzbWFuaWE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BVS1WSUMuYXNweCI+VmljdG9yaWE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BVS1XQS5hc3B4Ij5XZXN0ZXJuIEF1c3RyYWxpYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FVLVdBMS5hc3B4Ij5XZXN0ZXJuIEF1c3RyYWxpYSAoRXhjZXB0aW9uKTwvYT48L2xpPjwvdWw+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9BVC5hc3B4Ij5BdXN0cmlhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQVouYXNweCI+QXplcmJhaWphbjwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0JTLmFzcHgiPkJhaGFtYXM8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CSC5hc3B4Ij5CYWhyYWluPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQkQuYXNweCI+QmFuZ2xhZGVzaDwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0JCLmFzcHgiPkJhcmJhZG9zPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQlkuYXNweCI+QmVsYXJ1czwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0JFLmFzcHgiPkJlbGdpdW08L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CWi5hc3B4Ij5CZWxpemU8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CSi5hc3B4Ij5CZW5pbjwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0JNLmFzcHgiPkJlcm11ZGE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CVC5hc3B4Ij5CaHV0YW48L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CTy5hc3B4Ij5Cb2xpdmlhLCBQbHVyaW5hdGlvbmFsIFN0YXRlIG9mPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQlEuYXNweCI+Qm9uYWlyZSwgU2ludCBFdXN0YXRpdXMgYW5kIFNhYmE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CQS5hc3B4Ij5Cb3NuaWEgYW5kIEhlcnplZ292aW5hPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQlcuYXNweCI+Qm90c3dhbmE8L2E+PGJyIC8+PGRpdiBjbGFzcz0iY291bnRyeSI+PGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIj5CcmF6aWw8L2E+PC9kaXY+IDx1bCBjbGFzcz0ibG9jYXRpb25zIj48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CUi1BQy5hc3B4Ij5BY3JlPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQlItQUwuYXNweCI+QWxhZ29hczwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0JSLUFQLmFzcHgiPkFtYXBhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQlItQU0uYXNweCI+QW1hem9uYXM8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CUi1BTTEuYXNweCI+QW1hem9uYXMgKGZhciB3ZXN0KTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0JSLUJBLmFzcHgiPkJhaGlhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQlItQ0UuYXNweCI+Q2VhcmE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CUi1ERi5hc3B4Ij5EaXN0cml0byBGZWRlcmFsPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQlItRVMuYXNweCI+RXNwaXJ0byBTYW50bzwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0JSLUZOLmFzcHgiPkZlcm5hbmRvIGRlIE5vcm9uaGE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CUi1HTy5hc3B4Ij5Hb2lhczwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0JSLU1BLmFzcHgiPk1hcmFuaGFvPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQlItTVQuYXNweCI+TWF0byBHcm9zc288L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CUi1NVDEuYXNweCI+TWF0byBHcm9zc28gKEFyYWd1YWlhIHJlZ2lvbik8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CUi1NUy5hc3B4Ij5NYXRvIEdyb3NzbyBkbyBTdWw8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CUi1NRy5hc3B4Ij5NaW5hcyBHZXJhaXM8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CUi1QQTEuYXNweCI+UGFyYSAoZWFzdGVybik8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CUi1QQTIuYXNweCI+UGFyYSAod2VzdGVybik8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CUi1QQi5hc3B4Ij5QYXJhaWJhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQlItUFIuYXNweCI+UGFyYW5hPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQlItUEUuYXNweCI+UGVybmFtYnVjbzwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0JSLVBJLmFzcHgiPlBpYXVpPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQlItUkouYXNweCI+UmlvIGRlIEphbmVpcm88L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CUi1STi5hc3B4Ij5SaW8gR3JhbmRlIGRvIE5vcnRlPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQlItUlMuYXNweCI+UmlvIEdyYW5kZSBkbyBTdWw8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CUi1STy5hc3B4Ij5Sb25kb25pYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0JSLVJSLmFzcHgiPlJvcmFpbWE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CUi1TQy5hc3B4Ij5TYW50YSBDYXRhcmluYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0JSLVNQLmFzcHgiPlNhbyBQYXVsbzwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0JSLVNFLmFzcHgiPlNlcmdpcGU8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CUi1UTy5hc3B4Ij5Ub2NhbnRpbnM8L2E+PC9saT48L3VsPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQklPVC5hc3B4Ij5Ccml0aXNoIEluZGlhbiBPY2VhbiBUZXJyaXRvcnkgKEJJT1QpPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQk4uYXNweCI+QnJ1bmVpIERhcnVzc2FsYW08L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9CRy5hc3B4Ij5CdWxnYXJpYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0JGLmFzcHgiPkJ1cmtpbmEgRmFzbzwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0JJLmFzcHgiPkJ1cnVuZGk8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9DVi5hc3B4Ij5DYWJvIFZlcmRlPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fS0guYXNweCI+Q2FtYm9kaWE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9DTS5hc3B4Ij5DYW1lcm9vbjwvYT48YnIgLz48ZGl2IGNsYXNzPSJjb3VudHJ5Ij48YSBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiPkNhbmFkYTwvYT48L2Rpdj4gPHVsIGNsYXNzPSJsb2NhdGlvbnMiPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0NBLUFCLmFzcHgiPkFsYmVydGE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9DQS1CQy5hc3B4Ij5Ccml0aXNoIENvbHVtYmlhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ0EtQkMxLmFzcHgiPkJyaXRpc2ggQ29sdW1iaWEgKGV4Y2VwdGlvbiAxKTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0NBLUJDMi5hc3B4Ij5Ccml0aXNoIENvbHVtYmlhIChleGNlcHRpb24gMik8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9DQTIuYXNweCI+TGFicmFkb3I8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9DQTJBLmFzcHgiPkxhYnJhZG9yIChleGNlcHRpb24pPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ0EtTUIuYXNweCI+TWFuaXRvYmE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9DQS1OQi5hc3B4Ij5OZXcgQnJ1bnN3aWNrPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ0EtTkYuYXNweCI+TmV3Zm91bmRsYW5kPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ0EtTlQuYXNweCI+Tm9ydGh3ZXN0IFRlcnJpdG9yaWVzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ0EtTlMuYXNweCI+Tm92YSBTY290aWE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9DQS1OVDJCLmFzcHgiPk51bmF2dXQgKENlbnRyYWwpPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ0EtTlQyLmFzcHgiPk51bmF2dXQgKEVhc3Rlcm4pPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ0EtTlQyQy5hc3B4Ij5OdW5hdnV0IChNb3VudGFpbik8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9DQS1OVDJBLmFzcHgiPk51bmF2dXQgLSBTb3V0aGFtcHRvbiBJc2xhbmQ8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9DQS1PTi5hc3B4Ij5PbnRhcmlvPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ0EtT04xLmFzcHgiPk9udGFyaW8gKHdlc3Rlcm4pPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ0EtUEUuYXNweCI+UHJpbmNlIEVkd2FyZCBJc2xhbmQ8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9DQS1RQy5hc3B4Ij5RdWViZWM8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9DQS1RQzEuYXNweCI+UXVlYmVjIChmYXIgZWFzdCk8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9DQS1TSy5hc3B4Ij5TYXNrYXRjaGV3YW48L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9DQS1TSzIuYXNweCI+U2Fza2F0Y2hld2FuIChleGNlcHRpb25zIC0gZWFzdCk8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9DQS1TSzEuYXNweCI+U2Fza2F0Y2hld2FuIChleGNlcHRpb25zIC0gd2VzdCk8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9DQS1ZVC5hc3B4Ij5ZdWtvbjwvYT48L2xpPjwvdWw+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9LWS5hc3B4Ij5DYXltYW4gSXNsYW5kczwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0NGLmFzcHgiPkNlbnRyYWwgQWZyaWNhbiBSZXB1YmxpYzwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1RELmFzcHgiPkNoYWQ8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9DTC5hc3B4Ij5DaGlsZTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0NMMi5hc3B4Ij5DaGlsZSAtIEVhc3RlciBJc2xhbmQ8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9DTDMuYXNweCI+Q2hpbGUgLSBNYWdhbGxhbmVzPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ04uYXNweCI+Q2hpbmE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9DWC5hc3B4Ij5DaHJpc3RtYXMgSXNsYW5kIChJbmRpYW4gT2NlYW4pPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ0MuYXNweCI+Q29jb3MgKEtlZWxpbmcpIElzbGFuZHM8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9DTy5hc3B4Ij5Db2xvbWJpYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0tNLmFzcHgiPkNvbW9yb3M8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9DRy5hc3B4Ij5Db25nbzwvYT48YnIgLz48ZGl2IGNsYXNzPSJjb3VudHJ5Ij48YSBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiPkNvbmdvLCBEZW1vY3JhdGljIFJlcHVibGljIG9mPC9hPjwvZGl2PiA8dWwgY2xhc3M9ImxvY2F0aW9ucyI+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ0QyLmFzcHgiPihFYXN0ZXJuKTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0NELmFzcHgiPihXZXN0ZXJuKTwvYT48L2xpPjwvdWw+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9DSy5hc3B4Ij5Db29rIElzbGFuZHM8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9DUi5hc3B4Ij5Db3N0YSBSaWNhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ0kuYXNweCI+Q290ZSBEJ0l2b2lyZTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0hSLmFzcHgiPkNyb2F0aWE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9DVS5hc3B4Ij5DdWJhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ1cuYXNweCI+Q3VyYcOnYW88L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9DWS5hc3B4Ij5DeXBydXM8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9DWi5hc3B4Ij5DemVjaCBSZXB1YmxpYzwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0RLLmFzcHgiPkRlbm1hcms8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9ESi5hc3B4Ij5Eamlib3V0aTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0RNLmFzcHgiPkRvbWluaWNhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fRE8uYXNweCI+RG9taW5pY2FuIFJlcHVibGljPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fRUMuYXNweCI+RWN1YWRvcjwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0VDMi5hc3B4Ij5FY3VhZG9yIC0gR2FsYXBhZ29zIElzbGFuZHM8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9FRy5hc3B4Ij5FZ3lwdDwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1NWLmFzcHgiPkVsIFNhbHZhZG9yPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fR1EuYXNweCI+RXF1YXRvcmlhbCBHdWluZWE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9FUi5hc3B4Ij5Fcml0cmVhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fRUUuYXNweCI+RXN0b25pYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0VULmFzcHgiPkV0aGlvcGlhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fRksuYXNweCI+RmFsa2xhbmQgSXNsYW5kcyAoTWFsdmluYXMpPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fRk8uYXNweCI+RmFyb2UgSXNsYW5kczwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0ZKLmFzcHgiPkZpamk8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9GSS5hc3B4Ij5GaW5sYW5kPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fRlIuYXNweCI+RnJhbmNlPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fR0YuYXNweCI+RnJlbmNoIEd1aWFuYTwvYT48YnIgLz48ZGl2IGNsYXNzPSJjb3VudHJ5Ij48YSBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiPkZyZW5jaCBQb2x5bmVzaWE8L2E+PC9kaXY+IDx1bCBjbGFzcz0ibG9jYXRpb25zIj48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9QRjJBLmFzcHgiPkF1c3RyYWwgSXNsYW5kczwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1BGMy5hc3B4Ij5HYW1iaWVyIElzbGFuZHM8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9QRjEuYXNweCI+TWFycXVlc2FzIElzbGFuZHM8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9QRi5hc3B4Ij5Tb2NpZXR5IElzbGFuZHMgKGluY2x1ZGluZyBUYWhpdGkpPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUEYyQi5hc3B4Ij5UdWFtb3R1IEFyY2hpcGVsYWdvPC9hPjwvbGk+PC91bD48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0dBLmFzcHgiPkdhYm9uPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fR00uYXNweCI+R2FtYmlhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fR0UuYXNweCI+R2VvcmdpYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0RFLmFzcHgiPkdlcm1hbnk8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9HSC5hc3B4Ij5HaGFuYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0dJLmFzcHgiPkdpYnJhbHRhcjwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0dSLmFzcHgiPkdyZWVjZTwvYT48YnIgLz48ZGl2IGNsYXNzPSJjb3VudHJ5Ij48YSBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiPkdyZWVubGFuZDwvYT48L2Rpdj4gPHVsIGNsYXNzPSJsb2NhdGlvbnMiPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0dMNC5hc3B4Ij5EYW5tYXJrc2hhdm48L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9HTC5hc3B4Ij5HcmVlbmxhbmQ8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9HTDMuYXNweCI+SXR0b3Fxb3J0b29ybWlpdDwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0dMMi5hc3B4Ij5QaXR1ZmZpazwvYT48L2xpPjwvdWw+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9HRC5hc3B4Ij5HcmVuYWRhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fR1AuYXNweCI+R3VhZGVsb3VwZTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0dVLmFzcHgiPkd1YW08L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9HVC5hc3B4Ij5HdWF0ZW1hbGE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9HRy5hc3B4Ij5HdWVybnNleTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0dOLmFzcHgiPkd1aW5lYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0dXLmFzcHgiPkd1aW5lYS1CaXNzYXU8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9HWS5hc3B4Ij5HdXlhbmE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9IVC5hc3B4Ij5IYWl0aTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1ZBLmFzcHgiPkhvbHkgU2VlPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fSE4uYXNweCI+SG9uZHVyYXM8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9ISy5hc3B4Ij5Ib25nIEtvbmc8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9IVS5hc3B4Ij5IdW5nYXJ5PC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fSVMuYXNweCI+SWNlbGFuZDwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0lOLmFzcHgiPkluZGlhPC9hPjxiciAvPjxkaXYgY2xhc3M9ImNvdW50cnkiPjxhIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSI+SW5kb25lc2lhPC9hPjwvZGl2PiA8dWwgY2xhc3M9ImxvY2F0aW9ucyI+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fSUQyLmFzcHgiPihDZW50cmFsKTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0lEMy5hc3B4Ij4oRWFzdGVybik8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9JRC5hc3B4Ij4oV2VzdGVybik8L2E+PC9saT48L3VsPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fSVIuYXNweCI+SXJhbiwgSXNsYW1pYyBSZXB1YmxpYyBvZjwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0lRLmFzcHgiPklyYXE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9JRS5hc3B4Ij5JcmVsYW5kPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fSU0uYXNweCI+SXNsZSBvZiBNYW48L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9JTC5hc3B4Ij5Jc3JhZWw8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9JVC5hc3B4Ij5JdGFseTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0pNLmFzcHgiPkphbWFpY2E8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9KUC5hc3B4Ij5KYXBhbjwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0pFLmFzcHgiPkplcnNleTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VNMS5hc3B4Ij5Kb2huc3RvbiBBdG9sbCAoVS5TLik8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9KTy5hc3B4Ij5Kb3JkYW48L2E+PGJyIC8+PGRpdiBjbGFzcz0iY291bnRyeSI+PGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIj5LYXpha2hzdGFuPC9hPjwvZGl2PiA8dWwgY2xhc3M9ImxvY2F0aW9ucyI+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fS1ouYXNweCI+KEVhc3Rlcm4pPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fS1oxLmFzcHgiPihXZXN0ZXJuKTwvYT48L2xpPjwvdWw+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9LRS5hc3B4Ij5LZW55YTwvYT48YnIgLz48ZGl2IGNsYXNzPSJjb3VudHJ5Ij48YSBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiPktpcmliYXRpPC9hPjwvZGl2PiA8dWwgY2xhc3M9ImxvY2F0aW9ucyI+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fS0kuYXNweCI+R2lsYmVydCBJc2xhbmRzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fS0kyLmFzcHgiPkxpbmUgSXNsYW5kczwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0tJMy5hc3B4Ij5QaG9lbml4IElzbGFuZHM8L2E+PC9saT48L3VsPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fS1cuYXNweCI+S3V3YWl0PC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fS0cuYXNweCI+S3lyZ3l6c3RhbjwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0xBLmFzcHgiPkxhbyBQZW9wbGUncyBEZW1vY3JhdGljIFJlcHVibGljPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTFYuYXNweCI+TGF0dmlhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTEIuYXNweCI+TGViYW5vbjwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0xTLmFzcHgiPkxlc290aG88L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9MUi5hc3B4Ij5MaWJlcmlhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTFkuYXNweCI+TGlieWE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9MSS5hc3B4Ij5MaWVjaHRlbnN0ZWluPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTFQuYXNweCI+TGl0aHVhbmlhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTFUuYXNweCI+THV4ZW1ib3VyZzwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01PLmFzcHgiPk1hY2FvPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTUsuYXNweCI+TWFjZWRvbmlhLCBUaGUgRm9ybWVyIFl1Z29zbGF2IFJlcHVibGljIE9mPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTUcuYXNweCI+TWFkYWdhc2NhcjwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01XLmFzcHgiPk1hbGF3aTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01ZLmFzcHgiPk1hbGF5c2lhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVYuYXNweCI+TWFsZGl2ZXM8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NTC5hc3B4Ij5NYWxpPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVQuYXNweCI+TWFsdGE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NSC5hc3B4Ij5NYXJzaGFsbCBJc2xhbmRzPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVEuYXNweCI+TWFydGluaXF1ZTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01SLmFzcHgiPk1hdXJpdGFuaWE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NVS5hc3B4Ij5NYXVyaXRpdXM8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9ZVC5hc3B4Ij5NYXlvdHRlPC9hPjxiciAvPjxkaXYgY2xhc3M9ImNvdW50cnkiPjxhIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSI+TWV4aWNvPC9hPjwvZGl2PiA8dWwgY2xhc3M9ImxvY2F0aW9ucyI+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVgtQUdVLmFzcHgiPkFndWFzY2FsaWVudGVzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVgtQkNOLmFzcHgiPkJhamEgQ2FsaWZvcm5pYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01YLUJDTjEuYXNweCI+QmFqYSBDYWxpZm9ybmlhIChCb3JkZXIgUmVnaW9uKTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01YLUJDUy5hc3B4Ij5CYWphIENhbGlmb3JuaWEgU3VyPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVgtQ0FNLmFzcHgiPkNhbXBlY2hlPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVgtQ0hQLmFzcHgiPkNoaWFwYXM8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NWC1DSEguYXNweCI+Q2hpaHVhaHVhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVgtQ0hIMi5hc3B4Ij5DaGlodWFodWEgKE5FIEJvcmRlciBSZWdpb24pPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVgtQ0hIMS5hc3B4Ij5DaGlodWFodWEgKE5XIEJvcmRlciBSZWdpb24pPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVgtQ09BLmFzcHgiPkNvYWh1aWxhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVgtQ09BMS5hc3B4Ij5Db2FodWlsYSAoQm9yZGVyIFJlZ2lvbik8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NWC1DT0wuYXNweCI+Q29saW1hPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVgtRElGLmFzcHgiPkRpc3RyaXRvIEZlZGVyYWw8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NWC1EVVIuYXNweCI+RHVyYW5nbzwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01YLUdVQS5hc3B4Ij5HdWFuYWp1YXRvPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVgtR1JPLmFzcHgiPkd1ZXJyZXJvPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVgtSElELmFzcHgiPkhpZGFsZ288L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NWC1KQUwuYXNweCI+SmFsaXNjbzwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01YLU1FWC5hc3B4Ij5NZXhpY28gU3RhdGU8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NWC1NSUMuYXNweCI+TWljaG9hY8OhbjwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01YLU1PUi5hc3B4Ij5Nb3JlbG9zPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVgtTkFZLmFzcHgiPk5heWFyaXQ8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NWC1OQVkxLmFzcHgiPk5heWFyaXQgKEV4Y2VwdGlvbik8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NWC1OTEUuYXNweCI+TnVldm8gTGXDs248L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NWC1OTEUxLmFzcHgiPk51ZXZvIExlw7NuIChCb3JkZXIgUmVnaW9uKTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01YLU9BWC5hc3B4Ij5PYXhhY2E8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NWC1QVUUuYXNweCI+UHVlYmxhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVgtUVVFLmFzcHgiPlF1ZXLDqXRhcm88L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NWC1ST08uYXNweCI+UXVpbnRhbmEgUm9vPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVgtU0xQLmFzcHgiPlNhbiBMdWlzIFBvdG9zw608L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NWC1TSU4uYXNweCI+U2luYWxvYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01YLVNPTi5hc3B4Ij5Tb25vcmE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NWC1UQUIuYXNweCI+VGFiYXNjbzwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01YLVRBTS5hc3B4Ij5UYW1hdWxpcGFzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVgtVEFNMS5hc3B4Ij5UYW1hdWxpcGFzIChCb3JkZXIgUmVnaW9uKTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01YLVRMQS5hc3B4Ij5UbGF4Y2FsYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01YLVZFUi5hc3B4Ij5WZXJhY3J1ejwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01YLVlVQy5hc3B4Ij5ZdWNhdGFuPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTVgtWkFDLmFzcHgiPlphY2F0ZWNhczwvYT48L2xpPjwvdWw+PGRpdiBjbGFzcz0iY291bnRyeSI+PGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIj5NaWNyb25lc2lhLCBGZWRlcmF0ZWQgU3RhdGVzIE9mPC9hPjwvZGl2PiA8dWwgY2xhc3M9ImxvY2F0aW9ucyI+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fRk0uYXNweCI+S29zcmFlLCBQb2hucGVpPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fRk0xLmFzcHgiPllhcCwgQ2h1dWs8L2E+PC9saT48L3VsPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVU0yLmFzcHgiPk1pZHdheSBJc2xhbmRzIChVLlMuKTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01ELmFzcHgiPk1vbGRvdmEsIFJlcHVibGljIG9mPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTUMuYXNweCI+TW9uYWNvPC9hPjxiciAvPjxkaXYgY2xhc3M9ImNvdW50cnkiPjxhIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSI+TW9uZ29saWE8L2E+PC9kaXY+IDx1bCBjbGFzcz0ibG9jYXRpb25zIj48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NTi5hc3B4Ij4oQ2VudHJhbCBhbmQgRWFzdGVybik8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NTjEuYXNweCI+KFdlc3Rlcm4pPC9hPjwvbGk+PC91bD48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01FLmFzcHgiPk1vbnRlbmVncm88L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NUy5hc3B4Ij5Nb250c2VycmF0PC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTUEuYXNweCI+TW9yb2NjbzwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01aLmFzcHgiPk1vemFtYmlxdWU8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NTS5hc3B4Ij5NeWFubWFyPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTkEuYXNweCI+TmFtaWJpYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX05SLmFzcHgiPk5hdXJ1PC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTlAuYXNweCI+TmVwYWw8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9OTC5hc3B4Ij5OZXRoZXJsYW5kczwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX05DLmFzcHgiPk5ldyBDYWxlZG9uaWE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9OWi5hc3B4Ij5OZXcgWmVhbGFuZDwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX05aMi5hc3B4Ij5OZXcgWmVhbGFuZCAtIENoYXRoYW0gSXNsYW5kczwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX05JLmFzcHgiPk5pY2FyYWd1YTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX05FLmFzcHgiPk5pZ2VyPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTkcuYXNweCI+TmlnZXJpYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX05VLmFzcHgiPk5pdWU8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9ORi5hc3B4Ij5Ob3Jmb2xrIElzbGFuZDwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0tQLmFzcHgiPk5vcnRoIEtvcmVhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQ1kyLmFzcHgiPk5vcnRoZXJuIEN5cHJ1czwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX01QLmFzcHgiPk5vcnRoZXJuIE1hcmlhbmEgSXNsYW5kczwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX05PLmFzcHgiPk5vcndheTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX09NLmFzcHgiPk9tYW48L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9QSy5hc3B4Ij5QYWtpc3RhbjwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1BXLmFzcHgiPlBhbGF1PC9hPjxiciAvPjxkaXYgY2xhc3M9ImNvdW50cnkiPjxhIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSI+UGFsZXN0aW5lLCBTdGF0ZSBvZjwvYT48L2Rpdj4gPHVsIGNsYXNzPSJsb2NhdGlvbnMiPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1BTMS5hc3B4Ij5HYXphIFN0cmlwPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUFMuYXNweCI+V2VzdCBCYW5rPC9hPjwvbGk+PC91bD48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VNNC5hc3B4Ij5QYWxteXJhIEF0b2xsIChVLlMuKTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1BBLmFzcHgiPlBhbmFtYTwvYT48YnIgLz48ZGl2IGNsYXNzPSJjb3VudHJ5Ij48YSBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiPlBhcHVhIE5ldyBHdWluZWE8L2E+PC9kaXY+IDx1bCBjbGFzcz0ibG9jYXRpb25zIj48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9QRy5hc3B4Ij48L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9QRy1OU0IuYXNweCI+Qm91Z2FpbnZpbGxlPC9hPjwvbGk+PC91bD48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1BZLmFzcHgiPlBhcmFndWF5PC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUEUuYXNweCI+UGVydTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1BILmFzcHgiPlBoaWxpcHBpbmVzPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUE4uYXNweCI+UGl0Y2Fpcm48L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9QTC5hc3B4Ij5Qb2xhbmQ8L2E+PGJyIC8+PGRpdiBjbGFzcz0iY291bnRyeSI+PGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIj5Qb3J0dWdhbDwvYT48L2Rpdj4gPHVsIGNsYXNzPSJsb2NhdGlvbnMiPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1BULmFzcHgiPjwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1BUMi5hc3B4Ij5Bem9yZXM8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9QVDEuYXNweCI+TWFkZWlyYSBJc2xhbmRzPC9hPjwvbGk+PC91bD48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1BSLmFzcHgiPlB1ZXJ0byBSaWNvPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUUEuYXNweCI+UWF0YXI8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SRS5hc3B4Ij5SZXVuaW9uPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUk8uYXNweCI+Um9tYW5pYTwvYT48YnIgLz48ZGl2IGNsYXNzPSJjb3VudHJ5Ij48YSBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiPlJ1c3NpYTwvYT48L2Rpdj4gPHVsIGNsYXNzPSJsb2NhdGlvbnMiPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLUFELmFzcHgiPkFkeWdlYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLUFMLmFzcHgiPkFsdGFpIFJlcHVibGljPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtQUxULmFzcHgiPkFsdGFza2l5IEtyYXk8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1BTVUuYXNweCI+QW11cjwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLUFSSy5hc3B4Ij5BcmtoYW5nZWwnPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtQVNULmFzcHgiPkFzdHJha2hhbic8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1CQS5hc3B4Ij5CYXNoa29ydG9zdGFuPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtQkVMLmFzcHgiPkJlbGdvcm9kPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtQlJZLmFzcHgiPkJyeWFuc2s8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1CVS5hc3B4Ij5CdXJ5YXRpYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLUNFLmFzcHgiPkNoZWNobnlhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtQ0hFLmFzcHgiPkNoZWx5YWJpbnNrPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtQ0hVLmFzcHgiPkNodWtvdDwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLUNVLmFzcHgiPkNodXZhc2hpYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLVJDLmFzcHgiPkNyaW1lYSwgUmVwdWJsaWMgb2Y8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1EQS5hc3B4Ij5EYWdlc3RhbjwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLUlOLmFzcHgiPkluZ3VzaGV0aWE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1JUksuYXNweCI+SXJrdXRzazwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLUlWQS5hc3B4Ij5JdmFub3ZvPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtWUVWLmFzcHgiPkpld2lzaCBBdXRvbm9tb3VzIE9ibGFzdCc8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1LQi5hc3B4Ij5LYWJhcmRpbm8tQmFsa2FyaWE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1LR0QuYXNweCI+S2FsaW5pbmdyYWQ8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1LTC5hc3B4Ij5LYWxteWtpYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLUtMVS5hc3B4Ij5LYWx1Z2E8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1LQU0uYXNweCI+S2FtY2hhdGthPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtS0MuYXNweCI+S2FyYWNoYXktQ2hlcmtlc3NpYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLUtSLmFzcHgiPkthcmVsaWE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1LRU0uYXNweCI+S2VtZXJvdm88L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1LSEEuYXNweCI+S2hhYmFyb3ZzazwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLUtLLmFzcHgiPktoYWthc3NpYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLUtITS5hc3B4Ij5LaGFudHktTWFuc2k8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1LSVIuYXNweCI+S2lyb3Y8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1LTy5hc3B4Ij5Lb21pPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtS09TLmFzcHgiPktvc3Ryb21hPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtS0RBLmFzcHgiPktyYXNub2RhcjwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLUtZQS5hc3B4Ij5LcmFzbm95YXJzazwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLUtHTi5hc3B4Ij5LdXJnYW48L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1LUlMuYXNweCI+S3Vyc2s8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1MRU4uYXNweCI+TGVuaW5ncmFkc2theWEgT2JsYXN0JzwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLUxJUC5hc3B4Ij5MaXBldHNrPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtTUFHLmFzcHgiPk1hZ2FkYW48L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1NRS5hc3B4Ij5NYXJpIEVsPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtTU8uYXNweCI+TW9yZG92aWE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1NT1cuYXNweCI+TW9zY293IENpdHk8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1NT1MuYXNweCI+TW9za3ZhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtTVVSLmFzcHgiPk11cm1hbnNrPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtTkVOLmFzcHgiPk5lbmV0czwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLU5JWi5hc3B4Ij5OaXpobml5IE5vdmdvcm9kPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtU0UuYXNweCI+Tm9ydGggT3NzZXRpYS1BbGFuaWE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1OR1IuYXNweCI+Tm92Z29yb2Q8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1OVlMuYXNweCI+Tm92b3NpYmlyc2s8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1PTVMuYXNweCI+T21zazwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLU9STC5hc3B4Ij5PcmVsPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtT1JFLmFzcHgiPk9yZW5idXJnPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtUE5aLmFzcHgiPlBlbnphPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtUEVSLmFzcHgiPlBlcm08L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1QUkkuYXNweCI+UHJpbW9yc2tpeTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLVBTSy5hc3B4Ij5Qc2tvdjwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLVJPUy5hc3B4Ij5Sb3N0b3Y8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1SWUEuYXNweCI+UnlhemFuJzwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLVNBMi5hc3B4Ij5TYWtoYSAoQ2VudHJhbCk8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1TQTMuYXNweCI+U2FraGEgKEVhc3Rlcm4pPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtU0EuYXNweCI+U2FraGEgKFdlc3Rlcm4pPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtU0FLLmFzcHgiPlNha2hhbGluPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtU0FLMi5hc3B4Ij5TYWtoYWxpbiAoS3VyaWwgSXNsYW5kcyk8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1TQU0uYXNweCI+U2FtYXJhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtU0FSLmFzcHgiPlNhcmF0b3Y8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1TRVYuYXNweCI+U2V2YXN0b3BvbDwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLVNNTy5hc3B4Ij5TbW9sZW5zazwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLVNQRS5hc3B4Ij5TdC4gUGV0ZXJzYnVyZyBDaXR5PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtU1RBLmFzcHgiPlN0YXZyb3BvbDwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLVNWRS5hc3B4Ij5TdmVyZGxvdnNrPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtVEFNLmFzcHgiPlRhbWJvdjwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLVRBLmFzcHgiPlRhdGFyc3RhbjwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLVRPTS5hc3B4Ij5Ub21zazwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLVRVTC5hc3B4Ij5UdWxhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtVFkuYXNweCI+VHV2YTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLVRWRS5hc3B4Ij5UdmVyJzwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLVRZVS5hc3B4Ij5UeXVtZW4nPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtVUQuYXNweCI+VWRtdXJ0aWE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1VTFkuYXNweCI+VWwneWFub3ZzazwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLVZMQS5hc3B4Ij5WbGFkaW1pcjwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLVZHRy5hc3B4Ij5Wb2xnb2dyYWQ8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1WTEcuYXNweCI+Vm9sb2dkYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLVZPUi5hc3B4Ij5Wb3JvbmV6aDwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1JVLVlBTi5hc3B4Ij5ZYW1hbG8tTmVuZXRzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlUtWUFSLmFzcHgiPllhcm9zbGF2bCc8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9SVS1aQUIuYXNweCI+WmFiYXlrYWxza3k8L2E+PC9saT48L3VsPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlcuYXNweCI+UndhbmRhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fQkwuYXNweCI+U2FpbnQgQmFydGhlbGVteTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1NILmFzcHgiPlNhaW50IEhlbGVuYSwgQXNjZW5zaW9uIGFuZCBUcmlzdGFuIGRhIEN1bmhhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fS04uYXNweCI+U2FpbnQgS2l0dHMgYW5kIE5ldmlzPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTEMuYXNweCI+U2FpbnQgTHVjaWE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9NRi5hc3B4Ij5TYWludCBNYXJ0aW48L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9QTS5hc3B4Ij5TYWludCBQaWVycmUgYW5kIE1pcXVlbG9uPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVkMuYXNweCI+U2FpbnQgVmluY2VudCBhbmQgVGhlIEdyZW5hZGluZXM8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9XUy5hc3B4Ij5TYW1vYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1NNLmFzcHgiPlNhbiBNYXJpbm88L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9TVC5hc3B4Ij5TYW8gVG9tZSBhbmQgUHJpbmNpcGU8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9TQS5hc3B4Ij5TYXVkaSBBcmFiaWE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9TTi5hc3B4Ij5TZW5lZ2FsPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fUlMuYXNweCI+U2VyYmlhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fU0MuYXNweCI+U2V5Y2hlbGxlczwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1NMLmFzcHgiPlNpZXJyYSBMZW9uZTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1NHLmFzcHgiPlNpbmdhcG9yZTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1NYLmFzcHgiPlNpbnQgTWFhcnRlbiAoRHV0Y2ggcGFydCk8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9TSy5hc3B4Ij5TbG92YWtpYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1NJLmFzcHgiPlNsb3ZlbmlhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fU0IuYXNweCI+U29sb21vbiBJc2xhbmRzPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fU08uYXNweCI+U29tYWxpYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1pBLmFzcHgiPlNvdXRoIEFmcmljYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0dTLmFzcHgiPlNvdXRoIEdlb3JnaWEgYW5kIHRoZSBTb3V0aCBTYW5kd2ljaCBJc2xhbmRzPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fS1IuYXNweCI+U291dGggS29yZWE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9TUy5hc3B4Ij5Tb3V0aCBTdWRhbiwgUmVwdWJsaWMgb2Y8L2E+PGJyIC8+PGRpdiBjbGFzcz0iY291bnRyeSI+PGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIj5TcGFpbjwvYT48L2Rpdj4gPHVsIGNsYXNzPSJsb2NhdGlvbnMiPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0VTMi5hc3B4Ij5DYW5hcnkgSXNsYW5kczwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0VTLmFzcHgiPk1haW5sYW5kLCBCYWxlYXJlcywgTWVsaWxsYSwgQ2V1dGE8L2E+PC9saT48L3VsPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fTEsuYXNweCI+U3JpIExhbmthPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fU0QuYXNweCI+U3VkYW48L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9TUi5hc3B4Ij5TdXJpbmFtZTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1NKLmFzcHgiPlN2YWxiYXJkIGFuZCBKYW4gTWF5ZW48L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9TWi5hc3B4Ij5Td2F6aWxhbmQ8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9TRS5hc3B4Ij5Td2VkZW48L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9DSC5hc3B4Ij5Td2l0emVybGFuZDwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1NZLmFzcHgiPlN5cmlhbiBBcmFiIFJlcHVibGljPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVFcuYXNweCI+VGFpd2FuPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVEouYXNweCI+VGFqaWtpc3RhbjwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1RaLmFzcHgiPlRhbnphbmlhLCBVbml0ZWQgUmVwdWJsaWMgb2Y8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9USC5hc3B4Ij5UaGFpbGFuZDwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1RMLmFzcHgiPlRpbW9yLUxlc3RlPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVEcuYXNweCI+VG9nbzwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1RLLmFzcHgiPlRva2VsYXU8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9UTy5hc3B4Ij5Ub25nYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1RULmFzcHgiPlRyaW5pZGFkIGFuZCBUb2JhZ288L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9UTi5hc3B4Ij5UdW5pc2lhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVFIuYXNweCI+VHVya2V5PC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVE0uYXNweCI+VHVya21lbmlzdGFuPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVEMuYXNweCI+VHVya3MgYW5kIENhaWNvcyBJc2xhbmRzPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVFYuYXNweCI+VHV2YWx1PC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVUcuYXNweCI+VWdhbmRhPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVUEuYXNweCI+VWtyYWluZTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX0FFLmFzcHgiPlVuaXRlZCBBcmFiIEVtaXJhdGVzPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fR0IuYXNweCI+VW5pdGVkIEtpbmdkb208L2E+PGJyIC8+PGRpdiBjbGFzcz0iY291bnRyeSI+PGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIj5Vbml0ZWQgU3RhdGVzPC9hPjwvZGl2PiA8dWwgY2xhc3M9ImxvY2F0aW9ucyI+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtQUwuYXNweCI+QWxhYmFtYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLUFLLmFzcHgiPkFsYXNrYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLUFLMS5hc3B4Ij5BbGFza2EgKEFsZXV0aWFuIElzbGFuZHMpPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtQVouYXNweCI+QXJpem9uYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLUFaMS5hc3B4Ij5Bcml6b25hIChOYXZham8gUmVzZXJ2YXRpb24pPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtQVIuYXNweCI+QXJrYW5zYXM8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1DQS5hc3B4Ij5DYWxpZm9ybmlhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtQ08uYXNweCI+Q29sb3JhZG88L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1DVC5hc3B4Ij5Db25uZWN0aWN1dDwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLURFLmFzcHgiPkRlbGF3YXJlPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtREMuYXNweCI+RGlzdHJpY3Qgb2YgQ29sdW1iaWE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1GTC5hc3B4Ij5GbG9yaWRhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtRkwxLmFzcHgiPkZsb3JpZGEgKGZhciB3ZXN0KTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLUdBLmFzcHgiPkdlb3JnaWE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1ISS5hc3B4Ij5IYXdhaWk8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1JRDEuYXNweCI+SWRhaG8gKG5vcnRoZXJuKTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLUlELmFzcHgiPklkYWhvIChzb3V0aGVybik8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1JTC5hc3B4Ij5JbGxpbm9pczwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLUlOLmFzcHgiPkluZGlhbmE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1JTjEuYXNweCI+SW5kaWFuYSAoZmFyIHdlc3QpPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtSUEuYXNweCI+SW93YTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLUtTLmFzcHgiPkthbnNhczwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLUtTMS5hc3B4Ij5LYW5zYXMgKGV4Y2VwdGlvbik8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1LWS5hc3B4Ij5LZW50dWNreSAoZWFzdGVybik8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1LWTEuYXNweCI+S2VudHVja3kgKHdlc3Rlcm4pPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtTEEuYXNweCI+TG91aXNpYW5hPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtTUUuYXNweCI+TWFpbmU8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1NRC5hc3B4Ij5NYXJ5bGFuZDwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLU1BLmFzcHgiPk1hc3NhY2h1c2V0dHM8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1NSS5hc3B4Ij5NaWNoaWdhbjwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLU1JMS5hc3B4Ij5NaWNoaWdhbiAoZXhjZXB0aW9uKTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLU1OLmFzcHgiPk1pbm5lc290YTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLU1TLmFzcHgiPk1pc3Npc3NpcHBpPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtTU8uYXNweCI+TWlzc291cmk8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1NVC5hc3B4Ij5Nb250YW5hPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtTkUuYXNweCI+TmVicmFza2E8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1ORTEuYXNweCI+TmVicmFza2EgKHdlc3Rlcm4pPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtTlYuYXNweCI+TmV2YWRhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtTlYxLmFzcHgiPk5ldmFkYSAoZXhjZXB0aW9uKTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLU5ILmFzcHgiPk5ldyBIYW1wc2hpcmU8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1OSi5hc3B4Ij5OZXcgSmVyc2V5PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtTk0uYXNweCI+TmV3IE1leGljbzwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLU5ZLmFzcHgiPk5ldyBZb3JrPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtTkMuYXNweCI+Tm9ydGggQ2Fyb2xpbmE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1ORC5hc3B4Ij5Ob3J0aCBEYWtvdGE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1ORDEuYXNweCI+Tm9ydGggRGFrb3RhICh3ZXN0ZXJuKTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLU9ILmFzcHgiPk9oaW88L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1PSy5hc3B4Ij5Pa2xhaG9tYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLU9SLmFzcHgiPk9yZWdvbjwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLU9SMS5hc3B4Ij5PcmVnb24gKGV4Y2VwdGlvbik8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1QQS5hc3B4Ij5QZW5uc3lsdmFuaWE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1SSS5hc3B4Ij5SaG9kZSBJc2xhbmQ8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1TQy5hc3B4Ij5Tb3V0aCBDYXJvbGluYTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLVNELmFzcHgiPlNvdXRoIERha290YSAoZWFzdGVybik8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1TRDEuYXNweCI+U291dGggRGFrb3RhICh3ZXN0ZXJuKTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLVROMS5hc3B4Ij5UZW5uZXNzZWUgKGVhc3Rlcm4pPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtVE4uYXNweCI+VGVubmVzc2VlICh3ZXN0ZXJuKTwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLVRYLmFzcHgiPlRleGFzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtVFgxLmFzcHgiPlRleGFzIChmYXIgd2VzdCk8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1VVC5hc3B4Ij5VdGFoPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtVlQuYXNweCI+VmVybW9udDwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLVZBLmFzcHgiPlZpcmdpbmlhPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVVMtV0EuYXNweCI+V2FzaGluZ3RvbjwvYT48L2xpPjxsaT48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VTLVdWLmFzcHgiPldlc3QgVmlyZ2luaWE8L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1XSS5hc3B4Ij5XaXNjb25zaW48L2E+PC9saT48bGk+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VUy1XWS5hc3B4Ij5XeW9taW5nPC9hPjwvbGk+PC91bD48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1VZLmFzcHgiPlVydWd1YXk8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9VWi5hc3B4Ij5VemJla2lzdGFuPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVlUuYXNweCI+VmFudWF0dTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1ZFLmFzcHgiPlZlbmV6dWVsYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1ZOLmFzcHgiPlZpZXQgTmFtPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVkcuYXNweCI+VmlyZ2luIElzbGFuZHMgKEJyaXRpc2gpPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVkkuYXNweCI+VmlyZ2luIElzbGFuZHMgKFUuUy4pPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fVU0zLmFzcHgiPldha2UgSXNsYW5kIChVLlMuKTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1dGLmFzcHgiPldhbGxpcyBhbmQgRnV0dW5hPC9hPjxiciAvPjxhIGhyZWY9Ii9jdXJyZW50X3RpbWVfaW5fRUguYXNweCI+V2VzdGVybiBTYWhhcmE8L2E+PGJyIC8+PGEgaHJlZj0iL2N1cnJlbnRfdGltZV9pbl9ZRS5hc3B4Ij5ZZW1lbjwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1pNLmFzcHgiPlphbWJpYTwvYT48YnIgLz48YSBocmVmPSIvY3VycmVudF90aW1lX2luX1pXLmFzcHgiPlppbWJhYndlPC9hPjxiciAvPmQCBQ8WAh8BBbYFPGxpPjxhIGhyZWY9Jy9sZWFybi90aGUtcHJvcy1hbmQtY29ucy1vZi1wZXJtYW5lbnQtZGF5bGlnaHQtc2F2aW5nLXRpbWUvJz5UaGUgUHJvcyBhbmQgQ29ucyBvZiBQZXJtYW5lbnQgRGF5bGlnaHQgU2F2aW5nIFRpbWU8L2E+PC9saT48bGk+PGEgaHJlZj0nL2xlYXJuL3NlbmF0ZS1hcHByb3Zlcy1wZXJtYW5lbnQtZGF5bGlnaHQtc2F2aW5nLXRpbWUtYmlsbC8nPlNlbmF0ZSBBcHByb3ZlcyBQZXJtYW5lbnQgRGF5bGlnaHQgU2F2aW5nIFRpbWUgQmlsbDwvYT48L2xpPjxsaT48YSBocmVmPScvbGVhcm4vd2h5LWphbnVhcnktbW9ybmluZ3MtYXJlLWRhcmtlci8nPldoeSBKYW51YXJ5IE1vcm5pbmdzIGFyZSBEYXJrZXI8L2E+PC9saT48bGk+PGEgaHJlZj0nL2xlYXJuL3doeS1lYXN0ZXJuLXRpbWUtaXMtdGhlLW1vc3QtY29tbW9ubHktdXNlZC10aW1lLXpvbmUvJz5XaHkgRWFzdGVybiBUaW1lIGlzIHRoZSBNb3N0IENvbW1vbmx5IFVzZWQgVGltZSBab25lPC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9sZWFybi9kb2VzLWJyYXppbC1oYXZlLWZvdXItdGltZS16b25lcy8nPkRvZXMgQnJhemlsIEhhdmUgRm91ciBUaW1lIFpvbmVzPzwvYT48L2xpPjxsaT48YSBocmVmPScvbGVhcm4vd2ludGVyLXNvbHN0aWNlLTIwMjEtd2hhdC10by1rbm93Lyc+V2ludGVyIFNvbHN0aWNlIDIwMjE6IFdoYXQgVG8gS25vdzwvYT48L2xpPmQCBg9kFgJmDxYCHwFlZAIQDxYCHwRoFggCAQ8QDxYGHwYFA0tleR8HBQVWYWx1ZR8IZxYCHwkFFmdvdG9jdXJyZW50dGltZSh0aGlzKTsQFbIEEVNlbGVjdCBhIGxvY2F0aW9uCShVVEMvR01UKQtBZmdoYW5pc3Rhbg7DhWxhbmQgSXNsYW5kcwdBbGJhbmlhB0FsZ2VyaWEOQW1lcmljYW4gU2Ftb2EHQW5kb3JyYQZBbmdvbGEIQW5ndWlsbGEcQW50YXJjdGljYSAtIEFkZWxhaWRlIElzbGFuZBhBbnRhcmN0aWNhIC0gQWRlbGllIExhbmQaQW50YXJjdGljYSAtIEFudmVycyBJc2xhbmQdQW50YXJjdGljYSAtIEJhaWxleSBQZW5pbnN1bGEZQW50YXJjdGljYSAtIEVuZGVyYnkgTGFuZBZBbnRhcmN0aWNhIC0gSG9sbWUgQmF5GEFudGFyY3RpY2EgLSBMYWtlIFZvc3RvaxxBbnRhcmN0aWNhIC0gUXVlZW4gTWF1ZCBMYW5kFUFudGFyY3RpY2EgLSBSdXNza2F5YRdBbnRhcmN0aWNhIC0gU291dGggUG9sZRtBbnRhcmN0aWNhIC0gVmVzdGZvbGQgSGlsbHMTQW50aWd1YSBhbmQgQmFyYnVkYRhBcmdlbnRpbmEgLSBCdWVub3MgQWlyZXMVQXJnZW50aW5hIC0gQ2F0YW1hcmNhEUFyZ2VudGluYSAtIENoYWNvEkFyZ2VudGluYSAtIENodWJ1dCJBcmdlbnRpbmEgLSBDaXVkYWQgZGUgQnVlbm9zIEFpcmVzFEFyZ2VudGluYSAtIEPDs3Jkb2JhFkFyZ2VudGluYSAtIENvcnJpZW50ZXMWQXJnZW50aW5hIC0gRW50cmUgUmlvcxNBcmdlbnRpbmEgLSBGb3Jtb3NhEUFyZ2VudGluYSAtIEp1anV5FEFyZ2VudGluYSAtIExhIFBhbXBhFEFyZ2VudGluYSAtIExhIFJpb2phE0FyZ2VudGluYSAtIE1lbmRvemEUQXJnZW50aW5hIC0gTWlzaW9uZXMUQXJnZW50aW5hIC0gTmV1cXXDqW4VQXJnZW50aW5hIC0gUmlvIE5lZ3JvEUFyZ2VudGluYSAtIFNhbHRhFEFyZ2VudGluYSAtIFNhbiBKdWFuFEFyZ2VudGluYSAtIFNhbiBMdWlzFkFyZ2VudGluYSAtIFNhbnRhIENydXoUQXJnZW50aW5hIC0gU2FudGEgRmUfQXJnZW50aW5hIC0gU2FudGlhZ28gZGVsIEVzdGVybxxBcmdlbnRpbmEgLSBUaWVycmEgZGVsIEZ1ZWdvFEFyZ2VudGluYSAtIFR1Y3Vtw6FuB0FybWVuaWEFQXJ1YmEoQXVzdHJhbGlhIC0gQXVzdHJhbGlhbiBDYXBpdGFsIFRlcnJpdG9yeRxBdXN0cmFsaWEgLSBMb3JkIEhvd2UgSXNsYW5kG0F1c3RyYWxpYSAtIE5ldyBTb3V0aCBXYWxlcydBdXN0cmFsaWEgLSBOZXcgU291dGggV2FsZXMgKGV4Y2VwdGlvbikeQXVzdHJhbGlhIC0gTm9ydGhlcm4gVGVycml0b3J5FkF1c3RyYWxpYSAtIFF1ZWVuc2xhbmQbQXVzdHJhbGlhIC0gU291dGggQXVzdHJhbGlhFEF1c3RyYWxpYSAtIFRhc21hbmlhFEF1c3RyYWxpYSAtIFZpY3RvcmlhHUF1c3RyYWxpYSAtIFdlc3Rlcm4gQXVzdHJhbGlhKUF1c3RyYWxpYSAtIFdlc3Rlcm4gQXVzdHJhbGlhIChFeGNlcHRpb24pB0F1c3RyaWEKQXplcmJhaWphbgdCYWhhbWFzB0JhaHJhaW4KQmFuZ2xhZGVzaAhCYXJiYWRvcwdCZWxhcnVzB0JlbGdpdW0GQmVsaXplBUJlbmluB0Jlcm11ZGEGQmh1dGFuH0JvbGl2aWEsIFBsdXJpbmF0aW9uYWwgU3RhdGUgb2YgQm9uYWlyZSwgU2ludCBFdXN0YXRpdXMgYW5kIFNhYmEWQm9zbmlhIGFuZCBIZXJ6ZWdvdmluYQhCb3Rzd2FuYQ1CcmF6aWwgLSBBY3JlEEJyYXppbCAtIEFsYWdvYXMOQnJhemlsIC0gQW1hcGERQnJhemlsIC0gQW1hem9uYXMcQnJhemlsIC0gQW1hem9uYXMgKGZhciB3ZXN0KQ5CcmF6aWwgLSBCYWhpYQ5CcmF6aWwgLSBDZWFyYRlCcmF6aWwgLSBEaXN0cml0byBGZWRlcmFsFkJyYXppbCAtIEVzcGlydG8gU2FudG8cQnJhemlsIC0gRmVybmFuZG8gZGUgTm9yb25oYQ5CcmF6aWwgLSBHb2lhcxFCcmF6aWwgLSBNYXJhbmhhbxRCcmF6aWwgLSBNYXRvIEdyb3NzbyZCcmF6aWwgLSBNYXRvIEdyb3NzbyAoQXJhZ3VhaWEgcmVnaW9uKRtCcmF6aWwgLSBNYXRvIEdyb3NzbyBkbyBTdWwVQnJhemlsIC0gTWluYXMgR2VyYWlzF0JyYXppbCAtIFBhcmEgKGVhc3Rlcm4pF0JyYXppbCAtIFBhcmEgKHdlc3Rlcm4pEEJyYXppbCAtIFBhcmFpYmEPQnJhemlsIC0gUGFyYW5hE0JyYXppbCAtIFBlcm5hbWJ1Y28OQnJhemlsIC0gUGlhdWkXQnJhemlsIC0gUmlvIGRlIEphbmVpcm8cQnJhemlsIC0gUmlvIEdyYW5kZSBkbyBOb3J0ZRpCcmF6aWwgLSBSaW8gR3JhbmRlIGRvIFN1bBFCcmF6aWwgLSBSb25kb25pYRBCcmF6aWwgLSBSb3JhaW1hF0JyYXppbCAtIFNhbnRhIENhdGFyaW5hEkJyYXppbCAtIFNhbyBQYXVsbxBCcmF6aWwgLSBTZXJnaXBlEkJyYXppbCAtIFRvY2FudGluczRCcml0aXNoIEluZGlhbiBPY2VhbiBUZXJyaXRvcnkgKEJJT1QpIC0gRGllZ28gR2FyY2lhEUJydW5laSBEYXJ1c3NhbGFtCEJ1bGdhcmlhDEJ1cmtpbmEgRmFzbwdCdXJ1bmRpCkNhYm8gVmVyZGUIQ2FtYm9kaWEIQ2FtZXJvb24QQ2FuYWRhIC0gQWxiZXJ0YRlDYW5hZGEgLSBCcml0aXNoIENvbHVtYmlhJ0NhbmFkYSAtIEJyaXRpc2ggQ29sdW1iaWEgKGV4Y2VwdGlvbiAxKSdDYW5hZGEgLSBCcml0aXNoIENvbHVtYmlhIChleGNlcHRpb24gMikRQ2FuYWRhIC0gTGFicmFkb3IdQ2FuYWRhIC0gTGFicmFkb3IgKGV4Y2VwdGlvbikRQ2FuYWRhIC0gTWFuaXRvYmEWQ2FuYWRhIC0gTmV3IEJydW5zd2ljaxVDYW5hZGEgLSBOZXdmb3VuZGxhbmQeQ2FuYWRhIC0gTm9ydGh3ZXN0IFRlcnJpdG9yaWVzFENhbmFkYSAtIE5vdmEgU2NvdGlhJUNhbmFkYSAtIE51bmF2dXQgLSBTb3V0aGFtcHRvbiBJc2xhbmQaQ2FuYWRhIC0gTnVuYXZ1dCAoQ2VudHJhbCkaQ2FuYWRhIC0gTnVuYXZ1dCAoRWFzdGVybikbQ2FuYWRhIC0gTnVuYXZ1dCAoTW91bnRhaW4pEENhbmFkYSAtIE9udGFyaW8aQ2FuYWRhIC0gT250YXJpbyAod2VzdGVybikdQ2FuYWRhIC0gUHJpbmNlIEVkd2FyZCBJc2xhbmQPQ2FuYWRhIC0gUXVlYmVjGkNhbmFkYSAtIFF1ZWJlYyAoZmFyIGVhc3QpFUNhbmFkYSAtIFNhc2thdGNoZXdhbilDYW5hZGEgLSBTYXNrYXRjaGV3YW4gKGV4Y2VwdGlvbnMgLSBlYXN0KSlDYW5hZGEgLSBTYXNrYXRjaGV3YW4gKGV4Y2VwdGlvbnMgLSB3ZXN0KQ5DYW5hZGEgLSBZdWtvbg5DYXltYW4gSXNsYW5kcxhDZW50cmFsIEFmcmljYW4gUmVwdWJsaWMEQ2hhZAVDaGlsZRVDaGlsZSAtIEVhc3RlciBJc2xhbmQSQ2hpbGUgLSBNYWdhbGxhbmVzBUNoaW5hH0NocmlzdG1hcyBJc2xhbmQgKEluZGlhbiBPY2VhbikXQ29jb3MgKEtlZWxpbmcpIElzbGFuZHMIQ29sb21iaWEHQ29tb3JvcwVDb25nbylDb25nbywgRGVtb2NyYXRpYyBSZXB1YmxpYyBvZiAtIChFYXN0ZXJuKSlDb25nbywgRGVtb2NyYXRpYyBSZXB1YmxpYyBvZiAtIChXZXN0ZXJuKQxDb29rIElzbGFuZHMKQ29zdGEgUmljYQ1Db3RlIEQnSXZvaXJlB0Nyb2F0aWEEQ3ViYQhDdXJhw6dhbwZDeXBydXMOQ3plY2ggUmVwdWJsaWMHRGVubWFyawhEamlib3V0aQhEb21pbmljYRJEb21pbmljYW4gUmVwdWJsaWMHRWN1YWRvchtFY3VhZG9yIC0gR2FsYXBhZ29zIElzbGFuZHMFRWd5cHQLRWwgU2FsdmFkb3IRRXF1YXRvcmlhbCBHdWluZWEHRXJpdHJlYQdFc3RvbmlhCEV0aGlvcGlhG0ZhbGtsYW5kIElzbGFuZHMgKE1hbHZpbmFzKQ1GYXJvZSBJc2xhbmRzBEZpamkHRmlubGFuZAZGcmFuY2UNRnJlbmNoIEd1aWFuYSJGcmVuY2ggUG9seW5lc2lhIC0gQXVzdHJhbCBJc2xhbmRzIkZyZW5jaCBQb2x5bmVzaWEgLSBHYW1iaWVyIElzbGFuZHMkRnJlbmNoIFBvbHluZXNpYSAtIE1hcnF1ZXNhcyBJc2xhbmRzNUZyZW5jaCBQb2x5bmVzaWEgLSBTb2NpZXR5IElzbGFuZHMgKGluY2x1ZGluZyBUYWhpdGkpJkZyZW5jaCBQb2x5bmVzaWEgLSBUdWFtb3R1IEFyY2hpcGVsYWdvBUdhYm9uBkdhbWJpYQdHZW9yZ2lhB0dlcm1hbnkFR2hhbmEJR2licmFsdGFyBkdyZWVjZRhHcmVlbmxhbmQgLSBEYW5tYXJrc2hhdm4VR3JlZW5sYW5kIC0gR3JlZW5sYW5kHEdyZWVubGFuZCAtIEl0dG9xcW9ydG9vcm1paXQUR3JlZW5sYW5kIC0gUGl0dWZmaWsHR3JlbmFkYQpHdWFkZWxvdXBlBEd1YW0JR3VhdGVtYWxhCEd1ZXJuc2V5Bkd1aW5lYQ1HdWluZWEtQmlzc2F1Bkd1eWFuYQVIYWl0aQhIb2x5IFNlZQhIb25kdXJhcwlIb25nIEtvbmcHSHVuZ2FyeQdJY2VsYW5kBUluZGlhFUluZG9uZXNpYSAtIChDZW50cmFsKRVJbmRvbmVzaWEgLSAoRWFzdGVybikVSW5kb25lc2lhIC0gKFdlc3Rlcm4pGUlyYW4sIElzbGFtaWMgUmVwdWJsaWMgb2YESXJhcQdJcmVsYW5kC0lzbGUgb2YgTWFuBklzcmFlbAVJdGFseQdKYW1haWNhBUphcGFuBkplcnNleRVKb2huc3RvbiBBdG9sbCAoVS5TLikGSm9yZGFuFkthemFraHN0YW4gLSAoRWFzdGVybikWS2F6YWtoc3RhbiAtIChXZXN0ZXJuKQVLZW55YRpLaXJpYmF0aSAtIEdpbGJlcnQgSXNsYW5kcxdLaXJpYmF0aSAtIExpbmUgSXNsYW5kcxpLaXJpYmF0aSAtIFBob2VuaXggSXNsYW5kcwZLdXdhaXQKS3lyZ3l6c3RhbiBMYW8gUGVvcGxlJ3MgRGVtb2NyYXRpYyBSZXB1YmxpYwZMYXR2aWEHTGViYW5vbgdMZXNvdGhvB0xpYmVyaWEFTGlieWENTGllY2h0ZW5zdGVpbglMaXRodWFuaWEKTHV4ZW1ib3VyZwVNYWNhbypNYWNlZG9uaWEsIFRoZSBGb3JtZXIgWXVnb3NsYXYgUmVwdWJsaWMgT2YKTWFkYWdhc2NhcgZNYWxhd2kITWFsYXlzaWEITWFsZGl2ZXMETWFsaQVNYWx0YRBNYXJzaGFsbCBJc2xhbmRzCk1hcnRpbmlxdWUKTWF1cml0YW5pYQlNYXVyaXRpdXMHTWF5b3R0ZRdNZXhpY28gLSBBZ3Vhc2NhbGllbnRlcxhNZXhpY28gLSBCYWphIENhbGlmb3JuaWEoTWV4aWNvIC0gQmFqYSBDYWxpZm9ybmlhIChCb3JkZXIgUmVnaW9uKRxNZXhpY28gLSBCYWphIENhbGlmb3JuaWEgU3VyEU1leGljbyAtIENhbXBlY2hlEE1leGljbyAtIENoaWFwYXMSTWV4aWNvIC0gQ2hpaHVhaHVhJU1leGljbyAtIENoaWh1YWh1YSAoTkUgQm9yZGVyIFJlZ2lvbiklTWV4aWNvIC0gQ2hpaHVhaHVhIChOVyBCb3JkZXIgUmVnaW9uKRFNZXhpY28gLSBDb2FodWlsYSFNZXhpY28gLSBDb2FodWlsYSAoQm9yZGVyIFJlZ2lvbikPTWV4aWNvIC0gQ29saW1hGU1leGljbyAtIERpc3RyaXRvIEZlZGVyYWwQTWV4aWNvIC0gRHVyYW5nbxNNZXhpY28gLSBHdWFuYWp1YXRvEU1leGljbyAtIEd1ZXJyZXJvEE1leGljbyAtIEhpZGFsZ28QTWV4aWNvIC0gSmFsaXNjbxVNZXhpY28gLSBNZXhpY28gU3RhdGUTTWV4aWNvIC0gTWljaG9hY8OhbhBNZXhpY28gLSBNb3JlbG9zEE1leGljbyAtIE5heWFyaXQcTWV4aWNvIC0gTmF5YXJpdCAoRXhjZXB0aW9uKRRNZXhpY28gLSBOdWV2byBMZcOzbiRNZXhpY28gLSBOdWV2byBMZcOzbiAoQm9yZGVyIFJlZ2lvbikPTWV4aWNvIC0gT2F4YWNhD01leGljbyAtIFB1ZWJsYRNNZXhpY28gLSBRdWVyw6l0YXJvFU1leGljbyAtIFF1aW50YW5hIFJvbxlNZXhpY28gLSBTYW4gTHVpcyBQb3Rvc8OtEE1leGljbyAtIFNpbmFsb2EPTWV4aWNvIC0gU29ub3JhEE1leGljbyAtIFRhYmFzY28TTWV4aWNvIC0gVGFtYXVsaXBhcyNNZXhpY28gLSBUYW1hdWxpcGFzIChCb3JkZXIgUmVnaW9uKRFNZXhpY28gLSBUbGF4Y2FsYRFNZXhpY28gLSBWZXJhY3J1ehBNZXhpY28gLSBZdWNhdGFuEk1leGljbyAtIFphY2F0ZWNhczFNaWNyb25lc2lhLCBGZWRlcmF0ZWQgU3RhdGVzIE9mIC0gS29zcmFlLCBQb2hucGVpLE1pY3JvbmVzaWEsIEZlZGVyYXRlZCBTdGF0ZXMgT2YgLSBZYXAsIENodXVrFU1pZHdheSBJc2xhbmRzIChVLlMuKRRNb2xkb3ZhLCBSZXB1YmxpYyBvZgZNb25hY28gTW9uZ29saWEgLSAoQ2VudHJhbCBhbmQgRWFzdGVybikUTW9uZ29saWEgLSAoV2VzdGVybikKTW9udGVuZWdybwpNb250c2VycmF0B01vcm9jY28KTW96YW1iaXF1ZQdNeWFubWFyB05hbWliaWEFTmF1cnUFTmVwYWwLTmV0aGVybGFuZHMNTmV3IENhbGVkb25pYQtOZXcgWmVhbGFuZB1OZXcgWmVhbGFuZCAtIENoYXRoYW0gSXNsYW5kcwlOaWNhcmFndWEFTmlnZXIHTmlnZXJpYQROaXVlDk5vcmZvbGsgSXNsYW5kC05vcnRoIEtvcmVhD05vcnRoZXJuIEN5cHJ1cxhOb3J0aGVybiBNYXJpYW5hIElzbGFuZHMGTm9yd2F5BE9tYW4IUGFraXN0YW4FUGFsYXUgUGFsZXN0aW5lLCBTdGF0ZSBvZiAtIEdhemEgU3RyaXAfUGFsZXN0aW5lLCBTdGF0ZSBvZiAtIFdlc3QgQmFuaxRQYWxteXJhIEF0b2xsIChVLlMuKQZQYW5hbWEQUGFwdWEgTmV3IEd1aW5lYR9QYXB1YSBOZXcgR3VpbmVhIC0gQm91Z2FpbnZpbGxlCFBhcmFndWF5BFBlcnULUGhpbGlwcGluZXMIUGl0Y2Fpcm4GUG9sYW5kCFBvcnR1Z2FsEVBvcnR1Z2FsIC0gQXpvcmVzGlBvcnR1Z2FsIC0gTWFkZWlyYSBJc2xhbmRzC1B1ZXJ0byBSaWNvBVFhdGFyB1JldW5pb24HUm9tYW5pYQ9SdXNzaWEgLSBBZHlnZWEXUnVzc2lhIC0gQWx0YWkgUmVwdWJsaWMWUnVzc2lhIC0gQWx0YXNraXkgS3JheQ1SdXNzaWEgLSBBbXVyE1J1c3NpYSAtIEFya2hhbmdlbCcTUnVzc2lhIC0gQXN0cmFraGFuJxZSdXNzaWEgLSBCYXNoa29ydG9zdGFuEVJ1c3NpYSAtIEJlbGdvcm9kEFJ1c3NpYSAtIEJyeWFuc2sRUnVzc2lhIC0gQnVyeWF0aWERUnVzc2lhIC0gQ2hlY2hueWEUUnVzc2lhIC0gQ2hlbHlhYmluc2sPUnVzc2lhIC0gQ2h1a290ElJ1c3NpYSAtIENodXZhc2hpYRxSdXNzaWEgLSBDcmltZWEsIFJlcHVibGljIG9mEVJ1c3NpYSAtIERhZ2VzdGFuE1J1c3NpYSAtIEluZ3VzaGV0aWEQUnVzc2lhIC0gSXJrdXRzaxBSdXNzaWEgLSBJdmFub3ZvIlJ1c3NpYSAtIEpld2lzaCBBdXRvbm9tb3VzIE9ibGFzdCcbUnVzc2lhIC0gS2FiYXJkaW5vLUJhbGthcmlhFFJ1c3NpYSAtIEthbGluaW5ncmFkEVJ1c3NpYSAtIEthbG15a2lhD1J1c3NpYSAtIEthbHVnYRJSdXNzaWEgLSBLYW1jaGF0a2EcUnVzc2lhIC0gS2FyYWNoYXktQ2hlcmtlc3NpYRBSdXNzaWEgLSBLYXJlbGlhEVJ1c3NpYSAtIEtlbWVyb3ZvE1J1c3NpYSAtIEtoYWJhcm92c2sSUnVzc2lhIC0gS2hha2Fzc2lhFVJ1c3NpYSAtIEtoYW50eS1NYW5zaQ5SdXNzaWEgLSBLaXJvdg1SdXNzaWEgLSBLb21pEVJ1c3NpYSAtIEtvc3Ryb21hElJ1c3NpYSAtIEtyYXNub2RhchRSdXNzaWEgLSBLcmFzbm95YXJzaw9SdXNzaWEgLSBLdXJnYW4OUnVzc2lhIC0gS3Vyc2sfUnVzc2lhIC0gTGVuaW5ncmFkc2theWEgT2JsYXN0JxBSdXNzaWEgLSBMaXBldHNrEFJ1c3NpYSAtIE1hZ2FkYW4QUnVzc2lhIC0gTWFyaSBFbBFSdXNzaWEgLSBNb3Jkb3ZpYRRSdXNzaWEgLSBNb3Njb3cgQ2l0eQ9SdXNzaWEgLSBNb3NrdmERUnVzc2lhIC0gTXVybWFuc2sPUnVzc2lhIC0gTmVuZXRzGVJ1c3NpYSAtIE5pemhuaXkgTm92Z29yb2QdUnVzc2lhIC0gTm9ydGggT3NzZXRpYS1BbGFuaWERUnVzc2lhIC0gTm92Z29yb2QUUnVzc2lhIC0gTm92b3NpYmlyc2sNUnVzc2lhIC0gT21zaw1SdXNzaWEgLSBPcmVsEVJ1c3NpYSAtIE9yZW5idXJnDlJ1c3NpYSAtIFBlbnphDVJ1c3NpYSAtIFBlcm0TUnVzc2lhIC0gUHJpbW9yc2tpeQ5SdXNzaWEgLSBQc2tvdg9SdXNzaWEgLSBSb3N0b3YQUnVzc2lhIC0gUnlhemFuJxhSdXNzaWEgLSBTYWtoYSAoQ2VudHJhbCkYUnVzc2lhIC0gU2FraGEgKEVhc3Rlcm4pGFJ1c3NpYSAtIFNha2hhIChXZXN0ZXJuKRFSdXNzaWEgLSBTYWtoYWxpbiFSdXNzaWEgLSBTYWtoYWxpbiAoS3VyaWwgSXNsYW5kcykPUnVzc2lhIC0gU2FtYXJhEFJ1c3NpYSAtIFNhcmF0b3YTUnVzc2lhIC0gU2V2YXN0b3BvbBFSdXNzaWEgLSBTbW9sZW5zaxxSdXNzaWEgLSBTdC4gUGV0ZXJzYnVyZyBDaXR5ElJ1c3NpYSAtIFN0YXZyb3BvbBNSdXNzaWEgLSBTdmVyZGxvdnNrD1J1c3NpYSAtIFRhbWJvdhJSdXNzaWEgLSBUYXRhcnN0YW4OUnVzc2lhIC0gVG9tc2sNUnVzc2lhIC0gVHVsYQ1SdXNzaWEgLSBUdXZhDlJ1c3NpYSAtIFR2ZXInEFJ1c3NpYSAtIFR5dW1lbicRUnVzc2lhIC0gVWRtdXJ0aWETUnVzc2lhIC0gVWwneWFub3ZzaxFSdXNzaWEgLSBWbGFkaW1pchJSdXNzaWEgLSBWb2xnb2dyYWQQUnVzc2lhIC0gVm9sb2dkYRFSdXNzaWEgLSBWb3JvbmV6aBZSdXNzaWEgLSBZYW1hbG8tTmVuZXRzE1J1c3NpYSAtIFlhcm9zbGF2bCcUUnVzc2lhIC0gWmFiYXlrYWxza3kGUndhbmRhEFNhaW50IEJhcnRoZWxlbXksU2FpbnQgSGVsZW5hLCBBc2NlbnNpb24gYW5kIFRyaXN0YW4gZGEgQ3VuaGEVU2FpbnQgS2l0dHMgYW5kIE5ldmlzC1NhaW50IEx1Y2lhDFNhaW50IE1hcnRpbhlTYWludCBQaWVycmUgYW5kIE1pcXVlbG9uIFNhaW50IFZpbmNlbnQgYW5kIFRoZSBHcmVuYWRpbmVzBVNhbW9hClNhbiBNYXJpbm8VU2FvIFRvbWUgYW5kIFByaW5jaXBlDFNhdWRpIEFyYWJpYQdTZW5lZ2FsBlNlcmJpYQpTZXljaGVsbGVzDFNpZXJyYSBMZW9uZQlTaW5nYXBvcmUZU2ludCBNYWFydGVuIChEdXRjaCBwYXJ0KQhTbG92YWtpYQhTbG92ZW5pYQ9Tb2xvbW9uIElzbGFuZHMHU29tYWxpYQxTb3V0aCBBZnJpY2EsU291dGggR2VvcmdpYSBhbmQgdGhlIFNvdXRoIFNhbmR3aWNoIElzbGFuZHMLU291dGggS29yZWEYU291dGggU3VkYW4sIFJlcHVibGljIG9mFlNwYWluIC0gQ2FuYXJ5IElzbGFuZHMqU3BhaW4gLSBNYWlubGFuZCwgQmFsZWFyZXMsIE1lbGlsbGEsIENldXRhCVNyaSBMYW5rYQVTdWRhbghTdXJpbmFtZRZTdmFsYmFyZCBhbmQgSmFuIE1heWVuCVN3YXppbGFuZAZTd2VkZW4LU3dpdHplcmxhbmQUU3lyaWFuIEFyYWIgUmVwdWJsaWMGVGFpd2FuClRhamlraXN0YW4cVGFuemFuaWEsIFVuaXRlZCBSZXB1YmxpYyBvZghUaGFpbGFuZAtUaW1vci1MZXN0ZQRUb2dvB1Rva2VsYXUFVG9uZ2ETVHJpbmlkYWQgYW5kIFRvYmFnbwdUdW5pc2lhBlR1cmtleQxUdXJrbWVuaXN0YW4YVHVya3MgYW5kIENhaWNvcyBJc2xhbmRzBlR1dmFsdQZVZ2FuZGEHVWtyYWluZRRVbml0ZWQgQXJhYiBFbWlyYXRlcw5Vbml0ZWQgS2luZ2RvbRdVbml0ZWQgU3RhdGVzIC0gQWxhYmFtYRZVbml0ZWQgU3RhdGVzIC0gQWxhc2thKVVuaXRlZCBTdGF0ZXMgLSBBbGFza2EgKEFsZXV0aWFuIElzbGFuZHMpF1VuaXRlZCBTdGF0ZXMgLSBBcml6b25hLFVuaXRlZCBTdGF0ZXMgLSBBcml6b25hIChOYXZham8gUmVzZXJ2YXRpb24pGFVuaXRlZCBTdGF0ZXMgLSBBcmthbnNhcxpVbml0ZWQgU3RhdGVzIC0gQ2FsaWZvcm5pYRhVbml0ZWQgU3RhdGVzIC0gQ29sb3JhZG8bVW5pdGVkIFN0YXRlcyAtIENvbm5lY3RpY3V0GFVuaXRlZCBTdGF0ZXMgLSBEZWxhd2FyZSRVbml0ZWQgU3RhdGVzIC0gRGlzdHJpY3Qgb2YgQ29sdW1iaWEXVW5pdGVkIFN0YXRlcyAtIEZsb3JpZGEiVW5pdGVkIFN0YXRlcyAtIEZsb3JpZGEgKGZhciB3ZXN0KRdVbml0ZWQgU3RhdGVzIC0gR2VvcmdpYRZVbml0ZWQgU3RhdGVzIC0gSGF3YWlpIFVuaXRlZCBTdGF0ZXMgLSBJZGFobyAobm9ydGhlcm4pIFVuaXRlZCBTdGF0ZXMgLSBJZGFobyAoc291dGhlcm4pGFVuaXRlZCBTdGF0ZXMgLSBJbGxpbm9pcxdVbml0ZWQgU3RhdGVzIC0gSW5kaWFuYSJVbml0ZWQgU3RhdGVzIC0gSW5kaWFuYSAoZmFyIHdlc3QpFFVuaXRlZCBTdGF0ZXMgLSBJb3dhFlVuaXRlZCBTdGF0ZXMgLSBLYW5zYXMiVW5pdGVkIFN0YXRlcyAtIEthbnNhcyAoZXhjZXB0aW9uKSJVbml0ZWQgU3RhdGVzIC0gS2VudHVja3kgKGVhc3Rlcm4pIlVuaXRlZCBTdGF0ZXMgLSBLZW50dWNreSAod2VzdGVybikZVW5pdGVkIFN0YXRlcyAtIExvdWlzaWFuYRVVbml0ZWQgU3RhdGVzIC0gTWFpbmUYVW5pdGVkIFN0YXRlcyAtIE1hcnlsYW5kHVVuaXRlZCBTdGF0ZXMgLSBNYXNzYWNodXNldHRzGFVuaXRlZCBTdGF0ZXMgLSBNaWNoaWdhbiRVbml0ZWQgU3RhdGVzIC0gTWljaGlnYW4gKGV4Y2VwdGlvbikZVW5pdGVkIFN0YXRlcyAtIE1pbm5lc290YRtVbml0ZWQgU3RhdGVzIC0gTWlzc2lzc2lwcGkYVW5pdGVkIFN0YXRlcyAtIE1pc3NvdXJpF1VuaXRlZCBTdGF0ZXMgLSBNb250YW5hGFVuaXRlZCBTdGF0ZXMgLSBOZWJyYXNrYSJVbml0ZWQgU3RhdGVzIC0gTmVicmFza2EgKHdlc3Rlcm4pFlVuaXRlZCBTdGF0ZXMgLSBOZXZhZGEiVW5pdGVkIFN0YXRlcyAtIE5ldmFkYSAoZXhjZXB0aW9uKR1Vbml0ZWQgU3RhdGVzIC0gTmV3IEhhbXBzaGlyZRpVbml0ZWQgU3RhdGVzIC0gTmV3IEplcnNleRpVbml0ZWQgU3RhdGVzIC0gTmV3IE1leGljbxhVbml0ZWQgU3RhdGVzIC0gTmV3IFlvcmseVW5pdGVkIFN0YXRlcyAtIE5vcnRoIENhcm9saW5hHFVuaXRlZCBTdGF0ZXMgLSBOb3J0aCBEYWtvdGEmVW5pdGVkIFN0YXRlcyAtIE5vcnRoIERha290YSAod2VzdGVybikUVW5pdGVkIFN0YXRlcyAtIE9oaW8YVW5pdGVkIFN0YXRlcyAtIE9rbGFob21hFlVuaXRlZCBTdGF0ZXMgLSBPcmVnb24iVW5pdGVkIFN0YXRlcyAtIE9yZWdvbiAoZXhjZXB0aW9uKRxVbml0ZWQgU3RhdGVzIC0gUGVubnN5bHZhbmlhHFVuaXRlZCBTdGF0ZXMgLSBSaG9kZSBJc2xhbmQeVW5pdGVkIFN0YXRlcyAtIFNvdXRoIENhcm9saW5hJlVuaXRlZCBTdGF0ZXMgLSBTb3V0aCBEYWtvdGEgKGVhc3Rlcm4pJlVuaXRlZCBTdGF0ZXMgLSBTb3V0aCBEYWtvdGEgKHdlc3Rlcm4pI1VuaXRlZCBTdGF0ZXMgLSBUZW5uZXNzZWUgKGVhc3Rlcm4pI1VuaXRlZCBTdGF0ZXMgLSBUZW5uZXNzZWUgKHdlc3Rlcm4pFVVuaXRlZCBTdGF0ZXMgLSBUZXhhcyBVbml0ZWQgU3RhdGVzIC0gVGV4YXMgKGZhciB3ZXN0KRRVbml0ZWQgU3RhdGVzIC0gVXRhaBdVbml0ZWQgU3RhdGVzIC0gVmVybW9udBhVbml0ZWQgU3RhdGVzIC0gVmlyZ2luaWEaVW5pdGVkIFN0YXRlcyAtIFdhc2hpbmd0b24dVW5pdGVkIFN0YXRlcyAtIFdlc3QgVmlyZ2luaWEZVW5pdGVkIFN0YXRlcyAtIFdpc2NvbnNpbhdVbml0ZWQgU3RhdGVzIC0gV3lvbWluZwdVcnVndWF5ClV6YmVraXN0YW4HVmFudWF0dQlWZW5lenVlbGEIVmlldCBOYW0YVmlyZ2luIElzbGFuZHMgKEJyaXRpc2gpFVZpcmdpbiBJc2xhbmRzIChVLlMuKRJXYWtlIElzbGFuZCAoVS5TLikRV2FsbGlzIGFuZCBGdXR1bmEOV2VzdGVybiBTYWhhcmEFWWVtZW4GWmFtYmlhCFppbWJhYndlFbIEAANVVEMCQUYCQVgCQUwCRFoCQVMCQUQCQU8CQUkFQVEtQUQFQVEtQUwFQVEtQUkFQVEtQlAFQVEtRUwFQVEtSEIFQVEtTFYFQVEtUU0FQVEtUksFQVEtU1AFQVEtVkgCQUcFQVItQkEFQVItQ1QFQVItQ0MFQVItQ0gFQVItREYFQVItQ0IFQVItQ04FQVItRVIFQVItRk0FQVItSlkFQVItTFAFQVItTFIFQVItTVoFQVItTU4FQVItTlEFQVItUk4FQVItU0EFQVItU0oFQVItU0wFQVItU0MFQVItU0YFQVItU0UFQVItVEYFQVItVE0CQU0CQVcGQVUtQUNUA0FVMQZBVS1OU1cDQVUzBUFVLU5UBkFVLVFMRAVBVS1TQQZBVS1UQVMGQVUtVklDBUFVLVdBBkFVLVdBMQJBVAJBWgJCUwJCSAJCRAJCQgJCWQJCRQJCWgJCSgJCTQJCVAJCTwJCUQJCQQJCVwVCUi1BQwVCUi1BTAVCUi1BUAVCUi1BTQZCUi1BTTEFQlItQkEFQlItQ0UFQlItREYFQlItRVMFQlItRk4FQlItR08FQlItTUEFQlItTVQGQlItTVQxBUJSLU1TBUJSLU1HBkJSLVBBMQZCUi1QQTIFQlItUEIFQlItUFIFQlItUEUFQlItUEkFQlItUkoFQlItUk4FQlItUlMFQlItUk8FQlItUlIFQlItU0MFQlItU1AFQlItU0UFQlItVE8EQklPVAJCTgJCRwJCRgJCSQJDVgJLSAJDTQVDQS1BQgVDQS1CQwZDQS1CQzEGQ0EtQkMyA0NBMgRDQTJBBUNBLU1CBUNBLU5CBUNBLU5GBUNBLU5UBUNBLU5TB0NBLU5UMkEHQ0EtTlQyQgZDQS1OVDIHQ0EtTlQyQwVDQS1PTgZDQS1PTjEFQ0EtUEUFQ0EtUUMGQ0EtUUMxBUNBLVNLBkNBLVNLMgZDQS1TSzEFQ0EtWVQCS1kCQ0YCVEQCQ0wDQ0wyA0NMMwJDTgJDWAJDQwJDTwJLTQJDRwNDRDICQ0QCQ0sCQ1ICQ0kCSFICQ1UCQ1cCQ1kCQ1oCREsCREoCRE0CRE8CRUMDRUMyAkVHAlNWAkdRAkVSAkVFAkVUAkZLAkZPAkZKAkZJAkZSAkdGBFBGMkEDUEYzA1BGMQJQRgRQRjJCAkdBAkdNAkdFAkRFAkdIAkdJAkdSA0dMNAJHTANHTDMDR0wyAkdEAkdQAkdVAkdUAkdHAkdOAkdXAkdZAkhUAlZBAkhOAkhLAkhVAklTAklOA0lEMgNJRDMCSUQCSVICSVECSUUCSU0CSUwCSVQCSk0CSlACSkUDVU0xAkpPAktaA0taMQJLRQJLSQNLSTIDS0kzAktXAktHAkxBAkxWAkxCAkxTAkxSAkxZAkxJAkxUAkxVAk1PAk1LAk1HAk1XAk1ZAk1WAk1MAk1UAk1IAk1RAk1SAk1VAllUBk1YLUFHVQZNWC1CQ04HTVgtQkNOMQZNWC1CQ1MGTVgtQ0FNBk1YLUNIUAZNWC1DSEgHTVgtQ0hIMgdNWC1DSEgxBk1YLUNPQQdNWC1DT0ExBk1YLUNPTAZNWC1ESUYGTVgtRFVSBk1YLUdVQQZNWC1HUk8GTVgtSElEBk1YLUpBTAZNWC1NRVgGTVgtTUlDBk1YLU1PUgZNWC1OQVkHTVgtTkFZMQZNWC1OTEUHTVgtTkxFMQZNWC1PQVgGTVgtUFVFBk1YLVFVRQZNWC1ST08GTVgtU0xQBk1YLVNJTgZNWC1TT04GTVgtVEFCBk1YLVRBTQdNWC1UQU0xBk1YLVRMQQZNWC1WRVIGTVgtWVVDBk1YLVpBQwJGTQNGTTEDVU0yAk1EAk1DAk1OA01OMQJNRQJNUwJNQQJNWgJNTQJOQQJOUgJOUAJOTAJOQwJOWgNOWjICTkkCTkUCTkcCTlUCTkYCS1ADQ1kyAk1QAk5PAk9NAlBLAlBXA1BTMQJQUwNVTTQCUEECUEcGUEctTlNCAlBZAlBFAlBIAlBOAlBMAlBUA1BUMgNQVDECUFICUUECUkUCUk8FUlUtQUQFUlUtQUwGUlUtQUxUBlJVLUFNVQZSVS1BUksGUlUtQVNUBVJVLUJBBlJVLUJFTAZSVS1CUlkFUlUtQlUFUlUtQ0UGUlUtQ0hFBlJVLUNIVQVSVS1DVQVSVS1SQwVSVS1EQQVSVS1JTgZSVS1JUksGUlUtSVZBBlJVLVlFVgVSVS1LQgZSVS1LR0QFUlUtS0wGUlUtS0xVBlJVLUtBTQVSVS1LQwVSVS1LUgZSVS1LRU0GUlUtS0hBBVJVLUtLBlJVLUtITQZSVS1LSVIFUlUtS08GUlUtS09TBlJVLUtEQQZSVS1LWUEGUlUtS0dOBlJVLUtSUwZSVS1MRU4GUlUtTElQBlJVLU1BRwVSVS1NRQVSVS1NTwZSVS1NT1cGUlUtTU9TBlJVLU1VUgZSVS1ORU4GUlUtTklaBVJVLVNFBlJVLU5HUgZSVS1OVlMGUlUtT01TBlJVLU9STAZSVS1PUkUGUlUtUE5aBlJVLVBFUgZSVS1QUkkGUlUtUFNLBlJVLVJPUwZSVS1SWUEGUlUtU0EyBlJVLVNBMwVSVS1TQQZSVS1TQUsHUlUtU0FLMgZSVS1TQU0GUlUtU0FSBlJVLVNFVgZSVS1TTU8GUlUtU1BFBlJVLVNUQQZSVS1TVkUGUlUtVEFNBVJVLVRBBlJVLVRPTQZSVS1UVUwFUlUtVFkGUlUtVFZFBlJVLVRZVQVSVS1VRAZSVS1VTFkGUlUtVkxBBlJVLVZHRwZSVS1WTEcGUlUtVk9SBlJVLVlBTgZSVS1ZQVIGUlUtWkFCAlJXAkJMAlNIAktOAkxDAk1GAlBNAlZDAldTAlNNAlNUAlNBAlNOAlJTAlNDAlNMAlNHAlNYAlNLAlNJAlNCAlNPAlpBAkdTAktSAlNTA0VTMgJFUwJMSwJTRAJTUgJTSgJTWgJTRQJDSAJTWQJUVwJUSgJUWgJUSAJUTAJURwJUSwJUTwJUVAJUTgJUUgJUTQJUQwJUVgJVRwJVQQJBRQJHQgVVUy1BTAVVUy1BSwZVUy1BSzEFVVMtQVoGVVMtQVoxBVVTLUFSBVVTLUNBBVVTLUNPBVVTLUNUBVVTLURFBVVTLURDBVVTLUZMBlVTLUZMMQVVUy1HQQVVUy1ISQZVUy1JRDEFVVMtSUQFVVMtSUwFVVMtSU4GVVMtSU4xBVVTLUlBBVVTLUtTBlVTLUtTMQVVUy1LWQZVUy1LWTEFVVMtTEEFVVMtTUUFVVMtTUQFVVMtTUEFVVMtTUkGVVMtTUkxBVVTLU1OBVVTLU1TBVVTLU1PBVVTLU1UBVVTLU5FBlVTLU5FMQVVUy1OVgZVUy1OVjEFVVMtTkgFVVMtTkoFVVMtTk0FVVMtTlkFVVMtTkMFVVMtTkQGVVMtTkQxBVVTLU9IBVVTLU9LBVVTLU9SBlVTLU9SMQVVUy1QQQVVUy1SSQVVUy1TQwVVUy1TRAZVUy1TRDEGVVMtVE4xBVVTLVROBVVTLVRYBlVTLVRYMQVVUy1VVAVVUy1WVAVVUy1WQQVVUy1XQQVVUy1XVgVVUy1XSQVVUy1XWQJVWQJVWgJWVQJWRQJWTgJWRwJWSQNVTTMCV0YCRUgCWUUCWk0CWlcUKwOyBGdnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2cWAWZkAgMPZBYCZg8WAh8BZWQCBQ9kFgICAQ8WAh8BBfIKPGxpPjxhIGhyZWY9Jy9sZWFybi90aGUtcHJvcy1hbmQtY29ucy1vZi1wZXJtYW5lbnQtZGF5bGlnaHQtc2F2aW5nLXRpbWUvJz5UaGUgUHJvcyBhbmQgQ29ucyBvZiBQZXJtYW5lbnQgRGF5bGlnaHQgU2F2aW5nIFRpbWU8L2E+PC9saT48bGk+PGEgaHJlZj0nL2xlYXJuL3NlbmF0ZS1hcHByb3Zlcy1wZXJtYW5lbnQtZGF5bGlnaHQtc2F2aW5nLXRpbWUtYmlsbC8nPlNlbmF0ZSBBcHByb3ZlcyBQZXJtYW5lbnQgRGF5bGlnaHQgU2F2aW5nIFRpbWUgQmlsbDwvYT48L2xpPjxsaT48YSBocmVmPScvbGVhcm4vd2h5LWphbnVhcnktbW9ybmluZ3MtYXJlLWRhcmtlci8nPldoeSBKYW51YXJ5IE1vcm5pbmdzIGFyZSBEYXJrZXI8L2E+PC9saT48bGk+PGEgaHJlZj0nL2xlYXJuL3doeS1lYXN0ZXJuLXRpbWUtaXMtdGhlLW1vc3QtY29tbW9ubHktdXNlZC10aW1lLXpvbmUvJz5XaHkgRWFzdGVybiBUaW1lIGlzIHRoZSBNb3N0IENvbW1vbmx5IFVzZWQgVGltZSBab25lPC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9sZWFybi9kb2VzLWJyYXppbC1oYXZlLWZvdXItdGltZS16b25lcy8nPkRvZXMgQnJhemlsIEhhdmUgRm91ciBUaW1lIFpvbmVzPzwvYT48L2xpPjxsaT48YSBocmVmPScvbmV3cy93aGF0LW9udGFyaW8tbmVlZHMtdG8tcmVjZWl2ZS1tb3JlLWRheWxpZ2h0LWluLXRoZS1ob2xpZGF5LXNlYXNvbi8nPldoYXQgT250YXJpbyBOZWVkcyB0byBSZWNlaXZlIE1vcmUgRGF5bGlnaHQgaW4gdGhlIEhvbGlkYXkgU2Vhc29uPC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9uZXdzL29rbGFob21hLXN0YXRlLXVuaXZlcnNpdHktZXh0ZW5zaW9uLXRlYWNoZXMtaG93LXRvLW92ZXJjb21lLXdpbnRlci1ibHVlcy8nPk9rbGFob21hIFN0YXRlIFVuaXZlcnNpdHkgRXh0ZW5zaW9uIFRlYWNoZXMgSG93IHRvIE92ZXJjb21lIFdpbnRlciBCbHVlczwvYT48L2xpPjxsaT48YSBocmVmPScvbmV3cy9uZXctYmlsbC1pbi10aGUtc3RhdGUtbmVlZHMtZmVkZXJhbC1hcHByb3ZhbC8nPk5ldyBCaWxsIGluIHRoZSBTdGF0ZSBOZWVkcyBGZWRlcmFsIEFwcHJvdmFsPC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9uZXdzL3dhc2hpbmd0b24tZ2V0cy1zdHVjay1pbi10aGUtZHJhY29uaWFuLXRyYWRpdGlvbi1hcy1pdC1vYnNlcnZlcy1kYXlsaWdodC1zYXZpbmctdGltZS8nPldhc2hpbmd0b24gR2V0cyBTdHVjayBpbiB0aGUgRHJhY29uaWFuIFRyYWRpdGlvbiBhcyBJdCBPYnNlcnZlcyBEYXlsaWdodCBTYXZpbmcgVGltZTwvYT48L2xpPjxsaT48YSBocmVmPScvbmV3cy9leHBlY3Qtc2hvcnRlci1kYXlzLWFuZC1jb2xkZXItd2VhdGhlci10aGlzLWRlY2VtYmVyLTIwMjEvJz5FeHBlY3QgU2hvcnRlciBEYXlzIGFuZCBDb2xkZXIgV2VhdGhlciBUaGlzIERlY2VtYmVyIDIwMjE8L2E+PC9saT5kAgcPZBYCZg8WAh8BZWQCEQ8WAh8BBSM8YSBocmVmPSIvd2VhdGhlci5hc3B4Ij5XZWF0aGVyPC9hPmQCEg8WAh8BBQUwLjAxNmRk3xOFigcipKfY4XsFlvwVGKNbRZU=">
</div>
<div class="aspNetHidden">
<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="90059987">
</div>
<div id="leaderboard_atf_wrapper" class="adunitwrapper leaderboard_atf_wrapper mv-size-728x90 mv-dynamic-size" data-wrapper="leaderboard_atf" data-nosnippet="" style="visibility: visible; height: 90px; min-height: 90px; width: 728px;">
<div id="leaderboard_atf" class="adunit" data-google-query-id="CMGM3aiZh4MDFTWiywEdgwELLg">
<div id="google_ads_iframe_/22794612459,39591002/worldtimeserver/other_0__container__" style="border: 0pt none;"><iframe id="google_ads_iframe_/22794612459,39591002/worldtimeserver/other_0"
name="google_ads_iframe_/22794612459,39591002/worldtimeserver/other_0" title="3rd party ad content" width="1" height="1" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" role="region" aria-label="Advertisement" tabindex="0"
style="border: 0px; vertical-align: bottom; height: 90px; width: 728px;" data-load-complete="true" data-google-container-id="1" data-hooks="true"></iframe></div>
</div>
<mv-ad-reporter data-slot-id="leaderboard_atf" data-offering="2" data-offering-name="pubnation" style="display: block;"></mv-ad-reporter>
</div>
<header class="header" data-slot-rendered-leaderboardatf="true">
<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-ON.aspx?city=Markham" id="hlocLink_mob"><span id="hlocLinkTxt_mob">Markham, Ontario</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-ON.aspx?city=Markham" id="hlocLink"><span id="hlocLinkTxt">Markham, Ontario</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">
<div class="container">
<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>
</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" style="overflow: visible !important;">
<div class="container" style="overflow: visible !important;">
<!-- D2.0 -->
<div class="row" style="overflow: visible !important;">
<div id="LeftContentDiv" data-content-ads-inserted="true" style="overflow: visible !important;">
<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: 414px !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:2em; margin-top:5px">5:42:06 AM</div><br>
<div id="theTimeZone">Eastern Standard Time</div>
</div>
<div style="border:0px solid red; vertical-align:top">
<h4 id="theDate">Monday, December 11, 2023</h4>
<div>
<a href="current_time_in_CA-ON.aspx?city=Markham" id="locLink"><span id="locLinkTxt">Markham, Ontario - 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: 414px !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-CHH2">Mexico - Chihuahua (NE Border Region)</option>
<option value="MX-CHH1">Mexico - Chihuahua (NW 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-1">
<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>
<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: 414px !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:325px; 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-CHH2.aspx">Chihuahua (NE Border Region)</a></li>
<li><a href="/current_time_in_MX-CHH1.aspx">Chihuahua (NW 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:325px; overflow-y:scroll; margin-top:15px; margin-left:15px">
<div class="font15">
</div>
</div>
<div class="tab-content" id="fav" style="max-height:325px; 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="at-content-ad" style="margin-bottom: 25px;"></div>
<div class="row" style="margin-bottom: 25px;">
<div class="col-3">
<div class="box-shadow" style="position: relative; height: 444px !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: 444px !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: 444px !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="at-content-ad" style="margin-bottom: 25px;" data-slot-rendered-content="true"></div>
<div class="mv-ad-box" data-slotid="content_btf" style="height: 440px; width: 100%; overflow: visible !important;">
<div class="mv-rail-frame-440" data-slotid="content_btf" style="overflow: visible !important;">
<div class="mv-rail-slide-440 mv-inview-sticky" data-slotid="content_btf" style="overflow: visible !important; padding-bottom: 0px;">
<div class="mv-rail-sticky-440 mv-inview-sticky" data-slotid="content_btf" style="width: 728px; height: 90px;">
<div id="content_btf_wrapper" class="adunitwrapper content_btf_wrapper mv-size-728x90 mv-dynamic-size" data-wrapper="content_btf" data-nosnippet="" style="visibility: visible; height: 90px; min-height: 90px; width: 728px;">
<div id="content_btf" class="content_btf adunit" data-google-query-id="CL24lamZh4MDFcoowQodxosC8w">
<div id="google_ads_iframe_/22794612459,39591002/worldtimeserver/content_0__container__" style="border: 0pt none;"><iframe id="google_ads_iframe_/22794612459,39591002/worldtimeserver/content_0"
name="google_ads_iframe_/22794612459,39591002/worldtimeserver/content_0" title="3rd party ad content" width="1" height="1" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" role="region"
aria-label="Advertisement" tabindex="0" style="border: 0px; vertical-align: bottom; height: 90px; width: 728px;" data-load-complete="true" data-google-container-id="4" data-hooks="true"></iframe></div>
</div>
</div>
</div>
</div>
</div>
<mv-ad-reporter data-slot-id="content_btf" data-offering="2" data-offering-name="pubnation" style="display: block;"></mv-ad-reporter>
</div>
<div class="row" style="margin-bottom: 25px;">
<div class="col-3">
<div class="box-shadow" style="position: relative; height: 188px !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=2023">Print 2023 Calendar</a></li>
</ul>
</div>
</div>
<div class="col-3">
<div class="box-shadow" style="position: relative; height: 188px !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: 188px !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="at-content-ad" style="margin-bottom: 25px;"></div>
<div class="row" style="margin-bottom: 25px;" data-slot-rendered-content="true">
<div class="col-3">
<div class="box-shadow" style="position: relative; height: 333px !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: 333px !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: 333px !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="mv-ad-box" data-slotid="content_2_btf" style="height: 440px; width: 100%; overflow: visible !important;">
<div class="mv-rail-frame-440" data-slotid="content_2_btf" style="overflow: visible !important;">
<div class="mv-rail-slide-440 mv-inview-sticky" data-slotid="content_2_btf" style="overflow: visible !important; padding-bottom: 0px;">
<div class="mv-rail-sticky-440 mv-inview-sticky" data-slotid="content_2_btf" style="width: 728px; height: 90px;">
<div id="content_2_btf_wrapper" class="adunitwrapper content_btf_wrapper mv-size-728x90 mv-dynamic-size" data-wrapper="content_2_btf" data-nosnippet="" style="visibility: visible; height: 90px; min-height: 90px; width: 728px;">
<div id="content_2_btf" class="content_btf adunit" data-google-query-id="CL64lamZh4MDFcoowQodxosC8w">
<div id="google_ads_iframe_/22794612459,39591002/worldtimeserver/content_1__container__" style="border: 0pt none;"><iframe id="google_ads_iframe_/22794612459,39591002/worldtimeserver/content_1"
name="google_ads_iframe_/22794612459,39591002/worldtimeserver/content_1" title="3rd party ad content" width="1" height="1" scrolling="no" marginwidth="0" marginheight="0" frameborder="0" role="region"
aria-label="Advertisement" tabindex="0" style="border: 0px; vertical-align: bottom; height: 90px; width: 728px;" data-load-complete="true" data-google-container-id="5" data-hooks="true"></iframe></div>
</div>
</div>
</div>
</div>
</div>
<mv-ad-reporter data-slot-id="content_2_btf" data-offering="2" data-offering-name="pubnation" style="display: block;"></mv-ad-reporter>
</div>
<div class="banner" style="">
</div>
<div id="grow-me-in-content-recs-root" style="margin: 2em 0px; font-size: 14px; min-height: 480px;"></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 - 2023 WorldTimeServer.com All rights reserved. Executed in 0.016 seconds.</p>
</div>
<!-- / container -->
</footer>
<!-- / footer -->
</form>
Text Content
WorldTimeServer.com Your location: Markham, Ontario Your location Markham, Ontario 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. 5:42:06 AM Eastern Standard Time MONDAY, DECEMBER 11, 2023 Markham, Ontario - 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 (NE Border Region) Mexico - Chihuahua (NW 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 (NE Border Region) * Chihuahua (NW 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 2023 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 - 2023 WorldTimeServer.com All rights reserved. Executed in 0.016 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 (NE Border Region) * Mexico - Chihuahua (NW 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 What is this? Report Ad