weui
Version:
A UI library by WeChat official design team, includes the most useful widgets/modules in mobile web applications.
468 lines (405 loc) • 155 kB
CSS
/*!
* WeUI v2.6.26 (https://github.com/weui/weui)
* Copyright 2026 Tencent, Inc.
* Licensed under the MIT license
*/
.wx-root,body {
--weui-BG-COLOR-ACTIVE: #ececec;
}
.wx-root[data-weui-theme='dark'],body[data-weui-theme='dark'] {
--weui-BG-COLOR-ACTIVE: #373737;
}
@media (prefers-color-scheme:dark) {
.wx-root:not([data-weui-theme='light']),body:not([data-weui-theme='light']) {
--weui-BG-COLOR-ACTIVE: #373737;
}
}
body,.wx-root,page {
--weui-BTN-HEIGHT: 48;
--weui-BTN-HEIGHT-MEDIUM: 40;
--weui-BTN-HEIGHT-SMALL: 32;
}
.wx-root,body {
--weui-BTN-ACTIVE-MASK: rgba(0, 0, 0, 0.2);
}
.wx-root[data-weui-theme='dark'],body[data-weui-theme='dark'] {
--weui-BTN-ACTIVE-MASK: rgba(255, 255, 255, 0.2);
}
@media (prefers-color-scheme:dark) {
.wx-root:not([data-weui-theme='light']),body:not([data-weui-theme='light']) {
--weui-BTN-ACTIVE-MASK: rgba(255, 255, 255, 0.2);
}
}
.wx-root,body {
--weui-BTN-DEFAULT-ACTIVE-BG: #e6e6e6;
}
.wx-root[data-weui-theme='dark'],body[data-weui-theme='dark'] {
--weui-BTN-DEFAULT-ACTIVE-BG: rgba(255, 255, 255, 0.126);
}
@media (prefers-color-scheme:dark) {
.wx-root:not([data-weui-theme='light']),body:not([data-weui-theme='light']) {
--weui-BTN-DEFAULT-ACTIVE-BG: rgba(255, 255, 255, 0.126);
}
}
.wx-root,body {
--weui-DIALOG-LINE-COLOR: rgba(0, 0, 0, 0.1);
}
.wx-root[data-weui-theme='dark'],body[data-weui-theme='dark'] {
--weui-DIALOG-LINE-COLOR: rgba(255, 255, 255, 0.1);
}
@media (prefers-color-scheme:dark) {
.wx-root:not([data-weui-theme='light']),body:not([data-weui-theme='light']) {
--weui-DIALOG-LINE-COLOR: rgba(255, 255, 255, 0.1);
}
}
body,page {
--weui-STEPS-DEFAULT-COLOR: var(--weui-FG-3);
--weui-STEPS-HIGHLIGHT-COLOR: var(--weui-BRAND);
--weui-STEPS-FONT-SIZE: 17;
--weui-STEPS-LINEHEIGHT: 1.4;
--weui-STEPS-DOT-SIZE: calc(8 / var(--weui-STEPS-FONT-SIZE) * 1em);
--weui-STEPS-ICON-SIZE: 40;
--weui-STEPS-VERTICAL-DOT-GAP: calc((1em - var(--weui-STEPS-DOT-SIZE)) / 2);
--weui-STEPS-HORIZONAL-DOT-GAP: 4px;
}
.weui-steps {
line-height: 1.4;
line-height: var(--weui-STEPS-LINEHEIGHT);
font-size: calc(1px * 17);
font-size: calc(1px * var(--weui-STEPS-FONT-SIZE));
}
.weui-steps__item__title,.weui-steps__item__desc {
display: block;
}
.weui-steps__item__title {
font-weight: 500;
}
.weui-steps__item__desc {
font-size: 14px;
color: rgba(0,0,0,0.3);
color: var(--weui-FG-2);
margin-top: 4px;
}
.weui-steps_vertical {
position: relative;
}
.weui-steps_vertical .weui-steps__item {
position: relative;
padding-bottom: 32px;
}
.weui-steps_vertical .weui-steps__item::before {
content: "";
content: " ";
position: absolute;
left: 0;
top: 0;
width: 1px;
bottom: 0;
border-left: 1px solid var(--weui-FG-3);
border-left: 1px solid var(--weui-STEPS-DEFAULT-COLOR);
color: var(--weui-FG-3);
color: var(--weui-STEPS-DEFAULT-COLOR);
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: scaleX(0.5);
transform: scaleX(0.5);
top: calc((1.4 - (1.4 - 1) / 2) * 1em);
top: calc((var(--weui-STEPS-LINEHEIGHT) - (var(--weui-STEPS-LINEHEIGHT) - 1) / 2) * 1em);
bottom: calc((1.4 - 1) / 2 * -1em);
bottom: calc((var(--weui-STEPS-LINEHEIGHT) - 1) / 2 * -1em);
}
.weui-steps_vertical .weui-steps__item:first-child:not(.weui-steps__item_success) .weui-steps__item__inner::before {
background-color: var(--weui-BRAND);
background-color: var(--weui-STEPS-HIGHLIGHT-COLOR);
}
.weui-steps_vertical .weui-steps__item:last-child::before {
display: none;
}
.weui-steps_vertical .weui-steps__item__inner {
position: relative;
z-index: 1;
padding-left: 36px;
}
.weui-steps_vertical .weui-steps__item__inner::before {
content: "";
width: calc(8 / var(--weui-STEPS-FONT-SIZE) * 1em);
width: var(--weui-STEPS-DOT-SIZE);
height: calc(8 / var(--weui-STEPS-FONT-SIZE) * 1em);
height: var(--weui-STEPS-DOT-SIZE);
border-radius: 100%;
background-color: var(--weui-FG-3);
background-color: var(--weui-STEPS-DEFAULT-COLOR);
position: absolute;
z-index: 1;
left: 0;
top: calc(1.4 / 2 * 1em);
top: calc(var(--weui-STEPS-LINEHEIGHT) / 2 * 1em);
-webkit-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);
}
.weui-steps_vertical .weui-steps__icon {
font-size: calc(1px * 17);
font-size: calc(1px * var(--weui-STEPS-FONT-SIZE));
width: calc(40 / 17 * 1em);
width: calc(var(--weui-STEPS-ICON-SIZE) / var(--weui-STEPS-FONT-SIZE) * 1em);
height: calc(40 / 17 * 1em);
height: calc(var(--weui-STEPS-ICON-SIZE) / var(--weui-STEPS-FONT-SIZE) * 1em);
position: absolute;
z-index: 1;
left: 0;
top: calc(1.4 / 2 * 1em);
top: calc(var(--weui-STEPS-LINEHEIGHT) / 2 * 1em);
-webkit-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);
margin-top: calc((40 / 17 * 1em - 1em) / 2 - .28em);
margin-top: calc((var(--weui-STEPS-ICON-SIZE) / var(--weui-STEPS-FONT-SIZE) * 1em - 1em) / 2 - .28em);
}
.weui-steps_vertical .weui-steps__item_icon::before {
top: calc(calc((1em - var(--weui-STEPS-DOT-SIZE)) / 2) + 40 / 17 * 1em - .14em);
top: calc(var(--weui-STEPS-VERTICAL-DOT-GAP) + var(--weui-STEPS-ICON-SIZE) / var(--weui-STEPS-FONT-SIZE) * 1em - .14em);
}
.weui-steps_vertical .weui-steps__item_icon .weui-steps__item__inner::before {
display: none;
}
.weui-steps_vertical .weui-steps__item_icon-prev::before {
bottom: calc(calc((1em - var(--weui-STEPS-DOT-SIZE)) / 2) - (1.4 - 1) / 2 * 1em + .14em);
bottom: calc(var(--weui-STEPS-VERTICAL-DOT-GAP) - (var(--weui-STEPS-LINEHEIGHT) - 1) / 2 * 1em + .14em);
}
.weui-steps_vertical .weui-steps__item_success::before {
border-color: var(--weui-BRAND);
border-color: var(--weui-STEPS-HIGHLIGHT-COLOR);
}
.weui-steps_vertical .weui-steps__item_success .weui-steps__item__inner::before {
background-color: var(--weui-BRAND);
background-color: var(--weui-STEPS-HIGHLIGHT-COLOR);
}
.weui-steps_vertical .weui-steps__item_success+.weui-steps__item .weui-steps__item__inner::before {
background-color: var(--weui-BRAND);
background-color: var(--weui-STEPS-HIGHLIGHT-COLOR);
}
.weui-steps_horizonal {
display: -webkit-box;
display: -webkit-flex;
display: flex;
}
.weui-steps_horizonal .weui-steps__item {
-webkit-box-flex: 1;
-webkit-flex: 1;
flex: 1;
display: -webkit-box;
display: -webkit-flex;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
align-items: center;
}
.weui-steps_horizonal .weui-steps__item::before {
content: "";
display: block;
width: calc(8 / var(--weui-STEPS-FONT-SIZE) * 1em);
width: var(--weui-STEPS-DOT-SIZE);
height: calc(8 / var(--weui-STEPS-FONT-SIZE) * 1em);
height: var(--weui-STEPS-DOT-SIZE);
border-radius: 100%;
background-color: var(--weui-FG-3);
background-color: var(--weui-STEPS-DEFAULT-COLOR);
-webkit-flex-shrink: 0;
flex-shrink: 0;
}
.weui-steps_horizonal .weui-steps__item::after {
content: "";
height: 0.5px;
-webkit-box-flex: 1;
-webkit-flex: 1;
flex: 1;
margin: 0 4px;
margin: 0 var(--weui-STEPS-HORIZONAL-DOT-GAP);
background: var(--weui-FG-3);
background: var(--weui-STEPS-DEFAULT-COLOR);
}
.weui-steps_horizonal .weui-steps__item:last-child {
-webkit-box-flex: 0;
-webkit-flex: none;
flex: none;
}
.weui-steps_horizonal .weui-steps__item:last-child::after {
display: none;
}
.weui-steps_horizonal .weui-steps__item:first-child:not(.weui-steps__item_success)::before {
background: var(--weui-BRAND);
background: var(--weui-STEPS-HIGHLIGHT-COLOR);
}
.weui-steps_horizonal .weui-steps__item__inner {
margin-left: 8px;
}
.weui-steps_horizonal .weui-steps__item_success::before,.weui-steps_horizonal .weui-steps__item_success::after {
background: var(--weui-BRAND);
background: var(--weui-STEPS-HIGHLIGHT-COLOR);
}
.weui-steps_horizonal .weui-steps__item_success+.weui-steps__item::before {
background: var(--weui-BRAND);
background: var(--weui-STEPS-HIGHLIGHT-COLOR);
}
.weui-steps_horizonal-primary {
display: -webkit-box;
display: -webkit-flex;
display: flex;
}
.weui-steps_horizonal-primary .weui-steps__item {
-webkit-box-flex: 1;
-webkit-flex: 1;
flex: 1;
position: relative;
}
.weui-steps_horizonal-primary .weui-steps__item::before {
content: " ";
position: absolute;
left: 0;
top: 0;
right: 0;
height: 1px;
border-top: 1px solid var(--weui-FG-3);
border-top: 1px solid var(--weui-STEPS-DEFAULT-COLOR);
color: var(--weui-FG-3);
color: var(--weui-STEPS-DEFAULT-COLOR);
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: scaleY(0.5);
transform: scaleY(0.5);
}
.weui-steps_horizonal-primary .weui-steps__item:last-child {
-webkit-box-flex: 0;
-webkit-flex: none;
flex: none;
}
.weui-steps_horizonal-primary .weui-steps__item:last-child::before {
display: none;
}
.weui-steps_horizonal-primary .weui-steps__item__inner {
position: relative;
padding-top: 36px;
}
.weui-steps_horizonal-primary .weui-steps__item__inner::before {
content: "";
position: absolute;
z-index: 1;
width: calc(8 / var(--weui-STEPS-FONT-SIZE) * 1em);
width: var(--weui-STEPS-DOT-SIZE);
height: calc(8 / var(--weui-STEPS-FONT-SIZE) * 1em);
height: var(--weui-STEPS-DOT-SIZE);
border-radius: 100%;
background-color: var(--weui-FG-3);
background-color: var(--weui-STEPS-DEFAULT-COLOR);
top: 0;
left: 0;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.weui-steps_horizonal-primary .weui-steps__item__inner::after {
content: "";
background-color: #fff;
background-color: var(--weui-BG-2);
width: calc(calc(8 / var(--weui-STEPS-FONT-SIZE) * 1em) + 2 * 4px);
width: calc(var(--weui-STEPS-DOT-SIZE) + 2 * var(--weui-STEPS-HORIZONAL-DOT-GAP));
height: calc(calc(8 / var(--weui-STEPS-FONT-SIZE) * 1em) + 2 * 4px);
height: calc(var(--weui-STEPS-DOT-SIZE) + 2 * var(--weui-STEPS-HORIZONAL-DOT-GAP));
position: absolute;
top: 0;
left: 0;
-webkit-transform: translate(calc(-50% + calc(8 / var(--weui-STEPS-FONT-SIZE) * 1em) / 2),-50%);
-webkit-transform: translate(calc(-50% + var(--weui-STEPS-DOT-SIZE) / 2),-50%);
transform: translate(calc(-50% + calc(8 / var(--weui-STEPS-FONT-SIZE) * 1em) / 2),-50%);
transform: translate(calc(-50% + var(--weui-STEPS-DOT-SIZE) / 2),-50%);
}
.weui-steps_horizonal-primary .weui-steps__item_success::before {
border-color: var(--weui-BRAND);
border-color: var(--weui-STEPS-HIGHLIGHT-COLOR);
}
.weui-steps_horizonal-primary .weui-steps__item_success .weui-steps__item__inner::before {
background: var(--weui-BRAND);
background: var(--weui-STEPS-HIGHLIGHT-COLOR);
}
.weui-steps_horizonal-primary .weui-steps__item_success+.weui-steps__item .weui-steps__item__inner::before {
background: var(--weui-BRAND);
background: var(--weui-STEPS-HIGHLIGHT-COLOR);
}
.weui-steps_horizonal-center {
display: -webkit-box;
display: -webkit-flex;
display: flex;
text-align: center;
}
.weui-steps_horizonal-center .weui-steps__item {
-webkit-box-flex: 1;
-webkit-flex: 1;
flex: 1;
position: relative;
}
.weui-steps_horizonal-center .weui-steps__item::after,.weui-steps_horizonal-center .weui-steps__item::before {
content: " ";
position: absolute;
left: 0;
top: 0;
right: 0;
height: 1px;
border-top: 1px solid var(--weui-FG-3);
border-top: 1px solid var(--weui-STEPS-DEFAULT-COLOR);
color: var(--weui-FG-3);
color: var(--weui-STEPS-DEFAULT-COLOR);
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: scaleY(0.5);
transform: scaleY(0.5);
}
.weui-steps_horizonal-center .weui-steps__item::before {
right: 50%;
}
.weui-steps_horizonal-center .weui-steps__item::after {
left: 50%;
}
.weui-steps_horizonal-center .weui-steps__item:first-child::before {
display: none;
}
.weui-steps_horizonal-center .weui-steps__item:last-child::after {
display: none;
}
.weui-steps_horizonal-center .weui-steps__item__inner {
position: relative;
z-index: 1;
padding-top: 36px;
}
.weui-steps_horizonal-center .weui-steps__item__inner::before {
content: "";
position: absolute;
z-index: 1;
width: calc(8 / var(--weui-STEPS-FONT-SIZE) * 1em);
width: var(--weui-STEPS-DOT-SIZE);
height: calc(8 / var(--weui-STEPS-FONT-SIZE) * 1em);
height: var(--weui-STEPS-DOT-SIZE);
border-radius: 100%;
background-color: var(--weui-FG-3);
background-color: var(--weui-STEPS-DEFAULT-COLOR);
top: 0;
left: 50%;
-webkit-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);
}
.weui-steps_horizonal-center .weui-steps__item__inner::after {
content: "";
background-color: #fff;
background-color: var(--weui-BG-2);
width: calc(calc(8 / var(--weui-STEPS-FONT-SIZE) * 1em) + 2 * 4px);
width: calc(var(--weui-STEPS-DOT-SIZE) + 2 * var(--weui-STEPS-HORIZONAL-DOT-GAP));
height: calc(calc(8 / var(--weui-STEPS-FONT-SIZE) * 1em) + 2 * 4px);
height: calc(var(--weui-STEPS-DOT-SIZE) + 2 * var(--weui-STEPS-HORIZONAL-DOT-GAP));
position: absolute;
top: 0;
left: 50%;
-webkit-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);
}
.weui-steps_horizonal-center .weui-steps__item_success::before,.weui-steps_horizonal-center .weui-steps__item_success::after,.weui-steps_horizonal-center .weui-steps__item_success .weui-steps__item__inner::before,.weui-steps_horizonal-center .weui-steps__item_success+.weui-steps__item::before,.weui-steps_horizonal-center .weui-steps__item_success+.weui-steps__item .weui-steps__item__inner::before {
background: var(--weui-BRAND);
background: var(--weui-STEPS-HIGHLIGHT-COLOR);
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlL3dpZGdldC93ZXVpLXN0ZXBzL3dldWktc3RlcHMuY3NzIiwic3R5bGUvYmFzZS90aGVtZS9pbmRleC5sZXNzIiwic3R5bGUvYmFzZS90aGVtZS92YXJzL2xpZ2h0Lmxlc3MiLCJzdHlsZS9iYXNlL3RoZW1lL3ZhcnMvZGFyay5sZXNzIiwic3R5bGUvYmFzZS90aGVtZS92YXJzL2NhcmUtbGlnaHQubGVzcyIsInN0eWxlL2Jhc2UvdGhlbWUvdmFycy9jYXJlLWRhcmsubGVzcyIsInN0eWxlL2Jhc2UvdGhlbWUvZm4ubGVzcyIsInN0eWxlL2Jhc2UvdmFyaWFibGUvd2V1aS1idXR0b24ubGVzcyIsInN0eWxlL3dpZGdldC93ZXVpLXN0ZXBzL3dldWktc3RlcHMubGVzcyIsInN0eWxlL2Jhc2UvbWl4aW4vc2V0T25lcHgubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQThCQSx1QkFBdUI7QUMxQnZCOztFQ0hFLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSxpQkFBQTtFQUNBLHdCQUFBO0VBQ0Esd0JBQUE7RUFDQSx3QkFBQTtFQUNBLHVCQUFBO0VBQ0EsdUJBQUE7RUFDQSwyQkFBQTtFQUNBLDJCQUFBO0VBQ0EsMkJBQUE7RUFDQSwwQkFBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtFQUNBLHdCQUFBO0VBQ0Esd0JBQUE7RUFDQSw0QkFBQTtFQUNBLDRCQUFBO0VBQ0EsNEJBQUE7RUFDQSwyQkFBQTtFQUNBLCtCQUFBO0VBQ0EsaUNBQUE7RUFDQSxnQ0FBQTtFQUNBLCtCQUFBO0VBQ0EsK0JBQUE7RUFDQSxnQ0FBQTtFQUNBLGtDQUFBO0VBQ0EsbUNBQUE7RUFDQSxrQ0FBQTtFQUNBLDhDQUFBO0VBQ0EsOENBQUE7RUFDQSw4Q0FBQTtFQUNBLDBCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0Esd0JBQUE7RUFDQSx3QkFBQTtFQUNBLDRCQUFBO0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUNBLDJCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLDRCQUFBO0VBQ0EsOEJBQUE7RUFDQSw4QkFBQTtFQUNBLDhCQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLGlDQUFBO0VBQ0EsaUNBQUE7RUFDQSxpQ0FBQTtFQUNBLGdDQUFBO0VBQ0Esd0JBQUE7RUFDQSx3QkFBQTtFQUNBLHdCQUFBO0VBQ0EsdUJBQUE7RUFDQSx1QkFBQTtFQUNBLDhCQUFBO0VBQ0EsMkRBQUE7RUFDQSx3REFBQTtFQUNBLGlEQUFBO0VBQ0EsK0NBQUE7RUFDQSw4Q0FBQTtFQUNBLGtEQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSxrQ0FBQTtFQUNBLDhDQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLDRCQUFBO0VBQ0EsdUJBQUE7RUFDQSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0Esc0JBQUE7RUFDQSxzQkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLHlCQUFBO0VBQ0Esd0NBQUE7RUFDQSxzQ0FBQTtFQUNBLHVDQUFBO0VBQ0EsOENBQUE7RUFDQSw2Q0FBQTtFQUNBLHlEQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLDRCQUFBO0VBQ0Esa0NBQUE7RUFDQSxtQkFBQTtFQUNBLHlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxzQkFBQTtFQUNBLHFCQUFBO0VBQ0EsMEJBQUE7RUFDQSx5QkFBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7RUFDQSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0Esb0JBQUE7RUFDQSwrQkFBQTtFQUNBLDhCQUFBO0VBQ0EsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLHlDQUFBO0VBQ0EsZ0RBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0VBQ0EsZ0NBQUE7RUFDQSxxREFBQTtFQUNBLGtEQUFBO0VBQ0EsMkNBQUE7RUFDQSxpREFBQTtFQUNBLG1EQUFBO0NGaUNEO0FDN0tEO0VBQ0U7O0lFVEEsaUJBQUE7SUFDQSxvQkFBQTtJQUNBLG9CQUFBO0lBQ0Esb0JBQUE7SUFDQSxvQkFBQTtJQUNBLG9CQUFBO0lBQ0Esd0JBQUE7SUFDQSx3QkFBQTtJQUNBLHdCQUFBO0lBQ0EsdUJBQUE7SUFDQSx1QkFBQTtJQUNBLDJCQUFBO0lBQ0EsMkJBQUE7SUFDQSwyQkFBQTtJQUNBLDBCQUFBO0lBQ0EseUJBQUE7SUFDQSx5QkFBQTtJQUNBLHlCQUFBO0lBQ0Esd0JBQUE7SUFDQSx3QkFBQTtJQUNBLDRCQUFBO0lBQ0EsNEJBQUE7SUFDQSw0QkFBQTtJQUNBLDJCQUFBO0lBQ0EscUNBQUE7SUFDQSx1Q0FBQTtJQUNBLHFDQUFBO0lBQ0EscUNBQUE7SUFDQSxxQ0FBQTtJQUNBLHNDQUFBO0lBQ0Esd0NBQUE7SUFDQSx3Q0FBQTtJQUNBLHdDQUFBO0lBQ0EsOENBQUE7SUFDQSw4Q0FBQTtJQUNBLDhDQUFBO0lBQ0EsMEJBQUE7SUFDQSx5QkFBQTtJQUNBLHlCQUFBO0lBQ0EseUJBQUE7SUFDQSx3QkFBQTtJQUNBLHdCQUFBO0lBQ0EsNEJBQUE7SUFDQSw0QkFBQTtJQUNBLDRCQUFBO0lBQ0EsMkJBQUE7SUFDQSwwQkFBQTtJQUNBLDBCQUFBO0lBQ0EsMEJBQUE7SUFDQSx5QkFBQTtJQUNBLHlCQUFBO0lBQ0EsNkJBQUE7SUFDQSw2QkFBQTtJQUNBLDZCQUFBO0lBQ0EsNEJBQUE7SUFDQSw4QkFBQTtJQUNBLDhCQUFBO0lBQ0EsOEJBQUE7SUFDQSw2QkFBQTtJQUNBLDZCQUFBO0lBQ0EsaUNBQUE7SUFDQSxpQ0FBQTtJQUNBLGlDQUFBO0lBQ0EsZ0NBQUE7SUFDQSx3QkFBQTtJQUNBLHdCQUFBO0lBQ0Esd0JBQUE7SUFDQSx1QkFBQTtJQUNBLHVCQUFBO0lBQ0EsOEJBQUE7SUFDQSx3REFBQTtJQUNBLG9EQUFBO0lBQ0EsOENBQUE7SUFDQSw0Q0FBQTtJQUNBLDJDQUFBO0lBQ0EsK0NBQUE7SUFDQSwwQkFBQTtJQUNBLDBCQUFBO0lBQ0EsMEJBQUE7SUFDQSx5QkFBQTtJQUNBLHlCQUFBO0lBQ0EsNkJBQUE7SUFDQSw2QkFBQTtJQUNBLDZCQUFBO0lBQ0EsNEJBQUE7SUFDQSw2QkFBQTtJQUNBLGtDQUFBO0lBQ0EsOENBQUE7SUFDQSwwQkFBQTtJQUNBLDBCQUFBO0lBQ0EsMEJBQUE7SUFDQSx5QkFBQTtJQUNBLHlCQUFBO0lBQ0EsNkJBQUE7SUFDQSw2QkFBQTtJQUNBLDZCQUFBO0lBQ0EsNEJBQUE7SUFDQSx1QkFBQTtJQUNBLHVCQUFBO0lBQ0EsdUJBQUE7SUFDQSxzQkFBQTtJQUNBLHNCQUFBO0lBQ0EsMEJBQUE7SUFDQSwwQkFBQTtJQUNBLDBCQUFBO0lBQ0EseUJBQUE7SUFDQSw2Q0FBQTtJQUNBLDZDQUFBO0lBQ0EsNkNBQUE7SUFDQSw4Q0FBQTtJQUNBLG1EQUFBO0lBQ0EsK0RBQUE7SUFDQSwwQkFBQTtJQUNBLDBCQUFBO0lBQ0EsMEJBQUE7SUFDQSx5QkFBQTtJQUNBLHlCQUFBO0lBQ0EsNkJBQUE7SUFDQSw2QkFBQTtJQUNBLDZCQUFBO0lBQ0EsNEJBQUE7SUFDQSx3Q0FBQTtJQUNBLG1CQUFBO0lBQ0EseUJBQUE7SUFDQSxzQkFBQTtJQUNBLHNCQUFBO0lBQ0EscUJBQUE7SUFDQSwwQkFBQTtJQUNBLHlCQUFBO0lBQ0EscUJBQUE7SUFDQSxvQkFBQTtJQUNBLHNCQUFBO0lBQ0Esc0JBQUE7SUFDQSxvQkFBQTtJQUNBLHlCQUFBO0lBQ0EsK0NBQUE7SUFDQSxzREFBQTtJQUNBLHNDQUFBO0lBQ0EsZUFBQTtJQUNBLGVBQUE7SUFDQSxxQ0FBQTtJQUNBLHFEQUFBO0lBQ0Esa0RBQUE7SUFDQSwyQ0FBQTtJQUNBLGlEQUFBO0lBQ0EsbURBQUE7SUFDQSwrQ0FBQTtJQUNBLDRDQUFBO0lBQ0EsNkNBQUE7R0gwTEM7Q0FDRjtBQ2pVRDs7RUVkRSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSx3QkFBQTtFQUNBLHdCQUFBO0VBQ0Esd0JBQUE7RUFDQSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0EsMkJBQUE7RUFDQSwyQkFBQTtFQUNBLDJCQUFBO0VBQ0EsMEJBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSx3QkFBQTtFQUNBLHdCQUFBO0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUNBLDRCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQ0FBQTtFQUNBLHVDQUFBO0VBQ0EscUNBQUE7RUFDQSxxQ0FBQTtFQUNBLHFDQUFBO0VBQ0Esc0NBQUE7RUFDQSx3Q0FBQTtFQUNBLHdDQUFBO0VBQ0Esd0NBQUE7RUFDQSw4Q0FBQTtFQUNBLDhDQUFBO0VBQ0EsOENBQUE7RUFDQSwwQkFBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtFQUNBLHdCQUFBO0VBQ0Esd0JBQUE7RUFDQSw0QkFBQTtFQUNBLDRCQUFBO0VBQ0EsNEJBQUE7RUFDQSwyQkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSw0QkFBQTtFQUNBLDhCQUFBO0VBQ0EsOEJBQUE7RUFDQSw4QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSxpQ0FBQTtFQUNBLGlDQUFBO0VBQ0EsaUNBQUE7RUFDQSxnQ0FBQTtFQUNBLHdCQUFBO0VBQ0Esd0JBQUE7RUFDQSx3QkFBQTtFQUNBLHVCQUFBO0VBQ0EsdUJBQUE7RUFDQSw4QkFBQTtFQUNBLHdEQUFBO0VBQ0Esb0RBQUE7RUFDQSw4Q0FBQTtFQUNBLDRDQUFBO0VBQ0EsMkNBQUE7RUFDQSwrQ0FBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0Esa0NBQUE7RUFDQSw4Q0FBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSw0QkFBQTtFQUNBLHVCQUFBO0VBQ0EsdUJBQUE7RUFDQSx1QkFBQTtFQUNBLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSx5QkFBQTtFQUNBLDZDQUFBO0VBQ0EsNkNBQUE7RUFDQSw2Q0FBQTtFQUNBLDhDQUFBO0VBQ0EsbURBQUE7RUFDQSwrREFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNkJBQUE7RUFDQSw0QkFBQTtFQUNBLHdDQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QkFBQTtFQUNBLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxxQkFBQTtFQUNBLDBCQUFBO0VBQ0EseUJBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0VBQ0Esc0JBQUE7RUFDQSxzQkFBQTtFQUNBLG9CQUFBO0VBQ0EseUJBQUE7RUFDQSwrQ0FBQTtFQUNBLHNEQUFBO0VBQ0Esc0NBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtFQUNBLHFDQUFBO0VBQ0EscURBQUE7RUFDQSxrREFBQTtFQUNBLDJDQUFBO0VBQ0EsaURBQUE7RUFDQSxtREFBQTtFQUNBLCtDQUFBO0VBQ0EsNENBQUE7RUFDQSw2Q0FBQTtDSG1WRDtBQ25kRDs7RUdwQkUsb0JBQUE7RUFDQSxvQkFBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxvQkFBQTtFQUNBLGlCQUFBO0VBQ0Esd0JBQUE7RUFDQSx3QkFBQTtFQUNBLHdCQUFBO0VBQ0EsdUJBQUE7RUFDQSx1QkFBQTtFQUNBLDJCQUFBO0VBQ0EsMkJBQUE7RUFDQSwyQkFBQTtFQUNBLDBCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0Esd0JBQUE7RUFDQSx3QkFBQTtFQUNBLDRCQUFBO0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUNBLDJCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLCtCQUFBO0VBQ0EsZ0NBQUE7RUFDQSwrQkFBQTtFQUNBLGdDQUFBO0VBQ0Esb0JBQUE7RUFDQSxrQ0FBQTtFQUNBLG1DQUFBO0VBQ0EsK0NBQUE7RUFDQSwrQ0FBQTtFQUNBLCtDQUFBO0VBQ0EsMEJBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSx3QkFBQTtFQUNBLHdCQUFBO0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUNBLDRCQUFBO0VBQ0EsMkJBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSw4QkFBQTtFQUNBLDhCQUFBO0VBQ0EsOEJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsaUNBQUE7RUFDQSxpQ0FBQTtFQUNBLGlDQUFBO0VBQ0EsZ0NBQUE7RUFDQSx3QkFBQTtFQUNBLHdCQUFBO0VBQ0Esd0JBQUE7RUFDQSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0EsOEJBQUE7RUFDQSwyREFBQTtFQUNBLHdEQUFBO0VBQ0EsaURBQUE7RUFDQSwrQ0FBQTtFQUNBLDhDQUFBO0VBQ0Esa0RBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtFQUNBLGtDQUFBO0VBQ0EsOENBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0EsdUJBQUE7RUFDQSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0EseUJBQUE7RUFDQSx1Q0FBQTtFQUNBLHNDQUFBO0VBQ0EsdUNBQUE7RUFDQSw4Q0FBQTtFQUNBLDZDQUFBO0VBQ0EseURBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSxvQkFBQTtFQUNBLG1CQUFBO0VBQ0EseUJBQUE7RUFDQSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EscUJBQUE7RUFDQSwwQkFBQTtFQUNBLHlCQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtFQUNBLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxvQkFBQTtFQUNBLCtCQUFBO0VBQ0EsOEJBQUE7RUFDQSw2QkFBQTtFQUNBLHlCQUFBO0VBQ0EseUNBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0VBQ0EsZ0NBQUE7RUFDQSxxREFBQTtFQUNBLGtEQUFBO0VBQ0EsMkNBQUE7RUFDQSxpREFBQTtFQUNBLGtEQUFBO0VBQ0EsZ0RBQUE7Q0oyZUQ7QUN0bUJEO0VBQ0U7O0lJMUJBLGlCQUFBO0lBQ0Esb0JBQUE7SUFDQSxvQkFBQTtJQUNBLG9CQUFBO0lBQ0Esb0JBQUE7SUFDQSxvQkFBQTtJQUNBLHdCQUFBO0lBQ0Esd0JBQUE7SUFDQSx3QkFBQTtJQUNBLHVCQUFBO0lBQ0EsdUJBQUE7SUFDQSwyQkFBQTtJQUNBLDJCQUFBO0lBQ0EsMkJBQUE7SUFDQSwwQkFBQTtJQUNBLHlCQUFBO0lBQ0EseUJBQUE7SUFDQSx5QkFBQTtJQUNBLHdCQUFBO0lBQ0Esd0JBQUE7SUFDQSw0QkFBQTtJQUNBLDRCQUFBO0lBQ0EsNEJBQUE7SUFDQSwyQkFBQTtJQUNBLHNDQUFBO0lBQ0Esd0NBQUE7SUFDQSxzQ0FBQTtJQUNBLHNDQUFBO0lBQ0EscUNBQUE7SUFDQSxzQ0FBQTtJQUNBLHlDQUFBO0lBQ0EseUNBQUE7SUFDQSx5Q0FBQTtJQUNBLCtDQUFBO0lBQ0EsK0NBQUE7SUFDQSwrQ0FBQTtJQUNBLDBCQUFBO0lBQ0EseUJBQUE7SUFDQSx5QkFBQTtJQUNBLHlCQUFBO0lBQ0Esd0JBQUE7SUFDQSx3QkFBQTtJQUNBLDRCQUFBO0lBQ0EsNEJBQUE7SUFDQSw0QkFBQTtJQUNBLDJCQUFBO0lBQ0EsMEJBQUE7SUFDQSwwQkFBQTtJQUNBLDBCQUFBO0lBQ0EseUJBQUE7SUFDQSx5QkFBQTtJQUNBLDZCQUFBO0lBQ0EsNkJBQUE7SUFDQSw2QkFBQTtJQUNBLDRCQUFBO0lBQ0EsOEJBQUE7SUFDQSw4QkFBQTtJQUNBLDhCQUFBO0lBQ0EsNkJBQUE7SUFDQSw2QkFBQTtJQUNBLGlDQUFBO0lBQ0EsaUNBQUE7SUFDQSxpQ0FBQTtJQUNBLGdDQUFBO0lBQ0Esd0JBQUE7SUFDQSx3QkFBQTtJQUNBLHdCQUFBO0lBQ0EsdUJBQUE7SUFDQSx1QkFBQTtJQUNBLDhCQUFBO0lBQ0Esd0RBQUE7SUFDQSxvREFBQTtJQUNBLDhDQUFBO0lBQ0EsNENBQUE7SUFDQSw4Q0FBQTtJQUNBLCtDQUFBO0lBQ0EsMEJBQUE7SUFDQSwwQkFBQTtJQUNBLDBCQUFBO0lBQ0EseUJBQUE7SUFDQSx5QkFBQTtJQUNBLDZCQUFBO0lBQ0EsNkJBQUE7SUFDQSw2QkFBQTtJQUNBLDRCQUFBO0lBQ0EsNkJBQUE7SUFDQSxrQ0FBQTtJQUNBLDhDQUFBO0lBQ0EsMEJBQUE7SUFDQSwwQkFBQTtJQUNBLDBCQUFBO0lBQ0EseUJBQUE7SUFDQSx5QkFBQTtJQUNBLDZCQUFBO0lBQ0EsNkJBQUE7SUFDQSw2QkFBQTtJQUNBLDRCQUFBO0lBQ0EsdUJBQUE7SUFDQSx1QkFBQTtJQUNBLHVCQUFBO0lBQ0Esc0JBQUE7SUFDQSxzQkFBQTtJQUNBLDBCQUFBO0lBQ0EsMEJBQUE7SUFDQSwwQkFBQTtJQUNBLHlCQUFBO0lBQ0EsOENBQUE7SUFDQSw2Q0FBQTtJQUNBLDZDQUFBO0lBQ0EsOENBQUE7SUFDQSxtREFBQTtJQUNBLCtEQUFBO0lBQ0EsMEJBQUE7SUFDQSwwQkFBQTtJQUNBLDBCQUFBO0lBQ0EseUJBQUE7SUFDQSx5QkFBQTtJQUNBLDZCQUFBO0lBQ0EsNkJBQUE7SUFDQSw2QkFBQTtJQUNBLDRCQUFBO0lBQ0EseUNBQUE7SUFDQSxtQkFBQTtJQUNBLHlCQUFBO0lBQ0Esc0JBQUE7SUFDQSxzQkFBQTtJQUNBLHFCQUFBO0lBQ0EsMEJBQUE7SUFDQSx5QkFBQTtJQUNBLHFCQUFBO0lBQ0Esb0JBQUE7SUFDQSxzQkFBQTtJQUNBLHNCQUFBO0lBQ0Esb0JBQUE7SUFDQSx5QkFBQTtJQUNBLHNEQUFBO0lBQ0EsZUFBQTtJQUNBLHNDQUFBO0lBQ0EscUNBQUE7SUFDQSxxREFBQTtJQUNBLGtEQUFBO0lBQ0EsMkNBQUE7SUFDQSxpREFBQTtJQUNBLG1EQUFBO0lBQ0EsK0NBQUE7SUFDQSxlQUFBO0lBQ0EsNENBQUE7SUFDQSw2Q0FBQTtJQUNBLCtDQUFBO0dMb29CQztDQUNGO0FDMXZCRDs7RUkvQkUsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0Esd0JBQUE7RUFDQSx3QkFBQTtFQUNBLHdCQUFBO0VBQ0EsdUJBQUE7RUFDQSx1QkFBQTtFQUNBLDJCQUFBO0VBQ0EsMkJBQUE7RUFDQSwyQkFBQTtFQUNBLDBCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0Esd0JBQUE7RUFDQSx3QkFBQTtFQUNBLDRCQUFBO0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUNBLDJCQUFBO0VBQ0Esc0NBQUE7RUFDQSx3Q0FBQTtFQUNBLHNDQUFBO0VBQ0Esc0NBQUE7RUFDQSxxQ0FBQTtFQUNBLHNDQUFBO0VBQ0EseUNBQUE7RUFDQSx5Q0FBQTtFQUNBLHlDQUFBO0VBQ0EsK0NBQUE7RUFDQSwrQ0FBQTtFQUNBLCtDQUFBO0VBQ0EsMEJBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSx3QkFBQTtFQUNBLHdCQUFBO0VBQ0EsNEJBQUE7RUFDQSw0QkFBQTtFQUNBLDRCQUFBO0VBQ0EsMkJBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSw4QkFBQTtFQUNBLDhCQUFBO0VBQ0EsOEJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsaUNBQUE7RUFDQSxpQ0FBQTtFQUNBLGlDQUFBO0VBQ0EsZ0NBQUE7RUFDQSx3QkFBQTtFQUNBLHdCQUFBO0VBQ0Esd0JBQUE7RUFDQSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0EsOEJBQUE7RUFDQSx3REFBQTtFQUNBLG9EQUFBO0VBQ0EsOENBQUE7RUFDQSw0Q0FBQTtFQUNBLDhDQUFBO0VBQ0EsK0NBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtFQUNBLGtDQUFBO0VBQ0EsOENBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0EsdUJBQUE7RUFDQSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsMEJBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0EseUJBQUE7RUFDQSw4Q0FBQTtFQUNBLDZDQUFBO0VBQ0EsNkNBQUE7RUFDQSw4Q0FBQTtFQUNBLG1EQUFBO0VBQ0EsK0RBQUE7RUFDQSwwQkFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSx5Q0FBQTtFQUNBLG1CQUFBO0VBQ0EseUJBQUE7RUFDQSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EscUJBQUE7RUFDQSwwQkFBQTtFQUNBLHlCQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtFQUNBLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxvQkFBQTtFQUNBLHlCQUFBO0VBQ0Esc0RBQUE7RUFDQSxlQUFBO0VBQ0Esc0NBQUE7RUFDQSxxQ0FBQTtFQUNBLHFEQUFBO0VBQ0Esa0RBQUE7RUFDQSwyQ0FBQTtFQUNBLGlEQUFBO0VBQ0EsbURBQUE7RUFDQSwrQ0FBQTtFQUNBLGVBQUE7RUFDQSw0Q0FBQTtFQUNBLDZDQUFBO0VBQ0EsK0NBQUE7Q0w2eEJEO0FBQ0QscUJBQXFCO0FNbDVCbkI7O0VBTkUsK0JBQUE7Q05vaENIO0FNMWdDQzs7RUFSRSwrQkFBQTtDTnNoQ0g7QU16Z0NDO0VBQ0U7O0lBZEEsK0JBQUE7R04yaENEO0NBQ0Y7QU90aUNEOzs7RUFHRSxxQkFBQTtFQUNBLDRCQUFBO0VBQ0EsMkJBQUE7Q1BxbENEO0FNNWtDQzs7RUFORSwwQ0FBQTtDTnNsQ0g7QU01a0NDOztFQVJFLGdEQUFBO0NOd2xDSDtBTTNrQ0M7RUFDRTs7SUFkQSxnREFBQTtHTjZsQ0Q7Q0FDRjtBTTFsQ0M7O0VBTkUscUNBQUE7Q05vbUNIO0FNMWxDQzs7RUFSRSx3REFBQTtDTnNtQ0g7QU16bENDO0VBQ0U7O0lBZEEsd0RBQUE7R04ybUNEO0NBQ0Y7QU14bUNDOztFQU5FLDRDQUFBO0NOOHFDSDtBTXBxQ0M7O0VBUkUsa0RBQUE7Q05nckNIO0FNbnFDQztFQUNFOztJQWRBLGtEQUFBO0dOcXJDRDtDQUNGO0FRM3JDRDs7RUFFRSw0Q0FBQTtFQUNBLCtDQUFBO0VBQ0EsMEJBQUE7RUFDQSw0QkFBQTtFQUNBLGtFQUFBO0VBQ0EsMEJBQUE7RUFDQSwyRUFBQTtFQUNBLG1DQUFBO0NSaXNDRDtBUTlyQ0Q7RUFDRSx5Q0FBQTtFQUNBLGtEQUFBO0NSZ3NDRDtBUTlyQ0Q7O0VBRUUsY0FBQTtDUmdzQ0Q7QVE5ckNEO0VBQ0UsZ0JBQUE7Q1Jnc0NEO0FROXJDRDtFQUNFLGVBQUE7RUFDQSx1QkFBQTtFQUNBLGVBQUE7Q1Jnc0NEO0FRN3JDRDtFQUNFLGtCQUFBO0NSK3JDRDtBUWhzQ0Q7RUFHSSxrQkFBQTtFQUNBLG9CQUFBO0NSZ3NDSDtBUS9yQ0c7RUFDRSxXQUFBO0VDZEosWUFBQTtFQUNBLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLE1BQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLHNEQUFBO0VBQ0Esc0NBQUE7RUFDQSw2QkFBQTtVQUFBLHFCQUFBO0VBQ0EsOEJBQUE7VUFBQSxzQkFBQTtFRFFJLHdGQUFBO0VBQ0EsMkRBQUE7Q1J5c0NMO0FRcHNDUztFQUNFLG1EQUFBO0NSc3NDWDtBUWhzQ0s7RUFDRSxhQUFBO0NSa3NDUDtBUXp0Q0Q7RUE0Qkksa0JBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7Q1Jnc0NIO0FRN3JDRztFQUNFLFdBQUE7RUFDQSxpQ0FBQTtFQUNBLGtDQUFBO0VBQ0EsbUJBQUE7RUFDQSxpREFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLE9BQUE7RUFDQSxpREFBQTtFQUNBLHdDQUFBO1VBQUEsZ0NBQUE7Q1IrckNMO0FRMXVDRDtFQStDSSxrREFBQTtFQUNBLDRFQUFBO0VBQ0EsNkVBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxPQUFBO0VBQ0EsaURBQUE7RUFDQSx3Q0FBQTtVQUFBLGdDQUFBO0VBQ0EscUdBQUE7Q1I4ckNIO0FRM3JDRztFQUNFLHVIQUFBO0NSNnJDTDtBUTFyQ0s7RUFDRSxhQUFBO0NSNHJDUDtBUXZyQ0c7RUFDRSx1R0FBQTtDUnlyQ0w7QVFyckNHO0VBQ0UsK0NBQUE7Q1J1ckNMO0FRcHJDSztFQUNFLG1EQUFBO0NSc3JDUDtBUWpyQ087RUFDRSxtREFBQTtDUm1yQ1Q7QVE1cUNEO0VBQ0Usb0JBQUE7RUFBQSxxQkFBQTtFQUFBLGFBQUE7Q1I4cUNEO0FRL3FDRDtFQUdJLG1CQUFBO0VBQUEsZUFBQTtVQUFBLE9BQUE7RUFDQSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO0VBQUEsMkJBQUE7VUFBQSxtQkFBQTtDUitxQ0g7QVE3cUNHO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxpQ0FBQTtFQUNBLGtDQUFBO0VBQ0EsbUJBQUE7RUFDQSxpREFBQTtFQUNBLHNCQUFBO1VBQUEsY0FBQTtDUitxQ0w7QVE3cUNHO0VBQ0UsV0FBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUFBLGVBQUE7VUFBQSxPQUFBO0VBQ0EsNkNBQUE7RUFDQSwyQ0FBQTtDUitxQ0w7QVE3cUNHO0VBQ0UsbUJBQUE7RUFBQSxrQkFBQTtVQUFBLFVBQUE7Q1IrcUNMO0FROXFDSztFQUNFLGFBQUE7Q1JnckNQO0FRM3FDTztFQUNFLDZDQUFBO0NSNnFDVDtBUTdzQ0Q7RUFzQ0ksZ0JBQUE7Q1IwcUNIO0FRdnFDRzs7RUFFRSw2Q0FBQTtDUnlxQ0w7QVF0cUNLO0VBQ0UsNkNBQUE7Q1J3cUNQO0FRL3BDRDtFQUNFLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxhQUFBO0NSaXFDRDtBUWxxQ0Q7RUFHSSxtQkFBQTtFQUFBLGVBQUE7VUFBQSxPQUFBO0VBQ0Esa0JBQUE7Q1JrcUNIO0FRanFDRztFQzFMRixZQUFBO0VBQ0Esa0JBQUE7RUFDQSxPQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxXQUFBO0VBQ0EscURBQUE7RUFDQSxzQ0FBQTtFQUNBLDZCQUFBO1VBQUEscUJBQUE7RUFDQSw4QkFBQTtVQUFBLHNCQUFBO0NUODFDRDtBUTFxQ0c7RUFDRSxtQkFBQTtFQUFBLGtCQUFBO1VBQUEsVUFBQTtDUjRxQ0w7QVEzcUNLO0VBQ0UsYUFBQTtDUjZxQ1A7QVF4ckNEO0VBZ0JJLGtCQUFBO0VBQ0EsaUJBQUE7Q1IycUNIO0FRMXFDRztFQUNFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxpQ0FBQTtFQUNBLGtDQUFBO0VBQ0EsbUJBQUE7RUFDQSxpREFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsbUNBQUE7VUFBQSwyQkFBQTtDUjRxQ0w7QVExcUNHO0VBQ0UsV0FBQTtFQUNBLGtDQUFBO0VBQ0Esa0ZBQUE7RUFDQSxtRkFBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSwrRUFBQTtVQUFBLHVFQUFBO0NSNHFDTDtBUXZxQ0c7RUFDRSwrQ0FBQTtDUnlxQ0w7QVF0cUNLO0VBQ0UsNkNBQUE7Q1J3cUNQO0FRbnFDTztFQUNFLDZDQUFBO0NScXFDVDtBUS9wQ0Q7RUFDRSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsYUFBQTtFQUNBLGtCQUFBO0NSaXFDRDtBUW5xQ0Q7RUFJSSxtQkFBQTtFQUFBLGVBQUE7VUFBQSxPQUFBO0VBQ0Esa0JBQUE7Q1JrcUNIO0FRanFDRzs7RUN2UEYsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsV0FBQTtFQUNBLHFEQUFBO0VBQ0Esc0NBQUE7RUFDQSw2QkFBQTtVQUFBLHFCQUFBO0VBQ0EsOEJBQUE7VUFBQSxzQkFBQTtDVDQ1Q0Q7QVExcUNHO0VBQ0UsVUFBQTtDUjRxQ0w7QVExcUNHO0VBQ0UsU0FBQTtDUjRxQ0w7QVF6cUNLO0VBQ0UsYUFBQTtDUjJxQ1A7QVF2cUNLO0VBQ0UsYUFBQTtDUnlxQ1A7QVFoc0NEO0VBNEJJLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLGlCQUFBO0NSdXFDSDtBUXRxQ0c7RUFDRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0VBQ0EsaUNBQUE7RUFDQSxrQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsaURBQUE7RUFDQSxNQUFBO0VBQ0EsU0FBQTtFQUNBLHdDQUFBO1VBQUEsZ0NBQUE7Q1J3cUNMO0FRdHFDRztFQUNFLFdBQUE7RUFDQSxrQ0FBQTtFQUNBLGtGQUFBO0VBQ0EsbUZBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxTQUFBO0VBQ0Esd0NBQUE7VUFBQSxnQ0FBQTtDUndxQ0w7QVFucUNHOzs7OztFQUtFLDZDQUFBO0NScXFDTCIsImZpbGUiOiJzdHlsZS93aWRnZXQvd2V1aS1zdGVwcy93ZXVpLXN0ZXBzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qXG4qIFRlbmNlbnQgaXMgcGxlYXNlZCB0byBzdXBwb3J0IHRoZSBvcGVuIHNvdXJjZSBjb21tdW5pdHkgYnkgbWFraW5nIFdlVUkgYXZhaWxhYmxlLlxuKiBcbiogQ29weXJpZ2h0IChDKSAyMDE3IFRITCBBMjkgTGltaXRlZCwgYSBUZW5jZW50IGNvbXBhbnkuIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4qIFxuKiBMaWNlbnNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2UgKHRoZSBcIkxpY2Vuc2VcIik7IHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Vcbiogd2l0aCB0aGUgTGljZW5zZS4gWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0XG4qIFxuKiAgICAgICBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXG4qIFxuKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzXG4qIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUywgV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0YgQU5ZIEtJTkQsXG4qIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbiogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4qL1xuLypcbiogVGVuY2VudCBpcyBwbGVhc2VkIHRvIHN1cHBvcnQgdGhlIG9wZW4gc291cmNlIGNvbW11bml0eSBieSBtYWtpbmcgV2VVSSBhdmFpbGFibGUuXG4qIFxuKiBDb3B5cmlnaHQgKEMpIDIwMTcgVEhMIEEyOSBMaW1pdGVkLCBhIFRlbmNlbnQgY29tcGFueS4gQWxsIHJpZ2h0cyByZXNlcnZlZC5cbiogXG4qIExpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZSAodGhlIFwiTGljZW5zZVwiKTsgeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZVxuKiB3aXRoIHRoZSBMaWNlbnNlLiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcbiogXG4qICAgICAgIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcbiogXG4qIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmUgZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXNcbiogZGlzdHJpYnV0ZWQgb24gYW4gXCJBUyBJU1wiIEJBU0lTLCBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCxcbiogZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC4gU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZFxuKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiovXG4vKiEgV2VVSSB0aGVtZSBTVEFSVCAqL1xuYm9keSxcbi53eC1yb290IHtcbiAgLS13ZXVpLUJHLTA6ICNlZGVkZWQ7XG4gIC0td2V1aS1CRy0xOiAjZjdmN2Y3O1xuICAtLXdldWktQkctMjogI2ZmZjtcbiAgLS13ZXVpLUJHLTM6ICNmN2Y3Zjc7XG4gIC0td2V1aS1CRy00OiAjNGM0YzRjO1xuICAtLXdldWktQkctNTogI2ZmZjtcbiAgLS13ZXVpLUJMVUUtMTAwOiAjMTBhZWZmO1xuICAtLXdldWktQkxVRS0xMjA6ICMzZmJlZmY7XG4gIC0td2V1aS1CTFVFLTE3MDogI2I3ZTZmZjtcbiAgLS13ZXVpLUJMVUUtODA6ICMwYzhiY2M7XG4gIC0td2V1aS1CTFVFLTkwOiAjMGU5Y2U2O1xuICAtLXdldWktQkxVRS1CRy0xMDA6ICM0OGE2ZTI7XG4gIC0td2V1aS1CTFVFLUJHLTExMDogIzVhYWZlNDtcbiAgLS13ZXVpLUJMVUUtQkctMTMwOiAjN2ZjMGVhO1xuICAtLXdldWktQkxVRS1CRy05MDogIzQwOTVjYjtcbiAgLS13ZXVpLUJSQU5ELTEwMDogIzA3YzE2MDtcbiAgLS13ZXVpLUJSQU5ELTEyMDogIzM4Y2Q3ZjtcbiAgLS13ZXVpLUJSQU5ELTE3MDogI2I0ZWNjZTtcbiAgLS13ZXVpLUJSQU5ELTgwOiAjMDU5YTRjO1xuICAtLXdldWktQlJBTkQtOTA6ICMwNmFlNTY7XG4gIC0td2V1aS1CUkFORC1CRy0xMDA6ICMyYWFlNjc7XG4gIC0td2V1aS1CUkFORC1CRy0xMTA6ICMzZWI1NzU7XG4gIC0td2V1aS1CUkFORC1CRy0xMzA6ICM2OWM2OTQ7XG4gIC0td2V1aS1CUkFORC1CRy05MDogIzI1OWM1YztcbiAgLS13ZXVpLUZHLTA6IHJnYmEoMCwgMCwgMCwgMC45KTtcbiAgLS13ZXVpLUZHLTBfNTogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICAtLXdldWktRkctMTogcmdiYSgwLCAwLCAwLCAwLjU1KTtcbiAgLS13ZXVpLUZHLTI6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgLS13ZXVpLUZHLTM6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLS13ZXVpLUZHLTQ6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIC0td2V1aS1HTFlQSC0wOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gIC0td2V1aS1HTFlQSC0xOiByZ2JhKDAsIDAsIDAsIDAuNTUpO1xuICAtLXdldWktR0xZUEgtMjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAtLXdldWktR0xZUEgtV0hJVEUtMDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICAtLXdldWktR0xZUEgtV0hJVEUtMTogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAtLXdldWktR0xZUEgtV0hJVEUtMjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICAtLXdldWktR0xZUEgtV0hJVEUtMzogI2ZmZjtcbiAgLS13ZXVpLUdSRUVOLTEwMDogIzkxZDMwMDtcbiAgLS13ZXVpLUdSRUVOLTEyMDogI2E3ZGIzMztcbiAgLS13ZXVpLUdSRUVOLTE3MDogI2RlZjFiMztcbiAgLS13ZXVpLUdSRUVOLTgwOiAjNzRhODAwO1xuICAtLXdldWktR1JFRU4tOTA6ICM4MmJkMDA7XG4gIC0td2V1aS1HUkVFTi1CRy0xMDA6ICM5NmJlNDA7XG4gIC0td2V1aS1HUkVFTi1CRy0xMTA6ICNhMGM0NTI7XG4gIC0td2V1aS1HUkVFTi1CRy0xMzA6ICNiNWQxNzk7XG4gIC0td2V1aS1HUkVFTi1CRy05MDogIzg2YWEzOTtcbiAgLS13ZXVpLUlORElHTy0xMDA6ICMxNDg1ZWU7XG4gIC0td2V1aS1JTkRJR08tMTIwOiAjNDM5ZGYxO1xuICAtLXdldWktSU5ESUdPLTE3MDogI2I4ZGFmOTtcbiAgLS13ZXVpLUlORElHTy04MDogIzEwNmFiZTtcbiAgLS13ZXVpLUlORElHTy05MDogIzEyNzdkNjtcbiAgLS13ZXVpLUlORElHTy1CRy0xMDA6ICMyYjc3YmY7XG4gIC0td2V1aS1JTkRJR08tQkctMTEwOiAjM2Y4NGM1O1xuICAtLXdldWktSU5ESUdPLUJHLTEzMDogIzZiYTBkMjtcbiAgLS13ZXVpLUlORElHTy1CRy05MDogIzI2NmFhYjtcbiAgLS13ZXVpLUxJR0hUR1JFRU4tMTAwOiAjOTVlYzY5O1xuICAtLXdldWktTElHSFRHUkVFTi0xMjA6ICNhYWVmODc7XG4gIC0td2V1aS1MSUdIVEdSRUVOLTE3MDogI2RlZjlkMTtcbiAgLS13ZXVpLUxJR0hUR1JFRU4tODA6ICM3N2JjNTQ7XG4gIC0td2V1aS1MSUdIVEdSRUVOLTkwOiAjODVkMzVlO1xuICAtLXdldWktTElHSFRHUkVFTi1CRy0xMDA6ICM3MmNmNjA7XG4gIC0td2V1aS1MSUdIVEdSRUVOLUJHLTExMDogIzgwZDM3MDtcbiAgLS13ZXVpLUxJR0hUR1JFRU4tQkctMTMwOiAjOWNkZDkwO1xuICAtLXdldWktTElHSFRHUkVFTi1CRy05MDogIzY2Yjk1NjtcbiAgLS13ZXVpLUxJTkstMTAwOiAjNTc2Yjk1O1xuICAtLXdldWktTElOSy0xMjA6ICM3ODg4YWE7XG4gIC0td2V1aS1MSU5LLTE3MDogI2NjZDJkZTtcbiAgLS13ZXVpLUxJTkstODA6ICM0NTU1Nzc7XG4gIC0td2V1aS1MSU5LLTkwOiAjNGU2MDg1O1xuICAtLXdldWktTElOS0ZJTkRFUi0xMDA6ICMwMDI2NjY7XG4gIC0td2V1aS1NQVRFUklBTC1BVFRBQ0hNRU5UQ09MVU1OOiByZ2JhKDI0NSwgMjQ1LCAyNDUsIDAuOTUpO1xuICAtLXdldWktTUFURVJJQUwtTkFWSUdBVElPTkJBUjogcmdiYSgyMzcsIDIzNywgMjM3LCAwLjk0KTtcbiAgLS13ZXVpLU1BVEVSSUFMLVJFR1VMQVI6IHJnYmEoMjQ3LCAyNDcsIDI0NywgMC4zKTtcbiAgLS13ZXVpLU1BVEVSSUFMLVRISUNLOiByZ2JhKDI0NywgMjQ3LCAyNDcsIDAuOCk7XG4gIC0td2V1aS1NQVRFUklBTC1USElOOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIC0td2V1aS1NQVRFUklBTC1UT09MQkFSOiByZ2JhKDI0NiwgMjQ2LCAyNDYsIDAuODIpO1xuICAtLXdldWktT1JBTkdFLTEwMDogI2ZhOWQzYjtcbiAgLS13ZXVpLU9SQU5HRS0xMjA6ICNmYmIwNjI7XG4gIC0td2V1aS1PUkFOR0UtMTcwOiAjZmRlMWMzO1xuICAtLXdldWktT1JBTkdFLTgwOiAjYzg3ZDJmO1xuICAtLXdldWktT1JBTkdFLTkwOiAjZTA4YzM0O1xuICAtLXdldWktT1JBTkdFLUJHLTEwMDogI2VhNzgwMDtcbiAgLS13ZXVpLU9SQU5HRS1CRy0xMTA6ICNlYzg1MTk7XG4gIC0td2V1aS1PUkFOR0UtQkctMTMwOiAjZjBhMDRkO1xuICAtLXdldWktT1JBTkdFLUJHLTkwOiAjZDI2YjAwO1xuICAtLXdldWktT1JBTkdFUkVELTEwMDogI2ZmNjE0NjtcbiAgLS13ZXVpLU9WRVJMQVk6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgLS13ZXVpLU9WRVJMQVktV0hJVEU6IHJnYmEoMjQyLCAyNDIsIDI0MiwgMC44KTtcbiAgLS13ZXVpLVBVUlBMRS0xMDA6ICM2NDY3ZjA7XG4gIC0td2V1aS1QVVJQTEUtMTIwOiAjODM4NWYzO1xuICAtLXdldWktUFVSUExFLTE3MDogI2QwZDFmYTtcbiAgLS13ZXVpLVBVUlBMRS04MDogIzUwNTJjMDtcbiAgLS13ZXVpLVBVUlBMRS05MDogIzU5NWNkNztcbiAgLS13ZXVpLVBVUlBMRS1CRy0xMDA6ICM2NzY5YmE7XG4gIC0td2V1aS1QVVJQTEUtQkctMTEwOiAjNzY3OGMxO1xuICAtLXdldWktUFVSUExFLUJHLTEzMDogIzk0OTZjZTtcbiAgLS13ZXVpLVBVUlBMRS1CRy05MDogIzVjNWVhNztcbiAgLS13ZXVpLVJFRC0xMDA6ICNmYTUxNTE7XG4gIC0td2V1aS1SRUQtMTIwOiAjZmI3MzczO1xuICAtLXdldWktUkVELTE3MDogI2ZkY2FjYTtcbiAgLS13ZXVpLVJFRC04MDogI2M4NDA0MDtcbiAgLS13ZXVpLVJFRC05MDogI2UxNDk0OTtcbiAgLS13ZXVpLVJFRC1CRy0xMDA6ICNjZjUxNDg7XG4gIC0td2V1aS1SRUQtQkctMTEwOiAjZDM2MjVhO1xuICAtLXdldWktUkVELUJHLTEzMDogI2RkODQ3ZTtcbiAgLS13ZXVpLVJFRC1CRy05MDogI2I5NDg0MDtcbiAgLS13ZXVpLVNFQ09OREFSWS1CRzogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgLS13ZXVpLVNFUEFSQVRPUi0wOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC0td2V1aS1TRVBBUkFUT1ItMTogcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgLS13ZXVpLVNUQVRFTEFZRVItSE9WRVJFRDogcmdiYSgwLCAwLCAwLCAwLjAyKTtcbiAgLS13ZXVpLVNUQVRFTEFZRVItUFJFU1NFRDogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtLXdldWktU1RBVEVMQVlFUi1QUkVTU0VEU1RSRU5HVEhFTkVEOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC0td2V1aS1ZRUxMT1ctMTAwOiAjZmZjMzAwO1xuICAtLXdldWktWUVMTE9XLTEyMDogI2ZmY2YzMztcbiAgLS13ZXVpLVlFTExPVy0xNzA6ICNmZmVjYjI7XG4gIC0td2V1aS1ZRUxMT1ctODA6ICNjYzljMDA7XG4gIC0td2V1aS1ZRUxMT1ctOTA6ICNlNmFmMDA7XG4gIC0td2V1aS1ZRUxMT1ctQkctMTAwOiAjZWZiNjAwO1xuICAtLXdldWktWUVMTE9XLUJHLTExMDogI2YwYmQxOTtcbiAgLS13ZXVpLVlFTExPVy1CRy0xMzA6ICNmM2NjNGQ7XG4gIC0td2V1aS1ZRUxMT1ctQkctOTA6ICNkN2E0MDA7XG4gIC0td2V1aS1GRy1IQUxGOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gIC0td2V1aS1SRUQ6ICNmYTUxNTE7XG4gIC0td2V1aS1PUkFOR0VSRUQ6ICNmZjYxNDY7XG4gIC0td2V1aS1PUkFOR0U6ICNmYTlkM2I7XG4gIC0td2V1aS1ZRUxMT1c6ICNmZmMzMDA7XG4gIC0td2V1aS1HUkVFTjogIzkxZDMwMDtcbiAgLS13ZXVpLUxJR0hUR1JFRU46ICM5NWVjNjk7XG4gIC0td2V1aS1URVhUR1JFRU46ICMwNmFlNTY7XG4gIC0td2V1aS1CUkFORDogIzA3YzE2MDtcbiAgLS13ZXVpLUJMVUU6ICMxMGFlZmY7XG4gIC0td2V1aS1JTkRJR086ICMxNDg1ZWU7XG4gIC0td2V1aS1QVVJQTEU6ICM2NDY3ZjA7XG4gIC0td2V1aS1MSU5LOiAjNTc2Yjk1O1xuICAtLXdldWktVEFHLVRFWFQtT1JBTkdFOiAjZmE5ZDNiO1xuICAtLXdldWktVEFHLVRFWFQtR1JFRU46ICMwNmFlNTY7XG4gIC0td2V1aS1UQUctVEVYVC1CTFVFOiAjMTBhZWZmO1xuICAtLXdldWktUkVET1JBTkdFOiAjZmY2MTQ2O1xuICAtLXdldWktVEFHLVRFWFQtQkxBQ0s6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgLS13ZXVpLVRBRy1CQUNLR1JPVU5ELUJMQUNLOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAtLXdldWktV0hJVEU6ICNmZmY7XG4gIC0td2V1aS1CRzogI2ZmZjtcbiAgLS13ZXVpLUZHOiAjMDAwO1xuICAtLXdldWktRkctNTogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgLS13ZXVpLVRBRy1CQUNLR1JPVU5ELU9SQU5HRTogcmdiYSgyNTAsIDE1NywgNTksIDAuMSk7XG4gIC0td2V1aS1UQUctQkFDS0dST1VORC1HUkVFTjogcmdiYSg2LCAxNzQsIDg2LCAwLjEpO1xuICAtLXdldWktVEFHLVRFWFQtUkVEOiByZ2JhKDI1MCwgODEsIDgxLCAwLjYpO1xuICAtLXdldWktVEFHLUJBQ0tHUk9VTkQtUkVEOiByZ2JhKDI1MCwgODEsIDgxLCAwLjEpO1xuICAtLXdldWktVEFHLUJBQ0tHUk9VTkQtQkxVRTogcmdiYSgxNiwgMTc0LCAyNTUsIDAuMSk7XG59XG5AbWVkaWEgKHByZWZlcnMtY29sb3Itc2NoZW1lOiBkYXJrKSB7XG4gIC53eC1yb290Om5vdChbZGF0YS13ZXVpLXRoZW1lPSdsaWdodCddKSxcbiAgYm9keTpub3QoW2RhdGEtd2V1aS10aGVtZT0nbGlnaHQnXSkge1xuICAgIC0td2V1aS1CRy0wOiAjMTExO1xuICAgIC0td2V1aS1CRy0xOiAjMWUxZTFlO1xuICAgIC0td2V1aS1CRy0yOiAjMTkxOTE5O1xuICAgIC0td2V1aS1CRy0zOiAjMjAyMDIwO1xuICAgIC0td2V1aS1CRy00OiAjNDA0MDQwO1xuICAgIC0td2V1aS1CRy01OiAjMmMyYzJjO1xuICAgIC0td2V1aS1CTFVFLTEwMDogIzEwYWVmZjtcbiAgICAtLXdldWktQkxVRS0xMjA6ICMwYzhiY2M7XG4gICAgLS13ZXVpLUJMVUUtMTcwOiAjMDQzNDRkO1xuICAgIC0td2V1aS1CTFVFLTgwOiAjM2ZiZWZmO1xuICAgIC0td2V1aS1CTFVFLTkwOiAjMjhiNmZmO1xuICAgIC0td2V1aS1CTFVFLUJHLTEwMDogIzQ4YTZlMjtcbiAgICAtLXdldWktQkxVRS1CRy0xMTA6ICM0MDk1Y2I7XG4gICAgLS13ZXVpLUJMVUUtQkctMTMwOiAjMzI3NDllO1xuICAgIC0td2V1aS1CTFVFLUJHLTkwOiAjNWFhZmU0O1xuICAgIC0td2V1aS1CUkFORC0xMDA6ICMwN2MxNjA7XG4gICAgLS13ZXVpLUJSQU5ELTEyMDogIzA1OWE0YztcbiAgICAtLXdldWktQlJBTkQtMTcwOiAjMDIzYTFjO1xuICAgIC0td2V1aS1CUkFORC04MDogIzM4Y2Q3ZjtcbiAgICAtLXdldWktQlJBTkQtOTA6ICMyMGM3NzA7XG4gICAgLS13ZXVpLUJSQU5ELUJHLTEwMDogIzJhYWU2NztcbiAgICAtLXdldWktQlJBTkQtQkctMTEwOiAjMjU5YzVjO1xuICAgIC0td2V1aS1CUkFORC1CRy0xMzA6ICMxZDdhNDg7XG4gICAgLS13ZXVpLUJSQU5ELUJHLTkwOiAjM2ViNTc1O1xuICAgIC0td2V1aS1GRy0wOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gICAgLS13ZXVpLUZHLTBfNTogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgIC0td2V1aS1GRy0xOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgLS13ZXVpLUZHLTI6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgICAtLXdldWktRkctMzogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgIC0td2V1aS1GRy00OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICAgIC0td2V1aS1HTFlQSC0wOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gICAgLS13ZXVpLUdMWVBILTE6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAtLXdldWktR0xZUEgtMjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICAgIC0td2V1aS1HTFlQSC1XSElURS0wOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gICAgLS13ZXVpLUdMWVBILVdISVRFLTE6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAtLXdldWktR0xZUEgtV0hJVEUtMjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICAgIC0td2V1aS1HTFlQSC1XSElURS0zOiAjZmZmO1xuICAgIC0td2V1aS1HUkVFTi0xMDA6ICM3NGE4MDA7XG4gICAgLS13ZXVpLUdSRUVOLTEyMDogIzVjODYwMDtcbiAgICAtLXdldWktR1JFRU4tMTcwOiAjMjMzMjAwO1xuICAgIC0td2V1aS1HUkVFTi04MDogIzhmYjkzMztcbiAgICAtLXdldWktR1JFRU4tOTA6ICM4MmIwMWE7XG4gICAgLS13ZXVpLUdSRUVOLUJHLTEwMDogIzc4OTgzMztcbiAgICAtLXdldWktR1JFRU4tQkctMTEwOiAjNmI4ODJkO1xuICAgIC0td2V1aS1HUkVFTi1CRy0xMzA6ICM2NTgwMmI7XG4gICAgLS13ZXVpLUdSRUVOLUJHLTkwOiAjODVhMjQ3O1xuICAgIC0td2V1aS1JTkRJR08tMTAwOiAjMTE5NmZmO1xuICAgIC0td2V1aS1JTkRJR08tMTIwOiAjMGQ3OGNjO1xuICAgIC0td2V1aS1JTkRJR08tMTcwOiAjMDUyZDRkO1xuICAgIC0td2V1aS1JTkRJR08tODA6ICM0MGFiZmY7XG4gICAgLS13ZXVpLUlORElHTy05MDogIzI4YTBmZjtcbiAgICAtLXdldWktSU5ESUdPLUJHLTEwMDogIzBkNzhjYztcbiAgICAtLXdldWktSU5ESUdPLUJHLTExMDogIzBiNmJiNztcbiAgICAtLXdldWktSU5ESUdPLUJHLTEzMDogIzA5NTQ4ZjtcbiAgICAtLXdldWktSU5ESUdPLUJHLTkwOiAjMjU4NWQxO1xuICAgIC0td2V1aS1MSUdIVEdSRUVOLTEwMDogIzNlYjU3NTtcbiAgICAtLXdldWktTElHSFRHUkVFTi0xMjA6ICMzMTkwNWQ7XG4gICAgLS13ZXVpLUxJR0hUR1JFRU4tMTcwOiAjMTIzNTIyO1xuICAgIC0td2V1aS1MSUdIVEdSRUVOLTgwOiAjNjRjMzkwO1xuICAgIC0td2V1aS1MSUdIVEdSRUVOLTkwOiAjNTFiYzgzO1xuICAgIC0td2V1aS1MSUdIVEdSRUVOLUJHLTEwMDogIzMxOTA1ZDtcbiAgICAtLXdldWktTElHSFRHUkVFTi1CRy0xMTA6ICMyYzgxNTM7XG4gICAgLS13ZXVpLUxJR0hUR1JFRU4tQkctMTMwOiAjMjI2NTQxO1xuICAgIC0td2V1aS1MSUdIVEdSRUVOLUJHLTkwOiAjMzE5MDVkO1xuICAgIC0td2V1aS1MSU5LLTEwMDogIzdkOTBhOTtcbiAgICAtLXdldWktTElOSy0xMjA6ICM2NDczODc7XG4gICAgLS13ZXVpLUxJTkstMTcwOiAjMjUyYTMyO1xuICAgIC0td2V1aS1MSU5LLTgwOiAjOTdhNmJhO1xuICAgIC0td2V1aS1MSU5LLTkwOiAjODk5YWIxO1xuICAgIC0td2V1aS1MSU5LRklOREVSLTEwMDogI2RlZTlmZjtcbiAgICAtLXdldWktTUFURVJJQUwtQVRUQUNITUVOVENPTFVNTjogcmdiYSgzMiwgMzIsIDMyLCAwLjkzKTtcbiAgICAtLXdldWktTUFURVJJQUwtTkFWSUdBVElPTkJBUjogcmdiYSgxOCwgMTgsIDE4LCAwLjkpO1xuICAgIC0td2V1aS1NQVRFUklBTC1SRUdVTEFSOiByZ2JhKDM3LCAzNywgMzcsIDAuNik7XG4gICAgLS13ZXVpLU1BVEVSSUFMLVRISUNLOiByZ2JhKDM0LCAzNCwgMzQsIDAuOSk7XG4gICAgLS13ZXVpLU1BVEVSSUFMLVRISU46IHJnYmEoOTUsIDk1LCA5NSwgMC40KTtcbiAgICAtLXdldWktTUFURVJJQUwtVE9PTEJBUjogcmdiYSgzNSwgMzUsIDM1LCAwLjkzKTtcbiAgICAtLXdldWktT1JBTkdFLTEwMDogI2M4N2QyZjtcbiAgICAtLXdldWktT1JBTkdFLTEyMDogI2EwNjQyNTtcbiAgICAtLXdldWktT1JBTkdFLTE3MDogIzNiMjUwZTtcbiAgICAtLXdldWktT1JBTkdFLTgwOiAjZDM5NzU4O1xuICAgIC0td2V1aS1PUkFOR0UtOTA6ICNjZDg5NDM7XG4gICAgLS13ZXVpLU9SQU5HRS1CRy0xMDA6ICNiYjYwMDA7XG4gICAgLS13ZXVpLU9SQU5HRS1CRy0xMTA6ICNhODU2MDA7XG4gICAgLS13ZXVpLU9SQU5HRS1CRy0xMzA6ICM4MjQzMDA7XG4gICAgLS13ZXVpLU9SQU5HRS1CRy05MDogI2MxNzAxYTtcbiAgICAtLXdldWktT1JBTkdFUkVELTEwMDogI2ZmNjE0NjtcbiAgICAtLXdldWktT1ZFUkxBWTogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICAgIC0td2V1aS1PVkVSTEFZLVdISVRFOiByZ2JhKDI0MiwgMjQyLCAyNDIsIDAuOCk7XG4gICAgLS13ZXVpLVBVUlBMRS0xMDA6ICM4MTgzZmY7XG4gICAgLS13ZXVpLVBVUlBMRS0xMjA6ICM2NzY4Y2M7XG4gICAgLS13ZXVpLVBVUlBMRS0xNzA6ICMyNjI3NGM7XG4gICAgLS13ZXVpLVBVUlBMRS04MDogIzlhOWJmZjtcbiAgICAtLXdldWktUFVSUExFLTkwOiAjOGQ4ZmZmO1xuICAgIC0td2V1aS1QVVJQTEUtQkctMTAwOiAjNjc2OGNjO1xuICAgIC0td2V1aS1QVVJQTEUtQkctMTEwOiAjNWM1ZGI3O1xuICAgIC0td2V1aS1QVVJQTEUtQkctMTMwOiAjNDg0OThmO1xuICAgIC0td2V1aS1QVVJQTEUtQkctOTA6ICM3Njc3ZDE7XG4gICAgLS13ZXVpLVJFRC0xMDA6ICNmYTUxNTE7XG4gICAgLS13ZXVpLVJFRC0xMjA6ICNjODQwNDA7XG4gICAgLS13ZXVpLVJFRC0xNzA6ICM0YjE4MTg7XG4gICAgLS13ZXVpLVJFRC04MDogI2ZiNzM3MztcbiAgICAtLXdldWktUkVELTkwOiAjZmE2MjYyO1xuICAgIC0td2V1aS1SRUQtQkctMTAwOiAjY2Y1MTQ4O1xuICAgIC0td2V1aS1SRUQtQkctMTEwOiAjYmE0OTQwO1xuICAgIC0td2V1aS1SRUQtQkctMTMwOiAjOTEzODMyO1xuICAgIC0td2V1aS1SRUQtQkctOTA6ICNkMzYyNWE7XG4gICAgLS13ZXVpLVNFQ09OREFSWS1CRzogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgIC0td2V1aS1TRVBBUkFUT1ItMDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbiAgICAtLXdldWktU0VQQVJBVE9SLTE6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gICAgLS13ZXVpLVNUQVRFTEFZRVItSE9WRVJFRDogcmdiYSgwLCAwLCAwLCAwLjAyKTtcbiAgICAtLXdldWktU1RBVEVMQVlFUi1QUkVTU0VEOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgLS13ZXVpLVNUQVRFTEFZRVItUFJFU1NFRFNUUkVOR1RIRU5FRDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICAgIC0td2V1aS1ZRUxMT1ctMTAwOiAjY2M5YzAwO1xuICAgIC0td2V1aS1ZRUxMT1ctMTIwOiAjYTM3YzAwO1xuICAgIC0td2V1aS1ZRUxMT1ctMTcwOiAjM2QyZjAwO1xuICAgIC0td2V1aS1ZRUxMT1ctODA6ICNkNmFmMzM7XG4gICAgLS13ZXVpLVlFTExPVy05MDogI2QxYTUxOTtcbiAgICAtLXdldWktWUVMTE9XLUJHLTEwMDogI2JmOTEwMDtcbiAgICAtLXdldWktWUVMTE9XLUJHLTExMDogI2FiODIwMDtcbiAgICAtLXdldWktWUVMTE9XLUJHLTEzMDogIzg2NjUwMDtcbiAgICAtLXdldWktWUVMTE9XLUJHLTkwOiAjYzU5YzFhO1xuICAgIC0td2V1aS1GRy1IQUxGOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgLS13ZXVpLVJFRDogI2ZhNTE1MTtcbiAgICAtLXdldWktT1JBTkdFUkVEOiAjZmY2MTQ2O1xuICAgIC0td2V1aS1PUkFOR0U6ICNjODdkMmY7XG4gICAgLS13ZXVpLVlFTExPVzogI2NjOWMwMDtcbiAgICAtLXdldWktR1JFRU46ICM3NGE4MDA7XG4gICAgLS13ZXVpLUxJR0hUR1JFRU46ICMzZWI1NzU7XG4gICAgLS13ZXVpLVRFWFRHUkVFTjogIzI1OWM1YztcbiAgICAtLXdldWktQlJBTkQ6ICMwN2MxNjA7XG4gICAgLS13ZXVpLUJMVUU6ICMxMGFlZmY7XG4gICAgLS13ZXVpLUlORElHTzogIzExOTZmZjtcbiAgICAtLXdldWktUFVSUExFOiAjODE4M2ZmO1xuICAgIC0td2V1aS1MSU5LOiAjN2Q5MGE5O1xuICAgIC0td2V1aS1SRURPUkFOR0U6ICNmZjYxNDY7XG4gICAgLS13ZXVpLVRBRy1URVhULUJMQUNLOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgLS13ZXVpLVRBRy1CQUNLR1JPVU5ELUJMQUNLOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xuICAgIC0td2V1aS1XSElURTogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICAgIC0td2V1aS1GRzogI2ZmZjtcbiAgICAtLXdldWktQkc6ICMwMDA7XG4gICAgLS13ZXVpLUZHLTU6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICAtLXdldWktVEFHLUJBQ0tHUk9VTkQtT1JBTkdFOiByZ2JhKDI1MCwgMTU3LCA1OSwgMC4xKTtcbiAgICAtLXdldWktVEFHLUJBQ0tHUk9VTkQtR1JFRU46IHJnYmEoNiwgMTc0LCA4NiwgMC4xKTtcbiAgICAtLXdldWktVEFHLVRFWFQtUkVEOiByZ2JhKDI1MCwgODEsIDgxLCAwLjYpO1xuICAgIC0td2V1aS1UQUctQkFDS0dST1VORC1SRUQ6IHJnYmEoMjUwLCA4MSwgODEsIDAuMSk7XG4gICAgLS13ZXVpLVRBRy1CQUNLR1JPVU5ELUJMVUU6IHJnYmEoMTYsIDE3NCwgMjU1LCAwLjEpO1xuICAgIC0td2V1aS1UQUctVEVYVC1PUkFOR0U6IHJnYmEoMjUwLCAxNTcsIDU5LCAwLjYpO1xuICAgIC0td2V1aS1UQUctVEVYVC1HUkVFTjogcmdiYSg2LCAxNzQsIDg2LCAwLjYpO1xuICAgIC0td2V1aS1UQUctVEVYVC1CTFVFOiByZ2JhKDE2LCAxNzQsIDI1NSwgMC42KTtcbiAgfVxufVxuLnd4LXJvb3RbZGF0YS13ZXVpLXRoZW1lPSdkYXJrJ10sXG5ib2R5W2RhdGEtd2V1aS10aGVtZT0nZGFyayddIHtcbiAgLS13ZXVpLUJHLTA6ICMxMTE7XG4gIC0td2V1aS1CRy0xOiAjMWUxZTFlO1xuICAtLXdldWktQkctMjogIzE5MTkxOTtcbiAgLS13ZXVpLUJHLTM6ICMyMDIwMjA7XG4gIC0td2V1aS1CRy00OiAjNDA0MDQwO1xuICAtLXdldWktQkctNTogIzJjMmMyYztcbiAgLS13ZXVpLUJMVUUtMTAwOiAjMTBhZWZmO1xuICAtLXdldWktQkxVRS0xMjA6ICMwYzhiY2M7XG4gIC0td2V1aS1CTFVFLTE3MDogIzA0MzQ0ZDtcbiAgLS13ZXVpLUJMVUUtODA6ICMzZmJlZmY7XG4gIC0td2V1aS1CTFVFLTkwOiAjMjhiNmZmO1xuICAtLXdldWktQkxVRS1CRy0xMDA6ICM0OGE2ZTI7XG4gIC0td2V1aS1CTFVFLUJHLTExMDogIzQwOTVjYjtcbiAgLS13ZXVpLUJMVUUtQkctMTMwOiAjMzI3NDllO1xuICAtLXdldWktQkxVRS1CRy05MDogIzVhYWZlNDtcbiAgLS13ZXVpLUJSQU5ELTEwMDogIzA3YzE2MDtcbiAgLS13ZXVpLUJSQU5ELTEyMDogIzA1OWE0YztcbiAgLS13ZXVpLUJSQU5ELTE3MDogIzAyM2ExYztcbiAgLS13ZXVpLUJSQU5ELTgwOiAjMzhjZDdmO1xuICAtLXdldWktQlJBTkQtOTA6ICMyMGM3NzA7XG4gIC0td2V1aS1CUkFORC1CRy0xMDA6ICMyYWFlNjc7XG4gIC0td2V1aS1CUkFORC1CRy0xMTA6ICMyNTljNWM7XG4gIC0td2V1aS1CUkFORC1CRy0xMzA6ICMxZDdhNDg7XG4gIC0td2V1aS1CUkFORC1CRy05MDogIzNlYjU3NTtcbiAgLS13ZXVpLUZHLTA6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgLS13ZXVpLUZHLTBfNTogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAtLXdldWktRkctMTogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAtLXdldWktRkctMjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICAtLXdldWktRkctMzogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAtLXdldWktRkctNDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgLS13ZXVpLUdMWVBILTA6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgLS13ZXVpLUdMWVBILTE6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgLS13ZXVpLUdMWVBILTI6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgLS13ZXVpLUdMWVBILVdISVRFLTA6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgLS13ZXVpLUdMWVBILVdISVRFLTE6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgLS13ZXVpLUdMWVBILVdISVRFLTI6IHJnYmEoMjU1LCAyN