CINXE.COM

WorldTimeServer.com: Current Local Time and Date in any Zone

<!DOCTYPE html> <html lang="en"> <head><meta charset="utf-8" /><title> WorldTimeServer.com: Current Local Time and Date in any Zone </title> <style type="text/css"> .ico { display: inline-block; background-repeat: no-repeat; background-image: url('/img/sprite-s33c612617c.3.png'); } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) { .ico { background-image: url('/img/sprite-retina-s509d95ead6.png'); } } .ico.ico-fa { background: none; color: #ec364a; font-size: 34px; } .logo { background-position: 0 -144px; height: 43px; width: 265px; text-indent: -999em; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) { .logo { background-size: 264.5px 448px; background-position: 0 -200px; } } .ico-articles { background-position: -122px 0; height: 30px; width: 30px; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) { .ico-articles { background-size: 264.5px 448px; background-position: -122px 0; } } .ico-mail { background-position: -67px 0; height: 30px; width: 30px; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) { .ico-mail { background-size: 264.5px 448px; background-position: -92px 0; } } .ico-clock { background-position: 0 0; height: 25px; width: 25px; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) { .ico-clock { background-size: 264.5px 448px; background-position: 0 0; } } .ico-user { background-position: -58px -35px; height: 24px; width: 28px; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) { .ico-user { background-size: 264.5px 448px; background-position: -58px -30px; } } .ico-email { background-position: -152px 0; height: 35px; width: 29px; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) { .ico-email { background-size: 264.5px 448px; background-position: -170px -30px; } } .ico-city { background-position: -114px -35px; height: 25px; width: 28px; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) { .ico-city { background-size: 264.5px 448px; background-position: -142px -30px; } } .ico-weather { background-position: 0 -35px; height: 24px; width: 30px; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) { .ico-weather { background-size: 264.5px 448px; background-position: 0 -30px; } } .ico-convert { background-position: -229px -107px; height: 24px; width: 28px; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) { .ico-convert { background-size: 264.5px 448px; background-position: 0 -102px; } } .ico-city-b { background-position: -142px -35px; height: 44px; width: 44px; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) { .ico-city-b { background-size: 264.5px 448px; background-position: -199px -30px; } } .ico-c-f { background-position: 0 -366px; height: 86px; width: 123px; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) { .ico-c-f { background-size: 264.5px 448px; background-position: 0 -361px; } } @media screen and (max-width: 1070px) { .ico-c-f { background-position: -85px -230px; height: 61px; width: 88px; } } @media screen and (max-width: 1070px) and (-webkit-min-device-pixel-ratio: 2), screen and (max-width: 1070px) and (min-resolution: 2dppx) { .ico-c-f { background-size: 264.5px 448px; background-position: -155px -102px; } } @media screen and (max-width: 599px) { .ico-c-f { background-position: 0 -291px; height: 75px; width: 109px; } } @media screen and (max-width: 599px) and (-webkit-min-device-pixel-ratio: 2), screen and (max-width: 599px) and (min-resolution: 2dppx) { .ico-c-f { background-size: 264.5px 448px; background-position: 0 -286px; } } .ico-c-b { background-position: -123px -366px; height: 87px; width: 120px; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) { .ico-c-b { background-size: 264.5px 448px; background-position: -123px -361px; } } @media screen and (max-width: 1070px) { .ico-c-b { background-position: 0 -230px; height: 60px; width: 85px; } } @media screen and (max-width: 1070px) and (-webkit-min-device-pixel-ratio: 2), screen and (max-width: 1070px) and (min-resolution: 2dppx) { .ico-c-b { background-size: 264.5px 448px; background-position: -70px -102px; } } @media screen and (max-width: 599px) { .ico-c-b { background-position: -109px -291px; height: 75px; width: 105px; } } @media screen and (max-width: 599px) and (-webkit-min-device-pixel-ratio: 2), screen and (max-width: 599px) and (min-resolution: 2dppx) { .ico-c-b { background-size: 264.5px 448px; background-position: -109px -286px; } } .ico-user-b { background-position: -97px 0; height: 30px; width: 25px; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) { .ico-user-b { background-size: 264.5px 448px; background-position: -67px 0; } } .ico-fl-en { /*background-position: -201px -230px;*/ background-position: -223px -27px; height: 27px; width: 42px; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) { .ico-fl-en { background-size: 264.5px 448px; background-position: -28px -102px; } } .ico-fl-ge { background-position: -181px 0; height: 27px; width: 42px; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) { .ico-fl-ge { background-size: 264.5px 448px; background-position: -152px 0; } } .ico-fl-fr { background-position: -223px 0; height: 27px; width: 42px; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) { .ico-fl-fr { background-size: 264.5px 448px; background-position: -194px 0; } } .ico-fl-sp { background-position: -25px 0; height: 27px; width: 42px; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) { .ico-fl-sp { background-size: 264.5px 448px; background-position: -25px 0; } } .ico-calendar { background-position: -173px -230px; height: 24px; width: 28px; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) { .ico-calendar { background-size: 264.5px 448px; background-position: -114px -30px; } } .ico-db { background-position: -228px -79px; height: 24px; width: 28px; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) { .ico-db { background-size: 264.5px 448px; background-position: -228px -74px; } } .ico-tools { background-position: -86px -35px; height: 24px; width: 28px; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) { .ico-tools { background-size: 264.5px 448px; background-position: -86px -30px; } } .ico-book { background-position: -30px -35px; height: 24px; width: 28px; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) { .ico-book { background-size: 264.5px 448px; background-position: -30px -30px; } } .ico-user { background-position: -58px -35px; height: 24px; width: 28px; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) { .ico-user { background-size: 264.5px 448px; background-position: -58px -30px; } } .ico-smart { background-position: -200px -79px; height: 24px; width: 28px; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) { .ico-smart { background-size: 264.5px 448px; background-position: -200px -74px; } } html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } *, *:before, *:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } ::-webkit-input-placeholder { color: inherit; } ::-moz-placeholder { color: inherit; opacity: 1; } input[type=tel], input[type=url], input[type=password], input[type=text], input[type=email], input[type=reset], input[type=button], input[type=submit], button, textarea { -webkit-appearance: none; -webkit-border-radius: 0; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } img { vertical-align: middle; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } table { border-collapse: collapse; border-spacing: 0; } a[href], label[for], select, input[type=checkbox], input[type=radio] { cursor: pointer; } /*button, input[type=button], input[type=image], input[type=reset], input[type=submit] { padding: 0; overflow: visible; cursor: pointer; }*/ button::-moz-focus-inner, input[type=button]::-moz-focus-inner, input[type=image]::-moz-focus-inner, input[type=reset]::-moz-focus-inner, input[type=submit]::-moz-focus-inner { border: 0; } .hide { position: absolute !important; left: -9999em !important; } .clearfix:after { content: ""; display: block; clear: both; } h1, h2, h3, h4, h5, h6 { font-weight: normal; } strong { font-weight: bold; } em { font-style: italic; } del { text-decoration: line-through; } th, td { vertical-align: top; } th { font-weight: normal; text-align: left; } address, cite, dfn { font-style: normal; } abbr, acronym { border-bottom: 1px dotted #999; cursor: help; } sub, sup { position: relative; font-size: 75%; line-height: 0; } sup { top: -0.5em; } sub { bottom: -0.25em; } textarea { overflow: auto; } /* Normalized Styles ------------------------------------------------------------------------------*/ body { font: 13px/18px Roboto, sans-serif; color: #5f5f5f; background: #fff; } input, textarea, select, button { outline: none; font-family: Roboto, sans-serif; transition: all .2s ease; } a { color: #176db3; text-decoration: underline; transition: all .2s ease; } a:hover { text-decoration: none; } a.logo { transition: none; } .container { position: relative; width: 1040px; margin: 0 auto; } img { max-width: 100%; height: auto; } .header { padding: 16px 0 11px; } .header:after { content: ""; display: block; clear: both; } .header .logo { float: left; } .user-right { float: right; color: #929292; font-size: 12px; line-height: 15px; text-transform: uppercase; } .user-right strong { display: block; color: #525252; font-size: 14px; text-transform: none; } .user-right strong a:hover { text-decoration: underline; } .user-right a { color: inherit; text-decoration: none; } .user-right .item { float: left; padding-left: 40px; padding-top: 6px; position: relative; margin-left: 24px; } .user-right .item.lang { padding-left: 55px; height: 60px; margin-bottom: -40px; margin-left: 28px; } .user-right .item.lang:hover > strong { text-decoration: underline; } .user-right .ico { position: absolute; left: 0; top: 5px; } .user-right .ico.ico-fa { top: 2px; width: 37px; text-align: center; } .user-right .lang .ico { left: 0; top: 6px; } .social { float: right; padding-left: 29px; padding-right: 1px; margin-top: -2px; } .social a { margin-bottom: 3px; display: block; font-size: 16px; line-height: 22px; text-align: center; color: #fff; text-decoration: none; width: 22px; height: 22px; border-radius: 50%; background: #eb3649; } .social a .fa-facebook { position: relative; top: 2px; } .social a .fa-twitter { position: relative; top: 1px; left: 1px; } .social a:hover { opacity: .5; } .btn { text-decoration: none; } .btn-blue { color: #fff; font-size: 15px; font-weight: 700; line-height: 34px; padding: 0 10px; border: 0; height: 34px; background-color: #32c1c9; background-image: linear-gradient(to top, rgba(0, 0, 0, 0.06) 0, rgba(255, 255, 255, 0) 100%); } .btn-blue:hover { background-color: #20a4ab; } .current-time { padding: 8px 0; background: #4e5253; text-align: center; font-size: 0; } .current-time label { vertical-align: top; display: inline-block; line-height: 34px; color: #fff; margin-left: -28px; font-size: 18px; font-weight: 700; } .current-time input { vertical-align: top; margin: 0 8px; display: inline-block; width: 350px; height: 34px; background: #fff; color: #043437; padding: 0 10px; border: 0; font-size: 16px; font-weight: 500; } .current-time input:focus { box-shadow: 0 0 5px #32c1c9; } .current-time button { vertical-align: top; display: inline-block; width: 98px; } .menu { text-align: center; font-size: 0; height: 42px; line-height: 42px; background-color: #f2f2f2; background-image: linear-gradient(to top, rgba(0, 0, 0, 0.06) 0, rgba(255, 255, 255, 0) 100%); } .menu li { display: inline-block; vertical-align: top; position: relative; } .menu li:first-child { border-left: 1px solid #cacaca; box-shadow: -1px 0 #fff; } .menu .sub-trigger { position: absolute; top: -1px; right: 9px; font-size: 30px; color: #5f5f5f; display: block; } .menu ul { margin-left: 4px; } .menu li a { display: inline-block; vertical-align: top; padding: 0 16px 0 13px; border-right: 1px solid #cacaca; box-shadow: inset -1px 0 #fff; text-decoration: none; color: #5f5f5f; font-size: 15px; font-weight: 700; } .menu li a:hover { background-color: #f2f2f2; background-image: linear-gradient(to top, rgba(255, 255, 255, 0) 0, transparent 100%); } .menu .trigger { display: none; } .menu .current > a { background-color: #f2f2f2; background-image: linear-gradient(to top, #fff 0, #e4e4e4 100%); } .menu ul ul { position: absolute; left: 0; top: 100%; display: none; position: absolute; width: 300px; background: #fff; border: 1px solid #d3d3d3; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); z-index: 999; margin: 0; } .menu ul ul ul { left: 100%; top: -1px; margin: 0; } .menu ul ul li { display: block; box-shadow: none; height: auto; border: 0; position: relative; border-bottom: 1px solid #d3d3d3; } .menu ul ul li:first-child { display: block; box-shadow: none; border: 0; border-bottom: 1px solid #d3d3d3; } .menu ul ul li:first-child:last-child { border-bottom: 0; } .menu ul ul li:last-child { border-bottom: 0; } .menu ul ul li.current > a { background: #fff; background-image: linear-gradient(to top, rgba(0, 0, 0, 0.06) 0, rgba(255, 255, 255, 0) 100%); color: #eb3649; } .menu ul ul li.current > a:before { content: ""; position: absolute; top: 0; bottom: 0; left: 0; margin: -1px; width: 5px; background: #eb3649; } .menu ul ul li.hover > .sub-trigger, .menu ul ul li:hover > .sub-trigger { color: #ec364a; } .menu ul ul li:hover > a { background: #fff; background-image: linear-gradient(to top, rgba(0, 0, 0, 0.06) 0, rgba(255, 255, 255, 0) 100%); color: #eb3649; } .menu ul ul li:hover > a:before { content: ""; position: absolute; top: 0; bottom: 0; left: 0; margin: -1px; width: 5px; background: #eb3649; } .menu ul ul li a { box-shadow: none; border: 0; display: block; background: none; font-size: 15px; text-align: left; box-shadow: inset 4px 0 #ededed; padding: 11px 17px 9px; height: auto; line-height: 19px; page-break-before: left; position: relative; font-weight: 700; color: #5f5f5f; } .menu ul ul li a:hover { background: #fff; background-image: linear-gradient(to top, rgba(0, 0, 0, 0.06) 0, rgba(255, 255, 255, 0) 100%); color: #eb3649; } .menu ul ul li a:hover:before { content: ""; position: absolute; top: 0; bottom: 0; left: 0; margin: -1px; width: 5px; background: #eb3649; } .menu ul li:hover > ul { display: block; } .body { padding-top: 26px; } .banner-full { padding-bottom: 20px; } .title { text-align: center; padding: 12px 0 12px; } .title.left { text-align: left; overflow: hidden; padding: 8px 0 31px; } .title.left h1 { float: left; padding-right: 20px; } .title.left .social-share { float: right; padding: 4px 0 0 30px; } .title h1 { margin: 0; line-height: normal; color: #000; font-size: 25px; font-weight: 700; } .row { font-size: 0; margin-left: -25px; } .row:after { content: ""; display: block; clear: both; } .row > div { display: inline-block; vertical-align: top; font-size: 16px; line-height: 1.5em; padding-left: 25px; padding-bottom: 25px; } .row.nop { margin-left: 0; } .row.nop > div { padding-left: 0; } .row .col-56 { width: 50%; } .row .col-66 { width: 50%; } .row .col-6 { width: 50%; } .row .col-4 { width: 25%; } .row .col-3 { width: 33.3%; } .row .col-23 { width: 70.7%; } .row .col-13 { width: 29.3%; padding-left: 12px; } .row .col-2 { width: 44.5%; } .row .row > div { padding-bottom: 0; } .add-clock { text-align: center; padding: 20px 15px 24px; } .add-clock h4 { color: #313435; font-size: 21px; line-height: normal; padding: 8px 0 13px; } .box-shadow { background: #fff; border: 1px solid #d3d3d3; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); } .box-shadow .grey-head { margin: -1px; } .box-shadow + .box-shadow { margin-top: 20px; } .box-shadow + .banner-full { padding-bottom: 22px; margin-top: 20px; } .col-13 .arrows-links { padding-top: 17px; padding-bottom: 11px; margin-left: 2px; } .col-13 .box-shadow + .box-shadow { margin-top: 15px; } .head-icon { padding: 15px 15px 12px 57px; line-height: normal; position: relative; border-bottom: 1px solid #d3d3d3; color: #313435; font-size: 18px; } .head-icon.white { padding-left: 40px; } .head-icon .fa { position: absolute; left: 0; padding: 14px 0 0 20px; top: 0; color: #eb3649; font-size: 21px; } .head-icon .ico { position: absolute; left: 19px; top: 10px; } .icon-head { height: 35px; background: #eaeaea; color: #5f5f5f; line-height: 35px; padding: 0 17px; font-size: 15px; font-weight: 700; position: relative; } .icon-head.full:before { display: none; } .icon-head.full:after { display: none; } .icon-head:after { content: ""; position: absolute; top: 0; bottom: 0; width: 31px; background: #fff; right: 0; } .icon-head:before { content: ""; position: absolute; top: 0; right: 31px; width: 0; height: 0; border-style: solid; border-width: 0 0 35px 35px; border-color: transparent transparent #fff transparent; } .icon-head .ico { position: absolute; top: 8px; right: 6px; z-index: 9; } .grey-head { height: 35px; background: #eaeaea; color: #5f5f5f; line-height: 35px; padding: 0 17px; font-size: 15px; font-weight: 700; } .grey-head.red { background: #eb3649; color: #fff; } .grey-head.blue { background: #32c1c9; color: #fff; } .grey-head.dark { background: #a6a4a4; color: #fff; } .receive { border-top: 1px solid #d3d3d3; padding: 16px 18px 13px; } .receive label { padding: 0 0 10px; display: block; } .receive .box-form { padding: 0 2px 0 0; } .receive .box-form .with-btn input { padding-right: 60px; } .receive .ico { float: left; margin: 0 0 0 2px; } .receive fieldset { overflow: hidden; display: block; padding-left: 13px; margin-top: 5px; position: relative; } .daytime { text-align: center; padding: 20px 10px 4px 20px; background: #fff; } .daytime h3 { font-size: 22px; color: #313435; line-height: normal; padding: 3px 0 24px; } .daytime .ico { margin-bottom: 15px; } .daytime p { font-size: 13px; line-height: 15px; padding-bottom: 17px; color: #313435; } .daytime p strong { font-weight: bold; color: #eb3649; } .entry { padding: 13px 15px 16px 21px; } .entry:after { content: ""; display: block; clear: both; } .entry .links { padding-top: 5px; } .entry .ico { float: left; margin-bottom: 1px; margin-right: 32px; } .entry h5 { color: #313435; font-size: 22px; line-height: normal; margin: 0 0 1px; } .entry .image { float: left; margin: -4px 25px 0 1px; } .entry.sm p { line-height: 16px; padding-bottom: 2px; } .entry.sm p + p { padding-top: 13px; } .inline-form { text-align: center; font-size: 0; padding: 25px 15px 25px 0; } .inline-form .btn { vertical-align: top; display: inline-block; margin: 0 5px; } .inline-form .crf-s { vertical-align: top; display: inline-block; margin: 0 5px; } .inline-form label { vertical-align: top; display: inline-block; font-size: 14px; margin: 0 5px; color: #5f5f5f; line-height: 35px; } .tab-content { display: none; } .tab-content.active { display: block; } .drop-holder { display: inline; } .drop-holder .trigger { display: none; } .arrows-links { padding: 14px 19px; } .arrows-links li { padding-top: 2px; padding-bottom: 8px; line-height: 20px; } .arrows-links a { padding-left: 18px; display: block; position: relative; line-height: 20px; } .arrows-links a:before { content: "\f0a9"; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; position: absolute; line-height: 14px; font-size: 14px; left: 0; top: 0; color: #eb3649; } .local-time { text-align: center; padding: 16px 5px 26px; } .local-time h4 { color: #313435; padding: 25px 0 0; margin-bottom: -2px; line-height: normal; font-size: 22px; } .local-time p { font-size: 14px; } .local-time .big-clock { width: 243px; height: 244px; margin: auto; margin-bottom: 17px; } .local-time .big-clock img { width: 100%; height: auto; } .local-time .big-clock + h4 + p { padding: 4px 0 43px; } .fast-links { border-top: 1px solid #d3d3d3; padding: 21px 30px 19px 20px; position: relative; z-index: 9; background: #fff; background-image: linear-gradient(to top, rgba(0, 0, 0, 0.06) 0, rgba(255, 255, 255, 0) 100%); } .fast-links li { padding-bottom: 2px; } .not-your { border-top: 1px solid #d3d3d3; line-height: 16px; padding: 13px 14px; background-image: linear-gradient(to top, rgba(0, 0, 0, 0.06) 0, rgba(255, 255, 255, 0) 100%); } .banner { padding: 15px 0; text-align: center; } .hr { height: 4px; display: block; margin: 26px 0 49px; background: #4e5253; } .inline-links { padding: 0 15px 2px; } .inline-links h6 { font-weight: bold; color: #5f5f5f; font-size: 14px; } .inline-links ul { padding-bottom: 17px; } .inline-links:last-child { padding-bottom: 1px; } .tabs { height: 36px; border-bottom: 1px solid #cacaca; background-color: #f8f8f8; background-image: linear-gradient(to top, rgba(0, 0, 0, 0.06) 0, rgba(255, 255, 255, 0) 100%); } .tabs li { float: left; line-height: 37px; } .tabs li:first-child a { padding-left: 17px; padding-right: 15px; } .tabs a { padding: 0 12px 0 11px; text-decoration: none; float: left; color: #5f5f5f; font-size: 13px; height: 35px; font-weight: 700; border-right: 1px solid #cacaca; box-shadow: inset -1px 0 #fff; } .tabs .current a { height: 36px; background: #fff; } .localion-list { position: relative; overflow: hidden; } .localion-list:before { content: ""; position: absolute; height: 10px; background: #fff; bottom: 0; left: 0; right: 30px; } .localion-list ul { padding: 7px 20px; max-height: 296px; overflow: auto; } .localion-list li { padding-bottom: 2px; } .banner-sidebar { text-align: center; padding: 20px 0 15px; } .box-form { padding: 15px 12px 2px 15px; } .box-form.sidebar { padding: 15px 18px 8px 20px; } .box-form.sidebar fieldset { margin-bottom: 10px; } .box-form.sidebar .crf-s { padding-left: 7px; } .box-form.sidebar input { padding-left: 7px; } .box-form label { color: #5f5f5f; font-size: 14px; display: block; font-weight: 700; padding-bottom: 7px; } .box-form fieldset { margin-bottom: 16px; position: relative; } .box-form input[type=text], input[type=password] { color: #5f5f5f; font-size: 14px; font-weight: 400; height: 35px; padding: 0 11px; line-height: 33px; width: 100%; background: #fff; border: 1px solid #b7b7b7; } .box-form .with-btn .btn { position: absolute; bottom: 0; height: 33px; right: 0; margin: 1px; } .box-form .with-btn input { padding-right: 80px; } .crf-s { height: 35px; background: #fff; color: #5f5f5f; position: relative; font-size: 14px; padding: 0 11px; line-height: 33px; border: 1px solid #b7b7b7; display: block; cursor: pointer; padding-right: 51px; } .crf-s:after { content: "\f107"; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; position: absolute; width: 35px; text-align: center; line-height: 33px; height: 33px; font-size: 30px; right: 0; top: 0; color: #5f5f5f; background-color: #eaeaea; background-image: linear-gradient(to top, rgba(0, 0, 0, 0.06) 0, rgba(255, 255, 255, 0) 100%); } .crf-sm { position: absolute; display: none; overflow: auto; max-height: 300px; z-index: 9999; background-color: #fff; border: 1px solid #d3d3d3; margin-top: -1px; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); } .crf-sm li { cursor: pointer; color: #525252; line-height: 24px; padding: 5px 10px; font-size: 14px; border-bottom: 1px solid #d3d3d3; } .crf-sm li.hide-li { display: none; } .crf-sm li:last-child { border-bottom: 0; } .crf-sm li.selected { color: #176db3; font-weight: 700; background-image: linear-gradient(to top, rgba(0, 0, 0, 0.06) 0, rgba(255, 255, 255, 0) 100%); } .crf-sm li:hover { color: #176db3; font-weight: 700; background-image: linear-gradient(to top, rgba(0, 0, 0, 0.06) 0, rgba(255, 255, 255, 0) 100%); } .dropdown { display: none; position: absolute; top: 59px; left: -17px; width: 186px; background: #fff; border: 1px solid #d3d3d3; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); z-index: 999; } .dropdown:before { content: ""; position: absolute; left: 28px; top: -10px; width: 0; height: 0; border-style: solid; border-width: 0 10px 10px 10px; border-color: transparent transparent #e5e5e5 transparent; } .dropdown:after { content: ""; position: absolute; left: 30px; top: -8px; width: 0; height: 0; border-style: solid; border-width: 0 8px 8px 8px; border-color: transparent transparent #fff transparent; } .footer { color: #929292; font-size: 14px; clear: both; line-height: 45px; padding: 22px 0 0; } .footer .containerfooter { margin-top:20px; padding: 27px 0; overflow: hidden; border-top: 1px solid #d3d3d3; } .footer .logo { float: right; } .col-56 .local-time { /*border-right: 1px solid #d3d3d3;*/ padding-bottom: 100px; margin-bottom: -100px; margin-top: 1px; padding-top: 52px; } .box-links ul { padding-bottom: 0; margin-bottom: -6px; } .col-66 .tabs { margin-top: 1px; height: 35px; } .col-66 .tabs a { height: 34px; } .col-66 .tabs .current a { height: 35px; } .item:hover .dropdown { display: block; } .dropdown-lang li { border-bottom: 1px solid #d3d3d3; box-shadow: 0 1px 0 #fff; padding-top: 1px; } .dropdown-lang li a { padding: 15px 0 0 73px; position: relative; height: 58px; background: #f2f2f2; background-image: linear-gradient(to top, rgba(0, 0, 0, 0.06) 0, rgba(255, 255, 255, 0) 100%); display: block; line-height: 15px; } .dropdown-lang li a:hover { background-image: linear-gradient(to top, rgba(255, 255, 255, 0) 0, rgba(0, 0, 0, 0.06) 100%); } .dropdown-lang li a strong { margin-top: -1px; } .dropdown-lang li:last-child { border-bottom: 0; box-shadow: none; } .dropdown-lang li.current a { background: #fff; } .lang .dropdown-lang li span.ico { left: 17px; top: 16px; } body { overflow-x: hidden; } .mobile-only-inline { display: none; } .mobile-only { display: none; } .small-only { display: none !important; } .small-only.desktop-only { display: inline-block !important; } .small-onlyspan.desktop-only { display: inline !important; } span.small-only.desktop-only { display: inline !important; } @media screen and (min-width: 801px) and (max-width: 1070px) { .container { width: auto; padding: 0 15px; } .menu ul { margin: 0 -10px; } .menu a { font-size: 13px; padding: 0 11px 0 10px; } .user-right { margin-left: -20px; } .user-right .item { margin-left: 10px; } .user-right .item.lang { margin-left: 10px; } } @media screen and (max-width: 1070px) { .banner-full { padding-bottom: 17px; } .local-time .big-clock { width: 161px; margin: 11px auto -14px; height: 163px; } .local-time .big-clock + h4 + p { padding: 4px 20px; } .local-time h4 { font-size: 17px; padding: 31px 0 2px; } .row { margin-left: -20px; } .row .col-23 { width: 66.66%; } .row .col-13 { padding-left: 20px; width: 33.33%; } .row > div { padding-left: 20px; } .row .col-2 { width: 100%; } .container { width: auto; padding: 0 15px; } .desktop-only { display: none !important; } .footer { padding: 20px; } .footer .container { padding: 18px 0 0; } .footer .logo { margin-top: 3px; background-position: 0 -107px; height: 37px; width: 229px; } } @media screen and (max-width: 1070px) and (-webkit-min-device-pixel-ratio: 2), screen and (max-width: 1070px) and (min-resolution: 2dppx) { .footer .logo { background-size: 264.5px 448px; background-position: 0 -163px; } } @media screen and (max-width: 1070px) { .banner { padding: 4px 0 0; } .hr { margin: 30px 0; } .fast-links { padding: 12px 14px; } .inline-form { padding: 17px 20px 20px 10px; } .inline-form label { display: block; margin: -3px 0 -2px; } .banner-sidebar { padding: 15px 0; } .entry .ico { margin-right: 30px; } .entry .links { line-height: 21px; padding-top: 0; } .receive { padding: 10px 14px 3px; line-height: 16px; } .receive .ico { display: none; } .receive label { padding-bottom: 1px; } .receive fieldset { padding-left: 0; } .daytime { padding: 14px 10px 2px 20px; } .daytime h3 { font-size: 18px; } .daytime .ico { margin-bottom: 8px; } .daytime p { font-size: 12px; line-height: 15px; margin: 0 -2px; padding-bottom: 13px; } .daytime p br { display: none; } .daytime p + p { margin: 0 -10px; } .daytime p + p br { display: block; } .title.left { padding: 0; } .title.left .social-share { float: left; padding: 17px 0; clear: both; margin: 0; } .col-66 .tabs ul li { float: left; } .col-66 .tabs ul li:last-child a { border-right: 1px solid #cacaca; box-shadow: inset -1px 0 #fff; } span.small-only.desktop-only, .small-only.desktop-only { display: none !important; } .tabs ul { display: table; width: 100%; } .tabs ul li { float: none; display: table-cell; width: auto; } .tabs ul li a { display: block; float: none; } .tabs ul li:last-child a { border: 0; box-shadow: none; } .box-form .with-btn input { padding-right: 50px; } .nop .arrows-links a { white-space: nowrap; display: block; overflow: hidden; text-overflow: ellipsis; padding-right: 0; } } .show-tablet-only { display: none !important; } @media screen and (min-width: 600px) and (max-width: 800px) { .hide-tablet-only { display: none !important; } .show-tablet-only { display: inline !important; } } .mob-only { display: none; } @media screen and (max-width: 800px) { .col-66 .tabs { margin-top: 0; border-top: 1px solid #cacaca; } .hide-mob-only { display: none; } .mob-only { display: inline-block; } .title { padding: 0 0 20px; } .title.left { text-align: center; margin: -2px 0; } .title.left h1 { float: none; } .title.left .social-share { float: none; text-align: center; padding: 13px 0 20px; } .row .col-23 { width: 100%; margin-top: -7px; } .row .col-56 { width: 100%; float: none; } .row .col-66 { width: 100%; float: none; } .row .col-13 { width: 100%; padding-bottom: 20px; } .row .col-4 { width: 50%; } .row.nop > div.col-6 { width: 100%; padding-bottom: 0; } .row.nop > div.col-6 .arrows-links { padding-bottom: 0; margin-left: -2px; min-height: 0; } .row.nop > div.col-6 + div.col-6 .arrows-links { padding-top: 0; padding-bottom: 12px; } .entry { padding-left: 17px; padding-right: 17px; } .entry.sp { padding-left: 14px; padding-right: 14px; } .entry h5 { font-size: 18px; line-height: 21px; max-width: 125px; overflow: hidden; padding: 2px 0 0; } .entry .ico { margin-left: 6px; margin-right: 21px; } .entry p { line-height: 17px; } .entry .links { overflow: hidden; padding: 0; line-height: 17px; } .inline-form { padding: 18px 0 14px; margin: 0 -10px; } .inline-form .crf-s { padding-left: 10px; text-align: left; padding-right: 49px; } .inline-form .crf-s.noon { width: 165px; } .inline-form .crf-s.time { width: 95px; } .inline-form .btn { display: block; width: 100%; margin: 0 auto; margin-top: 15px; max-width: 270px; } .fast-links { padding-top: 10px; padding-bottom: 14px; } .receive { padding: 13px 13px 0; } .receive .box-form { margin: 11px 0; } .daytime { padding: 25px 10px 14px; } .daytime .ico { margin-bottom: 11px; } .daytime h3 { display: none; } .mobile-only { display: block; } .mobile-only-inline { display: inline; } .container { width: auto; padding: 0 20px; } .header { padding: 14px 0 13px; } .header .logo { background-position: 0 -79px; height: 28px; width: 200px; height: 28px; width: 200px; float: none; margin: auto; display: block; } } @media screen and (max-width: 800px) and (-webkit-min-device-pixel-ratio: 2), screen and (max-width: 800px) and (min-resolution: 2dppx) { .header .logo { background-size: 264.5px 448px; background-position: 0 -74px; } } @media screen and (max-width: 800px) { .drop-holder { position: absolute; top: 3px; right: 16px; float: right; display: block; } .drop-holder .trigger { display: block; cursor: pointer; } .user-right { position: absolute; top: 38px; right: -5px; z-index: 99; width: 300px; padding: 17px 0 0; background-color: #fff; border: 1px solid #d3d3d3; box-shadow: 1px 1.7px 5px rgba(0, 0, 0, 0.15); display: none; } .user-right:before { content: ""; position: absolute; right: 8px; top: -10px; width: 0; height: 0; border-style: solid; border-width: 0 10px 10px 10px; border-color: transparent transparent #e5e5e5 transparent; } .user-right:after { content: ""; position: absolute; right: 10px; top: -8px; width: 0; height: 0; border-style: solid; border-width: 0 8px 8px 8px; border-color: transparent transparent #fff transparent; } .user-right .dropdown { display: block; position: static; width: auto; height: auto; border: 0; background: none; box-shadow: inset 0 1px #fff; border-top: 1px solid #d3d3d3; } .user-right .dropdown:before { display: none; } .user-right .dropdown:after { display: none; } .user-right .item { border-bottom: 1px solid #d3d3d3; display: block; float: none; margin-left: 0; padding: 0 0 14px 52px; margin-bottom: 15px; } .user-right .item strong { margin-top: -1px; } .user-right .item .ico { top: 0; left: 15px; } .user-right .item .ico.ico-fa { top: -4px; width: 60px; left: 0; } .user-right .item.lang { height: auto; border-bottom: 0; padding: 0; margin: -16px 0 0; } .user-right .item.lang li { width: 25%; float: left; overflow: hidden; border: 0; padding-left: 1px; padding-top: 1px; background: none; box-shadow: inset 1px 0 #fff, inset 0 1px #fff; border-left: 1px solid #d3d3d3; } .user-right .item.lang li:first-child { border: 0; box-shadow: none; } .user-right .item.lang li span.ico { left: 16px; } .user-right .item.lang a { text-indent: -999em; } .user-right .item.lang > p { display: none; } .user-right .item.lang > .ico { display: none; } .social { clear: both; float: none; height: 60px; padding: 0; margin: 0; font-size: 0; box-shadow: inset 0 1px #fff; background: #f2f2f2; border-top: 1px solid #d3d3d3; background-image: linear-gradient(to top, rgba(0, 0, 0, 0.06) 0, rgba(255, 255, 255, 0) 100%); text-align: center; } .social a { float: none; display: inline-block; width: 30px; height: 30px; margin: 14px 5px 0; font-size: 18px; line-height: 30px; } .menu { background: none; padding: 0; margin: 0; height: auto; } .menu .container { width: auto; position: static; } .menu .trigger { position: absolute; left: 0; top: 0; display: block; color: #525252; font-size: 21px; padding: 7px 20px; cursor: pointer; } .menu ul { display: none; position: absolute; top: 55px; left: 6px; width: 300px; background: #fff; border: 1px solid #d3d3d3; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); z-index: 999; } .menu ul:before { content: ""; position: absolute; left: 8px; top: -10px; width: 0; height: 0; border-style: solid; border-width: 0 10px 10px 10px; border-color: transparent transparent #e5e5e5 transparent; } .menu ul:after { content: ""; position: absolute; left: 10px; top: -8px; width: 0; height: 0; border-style: solid; border-width: 0 8px 8px 8px; border-color: transparent transparent #fff transparent; } .menu ul li { display: block; box-shadow: none; border: 0; border-bottom: 1px solid #d3d3d3; } .menu ul li:first-child { display: block; box-shadow: none; border: 0; border-bottom: 1px solid #d3d3d3; } .menu ul li:first-child:last-child { border-bottom: 0; } .menu ul li:last-child { border-bottom: 0; } .menu ul li.current a { background: #fff; background-image: linear-gradient(to top, rgba(0, 0, 0, 0.06) 0, rgba(255, 255, 255, 0) 100%); color: #eb3649; } .menu ul li.current a:before { content: ""; position: absolute; top: 0; bottom: 0; left: 0; margin: -1px; width: 5px; background: #eb3649; } .menu ul li:hover a { background: #fff; background-image: linear-gradient(to top, rgba(0, 0, 0, 0.06) 0, rgba(255, 255, 255, 0) 100%); color: #eb3649; } .menu ul li:hover a:before { content: ""; position: absolute; top: 0; bottom: 0; left: 0; margin: -1px; width: 5px; background: #eb3649; } .menu ul a { box-shadow: none; border: 0; display: block; background: none; font-size: 15px; text-align: left; box-shadow: inset 4px 0 #ededed; padding: 11px 17px 9px; height: auto; line-height: 19px; page-break-before: left; position: relative; font-weight: 700; color: #5f5f5f; } .menu ul a:hover { background: #fff; background-image: linear-gradient(to top, rgba(0, 0, 0, 0.06) 0, rgba(255, 255, 255, 0) 100%); color: #eb3649; } .menu ul a:hover:before { content: ""; position: absolute; top: 0; bottom: 0; left: 0; margin: -1px; width: 5px; background: #eb3649; } .body { padding-top: 22px; } .footer p { font-size: 11px; line-height: 13px; border-top: 1px solid #d3d3d3; text-align: center; padding: 15px 0 0; } .footer .logo { float: none; display: block; margin: auto; margin-bottom: 20px; } .box-shadow + .banner-full { margin-top: 10px; padding-bottom: 10px; } .box-shadow + .box-shadow { margin-top: 10px; } .col-56 .local-time { padding: 5px 0 13px !important; margin-bottom: -2px !important; margin: 0; border: 0; border-bottom: 1px solid #d3d3d3; } .col-56 .local-time .big-clock { margin-bottom: 6px; } .current-time label { margin-left: 2px; } .right-active .user-right { display: block; } .dropdown-lang li.current a { background: #f2f2f2; background-image: linear-gradient(to top, rgba(255, 255, 255, 0) 0, rgba(0, 0, 0, 0.06) 100%); } .dropdown-lang li.current a:before { content: "\f00c"; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; position: absolute; text-align: center; right: 0; top: 0; width: 18px; font-size: 14px; color: #090; line-height: 18px; border-radius: 50%; margin: 7px 11px; text-indent: 0; height: 18px; z-index: 99; background-color: #fff; box-shadow: 0.5px 0.9px 3px rgba(0, 0, 0, 0.25); } .menu-active .menu ul { display: block; } } @media screen and (min-width: 600px) and (max-width: 767px) { .box-shadow { height: auto !important; } .title h1 { font-size: 20px; } .row .col-3 { width: 100%; } .current-time input { width: 250px; } } @media screen and (max-width: 599px) { .box-shadow { height: auto !important; } .box-shadow.min { min-height: 185px; } .row .col-3 { width: 100%; } .row .col-2.desktop-only.small-only, .row .col-2 { width: 50%; display: inline-block !important; } .row > div { padding-bottom: 15px; } .grey-head { padding: 0 18px; } .grey-head.red { padding: 0 10px; } .footer { padding: 0 10px; } .footer .container { padding: 20px 0 0; } .footer p { padding: 18px 30px; font-size: 11px; } .footer .logo { margin-bottom: 24px; background-position: 0 -187px; height: 43px; width: 265px; } } @media screen and (max-width: 599px) and (-webkit-min-device-pixel-ratio: 2), screen and (max-width: 599px) and (min-resolution: 2dppx) { .footer .logo { background-size: 264.5px 448px; background-position: 0 -243px; } } @media screen and (max-width: 599px) { .banner { padding: 0; } .box-links { padding-bottom: 5px; } .box-links .arrows-links { min-height: 0; } .hr { margin: 15px 0; } .arrows-links { min-height: 83px; } .local-time { padding: 23px 5px 20px; } .local-time img { width: 169px; height: auto; } .local-time h4 { font-size: 22px; padding-top: 15px; } .body { padding-top: 17px; } .title { padding: 0 15px 14px; } .title h1 { font-size: 21px; } .not-small { display: none !important; } .container { padding: 0 10px; } .current-time label { display: none; } .current-time button { position: absolute; top: 0; right: 10px; width: 40px; } .current-time input { margin: 0; width: 100%; padding-right: 50px; } /*.current-time form > input { display: none; }*/ .current-time #TopLocation { display: none; } .small-only { display: block !important; } .desktop-only.small-only { display: inherit !important; } .tabs ul { display: block; } .tabs ul li { float: left; } .tabs ul li:last-child a { border-right: 1px solid #cacaca; box-shadow: inset -1px 0 #fff; } .header .logo-wrap { /*overflow: hidden; width: 167px; margin: auto;*/ overflow: hidden; width: 220px; margin: 0 auto; text-align: center; } .header .logo-wrap .logo { /*margin-left: -33px;*/ } } /*autocomplete*/ .autocomplete-suggestions { border: 0px solid #999; background: #FFF; cursor: default; overflow: auto; -webkit-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); -moz-box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); box-shadow: 1px 4px 3px rgba(50, 50, 50, 0.64); } .autocomplete-suggestion { padding: 2px 5px; white-space: nowrap; overflow: hidden; font-size:1.2em } .autocomplete-no-suggestion { padding: 2px 5px;} .autocomplete-selected { /*background: #F0F0F0;*/ background:#CCFFCC } .autocomplete-suggestions strong { font-weight: bold; color: #000; } .autocomplete-group { padding: 2px 5px; color: rgb(255, 153, 0) ; } .autocomplete-group strong { font-weight: bold; font-size: 16px; color: #000; display: block; border-bottom: 1px solid #000; color: #3B5998 ;} @media (min-width:300px) { .autocomplete-suggestion { font-size:1.3em } } .searcherror::-webkit-input-placeholder { /* WebKit, Blink, Edge */ color: #ff0000; } .searcherror:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #ff0000; opacity: 1; } .searcherror::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #ff0000; opacity: 1; } .searcherror:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #ff0000; } .fontTS { font-size: 3em; } .h2 { font-size:1.5em; margin-top: 5px; margin-bottom: 10px; border-bottom: solid 2px #a8a8a8; color: black } .p { /*margin-top:.4em; margin-bottom:.4em*/ } p { margin-bottom:1em; margin-top:1em } .mediumtxt { font-size:12pt } .largertxt { font-size:14pt } .hdrwl { margin-top: 5px; border-bottom: 2px solid #848484; font-weight: Bold; } .padtbl td { padding:5px } .hdrwc { background-color: #EC364A; color: #f2f2f2; padding: 5px; } .hc { margin-top:5px; margin-bottom:5px } td.plannerday { text-align: center; color: #000000; background-color: #CCFFCC; } td.plannerevening { text-align: center; color: #000000; background-color: #FFFFCC; } td.plannernight { text-align: center; color: #000000; background-color: #FFCCCC; }/*! * Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */@font-face{font-display: fallback;font-family:'FontAwesome';src:url('/fonts/fontawesome-webfont.eot?v=4.6.3');src:url('/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'),url('/fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),url('/fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'),url('/fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'),url('/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} @media only screen and (max-width: 500px) { #RightContentDiv { display:none } .local-time .banner {display:none} .col-56 .local-time { border-bottom: 0px solid #d3d3d3; margin-top:10px; } .fontTS { font-size:2em; } } @media screen and (min-width: 800px) { #yl_mob { display: none; } } </style> <style> #country > div > ul > li { margin-left:20px; list-style-type:disc; } </style> <link rel="canonical" href="https://www.worldtimeserver.com/" /> <meta content="World Time Server shows current local time and date in cities and countries in all time zones, adjusted for Daylight Saving Time rules automatically." name="description" /> <meta content="local, correct, current, world, time, zones, date, daylight saving, DST, savings, clock, converter, calculator, difference weather, atomic, news, international, database, server, summer, what" name="keywords" /> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no" /> <script type="text/javascript" async="async" data-noptimize="1" data-cfasync="false" src="//scripts.pubnation.com/tags/4a35c38e-1d1f-4583-85f9-46f1e206572c.js"></script> <meta http-equiv="Content-Security-Policy" content="block-all-mixed-content" /> <style> /* cyrillic-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 300; font-display: fallback; src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fCRc4EsA.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 300; font-display: fallback; src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fABc4EsA.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 300; font-display: fallback; src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fCBc4EsA.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 300; font-display: fallback; src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fBxc4EsA.woff2) format('woff2'); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 300; font-display: fallback; src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fCxc4EsA.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 300; font-display: fallback; src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fChc4EsA.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 300; font-display: fallback; src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fBBc4.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; font-display: fallback; src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; font-display: fallback; src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; font-display: fallback; src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; font-display: fallback; src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format('woff2'); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; font-display: fallback; src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; font-display: fallback; src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; font-display: fallback; src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 500; font-display: fallback; src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 500; font-display: fallback; src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 500; font-display: fallback; src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmEU9fCBc4EsA.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 500; font-display: fallback; src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmEU9fBxc4EsA.woff2) format('woff2'); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 500; font-display: fallback; src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmEU9fCxc4EsA.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 500; font-display: fallback; src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 500; font-display: fallback; src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* cyrillic-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-display: fallback; src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format('woff2'); unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; } /* cyrillic */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-display: fallback; src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format('woff2'); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; } /* greek-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-display: fallback; src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2) format('woff2'); unicode-range: U+1F00-1FFF; } /* greek */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-display: fallback; src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2) format('woff2'); unicode-range: U+0370-03FF; } /* vietnamese */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-display: fallback; src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB; } /* latin-ext */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-display: fallback; src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; } /* latin */ @font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-display: fallback; src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } /* MV CSS */ @media only screen and (min-width: 801px) and (max-width: 1070px){ body:not(.at-custom-layout) form:not(form[action*="time_zone_guide"]) #LeftContentDiv { max-width: calc(100% - 320px) !important; } body:not(.at-custom-layout) form:not(form[action*="time_zone_guide"]) #RightContentDiv { min-width: 320px !important; } } @media only screen and (min-width: 1071px) { body:not(.at-custom-layout) form:not(form[action*="time_zone_guide"]) #LeftContentDiv { max-width: calc(100% - 312px) !important; } body:not(.at-custom-layout) form:not(form[action*="time_zone_guide"]) #RightContentDiv { min-width: 312px !important; } } @media only screen and (max-width: 359px) { #LeftContentDiv { max-width: 100% !important; } } /* END OF CSS */ </style> <!--[if lt IE 9]> <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script> <![endif]--> <script type="text/javascript"> (function (i, s, o, g, r, a, m) { i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function () { (i[r].q = i[r].q || []).push(arguments) }, i[r].l = 1 * new Date(); a = s.createElement(o), m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m) })(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga'); ga('create', 'UA-289620-3', 'auto'); ga('send', 'pageview'); </script> <!-- Facebook Pixel Code --> <script> !function (f, b, e, v, n, t, s) { if (f.fbq) return; n = f.fbq = function () { n.callMethod ? n.callMethod.apply(n, arguments) : n.queue.push(arguments) }; if (!f._fbq) f._fbq = n; n.push = n; n.loaded = !0; n.version = '2.0'; n.queue = []; t = b.createElement(e); t.async = !0; t.src = v; s = b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t, s) }(window, document, 'script', '//connect.facebook.net/en_US/fbevents.js'); fbq('init', '310961065725289'); fbq('track', "PageView");</script> <!-- End Facebook Pixel Code --> </head> <body id="body" class="at-custom-layout"> <form method="post" action="/" id="form1"> <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+V2ludGVyIFNvbHN0aWNlIDIwMjE6IFdoYXQgVG8gS25vdzwvYT48L2xpPmQCBg9kFgJmDxYCHwFlZAIQDxYCHwRoFggCAQ8QDxYGHwYFA0tleR8HBQVWYWx1ZR8IZxYCHwkFFmdvdG9jdXJyZW50dGltZSh0aGlzKTsQFbIEEVNlbGVjdCBhIGxvY2F0aW9uCShVVEMvR01UKQtBZmdoYW5pc3Rhbg7DhWxhbmQgSXNsYW5kcwdBbGJhbmlhB0FsZ2VyaWEOQW1lcmljYW4gU2Ftb2EHQW5kb3JyYQZBbmdvbGEIQW5ndWlsbGEcQW50YXJjdGljYSAtIEFkZWxhaWRlIElzbGFuZBhBbnRhcmN0aWNhIC0gQWRlbGllIExhbmQaQW50YXJjdGljYSAtIEFudmVycyBJc2xhbmQdQW50YXJjdGljYSAtIEJhaWxleSBQZW5pbnN1bGEZQW50YXJjdGljYSAtIEVuZGVyYnkgTGFuZBZBbnRhcmN0aWNhIC0gSG9sbWUgQmF5GEFudGFyY3RpY2EgLSBMYWtlIFZvc3RvaxxBbnRhcmN0aWNhIC0gUXVlZW4gTWF1ZCBMYW5kFUFudGFyY3RpY2EgLSBSdXNza2F5YRdBbnRhcmN0aWNhIC0gU291dGggUG9sZRtBbnRhcmN0aWNhIC0gVmVzdGZvbGQgSGlsbHMTQW50aWd1YSBhbmQgQmFyYnVkYRhBcmdlbnRpbmEgLSBCdWVub3MgQWlyZXMVQXJnZW50aW5hIC0gQ2F0YW1hcmNhEUFyZ2VudGluYSAtIENoYWNvEkFyZ2VudGluYSAtIENodWJ1dCJBcmdlbnRpbmEgLSBDaXVkYWQgZGUgQnVlbm9zIEFpcmVzFEFyZ2VudGluYSAtIEPDs3Jkb2JhFkFyZ2VudGluYSAtIENvcnJpZW50ZXMWQXJnZW50aW5hIC0gRW50cmUgUmlvcxNBcmdlbnRpbmEgLSBGb3Jtb3NhEUFyZ2VudGluYSAtIEp1anV5FEFyZ2VudGluYSAtIExhIFBhbXBhFEFyZ2VudGluYSAtIExhIFJpb2phE0FyZ2VudGluYSAtIE1lbmRvemEUQXJnZW50aW5hIC0gTWlzaW9uZXMUQXJnZW50aW5hIC0gTmV1cXXDqW4VQXJnZW50aW5hIC0gUmlvIE5lZ3JvEUFyZ2VudGluYSAtIFNhbHRhFEFyZ2VudGluYSAtIFNhbiBKdWFuFEFyZ2VudGluYSAtIFNhbiBMdWlzFkFyZ2VudGluYSAtIFNhbnRhIENydXoUQXJnZW50aW5hIC0gU2FudGEgRmUfQXJnZW50aW5hIC0gU2FudGlhZ28gZGVsIEVzdGVybxxBcmdlbnRpbmEgLSBUaWVycmEgZGVsIEZ1ZWdvFEFyZ2VudGluYSAtIFR1Y3Vtw6FuB0FybWVuaWEFQXJ1YmEoQXVzdHJhbGlhIC0gQXVzdHJhbGlhbiBDYXBpdGFsIFRlcnJpdG9yeRxBdXN0cmFsaWEgLSBMb3JkIEhvd2UgSXNsYW5kG0F1c3RyYWxpYSAtIE5ldyBTb3V0aCBXYWxlcydBdXN0cmFsaWEgLSBOZXcgU291dGggV2FsZXMgKGV4Y2VwdGlvbikeQXVzdHJhbGlhIC0gTm9ydGhlcm4gVGVycml0b3J5FkF1c3RyYWxpYSAtIFF1ZWVuc2xhbmQbQXVzdHJhbGlhIC0gU291dGggQXVzdHJhbGlhFEF1c3RyYWxpYSAtIFRhc21hbmlhFEF1c3RyYWxpYSAtIFZpY3RvcmlhHUF1c3RyYWxpYSAtIFdlc3Rlcm4gQXVzdHJhbGlhKUF1c3RyYWxpYSAtIFdlc3Rlcm4gQXVzdHJhbGlhIChFeGNlcHRpb24pB0F1c3RyaWEKQXplcmJhaWphbgdCYWhhbWFzB0JhaHJhaW4KQmFuZ2xhZGVzaAhCYXJiYWRvcwdCZWxhcnVzB0JlbGdpdW0GQmVsaXplBUJlbmluB0Jlcm11ZGEGQmh1dGFuH0JvbGl2aWEsIFBsdXJpbmF0aW9uYWwgU3RhdGUgb2YgQm9uYWlyZSwgU2ludCBFdXN0YXRpdXMgYW5kIFNhYmEWQm9zbmlhIGFuZCBIZXJ6ZWdvdmluYQhCb3Rzd2FuYQ1CcmF6aWwgLSBBY3JlEEJyYXppbCAtIEFsYWdvYXMOQnJhemlsIC0gQW1hcGERQnJhemlsIC0gQW1hem9uYXMcQnJhemlsIC0gQW1hem9uYXMgKGZhciB3ZXN0KQ5CcmF6aWwgLSBCYWhpYQ5CcmF6aWwgLSBDZWFyYRlCcmF6aWwgLSBEaXN0cml0byBGZWRlcmFsFkJyYXppbCAtIEVzcGlydG8gU2FudG8cQnJhemlsIC0gRmVybmFuZG8gZGUgTm9yb25oYQ5CcmF6aWwgLSBHb2lhcxFCcmF6aWwgLSBNYXJhbmhhbxRCcmF6aWwgLSBNYXRvIEdyb3NzbyZCcmF6aWwgLSBNYXRvIEdyb3NzbyAoQXJhZ3VhaWEgcmVnaW9uKRtCcmF6aWwgLSBNYXRvIEdyb3NzbyBkbyBTdWwVQnJhemlsIC0gTWluYXMgR2VyYWlzF0JyYXppbCAtIFBhcmEgKGVhc3Rlcm4pF0JyYXppbCAtIFBhcmEgKHdlc3Rlcm4pEEJyYXppbCAtIFBhcmFpYmEPQnJhemlsIC0gUGFyYW5hE0JyYXppbCAtIFBlcm5hbWJ1Y28OQnJhemlsIC0gUGlhdWkXQnJhemlsIC0gUmlvIGRlIEphbmVpcm8cQnJhemlsIC0gUmlvIEdyYW5kZSBkbyBOb3J0ZRpCcmF6aWwgLSBSaW8gR3JhbmRlIGRvIFN1bBFCcmF6aWwgLSBSb25kb25pYRBCcmF6aWwgLSBSb3JhaW1hF0JyYXppbCAtIFNhbnRhIENhdGFyaW5hEkJyYXppbCAtIFNhbyBQYXVsbxBCcmF6aWwgLSBTZXJnaXBlEkJyYXppbCAtIFRvY2FudGluczRCcml0aXNoIEluZGlhbiBPY2VhbiBUZXJyaXRvcnkgKEJJT1QpIC0gRGllZ28gR2FyY2lhEUJydW5laSBEYXJ1c3NhbGFtCEJ1bGdhcmlhDEJ1cmtpbmEgRmFzbwdCdXJ1bmRpCkNhYm8gVmVyZGUIQ2FtYm9kaWEIQ2FtZXJvb24QQ2FuYWRhIC0gQWxiZXJ0YRlDYW5hZGEgLSBCcml0aXNoIENvbHVtYmlhJ0NhbmFkYSAtIEJyaXRpc2ggQ29sdW1iaWEgKGV4Y2VwdGlvbiAxKSdDYW5hZGEgLSBCcml0aXNoIENvbHVtYmlhIChleGNlcHRpb24gMikRQ2FuYWRhIC0gTGFicmFkb3IdQ2FuYWRhIC0gTGFicmFkb3IgKGV4Y2VwdGlvbikRQ2FuYWRhIC0gTWFuaXRvYmEWQ2FuYWRhIC0gTmV3IEJydW5zd2ljaxVDYW5hZGEgLSBOZXdmb3VuZGxhbmQeQ2FuYWRhIC0gTm9ydGh3ZXN0IFRlcnJpdG9yaWVzFENhbmFkYSAtIE5vdmEgU2NvdGlhJUNhbmFkYSAtIE51bmF2dXQgLSBTb3V0aGFtcHRvbiBJc2xhbmQaQ2FuYWRhIC0gTnVuYXZ1dCAoQ2VudHJhbCkaQ2FuYWRhIC0gTnVuYXZ1dCAoRWFzdGVybikbQ2FuYWRhIC0gTnVuYXZ1dCAoTW91bnRhaW4pEENhbmFkYSAtIE9udGFyaW8aQ2FuYWRhIC0gT250YXJpbyAod2VzdGVybikdQ2FuYWRhIC0gUHJpbmNlIEVkd2FyZCBJc2xhbmQPQ2FuYWRhIC0gUXVlYmVjGkNhbmFkYSAtIFF1ZWJlYyAoZmFyIGVhc3QpFUNhbmFkYSAtIFNhc2thdGNoZXdhbilDYW5hZGEgLSBTYXNrYXRjaGV3YW4gKGV4Y2VwdGlvbnMgLSBlYXN0KSlDYW5hZGEgLSBTYXNrYXRjaGV3YW4gKGV4Y2VwdGlvbnMgLSB3ZXN0KQ5DYW5hZGEgLSBZdWtvbg5DYXltYW4gSXNsYW5kcxhDZW50cmFsIEFmcmljYW4gUmVwdWJsaWMEQ2hhZAVDaGlsZRVDaGlsZSAtIEVhc3RlciBJc2xhbmQSQ2hpbGUgLSBNYWdhbGxhbmVzBUNoaW5hH0NocmlzdG1hcyBJc2xhbmQgKEluZGlhbiBPY2VhbikXQ29jb3MgKEtlZWxpbmcpIElzbGFuZHMIQ29sb21iaWEHQ29tb3JvcwVDb25nbylDb25nbywgRGVtb2NyYXRpYyBSZXB1YmxpYyBvZiAtIChFYXN0ZXJuKSlDb25nbywgRGVtb2NyYXRpYyBSZXB1YmxpYyBvZiAtIChXZXN0ZXJuKQxDb29rIElzbGFuZHMKQ29zdGEgUmljYQ1Db3RlIEQnSXZvaXJlB0Nyb2F0aWEEQ3ViYQhDdXJhw6dhbwZDeXBydXMOQ3plY2ggUmVwdWJsaWMHRGVubWFyawhEamlib3V0aQhEb21pbmljYRJEb21pbmljYW4gUmVwdWJsaWMHRWN1YWRvchtFY3VhZG9yIC0gR2FsYXBhZ29zIElzbGFuZHMFRWd5cHQLRWwgU2FsdmFkb3IRRXF1YXRvcmlhbCBHdWluZWEHRXJpdHJlYQdFc3RvbmlhCEV0aGlvcGlhG0ZhbGtsYW5kIElzbGFuZHMgKE1hbHZpbmFzKQ1GYXJvZSBJc2xhbmRzBEZpamkHRmlubGFuZAZGcmFuY2UNRnJlbmNoIEd1aWFuYSJGcmVuY2ggUG9seW5lc2lhIC0gQXVzdHJhbCBJc2xhbmRzIkZyZW5jaCBQb2x5bmVzaWEgLSBHYW1iaWVyIElzbGFuZHMkRnJlbmNoIFBvbHluZXNpYSAtIE1hcnF1ZXNhcyBJc2xhbmRzNUZyZW5jaCBQb2x5bmVzaWEgLSBTb2NpZXR5IElzbGFuZHMgKGluY2x1ZGluZyBUYWhpdGkpJkZyZW5jaCBQb2x5bmVzaWEgLSBUdWFtb3R1IEFyY2hpcGVsYWdvBUdhYm9uBkdhbWJpYQdHZW9yZ2lhB0dlcm1hbnkFR2hhbmEJR2licmFsdGFyBkdyZWVjZRhHcmVlbmxhbmQgLSBEYW5tYXJrc2hhdm4VR3JlZW5sYW5kIC0gR3JlZW5sYW5kHEdyZWVubGFuZCAtIEl0dG9xcW9ydG9vcm1paXQUR3JlZW5sYW5kIC0gUGl0dWZmaWsHR3JlbmFkYQpHdWFkZWxvdXBlBEd1YW0JR3VhdGVtYWxhCEd1ZXJuc2V5Bkd1aW5lYQ1HdWluZWEtQmlzc2F1Bkd1eWFuYQVIYWl0aQhIb2x5IFNlZQhIb25kdXJhcwlIb25nIEtvbmcHSHVuZ2FyeQdJY2VsYW5kBUluZGlhFUluZG9uZXNpYSAtIChDZW50cmFsKRVJbmRvbmVzaWEgLSAoRWFzdGVybikVSW5kb25lc2lhIC0gKFdlc3Rlcm4pGUlyYW4sIElzbGFtaWMgUmVwdWJsaWMgb2YESXJhcQdJcmVsYW5kC0lzbGUgb2YgTWFuBklzcmFlbAVJdGFseQdKYW1haWNhBUphcGFuBkplcnNleRVKb2huc3RvbiBBdG9sbCAoVS5TLikGSm9yZGFuFkthemFraHN0YW4gLSAoRWFzdGVybikWS2F6YWtoc3RhbiAtIChXZXN0ZXJuKQVLZW55YRpLaXJpYmF0aSAtIEdpbGJlcnQgSXNsYW5kcxdLaXJpYmF0aSAtIExpbmUgSXNsYW5kcxpLaXJpYmF0aSAtIFBob2VuaXggSXNsYW5kcwZLdXdhaXQKS3lyZ3l6c3RhbiBMYW8gUGVvcGxlJ3MgRGVtb2NyYXRpYyBSZXB1YmxpYwZMYXR2aWEHTGViYW5vbgdMZXNvdGhvB0xpYmVyaWEFTGlieWENTGllY2h0ZW5zdGVpbglMaXRodWFuaWEKTHV4ZW1ib3VyZwVNYWNhbypNYWNlZG9uaWEsIFRoZSBGb3JtZXIgWXVnb3NsYXYgUmVwdWJsaWMgT2YKTWFkYWdhc2NhcgZNYWxhd2kITWFsYXlzaWEITWFsZGl2ZXMETWFsaQVNYWx0YRBNYXJzaGFsbCBJc2xhbmRzCk1hcnRpbmlxdWUKTWF1cml0YW5pYQlNYXVyaXRpdXMHTWF5b3R0ZRdNZXhpY28gLSBBZ3Vhc2NhbGllbnRlcxhNZXhpY28gLSBCYWphIENhbGlmb3JuaWEoTWV4aWNvIC0gQmFqYSBDYWxpZm9ybmlhIChCb3JkZXIgUmVnaW9uKRxNZXhpY28gLSBCYWphIENhbGlmb3JuaWEgU3VyEU1leGljbyAtIENhbXBlY2hlEE1leGljbyAtIENoaWFwYXMSTWV4aWNvIC0gQ2hpaHVhaHVhJU1leGljbyAtIENoaWh1YWh1YSAoTkUgQm9yZGVyIFJlZ2lvbiklTWV4aWNvIC0gQ2hpaHVhaHVhIChOVyBCb3JkZXIgUmVnaW9uKRFNZXhpY28gLSBDb2FodWlsYSFNZXhpY28gLSBDb2FodWlsYSAoQm9yZGVyIFJlZ2lvbikPTWV4aWNvIC0gQ29saW1hGU1leGljbyAtIERpc3RyaXRvIEZlZGVyYWwQTWV4aWNvIC0gRHVyYW5nbxNNZXhpY28gLSBHdWFuYWp1YXRvEU1leGljbyAtIEd1ZXJyZXJvEE1leGljbyAtIEhpZGFsZ28QTWV4aWNvIC0gSmFsaXNjbxVNZXhpY28gLSBNZXhpY28gU3RhdGUTTWV4aWNvIC0gTWljaG9hY8OhbhBNZXhpY28gLSBNb3JlbG9zEE1leGljbyAtIE5heWFyaXQcTWV4aWNvIC0gTmF5YXJpdCAoRXhjZXB0aW9uKRRNZXhpY28gLSBOdWV2byBMZcOzbiRNZXhpY28gLSBOdWV2byBMZcOzbiAoQm9yZGVyIFJlZ2lvbikPTWV4aWNvIC0gT2F4YWNhD01leGljbyAtIFB1ZWJsYRNNZXhpY28gLSBRdWVyw6l0YXJvFU1leGljbyAtIFF1aW50YW5hIFJvbxlNZXhpY28gLSBTYW4gTHVpcyBQb3Rvc8OtEE1leGljbyAtIFNpbmFsb2EPTWV4aWNvIC0gU29ub3JhEE1leGljbyAtIFRhYmFzY28TTWV4aWNvIC0gVGFtYXVsaXBhcyNNZXhpY28gLSBUYW1hdWxpcGFzIChCb3JkZXIgUmVnaW9uKRFNZXhpY28gLSBUbGF4Y2FsYRFNZXhpY28gLSBWZXJhY3J1ehBNZXhpY28gLSBZdWNhdGFuEk1leGljbyAtIFphY2F0ZWNhczFNaWNyb25lc2lhLCBGZWRlcmF0ZWQgU3RhdGVzIE9mIC0gS29zcmFlLCBQb2hucGVpLE1pY3JvbmVzaWEsIEZlZGVyYXRlZCBTdGF0ZXMgT2YgLSBZYXAsIENodXVrFU1pZHdheSBJc2xhbmRzIChVLlMuKRRNb2xkb3ZhLCBSZXB1YmxpYyBvZgZNb25hY28gTW9uZ29saWEgLSAoQ2VudHJhbCBhbmQgRWFzdGVybikUTW9uZ29saWEgLSAoV2VzdGVybikKTW9udGVuZWdybwpNb250c2VycmF0B01vcm9jY28KTW96YW1iaXF1ZQdNeWFubWFyB05hbWliaWEFTmF1cnUFTmVwYWwLTmV0aGVybGFuZHMNTmV3IENhbGVkb25pYQtOZXcgWmVhbGFuZB1OZXcgWmVhbGFuZCAtIENoYXRoYW0gSXNsYW5kcwlOaWNhcmFndWEFTmlnZXIHTmlnZXJpYQROaXVlDk5vcmZvbGsgSXNsYW5kC05vcnRoIEtvcmVhD05vcnRoZXJuIEN5cHJ1cxhOb3J0aGVybiBNYXJpYW5hIElzbGFuZHMGTm9yd2F5BE9tYW4IUGFraXN0YW4FUGFsYXUgUGFsZXN0aW5lLCBTdGF0ZSBvZiAtIEdhemEgU3RyaXAfUGFsZXN0aW5lLCBTdGF0ZSBvZiAtIFdlc3QgQmFuaxRQYWxteXJhIEF0b2xsIChVLlMuKQZQYW5hbWEQUGFwdWEgTmV3IEd1aW5lYR9QYXB1YSBOZXcgR3VpbmVhIC0gQm91Z2FpbnZpbGxlCFBhcmFndWF5BFBlcnULUGhpbGlwcGluZXMIUGl0Y2Fpcm4GUG9sYW5kCFBvcnR1Z2FsEVBvcnR1Z2FsIC0gQXpvcmVzGlBvcnR1Z2FsIC0gTWFkZWlyYSBJc2xhbmRzC1B1ZXJ0byBSaWNvBVFhdGFyB1JldW5pb24HUm9tYW5pYQ9SdXNzaWEgLSBBZHlnZWEXUnVzc2lhIC0gQWx0YWkgUmVwdWJsaWMWUnVzc2lhIC0gQWx0YXNraXkgS3JheQ1SdXNzaWEgLSBBbXVyE1J1c3NpYSAtIEFya2hhbmdlbCcTUnVzc2lhIC0gQXN0cmFraGFuJxZSdXNzaWEgLSBCYXNoa29ydG9zdGFuEVJ1c3NpYSAtIEJlbGdvcm9kEFJ1c3NpYSAtIEJyeWFuc2sRUnVzc2lhIC0gQnVyeWF0aWERUnVzc2lhIC0gQ2hlY2hueWEUUnVzc2lhIC0gQ2hlbHlhYmluc2sPUnVzc2lhIC0gQ2h1a290ElJ1c3NpYSAtIENodXZhc2hpYRxSdXNzaWEgLSBDcmltZWEsIFJlcHVibGljIG9mEVJ1c3NpYSAtIERhZ2VzdGFuE1J1c3NpYSAtIEluZ3VzaGV0aWEQUnVzc2lhIC0gSXJrdXRzaxBSdXNzaWEgLSBJdmFub3ZvIlJ1c3NpYSAtIEpld2lzaCBBdXRvbm9tb3VzIE9ibGFzdCcbUnVzc2lhIC0gS2FiYXJkaW5vLUJhbGthcmlhFFJ1c3NpYSAtIEthbGluaW5ncmFkEVJ1c3NpYSAtIEthbG15a2lhD1J1c3NpYSAtIEthbHVnYRJSdXNzaWEgLSBLYW1jaGF0a2EcUnVzc2lhIC0gS2FyYWNoYXktQ2hlcmtlc3NpYRBSdXNzaWEgLSBLYXJlbGlhEVJ1c3NpYSAtIEtlbWVyb3ZvE1J1c3NpYSAtIEtoYWJhcm92c2sSUnVzc2lhIC0gS2hha2Fzc2lhFVJ1c3NpYSAtIEtoYW50eS1NYW5zaQ5SdXNzaWEgLSBLaXJvdg1SdXNzaWEgLSBLb21pEVJ1c3NpYSAtIEtvc3Ryb21hElJ1c3NpYSAtIEtyYXNub2RhchRSdXNzaWEgLSBLcmFzbm95YXJzaw9SdXNzaWEgLSBLdXJnYW4OUnVzc2lhIC0gS3Vyc2sfUnVzc2lhIC0gTGVuaW5ncmFkc2theWEgT2JsYXN0JxBSdXNzaWEgLSBMaXBldHNrEFJ1c3NpYSAtIE1hZ2FkYW4QUnVzc2lhIC0gTWFyaSBFbBFSdXNzaWEgLSBNb3Jkb3ZpYRRSdXNzaWEgLSBNb3Njb3cgQ2l0eQ9SdXNzaWEgLSBNb3NrdmERUnVzc2lhIC0gTXVybWFuc2sPUnVzc2lhIC0gTmVuZXRzGVJ1c3NpYSAtIE5pemhuaXkgTm92Z29yb2QdUnVzc2lhIC0gTm9ydGggT3NzZXRpYS1BbGFuaWERUnVzc2lhIC0gTm92Z29yb2QUUnVzc2lhIC0gTm92b3NpYmlyc2sNUnVzc2lhIC0gT21zaw1SdXNzaWEgLSBPcmVsEVJ1c3NpYSAtIE9yZW5idXJnDlJ1c3NpYSAtIFBlbnphDVJ1c3NpYSAtIFBlcm0TUnVzc2lhIC0gUHJpbW9yc2tpeQ5SdXNzaWEgLSBQc2tvdg9SdXNzaWEgLSBSb3N0b3YQUnVzc2lhIC0gUnlhemFuJxhSdXNzaWEgLSBTYWtoYSAoQ2VudHJhbCkYUnVzc2lhIC0gU2FraGEgKEVhc3Rlcm4pGFJ1c3NpYSAtIFNha2hhIChXZXN0ZXJuKRFSdXNzaWEgLSBTYWtoYWxpbiFSdXNzaWEgLSBTYWtoYWxpbiAoS3VyaWwgSXNsYW5kcykPUnVzc2lhIC0gU2FtYXJhEFJ1c3NpYSAtIFNhcmF0b3YTUnVzc2lhIC0gU2V2YXN0b3BvbBFSdXNzaWEgLSBTbW9sZW5zaxxSdXNzaWEgLSBTdC4gUGV0ZXJzYnVyZyBDaXR5ElJ1c3NpYSAtIFN0YXZyb3BvbBNSdXNzaWEgLSBTdmVyZGxvdnNrD1J1c3NpYSAtIFRhbWJvdhJSdXNzaWEgLSBUYXRhcnN0YW4OUnVzc2lhIC0gVG9tc2sNUnVzc2lhIC0gVHVsYQ1SdXNzaWEgLSBUdXZhDlJ1c3NpYSAtIFR2ZXInEFJ1c3NpYSAtIFR5dW1lbicRUnVzc2lhIC0gVWRtdXJ0aWETUnVzc2lhIC0gVWwneWFub3ZzaxFSdXNzaWEgLSBWbGFkaW1pchJSdXNzaWEgLSBWb2xnb2dyYWQQUnVzc2lhIC0gVm9sb2dkYRFSdXNzaWEgLSBWb3JvbmV6aBZSdXNzaWEgLSBZYW1hbG8tTmVuZXRzE1J1c3NpYSAtIFlhcm9zbGF2bCcUUnVzc2lhIC0gWmFiYXlrYWxza3kGUndhbmRhEFNhaW50IEJhcnRoZWxlbXksU2FpbnQgSGVsZW5hLCBBc2NlbnNpb24gYW5kIFRyaXN0YW4gZGEgQ3VuaGEVU2FpbnQgS2l0dHMgYW5kIE5ldmlzC1NhaW50IEx1Y2lhDFNhaW50IE1hcnRpbhlTYWludCBQaWVycmUgYW5kIE1pcXVlbG9uIFNhaW50IFZpbmNlbnQgYW5kIFRoZSBHcmVuYWRpbmVzBVNhbW9hClNhbiBNYXJpbm8VU2FvIFRvbWUgYW5kIFByaW5jaXBlDFNhdWRpIEFyYWJpYQdTZW5lZ2FsBlNlcmJpYQpTZXljaGVsbGVzDFNpZXJyYSBMZW9uZQlTaW5nYXBvcmUZU2ludCBNYWFydGVuIChEdXRjaCBwYXJ0KQhTbG92YWtpYQhTbG92ZW5pYQ9Tb2xvbW9uIElzbGFuZHMHU29tYWxpYQxTb3V0aCBBZnJpY2EsU291dGggR2VvcmdpYSBhbmQgdGhlIFNvdXRoIFNhbmR3aWNoIElzbGFuZHMLU291dGggS29yZWEYU291dGggU3VkYW4sIFJlcHVibGljIG9mFlNwYWluIC0gQ2FuYXJ5IElzbGFuZHMqU3BhaW4gLSBNYWlubGFuZCwgQmFsZWFyZXMsIE1lbGlsbGEsIENldXRhCVNyaSBMYW5rYQVTdWRhbghTdXJpbmFtZRZTdmFsYmFyZCBhbmQgSmFuIE1heWVuCVN3YXppbGFuZAZTd2VkZW4LU3dpdHplcmxhbmQUU3lyaWFuIEFyYWIgUmVwdWJsaWMGVGFpd2FuClRhamlraXN0YW4cVGFuemFuaWEsIFVuaXRlZCBSZXB1YmxpYyBvZghUaGFpbGFuZAtUaW1vci1MZXN0ZQRUb2dvB1Rva2VsYXUFVG9uZ2ETVHJpbmlkYWQgYW5kIFRvYmFnbwdUdW5pc2lhBlR1cmtleQxUdXJrbWVuaXN0YW4YVHVya3MgYW5kIENhaWNvcyBJc2xhbmRzBlR1dmFsdQZVZ2FuZGEHVWtyYWluZRRVbml0ZWQgQXJhYiBFbWlyYXRlcw5Vbml0ZWQgS2luZ2RvbRdVbml0ZWQgU3RhdGVzIC0gQWxhYmFtYRZVbml0ZWQgU3RhdGVzIC0gQWxhc2thKVVuaXRlZCBTdGF0ZXMgLSBBbGFza2EgKEFsZXV0aWFuIElzbGFuZHMpF1VuaXRlZCBTdGF0ZXMgLSBBcml6b25hLFVuaXRlZCBTdGF0ZXMgLSBBcml6b25hIChOYXZham8gUmVzZXJ2YXRpb24pGFVuaXRlZCBTdGF0ZXMgLSBBcmthbnNhcxpVbml0ZWQgU3RhdGVzIC0gQ2FsaWZvcm5pYRhVbml0ZWQgU3RhdGVzIC0gQ29sb3JhZG8bVW5pdGVkIFN0YXRlcyAtIENvbm5lY3RpY3V0GFVuaXRlZCBTdGF0ZXMgLSBEZWxhd2FyZSRVbml0ZWQgU3RhdGVzIC0gRGlzdHJpY3Qgb2YgQ29sdW1iaWEXVW5pdGVkIFN0YXRlcyAtIEZsb3JpZGEiVW5pdGVkIFN0YXRlcyAtIEZsb3JpZGEgKGZhciB3ZXN0KRdVbml0ZWQgU3RhdGVzIC0gR2VvcmdpYRZVbml0ZWQgU3RhdGVzIC0gSGF3YWlpIFVuaXRlZCBTdGF0ZXMgLSBJZGFobyAobm9ydGhlcm4pIFVuaXRlZCBTdGF0ZXMgLSBJZGFobyAoc291dGhlcm4pGFVuaXRlZCBTdGF0ZXMgLSBJbGxpbm9pcxdVbml0ZWQgU3RhdGVzIC0gSW5kaWFuYSJVbml0ZWQgU3RhdGVzIC0gSW5kaWFuYSAoZmFyIHdlc3QpFFVuaXRlZCBTdGF0ZXMgLSBJb3dhFlVuaXRlZCBTdGF0ZXMgLSBLYW5zYXMiVW5pdGVkIFN0YXRlcyAtIEthbnNhcyAoZXhjZXB0aW9uKSJVbml0ZWQgU3RhdGVzIC0gS2VudHVja3kgKGVhc3Rlcm4pIlVuaXRlZCBTdGF0ZXMgLSBLZW50dWNreSAod2VzdGVybikZVW5pdGVkIFN0YXRlcyAtIExvdWlzaWFuYRVVbml0ZWQgU3RhdGVzIC0gTWFpbmUYVW5pdGVkIFN0YXRlcyAtIE1hcnlsYW5kHVVuaXRlZCBTdGF0ZXMgLSBNYXNzYWNodXNldHRzGFVuaXRlZCBTdGF0ZXMgLSBNaWNoaWdhbiRVbml0ZWQgU3RhdGVzIC0gTWljaGlnYW4gKGV4Y2VwdGlvbikZVW5pdGVkIFN0YXRlcyAtIE1pbm5lc290YRtVbml0ZWQgU3RhdGVzIC0gTWlzc2lzc2lwcGkYVW5pdGVkIFN0YXRlcyAtIE1pc3NvdXJpF1VuaXRlZCBTdGF0ZXMgLSBNb250YW5hGFVuaXRlZCBTdGF0ZXMgLSBOZWJyYXNrYSJVbml0ZWQgU3RhdGVzIC0gTmVicmFza2EgKHdlc3Rlcm4pFlVuaXRlZCBTdGF0ZXMgLSBOZXZhZGEiVW5pdGVkIFN0YXRlcyAtIE5ldmFkYSAoZXhjZXB0aW9uKR1Vbml0ZWQgU3RhdGVzIC0gTmV3IEhhbXBzaGlyZRpVbml0ZWQgU3RhdGVzIC0gTmV3IEplcnNleRpVbml0ZWQgU3RhdGVzIC0gTmV3IE1leGljbxhVbml0ZWQgU3RhdGVzIC0gTmV3IFlvcmseVW5pdGVkIFN0YXRlcyAtIE5vcnRoIENhcm9saW5hHFVuaXRlZCBTdGF0ZXMgLSBOb3J0aCBEYWtvdGEmVW5pdGVkIFN0YXRlcyAtIE5vcnRoIERha290YSAod2VzdGVybikUVW5pdGVkIFN0YXRlcyAtIE9oaW8YVW5pdGVkIFN0YXRlcyAtIE9rbGFob21hFlVuaXRlZCBTdGF0ZXMgLSBPcmVnb24iVW5pdGVkIFN0YXRlcyAtIE9yZWdvbiAoZXhjZXB0aW9uKRxVbml0ZWQgU3RhdGVzIC0gUGVubnN5bHZhbmlhHFVuaXRlZCBTdGF0ZXMgLSBSaG9kZSBJc2xhbmQeVW5pdGVkIFN0YXRlcyAtIFNvdXRoIENhcm9saW5hJlVuaXRlZCBTdGF0ZXMgLSBTb3V0aCBEYWtvdGEgKGVhc3Rlcm4pJlVuaXRlZCBTdGF0ZXMgLSBTb3V0aCBEYWtvdGEgKHdlc3Rlcm4pI1VuaXRlZCBTdGF0ZXMgLSBUZW5uZXNzZWUgKGVhc3Rlcm4pI1VuaXRlZCBTdGF0ZXMgLSBUZW5uZXNzZWUgKHdlc3Rlcm4pFVVuaXRlZCBTdGF0ZXMgLSBUZXhhcyBVbml0ZWQgU3RhdGVzIC0gVGV4YXMgKGZhciB3ZXN0KRRVbml0ZWQgU3RhdGVzIC0gVXRhaBdVbml0ZWQgU3RhdGVzIC0gVmVybW9udBhVbml0ZWQgU3RhdGVzIC0gVmlyZ2luaWEaVW5pdGVkIFN0YXRlcyAtIFdhc2hpbmd0b24dVW5pdGVkIFN0YXRlcyAtIFdlc3QgVmlyZ2luaWEZVW5pdGVkIFN0YXRlcyAtIFdpc2NvbnNpbhdVbml0ZWQgU3RhdGVzIC0gV3lvbWluZwdVcnVndWF5ClV6YmVraXN0YW4HVmFudWF0dQlWZW5lenVlbGEIVmlldCBOYW0YVmlyZ2luIElzbGFuZHMgKEJyaXRpc2gpFVZpcmdpbiBJc2xhbmRzIChVLlMuKRJXYWtlIElzbGFuZCAoVS5TLikRV2FsbGlzIGFuZCBGdXR1bmEOV2VzdGVybiBTYWhhcmEFWWVtZW4GWmFtYmlhCFppbWJhYndlFbIEAANVVEMCQUYCQVgCQUwCRFoCQVMCQUQCQU8CQUkFQVEtQUQFQVEtQUwFQVEtQUkFQVEtQlAFQVEtRUwFQVEtSEIFQVEtTFYFQVEtUU0FQVEtUksFQVEtU1AFQVEtVkgCQUcFQVItQkEFQVItQ1QFQVItQ0MFQVItQ0gFQVItREYFQVItQ0IFQVItQ04FQVItRVIFQVItRk0FQVItSlkFQVItTFAFQVItTFIFQVItTVoFQVItTU4FQVItTlEFQVItUk4FQVItU0EFQVItU0oFQVItU0wFQVItU0MFQVItU0YFQVItU0UFQVItVEYFQVItVE0CQU0CQVcGQVUtQUNUA0FVMQZBVS1OU1cDQVUzBUFVLU5UBkFVLVFMRAVBVS1TQQZBVS1UQVMGQVUtVklDBUFVLVdBBkFVLVdBMQJBVAJBWgJCUwJCSAJCRAJCQgJCWQJCRQJCWgJCSgJCTQJCVAJCTwJCUQJCQQJCVwVCUi1BQwVCUi1BTAVCUi1BUAVCUi1BTQZCUi1BTTEFQlItQkEFQlItQ0UFQlItREYFQlItRVMFQlItRk4FQlItR08FQlItTUEFQlItTVQGQlItTVQxBUJSLU1TBUJSLU1HBkJSLVBBMQZCUi1QQTIFQlItUEIFQlItUFIFQlItUEUFQlItUEkFQlItUkoFQlItUk4FQlItUlMFQlItUk8FQlItUlIFQlItU0MFQlItU1AFQlItU0UFQlItVE8EQklPVAJCTgJCRwJCRgJCSQJDVgJLSAJDTQVDQS1BQgVDQS1CQwZDQS1CQzEGQ0EtQkMyA0NBMgRDQTJBBUNBLU1CBUNBLU5CBUNBLU5GBUNBLU5UBUNBLU5TB0NBLU5UMkEHQ0EtTlQyQgZDQS1OVDIHQ0EtTlQyQwVDQS1PTgZDQS1PTjEFQ0EtUEUFQ0EtUUMGQ0EtUUMxBUNBLVNLBkNBLVNLMgZDQS1TSzEFQ0EtWVQCS1kCQ0YCVEQCQ0wDQ0wyA0NMMwJDTgJDWAJDQwJDTwJLTQJDRwNDRDICQ0QCQ0sCQ1ICQ0kCSFICQ1UCQ1cCQ1kCQ1oCREsCREoCRE0CRE8CRUMDRUMyAkVHAlNWAkdRAkVSAkVFAkVUAkZLAkZPAkZKAkZJAkZSAkdGBFBGMkEDUEYzA1BGMQJQRgRQRjJCAkdBAkdNAkdFAkRFAkdIAkdJAkdSA0dMNAJHTANHTDMDR0wyAkdEAkdQAkdVAkdUAkdHAkdOAkdXAkdZAkhUAlZBAkhOAkhLAkhVAklTAklOA0lEMgNJRDMCSUQCSVICSVECSUUCSU0CSUwCSVQCSk0CSlACSkUDVU0xAkpPAktaA0taMQJLRQJLSQNLSTIDS0kzAktXAktHAkxBAkxWAkxCAkxTAkxSAkxZAkxJAkxUAkxVAk1PAk1LAk1HAk1XAk1ZAk1WAk1MAk1UAk1IAk1RAk1SAk1VAllUBk1YLUFHVQZNWC1CQ04HTVgtQkNOMQZNWC1CQ1MGTVgtQ0FNBk1YLUNIUAZNWC1DSEgHTVgtQ0hIMgdNWC1DSEgxBk1YLUNPQQdNWC1DT0ExBk1YLUNPTAZNWC1ESUYGTVgtRFVSBk1YLUdVQQZNWC1HUk8GTVgtSElEBk1YLUpBTAZNWC1NRVgGTVgtTUlDBk1YLU1PUgZNWC1OQVkHTVgtTkFZMQZNWC1OTEUHTVgtTkxFMQZNWC1PQVgGTVgtUFVFBk1YLVFVRQZNWC1ST08GTVgtU0xQBk1YLVNJTgZNWC1TT04GTVgtVEFCBk1YLVRBTQdNWC1UQU0xBk1YLVRMQQZNWC1WRVIGTVgtWVVDBk1YLVpBQwJGTQNGTTEDVU0yAk1EAk1DAk1OA01OMQJNRQJNUwJNQQJNWgJNTQJOQQJOUgJOUAJOTAJOQwJOWgNOWjICTkkCTkUCTkcCTlUCTkYCS1ADQ1kyAk1QAk5PAk9NAlBLAlBXA1BTMQJQUwNVTTQCUEECUEcGUEctTlNCAlBZAlBFAlBIAlBOAlBMAlBUA1BUMgNQVDECUFICUUECUkUCUk8FUlUtQUQFUlUtQUwGUlUtQUxUBlJVLUFNVQZSVS1BUksGUlUtQVNUBVJVLUJBBlJVLUJFTAZSVS1CUlkFUlUtQlUFUlUtQ0UGUlUtQ0hFBlJVLUNIVQVSVS1DVQVSVS1SQwVSVS1EQQVSVS1JTgZSVS1JUksGUlUtSVZBBlJVLVlFVgVSVS1LQgZSVS1LR0QFUlUtS0wGUlUtS0xVBlJVLUtBTQVSVS1LQwVSVS1LUgZSVS1LRU0GUlUtS0hBBVJVLUtLBlJVLUtITQZSVS1LSVIFUlUtS08GUlUtS09TBlJVLUtEQQZSVS1LWUEGUlUtS0dOBlJVLUtSUwZSVS1MRU4GUlUtTElQBlJVLU1BRwVSVS1NRQVSVS1NTwZSVS1NT1cGUlUtTU9TBlJVLU1VUgZSVS1ORU4GUlUtTklaBVJVLVNFBlJVLU5HUgZSVS1OVlMGUlUtT01TBlJVLU9STAZSVS1PUkUGUlUtUE5aBlJVLVBFUgZSVS1QUkkGUlUtUFNLBlJVLVJPUwZSVS1SWUEGUlUtU0EyBlJVLVNBMwVSVS1TQQZSVS1TQUsHUlUtU0FLMgZSVS1TQU0GUlUtU0FSBlJVLVNFVgZSVS1TTU8GUlUtU1BFBlJVLVNUQQZSVS1TVkUGUlUtVEFNBVJVLVRBBlJVLVRPTQZSVS1UVUwFUlUtVFkGUlUtVFZFBlJVLVRZVQVSVS1VRAZSVS1VTFkGUlUtVkxBBlJVLVZHRwZSVS1WTEcGUlUtVk9SBlJVLVlBTgZSVS1ZQVIGUlUtWkFCAlJXAkJMAlNIAktOAkxDAk1GAlBNAlZDAldTAlNNAlNUAlNBAlNOAlJTAlNDAlNMAlNHAlNYAlNLAlNJAlNCAlNPAlpBAkdTAktSAlNTA0VTMgJFUwJMSwJTRAJTUgJTSgJTWgJTRQJDSAJTWQJUVwJUSgJUWgJUSAJUTAJURwJUSwJUTwJUVAJUTgJUUgJUTQJUQwJUVgJVRwJVQQJBRQJHQgVVUy1BTAVVUy1BSwZVUy1BSzEFVVMtQVoGVVMtQVoxBVVTLUFSBVVTLUNBBVVTLUNPBVVTLUNUBVVTLURFBVVTLURDBVVTLUZMBlVTLUZMMQVVUy1HQQVVUy1ISQZVUy1JRDEFVVMtSUQFVVMtSUwFVVMtSU4GVVMtSU4xBVVTLUlBBVVTLUtTBlVTLUtTMQVVUy1LWQZVUy1LWTEFVVMtTEEFVVMtTUUFVVMtTUQFVVMtTUEFVVMtTUkGVVMtTUkxBVVTLU1OBVVTLU1TBVVTLU1PBVVTLU1UBVVTLU5FBlVTLU5FMQVVUy1OVgZVUy1OVjEFVVMtTkgFVVMtTkoFVVMtTk0FVVMtTlkFVVMtTkMFVVMtTkQGVVMtTkQxBVVTLU9IBVVTLU9LBVVTLU9SBlVTLU9SMQVVUy1QQQVVUy1SSQVVUy1TQwVVUy1TRAZVUy1TRDEGVVMtVE4xBVVTLVROBVVTLVRYBlVTLVRYMQVVUy1VVAVVUy1WVAVVUy1WQQVVUy1XQQVVUy1XVgVVUy1XSQVVUy1XWQJVWQJVWgJWVQJWRQJWTgJWRwJWSQNVTTMCV0YCRUgCWUUCWk0CWlcUKwOyBGdnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2cWAWZkAgMPZBYCZg8WAh8BZWQCBQ9kFgICAQ8WAh8BBeEJPGxpPjxhIGhyZWY9Jy9sZWFybi90aGUtcHJvcy1hbmQtY29ucy1vZi1wZXJtYW5lbnQtZGF5bGlnaHQtc2F2aW5nLXRpbWUvJz5UaGUgUHJvcyBhbmQgQ29ucyBvZiBQZXJtYW5lbnQgRGF5bGlnaHQgU2F2aW5nIFRpbWU8L2E+PC9saT48bGk+PGEgaHJlZj0nL2xlYXJuL3NlbmF0ZS1hcHByb3Zlcy1wZXJtYW5lbnQtZGF5bGlnaHQtc2F2aW5nLXRpbWUtYmlsbC8nPlNlbmF0ZSBBcHByb3ZlcyBQZXJtYW5lbnQgRGF5bGlnaHQgU2F2aW5nIFRpbWUgQmlsbDwvYT48L2xpPjxsaT48YSBocmVmPScvbGVhcm4vd2h5LWphbnVhcnktbW9ybmluZ3MtYXJlLWRhcmtlci8nPldoeSBKYW51YXJ5IE1vcm5pbmdzIGFyZSBEYXJrZXI8L2E+PC9saT48bGk+PGEgaHJlZj0nL2xlYXJuL3doeS1lYXN0ZXJuLXRpbWUtaXMtdGhlLW1vc3QtY29tbW9ubHktdXNlZC10aW1lLXpvbmUvJz5XaHkgRWFzdGVybiBUaW1lIGlzIHRoZSBNb3N0IENvbW1vbmx5IFVzZWQgVGltZSBab25lPC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9sZWFybi9kb2VzLWJyYXppbC1oYXZlLWZvdXItdGltZS16b25lcy8nPkRvZXMgQnJhemlsIEhhdmUgRm91ciBUaW1lIFpvbmVzPzwvYT48L2xpPjxsaT48YSBocmVmPScvbmV3cy93aGF0LW9udGFyaW8tbmVlZHMtdG8tcmVjZWl2ZS1tb3JlLWRheWxpZ2h0LWluLXRoZS1ob2xpZGF5LXNlYXNvbi8nPldoYXQgT250YXJpbyBOZWVkcyB0byBSZWNlaXZlIE1vcmUgRGF5bGlnaHQgaW4gdGhlIEhvbGlkYXkgU2Vhc29uPC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9uZXdzL29rbGFob21hLXN0YXRlLXVuaXZlcnNpdHktZXh0ZW5zaW9uLXRlYWNoZXMtaG93LXRvLW92ZXJjb21lLXdpbnRlci1ibHVlcy8nPk9rbGFob21hIFN0YXRlIFVuaXZlcnNpdHkgRXh0ZW5zaW9uIFRlYWNoZXMgSG93IHRvIE92ZXJjb21lIFdpbnRlciBCbHVlczwvYT48L2xpPjxsaT48YSBocmVmPScvbmV3cy9uZXctYmlsbC1pbi10aGUtc3RhdGUtbmVlZHMtZmVkZXJhbC1hcHByb3ZhbC8nPk5ldyBCaWxsIGluIHRoZSBTdGF0ZSBOZWVkcyBGZWRlcmFsIEFwcHJvdmFsPC9hPjwvbGk+PGxpPjxhIGhyZWY9Jy9uZXdzL3dhc2hpbmd0b24tZ2V0cy1zdHVjay1pbi10aGUtZHJhY29uaWFuLXRyYWRpdGlvbi1hcy1pdC1vYnNlcnZlcy1kYXlsaWdodC1zYXZpbmctdGltZS8nPldhc2hpbmd0b24gR2V0cyBTdHVjayBpbiB0aGUgRHJhY29uaWFuIFRyYWRpdGlvbiBhcyBJdCBPYnNlcnZlcyBEYXlsaWdodCBTYXZpbmcgVGltZTwvYT48L2xpPmQCBw9kFgJmDxYCHwFlZAIRDxYCHwEFIzxhIGhyZWY9Ii93ZWF0aGVyLmFzcHgiPldlYXRoZXI8L2E+ZAISDxYCHwEFBTAuMDMyZGRITGwvYoVYuQEi2oF2VVrjd+4Udw==" /> </div> <div class="aspNetHidden"> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="90059987" /> </div> <header class="header"> <div class="container"> <div class="logo-wrap"> <a href="/" class="ico logo" title="WorldTimeServer.com">WorldTimeServer.com</a> <div id="yl_mob" style="margin-top:5px"> Your location: <strong><a href="#" id="hlocLink_mob"><span id="hlocLinkTxt_mob"></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="#" id="hlocLink"><span id="hlocLinkTxt"></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="Type city to begin" /> <div class="small-only"> <input name="ctl00$TopLocationSmall" type="text" id="TopLocationSmall" class="TopLocation" Placeholder="Current time in..." /> </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"> <div class="container"> <!-- D2.0 --> <div class="row"> <div id="LeftContentDiv"> <div class="banner"> </div> <div class="title" style="margin-bottom:32px; margin-top:2px"> <h1>Accurate local time and date in every time zone!</h1> </div> <div class="row" style="margin-bottom: 25px;"> <div class="col-3"> <div class="box-shadow" id="toptimeandloc" style="position:relative"> <h3 class="grey-head red">Local Time</h3> <div id="tload" style="text-align:center; padding:10px; min-height:300px !important"> <img src="img/ajax-loader.gif" /><br /> Loading location information. </div> <div id="tinfo" style="display:none; 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"></div><br /> <div id="theTimeZone"></div> </div> <div style="border:0px solid red; vertical-align:top"> <h4 id="theDate"></h4> <div> <a href="#" id="locLink"><span id="locLinkTxt"></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"> <h3 class="grey-head blue">Current Times</h3> <div class="box-form"> <fieldset style="display:none"> <label>Current Local Times</label> <select name="ctl00$ContentPlaceHolderMain$locationddl" id="ContentPlaceHolderMain_locationddl" onchange="gotocurrenttime(this);"> <option value="" class="hide-li">Select a location</option> <option value="UTC">(UTC/GMT)</option> <option value="AF">Afghanistan</option> <option value="AX">&#197;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&#243;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&#233;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&#225;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&#39;Ivoire</option> <option value="HR">Croatia</option> <option value="CU">Cuba</option> <option value="CW">Cura&#231;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&#39;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&#225;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&#243;n</option> <option value="MX-NLE1">Mexico - Nuevo Le&#243;n (Border Region)</option> <option value="MX-OAX">Mexico - Oaxaca</option> <option value="MX-PUE">Mexico - Puebla</option> <option value="MX-QUE">Mexico - Quer&#233;taro</option> <option value="MX-ROO">Mexico - Quintana Roo</option> <option value="MX-SLP">Mexico - San Luis Potos&#237;</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&#39;</option> <option value="RU-AST">Russia - Astrakhan&#39;</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&#39;</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&#39;</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&#39;</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&#39;</option> <option value="RU-TYU">Russia - Tyumen&#39;</option> <option value="RU-UD">Russia - Udmurtia</option> <option value="RU-ULY">Russia - Ul&#39;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&#39;</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> </fieldset> <fieldset class="with-btn"> <label>Quick Time Check</label> <input type="text" placeholder="Country or major city" id="qtc"> <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"> <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"><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"><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"><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"><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"><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"><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"><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"><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"><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"><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"><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"><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"><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"><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"><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"><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"><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"><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"><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"><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"> <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"> <h3 class="icon-head">What Time Is It? - <span style="font-style: italic;font-weight: bold;color: red">NEW!</span></i><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"> <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;"></div> <div class="row" style="margin-bottom: 25px;"> <div class="col-3"> <div class="box-shadow"> <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=2025">Print 2025 Calendar</a></li> </ul> </div> </div> <div class="col-3"> <div class="box-shadow"> <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"> <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;"> <div class="col-3"> <div class="box-shadow"> <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"> <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"> <h3 class="icon-head">Profile <span class="ico ico-user"></span></h3> <ul class="arrows-links"> <li><a href="/profile.aspx">Profile</a></li> </ul> </div> </div> </div> <div class="banner" style=""> </div> </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 - 2025 WorldTimeServer.com All rights reserved. Executed in 0.032 seconds.</p> </div> <!-- / container --> </footer> <!-- / footer --> </form> <script src="https://code.jquery.com/jquery-1.11.3.min.js"></script> <script>window.jQuery || document.write("<script src='js/jquery-1.11.3.min.js'>\x3C/script>")</script> <script src="/js/plugins.js"></script> <script src="/js/main.js?v=2.5"></script> <script type="text/javascript"> $.ajaxSetup({ cache: false }); var widgetsBase = 'https://widgets.worldtimeserver.com'; function gotocurrenttime(b){var a=b.options[b.selectedIndex].value;window.location="current_time_in_"+a+".aspx"}function LoadCountryList(){}function LoadCityList(){}function LoadFavoritesList(){}function iframePlanB(b,a){$("#"+a).html("<iframe style='overflow: auto; width: 100%; height: 260px; border:0; background-color:white;' src='"+b+"'></iframe>")}function SaveLocationsScrollPosition(){var a=$("#sidebar").scrollTop();document.cookie="scrollCountryY="+a}function LoadLocationsScrollPosition(){var a=getCookie("scrollCountryY");$("#sidebar").scrollTop(a)}function loadCurLoc(){var a=$.ajax("/handlers/GetData.ashx?action=GCTData").done(function(c,b,i){var g=$.parseJSON(c);if(g.ErrorMsg!=null){$("#hlocLink").attr("href","/profile.aspx");$("#hlocLinkTxt").html("Unknown - Click to set");$("#hlocLink_mob").attr("href","/profile.aspx");$("#hlocLinkTxt_mob").html("Unknown - Click to set")}else{var e="/current_time_in_"+g.LocIDLocationID+".aspx";var d="/weather_in_"+g.LocIDLocationID+".aspx";var f;if(g.City!="Unknown"||g.City!=""){e=e+"?city="+g.City}if(g.City=="Unknown"||g.City==""){f=g.State}else{f=g.City+", "+g.State}if(f==""){f=g.CountryName}if(g.City==g.State){f=g.City+", "+g.CountryName}$("#hlocLink").attr("href",e);$("#hlocLink_mob").attr("href",e);$("#mclt").attr("href",e);$("#mcwl").attr("href",d);$("#hlocLinkTxt").html(f);$("#hlocLinkTxt_mob").html(f);drawWidget(g.LocIDLocationID,f)}}).fail(function(){})}function drawWidget(e,c){try{var d=document.createElement("iframe");var b=document.getElementById("rcolwe");b.parentNode.insertBefore(d,b);d.setAttribute("src",widgetsBase+"/Clock.aspx?theme=&wtsid="+e+"&hex=eb3649&city="+c+"&size=small");d.setAttribute("frameborder","0");d.setAttribute("style","overflow: hidden; height: 230px; width: 150px;");d.setAttribute("scrolling","yes")}catch(a){}}function beMobile(){$("#mobileMenu").append($("#locMenuWrapper").children());$("#sidebar2").show();$("#sidebar2").css("height",300)}$("#menutoggle").on("click",function(){$("#sidebar").animate({left:"360px"},{duration:300,queue:false});$("#locationbox").animate({left:"360px"},{duration:300,queue:false});$("#menutoggle").hide();$("#contentmain").click(function(){$("#sidebar").animate({left:"170px"},{duration:300,queue:false});$("#locationbox").animate({left:"170px"},{duration:300,queue:false});$("#menutoggle").show()})});function getCookie(b){var d=document.cookie;var c=b+"=";var a=d.indexOf("; "+c);if(a==-1){a=d.indexOf(c);if(a!=0){return null}}else{a+=2}var e=document.cookie.indexOf(";",a);if(e==-1){e=d.length}return unescape(d.substring(a+c.length,e))}; $(document).ready(function () { if ($("#locLink").length) { //if on homepage, copy values //copy done in index code } else { loadCurLoc(); } }); !function(a){"use strict";"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports&&"function"==typeof require?require("jquery"):jQuery)}(function(a){"use strict";function b(c,d){var e=function(){},f=this,g={ajaxSettings:{},autoSelectFirst:!1,appendTo:document.body,serviceUrl:null,lookup:null,onSelect:null,width:"auto",minChars:1,maxHeight:300,deferRequestBy:0,params:{},formatResult:b.formatResult,delimiter:null,zIndex:9999,type:"GET",noCache:!1,onSearchStart:e,onSearchComplete:e,onSearchError:e,preserveInput:!1,containerClass:"autocomplete-suggestions",tabDisabled:!1,dataType:"text",currentRequest:null,triggerSelectOnValidInput:!0,preventBadQueries:!0,lookupFilter:function(a,b,c){return-1!==a.value.toLowerCase().indexOf(c)},paramName:"query",transformResult:function(b){return"string"==typeof b?a.parseJSON(b):b},showNoSuggestionNotice:!1,noSuggestionNotice:"No results",orientation:"bottom",forceFixPosition:!1};f.element=c,f.el=a(c),f.suggestions=[],f.badQueries=[],f.selectedIndex=-1,f.currentValue=f.element.value,f.intervalId=0,f.cachedResponse={},f.onChangeInterval=null,f.onChange=null,f.isLocal=!1,f.suggestionsContainer=null,f.noSuggestionsContainer=null,f.options=a.extend({},g,d),f.classes={selected:"autocomplete-selected",suggestion:"autocomplete-suggestion"},f.hint=null,f.hintValue="",f.selection=null,f.initialize(),f.setOptions(d)}var c=function(){return{escapeRegExChars:function(a){return a.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")},createNode:function(a){var b=document.createElement("div");return b.className=a,b.style.position="absolute",b.style.display="none",b}}}(),d={ESC:27,TAB:9,RETURN:13,LEFT:37,UP:38,RIGHT:39,DOWN:40};b.utils=c,a.Autocomplete=b,b.formatResult=function(a,b){var d=a.value.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;"),e="("+c.escapeRegExChars(b)+")";return d.replace(new RegExp(e,"gi"),"<strong>$1</strong>")},b.prototype={killerFn:null,initialize:function(){var c,d=this,e="."+d.classes.suggestion,f=d.classes.selected,g=d.options;d.element.setAttribute("autocomplete","off"),d.killerFn=function(b){0===a(b.target).closest("."+d.options.containerClass).length&&(d.killSuggestions(),d.disableKillerFn())},d.noSuggestionsContainer=a('<div class="autocomplete-no-suggestion"></div>').html(this.options.noSuggestionNotice).get(0),d.suggestionsContainer=b.utils.createNode(g.containerClass),c=a(d.suggestionsContainer),c.appendTo(g.appendTo),"auto"!==g.width&&c.width(g.width),c.on("mouseover.autocomplete",e,function(){d.activate(a(this).data("index"))}),c.on("mouseout.autocomplete",function(){d.selectedIndex=-1,c.children("."+f).removeClass(f)}),c.on("click.autocomplete",e,function(){d.select(a(this).data("index"))}),d.fixPositionCapture=function(){d.visible&&d.fixPosition()},a(window).on("resize.autocomplete",d.fixPositionCapture),d.el.on("keydown.autocomplete",function(a){d.onKeyPress(a)}),d.el.on("keyup.autocomplete",function(a){d.onKeyUp(a)}),d.el.on("blur.autocomplete",function(){d.onBlur()}),d.el.on("focus.autocomplete",function(){d.onFocus()}),d.el.on("change.autocomplete",function(a){d.onKeyUp(a)}),d.el.on("input.autocomplete",function(a){d.onKeyUp(a)})},onFocus:function(){var a=this;a.fixPosition(),0===a.options.minChars&&0===a.el.val().length&&a.onValueChange()},onBlur:function(){this.enableKillerFn()},abortAjax:function(){var a=this;a.currentRequest&&(a.currentRequest.abort(),a.currentRequest=null)},setOptions:function(b){var c=this,d=c.options;a.extend(d,b),c.isLocal=a.isArray(d.lookup),c.isLocal&&(d.lookup=c.verifySuggestionsFormat(d.lookup)),d.orientation=c.validateOrientation(d.orientation,"bottom"),a(c.suggestionsContainer).css({"max-height":d.maxHeight+"px",width:d.width+"px","z-index":d.zIndex})},clearCache:function(){this.cachedResponse={},this.badQueries=[]},clear:function(){this.clearCache(),this.currentValue="",this.suggestions=[]},disable:function(){var a=this;a.disabled=!0,clearInterval(a.onChangeInterval),a.abortAjax()},enable:function(){this.disabled=!1},fixPosition:function(){var b=this,c=a(b.suggestionsContainer),d=c.parent().get(0);if(d===document.body||b.options.forceFixPosition){var e=b.options.orientation,f=c.outerHeight(),g=b.el.outerHeight(),h=b.el.offset(),i={top:h.top,left:h.left};if("auto"===e){var j=a(window).height(),k=a(window).scrollTop(),l=-k+h.top-f,m=k+j-(h.top+g+f);e=Math.max(l,m)===l?"top":"bottom"}if(i.top+="top"===e?-f:g,d!==document.body){var n,o=c.css("opacity");b.visible||c.css("opacity",0).show(),n=c.offsetParent().offset(),i.top-=n.top,i.left-=n.left,b.visible||c.css("opacity",o).hide()}"auto"===b.options.width&&(i.width=b.el.outerWidth()-2+"px"),c.css(i)}},enableKillerFn:function(){var b=this;a(document).on("click.autocomplete",b.killerFn)},disableKillerFn:function(){var b=this;a(document).off("click.autocomplete",b.killerFn)},killSuggestions:function(){var a=this;a.stopKillSuggestions(),a.intervalId=window.setInterval(function(){a.hide(),a.stopKillSuggestions()},50)},stopKillSuggestions:function(){window.clearInterval(this.intervalId)},isCursorAtEnd:function(){var a,b=this,c=b.el.val().length,d=b.element.selectionStart;return"number"==typeof d?d===c:document.selection?(a=document.selection.createRange(),a.moveStart("character",-c),c===a.text.length):!0},onKeyPress:function(a){var b=this;if(!b.disabled&&!b.visible&&a.which===d.DOWN&&b.currentValue)return void b.suggest();if(!b.disabled&&b.visible){switch(a.which){case d.ESC:b.el.val(b.currentValue),b.hide();break;case d.RIGHT:if(b.hint&&b.options.onHint&&b.isCursorAtEnd()){b.selectHint();break}return;case d.TAB:if(b.hint&&b.options.onHint)return void b.selectHint();if(-1===b.selectedIndex)return void b.hide();if(b.select(b.selectedIndex),b.options.tabDisabled===!1)return;break;case d.RETURN:if(-1===b.selectedIndex)return void b.hide();b.select(b.selectedIndex);break;case d.UP:b.moveUp();break;case d.DOWN:b.moveDown();break;default:return}a.stopImmediatePropagation(),a.preventDefault()}},onKeyUp:function(a){var b=this;if(!b.disabled){switch(a.which){case d.UP:case d.DOWN:return}clearInterval(b.onChangeInterval),b.currentValue!==b.el.val()&&(b.findBestHint(),b.options.deferRequestBy>0?b.onChangeInterval=setInterval(function(){b.onValueChange()},b.options.deferRequestBy):b.onValueChange())}},onValueChange:function(){var b=this,c=b.options,d=b.el.val(),e=b.getQuery(d);return b.selection&&b.currentValue!==e&&(b.selection=null,(c.onInvalidateSelection||a.noop).call(b.element)),clearInterval(b.onChangeInterval),b.currentValue=d,b.selectedIndex=-1,c.triggerSelectOnValidInput&&b.isExactMatch(e)?void b.select(0):void(e.length<c.minChars?b.hide():b.getSuggestions(e))},isExactMatch:function(a){var b=this.suggestions;return 1===b.length&&b[0].value.toLowerCase()===a.toLowerCase()},getQuery:function(b){var c,d=this.options.delimiter;return d?(c=b.split(d),a.trim(c[c.length-1])):b},getSuggestionsLocal:function(b){var c,d=this,e=d.options,f=b.toLowerCase(),g=e.lookupFilter,h=parseInt(e.lookupLimit,10);return c={suggestions:a.grep(e.lookup,function(a){return g(a,b,f)})},h&&c.suggestions.length>h&&(c.suggestions=c.suggestions.slice(0,h)),c},getSuggestions:function(b){var c,d,e,f,g=this,h=g.options,i=h.serviceUrl;if(h.params[h.paramName]=b,d=h.ignoreParams?null:h.params,h.onSearchStart.call(g.element,h.params)!==!1){if(a.isFunction(h.lookup))return void h.lookup(b,function(a){g.suggestions=a.suggestions,g.suggest(),h.onSearchComplete.call(g.element,b,a.suggestions)});g.isLocal?c=g.getSuggestionsLocal(b):(a.isFunction(i)&&(i=i.call(g.element,b)),e=i+"?"+a.param(d||{}),c=g.cachedResponse[e]),c&&a.isArray(c.suggestions)?(g.suggestions=c.suggestions,g.suggest(),h.onSearchComplete.call(g.element,b,c.suggestions)):g.isBadQuery(b)?h.onSearchComplete.call(g.element,b,[]):(g.abortAjax(),f={url:i,data:d,type:h.type,dataType:h.dataType},a.extend(f,h.ajaxSettings),g.currentRequest=a.ajax(f).done(function(a){var c;g.currentRequest=null,c=h.transformResult(a,b),g.processResponse(c,b,e),h.onSearchComplete.call(g.element,b,c.suggestions)}).fail(function(a,c,d){h.onSearchError.call(g.element,b,a,c,d)}))}},isBadQuery:function(a){if(!this.options.preventBadQueries)return!1;for(var b=this.badQueries,c=b.length;c--;)if(0===a.indexOf(b[c]))return!0;return!1},hide:function(){var b=this,c=a(b.suggestionsContainer);a.isFunction(b.options.onHide)&&b.visible&&b.options.onHide.call(b.element,c),b.visible=!1,b.selectedIndex=-1,clearInterval(b.onChangeInterval),a(b.suggestionsContainer).hide(),b.signalHint(null)},suggest:function(){if(0===this.suggestions.length)return void(this.options.showNoSuggestionNotice?this.noSuggestions():this.hide());var b,c=this,d=c.options,e=d.groupBy,f=d.formatResult,g=c.getQuery(c.currentValue),h=c.classes.suggestion,i=c.classes.selected,j=a(c.suggestionsContainer),k=a(c.noSuggestionsContainer),l=d.beforeRender,m="",n=function(a){var c=a.data[e];return b===c?"":(b=c,'<div class="autocomplete-group"><strong>'+b+"</strong></div>")};return d.triggerSelectOnValidInput&&c.isExactMatch(g)?void c.select(0):(a.each(c.suggestions,function(a,b){e&&(m+=n(b,g,a)),m+='<div class="'+h+'" data-index="'+a+'">'+f(b,g)+"</div>"}),this.adjustContainerWidth(),k.detach(),j.html(m),a.isFunction(l)&&l.call(c.element,j),c.fixPosition(),j.show(),d.autoSelectFirst&&(c.selectedIndex=0,j.scrollTop(0),j.children("."+h).first().addClass(i)),c.visible=!0,void c.findBestHint())},noSuggestions:function(){var b=this,c=a(b.suggestionsContainer),d=a(b.noSuggestionsContainer);this.adjustContainerWidth(),d.detach(),c.empty(),c.append(d),b.fixPosition(),c.show(),b.visible=!0},adjustContainerWidth:function(){var b,c=this,d=c.options,e=a(c.suggestionsContainer);"auto"===d.width&&(b=c.el.outerWidth()-2,e.width(b>0?b:300))},findBestHint:function(){var b=this,c=b.el.val().toLowerCase(),d=null;c&&(a.each(b.suggestions,function(a,b){var e=0===b.value.toLowerCase().indexOf(c);return e&&(d=b),!e}),b.signalHint(d))},signalHint:function(b){var c="",d=this;b&&(c=d.currentValue+b.value.substr(d.currentValue.length)),d.hintValue!==c&&(d.hintValue=c,d.hint=b,(this.options.onHint||a.noop)(c))},verifySuggestionsFormat:function(b){return b.length&&"string"==typeof b[0]?a.map(b,function(a){return{value:a,data:null}}):b},validateOrientation:function(b,c){return b=a.trim(b||"").toLowerCase(),-1===a.inArray(b,["auto","bottom","top"])&&(b=c),b},processResponse:function(a,b,c){var d=this,e=d.options;a.suggestions=d.verifySuggestionsFormat(a.suggestions),e.noCache||(d.cachedResponse[c]=a,e.preventBadQueries&&0===a.suggestions.length&&d.badQueries.push(b)),b===d.getQuery(d.currentValue)&&(d.suggestions=a.suggestions,d.suggest())},activate:function(b){var c,d=this,e=d.classes.selected,f=a(d.suggestionsContainer),g=f.find("."+d.classes.suggestion);return f.find("."+e).removeClass(e),d.selectedIndex=b,-1!==d.selectedIndex&&g.length>d.selectedIndex?(c=g.get(d.selectedIndex),a(c).addClass(e),c):null},selectHint:function(){var b=this,c=a.inArray(b.hint,b.suggestions);b.select(c)},select:function(a){var b=this;b.hide(),b.onSelect(a)},moveUp:function(){var b=this;if(-1!==b.selectedIndex)return 0===b.selectedIndex?(a(b.suggestionsContainer).children().first().removeClass(b.classes.selected),b.selectedIndex=-1,b.el.val(b.currentValue),void b.findBestHint()):void b.adjustScroll(b.selectedIndex-1)},moveDown:function(){var a=this;a.selectedIndex!==a.suggestions.length-1&&a.adjustScroll(a.selectedIndex+1)},adjustScroll:function(b){var c=this,d=c.activate(b);if(d){var e,f,g,h=a(d).outerHeight();e=d.offsetTop,f=a(c.suggestionsContainer).scrollTop(),g=f+c.options.maxHeight-h,f>e?a(c.suggestionsContainer).scrollTop(e):e>g&&a(c.suggestionsContainer).scrollTop(e-c.options.maxHeight+h),c.options.preserveInput||c.el.val(c.getValue(c.suggestions[b].value)),c.signalHint(null)}},onSelect:function(b){var c=this,d=c.options.onSelect,e=c.suggestions[b];c.currentValue=c.getValue(e.value),c.currentValue===c.el.val()||c.options.preserveInput||c.el.val(c.currentValue),c.signalHint(null),c.suggestions=[],c.selection=e,a.isFunction(d)&&d.call(c.element,e)},getValue:function(a){var b,c,d=this,e=d.options.delimiter;return e?(b=d.currentValue,c=b.split(e),1===c.length?a:b.substr(0,b.length-c[c.length-1].length)+a):a},dispose:function(){var b=this;b.el.off(".autocomplete").removeData("autocomplete"),b.disableKillerFn(),a(window).off("resize.autocomplete",b.fixPositionCapture),a(b.suggestionsContainer).remove()}},a.fn.autocomplete=a.fn.devbridgeAutocomplete=function(c,d){var e="autocomplete";return 0===arguments.length?this.first().data(e):this.each(function(){var f=a(this),g=f.data(e);"string"==typeof c?g&&"function"==typeof g[c]&&g[c](d):(g&&g.dispose&&g.dispose(),g=new b(this,c),f.data(e,g))})}}); $(document).ready(function () { $('.TopLocation, #qtc, #sfal').autocomplete({ deferRequestBy: 200, minChars: 2, serviceUrl: '/api/GetData.ashx?a=LocationSearch', onSelect: function (suggestion) { var locid = suggestion.locid; var result = suggestion.value; var city = suggestion.city; $.ajax('/handlers/SetData.ashx?a=logsearchresult&SearchFor=' + result + '&LocID=' + locid) if (city) { document.location.href = "/current_time_in_" + locid + ".aspx?city=" + city.replace(' ', '_') } else { document.location.href = "/current_time_in_" + locid + ".aspx" } }, paramName: 'q', groupBy: 'rtype' }); $("#TopSearchSubmit").click(function (e) { e.preventDefault(); if ($('#TopLocationSmall').val() == '') { $("#TopLocationSmall").attr("placeholder", "Please Enter a Search Term"); $("#TopLocationSmall").addClass('searcherror'); } if ($('#TopLocation').val() == '') { //alert('a'); $("#TopLocation").attr("placeholder", "Please Enter a Search Term"); $("#TopLocation").addClass('searcherror'); } else { //alert($('#TopLocation').val()); } var tl = $('#TopLocation').val().replace('Type city to begin', ''); var tls = $('#TopLocationSmall').val().replace('Current time in...',''); if (tls != '') { tl = tls; } if (tl != '') { document.location.href = '/search.aspx?searchfor=' + tl; } }); $("#sfalbtn").click(function (e) { e.preventDefault(); if ($('#sfal').val() == '') { $("#sfal").attr("placeholder", "Please Enter a Search Term"); $("#sfal").addClass('searcherror'); } var tl = $('#sfal').val().replace('Search for a location', ''); if (tl != '') { document.location.href = '/search.aspx?searchfor=' + tl; } }); $("#sabtnrs").click(function (e) { e.preventDefault(); if ($('#searcharticlesrs').val() == '') { $("#searcharticlesrs").attr("placeholder", "Please Enter a Search Term"); $("#searcharticlesrs").addClass('searcherror'); } else { } var tl = $('#searcharticlesrs').val().replace('Type your search term...', ''); if (tl != '') { document.location.href = '/search-results/?search=' + tl; } }); $('#searcharticlesrs').on('keypress', function (e) { if (e.which === 13) { $("#sabtnrs").trigger("click"); } }); }); </script> <script> function clockTicker(c,d,e){var a=this,g,k=new Date(),b,f;function i(n){var m=n<0?"-":"";n=Math.abs(n);return m+(n<10?"0"+n:n)}function h(){return i(k.getUTCHours())+":"+i(k.getUTCMinutes())+":"+i(k.getUTCSeconds())}function j(){var m=k.getUTCHours(),n="AM";if(m>11){m-=12;n="PM"}if(m==0){m=12}return m+":"+i(k.getUTCMinutes())+":"+i(k.getUTCSeconds())+" "+n}function l(){f=new Date().getTime();k.setTime((f-b)+d);c.nodeValue=a.timeFormat==clockTicker.F24?h():j()}this.timeFormat=typeof e=="undefined"?clockTicker.F24:e;this.start=function(){clearInterval(g);b=(new Date()).getTime();g=setInterval(l,1000)}}clockTicker.F24=0;clockTicker.F12=1;clockTicker.setTimeFormat=function(a){this.timeFormat=a};clockTicker.getTimeFormat=function(){return this.timeFormat}; $(document).ready(function () { LoadCountryList(); loadCurTime(); $(".locations").hide(); $(".country").click(function () { $(this).next(".locations").slideToggle(600); }); }); function loadCurTime() { //$('#loginMsg').hide(); var jqxhr = $.ajax('/handlers/GetData.ashx?action=GCTData') .done(function (data, textStatus, jqXHR) { var obj = $.parseJSON(data); if (obj.ErrorMsg != null) { //$("#tinfo").html(obj.ErrorMsg); $("#tinfo").html('We could not set your location automatically. <a href="/profile.aspx">Click here to create a profile</a>.'); $("#tinfo").addClass("silverborder"); $("#hlocLink").attr('href', '/profile.aspx'); $("#hlocLinkTxt").html('Unknown - Click to set'); $("#hlocLink_mob").attr('href', '/profile.aspx'); $("#hlocLinkTxt_mob").html('Unknown - Click to set'); } else { $("#theTime").html(obj.DateTime_24HR); $("#theDate").html(obj.FormattedDate); var h = 'current_time_in_' + obj.LocIDLocationID + '.aspx'; var w = '/weather_in_' + obj.LocIDLocationID + '.aspx'; var n; if (obj.City != 'Unknown' || obj.City != '') { h = h + '?city=' + obj.City; } if (obj.City == 'Unknown' || obj.City == '') { if (obj.State == '') { n = obj.CountryName; } else { n = obj.State + ' - ' + obj.CountryName; } } else { n = obj.City + ', ' + obj.State + ' - ' + obj.CountryName; } if (obj.City == obj.State) { n = obj.City + ', ' + obj.CountryName } $("#locLink").attr('href', h); $("#locLinkTxt").html(n); if (obj.IsInDST) { $("#theTimeZone").html(obj.DstZoneName); } else { $("#theTimeZone").html(obj.StdZoneName); } //set header var nh; if (obj.City == 'Unknown' || obj.City == '') { nh = obj.State; } else { nh = obj.City + ', ' + obj.State; } if (nh == '') { nh = obj.CountryName; } if (obj.City == obj.State) { nh = obj.City + ', ' + obj.CountryName } $("#mclt").attr('href', h); $("#mcwl").attr('href', w); $("#hlocLink").attr('href', h); $("#hlocLinkTxt").html(nh); $("#hlocLink_mob").attr('href', h); $("#hlocLinkTxt_mob").html(nh); //set the clock logic var ct = new clockTicker(document.getElementById("theTime").childNodes[0], Number(obj.serverTimeStamp), clockTicker.F12) ct.start(); //drawWidget(obj.LocIDLocationID, nh) } setTimeout(showData, 1000); }) .fail(function () { $("#tinfo").html('Sorry, we could not load your location information.'); }) } function showData() { $("#tload").hide(); $("#tinfo").show(); } </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10