body,html{padding:0;margin:0;font-family:"Open Sans",sans-serif;font-weight:400;color:#000}@media screen and (min-width: 561px){body,html{overflow:hidden}}strong{font-weight:500}a{color:#000}a,button,option,select,input[type=date]{color:#000}textarea,input,button,select{font-family:"Open Sans",sans-serif;font-weight:400;font-size:12px}*,*:before,*:after{box-sizing:border-box}.strike-throuh,.h-strike-through{text-decoration:line-through}.h-show-on-hover{opacity:0}.h-show-on-hover:hover{opacity:1}.h-float-right{float:right}.h-plus-round{display:block;width:18px;height:18px;border:1px solid #000;border-radius:100%;text-align:center;line-height:16px;font-weight:bold;margin:auto}.h-plus-round:hover{cursor:pointer}.thumbnail{max-width:100px;height:auto;display:block;margin-bottom:12px}h1{font-weight:normal;line-height:1em;margin:0 0 24px 0;font-family:"Abril Fatface",display}h3{font-size:16px;line-height:24px;font-weight:500}.pre-line{white-space:pre-line}.no-breaking-space{white-space:nowrap}.h-vertical{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;display:inline-block;white-space:nowrap}.h-italic{font-style:italic}.h-flex-left{margin-left:0 !important;margin-right:auto}.h-orange{color:#cc8400}.grid-wrapper{margin-right:-32px}@media screen and (max-width: 1024px){.grid-wrapper{margin-right:0}}.narrow{max-width:780px}.logo-bg{background:#f7f7f3;padding:16px}.hr{margin:24px 0;border-width:1px 0 0 0;border-color:#f3f3f3}.pre{white-space:pre-wrap}@media screen and (max-width: 560px){.is-not-standalone #root{display:none}}.app{position:relative;width:100vw;background:#fff;transition:opacity 200ms}.app--with-signature{top:36px;height:calc(100vh - 36px)}@media screen and (min-width: 561px){.app--with-update-bar{top:36px;height:calc(100vh - 36px)}}@media screen and (min-width: 561px){.app{padding-left:64px}.app--menu-expanded{padding-left:304px}}@media screen and (max-width: 560px){.app{overflow:initial;padding-bottom:80px}.is-not-standalone .app{padding-bottom:56px}}@media screen and (min-width: 561px){.app{overflow-y:auto;height:100vh}.app--dashboard{overflow:hidden}}.app__logo-icon{width:64px;height:64px;padding-top:2px;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex}@media screen and (max-width: 560px){.app__logo-icon{display:none}}.app__logo-icon>img{max-width:40%;margin:auto;display:block}.app__top-bar{height:52px;top:0;left:0;width:100%;position:relative;background:#61b2a7;color:#fff;box-shadow:2px 0 5px rgba(0,0,0,.3);z-index:99;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;padding:8px}@media screen and (min-width: 561px){.app__top-bar{display:none}}.app__top-bar-hamburger{position:absolute;top:10px;left:10px;display:none}.app__top-bar-name{margin:0;margin-top:2px;font-size:15px;position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);text-transform:uppercase;letter-spacing:1px;font-weight:500}@media screen and (max-width: 560px){.app__top-bar-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60%}}.app__loading-indicator{position:fixed;top:0;left:0;width:100%;height:4px;background:#e7eeea;z-index:100}@media screen and (min-width: 561px){.app__loading-indicator{z-index:101}}.app__loading-indicator:after,.app__loading-indicator:before{content:" ";display:block;top:0;left:0;height:100%;width:0%;background:#61b2a7;transition:width 100ms,opacity 0ms;opacity:0;position:absolute}.app__loading-indicator--loading:before{opacity:1;width:100%;transition-duration:10000ms}.app__loading-indicator--finished:after{opacity:1;width:100%;transition-duration:100ms}.app__header{position:fixed;top:0;left:80px;width:100vw;height:64px;z-index:10;transition:width 120ms,left 120ms}.app--foldout-open .app__header{width:calc(100vw - 352px)}.app--foldout-open.app--menu-open .app__header{width:calc(100vw - 432px - 250px)}.app__navigation{position:fixed;left:-100vw;width:100vw;top:0;bottom:0;color:#c3ccca;z-index:100;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 0 16px 0;background:#b1d6d1}.app--menu-open .app__navigation{left:0}@media screen and (max-width: 560px){.app__navigation{overflow-y:auto;padding-top:32px}}@media screen and (min-width: 561px){.app__navigation{background:#2d2d2d;left:0;width:64px}.app--with-signature .app__navigation,.app--with-update-bar .app__navigation{top:36px}}.app__sub-navigation{position:absolute;left:64px;width:240px;height:100vh;top:0;background:#b1d6d1;padding:24px;display:none}@media screen and (min-width: 561px){.app__sub-navigation{display:block}}.app__navigation-hamburger{position:absolute;top:20px;left:16px;width:40px}.app__hamburger{position:absolute;top:11px;left:8px;width:40px;z-index:101;transition:left 120ms}@media screen and (min-width: 561px){.app__hamburger{display:none;top:16px}}@media screen and (max-width: 560px){.app__hamburger{display:none}}.app__content{padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;transition:left 120ms,width 120ms;position:relative;left:0;margin:auto;width:100vw}@media screen and (min-width: 561px){.app__content--narrow,.app--menu-expanded .app__content{width:calc(100vw - 304px)}}@media screen and (min-width: 561px){.app__content{padding-top:0;min-height:100vh;position:relative;width:calc(100vw - 64px)}.app--with-signature .app__content{min-height:calc(100vh - 36px)}}.app--foldout-open .app__content{width:calc(100vw - 432px - 80px)}.app--foldout-open.app--menu-open .app__content{width:calc(100vw - 432px - 250px)}.app__body{position:relative;left:0;width:100%;padding:12px}.app__foldout{width:432px;background:#f3f3f3;position:fixed;top:0;bottom:0;left:100%;z-index:2;transition:transform 120ms;transform:translateX(0px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:16px 16px 16px 0}.app--foldout-open .app__foldout{transform:translateX(-432px)}.app__navigation-avatar{margin-top:auto}@media screen and (max-width: 560px){.app__navigation-avatar{display:none}}.app__footer{margin:0;background:#fff;position:fixed;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;bottom:0;left:0;width:100%;height:80px;box-shadow:-1px 0 4px rgba(0,0,0,.2);z-index:4}.is-not-standalone .app__footer{height:56px;padding-top:6px}@media screen and (min-width: 561px){.app__footer{display:none}}.app__top-bar-logo{width:36px;height:36px;position:absolute;top:10px;left:8px}.app__footer-item{appearance:none;padding:4px 0 8px;margin:0;border:0;outline:0;background:rgba(0,0,0,0);width:25%;text-align:center;font-size:12px;text-decoration:none;color:#565656}.app__footer-item--active{color:#000}.app__footer-item-icon{width:14px;margin:auto}.icon{width:24px;height:24px;fill:#2d2d2d;vertical-align:middle;max-width:100%;max-height:100%}.icon--small{width:20px;height:20px}.icon--color-green{fill:rgb(13.5639097744,68.4360902256,61.037593985);color:rgb(13.5639097744,68.4360902256,61.037593985)}.icon--color-gray{fill:#565656;color:#565656}.header{background:#fff;color:#2d2d2d;border-bottom:1px solid #dedede;width:100%;height:64px;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.header__action{border-right:1px solid #dedede;height:100%}.header__action:last-child{border-right:0}.header__action--right{margin-left:auto}.header__date-select{display:-ms-flexbox;display:flex}.navigation{list-style-type:none;margin:0;padding:8px 0;font-size:14px;line-height:18px;text-transform:uppercase;letter-spacing:.5px;font-weight:normal;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:30px}@media screen and (min-width: 561px){.navigation{-ms-flex-preferred-size:100%;flex-basis:100%}}.navigation .navigation{padding:0}.navigation__item{border-radius:3px;margin-bottom:1px;position:relative}.navigation__item ul{display:none;height:0;overflow:hidden;list-style-type:none;padding:0;text-transform:none;margin-top:-8px}.app--menu-open .navigation__item ul{height:auto}.navigation__item>ul{padding-left:20px}.navigation__item:last-child{margin-top:auto}.navigation__item--open ul{display:block;height:auto}@media screen and (min-width: 561px){.navigation__item--open ul{display:none}}.navigation__item--bottom{margin-top:auto}.navigation__link{color:#fff;text-decoration:none;padding:12px 16px;display:block;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;position:relative;overflow:hidden;cursor:pointer}.level--2 .navigation__link{padding-top:8px;padding-bottom:8px;color:#000}@media screen and (min-width: 561px){.navigation__link{padding:12px 16px;display:block;text-align:center}}@media screen and (max-width: 560px){.navigation__link>svg{stroke:#2d2d2d}}.navigation__link:after{content:" ";display:none;width:20px;height:24px;background:#fff;transform:rotate(-45deg);position:absolute;top:50%;right:0;margin-right:-18px;margin-top:-12px}@media screen and (min-width: 561px){.navigation__link--active:after{display:block}}.app--menu-expanded .navigation__link--active:after{background:#b1d6d1}.navigation__link--disabled{opacity:.5}.navigation__item-toggler{position:absolute;top:8px;right:16px;appearance:none;background:rgba(0,0,0,0);padding:3px;margin:0;border:0;background-repeat:no-repeat;background-position:center center;background-size:10px;background-image:url("/assets/img/chevron.svg");font-size:0;width:28px;height:28px}@media screen and (min-width: 561px){.navigation__item-toggler{display:none}}.navigation__item--open .navigation__item-toggler{transform:rotate(-180deg)}.navigation__children{padding-left:36px}.navigation__label{transition:opacity 200ms;opacity:0;margin-left:12px;white-space:nowrap;color:#2d2d2d;vertical-align:top}@media screen and (min-width: 561px){.navigation__label{display:none}}.app--menu-open .navigation__label{opacity:1}.navigation__icon{width:16px !important;height:16px !important;margin-right:16px;-ms-flex-negative:0;flex-shrink:0;transform:translateX(7px);transition:transform 120ms;fill:#2d2d2d;color:#2d2d2d}@media screen and (min-width: 561px){.navigation__icon{fill:#fff;color:#fff}}@media print{.print{margin:0;padding:0}.print__hide{display:none}.print__page{page-break-after:always}.print--hidden{display:none}}.main{min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;background-size:cover;position:relative;background:#fff}@media screen and (max-width: 560px){.main{display:block;padding:24px}.is-not-standalone .main{display:none}}.main__side{position:fixed;top:0;height:100vh;background:rgb(199.8680851064,228.1319148936,224.2936170213);left:0}@media screen and (min-width: 561px){.main__side{width:40%}}@media screen and (min-width: 1200px){.main__side{width:60%}}.main__content{min-height:calc(100vh - 48px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media screen and (min-width: 561px){.main__content{min-height:100vh;width:100vw;padding-left:40%}}@media screen and (min-width: 1200px){.main__content{padding-left:60%}}.main__background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.4}.main__login{position:relative;z-index:1}.status-summary{background:#fff;position:fixed;left:100px;bottom:40px;width:100%;color:#2d2d2d;font-size:12px;line-height:16px;z-index:101;width:100%;max-width:280px;box-shadow:0 0 25px rgba(0,0,0,.2)}.status-summary__divider{border-top:1px dashed #e7eeea;margin:12px 0}.status-summary__title{position:relative;font-family:"Abril Fatface",display;padding:16px 12px;font-size:22px;margin:0;border-bottom:1px solid #e7eeea;cursor:move}.status-summary__close-button{width:30px;height:30px;background:rgba(0,0,0,0);border:0;border-radius:100%;position:absolute;right:8px;top:8px;padding:0;color:inherit}.status-summary__close-button:before{content:"×";display:block;font-size:18px}.status-summary__content{padding:12px}.status-summary__status{display:block;margin-bottom:16px}.status-summary__status:last-child{margin-bottom:0}.status-summary__status-box{display:inline-block;margin-right:4px;vertical-align:middle}.boxed-list{margin:0 0 24px 0;padding:0;list-style-type:none}.boxed-list:last-child{margin-bottom:0}.boxed-list__item{display:block;margin:0;padding:0;border-style:solid;border-width:1px 1px 0 1px;border-color:#c3ccca;overflow:hidden}.boxed-list__item:first-child{border-radius:3px 3px 0 0}.boxed-list__item:last-child{border-bottom-width:1px;border-radius:0 0 3px 3px}.boxed-list__link{display:block;padding:16px 16px;text-decoration:none;cursor:pointer;text-transform:uppercase;font-size:14px;letter-spacing:.5px}.boxed-list__link:hover{background:#f3f3f3}.row{margin-left:-16px;margin-right:-16px;margin-bottom:32px}.row:last-child{margin-bottom:0}.row--flex{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.row__col{padding-left:16px;padding-right:16px;width:100%}.row__col--6{width:50%}.widget{box-shadow:0 1px 15px 1px rgba(52,40,104,.08);background:#fff;padding:16px}.widget--full{padding:0}.widget__header{padding:16px;margin-left:-16px;margin-right:-16px;margin-top:-16px;margin-bottom:16px;border-bottom:1px solid #f3f3f3}.widget__title{font-weight:normal;font-size:18px;margin:0}.header{background:#fff;color:#2d2d2d;border-bottom:1px solid #e7e7e7;width:100%;height:64px;padding:0 16px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.header__action{border-right:1px solid #dedede;height:100%}.header__action:last-child{border-right:0}.header__action--right{margin-left:auto}.header__date-select{display:-ms-flexbox;display:flex}.select{font-size:16px;line-height:45px;appearance:none;padding:8px 48px 16px 8px;border-radius:0;outline:none;border:1px solid rgba(0,0,0,0);background:#fff;height:100%;background-image:url("/assets/img/chevron.svg");background-repeat:no-repeat;background-position:center right 16px}.table-view{border-radius:3px;box-shadow:0 0 12px rgba(0,0,0,.2);overflow:hidden}.table-view__tables{position:relative;z-index:1}.table-row{height:56px;margin-left:56px;margin-right:32px;position:relative}.table-row:after{content:" ";display:block;position:absolute;top:100%;left:-56px;right:-32px;border-bottom:1px solid #eee}.table-row__info{width:56px;height:100%;position:absolute;left:-56px;top:0;overflow:hidden}.table-row__info:before{content:" ";display:block;border-top:1px solid #dedede;position:absolute;bottom:0;left:0;width:100px;transform:rotate(-45deg);transform-origin:0 0}.table-row__number{position:absolute;top:6px;left:6px;width:20px;text-align:center;font-size:12px}.table-row__seats{position:absolute;bottom:6px;right:6px;width:20px;text-align:center;font-size:12px}.table-row__content{position:absolute;left:0;right:0;top:0;height:100%}.booking-bar{position:absolute;top:0;bottom:0;left:0;font-size:12px;line-height:14px;-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.booking-bar.react-draggable-dragging{z-index:2}.booking-bar--filtered-out{opacity:.3}.booking-bar__dragger{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.booking-bar__reset-time{position:absolute;top:1px;bottom:1px;left:100%;background-color:#61b2a7;opacity:.5;pointer-events:none;background-image:repeating-linear-gradient(45deg, rgba(255, 255, 255, 0.01) 0px, rgba(255, 255, 255, 0.01) 3px, #f3f3f3 3px, #f3f3f3 6px)}.booking-bar--arrived .booking-bar__reset-time{background-color:rgb(186.8808510638,131.2893617021,194.7106382979)}.booking-bar--arrivedbar .booking-bar__reset-time{background-color:hsl(50.7692307692,68.4210526316%,89.0196078431%)}.booking-bar--arrivedoutside .booking-bar__reset-time{background-color:hsl(50.7692307692,68.4210526316%,69.0196078431%)}.booking-bar--partiallyseated .booking-bar__reset-time{background-color:rgb(224.6425531915,199.8680851064,228.1319148936)}.booking-bar--seated .booking-bar__reset-time{background-color:#a861b2}.booking-bar--finished .booking-bar__reset-time{background-color:#797dbe}.booking-bar--noshow .booking-bar__reset-time{background-color:#cd7a90}.booking-bar__walkin-icon{width:18px;height:18px;position:absolute;left:-3px;top:-2px}.booking-bar__message-popover{font-size:13px}.booking-bar__message-popover strong{display:block}.booking-bar__message-popover p{margin:0 0 16px 0}.booking-bar__message-popover p:last-child{margin-bottom:0}.booking-bar__inner{position:absolute;top:0;bottom:0;left:0;right:0;margin:1px;padding:4px;padding-left:28px;background:#61b2a7;border-radius:2px;overflow:hidden}.booking-bar--filtered-in .booking-bar__inner{box-shadow:0 0 10px 0 rgba(0,0,0,.4)}.booking-bar--filtered-out .booking-bar__inner{box-shadow:0 0 10px 0 rgba(0,0,0,.4)}.booking-bar--block .booking-bar__inner{padding-left:4px}.booking-bar__inner:after{content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid rgba(0,0,0,.3);pointer-events:none;opacity:0;transition:opacity 80ms}.booking-bar--highlighted .booking-bar__inner:after{opacity:1}.booking-bar--arrived .booking-bar__inner{background:rgb(186.8808510638,131.2893617021,194.7106382979)}.booking-bar--arrivedbar .booking-bar__inner{background:hsl(50.7692307692,68.4210526316%,89.0196078431%)}.booking-bar--arrivedoutside .booking-bar__inner{background:hsl(50.7692307692,68.4210526316%,69.0196078431%)}.booking-bar--partiallyseated .booking-bar__inner{background:rgb(224.6425531915,199.8680851064,228.1319148936)}.booking-bar--seated .booking-bar__inner{background:#a861b2}.booking-bar--finished .booking-bar__inner{background:#797dbe}.booking-bar--noshow .booking-bar__inner{background:#cd7a90}.booking-bar--clone .booking-bar__inner{opacity:.3}.booking-table__row--clone .booking-bar__inner{opacity:.3}.booking-bar--pending .booking-bar__inner{opacity:.3}.booking-bar--block .booking-bar__inner{background:repeating-linear-gradient(45deg, rgb(232.868852459, 196.131147541, 205.868852459) 0px, rgb(232.868852459, 196.131147541, 205.868852459) 3px, #f3f3f3 3px, #f3f3f3 6px)}.booking-bar__info{display:-ms-flexbox;display:flex;white-space:nowrap}.booking-bar__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:0px;position:relative}.booking-bar__name--walkin{padding-left:14px;overflow:auto}.booking-bar__time{margin-left:auto;white-space:nowrap}.booking-bar--block .booking-bar__time{background:#fff}.booking-bar__size{width:18px;height:18px;position:absolute;left:5px;top:50%;margin-top:-9px;border-radius:2px;text-align:center;line-height:18px;font-size:10px;z-index:1}.booking-bar--compact .booking-bar__size{height:14px;width:14px;margin-top:-7px;line-height:14px}.booking-bar--block .booking-bar__size{display:none}.booking-bar--reconfirmed .booking-bar__size{color:#fff}.booking-bar__size:before{content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background:#fff;opacity:.4;z-index:-1}.booking-bar--reconfirmed .booking-bar__size:before{background:#000}.booking-bar__name{font-weight:500;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.booking-bar--noshow .booking-bar__name{text-decoration:line-through}.booking-bar__type{font-size:12px;white-space:nowrap;display:inline}.booking-bar--compact .booking-bar__type{display:none}.booking-bar__product-title-text{display:inline-block;margin-right:10px}.booking-bar__promemoria,.booking-bar__speach-bubble,.booking-bar__alert{display:inline-block;width:12px;height:12px;top:1px;position:relative;margin-right:4px;background-image:url("/assets/img/speach-bubble.svg");background-repeat:no-repeat;background-size:contain;vertical-align:top}@media screen and (max-width: 560px){.booking-bar__promemoria,.booking-bar__speach-bubble,.booking-bar__alert{pointer-events:none}}.booking-bar__speach-bubble{background-image:none;background:rgba(0,0,0,.4);color:#fff;text-align:center;height:13px;font-weight:500;font-size:8px;line-height:13px;border-radius:2px}.booking-bar__alert{background-image:none;background:rgba(0,0,0,.4);color:#fff;text-align:center;height:13px;font-weight:500;font-size:8px;line-height:13px;border-radius:2px}.booking-bar__promemoria{background-image:none;width:auto;height:13px;padding:0 2px;background:rgba(0,0,0,.4);color:#fff;border-radius:2px;font-size:8px;line-height:13px;text-align:center}.booking-bar__conflicting{width:14px;height:14px;border-radius:100%;background:#2d2d2d;color:#fff;font-size:9px;font-weight:500;display:inline-block;right:0;top:-1px;margin-right:3px;text-align:center;line-height:14px;position:relative;z-index:2}.timeline{height:24px;top:0;left:0;right:0;margin-left:56px;margin-right:32px;position:relative;font-size:0;background:#2d2d2d;color:#dedede;z-index:1}.timeline:before,.timeline:after{content:" ";display:block;position:absolute;width:56px;height:100%;left:-56px;background:#2d2d2d}.timeline:after{left:auto;right:-32px}.timeline__hour{position:absolute;top:0;height:100%;line-height:24px;z-index:1}.timeline__hour:before,.timeline__hour:after{content:" ";left:50%;top:100%;height:9999px;border-left:1px solid #dedede;display:block;position:absolute}.timeline__hour:before{left:0;border-left:1px solid #cecece}.timeline__time{position:relative;transform:translateX(-50%);display:inline-block;font-size:14px}.date-select{position:relative;padding:0 40px;height:40px;white-space:nowrap}.date-select input{font-weight:500;text-transform:uppercase;font-size:12px;letter-spacing:.5px;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.date-select input::selection{background:#fff}@media screen and (max-width: 560px){.date-select{-ms-flex-preferred-size:100%;flex-basis:100%}}.date-select__icon{fill:#2d2d2d;width:16px;height:16px}.date-select__current{height:40px;line-height:40px;background:rgba(0,0,0,0);border-width:0;width:200px;outline:none;color:#000;appearance:none;width:100%;padding-right:32px;padding-left:8px;text-align:left}@media screen and (max-width: 560px){.date-select__current{text-align:center;padding-left:32px}}.date-select__current--mobile{display:none;width:100px}.date-select__previous,.date-select__next{position:absolute;width:36px;height:36px;border-radius:2px;background:#eaeaea;font-size:0;left:0;top:2px;border:0;appearance:none;outline:none;cursor:pointer}.date-select__previous:before,.date-select__next:before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;font-size:16px;line-height:40px;background-repeat:no-repeat;background-position:center center;background-size:35% auto}@media screen and (min-width: 561px){.date-select__previous:hover,.date-select__next:hover{background:rgb(208.5,208.5,208.5)}}.date-select__previous:before{background-image:url("/assets/img/arrow-left.svg")}.date-select__next:before{background-image:url("/assets/img/arrow-right.svg")}.date-select__next{left:auto;right:0}.date-select__picker-toggle{background:rgba(0,0,0,0);border:0;padding:0;margin:0;appearance:none;outline:none;position:absolute;right:0;top:11px}.date-select__picker{position:absolute;left:-9999px;top:100%;width:320px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.2);z-index:5}.date-select__picker>*{margin-bottom:0 !important}.date-select__picker--open{left:0}.date-select__day-settings{position:absolute;right:42px;top:8px}.fla{width:56px;height:56px;border-width:0;position:fixed;right:16px;bottom:16px;z-index:10;cursor:pointer}@media screen and (max-width: 560px){.fla{display:none;bottom:92px}.bookings--widget-bookings .fla,.bookings--widget-waitinglist .fla,.bookings--widget-bookingrequests .fla{display:block}.is-not-standalone .fla{bottom:72px}}.fla__main-option{width:100%;height:100%;border-radius:100%;outline:none;border-width:0;background:#61b2a7;position:absolute;top:0;left:0;transition:background 130ms,transform 80ms;z-index:10;cursor:pointer}.fla__main-option:hover{background:rgb(73.3957446809,150.6042553191,140.1191489362)}.fla--open .fla__main-option{transform:rotate(-45deg)}.fla__main-option:before{position:absolute;top:0;left:0;width:56px;height:56px;line-height:56px;content:"+";color:#fff;display:block;font-size:24px;text-align:center}.fla__options{width:200px;bottom:100%;margin-bottom:12px;background:#fff;position:absolute;box-shadow:0 0 25px rgba(0,0,0,.2);right:-9999px;border-radius:2px}.fla--open .fla__options{right:0}.fla__option{display:block;appearance:none;border:0;padding:12px;width:100%;margin:0;background:rgba(0,0,0,0);border-bottom:1px solid #e7eeea;color:#000;text-align:left;font-size:13px;font-weight:normal;letter-spacing:normal;cursor:pointer;text-transform:none}.fla__option:last-child{border-bottom:0}.fla__option:hover{background:#f3f3f3}.fla__option:disabled{opacity:.5;cursor:default}.fla__option:disabled:hover{background:rgba(0,0,0,0)}.modal{position:fixed;left:-9999px;top:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);z-index:102;transition-property:left,background-color;transition-duration:0ms,200ms;transition-delay:200ms,0ms;overflow:hidden;text-align:left;font-size:14px}.modal__inner{position:absolute;top:0;left:0;width:100vw;height:100vh;text-align:center;padding:0}@media screen and (min-width: 1200px){.modal__inner{padding:24px}}.modal__drag-handle{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.modal[aria-hidden=false]{left:0;transition-delay:0ms,0ms}.modal__box{position:relative;width:100%;min-height:94vh;background:#fff;opacity:0;height:100%;width:100%;display:-ms-inline-flexbox;display:inline-flex;min-height:0;-ms-flex-direction:column;flex-direction:column;vertical-align:middle;text-align:left}.modal--disabled .modal__box{pointer-events:none}@media screen and (min-width: 1200px){.modal__box{max-height:calc(100vh - 32px);max-width:calc(100vw - 32px)}}.modal--small .modal__box{max-width:720px;max-height:500px}@media screen and (max-width: 560px){.modal--small .modal__box{max-height:100vh;max-width:100vw}}.modal--medium .modal__box{max-width:900px;max-height:calc(100vh - 32px)}@media screen and (max-width: 560px){.modal--medium .modal__box{max-height:100vh;max-width:100vw}}@media screen and (max-width: 560px){.modal__box{max-height:100vh;max-width:100vw}}.modal--gray .modal__box{background:#f3f3f3}.modal[aria-hidden=false] .modal__box{transform:translate3d(0, 0, 0);opacity:1}.modal__header{padding:16px 12px;padding-right:60px;position:relative;z-index:1}@media screen and (min-width: 561px){.modal__header{padding:16px 32px}}.modal__header-content{display:block;margin-top:24px}.modal__title{font-weight:400;font-size:24px;line-height:1.2;margin:0;position:relative;font-family:"Abril Fatface",display;z-index:-2}@media screen and (min-width: 561px){.modal__title{font-size:32px}}.modal__close-button{width:30px;height:30px;background:#e7e7e7;border:0;border-radius:100%;position:absolute;right:8px;top:16px;padding:0;color:inherit}@media screen and (min-width: 561px){.modal__close-button{right:16px}}.modal__close-button:before{content:"×";display:block}.modal__close-button-icon{width:30px;height:30px;fill:currentColor}.modal__content{width:100%;overflow:auto;vertical-align:top;text-align:left;padding:12px;padding-top:32px;border-top:1px solid #e7e7e7;-ms-flex-preferred-size:100%;flex-basis:100%;transition:opacity 140ms}.modal--disabled .modal__content{opacity:.5}.modal__footer+.modal__content{padding-bottom:100px}@media screen and (min-width: 561px){.modal__content{padding:32px}.modal__footer+.modal__content{padding-bottom:110px}}.modal__top+.modal__content-inner{margin-top:48px;border-top:0}.modal__footer{position:absolute;border:0;left:0;bottom:0;width:100%;background:#fff;border-top:1px solid #e7e7e7;padding:16px;display:-ms-flexbox;display:flex;z-index:2}@media screen and (min-width: 561px){.modal__footer{padding:16px 32px}}.modal__footer>*{margin-left:auto}.modal__top{border-bottom:1px solid #e7e7e7;position:absolute;left:0;width:100%;background:#fff;z-index:1;padding:0 12px;margin-top:-33px;height:45px}@media screen and (min-width: 561px){.modal__top{padding:0 32px}}.modal__top+.modal__content{margin-top:60px}.modal__tabs{margin-top:16px;margin-bottom:-16px}.foldout{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;height:100vh;background:#fff}.foldout__close{appearance:none;outline:none;border:0;background:rgba(0,0,0,0);font-size:20px;color:#000;position:absolute;top:16px;right:16px}.foldout__inner{position:absolute;top:64px;bottom:64px;width:100%;left:0;overflow-y:scroll;padding:24px}.foldout__header{border-bottom:1px solid #dedede;height:64px;top:0}.foldout__title{margin:0}.foldout__header,.foldout__footer{padding:16px;position:absolute;width:100%;left:0;background:#fff;z-index:1}.foldout__footer{bottom:0;padding:16px 24px;display:-ms-flexbox;display:flex;margin-right:-8px}.fieldset{margin:0;padding:0;border:0;margin-bottom:32px}.fieldset--boxed{border:2px solid #e7eeea;padding:16px}@media screen and (min-width: 561px){.fieldset--hidden-mobile-up{display:none}}.fieldset:last-child{margin-bottom:0}.fieldset--inline{display:inline-block;margin-right:-0.25em;vertical-align:top;padding-right:32px}.fieldset--100{width:100%}.fieldset--33{width:33.33%}.fieldset--66{width:66.66%}.fieldset--50{width:50%}@media screen and (max-width: 1024px){.fieldset--33,.fieldset--66,.fieldset--50{width:100%;padding-right:0}}.fieldset__legend{display:block;padding:0;margin:0 0 18px;font-weight:500;text-transform:uppercase;font-size:14px;letter-spacing:.5px;width:100%}.fieldset__legend-button{float:right}.fieldset__description{margin:0 0 18px;color:#666;display:block}.fieldset__legend+.fieldset__description{margin-top:-12px}.button{background:#61b2a7;color:#fff;font-weight:600;font-size:12px;line-height:15px;letter-spacing:.5px;text-transform:uppercase;appearance:none;outline:none;border:0;display:-ms-flexbox;display:flex;padding:13px 16px;display:block;cursor:pointer;transition:background 120ms;text-align:center;text-decoration:none;border-radius:2px;position:relative}.button[disabled]{opacity:.5}.button--options{padding-right:56px}.button .icon{fill:#fff;width:16px;height:16px}@media screen and (max-width: 560px){.button .icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}}.button--icon{padding-top:11px;padding-bottom:11px;min-width:48px}@media screen and (max-width: 560px){.button--icon{padding-left:12px;padding-right:12px;height:36px;width:36px}}.button--small{padding:9px 18px;font-size:10px}.button--tiny{padding:4px 8px;font-size:10px}.button--rounded{padding-right:16px;padding-left:16px;border-radius:16px}.button--inline{display:inline-block}.button--inline+.button--inline{margin-left:8px}.button:hover{background:rgb(73.3957446809,150.6042553191,140.1191489362)}.button--large{height:48px}.button--half{width:50%;margin-right:8px}.button--cancel{background:#c3c3c3}.button--cancel:hover{background:rgb(169.5,169.5,169.5)}.button--hidden{position:absolute;left:-9999px}.button--white{background:#fff;color:#2d2d2d}.button--black{background:#000;color:#fff}.button--black[disabled]{opacity:.2}.button--black:hover{background:hsl(0,0%,10%)}.button--gray{background:#c3c3c3}.button--gray:hover{background:rgb(169.5,169.5,169.5)}.button--gray-dark{background:#565656}.button--gray-dark:hover{background:rgb(60.5,60.5,60.5)}.button--orange{background:orange}.button--orange:hover{background:#ffb733}.button--red{background:#cd7a90;color:#fff}.button--red:hover{background:rgb(218.9344262295,159.0655737705,174.9344262295)}.button--hollow.button--black{background:rgba(0,0,0,0);color:#2d2d2d;border:2px solid #2d2d2d}.button--block{display:block;width:100%}.button__tooltip{opacity:0;pointer-events:none;transition:opacity 80ms}.button:hover .button__tooltip{opacity:1}.button__text{margin:auto;pointer-events:none}.button__options{top:100%;min-width:100%;left:-9999px;background:#fff;position:absolute;box-shadow:0 0 25px rgba(0,0,0,.2);z-index:2}.button--open .button__options{left:auto;right:0}.button__option{display:block;white-space:nowrap;appearance:none;border:0;padding:12px;margin:0;background:rgba(0,0,0,0);border-bottom:1px solid #e7eeea;color:#000;text-align:left;font-size:13px;font-weight:normal;letter-spacing:normal;cursor:pointer;text-transform:none;text-decoration:none}.button__option:last-child{border-bottom:0}.button__option:hover{background:#f3f3f3}.button__option[datadisabled=true]{disabled:none;opacity:.5;cursor:default}.button__option[datadisabled=true]:hover{background:rgba(0,0,0,0)}.button__chevron{display:block;position:absolute;top:0;right:0;width:40px;height:100%;background-color:#61b2a7;background-image:url("/assets/img/chevron-white.svg");background-position:center center;background-repeat:no-repeat;background-size:10px auto;border-left:1px solid #fff;border-radius:2px;transition:background 120ms}.button:hover .button__chevron{background-color:rgb(73.3957446809,150.6042553191,140.1191489362)}.button--naked .button__chevron{width:20px}.button--white .button__chevron,.button--naked .button__chevron{background-color:#fff;background-image:url("/assets/img/chevron-black.svg")}.button--naked:hover .button__chevron{background-color:#fff}.button--naked{background:rgba(0,0,0,0);color:#000}.button--naked.button--options{padding-right:24px}.button--naked:hover{background:rgba(0,0,0,0)}.today-count{text-align:center;white-space:nowrap;position:relative;font-size:13px}.today-count--toggler{padding:8px;padding-right:40px}@media screen and (max-width: 560px){.today-count--toggler{padding-left:0}}.today-count__toggler{position:absolute;width:20px;height:20px;top:50%;right:8px;outline:none;padding:0;margin:0;margin-top:-10px;border:1px solid #2d2d2d;background:rgba(0,0,0,0);border-radius:2px;font-weight:500;font-size:12px}.menu{text-align:center;padding:16px 4px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100vh}.menu__item{margin-bottom:18px;cursor:pointer;color:hsl(0,0%,90%);text-decoration:none}.menu__item:last-child{margin-bottom:0}.menu__item--bottom{margin-top:auto}.menu__item:hover{color:#fff}.menu__item-symbol{margin:auto;width:24px;height:24px;margin-bottom:6px}.menu__item-text{font-size:10px;text-transform:uppercase;letter-spacing:1px}.table-bar{height:48px;position:relative;display:-ms-flexbox;display:flex;padding:2px 0}.table-bar:nth-child(even){background:#f3f3f3}.table-bar__meta{font-size:12px;-ms-flex-item-align:center;align-self:center;padding:8px;width:48px}.table-bar__number{color:#a9a9a9}.table-bar__seats{color:#a9a9a9;background:#686868;width:16px;height:16px;display:inline-block;text-align:center;line-height:18px}.table-bar__seats--round{border-radius:100%}.table-bar__bookings{width:100%;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding-right:16px}.booking{background:#08a6c3;border-radius:40px;color:#fff;padding:4px 16px;position:relative;font-size:14px;line-height:16px;padding-right:48px;width:100%}.booking--success{background:#60c400}.booking--fail{background:#fe195e}.booking__edit{position:absolute;right:16px;top:50%;appearance:none;background:rgba(0,0,0,0);border:0;outline:none;transform:translateY(-50%);padding:0;display:-ms-flexbox;display:flex}.booking__edit-icon{width:18px !important;height:18px !important;fill:rgb(5.9901477833,124.2955665025,146.0098522167)}.booking--success .booking__edit-icon{fill:rgb(71.0204081633,145,0)}.booking--fail .booking__edit-icon{fill:rgb(227.012987013,.987012987,69.0909090909)}.booking__inner{margin-left:24px;position:relative}.booking__name{display:block}.booking__time{display:block;font-size:12px}.booking__size{left:-32px;width:24px;height:24px;border-radius:100%;background:rgb(5.9901477833,124.2955665025,146.0098522167);display:block;text-align:center;font-size:10px;font-weight:bold;position:absolute;top:50%;margin-top:-12px;line-height:24px}.booking--success .booking__size{background:rgb(71.0204081633,145,0)}.booking--fail .booking__size{background:rgb(227.012987013,.987012987,69.0909090909)}.booking__verified{position:absolute;top:0;right:0;margin-top:-4px;margin-right:-4px}.booking__verified-icon{fill:#fff;width:12px;height:12px}.tabs{margin:0 0 16px 0}.tabs--scrollable{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100vw;padding:0 16px;padding-bottom:8px;margin-bottom:-8px !important}.tabs--scrollable:before,.tabs--scrollable:after{pointer-events:none;content:" ";display:block;position:absolute;top:0;height:100%;width:40px;background-image:linear-gradient(to right, #ffffff 0%, rgba(255, 0, 0, 0) 100%)}.tabs--scrollable:before{left:0;opacity:0}.tabs--scrollable:after{background-image:linear-gradient(to right, rgba(255, 0, 0, 0) 0%, #ffffff 100%);right:0;opacity:0}.tabs--overflow-right:after,.tabs--overflow-both:after{opacity:1}.tabs--overflow-left:before,.tabs--overflow-both:before{opacity:1}.tabs:last-child{margin-bottom:0}.tabs__tabs{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;list-style-type:none;margin:0;padding:0}.tabs--scrollable .tabs__tabs{margin-left:-16px}.tabs__tab{white-space:nowrap;margin-right:16px;display:-ms-flexbox;display:flex}.tabs__tab:last-child{margin-right:0}.tabs--scrollable .tabs__tab:last-child{margin-right:16px;padding-right:16px}.tabs--scrollable .tabs__tab:first-child{margin-left:8px}.tabs__adder{width:24px;height:24px;line-height:20px;text-align:center;border-radius:100%;border:2px solid #e7eeea;appearance:none;padding:0;background:rgba(0,0,0,0);margin:auto;font-weight:bold;position:relative;display:none}.tabs__adder:after{content:"+";display:block;transition:transform 120ms}.tabs__adder--open:after{transform:rotate(45deg)}.tabs__adder--visible{display:block}.tabs__adder-options{top:100%;min-width:200px;left:-9999px;background:#fff;position:absolute;box-shadow:0 0 25px rgba(0,0,0,.2)}.tabs__adder-options--open{left:0}.tabs__adder-option{display:block;appearance:none;border:0;padding:12px;width:100%;margin:0;background:rgba(0,0,0,0);border-bottom:1px solid #e7eeea;color:#000;text-align:left;font-size:13px;font-weight:normal;letter-spacing:normal;cursor:pointer;text-transform:none;white-space:nowrap}.tabs__adder-option:last-child{border-bottom:0}.tabs__adder-option:hover{background:#f3f3f3}.tabs__tab-label{text-decoration:none;color:#000;padding:12px 0;display:block;text-transform:uppercase;letter-spacing:1px;appearance:none;background:rgba(0,0,0,0);outline:none;border:0;border-bottom:2px solid rgba(0,0,0,0);font-size:14px;font-weight:500}.tabs--size-small .tabs__tab-label{font-size:12px;letter-spacing:.5px;padding-top:12px;padding-bottom:13px}.tabs__tab-label:hover,.tabs__tab-label:visited,.tabs__tab-label:active{color:#000}.tabs__tab-label--active{border-bottom:2px solid #61b2a7}.tabs__tab-label--disabled{opacity:.4}.table{width:100%;border-collapse:collapse}.table__cell{padding:16px 8px;text-align:left}.table__cell--right{text-align:right}.table__cell--actions{width:180px}thead .table__cell{background:#f3f3f3;color:#5d5386;font-weight:bold;font-size:14px}.login{margin:auto;width:90%;max-width:460px;padding:24px 0}@media screen and (max-width: 560px){.login{width:100%}}.login__title{font-size:40px;font-family:"Abril Fatface",display;position:relative;padding-bottom:20px;margin-bottom:40px}.login__title:after{content:" ";display:block;width:50%;max-width:100px;position:absolute;border-bottom:2px solid #000;bottom:0px;left:0}.login__logo{position:fixed;bottom:32px;left:32px;width:240px;z-index:1}@media screen and (max-width: 560px){.login__logo{bottom:auto;top:24px;left:24px;width:120px}}.submenu{margin:0;padding:0;list-style-type:none;color:#000}.submenu__title{font-weight:normal;margin:0 0 18px;font-size:24px;font-family:"Abril Fatface",display}.submenu__menu{margin:0 0 18px;padding:0;list-style-type:none}.submenu__menu-item{display:block;margin-bottom:4px}.submenu__menu-link{display:block;padding:2px 6px;color:#000;text-decoration:none;border-radius:4px;position:relative}.submenu__menu-link--disabled{opacity:.5}.submenu__menu-link:before{content:" ";display:block;position:absolute;left:-5px;top:0;bottom:0;width:4px;border-radius:5px;background:rgba(0,0,0,0);transition:background 200ms}.submenu__menu-link--active:before{background:#61b2a7}.form-item{display:block;margin-bottom:24px;position:relative;vertical-align:top}.form-item--contextual{margin-top:-16px;margin-bottom:8px}.form-item--full-width{max-width:100%}@media screen and (min-width: 561px){.form-item{margin-bottom:24px}}.form-item:last-child{margin-bottom:0}.form-item--half{display:inline-block;width:50%}.form-item--half+.form-item--half{padding-left:8px}.form-item--inline{display:inline-block;margin-right:8px}.form-item--disabled{opacity:.7}.form-item--rounded{padding-right:0}.form-item--select.form-item--multiple .form-item__inner:after{display:none}.form-item--hidden{display:none}.form-item--html .form-item{margin-bottom:4px}.form-item__inner{position:relative}.form-item--select .form-item__inner:after{content:" ";position:absolute;right:12px;width:12px;height:8px;bottom:19px;background-image:url("/assets/img/chevron.svg");background-size:contain;background-repeat:no-repeat;background-position:center center;pointer-events:none}.form-item__label{display:block;margin-bottom:2px;font-size:12px;font-weight:500;letter-spacing:.5px;position:relative;text-transform:uppercase;color:#2d2d2d;min-height:20px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.form-item--inline-label .form-item__label{display:inline-block;margin-right:8px}.form-item--checkboxes .form-item__label{margin-bottom:8px}.form-item--mandatory .form-item__label:after{content:"*";display:inline-block}.form-item__input--radio+.form-item__label,.form-item__input--checkbox+.form-item__label{margin-bottom:0}.form-item__inner--button .form-item__input{padding-right:50px}.form-item__button{position:absolute;bottom:-1px;right:7px;margin-bottom:8px}.form-item__input:-ms-input-placeholder{color:#c3ccca}.form-item__input::placeholder{color:#c3ccca}.form-item__input--checkbox+.form-item__label,.form-item__input--radio+.form-item__label{font-weight:normal;padding-left:24px}.form-item__input--checkbox+.form-item__label:before,.form-item__input--radio+.form-item__label:before{content:" ";display:block;position:absolute;width:18px;height:18px;border:1px solid #c3ccca;left:0}.form-item__input--radio+.form-item__label:before{border-radius:100%}.form-item__input--checkbox:checked+.form-item__label:before,.form-item__input--radio:checked+.form-item__label:before{background-color:#000;border-color:#000;background-image:url("/assets/img/check.svg");background-position:center center;background-repeat:no-repeat;background-size:70% auto}.form-item--disabled .form-item__input--checkbox:checked+.form-item__label:before,.form-item--disabled .form-item__input--radio:checked+.form-item__label:before{background-color:#333;border-color:#333}.form-item__input{display:block;width:100%;padding:12px 8px;height:46px;border:2px solid #e7e7e7;border-radius:0;appearance:none;outline:none;background:rgba(0,0,0,0);transition:border-color 120ms;font-size:14px;line-height:18px}.form-item--to-upper .form-item__input{text-transform:uppercase}.form-item__input:disabled{color:#333;opacity:.7}.form-item--rounded .form-item__input{padding-right:32px}.form-item--color .form-item__input{width:50px;padding:4px}.form-item__input--textarea{height:auto;width:100%;max-width:100%}.form-item--rounded .form-item__input--textarea{border-width:1px;border-radius:16px;resize:none}.form-item__input.PhoneInput--focus,.form-item__input:focus{border-color:#c3ccca}.form-item__input[multiple]{height:100px}.form-item--search .form-item__input{padding-left:40px}.form-item__input--select{padding-right:32px}.form-item__input--hidden{position:absolute;left:-9999px}.form-item__multichoices{position:fixed;width:250px;top:100%;box-shadow:0 8px 15px rgba(0,0,0,.15);padding:8px;z-index:1;background:#fff;left:-9999px}.form-item__multichoices--open{left:0}.form-item__option{display:block}.form-item__input--radio,.form-item__input--checkbox{position:absolute;left:-9999px;opacity:0}.form-item__error{color:#be1c1c;font-size:13px}.form-item__hint{color:#666;font-size:13px}.form-item__search-icon{position:absolute;left:16px;top:50%;width:16px;height:16px;margin-top:-8px;fill:#2d2d2d}.form-item__body{position:relative}.form-item--inline-label .form-item__body{display:inline-block}.form-item__variable-picker{position:absolute;bottom:100%;margin-bottom:8px;right:0}.form-item__button--date{right:100%;bottom:50%;width:18px;height:18px;appearance:none;background:rgba(0,0,0,0);margin-right:-28px;margin-bottom:-9px;pointer-events:none;border:0}.form-item__button-icon{width:18px;height:18px;position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px;fill:#c3ccca}.form-item--date .form-item__input{padding-left:32px;padding-right:32px}.form-item__empty-value-button{width:16px;height:16px;background:#c3ccca;color:#000;font-size:10px;border-radius:100%;display:block;position:absolute;top:50%;right:0;appearance:none;border:none;margin-top:-8px;line-height:12px;text-align:center;margin-right:12px;padding:0}.booking-table{overflow:hidden;min-height:calc(100vh - 64px);display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width: 560px){.booking-table{width:300vw}}.booking-table__notes{background:#cc8400;color:#fff;padding:8px;position:sticky;top:0;z-index:10;font-size:14px;padding-right:40px}.booking-table__notes-hide{position:absolute;right:8px;top:8px;background:rgba(0,0,0,0);border:1px solid #fff;border-radius:4px;color:#fff;appearance:none;cursor:pointer}.booking-table__table,.booking-table__table-header{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;border-collapse:collapse;table-layout:fixed;border-spacing:0}.booking-table__table--info,.booking-table__table-header--info{width:60px;-ms-flex-preferred-size:60px;flex-basis:60px;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.booking-table__table td,.booking-table__table th,.booking-table__table-header td,.booking-table__table-header th{position:relative;padding:0;margin:0}.booking-table__header-actions{padding:2px 6px;font-size:14px;color:#2d2d2d;height:32px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.booking-table__header-actions--filters{background:#fff;border-top:1px solid #e7eeea}.booking-table__header-action{padding-right:12px}.booking-table__header-action--right{margin-left:auto;padding-right:0}.booking-table__header{background:#eaeaea;color:#fff;top:0;width:100%;z-index:3}.booking-table__header .booking-table__cell{background:#eaeaea;color:#000;font-size:12px;line-height:22px}.booking-table__row--bars .booking-table__cell{height:0px}.booking-table__row--bars .booking-table__cell:after{content:" ";display:block;position:absolute;top:100%;left:0;width:100%;height:9000px;pointer-events:none}.booking-table__cell--even:after{background:#f7f7f7}.booking-table__time-label{position:absolute;top:0;left:0;height:32px;transform:translateX(-50%);font-size:12px;line-height:32px;z-index:1}.booking-table__row--collapsed .booking-table__time-label{height:1px}.booking-table__cell:before{pointer-events:none;content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#61b2a7;opacity:0}.booking-table__cell--highlighted:before{opacity:.2}.booking-table__body{padding-top:0px;position:absolute;z-index:10;overflow-y:auto;overflow-x:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 561px){.booking-table__body{top:96px;left:0;width:100%;height:calc(100% - 96px);overflow-y:auto;overflow-x:hidden;top:128px;height:calc(100% - 128px)}.booking-table__body[datarows="0"]{top:32px;height:calc(100% - 32px)}.booking-table__body[datarows="1"]{top:64px;height:calc(100% - 64px)}.booking-table__body[datarows="2"]{top:96px;height:calc(100% - 96px)}}.booking-table__body .booking-table__cell--table-area{height:32px;padding:8px 8px;font-size:12px;line-height:14px;padding-left:30px;font-weight:400}.booking-table__area-toggle{width:20px;height:20px;border:1px solid #2d2d2d;border-radius:2px;background:rgba(0,0,0,0);font-size:13px;line-height:14px;text-align:center;padding:0;margin:0;appearance:none;position:absolute;left:5px;top:5px}.booking-table__row{width:100%;display:-ms-flexbox;display:flex;position:relative}.booking-table__row--timeline{border-top:1px solid #fff}.booking-table__row--clock{z-index:12;height:0}.booking-table__row--not-dragging{transform:none !important}.booking-table__row--border-top{border-top:1px solid #fff}.booking-table__row--white.booking-table__row--border-top{border-top-color:#e7eeea}.booking-table__row--dragging{z-index:99;position:absolute;margin-top:-40px}.booking-table--compact .booking-table__row--dragging{margin-top:-24px}.booking-table__row:after{pointer-events:none;content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#61b2a7;opacity:0}.booking-table__row--highlighted:after{opacity:.2}.booking-table__cell-count{width:18px;height:18px;position:absolute;left:0;top:50%;margin-top:-9px;margin-left:-9px;background:#2d2d2d;border-radius:100%;color:#fff;font-size:9px;font-weight:500;text-align:center;line-height:19px}.booking-table__cell{-ms-flex-preferred-size:100%;flex-basis:100%;height:40px;position:relative}.booking-table--compact .booking-table__cell{height:24px}.booking-table--compact .booking-table__cell--table-area{height:32px}.booking-table__header .booking-table__cell{-webkit-user-select:none;-ms-user-select:none;user-select:none}.booking-table__row--timeline .booking-table__cell:after{left:0;top:50%;width:24px;height:16px;border-radius:100%;margin-top:-8px;background-color:#eaeaea;background-image:url("/assets/img/eye.svg");background-repeat:no-repeat;margin-left:-12px;z-index:1;opacity:0}.booking-table__row--timeline .booking-table__cell--selected:after{opacity:1}.booking-table__row--timeline .booking-table__cell,.booking-table__row--arrivalslegend .booking-table__cell{height:32px}.booking-table__row--bars .booking-table__cell{height:0}.booking-table__row--collapsed .booking-table__cell{height:1px;overflow:hidden}.booking-table__header .booking-table__row--clock .booking-table__cell{height:0px}.booking-table__header .booking-table__row--clock .booking-table__cell:after{display:none}.booking-table__row--dragging .booking-table__cell--even{background:rgba(0,0,0,0)}.booking-table__cell:after{content:" ";position:absolute;bottom:0;left:0;width:100%}.booking-table__row--dragging .booking-table__cell:after{border-top-color:rgba(0,0,0,0)}.booking-table__row--border-top .booking-table__cell{background:#fff}.booking-table__cell--table-info{-ms-flex-preferred-size:32px;flex-basis:32px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0}.booking-table--show-table-details .booking-table__cell--table-info{-ms-flex-preferred-size:60px;flex-basis:60px}.booking-table__body .booking-table__cell--table-info{z-index:2}.booking-table__table-info{padding-left:25px !important;-webkit-user-select:none;-ms-user-select:none;user-select:none}.booking-table__info-size{position:absolute;left:0;top:5px;font-size:10px;line-height:20px;background:#2d2d2d;color:#fff;width:20px;text-align:center}.booking-table__info-size--4{font-size:8px}.booking-table__info-size--circle{border-radius:100%}.booking-table--compact .booking-table__info-size{top:-1px;line-height:16px}.booking-table__cell--half:before{content:" ";display:block;position:absolute;left:0;top:0;height:100%}.booking-table__cell--table-area{background:#f3f3f3;font-weight:500;font-size:15px;height:16px}.booking-table__table-info{position:absolute;top:5px;left:5px;right:5px;bottom:5px;padding:4px 4px;padding-left:25px;font-size:12px;line-height:23px;text-align:left;white-space:nowrap}.booking-table--compact .booking-table__table-info{padding:2px 4px;line-height:8px}.booking-table__table-info--closed{opacity:.5}.booking-table__row--dragging .booking-table__table-info{opacity:0;cursor:move}.booking-table__cell--active{background:rgba(97,178,167,.4)}.booking-table__cell--active+.booking-table__cell:before{border-color:rgba(0,0,0,0)}.booking-table__cell-clock{position:absolute;width:2px;height:9999px;margin-top:-32px;background:red;pointer-events:none;z-index:1}.booking-table__cell-clock--blue{display:none;background:blue;pointer-events:auto;cursor:col-resize}.booking-table__table-divider{display:block;height:0;position:relative;z-index:-1}.booking-table__table-divider:before{content:" ";display:block;position:absolute;width:100%;border-top:1px dashed #e7eeea}.admin-page{padding:24px}@media screen and (max-width: 560px){.admin-page{padding:24px 8px}}.admin-page__inner{max-width:1280px;margin-left:auto;margin-right:auto}.admin-page__top{position:relative;margin-bottom:24px}.admin-page__add{position:absolute;top:0;right:0}.admin-page__body{padding-bottom:112px}.admin-page__title{font-weight:normal;line-height:1em;margin:0 0 24px 0}.admin-page__tabs{width:100%;overflow-x:auto}.admin-page__column{display:inline-block;vertical-align:top}.admin-page__inner--narrow{max-width:780px}.admin-page__column--main{width:66%}.admin-page__column--side{width:34%;padding-left:24px}.admin-page__footer{position:fixed;bottom:0;right:0;left:304px;margin-top:32px;padding:16px 0;border-top:1px solid #e7eeea;z-index:1;background:#fff;padding-left:24px;padding-right:24px}@media screen and (max-width: 560px){.admin-page__footer{padding-left:8px;padding-right:8px;left:0;position:relative}}.admin-table{width:100%;overflow-x:auto;overflow-y:hidden;margin-bottom:18px}.admin-table--narrow{max-width:48px}.admin-table--border-left{border-left:1px dashed #c3ccca}.admin-table--sticky{overflow:initial}.admin-table:last-child{margin-bottom:0}.admin-table__table{border:0;width:100%;border-collapse:collapse;text-align:left;font-size:14px}.admin-table__table td,.admin-table__table th{padding:12px 8px}.admin-table__table a{color:rgb(13.5639097744,68.4360902256,61.037593985);text-decoration:none;font-weight:500}.admin-table__body td{padding:16px 8px;vertical-align:middle}.admin-table--compact .admin-table__body td{padding-top:6px;padding-bottom:6px;height:60px}.admin-table--compressed .admin-table__body td{padding-top:8px;padding-bottom:8px}.admin-table__body td small{color:#2d2d2d}.admin-table--zebra .admin-table__body tr:nth-child(odd) td{background:hsl(0,0%,96.2941176471%)}.admin-table__th--vertical{width:20px;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-align:right}.admin-table--sticky .admin-table__head .admin-table__cell{position:sticky;top:0;z-index:10}.modal .admin-table--sticky .admin-table__head .admin-table__cell{top:-32px}.admin-table__th--narrow,.admin-table__td--narrow{text-align:center}.admin-table .admin-table__th--narrow,.admin-table .admin-table__td--narrow{padding-left:6px;padding-right:6px;border-right:1px dashed #c3ccca}.admin-table__th--narrow .form-item,.admin-table__td--narrow .form-item{padding-right:0}.admin-table__th--narrow .form-item__label,.admin-table__td--narrow .form-item__label{padding-left:20px}.admin-table__th--highlighted,.admin-table__td--highlighted{background:#e7eeea}.admin-table__th--highlighted-lighter,.admin-table__td--highlighted-lighter{background:#f3f3f3}.admin-table__row{background:#fff}.admin-table__row--deleted{opacity:.3}.admin-table__row--updated{background:#fff;animation:example;animation-duration:4s}.admin-table__row.react-draggable-dragging{position:relative;width:100%;z-index:100}.admin-table__row--disabled{opacity:.5}.admin-table__row td,.admin-table__row th{border-color:#c3ccca;border-style:dashed;border-width:0;border-bottom-width:1px}.admin-table__row:last-child th{border-bottom-width:0}.admin-table__row--drag-overlay{box-shadow:0 0 5px rgba(0,0,0,.4)}.admin-table__row--drag-overlay>td{background:#fff}.admin-table__row--dragging>td{background:#f3f3f3;height:56px}.admin-table__row--centered td{vertical-align:middle}.admin-table__row--summary{background:hsl(0,0%,98.2941176471%)}.admin-table__row--summary td{border-top-width:3px;font-weight:500}.admin-table__head th{font-size:13px;text-transform:uppercase;font-weight:500;vertical-align:bottom;background:#e7eeea}.admin-table__cell--sticky{position:sticky;left:0;z-index:1;background:#fff}.admin-table__cell--grip{width:32px;text-align:center}.admin-table__cell--right{margin-left:auto}.admin-table__grip{background:red;width:24px;height:24px;outline:none;border-width:0;background-size:.5em .5em;background-color:rgba(0,0,0,0);background-position:0 0;background-image:linear-gradient(#fff 50%, transparent 50%),linear-gradient(to right, rgba(0, 0, 0, 0.2) 50%, transparent 50%)}.admin-table__sort-button{outline:none;padding:0;margin:0;border:0;background:rgba(0,0,0,0);text-decoration:underline;font-size:13px;text-transform:uppercase;font-weight:500;vertical-align:bottom;white-space:nowrap;position:relative;padding-right:18px}.admin-table__sort-button:after{content:" ";display:none;width:18px;height:8px;position:absolute;top:50%;margin-top:-4px;right:0;line-height:4px}.admin-table__sort-button--asc:after{content:"▾"}.admin-table__sort-button--desc:after{content:"▾";transform:rotate(180deg)}.admin-table__sort-button--selected:after{display:block}@keyframes example{0%{background-color:#fff}20%{background-color:#dec84f}80%{background-color:#dec84f}100%{background-color:#fff}}.availability-bar{border-bottom:1px solid #c3ccca;padding:16px 0}.spinner{display:inline-block;position:absolute;top:200px;left:50%;width:48px;height:48px;margin-left:-24px;margin-top:-24px;opacity:0;visibility:hidden;transition:opacity 1s ease,visibility 1s ease;pointer-events:none}.spinner--visible{transition:opacity .2s ease,visibility .2s ease;opacity:1;visibility:visible}.spinner div{box-sizing:border-box;display:block;position:absolute;width:100%;height:100%;border:6px solid #fff;border-radius:50%;animation:spinner 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.spinner div:nth-child(1){animation-delay:-0.45s}.spinner div:nth-child(2){animation-delay:-0.3s}.spinner div:nth-child(3){animation-delay:-0.15s}.spinner--small{margin-top:20px/-2;margin-left:20px/-2;width:20px;height:20px}.spinner--small div{border-width:3px}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.bookings-top{display:block;padding:0;height:100%;padding-top:0;height:96px}@media screen and (min-width: 561px){.bookings-top{height:64px;display:-ms-flexbox;display:flex;border-bottom:1px solid #c3ccca}}@media screen and (min-width: 561px){.bookings-top{padding-top:0;padding-left:0}}@media screen and (max-width: 560px){.bookings-top:after{content:" ";position:absolute;top:48px;left:0;width:100%}.bookings-top .today-count{display:none}}.bookings-top__widget-selector--with-tabs{padding:0;border-bottom:1px solid #e7eeea;height:48px;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;position:relative}@media screen and (min-width: 561px){.bookings-top__widget-selector--with-tabs{display:none}}.bookings-top__date-select{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;border-left:1px solid #c3ccca;padding-left:16px}.bookings-top__date-select>button{margin-left:8px}@media screen and (max-width: 560px){.bookings-top__date-select{border-left:0;padding-left:8px;padding-right:8px;height:48px;border-bottom:1px solid #e7eeea}}.bookings-top__export{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;margin-right:8px;font-size:13px}@media screen and (max-width: 560px){.bookings-top__export{display:none}}.bookings-top__today-count{margin:auto 0;margin-right:12px;margin-left:auto}@media screen and (max-width: 560px){.bookings-top__today-count{display:none}}.bookings-top__restaurant{display:none}@media screen and (max-width: 560px){.bookings-top__restaurant{display:block;position:absolute;top:14px;left:50%;transform:translateX(-50%)}}.bookings-top__restaurant-select{border:0;outline:none;height:20px;background:#fff;font-size:15px;padding:0 4px}.bookings-top__actions,.bookings-top__tabs{margin-top:auto}.bookings-top__actions{margin-bottom:auto;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%}.bookings-top__actions>div{margin-left:8px}.bookings-top__day{margin-left:0;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea}.bookings-top__add{display:none}@media screen and (min-width: 768px){.bookings-top__add{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 12px}}.bookings-top__widget-select{display:-ms-flexbox;display:flex;position:relative;height:64px;margin-left:-1px}@media screen and (max-width: 560px){.bookings-top__widget-select{display:none}}.bookings-top__widget-select-mobile{display:block;appearance:none;margin:0;padding:0;border:0;background:rgba(0,0,0,0);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden;display:none}.bookings-top__widget-select-mobile select{position:absolute;left:-9999px}.bookings-top__widget-toggle-arrow{width:100%;height:100%;border:1px solid #c3ccca;border-top-width:0;border-bottom-color:#fff;position:absolute;bottom:0;left:0;display:none}.bookings-top__widget-toggle--active .bookings-top__widget-toggle-arrow{display:block}@media screen and (max-width: 560px){.bookings-top__widget-toggle--active .bookings-top__widget-toggle-arrow{display:none}}.bookings-top__widget-toggle--active:last-child .bookings-top__widget-toggle-arrow{border-right:0}.bookings-top__widget-toggle{border:0;appearance:none;height:56px;width:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-ms-flex-negative:0;flex-shrink:0;color:#2d2d2d;font-size:9px;overflow:hidden;padding:8px 4px;-ms-flex-item-align:center;align-self:center;cursor:pointer;background-color:rgba(0,0,0,0);position:relative;text-align:center;overflow:hidden;opacity:.7;white-space:nowrap}.bookings-top__widget-toggle--active{display:-ms-flexbox;display:flex}@media screen and (min-width: 561px){.bookings-top__widget-toggle{display:-ms-flexbox;display:flex;height:64px;width:72px;-ms-flex-preferred-size:72px;flex-basis:72px;padding:12px 4px}.bookings-top__widget-toggle--active{display:-ms-flexbox;display:flex}}.bookings-top__widget-toggle[disabled]{opacity:.3;cursor:default}.bookings-top__widget-toggle>*{pointer-events:none}.bookings-top__widget-toggle .bookings-top__widget-toggle-count{line-height:29px;font-size:10px;font-weight:500;display:block;position:absolute;width:28px;height:28px;left:50%;margin-left:-14px;top:6px;border-radius:100%;background:#c3ccca}@media screen and (min-width: 561px){.bookings-top__widget-toggle .bookings-top__widget-toggle-count{top:4px;top:10px;line-height:29px;width:28px;height:28px;left:50%;margin-left:-14px}}.bookings-top__widget-toggle:before{content:" ";display:block;bottom:0;height:1px;width:100%;position:absolute;left:0;background:#fff;opacity:0}.bookings-top__widget-toggle:hover,.bookings-top__widget-toggle--active{opacity:1;color:#2d2d2d}.bookings-top__widget-toggle:hover[disabled],.bookings-top__widget-toggle--active[disabled]{opacity:.3}.bookings-top__widget-toggle--not-empty .bookings-top__widget-toggle-count{background:#61b2a7;color:#fff}.bookings-top__widget-toggle span{position:absolute;bottom:6px;width:100%;left:0;display:block;font-size:11px}@media screen and (min-width: 561px){.bookings-top__widget-toggle span{bottom:10px}}.bookings-top__col-toggle{height:32px;width:32px;-ms-flex-preferred-size:32px;flex-basis:32px;-ms-flex-negative:0;flex-shrink:0;color:#fff;overflow:hidden;line-height:32px;padding:4px;-ms-flex-item-align:center;align-self:center;cursor:pointer;background-color:rgba(0,0,0,0);position:relative}.bookings-top__col-toggle:after{content:" ";display:block;position:absolute;left:8px;right:8px;top:8px;bottom:8px;background-image:url("/assets/img/col-icon.svg");background-size:contain;background-repeat:no-repeat;background-position:center center}.bookings-top__section{border-width:0 0 0 1px;border-style:solid;border-color:#c3ccca;padding:6px;display:-ms-flexbox;display:flex}@media screen and (min-width: 561px){.bookings-top__section{padding:12px}}@media screen and (max-width: 560px){.bookings-top__section--actions{display:none}}@media screen and (max-width: 560px){.bookings-top__section--hidden-mobile{display:none}}@media screen and (max-width: 1024px){.bookings-top__section--hidden-tablet{display:none}}.bookings-top__section .button{margin-right:4px}@media screen and (min-width: 561px){.bookings-top__section .button{margin-right:8px}}.bookings-top__section .button:last-child{margin-right:0}.bookings-top__section:last-child{border-right:0}.bookings{position:relative;width:100%}@media screen and (min-width: 561px){.bookings{padding-top:0;position:absolute;height:100%;overflow:hidden}}.bookings__inner{position:relative}@media screen and (min-width: 561px){.bookings__inner{height:calc(100vh - 64px)}}.bookings__header{height:96px;background:#fff;position:sticky;z-index:13;top:4px;width:100%}@media screen and (min-width: 561px){.bookings__header{top:auto;position:relative;height:64px}}.bookings__body{padding:16px;position:absolute;top:0;right:0;width:75%;height:100%;padding:24x}.bookings__side{position:absolute;top:0;left:0;width:25%;height:100%;padding:24px;background:#fff}.bookings__widget{position:relative;top:0;width:100%}@media screen and (min-width: 561px){.bookings__widget{position:absolute;height:100%}}.bookings__widget--side{left:0;background:#fff;z-index:4}@media screen and (min-width: 561px){.bookings__widget--side{border-right:1px solid #c3ccca}}@media screen and (min-width: 500px){.bookings__widget--side{width:25%;min-width:380px}}.bookings__widget--body{right:0;width:100%}.bookings__inner--cols .bookings__widget--body{width:75%;max-width:calc(100vw - 64px - 380px)}@media screen and (max-width: 560px){.bookings__widget--body{display:none}}@media screen and (min-width: 500px){.bookings__widget--body{display:block}}.bookings__widget-top{height:48px;position:absolute;top:0;left:0;width:100%;border-bottom:1px solid #c3ccca;background:#fff;z-index:1}@media screen and (min-width: 561px){.bookings__widget-top{height:64px}}.bookings__widget-body{padding:0;position:absolute;top:0;left:0;width:100%;height:calc(100vh - 48px);background:#fff}@media screen and (min-width: 561px){.bookings__widget-body{height:calc(100vh - 64px)}}.bookings__widget--body .bookings__widget-body{padding:0}.bookings__widget-scroll{overflow-y:auto;height:100%}.hamburger{width:36px;height:32px;display:block;appearance:none;outline:none;border:0;background:rgba(0,0,0,0);margin:0 auto;padding:0;position:absolute}.hamburger__ingredient{height:1px;width:100%;margin-bottom:8px;background:#2d2d2d;display:block;position:absolute;top:50%;transition:transform 80ms,opacity 50ms}.hamburger--color-white .hamburger__ingredient{background:#fff}.hamburger__ingredient:nth-child(1){margin-top:-10px}.hamburger--active .hamburger__ingredient:nth-child(1){transform:rotate(45deg);margin-top:0}.hamburger--active .hamburger__ingredient:nth-child(2){opacity:0}.hamburger__ingredient:nth-child(3){margin-top:10px}.hamburger--active .hamburger__ingredient:nth-child(3){margin-top:0;transform:rotate(-45deg)}.booking-row{position:relative;padding:6px 0px;background:#fff;font-size:12px;line-height:14px;border-bottom:1px solid #eaeaea;-webkit-user-select:none;-ms-user-select:none;user-select:none;padding-left:30px}.booking-row:first-child{border-top:1px solid #eaeaea}.booking-row:before{content:" ";display:block;position:absolute;width:24px;border-radius:2px;bottom:11px;top:11px;left:0px;background:#61b2a7}.booking-row--waiting:before{background:#e7eeea}.booking-row--timeslots-available:before{background:#61b2a7}.booking-row--arrived:before{background:rgb(186.8808510638,131.2893617021,194.7106382979)}.booking-row--arrivedbar:before{background:hsl(50.7692307692,68.4210526316%,89.0196078431%)}.booking-row--arrivedoutside:before{background:hsl(50.7692307692,68.4210526316%,69.0196078431%)}.booking-row--partiallyseated:before{background:rgb(224.6425531915,199.8680851064,228.1319148936)}.booking-row--seated:before{background:#a861b2}.booking-row--finished:before{background:#797dbe}.booking-row--noshow:before{background:#cd7a90}.booking-row--status-booked{opacity:.5}.booking-row--status-deleted{opacity:.5;text-decoration:line-through}.booking-row__walkin-icon{width:18px;height:18px;position:absolute;left:-3px;top:-2px}.booking-row__row{display:-ms-flexbox;display:flex;margin-bottom:2px;height:16px;line-height:16px}.booking-row__row:last-child{margin-bottom:0}.booking-row__product-title-text{margin-right:10px;display:inline-block}.booking-row__time{-ms-flex-preferred-size:100px;flex-basis:100px;-ms-flex-negative:0;flex-shrink:0;margin-left:auto;text-align:right}.booking-row__size{height:18px;width:18px;margin:auto;border-radius:2px;background:rgba(0,0,0,.1);line-height:18px;text-align:center;font-size:11px}.booking-row--reconfirmed .booking-row__size{background:rgba(0,0,0,.5);color:#fff}.booking-row__product-title{color:#565656}.booking-row__tables{color:#565656;margin-left:auto}.booking-row__table-lock{display:inline-block;position:relative;margin-right:4px}.booking-row__name,.booking-row__time{font-weight:500;display:inline-block}.booking-row--noshow .booking-row__name,.booking-row--noshow .booking-row__time{text-decoration:line-through}.booking-row__time{font-weight:400}.booking-row__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative}.booking-row__name--walkin{padding-left:14px;overflow:auto}.booking-row__type{color:#4d4d4d}.booking-row__size{position:relative;z-index:1;text-align:center}.booking-row__info{-ms-flex-preferred-size:100%;flex-basis:100%}.booking-row__info--small{-ms-flex-preferred-size:24px;flex-basis:24px;margin-right:8px;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-direction:row;flex-direction:row;position:absolute;left:3px;top:14px}.booking-row__speach-bubble,.booking-row__promemoria{display:inline-block;width:12px;height:12px;top:2px;position:relative;margin-right:4px;background:url("/assets/img/speach-bubble.svg");background-repeat:no-repeat;background-size:contain;vertical-align:top}@media screen and (max-width: 560px){.booking-row__speach-bubble,.booking-row__promemoria{pointer-events:none}}.booking-row__promemoria{background-image:none;width:auto;height:13px;background:#000;color:#fff;padding:0 2px;border-radius:2px;font-size:8px;line-height:13px;text-align:center}.booking-row__conflicting{width:14px;height:14px;border-radius:100%;background:#2d2d2d;color:#fff;font-size:9px;font-weight:500;display:inline-block;right:0;top:-1px;margin-right:3px;text-align:center;line-height:14px}.availability{padding:24px;margin-bottom:16px;border:1px solid #c3ccca;position:relative}.availability--obsolete{opacity:.3}.availability:last-child{margin-bottom:0}.availability__top{position:relative;margin-bottom:18px}@media screen and (min-width: 561px){.availability__top{margin-bottom:24px}}.availability__duplicate-button{position:absolute;bottom:24px;right:24px}.availability__day-nav{width:100%;border:1px solid #c3ccca;display:-ms-flexbox;display:flex}.availability__day-nav-day{padding:8px 0;margin:0;outline:none;border:0;-ms-flex-preferred-size:100%;flex-basis:100%;background:rgba(0,0,0,0);appearance:none;border-right:1px solid #c3ccca;text-transform:capitalize}.availability__day-nav-day--disabled{color:#c3ccca}.availability__day-nav-day--selected{background:#61b2a7;color:#fff}.availability__day-nav-day:last-child{border-right:0}.availability__day-nav-day>span{display:inline-block;width:22px;height:22px;background:#c3ccca;color:#fff;font-size:11px;line-height:22px;border-radius:100%;position:relative;top:-1px;left:3px;text-align:center;pointer-events:none}.availability__day-nav-day--selected>span{background:#fff;color:#2d2d2d}.availability__timeslots-top{margin-bottom:32px}.availability__timeslots th{position:sticky;background:#fff;top:27px;z-index:10;left:0px}.avatar{margin-top:auto}.app__top-bar .avatar{margin-top:2px}.avatar__figure{width:40px;height:40px;border-radius:100%;margin:0 auto;overflow:hidden;background:#61b2a7}.avatar--small .avatar__figure{width:36px;height:36px}.avatar__image{display:block;width:100%;height:100%;object-fit:cover}.avatar__name{display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#fff;font-size:13px;text-align:center;margin-top:6px}.avatar--small .avatar__name{display:none}.booking-edit{padding-bottom:80px}.booking-edit--status-deleted{opacity:.5;pointer-events:none}.booking-edit__statuses{position:relative}.booking-edit__statuses .form-item__input{padding-left:32px}.booking-edit__status{position:absolute;left:8px;bottom:16px;z-index:1}.booking-edit__inner{position:relative}.booking-edit__tabs{border-bottom:1px solid #c3ccca;position:absolute;left:0;width:100%;background:#fff;z-index:1;padding:0 12px;margin-top:-32px}@media screen and (min-width: 561px){.booking-edit__tabs{padding:0 32px}}.booking-edit__tabs+*{padding-top:48px}.booking-edit__column{margin-bottom:18px;margin-top:40px}.booking-edit__column:first-child{margin-top:0}@media screen and (min-width: 561px){.booking-edit__column{margin-top:0;margin-bottom:0;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:32px}}.booking-edit__footer{position:absolute;border:0;left:0;bottom:0;width:100%;background:#fff;border-top:1px solid #e7e7e7;padding:16px 12px;display:-ms-flexbox;display:flex}@media screen and (min-width: 561px){.booking-edit__footer{padding:16px 32px}}.booking-edit__actions{display:-ms-flexbox;display:flex;width:100%}.booking-edit__actions>*{margin-left:8px}@media screen and (max-width: 560px){.booking-edit__actions>*{-ms-flex-preferred-size:100%;flex-basis:100%}}.booking-edit__actions>*:first-child{margin-left:0}@media screen and (min-width: 561px){.booking-edit__actions{margin-left:auto;width:auto}.booking-edit__actions>*{margin-left:16px}}.booking-edit__messaging{display:none;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}@media screen and (min-width: 561px){.booking-edit__messaging{display:-ms-flexbox;display:flex}}.booking-edit__canvas{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:100}.quick-edit{width:200px;background:#fff;position:fixed;z-index:100;opacity:0;left:-9999px;box-shadow:0 0 25px rgba(0,0,0,.2);font-size:14px}.quick-edit--visible{opacity:1;left:auto}.quick-edit__top,.quick-edit__siblings{padding:8px;border-bottom:1px solid #e7eeea}.quick-edit__siblings{padding:8px}.quick-edit__action,.quick-edit__status{position:relative;appearance:none;width:100%;outline:none;display:block;padding:8px;background:rgba(0,0,0,0);border-width:0 0 1px 0;border-style:solid;border-color:#e7eeea;text-align:left;font-size:14px}.quick-edit__action:disabled,.quick-edit__status:disabled{opacity:.5;cursor:default}.quick-edit__action--pills{padding-bottom:1px;padding-right:3px}.quick-edit__action:last-child{border-bottom:0}.quick-edit__status-box{position:absolute;top:50%;left:8px;margin-top:-8px}.quick-edit__status{padding-left:30px}.alert{position:relative;width:100%;font-size:15px}.alert--fixed{position:fixed;top:20px;right:20px;z-index:105;width:350px;max-width:calc(100vw - 40px)}.app--menu-open .alert--fixed{left:270px}.alert__alert{color:#000;transition:opacity 350ms;opacity:0;transform:translateX(100%);height:0}.alert__alert--rendered{transition:opacity 40ms,transform 120ms,height 60ms;transition-delay:60ms,180ms,0ms;opacity:1;transform:translateX(0)}.alert__alert--obsolete{transition:opacity 220ms,height 60ms;transition-delay:0ms,220ms;opacity:0}.alert__alert--danger{border-color:#ffefcd}.alert__alert-inner{position:relative;padding:16px 40px 16px 16px;background:#fff;border-width:0 0 0 5px;border-style:solid;box-shadow:0 0 20px rgba(0,0,0,.2)}.alert__alert--success .alert__alert-inner{border-color:#61b2a7}.alert__alert--warning .alert__alert-inner{border-color:#e08e76}.alert__alert--danger .alert__alert-inner{border-color:#ffefcd}.alert__alert-close{position:absolute;display:block;width:20px;height:20px;top:12px;right:16px;outline:none;border:0;padding:0;margin:0;appearance:none;background:rgba(0,0,0,0);color:#2d2d2d;cursor:pointer}.alert__alert-close:hover{color:#000}.radio-box{width:25%;display:inline-block;vertical-align:top;position:relative;margin-right:-1px;margin-bottom:-1px;color:#000;text-decoration:none}.radio-box__label{height:40px;border:1px solid #e7e3e3;text-align:center;display:block;width:100%;line-height:40px;cursor:pointer;font-weight:500;font-size:15px}.radio-box__label--selected{background:#000;color:#fff}.radio-box__input:checked+.radio-box__label{background:#000;color:#fff}.radio-box__input{position:absolute;left:-9999px}.button-group{margin-right:-16px;display:-ms-flexbox;display:flex}.button-group>*{margin-right:16px}.button-group--align-right{-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end}.button-group--even>*{-ms-flex-preferred-size:100%;flex-basis:100%}.history-table{width:100%;border-collapse:collapse}.history-table__cell{padding:5px;vertical-align:top;background:#fff}.history-table__cell--nowrap{white-space:nowrap}tr:nth-child(even) .history-table__cell{background:#e7eeea}.history-table__head .history-table__cell{font-weight:500;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #f7f7f7}.history-item{margin-bottom:16px}.history-item__date{font-weight:500}.email-blocks{margin-bottom:18px}.email-blocks__title{text-transform:uppercase;font-weight:500;font-size:14px;margin-bottom:12px}.email-blocks__blocks{margin-bottom:18px}.message-block{background:#fff;border-radius:2px}.message-block:last-child{margin-bottom:0}.message-block__content{padding:16px}.message-block__buttons{padding:0;border-top:1px solid #c3ccca}:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: 0.8;--PhoneInputInternationalIconGlobe-opacity: 0.65;--PhoneInputCountrySelect-marginRight: 0.35em;--PhoneInputCountrySelectArrow-width: 0.3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-marginTop: calc(var(--PhoneInputCountrySelectArrow-height) / 2);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: 0.45;--PhoneInputCountrySelectArrow-color: inherit;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,0.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,0.1)}.PhoneInput{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.PhoneInputInput{font-size:14px;-ms-flex:1;flex:1;min-width:0;border:0;outline:none;background:rgba(0,0,0,0)}.PhoneInputInput:disabled{color:#333;opacity:.7}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height)*var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;-ms-flex-item-align:stretch;align-self:stretch;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-top:var(--PhoneInputCountrySelectArrow-marginTop);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.day{position:relative;height:100%}.day__divider{border-width:0 0 1px 0;border-color:#c3ccca}.day__description{margin:0 0 16px;color:#222;font-size:14px}.day__dropdown{position:absolute;right:0;top:100%;min-width:200px;background:#fff;box-shadow:0 0 25px rgba(0,0,0,.2);color:#222;padding:15px;font-size:14px}.day__dropdown .form-item{margin-bottom:8px}.day__dropdown .form-item:last-child{margin-bottom:0}.day-bar{border:1px solid #c3ccca;padding:8px 16px;border-radius:3px;margin-bottom:8px}.day-bar--disabled{opacity:.5}.day-bar:last-child{margin-bottom:0}.day-bar__row{margin-bottom:8px}.day-bar__top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:8px}.day-bar__top:last-child{margin-bottom:0}.day-bar__edit{margin-left:auto}.day-bar__description{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-negative:0;flex-shrink:0}.day-bar__checkbox{width:32px;-ms-flex-preferred-size:32px;flex-basis:32px;margin-right:-8px}.day-bar__label{font-size:14px;margin:0}.day-bar__toggle{margin-left:auto}.day-bar__availability{margin-left:auto}.day-bar__button{width:90px;margin:0 0 0 8px;cursor:pointer;display:inline-block}.table-select{margin-right:-5px}.table-select__options{padding:8px 0}.table-select__pill{display:inline-block;width:20%;vertical-align:top;position:relative;overflow:hidden;text-align:center}.table-select__pill-input{position:absolute;left:-9999px}.table-select__pill-label{border-radius:12px;color:#000;background:#eaeaea;display:block;padding:4px;font-size:12px;margin-right:5px;margin-bottom:5px}.table-select__pill-input:checked+.table-select__pill-label{background:#2d2d2d;color:#fff}.prompt{position:fixed;top:0;left:-9999px;transform:translateX(-50%);width:100%;max-width:500px;background:#fff;height:100vh;z-index:1000;box-shadow:0 0 35px rgba(0,0,0,.3);opacity:0;transition:opacity 80ms;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 561px){.prompt{max-height:calc(100vh - 200px);height:auto;top:100px}}.prompt--open{left:50%;opacity:1}.prompt--rendered{transition:margin-top 20ms}.prompt__overlay{position:fixed;top:0;left:100vw;width:100vw;height:100vh;background:rgba(0,0,0,.2);z-index:999;opacity:0}.prompt__overlay:not(:last-child){opacity:1;left:0}.prompt__title{font-size:24px;margin:0;background:#fff;color:#2d2d2d;margin-bottom:0;font-family:"Abril Fatface",display}.prompt__title:last-child{margin-bottom:0}.prompt__tabs{margin-bottom:-24px}.prompt__header{border-bottom:1px solid #c3ccca;padding:24px 16px}.prompt__inner{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-negative:1;flex-shrink:1;overflow-y:scroll;-ms-flex-positive:1;flex-grow:1}.prompt__body{padding:24px 16px;opacity:0;transition:opacity 100ms,height 20ms;overflow:hidden;min-height:300px}.prompt--finished .prompt__body{opacity:1;height:auto !important}.prompt__body p{margin-top:0;font-size:15px;line-height:24px}.prompt__body p:last-child{margin-bottom:0}.prompt__footer{padding:24px 16px;border-top:1px solid #e7e7e7}.section-canvas{width:100%;position:relative}.section-canvas:after{content:" ";display:block;width:100%;padding-bottom:75%}.section-canvas__inner{position:absolute;top:0;left:0;width:100%;height:100%;background:#f9f7f7}.section-canvas__table{position:absolute;border:2px solid #2d2d2d;color:#2d2d2d}.section-canvas__table:after{content:" ";display:block;padding-bottom:100%}.section-canvas__table--circle{border-radius:100%}.section-canvas__table--rectangle-vertical:after{padding-bottom:200%}.section-canvas__table--rectangle-horizontal:after{padding-bottom:50%}.section-canvas__table:before{content:" ";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border:1px dashed #000;display:none}.section-canvas__table--selected:before{display:block}.section-canvas__table-inner{position:absolute;top:50%;left:50%;text-align:center;transform:translateX(-50%) translateY(-50%);color:#2d2d2d;font-size:13px}.section-canvas__info{width:30px;height:30px;border:1px solid gray;line-height:30px;text-align:center}.section-canvas__actions{position:absolute;bottom:100%;left:0;width:50px}.table-canvas{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.table-canvas__area-select{overflow:hidden;margin-bottom:-8px}.table-canvas__selected-tables{font-size:13px}.table-canvas__bottom{border-top:1px solid #e7eeea;height:80px;-ms-flex-preferred-size:80px;flex-basis:80px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:16px 32px}.table-canvas__table-input{position:absolute;left:-1000px;opacity:0}.table-canvas__table-inner{position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #2d2d2d;color:#2d2d2d;text-align:center;vertical-align:middle;-webkit-user-select:none;-ms-user-select:none;user-select:none}.table-canvas__table--circle .table-canvas__table-inner{border-radius:100%}.table-canvas__info{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.table-canvas__table-input:checked+.table-canvas__table-inner{background:#2d2d2d;color:#fff}.table-canvas__table-input:disabled+.table-canvas__table-inner{opacity:.5}.booking-widget__notes{background:#cc8400;color:#fff;padding:8px;position:sticky;top:0;z-index:10;font-size:14px}@media screen and (min-width: 561px){.booking-widget__notes{display:none}}.booking-widget__notes-hide{display:block;background:rgba(0,0,0,0);border:1px solid #fff;margin-top:8px;border-radius:4px;color:#fff;appearance:none;cursor:pointer}.booking-widget__filter-option{margin-bottom:8px}.booking-widget__filter-option:last-child{margin-bottom:0}.booking-widget__top{height:48px;padding:16px 8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;z-index:1}@media screen and (min-width: 561px){.booking-widget__top{height:64px;padding:16px}}.booking-widget__actions{display:-ms-flexbox;display:flex;white-space:nowrap;margin-left:auto}.booking-widget__top-sort{outline:none;border:0;margin:0 0 0 6px;padding:4px;appearance:none;background:rgba(0,0,0,0);color:#ccc;font-size:13px;position:relative;padding-right:20px;white-space:nowrap}.booking-widget__top-sort>.icon{pointer-events:none;content:" ";display:block;width:18px;height:18px;position:absolute;right:0;top:50%;margin-top:-9px;fill:#ccc}.booking-widget__top-sort--active{color:rgb(13.5639097744,68.4360902256,61.037593985)}.booking-widget__top-sort--active>.icon{fill:rgb(13.5639097744,68.4360902256,61.037593985)}.booking-widget__top-filter{width:48px;height:24px;margin:0 0 0 6px;padding:4px;padding-right:24px;border:0;outline:none;background-color:rgba(0,0,0,0);fill:#000;font-size:0;position:relative}.booking-widget__top-filter>span{position:absolute;top:50%;right:0;margin-top:-10px;width:20px;height:20px;background:#2d2d2d;color:#fff;font-size:11px;line-height:20px;border-radius:100%}.booking-widget__top-filter>.icon{width:18px;height:18px}.booking-widget__body{position:relative;width:100%;top:0}@media screen and (min-width: 561px){.booking-widget__body{height:100%;position:absolute}.booking-widget__top+.booking-widget__body{padding-top:64px}}.booking-widget__scroll{padding:0 8px}@media screen and (min-width: 561px){.booking-widget__scroll{overflow-y:auto;height:100%}.booking-widget__scroll>div{padding-bottom:96px}}.chart__chart{max-height:50vh}.pagination{display:-ms-flexbox;display:flex}.pagination__previous{margin-left:auto}.pagination__next{margin-left:12px}.filter-block{margin-bottom:32px}.filter-block--boxed{padding:24px;border-radius:3px;border:2px solid #e7eeea}.filter-block__row{display:-ms-flexbox;display:flex;margin-bottom:18px;margin-right:-8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-block__row:last-child{margin-bottom:0}.filter-block__item{-ms-flex-negative:0;flex-shrink:0;padding-right:8px;margin-bottom:16px;-ms-flex-preferred-size:50%;flex-basis:50%}.filter-block__item--hidden{display:none}@media screen and (min-width: 1200px){.filter-block__item{-ms-flex-preferred-size:25%;flex-basis:25%}}.filter-block__item:last-child{margin-bottom:0}.filter-block__remove-button{float:right;display:inline-block;background:#e7eeea;padding:4px;border-radius:100%;width:16px;height:16px;line-height:7px;text-align:center}.pagination-legend{margin-bottom:18px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.pagination-legend__text{margin-right:auto}.status-box{width:24px;height:24px;display:block;position:relative;overflow:hidden;border:3px solid #61b2a7}.status-box--small{width:16px;height:16px}.status-box:before{content:" ";position:absolute;top:0;left:-999px;width:100%;height:100%}.status-box--selected:before{left:0}.status-box--notarrived{border-color:#61b2a7}.status-box--notarrived:before{background:#61b2a7}.status-box--arrived{border-color:rgb(186.8808510638,131.2893617021,194.7106382979)}.status-box--arrived:before{background:rgb(186.8808510638,131.2893617021,194.7106382979)}.status-box--arrivedbar{border-color:hsl(50.7692307692,68.4210526316%,89.0196078431%)}.status-box--arrivedbar:before{background:hsl(50.7692307692,68.4210526316%,89.0196078431%)}.status-box--arrivedoutside{border-color:hsl(50.7692307692,68.4210526316%,69.0196078431%)}.status-box--arrivedoutside:before{background:hsl(50.7692307692,68.4210526316%,69.0196078431%)}.status-box--noshow{border-color:#cd7a90}.status-box--noshow:before{background:#cd7a90}.status-box--finished{border-color:#797dbe}.status-box--finished:before{background:#797dbe}.status-box--seated{border-color:#a861b2}.status-box--seated:before{background:#a861b2}.status-box--partiallyseated{border-color:rgb(224.6425531915,199.8680851064,228.1319148936)}.status-box--partiallyseated:before{background:rgb(224.6425531915,199.8680851064,228.1319148936)}.popover{width:200px;background:#fff;position:fixed;z-index:100;opacity:0;top:200px;left:-9999px;box-shadow:0 0 25px rgba(0,0,0,.2);padding:12px}.popover--visible{opacity:1;left:auto}.popover--large{width:460px}.popover__title{font-family:"Abril Fatface",display;margin:0 0 18px}.user-menu{font-size:14px}.user-menu__options{list-style-type:none;padding:0;margin:0 0 18px}.user-menu__options:last-child{margin-bottom:0}.user-menu__title{font-size:14px;margin:0 0 16px;font-weight:500}.user-menu__version{font-weight:400;display:block}.user-menu__subtitle{display:block;margin-bottom:8px;font-weight:500}.user-menu__link{text-decoration:none;color:#2d2d2d;display:block}.user-menu__item{margin-bottom:8px}.user-menu__item:last-child{margin-bottom:0}.signature-bar{background:#f38630;color:#fff;padding:4px;height:32px;position:fixed;top:4px;left:0;width:100%;z-index:101;font-size:15px;text-align:center;display:-ms-flexbox;display:flex}.signature-bar a{color:#fff}.signature-bar__content{margin:auto}.pill-button{display:inline-block;margin-right:6px;margin-bottom:6px}.pill-button__input{position:absolute;left:-9999px}.pill-button__label{border-radius:24px;display:inline-block;padding:8px 16px;background:#2d2d2d;color:#fff;font-size:15px;cursor:pointer}.pill-button__label:hover{background:rgb(19.5,19.5,19.5)}.pill-button--active .pill-button__label,.pill-button__input:checked+.pill-button__label{background:rgb(73.3957446809,150.6042553191,140.1191489362)}.pill-button--active .pill-button__label:hover,.pill-button__input:checked+.pill-button__label:hover{background:rgb(73.3957446809,150.6042553191,140.1191489362)}.pill-button__input:checked+.pill-button__label{background:rgb(73.3957446809,150.6042553191,140.1191489362)}.pill-button__input:checked+.pill-button__label:hover{background:rgb(73.3957446809,150.6042553191,140.1191489362)}.overlay{display:block;position:fixed;background:rgba(0,0,0,.2);width:100vw;height:100vh;top:0;left:0;z-index:100}.booking-details{font-size:14px;text-align:left}.booking-details__th,.booking-details__td{padding:0 0 4px 0}.booking-details__th{font-weight:500}.booking-details__td,.booking-details__th{position:relative}.booking-details__label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;width:100%;top:0;left:0}.booking-details__th--guests,.booking-details__th--bookings,.booking-details__td--guests,.booking-details__td--bookings{width:30px;text-align:right}.tooltip{background:#2d2d2d;position:absolute;top:100%;left:50%;transform:translateX(-50%);padding:8px 16px;color:#fff;font-size:12px;font-weight:normal;text-transform:none;letter-spacing:normal}.tooltip:after{bottom:100%;left:50%;border:solid rgba(0,0,0,0);content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:#2d2d2d;border-width:6px;margin-left:-6px}.notes{position:relative;padding:12px;padding-bottom:60px}@media screen and (max-width: 560px){.notes{padding-bottom:112px}}.notes__scroll{overflow-y:auto;height:100%;padding:12px}.notes__list{-ms-flex-preferred-size:100%;flex-basis:100%;overflow:hidden;-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:1;flex-grow:1}.notes__write{margin-left:0;margin-right:0;left:12px;right:12px;background:#fff;margin-top:auto;position:absolute;bottom:0;padding-bottom:12px !important}@media screen and (max-width: 560px){.notes__write{position:fixed;bottom:56px}}.notes__submit{border-radius:100%;font-size:0;background:#61b2a7;width:28px;height:28px;appearance:none;border-width:0;position:absolute;right:4px;bottom:16px;background-image:url("/assets/img/arrow-up.svg");background-position:center center;background-size:50% 50%;background-repeat:no-repeat}.note{margin-bottom:16px;font-size:13px;border-radius:2px}.note:last-child{margin-bottom:0}.note__actions{position:absolute;bottom:8px;right:8px}.note__actions>*:hover{cursor:pointer;text-decoration:underline}.note__text{white-space:pre-line;background:#f3f3f3;padding:8px;position:relative;margin-top:8px;border-radius:2px}.note__text:before{bottom:100%;left:16px;border:solid rgba(0,0,0,0);content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0);border-bottom-color:#f3f3f3;border-width:6px;margin-left:-6px}.note--own-note .note__text{padding-bottom:30px}.note__meta{color:#858585}.table-map{width:100%;position:relative;background-color:#f3f3f3;background-size:100% 100%;background-repeat:no-repeat}.table-map:after{content:" ";display:block;padding-bottom:56.25%}.table-map__inner{position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(circle, rgb(139.8648648649, 157.1351351351, 153.2972972973) 1px, transparent 0%);background-size:2.8125% 5%;overflow:hidden}.table-map__bg-config{position:absolute;top:16px;right:16px;background:#c3ccca;color:#fff;padding:16px;padding-left:48px;font-size:12px;appearance:none;outline:none;border:0;border-radius:3px;text-transform:uppercase;font-weight:500;letter-spacing:1px}.table-map__bg-config:hover{background:hsl(166.6666666667,8.1081081081%,68.2352941176%);cursor:pointer}.table-map__bg-config:before{content:" ";position:absolute;left:16px;top:12px;width:24px;height:20px;display:block;background-image:url("/assets/img/picture.svg");background-size:contain;background-position:center center;background-repeat:no-repeat}.table-map__table{position:absolute;transition:opacity 80ms}.table-map__table--hidden{opacity:.2}.table-map__table:after{content:" ";padding-bottom:100%;display:block}.table-map__table--circle:after,.table-map__table--square:after{padding-bottom:100%}.table-map__table--rectangle:after,.table-map__table--rectangle-rounded:after{padding-bottom:50%}.table-map__table--rectangle.table-map__table--vertical:after,.table-map__table--rectangle-rounded.table-map__table--vertical:after{padding-bottom:200%}.table-map__table-inner{position:absolute;top:0;left:0;width:100%;height:100%;background:#898989;color:#fff;display:-ms-flexbox;display:flex}.table-map__table--disabled .table-map__table-inner{background:rgb(213.5,213.5,213.5)}.table-map__table--circle .table-map__table-inner{border-radius:100%}.table-map__table--rectangle-rounded .table-map__table-inner{border-radius:25%}.table-map__table-number{margin:auto;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:13px;pointer-events:none;position:relative;z-index:1;white-space:nowrap}.table-map__table--disabled .table-map__table-number{text-decoration:line-through}.table-map__table-rotator{color:#000;position:absolute;left:100%;bottom:100%}.table-map__table-edit{width:260px;background:#fff;position:absolute;box-shadow:0 0 25px rgba(0,0,0,.15);z-index:100}.table-map__table-edit-close{position:absolute;top:50%;right:16px;color:#fff;appearance:none;outline:0;border:0;padding:0;margin:0;margin-top:-8px;cursor:pointer;background:rgba(0,0,0,0)}.table-map__table-edit-close:before{display:block;content:"×"}.table-map__table-edit-header{padding:16px;padding-right:32px;background:#61b2a7;color:#fff;margin-bottom:16px;-webkit-user-select:none;-ms-user-select:none;user-select:none;position:relative;cursor:move}.table-map__table-edit-inner{padding:16px}.table-map__table-input{opacity:0;position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}.table-map__table--draggable{z-index:1}.table-map__table--draggable .table-map__table-inner,.table-map__table-input:checked+.table-map__table-inner{background:#565656}.table-map__table--draggable .table-map__table-inner:before,.table-map__table-input:checked+.table-map__table-inner:before{content:" ";display:block;position:absolute;top:-4px;left:-4px;bottom:-4px;right:-4px;border:2px dashed #000;opacity:1}.datepicker{width:100%;position:relative;margin-bottom:16px;border:1px solid #c3ccca;border-radius:4px;padding:16px}.datepicker:last-child{margin-bottom:0}.datepicker--disabled{opacity:.5}.datepicker__inner{width:100%;margin-top:16px;table-layout:fixed}.datepicker__inner td{text-align:center;padding:5px}.datepicker__button{appearance:none;background:rgba(0,0,0,0);border:0;outline:none;padding:0;width:100%;position:relative;display:block;border-radius:100%;font-size:12px}.datepicker__button--today{background:#e7eeea}.datepicker__button--selected{color:#fff;background:#000}.datepicker__button:after{content:" ";padding-bottom:100%;width:100%;display:block}.datepicker__button span{position:absolute;width:100%;left:0;text-align:center;top:50%;transform:translateY(-50%);pointer-events:none}.datepicker__button:disabled{opacity:.5}.datepicker__navs{position:absolute;height:30px;left:16px;right:16px;top:18px;z-index:1}.datepicker__nav{border:1px solid #c3ccca;appearance:none;outline:none;background:rgba(0,0,0,0);width:30px;height:30px;border-radius:100%;position:absolute;top:0;font-size:0;padding:0}.datepicker__nav:after{content:" ";display:block;position:absolute;width:16px;height:16px;top:50%;left:50%;margin-top:-8px;margin-left:-9px;background-repeat:no-repeat;background-position:center center;background-size:contain}.datepicker__nav--prev{left:0}.datepicker__nav--prev:after{background-image:url("/assets/img/arrow-left.svg")}.datepicker__nav--next{right:0}.datepicker__nav--next:after{background-image:url("/assets/img/arrow-right.svg");margin-left:-7px}.datepicker__title{position:relative;z-index:0;margin-left:-16px;margin-right:-16px;top:0;height:48px;border-bottom:1px solid #c3ccca;text-transform:uppercase;text-align:center;line-height:30px;font-weight:600;font-size:14px}.datepicker__header{font-size:12px;text-transform:uppercase;font-weight:600}.messages-toggle{margin-left:0;margin-top:auto;margin-bottom:auto}@media screen and (max-width: 560px){.messages-toggle{display:none}}.messages-toggle--mobile{display:none}@media screen and (max-width: 560px){.messages-toggle--mobile{display:block}}.messages-toggle__item{display:inline-block;margin-right:8px}.messages-toggle--mobile .messages-toggle__item{display:block;margin-right:0;margin-bottom:12px}.daysettings-button{width:32px;height:24px;cursor:pointer;appearance:none;border:0;outline:none;margin:0 0 0 8px;padding:0;background-color:rgba(0,0,0,0);background-image:url("/assets/img/cog.svg");background-size:100% 100%;background-position:center center;background-repeat:no-repeat}.daysettings-button--red{background-image:url("/assets/img/cog-red.svg")}.daysettings-button--orange{background-image:url("/assets/img/cog-orange.svg")}.pill{display:inline-block;position:relative;margin-right:-1px;margin-bottom:-1px;vertical-align:middle}.pill__label{border:1px solid #c3ccca;text-align:center;display:block;line-height:16px;cursor:pointer;font-weight:500;font-size:15px;border-radius:40px;margin-right:5px;margin-bottom:7px;padding:12px 24px}.pill__label--selected{border-color:#000;background:#000;color:#fff}.pill--small .pill__label{line-height:14px;font-size:13px;padding:8px 16px}.pill--tiny .pill__label{line-height:14px;font-size:12px;padding:4px 8px}.pill__icon{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-right:4px}.pill__text{display:-ms-inline-flexbox;display:inline-flex;vertical-align:top}.pill__input:checked+.pill__label{border-color:#000;background:#000;color:#fff}.pill__input:disabled+.pill__label{color:#c3ccca;text-decoration:line-through}.pill__input{position:absolute;left:-9999px}.badge{padding:16px;border-style:solid;margin-bottom:24px;background:hsl(62.2222222222,69.2307692308%,95.3529411765%);border-color:hsl(62.2222222222,69.2307692308%,82.3529411765%);border-width:0 0 0 5px;position:relative}.badge:last-child{margin-bottom:0}.badge--success{background:hsl(80,60%,80%);border-color:hsl(80,60%,40%)}.badge--warning{background:hsl(20,100%,83%);border-color:#f73}.badge--danger{background:hsl(15,100%,80%);border-color:rgb(153,38.25,0)}.badge__close+.badge__content{padding-right:40px}.badge__close{position:absolute;top:13px;right:16px;appearance:none;background:rgba(0,0,0,0);border-width:0;outline:none;font-size:18px;line-height:22px}.badge__close:before{content:"×";display:block}.rich-text.rich-text{width:100%;font-size:14px;min-height:140px;padding:0;font-family:"Roboto",sans-serif;font-size:13px;margin-bottom:0;border:2px solid #e7e7e7;border-radius:0}.ql-variable .ql-picker-label{padding-right:32px}.ql-variable .ql-picker-label:before{display:block;content:"Variable"}.ql-variable .ql-picker-item:before{content:attr(data-value)}.ql-variable .ql-picker-options{max-height:50vh;overflow:scroll}.ql-container.ql-snow,.ql-toolbar.ql-snow{border-width:2px;border-color:#e7e7e7}.ql-tooltip{left:50% !important;transform:translateX(-50%) !important}.rich-text__controls{padding:8px;border-bottom:2px solid #e7e7e7}.rich-text__controls-group{margin-right:8px;display:inline-block;border-radius:2px;border:1px solid #c3ccca}.rich-text__controls-button{width:32px;height:32px;line-height:32px;overflow:hidden;display:inline-block;appearance:none;border:0;border-right:1px solid #c3ccca;background:rgba(0,0,0,0)}.rich-text__controls-button:hover,.rich-text__controls-button--active{background:#f3f3f3}.rich-text__controls-button:last-child{border:0}.rich-text__editor-content{width:100%;padding:8px;outline:none;border:0;border-radius:0;resize:none;overflow-y:hidden;min-height:4.5em;line-height:1.5;white-space:pre-wrap;resize:none}.rich-text__editor-content h1,.rich-text__editor-content h2,.rich-text__editor-content h3,.rich-text__editor-content h4,.rich-text__editor-content p,.rich-text__editor-content ul,.rich-text__editor-content ol{font-family:"Open sans",arial,sans-serif;margin-top:0;margin-bottom:.7rem}.rich-text__editor-content h1,.rich-text__editor-content h2,.rich-text__editor-content h3,.rich-text__editor-content h4{font-weight:bold}.rich-text__editor-content strong{font-weight:bold}.rich-text__editor-content li{margin:0}.booking-attributes{display:inline-block;position:relative;z-index:2;top:-1px}.booking-attributes__item{display:inline-block;position:relative;margin-right:4px;vertical-align:top;background:rgba(0,0,0,0);color:inherit;text-align:center;font-weight:400;font-size:12px;line-height:15px;border-radius:2px;padding:0;top:2px}@media screen and (max-width: 560px){.booking-attributes__item{pointer-events:none}}.booking-attributes__item svg{vertical-align:middle;display:block;pointer-events:none}.booking-attributes__item--pm{line-height:14px}.booking-attributes__message{font-size:13px}.booking-attributes__message strong{display:block}.booking-attributes__message p{margin:0 0 16px 0}.booking-attributes__message p:last-child{margin-bottom:0}.admin-language-switcher{margin-bottom:18px}.admin-language-switcher__button{background:#f3f3f3;position:relative;display:inline-block;padding:4px 16px;margin-right:4px;border-radius:16px;font-size:12px}.admin-language-switcher__button input{position:absolute;left:-9999px}.admin-language-switcher__button--selected{background:#2d2d2d;color:#fff}.date-popover{position:absolute;left:0;top:0;width:320px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.2);z-index:105;opacity:0}.date-popover--visible{opacity:1}.message-log{padding-left:30px;position:relative}.message-log:before{content:" ";display:block;position:absolute;left:0;top:5px;width:24px;height:24px;border-radius:100%;background:#61b2a7;text-align:center;line-height:21px}.message-log--success:before{background-image:url("/assets/img/send.svg");background-size:60% 60%;background-position:4px center;background-repeat:no-repeat}.message-log--failure:before{background-color:#cd7a90;content:"-";color:#fff}.table-group{display:-ms-flexbox;display:flex}.filter-adder__button{position:relative;background:rgba(0,0,0,0);border-width:0;font-weight:bold;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:12px}.filter-adder__button-icon{left:16px;top:10px;float:left;width:20px;height:20px;margin-right:8px}@media screen and (max-width: 560px){.filter-adder__button-icon{position:relative;left:0;top:0}}.filter-adder__options{margin:-12px}.filter-adder__option{display:block;border-bottom:1px solid #e7eeea;padding:12px;font-size:13px}.filter-pill{display:inline-block;margin-right:8px;vertical-align:top;position:relative}.filter-pill__input{position:absolute;opacity:0;width:0;height:0}.filter-pill__label{display:block;height:20px;line-height:14px;padding:3px;border-radius:2px;color:#000;background:rgba(0,0,0,0);font-size:11px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.filter-pill__content{display:block}.filter-pill__content svg,.filter-pill__text{display:block}.filter-pill__text{display:inline-block;vertical-align:top}.filter-pill__input:checked+.filter-pill__label{color:#fff;background:#61b2a7}.filter-pill__input+.filter-pill__label .filter-pill__content svg{stroke:currentColor}.table-plan{background:#f3f3f3;-ms-flex-preferred-size:100%;flex-basis:100%;padding:8px}.table-plan__area-toggle{margin-bottom:16px}.table-plan__inner{position:relative;background-image:radial-gradient(circle, rgb(139.8648648649, 157.1351351351, 153.2972972973) 1px, transparent 0%);background-size:2.8125% 5%}.table-plan__inner:after{content:" ";display:block;padding-bottom:56.25%}.table-plan__booking{background:#61b2a7;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-ms-touch-action:none;touch-action:none;cursor:move}.table-plan__booking--arrived{background-color:rgb(186.8808510638,131.2893617021,194.7106382979)}.table-plan__booking--arrivedbar{background-color:hsl(50.7692307692,68.4210526316%,89.0196078431%)}.table-plan__booking--arrivedoutside{background-color:hsl(50.7692307692,68.4210526316%,69.0196078431%)}.table-plan__booking--partiallyseated{background-color:rgb(224.6425531915,199.8680851064,228.1319148936)}.table-plan__booking--seated{background-color:#a861b2}.table-plan__booking--finished{background-color:#797dbe}.table-plan__booking--noshow{background-color:#cd7a90}.table-plan__booking-name{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);font-size:14px;font-weight:500;color:#000;-webkit-user-select:none;-ms-user-select:none;user-select:none;text-align:center}.table-plan__booking-table-number{display:block;width:100%;text-align:center}.table-plan__quick-booking-button{position:fixed;bottom:16px;z-index:10;left:460px;margin-left:16px}.table-shape{position:absolute;display:none}.table-shape--visible{display:block}.table-shape--disabled{opacity:.5;pointer-events:none}.table-shape--opaque{opacity:.5}.table-shape:after{content:" ";display:block}.table-shape--1-seats{width:4% !important}.table-shape--dragging{z-index:1}.table-shape__inner{width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden;background:#c3ccca}.table-shape--dragging .table-shape__inner{overflow:initial}.table-shape--selected .table-shape__inner,.table-shape--is-over .table-shape__inner{outline:1px dashed #000}.table-shape--seating-status-notarrived .table-shape__inner{background-color:#61b2a7}.table-shape--seating-status-arrived .table-shape__inner{background-color:rgb(186.8808510638,131.2893617021,194.7106382979)}.table-shape--seating-status-arrivedbar .table-shape__inner{background-color:hsl(50.7692307692,68.4210526316%,89.0196078431%)}.table-shape--seating-status-arrivedoutside .table-shape__inner{background-color:hsl(50.7692307692,68.4210526316%,69.0196078431%)}.table-shape--seating-status-partiallyseated .table-shape__inner{background-color:rgb(224.6425531915,199.8680851064,228.1319148936)}.table-shape--seating-status-seated .table-shape__inner{background-color:#a861b2}.table-shape--seating-status-finished .table-shape__inner{background-color:#797dbe}.table-shape--seating-status-noshow .table-shape__inner{background-color:#cd7a90}.table-shape--circle .table-shape__inner{border-radius:100%}.table-shape--1-seats .table-shape__inner{border-radius:100% !important}.table-shape__inner:after,.table-shape__inner:before{content:" ";display:none;position:absolute}.table-shape--dragging .table-shape__inner:after{display:block;left:-2000px;width:4000px;height:100%;border-width:1px 0;border-style:solid;border-color:red}.table-shape--dragging .table-shape__inner:before{display:block;top:-2000px;height:4000px;width:100%;border-width:0 1px;border-style:solid;border-color:red}.table-shape__chair{border-radius:100%;position:absolute;background:rgb(183.972972973,194.627027027,192.2594594595)}.table-shape--seating-status-notarrived .table-shape__chair{background:rgb(83.4221276596,171.1778723404,159.2604255319)}.table-shape--seating-status-arrived .table-shape__chair{background:rgb(179.3285106383,117.5736170213,188.0263829787)}.table-shape--seating-status-arrivedbar .table-shape__chair{background:hsl(50.7692307692,68.4210526316%,85.0196078431%)}.table-shape--seating-status-arrivedoutside .table-shape__chair{background:hsl(50.7692307692,68.4210526316%,65.0196078431%)}.table-shape--seating-status-partiallyseated .table-shape__chair{background:rgb(217.090212766,186.1523404255,221.4476595745)}.table-shape--seating-status-seated .table-shape__chair{background:rgb(160.3438297872,83.4221276596,171.1778723404)}.table-shape--seating-status-finished .table-shape__chair{background:rgb(107.2633165829,111.6733668342,183.3366834171)}.table-shape--seating-status-noshow .table-shape__chair{background:rgb(199.4262295082,107.1737704918,131.6262295082)}.table-shape--1-seats .table-shape__chair{display:none !important}.table-shape--is-over .table-shape__chair,.table-shape--selected .table-shape__chair{outline:1px dashed #000}.table-shape__chair:after{content:" ";display:block;padding-bottom:100%}.table-shape--circle{border-radius:100%;width:6%}.table-shape--circle:after{padding-bottom:100%}.table-shape--circle .table-shape__chair{width:68%;left:50%}.table-shape--circle .table-shape__chair:nth-child(1){top:0;transform:translateX(-50%) translateY(-25%)}.table-shape--circle .table-shape__chair:nth-child(2){top:100%;transform:translateX(-50%) translateY(-75%)}.table-shape--circle.table-shape--horizontal .table-shape__chair:nth-child(1){top:0;transform:translateX(-50%) translateY(-25%)}.table-shape--circle.table-shape--horizontal .table-shape__chair:nth-child(2){top:100%;transform:translateX(-50%) translateY(-75%)}.table-shape--circle.table-shape--3-seats{width:5%}.table-shape--circle.table-shape--3-seats .table-shape__chair{width:85%}.table-shape--circle.table-shape--3-seats .table-shape__chair:nth-child(1){top:0;left:50%;transform:translateY(-35%) translateX(-50%)}.table-shape--circle.table-shape--3-seats .table-shape__chair:nth-child(2){left:74%;top:84%}.table-shape--circle.table-shape--3-seats .table-shape__chair:nth-child(3){top:57%;left:0}.table-shape--circle.table-shape--4-seats{width:7%}.table-shape--circle.table-shape--4-seats .table-shape__chair{width:65%;left:50%}.table-shape--circle.table-shape--4-seats .table-shape__chair:nth-child(1){top:0;transform:translateX(-50%) translateY(-35%)}.table-shape--circle.table-shape--4-seats .table-shape__chair:nth-child(2){top:100%;transform:translateX(-50%) translateY(-65%)}.table-shape--circle.table-shape--4-seats .table-shape__chair:nth-child(3){top:50%;left:0;transform:translateX(-35%) translateY(-50%)}.table-shape--circle.table-shape--4-seats .table-shape__chair:nth-child(4){top:50%;left:100%;transform:translateX(-65%) translateY(-50%)}.table-shape--circle.table-shape--5-seats{width:9%}.table-shape--circle.table-shape--5-seats .table-shape__chair{width:50%;transform:none}.table-shape--circle.table-shape--5-seats .table-shape__chair:nth-child(1){top:0;left:50%;transform:translateX(-50%) translateY(-35%)}.table-shape--circle.table-shape--5-seats .table-shape__chair:nth-child(2){left:59%;top:6%}.table-shape--circle.table-shape--5-seats .table-shape__chair:nth-child(3){top:48%;left:56%}.table-shape--circle.table-shape--5-seats .table-shape__chair:nth-child(4){top:59%;left:4%}.table-shape--circle.table-shape--5-seats .table-shape__chair:nth-child(5){top:10%;left:-12%}.table-shape--circle.table-shape--6-seats{width:10%}.table-shape--circle.table-shape--6-seats .table-shape__chair{width:50%;transform:none}.table-shape--circle.table-shape--6-seats .table-shape__chair:nth-child(1){top:-15%;left:24%}.table-shape--circle.table-shape--6-seats .table-shape__chair:nth-child(2){left:57%;top:4%}.table-shape--circle.table-shape--6-seats .table-shape__chair:nth-child(3){top:42%;left:59%}.table-shape--circle.table-shape--6-seats .table-shape__chair:nth-child(4){top:62%;left:25%}.table-shape--circle.table-shape--6-seats .table-shape__chair:nth-child(5){top:45%;left:-9%}.table-shape--circle.table-shape--6-seats .table-shape__chair:nth-child(6){left:-9%;top:6%}.table-shape--circle.table-shape--7-seats{width:12%}.table-shape--circle.table-shape--7-seats .table-shape__chair{width:45%;transform:none}.table-shape--circle.table-shape--7-seats .table-shape__chair:nth-child(1){top:-10%;left:28%}.table-shape--circle.table-shape--7-seats .table-shape__chair:nth-child(2){left:56%;top:3%}.table-shape--circle.table-shape--7-seats .table-shape__chair:nth-child(3){top:35%;left:65%}.table-shape--circle.table-shape--7-seats .table-shape__chair:nth-child(4){top:60%;left:45%}.table-shape--circle.table-shape--7-seats .table-shape__chair:nth-child(5){top:61%;left:13%}.table-shape--circle.table-shape--7-seats .table-shape__chair:nth-child(6){left:-9%;top:39%}.table-shape--circle.table-shape--7-seats .table-shape__chair:nth-child(7){left:-3%;top:4%}.table-shape--circle.table-shape--8-seats{width:12%}.table-shape--circle.table-shape--8-seats .table-shape__chair{width:40%}.table-shape--circle.table-shape--8-seats .table-shape__chair:nth-child(5){top:1%;left:0;transform:none}.table-shape--circle.table-shape--8-seats .table-shape__chair:nth-child(6){left:58%;top:1%}.table-shape--circle.table-shape--8-seats .table-shape__chair:nth-child(7){top:57%;left:0}.table-shape--circle.table-shape--8-seats .table-shape__chair:nth-child(8){top:57%;left:58%}.table-shape--horizontal{width:5%}.table-shape--horizontal:after{content:" ";display:block;padding-bottom:100%}.table-shape--horizontal .table-shape__chair{width:80%;left:50%}.table-shape--horizontal .table-shape__chair:nth-child(even){top:0;transform:translateX(-50%) translateY(-35%)}.table-shape--horizontal .table-shape__chair:nth-child(odd){top:100%;transform:translateX(-50%) translateY(-65%)}.table-shape--horizontal.table-shape--3-seats,.table-shape--horizontal.table-shape--4-seats{width:10%}.table-shape--horizontal.table-shape--3-seats:after,.table-shape--horizontal.table-shape--4-seats:after{padding-bottom:50%}.table-shape--horizontal.table-shape--3-seats .table-shape__chair,.table-shape--horizontal.table-shape--4-seats .table-shape__chair{width:40%}.table-shape--horizontal.table-shape--3-seats .table-shape__chair:nth-child(1),.table-shape--horizontal.table-shape--3-seats .table-shape__chair:nth-child(2),.table-shape--horizontal.table-shape--4-seats .table-shape__chair:nth-child(1),.table-shape--horizontal.table-shape--4-seats .table-shape__chair:nth-child(2){left:28%}.table-shape--horizontal.table-shape--3-seats .table-shape__chair:nth-child(3),.table-shape--horizontal.table-shape--3-seats .table-shape__chair:nth-child(4),.table-shape--horizontal.table-shape--4-seats .table-shape__chair:nth-child(3),.table-shape--horizontal.table-shape--4-seats .table-shape__chair:nth-child(4){left:72%}.table-shape--horizontal.table-shape--5-seats,.table-shape--horizontal.table-shape--6-seats{width:15%}.table-shape--horizontal.table-shape--5-seats:after,.table-shape--horizontal.table-shape--6-seats:after{padding-bottom:33.33%}.table-shape--horizontal.table-shape--5-seats .table-shape__chair,.table-shape--horizontal.table-shape--6-seats .table-shape__chair{width:26.6%}.table-shape--horizontal.table-shape--5-seats .table-shape__chair:nth-child(1),.table-shape--horizontal.table-shape--5-seats .table-shape__chair:nth-child(2),.table-shape--horizontal.table-shape--6-seats .table-shape__chair:nth-child(1),.table-shape--horizontal.table-shape--6-seats .table-shape__chair:nth-child(2){left:19%}.table-shape--horizontal.table-shape--5-seats .table-shape__chair:nth-child(3),.table-shape--horizontal.table-shape--5-seats .table-shape__chair:nth-child(4),.table-shape--horizontal.table-shape--6-seats .table-shape__chair:nth-child(3),.table-shape--horizontal.table-shape--6-seats .table-shape__chair:nth-child(4){left:50%}.table-shape--horizontal.table-shape--5-seats .table-shape__chair:nth-child(5),.table-shape--horizontal.table-shape--5-seats .table-shape__chair:nth-child(6),.table-shape--horizontal.table-shape--6-seats .table-shape__chair:nth-child(5),.table-shape--horizontal.table-shape--6-seats .table-shape__chair:nth-child(6){left:81%}.table-shape--horizontal.table-shape--7-seats,.table-shape--horizontal.table-shape--8-seats{width:20%}.table-shape--horizontal.table-shape--7-seats:after,.table-shape--horizontal.table-shape--8-seats:after{padding-bottom:25%}.table-shape--horizontal.table-shape--7-seats .table-shape__chair,.table-shape--horizontal.table-shape--8-seats .table-shape__chair{width:21%}.table-shape--horizontal.table-shape--7-seats .table-shape__chair:nth-child(1),.table-shape--horizontal.table-shape--7-seats .table-shape__chair:nth-child(2),.table-shape--horizontal.table-shape--8-seats .table-shape__chair:nth-child(1),.table-shape--horizontal.table-shape--8-seats .table-shape__chair:nth-child(2){left:14%}.table-shape--horizontal.table-shape--7-seats .table-shape__chair:nth-child(3),.table-shape--horizontal.table-shape--7-seats .table-shape__chair:nth-child(4),.table-shape--horizontal.table-shape--8-seats .table-shape__chair:nth-child(3),.table-shape--horizontal.table-shape--8-seats .table-shape__chair:nth-child(4){left:38%}.table-shape--horizontal.table-shape--7-seats .table-shape__chair:nth-child(5),.table-shape--horizontal.table-shape--7-seats .table-shape__chair:nth-child(6),.table-shape--horizontal.table-shape--8-seats .table-shape__chair:nth-child(5),.table-shape--horizontal.table-shape--8-seats .table-shape__chair:nth-child(6){left:62%}.table-shape--horizontal.table-shape--7-seats .table-shape__chair:nth-child(7),.table-shape--horizontal.table-shape--7-seats .table-shape__chair:nth-child(8),.table-shape--horizontal.table-shape--8-seats .table-shape__chair:nth-child(7),.table-shape--horizontal.table-shape--8-seats .table-shape__chair:nth-child(8){left:86%}.table-shape--vertical{width:5%}.table-shape--vertical:after{content:" ";display:block;padding-bottom:100%}.table-shape--vertical.table-shape--3-seats:after,.table-shape--vertical.table-shape--4-seats:after{padding-bottom:200%}.table-shape--vertical.table-shape--5-seats:after,.table-shape--vertical.table-shape--6-seats:after{padding-bottom:300%}.table-shape--vertical.table-shape--7-seats:after,.table-shape--vertical.table-shape--8-seats:after{padding-bottom:400%}.table-shape--vertical.table-shape--9-seats:after,.table-shape--vertical.table-shape--10-seats:after{padding-bottom:500%}.table-shape--vertical .table-shape__chair{width:80%}.table-shape--vertical .table-shape__chair:nth-child(odd){left:0;transform:translateX(-35%) translateY(-50%)}.table-shape--vertical .table-shape__chair:nth-child(even){left:100%;transform:translateX(-65%) translateY(-50%)}.table-shape--vertical.table-shape--1-seats .table-shape__chair,.table-shape--vertical.table-shape--2-seats .table-shape__chair{top:50%}.table-shape--vertical.table-shape--3-seats .table-shape__chair,.table-shape--vertical.table-shape--4-seats .table-shape__chair{top:28%}.table-shape--vertical.table-shape--3-seats .table-shape__chair:nth-child(3),.table-shape--vertical.table-shape--3-seats .table-shape__chair:nth-child(4),.table-shape--vertical.table-shape--4-seats .table-shape__chair:nth-child(3),.table-shape--vertical.table-shape--4-seats .table-shape__chair:nth-child(4){top:72%}.table-shape--vertical.table-shape--5-seats .table-shape__chair,.table-shape--vertical.table-shape--6-seats .table-shape__chair{top:19%}.table-shape--vertical.table-shape--5-seats .table-shape__chair:nth-child(3),.table-shape--vertical.table-shape--5-seats .table-shape__chair:nth-child(4),.table-shape--vertical.table-shape--6-seats .table-shape__chair:nth-child(3),.table-shape--vertical.table-shape--6-seats .table-shape__chair:nth-child(4){top:50%}.table-shape--vertical.table-shape--5-seats .table-shape__chair:nth-child(5),.table-shape--vertical.table-shape--5-seats .table-shape__chair:nth-child(6),.table-shape--vertical.table-shape--6-seats .table-shape__chair:nth-child(5),.table-shape--vertical.table-shape--6-seats .table-shape__chair:nth-child(6){top:81%}.table-shape--vertical.table-shape--7-seats .table-shape__chair,.table-shape--vertical.table-shape--8-seats .table-shape__chair{top:14%}.table-shape--vertical.table-shape--7-seats .table-shape__chair:nth-child(3),.table-shape--vertical.table-shape--7-seats .table-shape__chair:nth-child(4),.table-shape--vertical.table-shape--8-seats .table-shape__chair:nth-child(3),.table-shape--vertical.table-shape--8-seats .table-shape__chair:nth-child(4){top:38%}.table-shape--vertical.table-shape--7-seats .table-shape__chair:nth-child(5),.table-shape--vertical.table-shape--7-seats .table-shape__chair:nth-child(6),.table-shape--vertical.table-shape--8-seats .table-shape__chair:nth-child(5),.table-shape--vertical.table-shape--8-seats .table-shape__chair:nth-child(6){top:62%}.table-shape--vertical.table-shape--7-seats .table-shape__chair:nth-child(7),.table-shape--vertical.table-shape--7-seats .table-shape__chair:nth-child(8),.table-shape--vertical.table-shape--8-seats .table-shape__chair:nth-child(7),.table-shape--vertical.table-shape--8-seats .table-shape__chair:nth-child(8){top:86%}.table-shape__number{position:absolute;color:#2d2d2d;font-size:14px;left:50%;top:50%;transform:translate3d(-50%, -50%, 0);-webkit-user-select:none;-ms-user-select:none;user-select:none}.shape{border-color:#000;border-style:solid;position:absolute}.shape:after{content:" ";display:none;position:absolute;border:1px dashed #000;top:0;left:0;width:100%;height:100%;pointer-events:none}.shape--selected:after{display:block}.shape__inner{position:absolute;top:0;left:0;width:100%;height:100%}.shape__inner:after,.shape__inner:before{content:" ";display:none;position:absolute}.shape--dragging .shape__inner:after{display:block;left:-2000px;width:4000px;height:100%;border-width:1px 0;border-style:solid;border-color:red}.shape--dragging .shape__inner:before{display:block;top:-2000px;height:4000px;width:100%;border-width:0 1px;border-style:solid;border-color:red}.shape__text{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-size:14px}.sticker{border-radius:3px;background:#2d2d2d;color:#fff;display:inline-block;margin-right:3px;padding:4px 8px;position:relative}.sticker--small{font-size:13px;line-height:18px}.sticker--gray{background:#c3ccca;color:#000}.sticker--notarrived{background-color:#61b2a7}.sticker--arrived{background-color:rgb(186.8808510638,131.2893617021,194.7106382979)}.sticker--arrivedbar{background-color:hsl(50.7692307692,68.4210526316%,89.0196078431%)}.sticker--arrivedoutside{background-color:hsl(50.7692307692,68.4210526316%,69.0196078431%)}.sticker--partiallyseated{background-color:rgb(224.6425531915,199.8680851064,228.1319148936);color:#000}.sticker--seated{background-color:#a861b2}.sticker--finished{background-color:#797dbe}.sticker--noshow{background-color:#cd7a90}.sticker--removable{padding-left:18px}.sticker--removable:before{content:"×";display:block;position:absolute;top:50%;left:12px;transform:translate3d(-50%, -50%, 0)}.sticker--removable:hover{cursor:pointer}.add-to-homescreen{display:none;text-align:center;position:fixed;top:0;left:0;width:100%;height:100%;background:#f3f3f3;padding:16px;padding-top:48px;z-index:999}@media screen and (max-width: 560px){.is-not-standalone .add-to-homescreen{display:block}}.add-to-homescreen__popup{padding:16px;width:calc(100% - 32px);position:absolute;left:16px;bottom:48px;background:#fff;box-shadow:0 0 25px rgba(0,0,0,.2)}.add-to-homescreen__popup p{margin:0}.add-to-homescreen__popup:after{top:100%;left:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:hsla(0,0%,100%,0);border-top-color:#fff;border-width:15px;margin-left:-15px}.add-to-homescreen__title{margin:0;font-weight:bold;font-size:18px;margin-bottom:8px}.add-to-homescreen__content{max-width:300px;margin:auto}.add-to-homescreen__content p{margin:0;line-height:24px}.add-to-homescreen__logo{font-size:0;color:rgba(0,0,0,0);background-image:url("/assets/img/logo.svg");width:100%;max-width:180px;margin:32px auto 48px}.add-to-homescreen__logo:after{content:" ";padding-bottom:32.8%;display:block}.add-to-homescreen__action-button{appearance:none;border:0;background-color:rgba(0,0,0,0);width:20px;height:20px;padding:0;display:inline-block;background-image:url("/assets/img/upload.svg");background-position:center center;background-size:contain;vertical-align:middle;margin-top:-6px}.is-android .add-to-homescreen__action-button{width:16px;height:16px;margin-top:-2px;background-image:url("/assets/img/kebab.svg")}.pin-input{margin:auto}.pin-input--medium{max-width:300px}.pin-input__error{color:#cd7a90}.pin-input__inputs{display:-ms-flexbox;display:flex;gap:8px}.pin-input__input{display:inline-block;width:auto;outline:2px solid #c3ccca;border:0;padding:8px;appearance:none;-ms-flex-preferred-size:100%;flex-basis:100%;border-radius:2px;font-size:32px;text-align:center}/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0px;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li::before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li::before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li::before,.ql-editor ul[data-checked=false]>li::before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li::before{content:"☑"}.ql-editor ul[data-checked=false]>li::before{content:"☐"}.ql-editor li::before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl)::before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl::before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0, decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1, lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2, lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3, decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4, lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5, lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6, decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7, lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8, lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9, decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank::before{color:rgba(0, 0, 0, 0.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow{box-sizing:border-box}.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label::before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0px}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0px;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""])::before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label::before,.ql-snow .ql-picker.ql-header .ql-picker-item::before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label::before,.ql-snow .ql-picker.ql-font .ql-picker-item::before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label::before,.ql-snow .ql-picker.ql-size .ql-picker-item::before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:rgba(0, 0, 0, 0.2) 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:#ccc}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0px 0px 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip::before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0px;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action::after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove::before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action::after{border-right:0px;content:"Save";padding-right:0px}.ql-snow .ql-tooltip[data-mode=link]::before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]::before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]::before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.update-bar{background:#cc8400;display:-ms-flexbox;display:flex;padding:8px;font-size:14px}@media screen and (min-width: 561px){.update-bar{position:fixed;top:0;left:0;width:100%;height:36px}}.update-bar__inner{margin:auto}.m_dd3f7539{position:relative;border:calc(.0625rem*var(--mantine-scale)) solid;border-radius:var(--mantine-radius-default)}:where([data-mantine-color-scheme=light]) .m_dd3f7539{border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_dd3f7539{border-color:var(--mantine-color-dark-4)}.m_f2016866{padding:0;margin:0}.m_f2016866 li>p{margin:0}.m_f2016866 ul li,.m_f2016866 ol li{margin-top:calc(.125rem*var(--mantine-scale))}.m_f2016866 p{margin-bottom:calc(.4375rem*var(--mantine-scale))}.m_f2016866 h1,.m_f2016866 h2,.m_f2016866 h3,.m_f2016866 h4,.m_f2016866 h5,.m_f2016866 h6,.m_f2016866 p{margin-top:0}.m_c2204cc2{background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-default)}.m_c2204cc2 .ProseMirror{outline:0;padding:var(--mantine-spacing-md)}.m_c2204cc2 .ProseMirror>*:last-child{margin-bottom:0}.m_c2204cc2 .ProseMirror p.is-editor-empty:first-of-type::before{content:attr(data-placeholder);pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;float:left;height:0;color:var(--mantine-color-placeholder)}.m_c2204cc2 pre{font-family:var(--mantine-font-family-monospace);border-radius:var(--mantine-radius-default);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md)}:where([data-mantine-color-scheme=light]) .m_c2204cc2 pre{background-color:var(--mantine-color-gray-0);color:var(--mantine-color-gray-9);--code-color-comment: var(--mantine-color-gray-5);--code-color-var: var(--mantine-color-red-7);--code-color-number: var(--mantine-color-blue-7);--code-color-title: var(--mantine-color-pink-7);--code-color-keyword: var(--mantine-color-violet-7)}:where([data-mantine-color-scheme=dark]) .m_c2204cc2 pre{background-color:var(--mantine-color-dark-8);color:var(--mantine-color-dark-1);--code-color-comment: var(--mantine-color-dark-2);--code-color-var: var(--mantine-color-red-5);--code-color-number: var(--mantine-color-cyan-5);--code-color-title: var(--mantine-color-yellow-5);--code-color-keyword: var(--mantine-color-violet-3)}.m_c2204cc2 pre code{background:none !important;color:inherit;font-size:var(--mantine-font-size-sm);padding:0}.m_c2204cc2 pre .hljs-comment,.m_c2204cc2 pre .hljs-quote{color:var(--code-color-comment)}.m_c2204cc2 pre .hljs-variable,.m_c2204cc2 pre .hljs-template-variable,.m_c2204cc2 pre .hljs-attribute,.m_c2204cc2 pre .hljs-tag,.m_c2204cc2 pre .hljs-regexp,.m_c2204cc2 pre .hljs-link,.m_c2204cc2 pre .hljs-name,.m_c2204cc2 pre .hljs-selector-id,.m_c2204cc2 pre .hljs-selector-class{color:var(--code-color-var)}.m_c2204cc2 pre .hljs-number,.m_c2204cc2 pre .hljs-meta,.m_c2204cc2 pre .hljs-built_in,.m_c2204cc2 pre .hljs-builtin-name,.m_c2204cc2 pre .hljs-literal,.m_c2204cc2 pre .hljs-type,.m_c2204cc2 pre .hljs-params{color:var(--code-color-number)}.m_c2204cc2 pre .hljs-string,.m_c2204cc2 pre .hljs-symbol,.m_c2204cc2 pre .hljs-bullet{color:var(--code-color-var)}.m_c2204cc2 pre .hljs-title,.m_c2204cc2 pre .hljs-section{color:var(--code-color-title)}.m_c2204cc2 pre .hljs-keyword,.m_c2204cc2 pre .hljs-selector-tag{color:var(--code-color-keyword)}.m_c2204cc2 pre .hljs-emphasis{font-style:italic}.m_c2204cc2 pre .hljs-strong{font-weight:700}.m_8a991b4f{background-color:var(--mantine-color-body)}.m_c2207da6{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:var(--mantine-radius-default);cursor:default}.m_c2207da6:where([data-variant=default]){border:calc(.0625rem*var(--mantine-scale)) solid;min-width:calc(1.625rem*var(--mantine-scale));height:calc(1.625rem*var(--mantine-scale))}.m_c2207da6:where([data-variant=subtle]){--control-icon-size: calc(1.25rem * var(--mantine-scale));min-width:calc(2rem*var(--mantine-scale));height:calc(2rem*var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_c2207da6{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4);color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_c2207da6{border-color:var(--mantine-color-dark-4);color:var(--mantine-color-dark-1)}:where([data-mantine-color-scheme=dark]) .m_c2207da6:where([data-variant=default]){background-color:var(--mantine-color-dark-6)}:where([data-mantine-color-scheme=dark]) .m_c2207da6:where([data-variant=subtle]){background-color:var(--mantine-color-dark-7)}.m_c2207da6:where([data-disabled]){cursor:not-allowed;color:var(--mantine-color-disabled-color);background-color:var(--mantine-color-disabled)}.m_c2207da6:where([data-interactive]:not([data-disabled])){cursor:pointer}@media(hover: hover){.m_c2207da6:where([data-interactive]:not([data-disabled])):hover{color:var(--mantine-color-bright)}:where([data-mantine-color-scheme=light]) .m_c2207da6:where([data-interactive]:not([data-disabled])):hover:where([data-variant=default]){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c2207da6:where([data-interactive]:not([data-disabled])):hover:where([data-variant=subtle]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_c2207da6:where([data-interactive]:not([data-disabled])):hover{background-color:var(--mantine-color-dark-5)}}@media(hover: none){.m_c2207da6:where([data-interactive]:not([data-disabled])):active{color:var(--mantine-color-bright)}:where([data-mantine-color-scheme=light]) .m_c2207da6:where([data-interactive]:not([data-disabled])):active:where([data-variant=default]){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c2207da6:where([data-interactive]:not([data-disabled])):active:where([data-variant=subtle]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_c2207da6:where([data-interactive]:not([data-disabled])):active{background-color:var(--mantine-color-dark-5)}}.m_c2207da6:where([data-active]){background-color:var(--mantine-primary-color-light);color:var(--mantine-primary-color-light-color)}@media(hover: hover){.m_c2207da6:where([data-active]):hover{background-color:var(--mantine-primary-color-light-hover)}}@media(hover: none){.m_c2207da6:where([data-active]):active{background-color:var(--mantine-primary-color-light-hover)}}.m_9cdfeb3f{width:var(--control-icon-size, 16px);height:var(--control-icon-size, 16px)}.m_2ab47ef2{display:-ms-flexbox;display:flex;background-color:var(--mantine-color-body)}.m_2ab47ef2:where([data-variant=default]) :where([data-rich-text-editor-control]){border-radius:0}.m_2ab47ef2:where([data-variant=default]) :where([data-rich-text-editor-control]):where(:not(:last-of-type)){border-inline-end-width:0}.m_2ab47ef2:where([data-variant=default]) :where([data-rich-text-editor-control]):where(:last-of-type){border-start-end-radius:var(--mantine-radius-default);border-end-end-radius:var(--mantine-radius-default)}.m_2ab47ef2:where([data-variant=default]) :where([data-rich-text-editor-control]):where(:first-of-type){border-start-start-radius:var(--mantine-radius-default);border-end-start-radius:var(--mantine-radius-default)}.m_b67b711e{display:-ms-flexbox;display:flex}.m_296cf94c{border-start-end-radius:0;border-end-end-radius:0;border-inline-end:0}.m_cfef614{border:calc(.0625rem*var(--mantine-scale)) solid;color:var(--mantine-color-text);height:calc(1.5rem*var(--mantine-scale));width:calc(1.5rem*var(--mantine-scale));display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:var(--mantine-radius-default)}:where([data-mantine-color-scheme=light]) .m_cfef614{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_cfef614{background-color:var(--mantine-color-dark-7);border-color:var(--mantine-color-dark-4)}.m_cfef614:where([data-active]){background-color:var(--mantine-primary-color-light);color:var(--mantine-primary-color-filled)}@media(hover: hover){.m_cfef614:where([data-active]):hover{background-color:var(--mantine-primary-color-light-hover)}}@media(hover: none){.m_cfef614:where([data-active]):active{background-color:var(--mantine-primary-color-light-hover)}}.m_3b28e7bb{border-start-start-radius:0;border-end-start-radius:0}.m_4574a3c4{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--mantine-spacing-sm);top:var(--rte-sticky-offset, 0px);background-color:var(--mantine-color-body);z-index:1;border-start-end-radius:var(--mantine-radius-default);border-start-start-radius:var(--mantine-radius-default);border-bottom:calc(.0625rem*var(--mantine-scale)) solid}.m_4574a3c4:where([data-variant=default]){padding:var(--mantine-spacing-xs) var(--mantine-spacing-md)}.m_4574a3c4:where([data-variant=subtle]){padding:calc(.25rem*var(--mantine-scale));row-gap:0}:where([data-mantine-color-scheme=light]) .m_4574a3c4{border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_4574a3c4{border-color:var(--mantine-color-dark-4)}.m_4574a3c4:where([data-sticky]){position:sticky}.m_8b44009a{list-style-type:none;padding:0;padding-inline-start:0}.m_8b44009a :where(li){margin:0;padding:0;display:-ms-flexbox;display:flex}.m_8b44009a :where(ul){margin-top:calc(.3125rem*var(--mantine-scale))}.m_8b44009a p{margin:0;padding:0}.m_8b44009a :where(label){display:inline-block}.m_8b44009a :where(input){cursor:pointer;appearance:none;width:calc(1.125rem*var(--mantine-scale));height:calc(1.125rem*var(--mantine-scale));border:calc(.0625rem*var(--mantine-scale)) solid;border-radius:var(--mantine-radius-default);vertical-align:middle;position:relative}:where([data-mantine-color-scheme=light]) .m_8b44009a :where(input){background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_8b44009a :where(input){background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_8b44009a :where(input):checked{background-color:var(--mantine-primary-color-filled);border-color:var(--mantine-primary-color-filled)}.m_8b44009a :where(input):checked::before{position:absolute;content:"";inset:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxMCA3Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNCA0LjU4NkwxLjcwNyAyLjI5M0ExIDEgMCAxMC4yOTMgMy43MDdsMyAzYS45OTcuOTk3IDAgMDAxLjQxNCAwbDUtNUExIDEgMCAxMDguMjkzLjI5M0w0IDQuNTg2eiIvPjwvc3ZnPg==");background-repeat:no-repeat;background-size:calc(.625rem*var(--mantine-scale));background-position:center}.m_8b44009a :where(li>label){margin-inline-end:var(--mantine-spacing-sm)}.admin-layout{min-height:calc(100vh - 60px)}.admin-layout__main{-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (max-width: 560px){.admin-layout__main{width:100%}}.admin-layout__footer{position:sticky;bottom:0;left:0;right:0;z-index:1;padding:16px;margin-top:24px}.admin-layout__footer-top{border-top:1px solid #e7eeea;background:#fff;position:absolute;top:0;left:0;right:0;bottom:0}.admin-layout__footer-top:last-child{border-top-width:0}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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LGdDQUNBLHlDQUNBLHdDQUNBLGlDQUNBLDRDQUNBLHlDQUNBLDRDQUdGLHFEQUNJLDRDQUNBLHlDQUdKLG9EQUNJLDZDQUNBLHlDQUdKLGdDQUNJLG9EQUNBLDBDQUdKLHFCQUVFLHNDQUNJLDJEQUlOLG9CQUVFLHVDQUNJLDJEQUlOLFlBQ0UsNEJBQ0EsMEJBR0YsWUFDRSxpQ0FDQSx5Q0FDQSxrQ0FDQSw4QkFDQSxrQ0FDQSwyQ0FDQSxVQUNBLHNEQUNBLHdEQUNBLHdEQUdGLDBDQUNJLDREQUdKLHlDQUNJLDBDQUNBLFVBR0osc0RBQ0kseUNBR0oscURBQ0kseUNBR0osaUNBQ0ksZ0JBR0osWUFDRSxxQkFDQSxVQUNBLHVCQUdGLHVCQUNJLFNBQ0EsVUFDQSxpQ0FHSix1QkFDSSwrQ0FHSixjQUNJLFNBQ0EsVUFHSiwwQkFDSSxxQkFHSiwwQkFDSSxlQUNBLGdCQUNBLDBDQUNBLDJDQUNBLGlEQUNBLDRDQUNBLHNCQUNBLGtCQUdKLG9FQUNNLDRDQUNBLHlDQUdOLG1FQUNNLDZDQUNBLHlDQUdOLGtDQUNNLHFEQUNBLGlEQUdOLDBDQUNRLGtCQUNBLFdBQ0EsUUFDQSwyVEFDQSw0QkFDQSxtREFDQSwyQkFHUiw2QkFDSSw0Q0MvYUosY0FDSSw4QkFVSixvQkFDSSw2Q2xHREEseURrR0lJLFlBSVIsc0JBQ0ksZ0JBQ0EsU0FDQSxPQUNBLFFBQ0EsVUFDQSxZakcxQk0sQ2lHMkJOLGVqR3pCTSxDaUc0QlYsMEJBQ0ksNkJBQ0EsZS9GbENVLEMrRm1DVixrQkFDQSxNQUNBLE9BQ0EsUUFDQSxTQUVBLHFDQUNJLG1CIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vYm9va2luZy8uL3N0eWxlLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2Jhc2UvYmFzZS5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9iYXNlL21peGlucy5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9iYXNlL3NpemVzLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2Jhc2UvZm9udHMuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29sb3JzL2NvbG9ycy5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9sYXlvdXRzL2FwcC9hcHAuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9pY29uL2ljb24uc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY2hyb21lL2hlYWRlci9oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY2hyb21lL25hdmlnYXRpb24vbmF2aWdhdGlvbi5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9wcmludC5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL21haW4vbWFpbi5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL1N0YXR1c1N1bW1hcnkvc3RhdHVzLXN1bW1hcnkuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9Cb3hlZExpc3QvYm94ZWQtbGlzdC5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL3Jvdy9yb3cuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy93aWRnZXQvd2lkZ2V0LnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvaGVhZGVyL2hlYWRlci5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL3NlbGVjdC9zZWxlY3Quc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy90YWJsZS12aWV3L3RhYmxlLXZpZXcuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy90YWJsZS1yb3cvdGFibGUtcm93LnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvYm9va2luZy1iYXIvYm9va2luZy1iYXIuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy90aW1lbGluZS90aW1lbGluZS5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL2RhdGUtc2VsZWN0L2RhdGUtc2VsZWN0LnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvZmxhL2ZsYS5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL21vZGFsL21vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvZm9sZG91dC9mb2xkb3V0LnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvZmllbGRzZXQvZmllbGRzZXQuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9idXR0b24vYnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvdG9kYXktY291bnQvdG9kYXktY291bnQuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9tZW51L21lbnUuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy90YWJsZS1iYXIvdGFibGUtYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvYm9va2luZy9ib29raW5nLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvdGFicy90YWJzLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvdGFibGUvdGFibGUuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9sb2dpbi9sb2dpbi5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL3N1Ym1lbnUvc3VibWVudS5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL0Zvcm1JdGVtL2Zvcm1pdGVtLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvYm9va2luZy10YWJsZS9ib29raW5nLXRhYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvYWRtaW4tcGFnZS9hZG1pbi1wYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvQWRtaW5UYWJsZS9hZG1pbi10YWJsZS5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL0F2YWlsYWJpbGl0eUJhci9hdmFpbGFiaWxpdHktYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvU3Bpbm5lci9zcGlubmVyLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvYm9va2luZ3MtdG9wL2Jvb2tpbmdzLXRvcC5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL2Jvb2tpbmdzL2Jvb2tpbmdzLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvSGFtYnVyZ2VyL2hhbWJ1cmdlci5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL2Jvb2tpbmctcm93L2Jvb2tpbmctcm93LnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvQXZhaWxhYmlsaXR5L2F2YWlsYWJpbGl0eS5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL0F2YXRhci9hdmF0YXIuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9ib29raW5nLWVkaXQvYm9va2luZy1lZGl0LnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvUXVpY2tFZGl0L3F1aWNrLWVkaXQuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9BbGVydC9hbGVydC5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL1JhZGlvQm94L3JhZGlvLWJveC5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL0J1dHRvbkdyb3VwL2J1dHRvbi1ncm91cC5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL0hpc3RvcnlJdGVtL2hpc3RvcnktaXRlbS5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL0VtYWlsQmxvY2tzL2VtYWlsLWJsb2Nrcy5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL01lc3NhZ2VCbG9jay9tZXNzYWdlLWJsb2NrLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvUGhvbmVJbnB1dC9waG9uZS1pbnB1dC5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL2RheS9kYXkuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9UYWJsZVNlbGVjdC90YWJsZS1zZWxlY3Quc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9Qcm9tcHQvcHJvbXB0LnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvU2VjdGlvbkNhbnZhcy9zZWN0aW9uLWNhbnZhcy5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL3RhYmxlLWNhbnZhcy90YWJsZS1jYW52YXMuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9ib29raW5nLXdpZGdldC9ib29raW5nLXdpZGdldC5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL0NoYXJ0L2NoYXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvUGFnaW5hdGlvbi9wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvRmlsdGVyQmxvY2svZmlsdGVyLWJsb2NrLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvUGFnaW5hdGlvbkxlZ2VuZC9wYWdpbmF0aW9uLWxlZ2VuZC5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL1N0YXR1c0JveC9zdGF0dXMtYm94LnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvUG9wb3Zlci9wb3BvdmVyLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvVXNlck1lbnUvdXNlci1tZW51LnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvU2lnbmF0dXJlQmFyL3NpZ25hdHVyZS1iYXIuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9QaWxsQnV0dG9uL3BpbGwtYnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvT3ZlcmxheS9vdmVybGF5LnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvQm9va2luZ0RldGFpbHMvYm9va2luZ0RldGFpbHMuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9Ub29sdGlwL3Rvb2x0aXAuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9Ob3Rlcy9ub3Rlcy5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL05vdGUvbm90ZS5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL1RhYmxlTWFwL3RhYmxlLW1hcC5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL0RhdGVQaWNrZXIvZGF0ZXBpY2tlci5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL01lc3NhZ2VzVG9nZ2xlL21lc3NhZ2UtdG9nZ2xlLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvRGF5U2V0dGluZ3NCdXR0b24vZGF5c2V0dGluZ3MtYnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvUGlsbC9waWxsLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvQmFkZ2UvYmFkZ2Uuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9SaWNoVGV4dC9yaWNodGV4dC5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL0Jvb2tpbmdBdHRyaWJ1dGVzL2Jvb2tpbmctYXR0cmlidXRlcy5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL0FkbWluTGFuZ3VhZ2VTd2l0Y2hlci9hZG1pbi1sYW5ndWFnZS1zd2l0Y2hlci5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL0RhdGVQb3BvdmVyL2RhdGUtcG9wb3Zlci5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL01lc3NhZ2VMb2cvbWVzc2FnZS1sb2cuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9UYWJsZUdyb3VwL3RhYmxlLWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvRmlsdGVyQWRkZXIvZmlsdGVyLWFkZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvRmlsdGVyUGlsbC9maWx0ZXItcGlsbC5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL1RhYmxlUGxhbi90YWJsZS1wbGFuLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvVGFibGVTaGFwZS90YWJsZS1zaGFwZS5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL1NoYXBlL3NoYXBlLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvU3RpY2tlci9zdGlja2VyLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvQWRkVG9Ib21lc2NyZWVuL2FkZC10by1ob21lc2NyZWVuLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvUGluSW5wdXQvcGluLWlucHV0LnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uLi9ub2RlX21vZHVsZXMvcmVhY3QtcXVpbGwvZGlzdC9xdWlsbC5zbm93LmNzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9VcGRhdGVCYXIvdXBkYXRlYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uLi9ub2RlX21vZHVsZXMvQG1hbnRpbmUvdGlwdGFwL3N0eWxlcy5jc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2xheW91dHMvYWRtaW4vYWRtaW4uc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJib2R5LGh0bWx7cGFkZGluZzowO21hcmdpbjowO2ZvbnQtZmFtaWx5OlwiT3BlbiBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7Y29sb3I6IzAwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7Ym9keSxodG1se292ZXJmbG93OmhpZGRlbn19c3Ryb25ne2ZvbnQtd2VpZ2h0OjUwMH1he2NvbG9yOiMwMDB9YSxidXR0b24sb3B0aW9uLHNlbGVjdCxpbnB1dFt0eXBlPWRhdGVde2NvbG9yOiMwMDB9dGV4dGFyZWEsaW5wdXQsYnV0dG9uLHNlbGVjdHtmb250LWZhbWlseTpcIk9wZW4gU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxMnB4fSosKjpiZWZvcmUsKjphZnRlcntib3gtc2l6aW5nOmJvcmRlci1ib3h9LnN0cmlrZS10aHJvdWgsLmgtc3RyaWtlLXRocm91Z2h7dGV4dC1kZWNvcmF0aW9uOmxpbmUtdGhyb3VnaH0uaC1zaG93LW9uLWhvdmVye29wYWNpdHk6MH0uaC1zaG93LW9uLWhvdmVyOmhvdmVye29wYWNpdHk6MX0uaC1mbG9hdC1yaWdodHtmbG9hdDpyaWdodH0uaC1wbHVzLXJvdW5ke2Rpc3BsYXk6YmxvY2s7d2lkdGg6MThweDtoZWlnaHQ6MThweDtib3JkZXI6MXB4IHNvbGlkICMwMDA7Ym9yZGVyLXJhZGl1czoxMDAlO3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjE2cHg7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW46YXV0b30uaC1wbHVzLXJvdW5kOmhvdmVye2N1cnNvcjpwb2ludGVyfS50aHVtYm5haWx7bWF4LXdpZHRoOjEwMHB4O2hlaWdodDphdXRvO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbToxMnB4fWgxe2ZvbnQtd2VpZ2h0Om5vcm1hbDtsaW5lLWhlaWdodDoxZW07bWFyZ2luOjAgMCAyNHB4IDA7Zm9udC1mYW1pbHk6XCJBYnJpbCBGYXRmYWNlXCIsZGlzcGxheX1oM3tmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyNHB4O2ZvbnQtd2VpZ2h0OjUwMH0ucHJlLWxpbmV7d2hpdGUtc3BhY2U6cHJlLWxpbmV9Lm5vLWJyZWFraW5nLXNwYWNle3doaXRlLXNwYWNlOm5vd3JhcH0uaC12ZXJ0aWNhbHt3cml0aW5nLW1vZGU6dmVydGljYWwtcmw7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2hpdGUtc3BhY2U6bm93cmFwfS5oLWl0YWxpY3tmb250LXN0eWxlOml0YWxpY30uaC1mbGV4LWxlZnR7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50O21hcmdpbi1yaWdodDphdXRvfS5oLW9yYW5nZXtjb2xvcjojY2M4NDAwfS5ncmlkLXdyYXBwZXJ7bWFyZ2luLXJpZ2h0Oi0zMnB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7LmdyaWQtd3JhcHBlcnttYXJnaW4tcmlnaHQ6MH19Lm5hcnJvd3ttYXgtd2lkdGg6NzgwcHh9LmxvZ28tYmd7YmFja2dyb3VuZDojZjdmN2YzO3BhZGRpbmc6MTZweH0uaHJ7bWFyZ2luOjI0cHggMDtib3JkZXItd2lkdGg6MXB4IDAgMCAwO2JvcmRlci1jb2xvcjojZjNmM2YzfS5wcmV7d2hpdGUtc3BhY2U6cHJlLXdyYXB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5pcy1ub3Qtc3RhbmRhbG9uZSAjcm9vdHtkaXNwbGF5Om5vbmV9fS5hcHB7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwdnc7YmFja2dyb3VuZDojZmZmO3RyYW5zaXRpb246b3BhY2l0eSAyMDBtc30uYXBwLS13aXRoLXNpZ25hdHVyZXt0b3A6MzZweDtoZWlnaHQ6Y2FsYygxMDB2aCAtIDM2cHgpfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsuYXBwLS13aXRoLXVwZGF0ZS1iYXJ7dG9wOjM2cHg7aGVpZ2h0OmNhbGMoMTAwdmggLSAzNnB4KX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5hcHB7cGFkZGluZy1sZWZ0OjY0cHh9LmFwcC0tbWVudS1leHBhbmRlZHtwYWRkaW5nLWxlZnQ6MzA0cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KXsuYXBwe292ZXJmbG93OmluaXRpYWw7cGFkZGluZy1ib3R0b206ODBweH0uaXMtbm90LXN0YW5kYWxvbmUgLmFwcHtwYWRkaW5nLWJvdHRvbTo1NnB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7LmFwcHtvdmVyZmxvdy15OmF1dG87aGVpZ2h0OjEwMHZofS5hcHAtLWRhc2hib2FyZHtvdmVyZmxvdzpoaWRkZW59fS5hcHBfX2xvZ28taWNvbnt3aWR0aDo2NHB4O2hlaWdodDo2NHB4O3BhZGRpbmctdG9wOjJweDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2Rpc3BsYXk6ZmxleH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCl7LmFwcF9fbG9nby1pY29ue2Rpc3BsYXk6bm9uZX19LmFwcF9fbG9nby1pY29uPmltZ3ttYXgtd2lkdGg6NDAlO21hcmdpbjphdXRvO2Rpc3BsYXk6YmxvY2t9LmFwcF9fdG9wLWJhcntoZWlnaHQ6NTJweDt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiM2MWIyYTc7Y29sb3I6I2ZmZjtib3gtc2hhZG93OjJweCAwIDVweCByZ2JhKDAsMCwwLC4zKTt6LWluZGV4Ojk5O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1lbmQ7cGFkZGluZzo4cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5hcHBfX3RvcC1iYXJ7ZGlzcGxheTpub25lfX0uYXBwX190b3AtYmFyLWhhbWJ1cmdlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTBweDtsZWZ0OjEwcHg7ZGlzcGxheTpub25lfS5hcHBfX3RvcC1iYXItbmFtZXttYXJnaW46MDttYXJnaW4tdG9wOjJweDtmb250LXNpemU6MTVweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6MXB4O2ZvbnQtd2VpZ2h0OjUwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCl7LmFwcF9fdG9wLWJhci1uYW1le3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczttYXgtd2lkdGg6NjAlfX0uYXBwX19sb2FkaW5nLWluZGljYXRvcntwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6NHB4O2JhY2tncm91bmQ6I2U3ZWVlYTt6LWluZGV4OjEwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7LmFwcF9fbG9hZGluZy1pbmRpY2F0b3J7ei1pbmRleDoxMDF9fS5hcHBfX2xvYWRpbmctaW5kaWNhdG9yOmFmdGVyLC5hcHBfX2xvYWRpbmctaW5kaWNhdG9yOmJlZm9yZXtjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7dG9wOjA7bGVmdDowO2hlaWdodDoxMDAlO3dpZHRoOjAlO2JhY2tncm91bmQ6IzYxYjJhNzt0cmFuc2l0aW9uOndpZHRoIDEwMG1zLG9wYWNpdHkgMG1zO29wYWNpdHk6MDtwb3NpdGlvbjphYnNvbHV0ZX0uYXBwX19sb2FkaW5nLWluZGljYXRvci0tbG9hZGluZzpiZWZvcmV7b3BhY2l0eToxO3dpZHRoOjEwMCU7dHJhbnNpdGlvbi1kdXJhdGlvbjoxMDAwMG1zfS5hcHBfX2xvYWRpbmctaW5kaWNhdG9yLS1maW5pc2hlZDphZnRlcntvcGFjaXR5OjE7d2lkdGg6MTAwJTt0cmFuc2l0aW9uLWR1cmF0aW9uOjEwMG1zfS5hcHBfX2hlYWRlcntwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjgwcHg7d2lkdGg6MTAwdnc7aGVpZ2h0OjY0cHg7ei1pbmRleDoxMDt0cmFuc2l0aW9uOndpZHRoIDEyMG1zLGxlZnQgMTIwbXN9LmFwcC0tZm9sZG91dC1vcGVuIC5hcHBfX2hlYWRlcnt3aWR0aDpjYWxjKDEwMHZ3IC0gMzUycHgpfS5hcHAtLWZvbGRvdXQtb3Blbi5hcHAtLW1lbnUtb3BlbiAuYXBwX19oZWFkZXJ7d2lkdGg6Y2FsYygxMDB2dyAtIDQzMnB4IC0gMjUwcHgpfS5hcHBfX25hdmlnYXRpb257cG9zaXRpb246Zml4ZWQ7bGVmdDotMTAwdnc7d2lkdGg6MTAwdnc7dG9wOjA7Ym90dG9tOjA7Y29sb3I6I2MzY2NjYTt6LWluZGV4OjEwMDtiYWNrZ3JvdW5kOiNmZmY7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nOjAgMCAxNnB4IDA7YmFja2dyb3VuZDojYjFkNmQxfS5hcHAtLW1lbnUtb3BlbiAuYXBwX19uYXZpZ2F0aW9ue2xlZnQ6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCl7LmFwcF9fbmF2aWdhdGlvbntvdmVyZmxvdy15OmF1dG87cGFkZGluZy10b3A6MzJweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5hcHBfX25hdmlnYXRpb257YmFja2dyb3VuZDojMmQyZDJkO2xlZnQ6MDt3aWR0aDo2NHB4fS5hcHAtLXdpdGgtc2lnbmF0dXJlIC5hcHBfX25hdmlnYXRpb24sLmFwcC0td2l0aC11cGRhdGUtYmFyIC5hcHBfX25hdmlnYXRpb257dG9wOjM2cHh9fS5hcHBfX3N1Yi1uYXZpZ2F0aW9ue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NjRweDt3aWR0aDoyNDBweDtoZWlnaHQ6MTAwdmg7dG9wOjA7YmFja2dyb3VuZDojYjFkNmQxO3BhZGRpbmc6MjRweDtkaXNwbGF5Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5hcHBfX3N1Yi1uYXZpZ2F0aW9ue2Rpc3BsYXk6YmxvY2t9fS5hcHBfX25hdmlnYXRpb24taGFtYnVyZ2Vye3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyMHB4O2xlZnQ6MTZweDt3aWR0aDo0MHB4fS5hcHBfX2hhbWJ1cmdlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTFweDtsZWZ0OjhweDt3aWR0aDo0MHB4O3otaW5kZXg6MTAxO3RyYW5zaXRpb246bGVmdCAxMjBtc31AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7LmFwcF9faGFtYnVyZ2Vye2Rpc3BsYXk6bm9uZTt0b3A6MTZweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5hcHBfX2hhbWJ1cmdlcntkaXNwbGF5Om5vbmV9fS5hcHBfX2NvbnRlbnR7cGFkZGluZzowO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47dHJhbnNpdGlvbjpsZWZ0IDEyMG1zLHdpZHRoIDEyMG1zO3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6MDttYXJnaW46YXV0bzt3aWR0aDoxMDB2d31AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7LmFwcF9fY29udGVudC0tbmFycm93LC5hcHAtLW1lbnUtZXhwYW5kZWQgLmFwcF9fY29udGVudHt3aWR0aDpjYWxjKDEwMHZ3IC0gMzA0cHgpfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7LmFwcF9fY29udGVudHtwYWRkaW5nLXRvcDowO21pbi1oZWlnaHQ6MTAwdmg7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6Y2FsYygxMDB2dyAtIDY0cHgpfS5hcHAtLXdpdGgtc2lnbmF0dXJlIC5hcHBfX2NvbnRlbnR7bWluLWhlaWdodDpjYWxjKDEwMHZoIC0gMzZweCl9fS5hcHAtLWZvbGRvdXQtb3BlbiAuYXBwX19jb250ZW50e3dpZHRoOmNhbGMoMTAwdncgLSA0MzJweCAtIDgwcHgpfS5hcHAtLWZvbGRvdXQtb3Blbi5hcHAtLW1lbnUtb3BlbiAuYXBwX19jb250ZW50e3dpZHRoOmNhbGMoMTAwdncgLSA0MzJweCAtIDI1MHB4KX0uYXBwX19ib2R5e3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6MDt3aWR0aDoxMDAlO3BhZGRpbmc6MTJweH0uYXBwX19mb2xkb3V0e3dpZHRoOjQzMnB4O2JhY2tncm91bmQ6I2YzZjNmMztwb3NpdGlvbjpmaXhlZDt0b3A6MDtib3R0b206MDtsZWZ0OjEwMCU7ei1pbmRleDoyO3RyYW5zaXRpb246dHJhbnNmb3JtIDEyMG1zO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDBweCk7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nOjE2cHggMTZweCAxNnB4IDB9LmFwcC0tZm9sZG91dC1vcGVuIC5hcHBfX2ZvbGRvdXR7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTQzMnB4KX0uYXBwX19uYXZpZ2F0aW9uLWF2YXRhcnttYXJnaW4tdG9wOmF1dG99QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5hcHBfX25hdmlnYXRpb24tYXZhdGFye2Rpc3BsYXk6bm9uZX19LmFwcF9fZm9vdGVye21hcmdpbjowO2JhY2tncm91bmQ6I2ZmZjtwb3NpdGlvbjpmaXhlZDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6ODBweDtib3gtc2hhZG93Oi0xcHggMCA0cHggcmdiYSgwLDAsMCwuMik7ei1pbmRleDo0fS5pcy1ub3Qtc3RhbmRhbG9uZSAuYXBwX19mb290ZXJ7aGVpZ2h0OjU2cHg7cGFkZGluZy10b3A6NnB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsuYXBwX19mb290ZXJ7ZGlzcGxheTpub25lfX0uYXBwX190b3AtYmFyLWxvZ297d2lkdGg6MzZweDtoZWlnaHQ6MzZweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTBweDtsZWZ0OjhweH0uYXBwX19mb290ZXItaXRlbXthcHBlYXJhbmNlOm5vbmU7cGFkZGluZzo0cHggMCA4cHg7bWFyZ2luOjA7Ym9yZGVyOjA7b3V0bGluZTowO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTt3aWR0aDoyNSU7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjEycHg7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzU2NTY1Nn0uYXBwX19mb290ZXItaXRlbS0tYWN0aXZle2NvbG9yOiMwMDB9LmFwcF9fZm9vdGVyLWl0ZW0taWNvbnt3aWR0aDoxNHB4O21hcmdpbjphdXRvfS5pY29ue3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7ZmlsbDojMmQyZDJkO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCV9Lmljb24tLXNtYWxse3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHh9Lmljb24tLWNvbG9yLWdyZWVue2ZpbGw6cmdiKDEzLjU2MzkwOTc3NDQsNjguNDM2MDkwMjI1Niw2MS4wMzc1OTM5ODUpO2NvbG9yOnJnYigxMy41NjM5MDk3NzQ0LDY4LjQzNjA5MDIyNTYsNjEuMDM3NTkzOTg1KX0uaWNvbi0tY29sb3ItZ3JheXtmaWxsOiM1NjU2NTY7Y29sb3I6IzU2NTY1Nn0uaGVhZGVye2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojMmQyZDJkO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZWRlZGU7d2lkdGg6MTAwJTtoZWlnaHQ6NjRweDtwYWRkaW5nOjA7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdzthbGlnbi1pdGVtczpjZW50ZXJ9LmhlYWRlcl9fYWN0aW9ue2JvcmRlci1yaWdodDoxcHggc29saWQgI2RlZGVkZTtoZWlnaHQ6MTAwJX0uaGVhZGVyX19hY3Rpb246bGFzdC1jaGlsZHtib3JkZXItcmlnaHQ6MH0uaGVhZGVyX19hY3Rpb24tLXJpZ2h0e21hcmdpbi1sZWZ0OmF1dG99LmhlYWRlcl9fZGF0ZS1zZWxlY3R7ZGlzcGxheTpmbGV4fS5uYXZpZ2F0aW9ue2xpc3Qtc3R5bGUtdHlwZTpub25lO21hcmdpbjowO3BhZGRpbmc6OHB4IDA7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MThweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6LjVweDtmb250LXdlaWdodDpub3JtYWw7Y29sb3I6I2ZmZjtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21hcmdpbi10b3A6MzBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7Lm5hdmlnYXRpb257ZmxleC1iYXNpczoxMDAlfX0ubmF2aWdhdGlvbiAubmF2aWdhdGlvbntwYWRkaW5nOjB9Lm5hdmlnYXRpb25fX2l0ZW17Ym9yZGVyLXJhZGl1czozcHg7bWFyZ2luLWJvdHRvbToxcHg7cG9zaXRpb246cmVsYXRpdmV9Lm5hdmlnYXRpb25fX2l0ZW0gdWx7ZGlzcGxheTpub25lO2hlaWdodDowO292ZXJmbG93OmhpZGRlbjtsaXN0LXN0eWxlLXR5cGU6bm9uZTtwYWRkaW5nOjA7dGV4dC10cmFuc2Zvcm06bm9uZTttYXJnaW4tdG9wOi04cHh9LmFwcC0tbWVudS1vcGVuIC5uYXZpZ2F0aW9uX19pdGVtIHVse2hlaWdodDphdXRvfS5uYXZpZ2F0aW9uX19pdGVtPnVse3BhZGRpbmctbGVmdDoyMHB4fS5uYXZpZ2F0aW9uX19pdGVtOmxhc3QtY2hpbGR7bWFyZ2luLXRvcDphdXRvfS5uYXZpZ2F0aW9uX19pdGVtLS1vcGVuIHVse2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmF1dG99QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5uYXZpZ2F0aW9uX19pdGVtLS1vcGVuIHVse2Rpc3BsYXk6bm9uZX19Lm5hdmlnYXRpb25fX2l0ZW0tLWJvdHRvbXttYXJnaW4tdG9wOmF1dG99Lm5hdmlnYXRpb25fX2xpbmt7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZTtwYWRkaW5nOjEycHggMTZweDtkaXNwbGF5OmJsb2NrO2FsaWduLWl0ZW1zOmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47Y3Vyc29yOnBvaW50ZXJ9LmxldmVsLS0yIC5uYXZpZ2F0aW9uX19saW5re3BhZGRpbmctdG9wOjhweDtwYWRkaW5nLWJvdHRvbTo4cHg7Y29sb3I6IzAwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7Lm5hdmlnYXRpb25fX2xpbmt7cGFkZGluZzoxMnB4IDE2cHg7ZGlzcGxheTpibG9jazt0ZXh0LWFsaWduOmNlbnRlcn19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5uYXZpZ2F0aW9uX19saW5rPnN2Z3tzdHJva2U6IzJkMmQyZH19Lm5hdmlnYXRpb25fX2xpbms6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5Om5vbmU7d2lkdGg6MjBweDtoZWlnaHQ6MjRweDtiYWNrZ3JvdW5kOiNmZmY7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6MDttYXJnaW4tcmlnaHQ6LTE4cHg7bWFyZ2luLXRvcDotMTJweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7Lm5hdmlnYXRpb25fX2xpbmstLWFjdGl2ZTphZnRlcntkaXNwbGF5OmJsb2NrfX0uYXBwLS1tZW51LWV4cGFuZGVkIC5uYXZpZ2F0aW9uX19saW5rLS1hY3RpdmU6YWZ0ZXJ7YmFja2dyb3VuZDojYjFkNmQxfS5uYXZpZ2F0aW9uX19saW5rLS1kaXNhYmxlZHtvcGFjaXR5Oi41fS5uYXZpZ2F0aW9uX19pdGVtLXRvZ2dsZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjhweDtyaWdodDoxNnB4O2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7cGFkZGluZzozcHg7bWFyZ2luOjA7Ym9yZGVyOjA7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6MTBweDtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9hc3NldHMvaW1nL2NoZXZyb24uc3ZnXCIpO2ZvbnQtc2l6ZTowO3dpZHRoOjI4cHg7aGVpZ2h0OjI4cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5uYXZpZ2F0aW9uX19pdGVtLXRvZ2dsZXJ7ZGlzcGxheTpub25lfX0ubmF2aWdhdGlvbl9faXRlbS0tb3BlbiAubmF2aWdhdGlvbl9faXRlbS10b2dnbGVye3RyYW5zZm9ybTpyb3RhdGUoLTE4MGRlZyl9Lm5hdmlnYXRpb25fX2NoaWxkcmVue3BhZGRpbmctbGVmdDozNnB4fS5uYXZpZ2F0aW9uX19sYWJlbHt0cmFuc2l0aW9uOm9wYWNpdHkgMjAwbXM7b3BhY2l0eTowO21hcmdpbi1sZWZ0OjEycHg7d2hpdGUtc3BhY2U6bm93cmFwO2NvbG9yOiMyZDJkMmQ7dmVydGljYWwtYWxpZ246dG9wfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsubmF2aWdhdGlvbl9fbGFiZWx7ZGlzcGxheTpub25lfX0uYXBwLS1tZW51LW9wZW4gLm5hdmlnYXRpb25fX2xhYmVse29wYWNpdHk6MX0ubmF2aWdhdGlvbl9faWNvbnt3aWR0aDoxNnB4ICFpbXBvcnRhbnQ7aGVpZ2h0OjE2cHggIWltcG9ydGFudDttYXJnaW4tcmlnaHQ6MTZweDtmbGV4LXNocmluazowO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDdweCk7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gMTIwbXM7ZmlsbDojMmQyZDJkO2NvbG9yOiMyZDJkMmR9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5uYXZpZ2F0aW9uX19pY29ue2ZpbGw6I2ZmZjtjb2xvcjojZmZmfX1AbWVkaWEgcHJpbnR7LnByaW50e21hcmdpbjowO3BhZGRpbmc6MH0ucHJpbnRfX2hpZGV7ZGlzcGxheTpub25lfS5wcmludF9fcGFnZXtwYWdlLWJyZWFrLWFmdGVyOmFsd2F5c30ucHJpbnQtLWhpZGRlbntkaXNwbGF5Om5vbmV9fS5tYWlue21pbi1oZWlnaHQ6MTAwdmg7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvdmVyO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6I2ZmZn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCl7Lm1haW57ZGlzcGxheTpibG9jaztwYWRkaW5nOjI0cHh9LmlzLW5vdC1zdGFuZGFsb25lIC5tYWlue2Rpc3BsYXk6bm9uZX19Lm1haW5fX3NpZGV7cG9zaXRpb246Zml4ZWQ7dG9wOjA7aGVpZ2h0OjEwMHZoO2JhY2tncm91bmQ6cmdiKDE5OS44NjgwODUxMDY0LDIyOC4xMzE5MTQ4OTM2LDIyNC4yOTM2MTcwMjEzKTtsZWZ0OjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5tYWluX19zaWRle3dpZHRoOjQwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXsubWFpbl9fc2lkZXt3aWR0aDo2MCV9fS5tYWluX19jb250ZW50e21pbi1oZWlnaHQ6Y2FsYygxMDB2aCAtIDQ4cHgpO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsubWFpbl9fY29udGVudHttaW4taGVpZ2h0OjEwMHZoO3dpZHRoOjEwMHZ3O3BhZGRpbmctbGVmdDo0MCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCl7Lm1haW5fX2NvbnRlbnR7cGFkZGluZy1sZWZ0OjYwJX19Lm1haW5fX2JhY2tncm91bmR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjtvcGFjaXR5Oi40fS5tYWluX19sb2dpbntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LnN0YXR1cy1zdW1tYXJ5e2JhY2tncm91bmQ6I2ZmZjtwb3NpdGlvbjpmaXhlZDtsZWZ0OjEwMHB4O2JvdHRvbTo0MHB4O3dpZHRoOjEwMCU7Y29sb3I6IzJkMmQyZDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxNnB4O3otaW5kZXg6MTAxO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjI4MHB4O2JveC1zaGFkb3c6MCAwIDI1cHggcmdiYSgwLDAsMCwuMil9LnN0YXR1cy1zdW1tYXJ5X19kaXZpZGVye2JvcmRlci10b3A6MXB4IGRhc2hlZCAjZTdlZWVhO21hcmdpbjoxMnB4IDB9LnN0YXR1cy1zdW1tYXJ5X190aXRsZXtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LWZhbWlseTpcIkFicmlsIEZhdGZhY2VcIixkaXNwbGF5O3BhZGRpbmc6MTZweCAxMnB4O2ZvbnQtc2l6ZToyMnB4O21hcmdpbjowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlN2VlZWE7Y3Vyc29yOm1vdmV9LnN0YXR1cy1zdW1tYXJ5X19jbG9zZS1idXR0b257d2lkdGg6MzBweDtoZWlnaHQ6MzBweDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjhweDt0b3A6OHB4O3BhZGRpbmc6MDtjb2xvcjppbmhlcml0fS5zdGF0dXMtc3VtbWFyeV9fY2xvc2UtYnV0dG9uOmJlZm9yZXtjb250ZW50Olwiw5dcIjtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxOHB4fS5zdGF0dXMtc3VtbWFyeV9fY29udGVudHtwYWRkaW5nOjEycHh9LnN0YXR1cy1zdW1tYXJ5X19zdGF0dXN7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjE2cHh9LnN0YXR1cy1zdW1tYXJ5X19zdGF0dXM6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnN0YXR1cy1zdW1tYXJ5X19zdGF0dXMtYm94e2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDo0cHg7dmVydGljYWwtYWxpZ246bWlkZGxlfS5ib3hlZC1saXN0e21hcmdpbjowIDAgMjRweCAwO3BhZGRpbmc6MDtsaXN0LXN0eWxlLXR5cGU6bm9uZX0uYm94ZWQtbGlzdDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uYm94ZWQtbGlzdF9faXRlbXtkaXNwbGF5OmJsb2NrO21hcmdpbjowO3BhZGRpbmc6MDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjFweCAxcHggMCAxcHg7Ym9yZGVyLWNvbG9yOiNjM2NjY2E7b3ZlcmZsb3c6aGlkZGVufS5ib3hlZC1saXN0X19pdGVtOmZpcnN0LWNoaWxke2JvcmRlci1yYWRpdXM6M3B4IDNweCAwIDB9LmJveGVkLWxpc3RfX2l0ZW06bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXdpZHRoOjFweDtib3JkZXItcmFkaXVzOjAgMCAzcHggM3B4fS5ib3hlZC1saXN0X19saW5re2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxNnB4IDE2cHg7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y3Vyc29yOnBvaW50ZXI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToxNHB4O2xldHRlci1zcGFjaW5nOi41cHh9LmJveGVkLWxpc3RfX2xpbms6aG92ZXJ7YmFja2dyb3VuZDojZjNmM2YzfS5yb3d7bWFyZ2luLWxlZnQ6LTE2cHg7bWFyZ2luLXJpZ2h0Oi0xNnB4O21hcmdpbi1ib3R0b206MzJweH0ucm93Omxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5yb3ctLWZsZXh7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvd30ucm93X19jb2x7cGFkZGluZy1sZWZ0OjE2cHg7cGFkZGluZy1yaWdodDoxNnB4O3dpZHRoOjEwMCV9LnJvd19fY29sLS02e3dpZHRoOjUwJX0ud2lkZ2V0e2JveC1zaGFkb3c6MCAxcHggMTVweCAxcHggcmdiYSg1Miw0MCwxMDQsLjA4KTtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzoxNnB4fS53aWRnZXQtLWZ1bGx7cGFkZGluZzowfS53aWRnZXRfX2hlYWRlcntwYWRkaW5nOjE2cHg7bWFyZ2luLWxlZnQ6LTE2cHg7bWFyZ2luLXJpZ2h0Oi0xNnB4O21hcmdpbi10b3A6LTE2cHg7bWFyZ2luLWJvdHRvbToxNnB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmM2YzZjN9LndpZGdldF9fdGl0bGV7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc2l6ZToxOHB4O21hcmdpbjowfS5oZWFkZXJ7YmFja2dyb3VuZDojZmZmO2NvbG9yOiMyZDJkMmQ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U3ZTdlNzt3aWR0aDoxMDAlO2hlaWdodDo2NHB4O3BhZGRpbmc6MCAxNnB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7YWxpZ24taXRlbXM6Y2VudGVyfS5oZWFkZXJfX2FjdGlvbntib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkZWRlZGU7aGVpZ2h0OjEwMCV9LmhlYWRlcl9fYWN0aW9uOmxhc3QtY2hpbGR7Ym9yZGVyLXJpZ2h0OjB9LmhlYWRlcl9fYWN0aW9uLS1yaWdodHttYXJnaW4tbGVmdDphdXRvfS5oZWFkZXJfX2RhdGUtc2VsZWN0e2Rpc3BsYXk6ZmxleH0uc2VsZWN0e2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjQ1cHg7YXBwZWFyYW5jZTpub25lO3BhZGRpbmc6OHB4IDQ4cHggMTZweCA4cHg7Ym9yZGVyLXJhZGl1czowO291dGxpbmU6bm9uZTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7YmFja2dyb3VuZDojZmZmO2hlaWdodDoxMDAlO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2Fzc2V0cy9pbWcvY2hldnJvbi5zdmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIHJpZ2h0IDE2cHh9LnRhYmxlLXZpZXd7Ym9yZGVyLXJhZGl1czozcHg7Ym94LXNoYWRvdzowIDAgMTJweCByZ2JhKDAsMCwwLC4yKTtvdmVyZmxvdzpoaWRkZW59LnRhYmxlLXZpZXdfX3RhYmxlc3twb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LnRhYmxlLXJvd3toZWlnaHQ6NTZweDttYXJnaW4tbGVmdDo1NnB4O21hcmdpbi1yaWdodDozMnB4O3Bvc2l0aW9uOnJlbGF0aXZlfS50YWJsZS1yb3c6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6LTU2cHg7cmlnaHQ6LTMycHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2VlZX0udGFibGUtcm93X19pbmZve3dpZHRoOjU2cHg7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotNTZweDt0b3A6MDtvdmVyZmxvdzpoaWRkZW59LnRhYmxlLXJvd19faW5mbzpiZWZvcmV7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO2JvcmRlci10b3A6MXB4IHNvbGlkICNkZWRlZGU7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO3dpZHRoOjEwMHB4O3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm0tb3JpZ2luOjAgMH0udGFibGUtcm93X19udW1iZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjZweDtsZWZ0OjZweDt3aWR0aDoyMHB4O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxMnB4fS50YWJsZS1yb3dfX3NlYXRze3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTo2cHg7cmlnaHQ6NnB4O3dpZHRoOjIwcHg7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjEycHh9LnRhYmxlLXJvd19fY29udGVudHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7cmlnaHQ6MDt0b3A6MDtoZWlnaHQ6MTAwJX0uYm9va2luZy1iYXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7bGVmdDowO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjE0cHg7dXNlci1zZWxlY3Q6bm9uZTt6LWluZGV4OjF9LmJvb2tpbmctYmFyLnJlYWN0LWRyYWdnYWJsZS1kcmFnZ2luZ3t6LWluZGV4OjJ9LmJvb2tpbmctYmFyLS1maWx0ZXJlZC1vdXR7b3BhY2l0eTouM30uYm9va2luZy1iYXJfX2RyYWdnZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxfS5ib29raW5nLWJhcl9fcmVzZXQtdGltZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MXB4O2JvdHRvbToxcHg7bGVmdDoxMDAlO2JhY2tncm91bmQtY29sb3I6IzYxYjJhNztvcGFjaXR5Oi41O3BvaW50ZXItZXZlbnRzOm5vbmU7YmFja2dyb3VuZC1pbWFnZTpyZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDEpIDBweCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAxKSAzcHgsICNmM2YzZjMgM3B4LCAjZjNmM2YzIDZweCl9LmJvb2tpbmctYmFyLS1hcnJpdmVkIC5ib29raW5nLWJhcl9fcmVzZXQtdGltZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYigxODYuODgwODUxMDYzOCwxMzEuMjg5MzYxNzAyMSwxOTQuNzEwNjM4Mjk3OSl9LmJvb2tpbmctYmFyLS1hcnJpdmVkYmFyIC5ib29raW5nLWJhcl9fcmVzZXQtdGltZXtiYWNrZ3JvdW5kLWNvbG9yOmhzbCg1MC43NjkyMzA3NjkyLDY4LjQyMTA1MjYzMTYlLDg5LjAxOTYwNzg0MzElKX0uYm9va2luZy1iYXItLWFycml2ZWRvdXRzaWRlIC5ib29raW5nLWJhcl9fcmVzZXQtdGltZXtiYWNrZ3JvdW5kLWNvbG9yOmhzbCg1MC43NjkyMzA3NjkyLDY4LjQyMTA1MjYzMTYlLDY5LjAxOTYwNzg0MzElKX0uYm9va2luZy1iYXItLXBhcnRpYWxseXNlYXRlZCAuYm9va2luZy1iYXJfX3Jlc2V0LXRpbWV7YmFja2dyb3VuZC1jb2xvcjpyZ2IoMjI0LjY0MjU1MzE5MTUsMTk5Ljg2ODA4NTEwNjQsMjI4LjEzMTkxNDg5MzYpfS5ib29raW5nLWJhci0tc2VhdGVkIC5ib29raW5nLWJhcl9fcmVzZXQtdGltZXtiYWNrZ3JvdW5kLWNvbG9yOiNhODYxYjJ9LmJvb2tpbmctYmFyLS1maW5pc2hlZCAuYm9va2luZy1iYXJfX3Jlc2V0LXRpbWV7YmFja2dyb3VuZC1jb2xvcjojNzk3ZGJlfS5ib29raW5nLWJhci0tbm9zaG93IC5ib29raW5nLWJhcl9fcmVzZXQtdGltZXtiYWNrZ3JvdW5kLWNvbG9yOiNjZDdhOTB9LmJvb2tpbmctYmFyX193YWxraW4taWNvbnt3aWR0aDoxOHB4O2hlaWdodDoxOHB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTNweDt0b3A6LTJweH0uYm9va2luZy1iYXJfX21lc3NhZ2UtcG9wb3Zlcntmb250LXNpemU6MTNweH0uYm9va2luZy1iYXJfX21lc3NhZ2UtcG9wb3ZlciBzdHJvbmd7ZGlzcGxheTpibG9ja30uYm9va2luZy1iYXJfX21lc3NhZ2UtcG9wb3ZlciBwe21hcmdpbjowIDAgMTZweCAwfS5ib29raW5nLWJhcl9fbWVzc2FnZS1wb3BvdmVyIHA6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmJvb2tpbmctYmFyX19pbm5lcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtsZWZ0OjA7cmlnaHQ6MDttYXJnaW46MXB4O3BhZGRpbmc6NHB4O3BhZGRpbmctbGVmdDoyOHB4O2JhY2tncm91bmQ6IzYxYjJhNztib3JkZXItcmFkaXVzOjJweDtvdmVyZmxvdzpoaWRkZW59LmJvb2tpbmctYmFyLS1maWx0ZXJlZC1pbiAuYm9va2luZy1iYXJfX2lubmVye2JveC1zaGFkb3c6MCAwIDEwcHggMCByZ2JhKDAsMCwwLC40KX0uYm9va2luZy1iYXItLWZpbHRlcmVkLW91dCAuYm9va2luZy1iYXJfX2lubmVye2JveC1zaGFkb3c6MCAwIDEwcHggMCByZ2JhKDAsMCwwLC40KX0uYm9va2luZy1iYXItLWJsb2NrIC5ib29raW5nLWJhcl9faW5uZXJ7cGFkZGluZy1sZWZ0OjRweH0uYm9va2luZy1iYXJfX2lubmVyOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXI6MnB4IHNvbGlkIHJnYmEoMCwwLDAsLjMpO3BvaW50ZXItZXZlbnRzOm5vbmU7b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSA4MG1zfS5ib29raW5nLWJhci0taGlnaGxpZ2h0ZWQgLmJvb2tpbmctYmFyX19pbm5lcjphZnRlcntvcGFjaXR5OjF9LmJvb2tpbmctYmFyLS1hcnJpdmVkIC5ib29raW5nLWJhcl9faW5uZXJ7YmFja2dyb3VuZDpyZ2IoMTg2Ljg4MDg1MTA2MzgsMTMxLjI4OTM2MTcwMjEsMTk0LjcxMDYzODI5NzkpfS5ib29raW5nLWJhci0tYXJyaXZlZGJhciAuYm9va2luZy1iYXJfX2lubmVye2JhY2tncm91bmQ6aHNsKDUwLjc2OTIzMDc2OTIsNjguNDIxMDUyNjMxNiUsODkuMDE5NjA3ODQzMSUpfS5ib29raW5nLWJhci0tYXJyaXZlZG91dHNpZGUgLmJvb2tpbmctYmFyX19pbm5lcntiYWNrZ3JvdW5kOmhzbCg1MC43NjkyMzA3NjkyLDY4LjQyMTA1MjYzMTYlLDY5LjAxOTYwNzg0MzElKX0uYm9va2luZy1iYXItLXBhcnRpYWxseXNlYXRlZCAuYm9va2luZy1iYXJfX2lubmVye2JhY2tncm91bmQ6cmdiKDIyNC42NDI1NTMxOTE1LDE5OS44NjgwODUxMDY0LDIyOC4xMzE5MTQ4OTM2KX0uYm9va2luZy1iYXItLXNlYXRlZCAuYm9va2luZy1iYXJfX2lubmVye2JhY2tncm91bmQ6I2E4NjFiMn0uYm9va2luZy1iYXItLWZpbmlzaGVkIC5ib29raW5nLWJhcl9faW5uZXJ7YmFja2dyb3VuZDojNzk3ZGJlfS5ib29raW5nLWJhci0tbm9zaG93IC5ib29raW5nLWJhcl9faW5uZXJ7YmFja2dyb3VuZDojY2Q3YTkwfS5ib29raW5nLWJhci0tY2xvbmUgLmJvb2tpbmctYmFyX19pbm5lcntvcGFjaXR5Oi4zfS5ib29raW5nLXRhYmxlX19yb3ctLWNsb25lIC5ib29raW5nLWJhcl9faW5uZXJ7b3BhY2l0eTouM30uYm9va2luZy1iYXItLXBlbmRpbmcgLmJvb2tpbmctYmFyX19pbm5lcntvcGFjaXR5Oi4zfS5ib29raW5nLWJhci0tYmxvY2sgLmJvb2tpbmctYmFyX19pbm5lcntiYWNrZ3JvdW5kOnJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYigyMzIuODY4ODUyNDU5LCAxOTYuMTMxMTQ3NTQxLCAyMDUuODY4ODUyNDU5KSAwcHgsIHJnYigyMzIuODY4ODUyNDU5LCAxOTYuMTMxMTQ3NTQxLCAyMDUuODY4ODUyNDU5KSAzcHgsICNmM2YzZjMgM3B4LCAjZjNmM2YzIDZweCl9LmJvb2tpbmctYmFyX19pbmZve2Rpc3BsYXk6ZmxleDt3aGl0ZS1zcGFjZTpub3dyYXB9LmJvb2tpbmctYmFyX19uYW1le3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpcztwYWRkaW5nLXJpZ2h0OjBweDtwb3NpdGlvbjpyZWxhdGl2ZX0uYm9va2luZy1iYXJfX25hbWUtLXdhbGtpbntwYWRkaW5nLWxlZnQ6MTRweDtvdmVyZmxvdzphdXRvfS5ib29raW5nLWJhcl9fdGltZXttYXJnaW4tbGVmdDphdXRvO3doaXRlLXNwYWNlOm5vd3JhcH0uYm9va2luZy1iYXItLWJsb2NrIC5ib29raW5nLWJhcl9fdGltZXtiYWNrZ3JvdW5kOiNmZmZ9LmJvb2tpbmctYmFyX19zaXple3dpZHRoOjE4cHg7aGVpZ2h0OjE4cHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1cHg7dG9wOjUwJTttYXJnaW4tdG9wOi05cHg7Ym9yZGVyLXJhZGl1czoycHg7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MThweDtmb250LXNpemU6MTBweDt6LWluZGV4OjF9LmJvb2tpbmctYmFyLS1jb21wYWN0IC5ib29raW5nLWJhcl9fc2l6ZXtoZWlnaHQ6MTRweDt3aWR0aDoxNHB4O21hcmdpbi10b3A6LTdweDtsaW5lLWhlaWdodDoxNHB4fS5ib29raW5nLWJhci0tYmxvY2sgLmJvb2tpbmctYmFyX19zaXple2Rpc3BsYXk6bm9uZX0uYm9va2luZy1iYXItLXJlY29uZmlybWVkIC5ib29raW5nLWJhcl9fc2l6ZXtjb2xvcjojZmZmfS5ib29raW5nLWJhcl9fc2l6ZTpiZWZvcmV7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JvcmRlci1yYWRpdXM6MnB4O2JhY2tncm91bmQ6I2ZmZjtvcGFjaXR5Oi40O3otaW5kZXg6LTF9LmJvb2tpbmctYmFyLS1yZWNvbmZpcm1lZCAuYm9va2luZy1iYXJfX3NpemU6YmVmb3Jle2JhY2tncm91bmQ6IzAwMH0uYm9va2luZy1iYXJfX25hbWV7Zm9udC13ZWlnaHQ6NTAwO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbn0uYm9va2luZy1iYXItLW5vc2hvdyAuYm9va2luZy1iYXJfX25hbWV7dGV4dC1kZWNvcmF0aW9uOmxpbmUtdGhyb3VnaH0uYm9va2luZy1iYXJfX3R5cGV7Zm9udC1zaXplOjEycHg7d2hpdGUtc3BhY2U6bm93cmFwO2Rpc3BsYXk6aW5saW5lfS5ib29raW5nLWJhci0tY29tcGFjdCAuYm9va2luZy1iYXJfX3R5cGV7ZGlzcGxheTpub25lfS5ib29raW5nLWJhcl9fcHJvZHVjdC10aXRsZS10ZXh0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDoxMHB4fS5ib29raW5nLWJhcl9fcHJvbWVtb3JpYSwuYm9va2luZy1iYXJfX3NwZWFjaC1idWJibGUsLmJvb2tpbmctYmFyX19hbGVydHtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMnB4O2hlaWdodDoxMnB4O3RvcDoxcHg7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXJpZ2h0OjRweDtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9hc3NldHMvaW1nL3NwZWFjaC1idWJibGUuc3ZnXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjt2ZXJ0aWNhbC1hbGlnbjp0b3B9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5ib29raW5nLWJhcl9fcHJvbWVtb3JpYSwuYm9va2luZy1iYXJfX3NwZWFjaC1idWJibGUsLmJvb2tpbmctYmFyX19hbGVydHtwb2ludGVyLWV2ZW50czpub25lfX0uYm9va2luZy1iYXJfX3NwZWFjaC1idWJibGV7YmFja2dyb3VuZC1pbWFnZTpub25lO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNCk7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtoZWlnaHQ6MTNweDtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjhweDtsaW5lLWhlaWdodDoxM3B4O2JvcmRlci1yYWRpdXM6MnB4fS5ib29raW5nLWJhcl9fYWxlcnR7YmFja2dyb3VuZC1pbWFnZTpub25lO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNCk7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtoZWlnaHQ6MTNweDtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjhweDtsaW5lLWhlaWdodDoxM3B4O2JvcmRlci1yYWRpdXM6MnB4fS5ib29raW5nLWJhcl9fcHJvbWVtb3JpYXtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7d2lkdGg6YXV0bztoZWlnaHQ6MTNweDtwYWRkaW5nOjAgMnB4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNCk7Y29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjJweDtmb250LXNpemU6OHB4O2xpbmUtaGVpZ2h0OjEzcHg7dGV4dC1hbGlnbjpjZW50ZXJ9LmJvb2tpbmctYmFyX19jb25mbGljdGluZ3t3aWR0aDoxNHB4O2hlaWdodDoxNHB4O2JvcmRlci1yYWRpdXM6MTAwJTtiYWNrZ3JvdW5kOiMyZDJkMmQ7Y29sb3I6I2ZmZjtmb250LXNpemU6OXB4O2ZvbnQtd2VpZ2h0OjUwMDtkaXNwbGF5OmlubGluZS1ibG9jaztyaWdodDowO3RvcDotMXB4O21hcmdpbi1yaWdodDozcHg7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MTRweDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9LnRpbWVsaW5le2hlaWdodDoyNHB4O3RvcDowO2xlZnQ6MDtyaWdodDowO21hcmdpbi1sZWZ0OjU2cHg7bWFyZ2luLXJpZ2h0OjMycHg7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOjA7YmFja2dyb3VuZDojMmQyZDJkO2NvbG9yOiNkZWRlZGU7ei1pbmRleDoxfS50aW1lbGluZTpiZWZvcmUsLnRpbWVsaW5lOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDo1NnB4O2hlaWdodDoxMDAlO2xlZnQ6LTU2cHg7YmFja2dyb3VuZDojMmQyZDJkfS50aW1lbGluZTphZnRlcntsZWZ0OmF1dG87cmlnaHQ6LTMycHh9LnRpbWVsaW5lX19ob3Vye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2hlaWdodDoxMDAlO2xpbmUtaGVpZ2h0OjI0cHg7ei1pbmRleDoxfS50aW1lbGluZV9faG91cjpiZWZvcmUsLnRpbWVsaW5lX19ob3VyOmFmdGVye2NvbnRlbnQ6XCIgXCI7bGVmdDo1MCU7dG9wOjEwMCU7aGVpZ2h0Ojk5OTlweDtib3JkZXItbGVmdDoxcHggc29saWQgI2RlZGVkZTtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlfS50aW1lbGluZV9faG91cjpiZWZvcmV7bGVmdDowO2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjY2VjZWNlfS50aW1lbGluZV9fdGltZXtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MTRweH0uZGF0ZS1zZWxlY3R7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowIDQwcHg7aGVpZ2h0OjQwcHg7d2hpdGUtc3BhY2U6bm93cmFwfS5kYXRlLXNlbGVjdCBpbnB1dHtmb250LXdlaWdodDo1MDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToxMnB4O2xldHRlci1zcGFjaW5nOi41cHg7dXNlci1zZWxlY3Q6bm9uZTtjdXJzb3I6cG9pbnRlcn0uZGF0ZS1zZWxlY3QgaW5wdXQ6OnNlbGVjdGlvbntiYWNrZ3JvdW5kOiNmZmZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5kYXRlLXNlbGVjdHtmbGV4LWJhc2lzOjEwMCV9fS5kYXRlLXNlbGVjdF9faWNvbntmaWxsOiMyZDJkMmQ7d2lkdGg6MTZweDtoZWlnaHQ6MTZweH0uZGF0ZS1zZWxlY3RfX2N1cnJlbnR7aGVpZ2h0OjQwcHg7bGluZS1oZWlnaHQ6NDBweDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLXdpZHRoOjA7d2lkdGg6MjAwcHg7b3V0bGluZTpub25lO2NvbG9yOiMwMDA7YXBwZWFyYW5jZTpub25lO3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDozMnB4O3BhZGRpbmctbGVmdDo4cHg7dGV4dC1hbGlnbjpsZWZ0fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KXsuZGF0ZS1zZWxlY3RfX2N1cnJlbnR7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZy1sZWZ0OjMycHh9fS5kYXRlLXNlbGVjdF9fY3VycmVudC0tbW9iaWxle2Rpc3BsYXk6bm9uZTt3aWR0aDoxMDBweH0uZGF0ZS1zZWxlY3RfX3ByZXZpb3VzLC5kYXRlLXNlbGVjdF9fbmV4dHtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDozNnB4O2hlaWdodDozNnB4O2JvcmRlci1yYWRpdXM6MnB4O2JhY2tncm91bmQ6I2VhZWFlYTtmb250LXNpemU6MDtsZWZ0OjA7dG9wOjJweDtib3JkZXI6MDthcHBlYXJhbmNlOm5vbmU7b3V0bGluZTpub25lO2N1cnNvcjpwb2ludGVyfS5kYXRlLXNlbGVjdF9fcHJldmlvdXM6YmVmb3JlLC5kYXRlLXNlbGVjdF9fbmV4dDpiZWZvcmV7Y29udGVudDpcIiBcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDo0MHB4O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7YmFja2dyb3VuZC1zaXplOjM1JSBhdXRvfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsuZGF0ZS1zZWxlY3RfX3ByZXZpb3VzOmhvdmVyLC5kYXRlLXNlbGVjdF9fbmV4dDpob3ZlcntiYWNrZ3JvdW5kOnJnYigyMDguNSwyMDguNSwyMDguNSl9fS5kYXRlLXNlbGVjdF9fcHJldmlvdXM6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2Fzc2V0cy9pbWcvYXJyb3ctbGVmdC5zdmdcIil9LmRhdGUtc2VsZWN0X19uZXh0OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9hc3NldHMvaW1nL2Fycm93LXJpZ2h0LnN2Z1wiKX0uZGF0ZS1zZWxlY3RfX25leHR7bGVmdDphdXRvO3JpZ2h0OjB9LmRhdGUtc2VsZWN0X19waWNrZXItdG9nZ2xle2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXI6MDtwYWRkaW5nOjA7bWFyZ2luOjA7YXBwZWFyYW5jZTpub25lO291dGxpbmU6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDoxMXB4fS5kYXRlLXNlbGVjdF9fcGlja2Vye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTk5OTlweDt0b3A6MTAwJTt3aWR0aDozMjBweDtiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzowIDAgMTVweCByZ2JhKDAsMCwwLC4yKTt6LWluZGV4OjV9LmRhdGUtc2VsZWN0X19waWNrZXI+KnttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0uZGF0ZS1zZWxlY3RfX3BpY2tlci0tb3BlbntsZWZ0OjB9LmRhdGUtc2VsZWN0X19kYXktc2V0dGluZ3N7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6NDJweDt0b3A6OHB4fS5mbGF7d2lkdGg6NTZweDtoZWlnaHQ6NTZweDtib3JkZXItd2lkdGg6MDtwb3NpdGlvbjpmaXhlZDtyaWdodDoxNnB4O2JvdHRvbToxNnB4O3otaW5kZXg6MTA7Y3Vyc29yOnBvaW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5mbGF7ZGlzcGxheTpub25lO2JvdHRvbTo5MnB4fS5ib29raW5ncy0td2lkZ2V0LWJvb2tpbmdzIC5mbGEsLmJvb2tpbmdzLS13aWRnZXQtd2FpdGluZ2xpc3QgLmZsYSwuYm9va2luZ3MtLXdpZGdldC1ib29raW5ncmVxdWVzdHMgLmZsYXtkaXNwbGF5OmJsb2NrfS5pcy1ub3Qtc3RhbmRhbG9uZSAuZmxhe2JvdHRvbTo3MnB4fX0uZmxhX19tYWluLW9wdGlvbnt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JvcmRlci1yYWRpdXM6MTAwJTtvdXRsaW5lOm5vbmU7Ym9yZGVyLXdpZHRoOjA7YmFja2dyb3VuZDojNjFiMmE3O3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt0cmFuc2l0aW9uOmJhY2tncm91bmQgMTMwbXMsdHJhbnNmb3JtIDgwbXM7ei1pbmRleDoxMDtjdXJzb3I6cG9pbnRlcn0uZmxhX19tYWluLW9wdGlvbjpob3ZlcntiYWNrZ3JvdW5kOnJnYig3My4zOTU3NDQ2ODA5LDE1MC42MDQyNTUzMTkxLDE0MC4xMTkxNDg5MzYyKX0uZmxhLS1vcGVuIC5mbGFfX21haW4tb3B0aW9ue3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKX0uZmxhX19tYWluLW9wdGlvbjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjU2cHg7aGVpZ2h0OjU2cHg7bGluZS1oZWlnaHQ6NTZweDtjb250ZW50OlwiK1wiO2NvbG9yOiNmZmY7ZGlzcGxheTpibG9jaztmb250LXNpemU6MjRweDt0ZXh0LWFsaWduOmNlbnRlcn0uZmxhX19vcHRpb25ze3dpZHRoOjIwMHB4O2JvdHRvbToxMDAlO21hcmdpbi1ib3R0b206MTJweDtiYWNrZ3JvdW5kOiNmZmY7cG9zaXRpb246YWJzb2x1dGU7Ym94LXNoYWRvdzowIDAgMjVweCByZ2JhKDAsMCwwLC4yKTtyaWdodDotOTk5OXB4O2JvcmRlci1yYWRpdXM6MnB4fS5mbGEtLW9wZW4gLmZsYV9fb3B0aW9uc3tyaWdodDowfS5mbGFfX29wdGlvbntkaXNwbGF5OmJsb2NrO2FwcGVhcmFuY2U6bm9uZTtib3JkZXI6MDtwYWRkaW5nOjEycHg7d2lkdGg6MTAwJTttYXJnaW46MDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U3ZWVlYTtjb2xvcjojMDAwO3RleHQtYWxpZ246bGVmdDtmb250LXNpemU6MTNweDtmb250LXdlaWdodDpub3JtYWw7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO2N1cnNvcjpwb2ludGVyO3RleHQtdHJhbnNmb3JtOm5vbmV9LmZsYV9fb3B0aW9uOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbTowfS5mbGFfX29wdGlvbjpob3ZlcntiYWNrZ3JvdW5kOiNmM2YzZjN9LmZsYV9fb3B0aW9uOmRpc2FibGVke29wYWNpdHk6LjU7Y3Vyc29yOmRlZmF1bHR9LmZsYV9fb3B0aW9uOmRpc2FibGVkOmhvdmVye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX0ubW9kYWx7cG9zaXRpb246Zml4ZWQ7bGVmdDotOTk5OXB4O3RvcDowO3dpZHRoOjEwMHZ3O2hlaWdodDoxMDB2aDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjUpO3otaW5kZXg6MTAyO3RyYW5zaXRpb24tcHJvcGVydHk6bGVmdCxiYWNrZ3JvdW5kLWNvbG9yO3RyYW5zaXRpb24tZHVyYXRpb246MG1zLDIwMG1zO3RyYW5zaXRpb24tZGVsYXk6MjAwbXMsMG1zO292ZXJmbG93OmhpZGRlbjt0ZXh0LWFsaWduOmxlZnQ7Zm9udC1zaXplOjE0cHh9Lm1vZGFsX19pbm5lcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwdnc7aGVpZ2h0OjEwMHZoO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpey5tb2RhbF9faW5uZXJ7cGFkZGluZzoyNHB4fX0ubW9kYWxfX2RyYWctaGFuZGxle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6LTF9Lm1vZGFsW2FyaWEtaGlkZGVuPWZhbHNlXXtsZWZ0OjA7dHJhbnNpdGlvbi1kZWxheTowbXMsMG1zfS5tb2RhbF9fYm94e3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7bWluLWhlaWdodDo5NHZoO2JhY2tncm91bmQ6I2ZmZjtvcGFjaXR5OjA7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtkaXNwbGF5OmlubGluZS1mbGV4O21pbi1oZWlnaHQ6MDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47dmVydGljYWwtYWxpZ246bWlkZGxlO3RleHQtYWxpZ246bGVmdH0ubW9kYWwtLWRpc2FibGVkIC5tb2RhbF9fYm94e3BvaW50ZXItZXZlbnRzOm5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXsubW9kYWxfX2JveHttYXgtaGVpZ2h0OmNhbGMoMTAwdmggLSAzMnB4KTttYXgtd2lkdGg6Y2FsYygxMDB2dyAtIDMycHgpfX0ubW9kYWwtLXNtYWxsIC5tb2RhbF9fYm94e21heC13aWR0aDo3MjBweDttYXgtaGVpZ2h0OjUwMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KXsubW9kYWwtLXNtYWxsIC5tb2RhbF9fYm94e21heC1oZWlnaHQ6MTAwdmg7bWF4LXdpZHRoOjEwMHZ3fX0ubW9kYWwtLW1lZGl1bSAubW9kYWxfX2JveHttYXgtd2lkdGg6OTAwcHg7bWF4LWhlaWdodDpjYWxjKDEwMHZoIC0gMzJweCl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5tb2RhbC0tbWVkaXVtIC5tb2RhbF9fYm94e21heC1oZWlnaHQ6MTAwdmg7bWF4LXdpZHRoOjEwMHZ3fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCl7Lm1vZGFsX19ib3h7bWF4LWhlaWdodDoxMDB2aDttYXgtd2lkdGg6MTAwdnd9fS5tb2RhbC0tZ3JheSAubW9kYWxfX2JveHtiYWNrZ3JvdW5kOiNmM2YzZjN9Lm1vZGFsW2FyaWEtaGlkZGVuPWZhbHNlXSAubW9kYWxfX2JveHt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7b3BhY2l0eToxfS5tb2RhbF9faGVhZGVye3BhZGRpbmc6MTZweCAxMnB4O3BhZGRpbmctcmlnaHQ6NjBweDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5tb2RhbF9faGVhZGVye3BhZGRpbmc6MTZweCAzMnB4fX0ubW9kYWxfX2hlYWRlci1jb250ZW50e2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDoyNHB4fS5tb2RhbF9fdGl0bGV7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjEuMjttYXJnaW46MDtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LWZhbWlseTpcIkFicmlsIEZhdGZhY2VcIixkaXNwbGF5O3otaW5kZXg6LTJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5tb2RhbF9fdGl0bGV7Zm9udC1zaXplOjMycHh9fS5tb2RhbF9fY2xvc2UtYnV0dG9ue3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7YmFja2dyb3VuZDojZTdlN2U3O2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDo4cHg7dG9wOjE2cHg7cGFkZGluZzowO2NvbG9yOmluaGVyaXR9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5tb2RhbF9fY2xvc2UtYnV0dG9ue3JpZ2h0OjE2cHh9fS5tb2RhbF9fY2xvc2UtYnV0dG9uOmJlZm9yZXtjb250ZW50Olwiw5dcIjtkaXNwbGF5OmJsb2NrfS5tb2RhbF9fY2xvc2UtYnV0dG9uLWljb257d2lkdGg6MzBweDtoZWlnaHQ6MzBweDtmaWxsOmN1cnJlbnRDb2xvcn0ubW9kYWxfX2NvbnRlbnR7d2lkdGg6MTAwJTtvdmVyZmxvdzphdXRvO3ZlcnRpY2FsLWFsaWduOnRvcDt0ZXh0LWFsaWduOmxlZnQ7cGFkZGluZzoxMnB4O3BhZGRpbmctdG9wOjMycHg7Ym9yZGVyLXRvcDoxcHggc29saWQgI2U3ZTdlNztmbGV4LWJhc2lzOjEwMCU7dHJhbnNpdGlvbjpvcGFjaXR5IDE0MG1zfS5tb2RhbC0tZGlzYWJsZWQgLm1vZGFsX19jb250ZW50e29wYWNpdHk6LjV9Lm1vZGFsX19mb290ZXIrLm1vZGFsX19jb250ZW50e3BhZGRpbmctYm90dG9tOjEwMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsubW9kYWxfX2NvbnRlbnR7cGFkZGluZzozMnB4fS5tb2RhbF9fZm9vdGVyKy5tb2RhbF9fY29udGVudHtwYWRkaW5nLWJvdHRvbToxMTBweH19Lm1vZGFsX190b3ArLm1vZGFsX19jb250ZW50LWlubmVye21hcmdpbi10b3A6NDhweDtib3JkZXItdG9wOjB9Lm1vZGFsX19mb290ZXJ7cG9zaXRpb246YWJzb2x1dGU7Ym9yZGVyOjA7bGVmdDowO2JvdHRvbTowO3dpZHRoOjEwMCU7YmFja2dyb3VuZDojZmZmO2JvcmRlci10b3A6MXB4IHNvbGlkICNlN2U3ZTc7cGFkZGluZzoxNnB4O2Rpc3BsYXk6ZmxleDt6LWluZGV4OjJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5tb2RhbF9fZm9vdGVye3BhZGRpbmc6MTZweCAzMnB4fX0ubW9kYWxfX2Zvb3Rlcj4qe21hcmdpbi1sZWZ0OmF1dG99Lm1vZGFsX190b3B7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U3ZTdlNztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kOiNmZmY7ei1pbmRleDoxO3BhZGRpbmc6MCAxMnB4O21hcmdpbi10b3A6LTMzcHg7aGVpZ2h0OjQ1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5tb2RhbF9fdG9we3BhZGRpbmc6MCAzMnB4fX0ubW9kYWxfX3RvcCsubW9kYWxfX2NvbnRlbnR7bWFyZ2luLXRvcDo2MHB4fS5tb2RhbF9fdGFic3ttYXJnaW4tdG9wOjE2cHg7bWFyZ2luLWJvdHRvbTotMTZweH0uZm9sZG91dHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoxMDB2aDtiYWNrZ3JvdW5kOiNmZmZ9LmZvbGRvdXRfX2Nsb3Nle2FwcGVhcmFuY2U6bm9uZTtvdXRsaW5lOm5vbmU7Ym9yZGVyOjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2ZvbnQtc2l6ZToyMHB4O2NvbG9yOiMwMDA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjE2cHg7cmlnaHQ6MTZweH0uZm9sZG91dF9faW5uZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjY0cHg7Ym90dG9tOjY0cHg7d2lkdGg6MTAwJTtsZWZ0OjA7b3ZlcmZsb3cteTpzY3JvbGw7cGFkZGluZzoyNHB4fS5mb2xkb3V0X19oZWFkZXJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RlZGVkZTtoZWlnaHQ6NjRweDt0b3A6MH0uZm9sZG91dF9fdGl0bGV7bWFyZ2luOjB9LmZvbGRvdXRfX2hlYWRlciwuZm9sZG91dF9fZm9vdGVye3BhZGRpbmc6MTZweDtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2xlZnQ6MDtiYWNrZ3JvdW5kOiNmZmY7ei1pbmRleDoxfS5mb2xkb3V0X19mb290ZXJ7Ym90dG9tOjA7cGFkZGluZzoxNnB4IDI0cHg7ZGlzcGxheTpmbGV4O21hcmdpbi1yaWdodDotOHB4fS5maWVsZHNldHttYXJnaW46MDtwYWRkaW5nOjA7Ym9yZGVyOjA7bWFyZ2luLWJvdHRvbTozMnB4fS5maWVsZHNldC0tYm94ZWR7Ym9yZGVyOjJweCBzb2xpZCAjZTdlZWVhO3BhZGRpbmc6MTZweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7LmZpZWxkc2V0LS1oaWRkZW4tbW9iaWxlLXVwe2Rpc3BsYXk6bm9uZX19LmZpZWxkc2V0Omxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5maWVsZHNldC0taW5saW5le2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDotMC4yNWVtO3ZlcnRpY2FsLWFsaWduOnRvcDtwYWRkaW5nLXJpZ2h0OjMycHh9LmZpZWxkc2V0LS0xMDB7d2lkdGg6MTAwJX0uZmllbGRzZXQtLTMze3dpZHRoOjMzLjMzJX0uZmllbGRzZXQtLTY2e3dpZHRoOjY2LjY2JX0uZmllbGRzZXQtLTUwe3dpZHRoOjUwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpey5maWVsZHNldC0tMzMsLmZpZWxkc2V0LS02NiwuZmllbGRzZXQtLTUwe3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDowfX0uZmllbGRzZXRfX2xlZ2VuZHtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MDttYXJnaW46MCAwIDE4cHg7Zm9udC13ZWlnaHQ6NTAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MTRweDtsZXR0ZXItc3BhY2luZzouNXB4O3dpZHRoOjEwMCV9LmZpZWxkc2V0X19sZWdlbmQtYnV0dG9ue2Zsb2F0OnJpZ2h0fS5maWVsZHNldF9fZGVzY3JpcHRpb257bWFyZ2luOjAgMCAxOHB4O2NvbG9yOiM2NjY7ZGlzcGxheTpibG9ja30uZmllbGRzZXRfX2xlZ2VuZCsuZmllbGRzZXRfX2Rlc2NyaXB0aW9ue21hcmdpbi10b3A6LTEycHh9LmJ1dHRvbntiYWNrZ3JvdW5kOiM2MWIyYTc7Y29sb3I6I2ZmZjtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTVweDtsZXR0ZXItc3BhY2luZzouNXB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTthcHBlYXJhbmNlOm5vbmU7b3V0bGluZTpub25lO2JvcmRlcjowO2Rpc3BsYXk6ZmxleDtwYWRkaW5nOjEzcHggMTZweDtkaXNwbGF5OmJsb2NrO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246YmFja2dyb3VuZCAxMjBtczt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LWRlY29yYXRpb246bm9uZTtib3JkZXItcmFkaXVzOjJweDtwb3NpdGlvbjpyZWxhdGl2ZX0uYnV0dG9uW2Rpc2FibGVkXXtvcGFjaXR5Oi41fS5idXR0b24tLW9wdGlvbnN7cGFkZGluZy1yaWdodDo1NnB4fS5idXR0b24gLmljb257ZmlsbDojZmZmO3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5idXR0b24gLmljb257cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTttYXJnaW4tdG9wOi04cHg7bWFyZ2luLWxlZnQ6LThweH19LmJ1dHRvbi0taWNvbntwYWRkaW5nLXRvcDoxMXB4O3BhZGRpbmctYm90dG9tOjExcHg7bWluLXdpZHRoOjQ4cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5idXR0b24tLWljb257cGFkZGluZy1sZWZ0OjEycHg7cGFkZGluZy1yaWdodDoxMnB4O2hlaWdodDozNnB4O3dpZHRoOjM2cHh9fS5idXR0b24tLXNtYWxse3BhZGRpbmc6OXB4IDE4cHg7Zm9udC1zaXplOjEwcHh9LmJ1dHRvbi0tdGlueXtwYWRkaW5nOjRweCA4cHg7Zm9udC1zaXplOjEwcHh9LmJ1dHRvbi0tcm91bmRlZHtwYWRkaW5nLXJpZ2h0OjE2cHg7cGFkZGluZy1sZWZ0OjE2cHg7Ym9yZGVyLXJhZGl1czoxNnB4fS5idXR0b24tLWlubGluZXtkaXNwbGF5OmlubGluZS1ibG9ja30uYnV0dG9uLS1pbmxpbmUrLmJ1dHRvbi0taW5saW5le21hcmdpbi1sZWZ0OjhweH0uYnV0dG9uOmhvdmVye2JhY2tncm91bmQ6cmdiKDczLjM5NTc0NDY4MDksMTUwLjYwNDI1NTMxOTEsMTQwLjExOTE0ODkzNjIpfS5idXR0b24tLWxhcmdle2hlaWdodDo0OHB4fS5idXR0b24tLWhhbGZ7d2lkdGg6NTAlO21hcmdpbi1yaWdodDo4cHh9LmJ1dHRvbi0tY2FuY2Vse2JhY2tncm91bmQ6I2MzYzNjM30uYnV0dG9uLS1jYW5jZWw6aG92ZXJ7YmFja2dyb3VuZDpyZ2IoMTY5LjUsMTY5LjUsMTY5LjUpfS5idXR0b24tLWhpZGRlbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi05OTk5cHh9LmJ1dHRvbi0td2hpdGV7YmFja2dyb3VuZDojZmZmO2NvbG9yOiMyZDJkMmR9LmJ1dHRvbi0tYmxhY2t7YmFja2dyb3VuZDojMDAwO2NvbG9yOiNmZmZ9LmJ1dHRvbi0tYmxhY2tbZGlzYWJsZWRde29wYWNpdHk6LjJ9LmJ1dHRvbi0tYmxhY2s6aG92ZXJ7YmFja2dyb3VuZDpoc2woMCwwJSwxMCUpfS5idXR0b24tLWdyYXl7YmFja2dyb3VuZDojYzNjM2MzfS5idXR0b24tLWdyYXk6aG92ZXJ7YmFja2dyb3VuZDpyZ2IoMTY5LjUsMTY5LjUsMTY5LjUpfS5idXR0b24tLWdyYXktZGFya3tiYWNrZ3JvdW5kOiM1NjU2NTZ9LmJ1dHRvbi0tZ3JheS1kYXJrOmhvdmVye2JhY2tncm91bmQ6cmdiKDYwLjUsNjAuNSw2MC41KX0uYnV0dG9uLS1vcmFuZ2V7YmFja2dyb3VuZDpvcmFuZ2V9LmJ1dHRvbi0tb3JhbmdlOmhvdmVye2JhY2tncm91bmQ6I2ZmYjczM30uYnV0dG9uLS1yZWR7YmFja2dyb3VuZDojY2Q3YTkwO2NvbG9yOiNmZmZ9LmJ1dHRvbi0tcmVkOmhvdmVye2JhY2tncm91bmQ6cmdiKDIxOC45MzQ0MjYyMjk1LDE1OS4wNjU1NzM3NzA1LDE3NC45MzQ0MjYyMjk1KX0uYnV0dG9uLS1ob2xsb3cuYnV0dG9uLS1ibGFja3tiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Y29sb3I6IzJkMmQyZDtib3JkZXI6MnB4IHNvbGlkICMyZDJkMmR9LmJ1dHRvbi0tYmxvY2t7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfS5idXR0b25fX3Rvb2x0aXB7b3BhY2l0eTowO3BvaW50ZXItZXZlbnRzOm5vbmU7dHJhbnNpdGlvbjpvcGFjaXR5IDgwbXN9LmJ1dHRvbjpob3ZlciAuYnV0dG9uX190b29sdGlwe29wYWNpdHk6MX0uYnV0dG9uX190ZXh0e21hcmdpbjphdXRvO3BvaW50ZXItZXZlbnRzOm5vbmV9LmJ1dHRvbl9fb3B0aW9uc3t0b3A6MTAwJTttaW4td2lkdGg6MTAwJTtsZWZ0Oi05OTk5cHg7YmFja2dyb3VuZDojZmZmO3Bvc2l0aW9uOmFic29sdXRlO2JveC1zaGFkb3c6MCAwIDI1cHggcmdiYSgwLDAsMCwuMik7ei1pbmRleDoyfS5idXR0b24tLW9wZW4gLmJ1dHRvbl9fb3B0aW9uc3tsZWZ0OmF1dG87cmlnaHQ6MH0uYnV0dG9uX19vcHRpb257ZGlzcGxheTpibG9jazt3aGl0ZS1zcGFjZTpub3dyYXA7YXBwZWFyYW5jZTpub25lO2JvcmRlcjowO3BhZGRpbmc6MTJweDttYXJnaW46MDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U3ZWVlYTtjb2xvcjojMDAwO3RleHQtYWxpZ246bGVmdDtmb250LXNpemU6MTNweDtmb250LXdlaWdodDpub3JtYWw7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO2N1cnNvcjpwb2ludGVyO3RleHQtdHJhbnNmb3JtOm5vbmU7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmJ1dHRvbl9fb3B0aW9uOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbTowfS5idXR0b25fX29wdGlvbjpob3ZlcntiYWNrZ3JvdW5kOiNmM2YzZjN9LmJ1dHRvbl9fb3B0aW9uW2RhdGFkaXNhYmxlZD10cnVlXXtkaXNhYmxlZDpub25lO29wYWNpdHk6LjU7Y3Vyc29yOmRlZmF1bHR9LmJ1dHRvbl9fb3B0aW9uW2RhdGFkaXNhYmxlZD10cnVlXTpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCl9LmJ1dHRvbl9fY2hldnJvbntkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7d2lkdGg6NDBweDtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiM2MWIyYTc7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvYXNzZXRzL2ltZy9jaGV2cm9uLXdoaXRlLnN2Z1wiKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxMHB4IGF1dG87Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNmZmY7Ym9yZGVyLXJhZGl1czoycHg7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIDEyMG1zfS5idXR0b246aG92ZXIgLmJ1dHRvbl9fY2hldnJvbntiYWNrZ3JvdW5kLWNvbG9yOnJnYig3My4zOTU3NDQ2ODA5LDE1MC42MDQyNTUzMTkxLDE0MC4xMTkxNDg5MzYyKX0uYnV0dG9uLS1uYWtlZCAuYnV0dG9uX19jaGV2cm9ue3dpZHRoOjIwcHh9LmJ1dHRvbi0td2hpdGUgLmJ1dHRvbl9fY2hldnJvbiwuYnV0dG9uLS1uYWtlZCAuYnV0dG9uX19jaGV2cm9ue2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9hc3NldHMvaW1nL2NoZXZyb24tYmxhY2suc3ZnXCIpfS5idXR0b24tLW5ha2VkOmhvdmVyIC5idXR0b25fX2NoZXZyb257YmFja2dyb3VuZC1jb2xvcjojZmZmfS5idXR0b24tLW5ha2Vke2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtjb2xvcjojMDAwfS5idXR0b24tLW5ha2VkLmJ1dHRvbi0tb3B0aW9uc3twYWRkaW5nLXJpZ2h0OjI0cHh9LmJ1dHRvbi0tbmFrZWQ6aG92ZXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApfS50b2RheS1jb3VudHt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOjEzcHh9LnRvZGF5LWNvdW50LS10b2dnbGVye3BhZGRpbmc6OHB4O3BhZGRpbmctcmlnaHQ6NDBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCl7LnRvZGF5LWNvdW50LS10b2dnbGVye3BhZGRpbmctbGVmdDowfX0udG9kYXktY291bnRfX3RvZ2dsZXJ7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDt0b3A6NTAlO3JpZ2h0OjhweDtvdXRsaW5lOm5vbmU7cGFkZGluZzowO21hcmdpbjowO21hcmdpbi10b3A6LTEwcHg7Ym9yZGVyOjFweCBzb2xpZCAjMmQyZDJkO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXItcmFkaXVzOjJweDtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjEycHh9Lm1lbnV7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzoxNnB4IDRweDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2hlaWdodDoxMDB2aH0ubWVudV9faXRlbXttYXJnaW4tYm90dG9tOjE4cHg7Y3Vyc29yOnBvaW50ZXI7Y29sb3I6aHNsKDAsMCUsOTAlKTt0ZXh0LWRlY29yYXRpb246bm9uZX0ubWVudV9faXRlbTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0ubWVudV9faXRlbS0tYm90dG9te21hcmdpbi10b3A6YXV0b30ubWVudV9faXRlbTpob3Zlcntjb2xvcjojZmZmfS5tZW51X19pdGVtLXN5bWJvbHttYXJnaW46YXV0bzt3aWR0aDoyNHB4O2hlaWdodDoyNHB4O21hcmdpbi1ib3R0b206NnB4fS5tZW51X19pdGVtLXRleHR7Zm9udC1zaXplOjEwcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOjFweH0udGFibGUtYmFye2hlaWdodDo0OHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtwYWRkaW5nOjJweCAwfS50YWJsZS1iYXI6bnRoLWNoaWxkKGV2ZW4pe2JhY2tncm91bmQ6I2YzZjNmM30udGFibGUtYmFyX19tZXRhe2ZvbnQtc2l6ZToxMnB4O2FsaWduLXNlbGY6Y2VudGVyO3BhZGRpbmc6OHB4O3dpZHRoOjQ4cHh9LnRhYmxlLWJhcl9fbnVtYmVye2NvbG9yOiNhOWE5YTl9LnRhYmxlLWJhcl9fc2VhdHN7Y29sb3I6I2E5YTlhOTtiYWNrZ3JvdW5kOiM2ODY4Njg7d2lkdGg6MTZweDtoZWlnaHQ6MTZweDtkaXNwbGF5OmlubGluZS1ibG9jazt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDoxOHB4fS50YWJsZS1iYXJfX3NlYXRzLS1yb3VuZHtib3JkZXItcmFkaXVzOjEwMCV9LnRhYmxlLWJhcl9fYm9va2luZ3N7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nLXJpZ2h0OjE2cHh9LmJvb2tpbmd7YmFja2dyb3VuZDojMDhhNmMzO2JvcmRlci1yYWRpdXM6NDBweDtjb2xvcjojZmZmO3BhZGRpbmc6NHB4IDE2cHg7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTZweDtwYWRkaW5nLXJpZ2h0OjQ4cHg7d2lkdGg6MTAwJX0uYm9va2luZy0tc3VjY2Vzc3tiYWNrZ3JvdW5kOiM2MGM0MDB9LmJvb2tpbmctLWZhaWx7YmFja2dyb3VuZDojZmUxOTVlfS5ib29raW5nX19lZGl0e3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjE2cHg7dG9wOjUwJTthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JvcmRlcjowO291dGxpbmU6bm9uZTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtwYWRkaW5nOjA7ZGlzcGxheTpmbGV4fS5ib29raW5nX19lZGl0LWljb257d2lkdGg6MThweCAhaW1wb3J0YW50O2hlaWdodDoxOHB4ICFpbXBvcnRhbnQ7ZmlsbDpyZ2IoNS45OTAxNDc3ODMzLDEyNC4yOTU1NjY1MDI1LDE0Ni4wMDk4NTIyMTY3KX0uYm9va2luZy0tc3VjY2VzcyAuYm9va2luZ19fZWRpdC1pY29ue2ZpbGw6cmdiKDcxLjAyMDQwODE2MzMsMTQ1LDApfS5ib29raW5nLS1mYWlsIC5ib29raW5nX19lZGl0LWljb257ZmlsbDpyZ2IoMjI3LjAxMjk4NzAxMywuOTg3MDEyOTg3LDY5LjA5MDkwOTA5MDkpfS5ib29raW5nX19pbm5lcnttYXJnaW4tbGVmdDoyNHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5ib29raW5nX19uYW1le2Rpc3BsYXk6YmxvY2t9LmJvb2tpbmdfX3RpbWV7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTJweH0uYm9va2luZ19fc2l6ZXtsZWZ0Oi0zMnB4O3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7Ym9yZGVyLXJhZGl1czoxMDAlO2JhY2tncm91bmQ6cmdiKDUuOTkwMTQ3NzgzMywxMjQuMjk1NTY2NTAyNSwxNDYuMDA5ODUyMjE2Nyk7ZGlzcGxheTpibG9jazt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTBweDtmb250LXdlaWdodDpib2xkO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bWFyZ2luLXRvcDotMTJweDtsaW5lLWhlaWdodDoyNHB4fS5ib29raW5nLS1zdWNjZXNzIC5ib29raW5nX19zaXple2JhY2tncm91bmQ6cmdiKDcxLjAyMDQwODE2MzMsMTQ1LDApfS5ib29raW5nLS1mYWlsIC5ib29raW5nX19zaXple2JhY2tncm91bmQ6cmdiKDIyNy4wMTI5ODcwMTMsLjk4NzAxMjk4Nyw2OS4wOTA5MDkwOTA5KX0uYm9va2luZ19fdmVyaWZpZWR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDttYXJnaW4tdG9wOi00cHg7bWFyZ2luLXJpZ2h0Oi00cHh9LmJvb2tpbmdfX3ZlcmlmaWVkLWljb257ZmlsbDojZmZmO3dpZHRoOjEycHg7aGVpZ2h0OjEycHh9LnRhYnN7bWFyZ2luOjAgMCAxNnB4IDB9LnRhYnMtLXNjcm9sbGFibGV7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoO3dpZHRoOjEwMHZ3O3BhZGRpbmc6MCAxNnB4O3BhZGRpbmctYm90dG9tOjhweDttYXJnaW4tYm90dG9tOi04cHggIWltcG9ydGFudH0udGFicy0tc2Nyb2xsYWJsZTpiZWZvcmUsLnRhYnMtLXNjcm9sbGFibGU6YWZ0ZXJ7cG9pbnRlci1ldmVudHM6bm9uZTtjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7aGVpZ2h0OjEwMCU7d2lkdGg6NDBweDtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ZmZmZmZiAwJSwgcmdiYSgyNTUsIDAsIDAsIDApIDEwMCUpfS50YWJzLS1zY3JvbGxhYmxlOmJlZm9yZXtsZWZ0OjA7b3BhY2l0eTowfS50YWJzLS1zY3JvbGxhYmxlOmFmdGVye2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwgMCwgMCwgMCkgMCUsICNmZmZmZmYgMTAwJSk7cmlnaHQ6MDtvcGFjaXR5OjB9LnRhYnMtLW92ZXJmbG93LXJpZ2h0OmFmdGVyLC50YWJzLS1vdmVyZmxvdy1ib3RoOmFmdGVye29wYWNpdHk6MX0udGFicy0tb3ZlcmZsb3ctbGVmdDpiZWZvcmUsLnRhYnMtLW92ZXJmbG93LWJvdGg6YmVmb3Jle29wYWNpdHk6MX0udGFiczpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0udGFic19fdGFic3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2xpc3Qtc3R5bGUtdHlwZTpub25lO21hcmdpbjowO3BhZGRpbmc6MH0udGFicy0tc2Nyb2xsYWJsZSAudGFic19fdGFic3ttYXJnaW4tbGVmdDotMTZweH0udGFic19fdGFie3doaXRlLXNwYWNlOm5vd3JhcDttYXJnaW4tcmlnaHQ6MTZweDtkaXNwbGF5OmZsZXh9LnRhYnNfX3RhYjpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS50YWJzLS1zY3JvbGxhYmxlIC50YWJzX190YWI6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MTZweDtwYWRkaW5nLXJpZ2h0OjE2cHh9LnRhYnMtLXNjcm9sbGFibGUgLnRhYnNfX3RhYjpmaXJzdC1jaGlsZHttYXJnaW4tbGVmdDo4cHh9LnRhYnNfX2FkZGVye3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7bGluZS1oZWlnaHQ6MjBweDt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXItcmFkaXVzOjEwMCU7Ym9yZGVyOjJweCBzb2xpZCAjZTdlZWVhO2FwcGVhcmFuY2U6bm9uZTtwYWRkaW5nOjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO21hcmdpbjphdXRvO2ZvbnQtd2VpZ2h0OmJvbGQ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpub25lfS50YWJzX19hZGRlcjphZnRlcntjb250ZW50OlwiK1wiO2Rpc3BsYXk6YmxvY2s7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gMTIwbXN9LnRhYnNfX2FkZGVyLS1vcGVuOmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfS50YWJzX19hZGRlci0tdmlzaWJsZXtkaXNwbGF5OmJsb2NrfS50YWJzX19hZGRlci1vcHRpb25ze3RvcDoxMDAlO21pbi13aWR0aDoyMDBweDtsZWZ0Oi05OTk5cHg7YmFja2dyb3VuZDojZmZmO3Bvc2l0aW9uOmFic29sdXRlO2JveC1zaGFkb3c6MCAwIDI1cHggcmdiYSgwLDAsMCwuMil9LnRhYnNfX2FkZGVyLW9wdGlvbnMtLW9wZW57bGVmdDowfS50YWJzX19hZGRlci1vcHRpb257ZGlzcGxheTpibG9jazthcHBlYXJhbmNlOm5vbmU7Ym9yZGVyOjA7cGFkZGluZzoxMnB4O3dpZHRoOjEwMCU7bWFyZ2luOjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlN2VlZWE7Y29sb3I6IzAwMDt0ZXh0LWFsaWduOmxlZnQ7Zm9udC1zaXplOjEzcHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2xldHRlci1zcGFjaW5nOm5vcm1hbDtjdXJzb3I6cG9pbnRlcjt0ZXh0LXRyYW5zZm9ybTpub25lO3doaXRlLXNwYWNlOm5vd3JhcH0udGFic19fYWRkZXItb3B0aW9uOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbTowfS50YWJzX19hZGRlci1vcHRpb246aG92ZXJ7YmFja2dyb3VuZDojZjNmM2YzfS50YWJzX190YWItbGFiZWx7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzAwMDtwYWRkaW5nOjEycHggMDtkaXNwbGF5OmJsb2NrO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzoxcHg7YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtvdXRsaW5lOm5vbmU7Ym9yZGVyOjA7Ym9yZGVyLWJvdHRvbToycHggc29saWQgcmdiYSgwLDAsMCwwKTtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo1MDB9LnRhYnMtLXNpemUtc21hbGwgLnRhYnNfX3RhYi1sYWJlbHtmb250LXNpemU6MTJweDtsZXR0ZXItc3BhY2luZzouNXB4O3BhZGRpbmctdG9wOjEycHg7cGFkZGluZy1ib3R0b206MTNweH0udGFic19fdGFiLWxhYmVsOmhvdmVyLC50YWJzX190YWItbGFiZWw6dmlzaXRlZCwudGFic19fdGFiLWxhYmVsOmFjdGl2ZXtjb2xvcjojMDAwfS50YWJzX190YWItbGFiZWwtLWFjdGl2ZXtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjNjFiMmE3fS50YWJzX190YWItbGFiZWwtLWRpc2FibGVke29wYWNpdHk6LjR9LnRhYmxle3dpZHRoOjEwMCU7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfS50YWJsZV9fY2VsbHtwYWRkaW5nOjE2cHggOHB4O3RleHQtYWxpZ246bGVmdH0udGFibGVfX2NlbGwtLXJpZ2h0e3RleHQtYWxpZ246cmlnaHR9LnRhYmxlX19jZWxsLS1hY3Rpb25ze3dpZHRoOjE4MHB4fXRoZWFkIC50YWJsZV9fY2VsbHtiYWNrZ3JvdW5kOiNmM2YzZjM7Y29sb3I6IzVkNTM4Njtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxNHB4fS5sb2dpbnttYXJnaW46YXV0bzt3aWR0aDo5MCU7bWF4LXdpZHRoOjQ2MHB4O3BhZGRpbmc6MjRweCAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KXsubG9naW57d2lkdGg6MTAwJX19LmxvZ2luX190aXRsZXtmb250LXNpemU6NDBweDtmb250LWZhbWlseTpcIkFicmlsIEZhdGZhY2VcIixkaXNwbGF5O3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctYm90dG9tOjIwcHg7bWFyZ2luLWJvdHRvbTo0MHB4fS5sb2dpbl9fdGl0bGU6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjUwJTttYXgtd2lkdGg6MTAwcHg7cG9zaXRpb246YWJzb2x1dGU7Ym9yZGVyLWJvdHRvbToycHggc29saWQgIzAwMDtib3R0b206MHB4O2xlZnQ6MH0ubG9naW5fX2xvZ297cG9zaXRpb246Zml4ZWQ7Ym90dG9tOjMycHg7bGVmdDozMnB4O3dpZHRoOjI0MHB4O3otaW5kZXg6MX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCl7LmxvZ2luX19sb2dve2JvdHRvbTphdXRvO3RvcDoyNHB4O2xlZnQ6MjRweDt3aWR0aDoxMjBweH19LnN1Ym1lbnV7bWFyZ2luOjA7cGFkZGluZzowO2xpc3Qtc3R5bGUtdHlwZTpub25lO2NvbG9yOiMwMDB9LnN1Ym1lbnVfX3RpdGxle2ZvbnQtd2VpZ2h0Om5vcm1hbDttYXJnaW46MCAwIDE4cHg7Zm9udC1zaXplOjI0cHg7Zm9udC1mYW1pbHk6XCJBYnJpbCBGYXRmYWNlXCIsZGlzcGxheX0uc3VibWVudV9fbWVudXttYXJnaW46MCAwIDE4cHg7cGFkZGluZzowO2xpc3Qtc3R5bGUtdHlwZTpub25lfS5zdWJtZW51X19tZW51LWl0ZW17ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjRweH0uc3VibWVudV9fbWVudS1saW5re2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoycHggNnB4O2NvbG9yOiMwMDA7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Ym9yZGVyLXJhZGl1czo0cHg7cG9zaXRpb246cmVsYXRpdmV9LnN1Ym1lbnVfX21lbnUtbGluay0tZGlzYWJsZWR7b3BhY2l0eTouNX0uc3VibWVudV9fbWVudS1saW5rOmJlZm9yZXtjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotNXB4O3RvcDowO2JvdHRvbTowO3dpZHRoOjRweDtib3JkZXItcmFkaXVzOjVweDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIDIwMG1zfS5zdWJtZW51X19tZW51LWxpbmstLWFjdGl2ZTpiZWZvcmV7YmFja2dyb3VuZDojNjFiMmE3fS5mb3JtLWl0ZW17ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjI0cHg7cG9zaXRpb246cmVsYXRpdmU7dmVydGljYWwtYWxpZ246dG9wfS5mb3JtLWl0ZW0tLWNvbnRleHR1YWx7bWFyZ2luLXRvcDotMTZweDttYXJnaW4tYm90dG9tOjhweH0uZm9ybS1pdGVtLS1mdWxsLXdpZHRoe21heC13aWR0aDoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsuZm9ybS1pdGVte21hcmdpbi1ib3R0b206MjRweH19LmZvcm0taXRlbTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uZm9ybS1pdGVtLS1oYWxme2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjUwJX0uZm9ybS1pdGVtLS1oYWxmKy5mb3JtLWl0ZW0tLWhhbGZ7cGFkZGluZy1sZWZ0OjhweH0uZm9ybS1pdGVtLS1pbmxpbmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0OjhweH0uZm9ybS1pdGVtLS1kaXNhYmxlZHtvcGFjaXR5Oi43fS5mb3JtLWl0ZW0tLXJvdW5kZWR7cGFkZGluZy1yaWdodDowfS5mb3JtLWl0ZW0tLXNlbGVjdC5mb3JtLWl0ZW0tLW11bHRpcGxlIC5mb3JtLWl0ZW1fX2lubmVyOmFmdGVye2Rpc3BsYXk6bm9uZX0uZm9ybS1pdGVtLS1oaWRkZW57ZGlzcGxheTpub25lfS5mb3JtLWl0ZW0tLWh0bWwgLmZvcm0taXRlbXttYXJnaW4tYm90dG9tOjRweH0uZm9ybS1pdGVtX19pbm5lcntwb3NpdGlvbjpyZWxhdGl2ZX0uZm9ybS1pdGVtLS1zZWxlY3QgLmZvcm0taXRlbV9faW5uZXI6YWZ0ZXJ7Y29udGVudDpcIiBcIjtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxMnB4O3dpZHRoOjEycHg7aGVpZ2h0OjhweDtib3R0b206MTlweDtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9hc3NldHMvaW1nL2NoZXZyb24uc3ZnXCIpO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7cG9pbnRlci1ldmVudHM6bm9uZX0uZm9ybS1pdGVtX19sYWJlbHtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206MnB4O2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OjUwMDtsZXR0ZXItc3BhY2luZzouNXB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjojMmQyZDJkO21pbi1oZWlnaHQ6MjBweDt1c2VyLXNlbGVjdDpub25lfS5mb3JtLWl0ZW0tLWlubGluZS1sYWJlbCAuZm9ybS1pdGVtX19sYWJlbHtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6OHB4fS5mb3JtLWl0ZW0tLWNoZWNrYm94ZXMgLmZvcm0taXRlbV9fbGFiZWx7bWFyZ2luLWJvdHRvbTo4cHh9LmZvcm0taXRlbS0tbWFuZGF0b3J5IC5mb3JtLWl0ZW1fX2xhYmVsOmFmdGVye2NvbnRlbnQ6XCIqXCI7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmZvcm0taXRlbV9faW5wdXQtLXJhZGlvKy5mb3JtLWl0ZW1fX2xhYmVsLC5mb3JtLWl0ZW1fX2lucHV0LS1jaGVja2JveCsuZm9ybS1pdGVtX19sYWJlbHttYXJnaW4tYm90dG9tOjB9LmZvcm0taXRlbV9faW5uZXItLWJ1dHRvbiAuZm9ybS1pdGVtX19pbnB1dHtwYWRkaW5nLXJpZ2h0OjUwcHh9LmZvcm0taXRlbV9fYnV0dG9ue3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTotMXB4O3JpZ2h0OjdweDttYXJnaW4tYm90dG9tOjhweH0uZm9ybS1pdGVtX19pbnB1dDo6cGxhY2Vob2xkZXJ7Y29sb3I6I2MzY2NjYX0uZm9ybS1pdGVtX19pbnB1dC0tY2hlY2tib3grLmZvcm0taXRlbV9fbGFiZWwsLmZvcm0taXRlbV9faW5wdXQtLXJhZGlvKy5mb3JtLWl0ZW1fX2xhYmVse2ZvbnQtd2VpZ2h0Om5vcm1hbDtwYWRkaW5nLWxlZnQ6MjRweH0uZm9ybS1pdGVtX19pbnB1dC0tY2hlY2tib3grLmZvcm0taXRlbV9fbGFiZWw6YmVmb3JlLC5mb3JtLWl0ZW1fX2lucHV0LS1yYWRpbysuZm9ybS1pdGVtX19sYWJlbDpiZWZvcmV7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjE4cHg7aGVpZ2h0OjE4cHg7Ym9yZGVyOjFweCBzb2xpZCAjYzNjY2NhO2xlZnQ6MH0uZm9ybS1pdGVtX19pbnB1dC0tcmFkaW8rLmZvcm0taXRlbV9fbGFiZWw6YmVmb3Jle2JvcmRlci1yYWRpdXM6MTAwJX0uZm9ybS1pdGVtX19pbnB1dC0tY2hlY2tib3g6Y2hlY2tlZCsuZm9ybS1pdGVtX19sYWJlbDpiZWZvcmUsLmZvcm0taXRlbV9faW5wdXQtLXJhZGlvOmNoZWNrZWQrLmZvcm0taXRlbV9fbGFiZWw6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6IzAwMDtib3JkZXItY29sb3I6IzAwMDtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9hc3NldHMvaW1nL2NoZWNrLnN2Z1wiKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTo3MCUgYXV0b30uZm9ybS1pdGVtLS1kaXNhYmxlZCAuZm9ybS1pdGVtX19pbnB1dC0tY2hlY2tib3g6Y2hlY2tlZCsuZm9ybS1pdGVtX19sYWJlbDpiZWZvcmUsLmZvcm0taXRlbS0tZGlzYWJsZWQgLmZvcm0taXRlbV9faW5wdXQtLXJhZGlvOmNoZWNrZWQrLmZvcm0taXRlbV9fbGFiZWw6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6IzMzMztib3JkZXItY29sb3I6IzMzM30uZm9ybS1pdGVtX19pbnB1dHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzoxMnB4IDhweDtoZWlnaHQ6NDZweDtib3JkZXI6MnB4IHNvbGlkICNlN2U3ZTc7Ym9yZGVyLXJhZGl1czowO2FwcGVhcmFuY2U6bm9uZTtvdXRsaW5lOm5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIDEyMG1zO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjE4cHh9LmZvcm0taXRlbS0tdG8tdXBwZXIgLmZvcm0taXRlbV9faW5wdXR7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5mb3JtLWl0ZW1fX2lucHV0OmRpc2FibGVke2NvbG9yOiMzMzM7b3BhY2l0eTouN30uZm9ybS1pdGVtLS1yb3VuZGVkIC5mb3JtLWl0ZW1fX2lucHV0e3BhZGRpbmctcmlnaHQ6MzJweH0uZm9ybS1pdGVtLS1jb2xvciAuZm9ybS1pdGVtX19pbnB1dHt3aWR0aDo1MHB4O3BhZGRpbmc6NHB4fS5mb3JtLWl0ZW1fX2lucHV0LS10ZXh0YXJlYXtoZWlnaHQ6YXV0bzt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlfS5mb3JtLWl0ZW0tLXJvdW5kZWQgLmZvcm0taXRlbV9faW5wdXQtLXRleHRhcmVhe2JvcmRlci13aWR0aDoxcHg7Ym9yZGVyLXJhZGl1czoxNnB4O3Jlc2l6ZTpub25lfS5mb3JtLWl0ZW1fX2lucHV0LlBob25lSW5wdXQtLWZvY3VzLC5mb3JtLWl0ZW1fX2lucHV0OmZvY3Vze2JvcmRlci1jb2xvcjojYzNjY2NhfS5mb3JtLWl0ZW1fX2lucHV0W211bHRpcGxlXXtoZWlnaHQ6MTAwcHh9LmZvcm0taXRlbS0tc2VhcmNoIC5mb3JtLWl0ZW1fX2lucHV0e3BhZGRpbmctbGVmdDo0MHB4fS5mb3JtLWl0ZW1fX2lucHV0LS1zZWxlY3R7cGFkZGluZy1yaWdodDozMnB4fS5mb3JtLWl0ZW1fX2lucHV0LS1oaWRkZW57cG9zaXRpb246YWJzb2x1dGU7bGVmdDotOTk5OXB4fS5mb3JtLWl0ZW1fX211bHRpY2hvaWNlc3twb3NpdGlvbjpmaXhlZDt3aWR0aDoyNTBweDt0b3A6MTAwJTtib3gtc2hhZG93OjAgOHB4IDE1cHggcmdiYSgwLDAsMCwuMTUpO3BhZGRpbmc6OHB4O3otaW5kZXg6MTtiYWNrZ3JvdW5kOiNmZmY7bGVmdDotOTk5OXB4fS5mb3JtLWl0ZW1fX211bHRpY2hvaWNlcy0tb3BlbntsZWZ0OjB9LmZvcm0taXRlbV9fb3B0aW9ue2Rpc3BsYXk6YmxvY2t9LmZvcm0taXRlbV9faW5wdXQtLXJhZGlvLC5mb3JtLWl0ZW1fX2lucHV0LS1jaGVja2JveHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi05OTk5cHg7b3BhY2l0eTowfS5mb3JtLWl0ZW1fX2Vycm9ye2NvbG9yOiNiZTFjMWM7Zm9udC1zaXplOjEzcHh9LmZvcm0taXRlbV9faGludHtjb2xvcjojNjY2O2ZvbnQtc2l6ZToxM3B4fS5mb3JtLWl0ZW1fX3NlYXJjaC1pY29ue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MTZweDt0b3A6NTAlO3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7bWFyZ2luLXRvcDotOHB4O2ZpbGw6IzJkMmQyZH0uZm9ybS1pdGVtX19ib2R5e3Bvc2l0aW9uOnJlbGF0aXZlfS5mb3JtLWl0ZW0tLWlubGluZS1sYWJlbCAuZm9ybS1pdGVtX19ib2R5e2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5mb3JtLWl0ZW1fX3ZhcmlhYmxlLXBpY2tlcntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MTAwJTttYXJnaW4tYm90dG9tOjhweDtyaWdodDowfS5mb3JtLWl0ZW1fX2J1dHRvbi0tZGF0ZXtyaWdodDoxMDAlO2JvdHRvbTo1MCU7d2lkdGg6MThweDtoZWlnaHQ6MThweDthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO21hcmdpbi1yaWdodDotMjhweDttYXJnaW4tYm90dG9tOi05cHg7cG9pbnRlci1ldmVudHM6bm9uZTtib3JkZXI6MH0uZm9ybS1pdGVtX19idXR0b24taWNvbnt3aWR0aDoxOHB4O2hlaWdodDoxOHB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7bWFyZ2luLXRvcDotOXB4O21hcmdpbi1sZWZ0Oi05cHg7ZmlsbDojYzNjY2NhfS5mb3JtLWl0ZW0tLWRhdGUgLmZvcm0taXRlbV9faW5wdXR7cGFkZGluZy1sZWZ0OjMycHg7cGFkZGluZy1yaWdodDozMnB4fS5mb3JtLWl0ZW1fX2VtcHR5LXZhbHVlLWJ1dHRvbnt3aWR0aDoxNnB4O2hlaWdodDoxNnB4O2JhY2tncm91bmQ6I2MzY2NjYTtjb2xvcjojMDAwO2ZvbnQtc2l6ZToxMHB4O2JvcmRlci1yYWRpdXM6MTAwJTtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6MDthcHBlYXJhbmNlOm5vbmU7Ym9yZGVyOm5vbmU7bWFyZ2luLXRvcDotOHB4O2xpbmUtaGVpZ2h0OjEycHg7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLXJpZ2h0OjEycHg7cGFkZGluZzowfS5ib29raW5nLXRhYmxle292ZXJmbG93OmhpZGRlbjttaW4taGVpZ2h0OmNhbGMoMTAwdmggLSA2NHB4KTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KXsuYm9va2luZy10YWJsZXt3aWR0aDozMDB2d319LmJvb2tpbmctdGFibGVfX25vdGVze2JhY2tncm91bmQ6I2NjODQwMDtjb2xvcjojZmZmO3BhZGRpbmc6OHB4O3Bvc2l0aW9uOnN0aWNreTt0b3A6MDt6LWluZGV4OjEwO2ZvbnQtc2l6ZToxNHB4O3BhZGRpbmctcmlnaHQ6NDBweH0uYm9va2luZy10YWJsZV9fbm90ZXMtaGlkZXtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDo4cHg7dG9wOjhweDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOjFweCBzb2xpZCAjZmZmO2JvcmRlci1yYWRpdXM6NHB4O2NvbG9yOiNmZmY7YXBwZWFyYW5jZTpub25lO2N1cnNvcjpwb2ludGVyfS5ib29raW5nLXRhYmxlX190YWJsZSwuYm9va2luZy10YWJsZV9fdGFibGUtaGVhZGVye2ZsZXgtYmFzaXM6MTAwJTt3aWR0aDoxMDAlO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTt0YWJsZS1sYXlvdXQ6Zml4ZWQ7Ym9yZGVyLXNwYWNpbmc6MH0uYm9va2luZy10YWJsZV9fdGFibGUtLWluZm8sLmJvb2tpbmctdGFibGVfX3RhYmxlLWhlYWRlci0taW5mb3t3aWR0aDo2MHB4O2ZsZXgtYmFzaXM6NjBweDtmbGV4LWdyb3c6MDtmbGV4LXNocmluazowfS5ib29raW5nLXRhYmxlX190YWJsZSB0ZCwuYm9va2luZy10YWJsZV9fdGFibGUgdGgsLmJvb2tpbmctdGFibGVfX3RhYmxlLWhlYWRlciB0ZCwuYm9va2luZy10YWJsZV9fdGFibGUtaGVhZGVyIHRoe3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MDttYXJnaW46MH0uYm9va2luZy10YWJsZV9faGVhZGVyLWFjdGlvbnN7cGFkZGluZzoycHggNnB4O2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiMyZDJkMmQ7aGVpZ2h0OjMycHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uYm9va2luZy10YWJsZV9faGVhZGVyLWFjdGlvbnMtLWZpbHRlcnN7YmFja2dyb3VuZDojZmZmO2JvcmRlci10b3A6MXB4IHNvbGlkICNlN2VlZWF9LmJvb2tpbmctdGFibGVfX2hlYWRlci1hY3Rpb257cGFkZGluZy1yaWdodDoxMnB4fS5ib29raW5nLXRhYmxlX19oZWFkZXItYWN0aW9uLS1yaWdodHttYXJnaW4tbGVmdDphdXRvO3BhZGRpbmctcmlnaHQ6MH0uYm9va2luZy10YWJsZV9faGVhZGVye2JhY2tncm91bmQ6I2VhZWFlYTtjb2xvcjojZmZmO3RvcDowO3dpZHRoOjEwMCU7ei1pbmRleDozfS5ib29raW5nLXRhYmxlX19oZWFkZXIgLmJvb2tpbmctdGFibGVfX2NlbGx7YmFja2dyb3VuZDojZWFlYWVhO2NvbG9yOiMwMDA7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MjJweH0uYm9va2luZy10YWJsZV9fcm93LS1iYXJzIC5ib29raW5nLXRhYmxlX19jZWxse2hlaWdodDowcHh9LmJvb2tpbmctdGFibGVfX3Jvdy0tYmFycyAuYm9va2luZy10YWJsZV9fY2VsbDphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjkwMDBweDtwb2ludGVyLWV2ZW50czpub25lfS5ib29raW5nLXRhYmxlX19jZWxsLS1ldmVuOmFmdGVye2JhY2tncm91bmQ6I2Y3ZjdmN30uYm9va2luZy10YWJsZV9fdGltZS1sYWJlbHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7aGVpZ2h0OjMycHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MzJweDt6LWluZGV4OjF9LmJvb2tpbmctdGFibGVfX3Jvdy0tY29sbGFwc2VkIC5ib29raW5nLXRhYmxlX190aW1lLWxhYmVse2hlaWdodDoxcHh9LmJvb2tpbmctdGFibGVfX2NlbGw6YmVmb3Jle3BvaW50ZXItZXZlbnRzOm5vbmU7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6IzYxYjJhNztvcGFjaXR5OjB9LmJvb2tpbmctdGFibGVfX2NlbGwtLWhpZ2hsaWdodGVkOmJlZm9yZXtvcGFjaXR5Oi4yfS5ib29raW5nLXRhYmxlX19ib2R5e3BhZGRpbmctdG9wOjBweDtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjEwO292ZXJmbG93LXk6YXV0bztvdmVyZmxvdy14OmhpZGRlbjtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsuYm9va2luZy10YWJsZV9fYm9keXt0b3A6OTZweDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6Y2FsYygxMDAlIC0gOTZweCk7b3ZlcmZsb3cteTphdXRvO292ZXJmbG93LXg6aGlkZGVuO3RvcDoxMjhweDtoZWlnaHQ6Y2FsYygxMDAlIC0gMTI4cHgpfS5ib29raW5nLXRhYmxlX19ib2R5W2RhdGFyb3dzPVwiMFwiXXt0b3A6MzJweDtoZWlnaHQ6Y2FsYygxMDAlIC0gMzJweCl9LmJvb2tpbmctdGFibGVfX2JvZHlbZGF0YXJvd3M9XCIxXCJde3RvcDo2NHB4O2hlaWdodDpjYWxjKDEwMCUgLSA2NHB4KX0uYm9va2luZy10YWJsZV9fYm9keVtkYXRhcm93cz1cIjJcIl17dG9wOjk2cHg7aGVpZ2h0OmNhbGMoMTAwJSAtIDk2cHgpfX0uYm9va2luZy10YWJsZV9fYm9keSAuYm9va2luZy10YWJsZV9fY2VsbC0tdGFibGUtYXJlYXtoZWlnaHQ6MzJweDtwYWRkaW5nOjhweCA4cHg7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTRweDtwYWRkaW5nLWxlZnQ6MzBweDtmb250LXdlaWdodDo0MDB9LmJvb2tpbmctdGFibGVfX2FyZWEtdG9nZ2xle3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7Ym9yZGVyOjFweCBzb2xpZCAjMmQyZDJkO2JvcmRlci1yYWRpdXM6MnB4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtmb250LXNpemU6MTNweDtsaW5lLWhlaWdodDoxNHB4O3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MDttYXJnaW46MDthcHBlYXJhbmNlOm5vbmU7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1cHg7dG9wOjVweH0uYm9va2luZy10YWJsZV9fcm93e3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O3Bvc2l0aW9uOnJlbGF0aXZlfS5ib29raW5nLXRhYmxlX19yb3ctLXRpbWVsaW5le2JvcmRlci10b3A6MXB4IHNvbGlkICNmZmZ9LmJvb2tpbmctdGFibGVfX3Jvdy0tY2xvY2t7ei1pbmRleDoxMjtoZWlnaHQ6MH0uYm9va2luZy10YWJsZV9fcm93LS1ub3QtZHJhZ2dpbmd7dHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudH0uYm9va2luZy10YWJsZV9fcm93LS1ib3JkZXItdG9we2JvcmRlci10b3A6MXB4IHNvbGlkICNmZmZ9LmJvb2tpbmctdGFibGVfX3Jvdy0td2hpdGUuYm9va2luZy10YWJsZV9fcm93LS1ib3JkZXItdG9we2JvcmRlci10b3AtY29sb3I6I2U3ZWVlYX0uYm9va2luZy10YWJsZV9fcm93LS1kcmFnZ2luZ3t6LWluZGV4Ojk5O3Bvc2l0aW9uOmFic29sdXRlO21hcmdpbi10b3A6LTQwcHh9LmJvb2tpbmctdGFibGUtLWNvbXBhY3QgLmJvb2tpbmctdGFibGVfX3Jvdy0tZHJhZ2dpbmd7bWFyZ2luLXRvcDotMjRweH0uYm9va2luZy10YWJsZV9fcm93OmFmdGVye3BvaW50ZXItZXZlbnRzOm5vbmU7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6IzYxYjJhNztvcGFjaXR5OjB9LmJvb2tpbmctdGFibGVfX3Jvdy0taGlnaGxpZ2h0ZWQ6YWZ0ZXJ7b3BhY2l0eTouMn0uYm9va2luZy10YWJsZV9fY2VsbC1jb3VudHt3aWR0aDoxOHB4O2hlaWdodDoxOHB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6NTAlO21hcmdpbi10b3A6LTlweDttYXJnaW4tbGVmdDotOXB4O2JhY2tncm91bmQ6IzJkMmQyZDtib3JkZXItcmFkaXVzOjEwMCU7Y29sb3I6I2ZmZjtmb250LXNpemU6OXB4O2ZvbnQtd2VpZ2h0OjUwMDt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDoxOXB4fS5ib29raW5nLXRhYmxlX19jZWxse2ZsZXgtYmFzaXM6MTAwJTtoZWlnaHQ6NDBweDtwb3NpdGlvbjpyZWxhdGl2ZX0uYm9va2luZy10YWJsZS0tY29tcGFjdCAuYm9va2luZy10YWJsZV9fY2VsbHtoZWlnaHQ6MjRweH0uYm9va2luZy10YWJsZS0tY29tcGFjdCAuYm9va2luZy10YWJsZV9fY2VsbC0tdGFibGUtYXJlYXtoZWlnaHQ6MzJweH0uYm9va2luZy10YWJsZV9faGVhZGVyIC5ib29raW5nLXRhYmxlX19jZWxse3VzZXItc2VsZWN0Om5vbmV9LmJvb2tpbmctdGFibGVfX3Jvdy0tdGltZWxpbmUgLmJvb2tpbmctdGFibGVfX2NlbGw6YWZ0ZXJ7bGVmdDowO3RvcDo1MCU7d2lkdGg6MjRweDtoZWlnaHQ6MTZweDtib3JkZXItcmFkaXVzOjEwMCU7bWFyZ2luLXRvcDotOHB4O2JhY2tncm91bmQtY29sb3I6I2VhZWFlYTtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9hc3NldHMvaW1nL2V5ZS5zdmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O21hcmdpbi1sZWZ0Oi0xMnB4O3otaW5kZXg6MTtvcGFjaXR5OjB9LmJvb2tpbmctdGFibGVfX3Jvdy0tdGltZWxpbmUgLmJvb2tpbmctdGFibGVfX2NlbGwtLXNlbGVjdGVkOmFmdGVye29wYWNpdHk6MX0uYm9va2luZy10YWJsZV9fcm93LS10aW1lbGluZSAuYm9va2luZy10YWJsZV9fY2VsbCwuYm9va2luZy10YWJsZV9fcm93LS1hcnJpdmFsc2xlZ2VuZCAuYm9va2luZy10YWJsZV9fY2VsbHtoZWlnaHQ6MzJweH0uYm9va2luZy10YWJsZV9fcm93LS1iYXJzIC5ib29raW5nLXRhYmxlX19jZWxse2hlaWdodDowfS5ib29raW5nLXRhYmxlX19yb3ctLWNvbGxhcHNlZCAuYm9va2luZy10YWJsZV9fY2VsbHtoZWlnaHQ6MXB4O292ZXJmbG93OmhpZGRlbn0uYm9va2luZy10YWJsZV9faGVhZGVyIC5ib29raW5nLXRhYmxlX19yb3ctLWNsb2NrIC5ib29raW5nLXRhYmxlX19jZWxse2hlaWdodDowcHh9LmJvb2tpbmctdGFibGVfX2hlYWRlciAuYm9va2luZy10YWJsZV9fcm93LS1jbG9jayAuYm9va2luZy10YWJsZV9fY2VsbDphZnRlcntkaXNwbGF5Om5vbmV9LmJvb2tpbmctdGFibGVfX3Jvdy0tZHJhZ2dpbmcgLmJvb2tpbmctdGFibGVfX2NlbGwtLWV2ZW57YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApfS5ib29raW5nLXRhYmxlX19jZWxsOmFmdGVye2NvbnRlbnQ6XCIgXCI7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO3dpZHRoOjEwMCV9LmJvb2tpbmctdGFibGVfX3Jvdy0tZHJhZ2dpbmcgLmJvb2tpbmctdGFibGVfX2NlbGw6YWZ0ZXJ7Ym9yZGVyLXRvcC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5ib29raW5nLXRhYmxlX19yb3ctLWJvcmRlci10b3AgLmJvb2tpbmctdGFibGVfX2NlbGx7YmFja2dyb3VuZDojZmZmfS5ib29raW5nLXRhYmxlX19jZWxsLS10YWJsZS1pbmZve2ZsZXgtYmFzaXM6MzJweDtmbGV4LXNocmluazowO2ZsZXgtZ3JvdzowfS5ib29raW5nLXRhYmxlLS1zaG93LXRhYmxlLWRldGFpbHMgLmJvb2tpbmctdGFibGVfX2NlbGwtLXRhYmxlLWluZm97ZmxleC1iYXNpczo2MHB4fS5ib29raW5nLXRhYmxlX19ib2R5IC5ib29raW5nLXRhYmxlX19jZWxsLS10YWJsZS1pbmZve3otaW5kZXg6Mn0uYm9va2luZy10YWJsZV9fdGFibGUtaW5mb3twYWRkaW5nLWxlZnQ6MjVweCAhaW1wb3J0YW50O3VzZXItc2VsZWN0Om5vbmV9LmJvb2tpbmctdGFibGVfX2luZm8tc2l6ZXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjVweDtmb250LXNpemU6MTBweDtsaW5lLWhlaWdodDoyMHB4O2JhY2tncm91bmQ6IzJkMmQyZDtjb2xvcjojZmZmO3dpZHRoOjIwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9LmJvb2tpbmctdGFibGVfX2luZm8tc2l6ZS0tNHtmb250LXNpemU6OHB4fS5ib29raW5nLXRhYmxlX19pbmZvLXNpemUtLWNpcmNsZXtib3JkZXItcmFkaXVzOjEwMCV9LmJvb2tpbmctdGFibGUtLWNvbXBhY3QgLmJvb2tpbmctdGFibGVfX2luZm8tc2l6ZXt0b3A6LTFweDtsaW5lLWhlaWdodDoxNnB4fS5ib29raW5nLXRhYmxlX19jZWxsLS1oYWxmOmJlZm9yZXtjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO2hlaWdodDoxMDAlfS5ib29raW5nLXRhYmxlX19jZWxsLS10YWJsZS1hcmVhe2JhY2tncm91bmQ6I2YzZjNmMztmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjE1cHg7aGVpZ2h0OjE2cHh9LmJvb2tpbmctdGFibGVfX3RhYmxlLWluZm97cG9zaXRpb246YWJzb2x1dGU7dG9wOjVweDtsZWZ0OjVweDtyaWdodDo1cHg7Ym90dG9tOjVweDtwYWRkaW5nOjRweCA0cHg7cGFkZGluZy1sZWZ0OjI1cHg7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MjNweDt0ZXh0LWFsaWduOmxlZnQ7d2hpdGUtc3BhY2U6bm93cmFwfS5ib29raW5nLXRhYmxlLS1jb21wYWN0IC5ib29raW5nLXRhYmxlX190YWJsZS1pbmZve3BhZGRpbmc6MnB4IDRweDtsaW5lLWhlaWdodDo4cHh9LmJvb2tpbmctdGFibGVfX3RhYmxlLWluZm8tLWNsb3NlZHtvcGFjaXR5Oi41fS5ib29raW5nLXRhYmxlX19yb3ctLWRyYWdnaW5nIC5ib29raW5nLXRhYmxlX190YWJsZS1pbmZve29wYWNpdHk6MDtjdXJzb3I6bW92ZX0uYm9va2luZy10YWJsZV9fY2VsbC0tYWN0aXZle2JhY2tncm91bmQ6cmdiYSg5NywxNzgsMTY3LC40KX0uYm9va2luZy10YWJsZV9fY2VsbC0tYWN0aXZlKy5ib29raW5nLXRhYmxlX19jZWxsOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKX0uYm9va2luZy10YWJsZV9fY2VsbC1jbG9ja3twb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoycHg7aGVpZ2h0Ojk5OTlweDttYXJnaW4tdG9wOi0zMnB4O2JhY2tncm91bmQ6cmVkO3BvaW50ZXItZXZlbnRzOm5vbmU7ei1pbmRleDoxfS5ib29raW5nLXRhYmxlX19jZWxsLWNsb2NrLS1ibHVle2Rpc3BsYXk6bm9uZTtiYWNrZ3JvdW5kOmJsdWU7cG9pbnRlci1ldmVudHM6YXV0bztjdXJzb3I6Y29sLXJlc2l6ZX0uYm9va2luZy10YWJsZV9fdGFibGUtZGl2aWRlcntkaXNwbGF5OmJsb2NrO2hlaWdodDowO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6LTF9LmJvb2tpbmctdGFibGVfX3RhYmxlLWRpdmlkZXI6YmVmb3Jle2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2JvcmRlci10b3A6MXB4IGRhc2hlZCAjZTdlZWVhfS5hZG1pbi1wYWdle3BhZGRpbmc6MjRweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCl7LmFkbWluLXBhZ2V7cGFkZGluZzoyNHB4IDhweH19LmFkbWluLXBhZ2VfX2lubmVye21heC13aWR0aDoxMjgwcHg7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30uYWRtaW4tcGFnZV9fdG9we3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206MjRweH0uYWRtaW4tcGFnZV9fYWRke3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjB9LmFkbWluLXBhZ2VfX2JvZHl7cGFkZGluZy1ib3R0b206MTEycHh9LmFkbWluLXBhZ2VfX3RpdGxle2ZvbnQtd2VpZ2h0Om5vcm1hbDtsaW5lLWhlaWdodDoxZW07bWFyZ2luOjAgMCAyNHB4IDB9LmFkbWluLXBhZ2VfX3RhYnN7d2lkdGg6MTAwJTtvdmVyZmxvdy14OmF1dG99LmFkbWluLXBhZ2VfX2NvbHVtbntkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjp0b3B9LmFkbWluLXBhZ2VfX2lubmVyLS1uYXJyb3d7bWF4LXdpZHRoOjc4MHB4fS5hZG1pbi1wYWdlX19jb2x1bW4tLW1haW57d2lkdGg6NjYlfS5hZG1pbi1wYWdlX19jb2x1bW4tLXNpZGV7d2lkdGg6MzQlO3BhZGRpbmctbGVmdDoyNHB4fS5hZG1pbi1wYWdlX19mb290ZXJ7cG9zaXRpb246Zml4ZWQ7Ym90dG9tOjA7cmlnaHQ6MDtsZWZ0OjMwNHB4O21hcmdpbi10b3A6MzJweDtwYWRkaW5nOjE2cHggMDtib3JkZXItdG9wOjFweCBzb2xpZCAjZTdlZWVhO3otaW5kZXg6MTtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZy1sZWZ0OjI0cHg7cGFkZGluZy1yaWdodDoyNHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KXsuYWRtaW4tcGFnZV9fZm9vdGVye3BhZGRpbmctbGVmdDo4cHg7cGFkZGluZy1yaWdodDo4cHg7bGVmdDowO3Bvc2l0aW9uOnJlbGF0aXZlfX0uYWRtaW4tdGFibGV7d2lkdGg6MTAwJTtvdmVyZmxvdy14OmF1dG87b3ZlcmZsb3cteTpoaWRkZW47bWFyZ2luLWJvdHRvbToxOHB4fS5hZG1pbi10YWJsZS0tbmFycm93e21heC13aWR0aDo0OHB4fS5hZG1pbi10YWJsZS0tYm9yZGVyLWxlZnR7Ym9yZGVyLWxlZnQ6MXB4IGRhc2hlZCAjYzNjY2NhfS5hZG1pbi10YWJsZS0tc3RpY2t5e292ZXJmbG93OmluaXRpYWx9LmFkbWluLXRhYmxlOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5hZG1pbi10YWJsZV9fdGFibGV7Ym9yZGVyOjA7d2lkdGg6MTAwJTtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7dGV4dC1hbGlnbjpsZWZ0O2ZvbnQtc2l6ZToxNHB4fS5hZG1pbi10YWJsZV9fdGFibGUgdGQsLmFkbWluLXRhYmxlX190YWJsZSB0aHtwYWRkaW5nOjEycHggOHB4fS5hZG1pbi10YWJsZV9fdGFibGUgYXtjb2xvcjpyZ2IoMTMuNTYzOTA5Nzc0NCw2OC40MzYwOTAyMjU2LDYxLjAzNzU5Mzk4NSk7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC13ZWlnaHQ6NTAwfS5hZG1pbi10YWJsZV9fYm9keSB0ZHtwYWRkaW5nOjE2cHggOHB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uYWRtaW4tdGFibGUtLWNvbXBhY3QgLmFkbWluLXRhYmxlX19ib2R5IHRke3BhZGRpbmctdG9wOjZweDtwYWRkaW5nLWJvdHRvbTo2cHg7aGVpZ2h0OjYwcHh9LmFkbWluLXRhYmxlLS1jb21wcmVzc2VkIC5hZG1pbi10YWJsZV9fYm9keSB0ZHtwYWRkaW5nLXRvcDo4cHg7cGFkZGluZy1ib3R0b206OHB4fS5hZG1pbi10YWJsZV9fYm9keSB0ZCBzbWFsbHtjb2xvcjojMmQyZDJkfS5hZG1pbi10YWJsZS0temVicmEgLmFkbWluLXRhYmxlX19ib2R5IHRyOm50aC1jaGlsZChvZGQpIHRke2JhY2tncm91bmQ6aHNsKDAsMCUsOTYuMjk0MTE3NjQ3MSUpfS5hZG1pbi10YWJsZV9fdGgtLXZlcnRpY2Fse3dpZHRoOjIwcHg7d3JpdGluZy1tb2RlOnZlcnRpY2FsLXJsO3RleHQtYWxpZ246cmlnaHR9LmFkbWluLXRhYmxlLS1zdGlja3kgLmFkbWluLXRhYmxlX19oZWFkIC5hZG1pbi10YWJsZV9fY2VsbHtwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDoxMH0ubW9kYWwgLmFkbWluLXRhYmxlLS1zdGlja3kgLmFkbWluLXRhYmxlX19oZWFkIC5hZG1pbi10YWJsZV9fY2VsbHt0b3A6LTMycHh9LmFkbWluLXRhYmxlX190aC0tbmFycm93LC5hZG1pbi10YWJsZV9fdGQtLW5hcnJvd3t0ZXh0LWFsaWduOmNlbnRlcn0uYWRtaW4tdGFibGUgLmFkbWluLXRhYmxlX190aC0tbmFycm93LC5hZG1pbi10YWJsZSAuYWRtaW4tdGFibGVfX3RkLS1uYXJyb3d7cGFkZGluZy1sZWZ0OjZweDtwYWRkaW5nLXJpZ2h0OjZweDtib3JkZXItcmlnaHQ6MXB4IGRhc2hlZCAjYzNjY2NhfS5hZG1pbi10YWJsZV9fdGgtLW5hcnJvdyAuZm9ybS1pdGVtLC5hZG1pbi10YWJsZV9fdGQtLW5hcnJvdyAuZm9ybS1pdGVte3BhZGRpbmctcmlnaHQ6MH0uYWRtaW4tdGFibGVfX3RoLS1uYXJyb3cgLmZvcm0taXRlbV9fbGFiZWwsLmFkbWluLXRhYmxlX190ZC0tbmFycm93IC5mb3JtLWl0ZW1fX2xhYmVse3BhZGRpbmctbGVmdDoyMHB4fS5hZG1pbi10YWJsZV9fdGgtLWhpZ2hsaWdodGVkLC5hZG1pbi10YWJsZV9fdGQtLWhpZ2hsaWdodGVke2JhY2tncm91bmQ6I2U3ZWVlYX0uYWRtaW4tdGFibGVfX3RoLS1oaWdobGlnaHRlZC1saWdodGVyLC5hZG1pbi10YWJsZV9fdGQtLWhpZ2hsaWdodGVkLWxpZ2h0ZXJ7YmFja2dyb3VuZDojZjNmM2YzfS5hZG1pbi10YWJsZV9fcm93e2JhY2tncm91bmQ6I2ZmZn0uYWRtaW4tdGFibGVfX3Jvdy0tZGVsZXRlZHtvcGFjaXR5Oi4zfS5hZG1pbi10YWJsZV9fcm93LS11cGRhdGVke2JhY2tncm91bmQ6I2ZmZjthbmltYXRpb246ZXhhbXBsZTthbmltYXRpb24tZHVyYXRpb246NHN9LmFkbWluLXRhYmxlX19yb3cucmVhY3QtZHJhZ2dhYmxlLWRyYWdnaW5ne3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7ei1pbmRleDoxMDB9LmFkbWluLXRhYmxlX19yb3ctLWRpc2FibGVke29wYWNpdHk6LjV9LmFkbWluLXRhYmxlX19yb3cgdGQsLmFkbWluLXRhYmxlX19yb3cgdGh7Ym9yZGVyLWNvbG9yOiNjM2NjY2E7Ym9yZGVyLXN0eWxlOmRhc2hlZDtib3JkZXItd2lkdGg6MDtib3JkZXItYm90dG9tLXdpZHRoOjFweH0uYWRtaW4tdGFibGVfX3JvdzpsYXN0LWNoaWxkIHRoe2JvcmRlci1ib3R0b20td2lkdGg6MH0uYWRtaW4tdGFibGVfX3Jvdy0tZHJhZy1vdmVybGF5e2JveC1zaGFkb3c6MCAwIDVweCByZ2JhKDAsMCwwLC40KX0uYWRtaW4tdGFibGVfX3Jvdy0tZHJhZy1vdmVybGF5PnRke2JhY2tncm91bmQ6I2ZmZn0uYWRtaW4tdGFibGVfX3Jvdy0tZHJhZ2dpbmc+dGR7YmFja2dyb3VuZDojZjNmM2YzO2hlaWdodDo1NnB4fS5hZG1pbi10YWJsZV9fcm93LS1jZW50ZXJlZCB0ZHt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmFkbWluLXRhYmxlX19yb3ctLXN1bW1hcnl7YmFja2dyb3VuZDpoc2woMCwwJSw5OC4yOTQxMTc2NDcxJSl9LmFkbWluLXRhYmxlX19yb3ctLXN1bW1hcnkgdGR7Ym9yZGVyLXRvcC13aWR0aDozcHg7Zm9udC13ZWlnaHQ6NTAwfS5hZG1pbi10YWJsZV9faGVhZCB0aHtmb250LXNpemU6MTNweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC13ZWlnaHQ6NTAwO3ZlcnRpY2FsLWFsaWduOmJvdHRvbTtiYWNrZ3JvdW5kOiNlN2VlZWF9LmFkbWluLXRhYmxlX19jZWxsLS1zdGlja3l7cG9zaXRpb246c3RpY2t5O2xlZnQ6MDt6LWluZGV4OjE7YmFja2dyb3VuZDojZmZmfS5hZG1pbi10YWJsZV9fY2VsbC0tZ3JpcHt3aWR0aDozMnB4O3RleHQtYWxpZ246Y2VudGVyfS5hZG1pbi10YWJsZV9fY2VsbC0tcmlnaHR7bWFyZ2luLWxlZnQ6YXV0b30uYWRtaW4tdGFibGVfX2dyaXB7YmFja2dyb3VuZDpyZWQ7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDtvdXRsaW5lOm5vbmU7Ym9yZGVyLXdpZHRoOjA7YmFja2dyb3VuZC1zaXplOi41ZW0gLjVlbTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7YmFja2dyb3VuZC1wb3NpdGlvbjowIDA7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoI2ZmZiA1MCUsIHRyYW5zcGFyZW50IDUwJSksbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuMikgNTAlLCB0cmFuc3BhcmVudCA1MCUpfS5hZG1pbi10YWJsZV9fc29ydC1idXR0b257b3V0bGluZTpub25lO3BhZGRpbmc6MDttYXJnaW46MDtib3JkZXI6MDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtmb250LXNpemU6MTNweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC13ZWlnaHQ6NTAwO3ZlcnRpY2FsLWFsaWduOmJvdHRvbTt3aGl0ZS1zcGFjZTpub3dyYXA7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1yaWdodDoxOHB4fS5hZG1pbi10YWJsZV9fc29ydC1idXR0b246YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5Om5vbmU7d2lkdGg6MThweDtoZWlnaHQ6OHB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bWFyZ2luLXRvcDotNHB4O3JpZ2h0OjA7bGluZS1oZWlnaHQ6NHB4fS5hZG1pbi10YWJsZV9fc29ydC1idXR0b24tLWFzYzphZnRlcntjb250ZW50Olwi4pa+XCJ9LmFkbWluLXRhYmxlX19zb3J0LWJ1dHRvbi0tZGVzYzphZnRlcntjb250ZW50Olwi4pa+XCI7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5hZG1pbi10YWJsZV9fc29ydC1idXR0b24tLXNlbGVjdGVkOmFmdGVye2Rpc3BsYXk6YmxvY2t9QGtleWZyYW1lcyBleGFtcGxlezAle2JhY2tncm91bmQtY29sb3I6I2ZmZn0yMCV7YmFja2dyb3VuZC1jb2xvcjojZGVjODRmfTgwJXtiYWNrZ3JvdW5kLWNvbG9yOiNkZWM4NGZ9MTAwJXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9fS5hdmFpbGFiaWxpdHktYmFye2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjM2NjY2E7cGFkZGluZzoxNnB4IDB9LnNwaW5uZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjIwMHB4O2xlZnQ6NTAlO3dpZHRoOjQ4cHg7aGVpZ2h0OjQ4cHg7bWFyZ2luLWxlZnQ6LTI0cHg7bWFyZ2luLXRvcDotMjRweDtvcGFjaXR5OjA7dmlzaWJpbGl0eTpoaWRkZW47dHJhbnNpdGlvbjpvcGFjaXR5IDFzIGVhc2UsdmlzaWJpbGl0eSAxcyBlYXNlO3BvaW50ZXItZXZlbnRzOm5vbmV9LnNwaW5uZXItLXZpc2libGV7dHJhbnNpdGlvbjpvcGFjaXR5IC4ycyBlYXNlLHZpc2liaWxpdHkgLjJzIGVhc2U7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZX0uc3Bpbm5lciBkaXZ7Ym94LXNpemluZzpib3JkZXItYm94O2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXI6NnB4IHNvbGlkICNmZmY7Ym9yZGVyLXJhZGl1czo1MCU7YW5pbWF0aW9uOnNwaW5uZXIgMS4ycyBjdWJpYy1iZXppZXIoMC41LCAwLCAwLjUsIDEpIGluZmluaXRlO2JvcmRlci1jb2xvcjojMDAwIHJnYmEoMCwwLDAsMCkgcmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApfS5zcGlubmVyIGRpdjpudGgtY2hpbGQoMSl7YW5pbWF0aW9uLWRlbGF5Oi0wLjQ1c30uc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDIpe2FuaW1hdGlvbi1kZWxheTotMC4zc30uc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDMpe2FuaW1hdGlvbi1kZWxheTotMC4xNXN9LnNwaW5uZXItLXNtYWxse21hcmdpbi10b3A6MjBweC8tMjttYXJnaW4tbGVmdDoyMHB4Ly0yO3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHh9LnNwaW5uZXItLXNtYWxsIGRpdntib3JkZXItd2lkdGg6M3B4fUBrZXlmcmFtZXMgc3Bpbm5lcnswJXt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX0uYm9va2luZ3MtdG9we2Rpc3BsYXk6YmxvY2s7cGFkZGluZzowO2hlaWdodDoxMDAlO3BhZGRpbmctdG9wOjA7aGVpZ2h0Ojk2cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5ib29raW5ncy10b3B7aGVpZ2h0OjY0cHg7ZGlzcGxheTpmbGV4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjM2NjY2F9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsuYm9va2luZ3MtdG9we3BhZGRpbmctdG9wOjA7cGFkZGluZy1sZWZ0OjB9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KXsuYm9va2luZ3MtdG9wOmFmdGVye2NvbnRlbnQ6XCIgXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjQ4cHg7bGVmdDowO3dpZHRoOjEwMCV9LmJvb2tpbmdzLXRvcCAudG9kYXktY291bnR7ZGlzcGxheTpub25lfX0uYm9va2luZ3MtdG9wX193aWRnZXQtc2VsZWN0b3ItLXdpdGgtdGFic3twYWRkaW5nOjA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U3ZWVlYTtoZWlnaHQ6NDhweDtvdmVyZmxvdzpoaWRkZW47ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtZW5kO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsuYm9va2luZ3MtdG9wX193aWRnZXQtc2VsZWN0b3ItLXdpdGgtdGFic3tkaXNwbGF5Om5vbmV9fS5ib29raW5ncy10b3BfX2RhdGUtc2VsZWN0e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjYzNjY2NhO3BhZGRpbmctbGVmdDoxNnB4fS5ib29raW5ncy10b3BfX2RhdGUtc2VsZWN0PmJ1dHRvbnttYXJnaW4tbGVmdDo4cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5ib29raW5ncy10b3BfX2RhdGUtc2VsZWN0e2JvcmRlci1sZWZ0OjA7cGFkZGluZy1sZWZ0OjhweDtwYWRkaW5nLXJpZ2h0OjhweDtoZWlnaHQ6NDhweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTdlZWVhfX0uYm9va2luZ3MtdG9wX19leHBvcnR7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdzthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLXJpZ2h0OjhweDtmb250LXNpemU6MTNweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCl7LmJvb2tpbmdzLXRvcF9fZXhwb3J0e2Rpc3BsYXk6bm9uZX19LmJvb2tpbmdzLXRvcF9fdG9kYXktY291bnR7bWFyZ2luOmF1dG8gMDttYXJnaW4tcmlnaHQ6MTJweDttYXJnaW4tbGVmdDphdXRvfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KXsuYm9va2luZ3MtdG9wX190b2RheS1jb3VudHtkaXNwbGF5Om5vbmV9fS5ib29raW5ncy10b3BfX3Jlc3RhdXJhbnR7ZGlzcGxheTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KXsuYm9va2luZ3MtdG9wX19yZXN0YXVyYW50e2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjE0cHg7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSl9fS5ib29raW5ncy10b3BfX3Jlc3RhdXJhbnQtc2VsZWN0e2JvcmRlcjowO291dGxpbmU6bm9uZTtoZWlnaHQ6MjBweDtiYWNrZ3JvdW5kOiNmZmY7Zm9udC1zaXplOjE1cHg7cGFkZGluZzowIDRweH0uYm9va2luZ3MtdG9wX19hY3Rpb25zLC5ib29raW5ncy10b3BfX3RhYnN7bWFyZ2luLXRvcDphdXRvfS5ib29raW5ncy10b3BfX2FjdGlvbnN7bWFyZ2luLWJvdHRvbTphdXRvO2Rpc3BsYXk6ZmxleDtmbGV4LWJhc2lzOjEwMCV9LmJvb2tpbmdzLXRvcF9fYWN0aW9ucz5kaXZ7bWFyZ2luLWxlZnQ6OHB4fS5ib29raW5ncy10b3BfX2RheXttYXJnaW4tbGVmdDowO2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZWFlYWVhO2JvcmRlci1yaWdodDoxcHggc29saWQgI2VhZWFlYX0uYm9va2luZ3MtdG9wX19hZGR7ZGlzcGxheTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuYm9va2luZ3MtdG9wX19hZGR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjAgMTJweH19LmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXNlbGVjdHtkaXNwbGF5OmZsZXg7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjY0cHg7bWFyZ2luLWxlZnQ6LTFweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCl7LmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXNlbGVjdHtkaXNwbGF5Om5vbmV9fS5ib29raW5ncy10b3BfX3dpZGdldC1zZWxlY3QtbW9iaWxle2Rpc3BsYXk6YmxvY2s7YXBwZWFyYW5jZTpub25lO21hcmdpbjowO3BhZGRpbmc6MDtib3JkZXI6MDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxO292ZXJmbG93OmhpZGRlbjtkaXNwbGF5Om5vbmV9LmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXNlbGVjdC1tb2JpbGUgc2VsZWN0e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTk5OTlweH0uYm9va2luZ3MtdG9wX193aWRnZXQtdG9nZ2xlLWFycm93e3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Ym9yZGVyOjFweCBzb2xpZCAjYzNjY2NhO2JvcmRlci10b3Atd2lkdGg6MDtib3JkZXItYm90dG9tLWNvbG9yOiNmZmY7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO2Rpc3BsYXk6bm9uZX0uYm9va2luZ3MtdG9wX193aWRnZXQtdG9nZ2xlLS1hY3RpdmUgLmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXRvZ2dsZS1hcnJvd3tkaXNwbGF5OmJsb2NrfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KXsuYm9va2luZ3MtdG9wX193aWRnZXQtdG9nZ2xlLS1hY3RpdmUgLmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXRvZ2dsZS1hcnJvd3tkaXNwbGF5Om5vbmV9fS5ib29raW5ncy10b3BfX3dpZGdldC10b2dnbGUtLWFjdGl2ZTpsYXN0LWNoaWxkIC5ib29raW5ncy10b3BfX3dpZGdldC10b2dnbGUtYXJyb3d7Ym9yZGVyLXJpZ2h0OjB9LmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXRvZ2dsZXtib3JkZXI6MDthcHBlYXJhbmNlOm5vbmU7aGVpZ2h0OjU2cHg7d2lkdGg6MjUlO2ZsZXgtYmFzaXM6MjUlO2ZsZXgtc2hyaW5rOjA7Y29sb3I6IzJkMmQyZDtmb250LXNpemU6OXB4O292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjhweCA0cHg7YWxpZ24tc2VsZjpjZW50ZXI7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246Y2VudGVyO292ZXJmbG93OmhpZGRlbjtvcGFjaXR5Oi43O3doaXRlLXNwYWNlOm5vd3JhcH0uYm9va2luZ3MtdG9wX193aWRnZXQtdG9nZ2xlLS1hY3RpdmV7ZGlzcGxheTpmbGV4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsuYm9va2luZ3MtdG9wX193aWRnZXQtdG9nZ2xle2Rpc3BsYXk6ZmxleDtoZWlnaHQ6NjRweDt3aWR0aDo3MnB4O2ZsZXgtYmFzaXM6NzJweDtwYWRkaW5nOjEycHggNHB4fS5ib29raW5ncy10b3BfX3dpZGdldC10b2dnbGUtLWFjdGl2ZXtkaXNwbGF5OmZsZXh9fS5ib29raW5ncy10b3BfX3dpZGdldC10b2dnbGVbZGlzYWJsZWRde29wYWNpdHk6LjM7Y3Vyc29yOmRlZmF1bHR9LmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXRvZ2dsZT4qe3BvaW50ZXItZXZlbnRzOm5vbmV9LmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXRvZ2dsZSAuYm9va2luZ3MtdG9wX193aWRnZXQtdG9nZ2xlLWNvdW50e2xpbmUtaGVpZ2h0OjI5cHg7Zm9udC1zaXplOjEwcHg7Zm9udC13ZWlnaHQ6NTAwO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MjhweDtoZWlnaHQ6MjhweDtsZWZ0OjUwJTttYXJnaW4tbGVmdDotMTRweDt0b3A6NnB4O2JvcmRlci1yYWRpdXM6MTAwJTtiYWNrZ3JvdW5kOiNjM2NjY2F9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5ib29raW5ncy10b3BfX3dpZGdldC10b2dnbGUgLmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXRvZ2dsZS1jb3VudHt0b3A6NHB4O3RvcDoxMHB4O2xpbmUtaGVpZ2h0OjI5cHg7d2lkdGg6MjhweDtoZWlnaHQ6MjhweDtsZWZ0OjUwJTttYXJnaW4tbGVmdDotMTRweH19LmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXRvZ2dsZTpiZWZvcmV7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO2JvdHRvbTowO2hlaWdodDoxcHg7d2lkdGg6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7YmFja2dyb3VuZDojZmZmO29wYWNpdHk6MH0uYm9va2luZ3MtdG9wX193aWRnZXQtdG9nZ2xlOmhvdmVyLC5ib29raW5ncy10b3BfX3dpZGdldC10b2dnbGUtLWFjdGl2ZXtvcGFjaXR5OjE7Y29sb3I6IzJkMmQyZH0uYm9va2luZ3MtdG9wX193aWRnZXQtdG9nZ2xlOmhvdmVyW2Rpc2FibGVkXSwuYm9va2luZ3MtdG9wX193aWRnZXQtdG9nZ2xlLS1hY3RpdmVbZGlzYWJsZWRde29wYWNpdHk6LjN9LmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXRvZ2dsZS0tbm90LWVtcHR5IC5ib29raW5ncy10b3BfX3dpZGdldC10b2dnbGUtY291bnR7YmFja2dyb3VuZDojNjFiMmE3O2NvbG9yOiNmZmZ9LmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXRvZ2dsZSBzcGFue3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTo2cHg7d2lkdGg6MTAwJTtsZWZ0OjA7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTFweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7LmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXRvZ2dsZSBzcGFue2JvdHRvbToxMHB4fX0uYm9va2luZ3MtdG9wX19jb2wtdG9nZ2xle2hlaWdodDozMnB4O3dpZHRoOjMycHg7ZmxleC1iYXNpczozMnB4O2ZsZXgtc2hyaW5rOjA7Y29sb3I6I2ZmZjtvdmVyZmxvdzpoaWRkZW47bGluZS1oZWlnaHQ6MzJweDtwYWRkaW5nOjRweDthbGlnbi1zZWxmOmNlbnRlcjtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7cG9zaXRpb246cmVsYXRpdmV9LmJvb2tpbmdzLXRvcF9fY29sLXRvZ2dsZTphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo4cHg7cmlnaHQ6OHB4O3RvcDo4cHg7Ym90dG9tOjhweDtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9hc3NldHMvaW1nL2NvbC1pY29uLnN2Z1wiKTtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5ib29raW5ncy10b3BfX3NlY3Rpb257Ym9yZGVyLXdpZHRoOjAgMCAwIDFweDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLWNvbG9yOiNjM2NjY2E7cGFkZGluZzo2cHg7ZGlzcGxheTpmbGV4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsuYm9va2luZ3MtdG9wX19zZWN0aW9ue3BhZGRpbmc6MTJweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5ib29raW5ncy10b3BfX3NlY3Rpb24tLWFjdGlvbnN7ZGlzcGxheTpub25lfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCl7LmJvb2tpbmdzLXRvcF9fc2VjdGlvbi0taGlkZGVuLW1vYmlsZXtkaXNwbGF5Om5vbmV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7LmJvb2tpbmdzLXRvcF9fc2VjdGlvbi0taGlkZGVuLXRhYmxldHtkaXNwbGF5Om5vbmV9fS5ib29raW5ncy10b3BfX3NlY3Rpb24gLmJ1dHRvbnttYXJnaW4tcmlnaHQ6NHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsuYm9va2luZ3MtdG9wX19zZWN0aW9uIC5idXR0b257bWFyZ2luLXJpZ2h0OjhweH19LmJvb2tpbmdzLXRvcF9fc2VjdGlvbiAuYnV0dG9uOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LmJvb2tpbmdzLXRvcF9fc2VjdGlvbjpsYXN0LWNoaWxke2JvcmRlci1yaWdodDowfS5ib29raW5nc3twb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsuYm9va2luZ3N7cGFkZGluZy10b3A6MDtwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6MTAwJTtvdmVyZmxvdzpoaWRkZW59fS5ib29raW5nc19faW5uZXJ7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5ib29raW5nc19faW5uZXJ7aGVpZ2h0OmNhbGMoMTAwdmggLSA2NHB4KX19LmJvb2tpbmdzX19oZWFkZXJ7aGVpZ2h0Ojk2cHg7YmFja2dyb3VuZDojZmZmO3Bvc2l0aW9uOnN0aWNreTt6LWluZGV4OjEzO3RvcDo0cHg7d2lkdGg6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7LmJvb2tpbmdzX19oZWFkZXJ7dG9wOmF1dG87cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjY0cHh9fS5ib29raW5nc19fYm9keXtwYWRkaW5nOjE2cHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDt3aWR0aDo3NSU7aGVpZ2h0OjEwMCU7cGFkZGluZzoyNHh9LmJvb2tpbmdzX19zaWRle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoyNSU7aGVpZ2h0OjEwMCU7cGFkZGluZzoyNHB4O2JhY2tncm91bmQ6I2ZmZn0uYm9va2luZ3NfX3dpZGdldHtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MDt3aWR0aDoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsuYm9va2luZ3NfX3dpZGdldHtwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6MTAwJX19LmJvb2tpbmdzX193aWRnZXQtLXNpZGV7bGVmdDowO2JhY2tncm91bmQ6I2ZmZjt6LWluZGV4OjR9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5ib29raW5nc19fd2lkZ2V0LS1zaWRle2JvcmRlci1yaWdodDoxcHggc29saWQgI2MzY2NjYX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTAwcHgpey5ib29raW5nc19fd2lkZ2V0LS1zaWRle3dpZHRoOjI1JTttaW4td2lkdGg6MzgwcHh9fS5ib29raW5nc19fd2lkZ2V0LS1ib2R5e3JpZ2h0OjA7d2lkdGg6MTAwJX0uYm9va2luZ3NfX2lubmVyLS1jb2xzIC5ib29raW5nc19fd2lkZ2V0LS1ib2R5e3dpZHRoOjc1JTttYXgtd2lkdGg6Y2FsYygxMDB2dyAtIDY0cHggLSAzODBweCl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5ib29raW5nc19fd2lkZ2V0LS1ib2R5e2Rpc3BsYXk6bm9uZX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTAwcHgpey5ib29raW5nc19fd2lkZ2V0LS1ib2R5e2Rpc3BsYXk6YmxvY2t9fS5ib29raW5nc19fd2lkZ2V0LXRvcHtoZWlnaHQ6NDhweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjYzNjY2NhO2JhY2tncm91bmQ6I2ZmZjt6LWluZGV4OjF9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5ib29raW5nc19fd2lkZ2V0LXRvcHtoZWlnaHQ6NjRweH19LmJvb2tpbmdzX193aWRnZXQtYm9keXtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OmNhbGMoMTAwdmggLSA0OHB4KTtiYWNrZ3JvdW5kOiNmZmZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5ib29raW5nc19fd2lkZ2V0LWJvZHl7aGVpZ2h0OmNhbGMoMTAwdmggLSA2NHB4KX19LmJvb2tpbmdzX193aWRnZXQtLWJvZHkgLmJvb2tpbmdzX193aWRnZXQtYm9keXtwYWRkaW5nOjB9LmJvb2tpbmdzX193aWRnZXQtc2Nyb2xse292ZXJmbG93LXk6YXV0bztoZWlnaHQ6MTAwJX0uaGFtYnVyZ2Vye3dpZHRoOjM2cHg7aGVpZ2h0OjMycHg7ZGlzcGxheTpibG9jazthcHBlYXJhbmNlOm5vbmU7b3V0bGluZTpub25lO2JvcmRlcjowO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTttYXJnaW46MCBhdXRvO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZX0uaGFtYnVyZ2VyX19pbmdyZWRpZW50e2hlaWdodDoxcHg7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjhweDtiYWNrZ3JvdW5kOiMyZDJkMmQ7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3RyYW5zaXRpb246dHJhbnNmb3JtIDgwbXMsb3BhY2l0eSA1MG1zfS5oYW1idXJnZXItLWNvbG9yLXdoaXRlIC5oYW1idXJnZXJfX2luZ3JlZGllbnR7YmFja2dyb3VuZDojZmZmfS5oYW1idXJnZXJfX2luZ3JlZGllbnQ6bnRoLWNoaWxkKDEpe21hcmdpbi10b3A6LTEwcHh9LmhhbWJ1cmdlci0tYWN0aXZlIC5oYW1idXJnZXJfX2luZ3JlZGllbnQ6bnRoLWNoaWxkKDEpe3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO21hcmdpbi10b3A6MH0uaGFtYnVyZ2VyLS1hY3RpdmUgLmhhbWJ1cmdlcl9faW5ncmVkaWVudDpudGgtY2hpbGQoMil7b3BhY2l0eTowfS5oYW1idXJnZXJfX2luZ3JlZGllbnQ6bnRoLWNoaWxkKDMpe21hcmdpbi10b3A6MTBweH0uaGFtYnVyZ2VyLS1hY3RpdmUgLmhhbWJ1cmdlcl9faW5ncmVkaWVudDpudGgtY2hpbGQoMyl7bWFyZ2luLXRvcDowO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKX0uYm9va2luZy1yb3d7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzo2cHggMHB4O2JhY2tncm91bmQ6I2ZmZjtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxNHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlYWVhZWE7dXNlci1zZWxlY3Q6bm9uZTtwYWRkaW5nLWxlZnQ6MzBweH0uYm9va2luZy1yb3c6Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcDoxcHggc29saWQgI2VhZWFlYX0uYm9va2luZy1yb3c6YmVmb3Jle2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoyNHB4O2JvcmRlci1yYWRpdXM6MnB4O2JvdHRvbToxMXB4O3RvcDoxMXB4O2xlZnQ6MHB4O2JhY2tncm91bmQ6IzYxYjJhN30uYm9va2luZy1yb3ctLXdhaXRpbmc6YmVmb3Jle2JhY2tncm91bmQ6I2U3ZWVlYX0uYm9va2luZy1yb3ctLXRpbWVzbG90cy1hdmFpbGFibGU6YmVmb3Jle2JhY2tncm91bmQ6IzYxYjJhN30uYm9va2luZy1yb3ctLWFycml2ZWQ6YmVmb3Jle2JhY2tncm91bmQ6cmdiKDE4Ni44ODA4NTEwNjM4LDEzMS4yODkzNjE3MDIxLDE5NC43MTA2MzgyOTc5KX0uYm9va2luZy1yb3ctLWFycml2ZWRiYXI6YmVmb3Jle2JhY2tncm91bmQ6aHNsKDUwLjc2OTIzMDc2OTIsNjguNDIxMDUyNjMxNiUsODkuMDE5NjA3ODQzMSUpfS5ib29raW5nLXJvdy0tYXJyaXZlZG91dHNpZGU6YmVmb3Jle2JhY2tncm91bmQ6aHNsKDUwLjc2OTIzMDc2OTIsNjguNDIxMDUyNjMxNiUsNjkuMDE5NjA3ODQzMSUpfS5ib29raW5nLXJvdy0tcGFydGlhbGx5c2VhdGVkOmJlZm9yZXtiYWNrZ3JvdW5kOnJnYigyMjQuNjQyNTUzMTkxNSwxOTkuODY4MDg1MTA2NCwyMjguMTMxOTE0ODkzNil9LmJvb2tpbmctcm93LS1zZWF0ZWQ6YmVmb3Jle2JhY2tncm91bmQ6I2E4NjFiMn0uYm9va2luZy1yb3ctLWZpbmlzaGVkOmJlZm9yZXtiYWNrZ3JvdW5kOiM3OTdkYmV9LmJvb2tpbmctcm93LS1ub3Nob3c6YmVmb3Jle2JhY2tncm91bmQ6I2NkN2E5MH0uYm9va2luZy1yb3ctLXN0YXR1cy1ib29rZWR7b3BhY2l0eTouNX0uYm9va2luZy1yb3ctLXN0YXR1cy1kZWxldGVke29wYWNpdHk6LjU7dGV4dC1kZWNvcmF0aW9uOmxpbmUtdGhyb3VnaH0uYm9va2luZy1yb3dfX3dhbGtpbi1pY29ue3dpZHRoOjE4cHg7aGVpZ2h0OjE4cHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotM3B4O3RvcDotMnB4fS5ib29raW5nLXJvd19fcm93e2Rpc3BsYXk6ZmxleDttYXJnaW4tYm90dG9tOjJweDtoZWlnaHQ6MTZweDtsaW5lLWhlaWdodDoxNnB4fS5ib29raW5nLXJvd19fcm93Omxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5ib29raW5nLXJvd19fcHJvZHVjdC10aXRsZS10ZXh0e21hcmdpbi1yaWdodDoxMHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5ib29raW5nLXJvd19fdGltZXtmbGV4LWJhc2lzOjEwMHB4O2ZsZXgtc2hyaW5rOjA7bWFyZ2luLWxlZnQ6YXV0bzt0ZXh0LWFsaWduOnJpZ2h0fS5ib29raW5nLXJvd19fc2l6ZXtoZWlnaHQ6MThweDt3aWR0aDoxOHB4O21hcmdpbjphdXRvO2JvcmRlci1yYWRpdXM6MnB4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMSk7bGluZS1oZWlnaHQ6MThweDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTFweH0uYm9va2luZy1yb3ctLXJlY29uZmlybWVkIC5ib29raW5nLXJvd19fc2l6ZXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjUpO2NvbG9yOiNmZmZ9LmJvb2tpbmctcm93X19wcm9kdWN0LXRpdGxle2NvbG9yOiM1NjU2NTZ9LmJvb2tpbmctcm93X190YWJsZXN7Y29sb3I6IzU2NTY1NjttYXJnaW4tbGVmdDphdXRvfS5ib29raW5nLXJvd19fdGFibGUtbG9ja3tkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tcmlnaHQ6NHB4fS5ib29raW5nLXJvd19fbmFtZSwuYm9va2luZy1yb3dfX3RpbWV7Zm9udC13ZWlnaHQ6NTAwO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5ib29raW5nLXJvdy0tbm9zaG93IC5ib29raW5nLXJvd19fbmFtZSwuYm9va2luZy1yb3ctLW5vc2hvdyAuYm9va2luZy1yb3dfX3RpbWV7dGV4dC1kZWNvcmF0aW9uOmxpbmUtdGhyb3VnaH0uYm9va2luZy1yb3dfX3RpbWV7Zm9udC13ZWlnaHQ6NDAwfS5ib29raW5nLXJvd19fbmFtZXtvdmVyZmxvdzpoaWRkZW47d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7cG9zaXRpb246cmVsYXRpdmV9LmJvb2tpbmctcm93X19uYW1lLS13YWxraW57cGFkZGluZy1sZWZ0OjE0cHg7b3ZlcmZsb3c6YXV0b30uYm9va2luZy1yb3dfX3R5cGV7Y29sb3I6IzRkNGQ0ZH0uYm9va2luZy1yb3dfX3NpemV7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO3RleHQtYWxpZ246Y2VudGVyfS5ib29raW5nLXJvd19faW5mb3tmbGV4LWJhc2lzOjEwMCV9LmJvb2tpbmctcm93X19pbmZvLS1zbWFsbHtmbGV4LWJhc2lzOjI0cHg7bWFyZ2luLXJpZ2h0OjhweDtkaXNwbGF5OmZsZXg7ZmxleC1zaHJpbms6MDtmbGV4LWRpcmVjdGlvbjpyb3c7cG9zaXRpb246YWJzb2x1dGU7bGVmdDozcHg7dG9wOjE0cHh9LmJvb2tpbmctcm93X19zcGVhY2gtYnViYmxlLC5ib29raW5nLXJvd19fcHJvbWVtb3JpYXtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMnB4O2hlaWdodDoxMnB4O3RvcDoycHg7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXJpZ2h0OjRweDtiYWNrZ3JvdW5kOnVybChcIi9hc3NldHMvaW1nL3NwZWFjaC1idWJibGUuc3ZnXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjt2ZXJ0aWNhbC1hbGlnbjp0b3B9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5ib29raW5nLXJvd19fc3BlYWNoLWJ1YmJsZSwuYm9va2luZy1yb3dfX3Byb21lbW9yaWF7cG9pbnRlci1ldmVudHM6bm9uZX19LmJvb2tpbmctcm93X19wcm9tZW1vcmlhe2JhY2tncm91bmQtaW1hZ2U6bm9uZTt3aWR0aDphdXRvO2hlaWdodDoxM3B4O2JhY2tncm91bmQ6IzAwMDtjb2xvcjojZmZmO3BhZGRpbmc6MCAycHg7Ym9yZGVyLXJhZGl1czoycHg7Zm9udC1zaXplOjhweDtsaW5lLWhlaWdodDoxM3B4O3RleHQtYWxpZ246Y2VudGVyfS5ib29raW5nLXJvd19fY29uZmxpY3Rpbmd7d2lkdGg6MTRweDtoZWlnaHQ6MTRweDtib3JkZXItcmFkaXVzOjEwMCU7YmFja2dyb3VuZDojMmQyZDJkO2NvbG9yOiNmZmY7Zm9udC1zaXplOjlweDtmb250LXdlaWdodDo1MDA7ZGlzcGxheTppbmxpbmUtYmxvY2s7cmlnaHQ6MDt0b3A6LTFweDttYXJnaW4tcmlnaHQ6M3B4O3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjE0cHh9LmF2YWlsYWJpbGl0eXtwYWRkaW5nOjI0cHg7bWFyZ2luLWJvdHRvbToxNnB4O2JvcmRlcjoxcHggc29saWQgI2MzY2NjYTtwb3NpdGlvbjpyZWxhdGl2ZX0uYXZhaWxhYmlsaXR5LS1vYnNvbGV0ZXtvcGFjaXR5Oi4zfS5hdmFpbGFiaWxpdHk6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmF2YWlsYWJpbGl0eV9fdG9we3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206MThweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7LmF2YWlsYWJpbGl0eV9fdG9we21hcmdpbi1ib3R0b206MjRweH19LmF2YWlsYWJpbGl0eV9fZHVwbGljYXRlLWJ1dHRvbntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MjRweDtyaWdodDoyNHB4fS5hdmFpbGFiaWxpdHlfX2RheS1uYXZ7d2lkdGg6MTAwJTtib3JkZXI6MXB4IHNvbGlkICNjM2NjY2E7ZGlzcGxheTpmbGV4fS5hdmFpbGFiaWxpdHlfX2RheS1uYXYtZGF5e3BhZGRpbmc6OHB4IDA7bWFyZ2luOjA7b3V0bGluZTpub25lO2JvcmRlcjowO2ZsZXgtYmFzaXM6MTAwJTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7YXBwZWFyYW5jZTpub25lO2JvcmRlci1yaWdodDoxcHggc29saWQgI2MzY2NjYTt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplfS5hdmFpbGFiaWxpdHlfX2RheS1uYXYtZGF5LS1kaXNhYmxlZHtjb2xvcjojYzNjY2NhfS5hdmFpbGFiaWxpdHlfX2RheS1uYXYtZGF5LS1zZWxlY3RlZHtiYWNrZ3JvdW5kOiM2MWIyYTc7Y29sb3I6I2ZmZn0uYXZhaWxhYmlsaXR5X19kYXktbmF2LWRheTpsYXN0LWNoaWxke2JvcmRlci1yaWdodDowfS5hdmFpbGFiaWxpdHlfX2RheS1uYXYtZGF5PnNwYW57ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MjJweDtoZWlnaHQ6MjJweDtiYWNrZ3JvdW5kOiNjM2NjY2E7Y29sb3I6I2ZmZjtmb250LXNpemU6MTFweDtsaW5lLWhlaWdodDoyMnB4O2JvcmRlci1yYWRpdXM6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTFweDtsZWZ0OjNweDt0ZXh0LWFsaWduOmNlbnRlcjtwb2ludGVyLWV2ZW50czpub25lfS5hdmFpbGFiaWxpdHlfX2RheS1uYXYtZGF5LS1zZWxlY3RlZD5zcGFue2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojMmQyZDJkfS5hdmFpbGFiaWxpdHlfX3RpbWVzbG90cy10b3B7bWFyZ2luLWJvdHRvbTozMnB4fS5hdmFpbGFiaWxpdHlfX3RpbWVzbG90cyB0aHtwb3NpdGlvbjpzdGlja3k7YmFja2dyb3VuZDojZmZmO3RvcDoyN3B4O3otaW5kZXg6MTA7bGVmdDowcHh9LmF2YXRhcnttYXJnaW4tdG9wOmF1dG99LmFwcF9fdG9wLWJhciAuYXZhdGFye21hcmdpbi10b3A6MnB4fS5hdmF0YXJfX2ZpZ3VyZXt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2JvcmRlci1yYWRpdXM6MTAwJTttYXJnaW46MCBhdXRvO292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kOiM2MWIyYTd9LmF2YXRhci0tc21hbGwgLmF2YXRhcl9fZmlndXJle3dpZHRoOjM2cHg7aGVpZ2h0OjM2cHh9LmF2YXRhcl9faW1hZ2V7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9LmF2YXRhcl9fbmFtZXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7b3ZlcmZsb3c6aGlkZGVuO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO2NvbG9yOiNmZmY7Zm9udC1zaXplOjEzcHg7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLXRvcDo2cHh9LmF2YXRhci0tc21hbGwgLmF2YXRhcl9fbmFtZXtkaXNwbGF5Om5vbmV9LmJvb2tpbmctZWRpdHtwYWRkaW5nLWJvdHRvbTo4MHB4fS5ib29raW5nLWVkaXQtLXN0YXR1cy1kZWxldGVke29wYWNpdHk6LjU7cG9pbnRlci1ldmVudHM6bm9uZX0uYm9va2luZy1lZGl0X19zdGF0dXNlc3twb3NpdGlvbjpyZWxhdGl2ZX0uYm9va2luZy1lZGl0X19zdGF0dXNlcyAuZm9ybS1pdGVtX19pbnB1dHtwYWRkaW5nLWxlZnQ6MzJweH0uYm9va2luZy1lZGl0X19zdGF0dXN7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo4cHg7Ym90dG9tOjE2cHg7ei1pbmRleDoxfS5ib29raW5nLWVkaXRfX2lubmVye3Bvc2l0aW9uOnJlbGF0aXZlfS5ib29raW5nLWVkaXRfX3RhYnN7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2MzY2NjYTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kOiNmZmY7ei1pbmRleDoxO3BhZGRpbmc6MCAxMnB4O21hcmdpbi10b3A6LTMycHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5ib29raW5nLWVkaXRfX3RhYnN7cGFkZGluZzowIDMycHh9fS5ib29raW5nLWVkaXRfX3RhYnMrKntwYWRkaW5nLXRvcDo0OHB4fS5ib29raW5nLWVkaXRfX2NvbHVtbnttYXJnaW4tYm90dG9tOjE4cHg7bWFyZ2luLXRvcDo0MHB4fS5ib29raW5nLWVkaXRfX2NvbHVtbjpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5ib29raW5nLWVkaXRfX2NvbHVtbnttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO2ZsZXgtYmFzaXM6MzMuMzMlO2ZsZXgtZ3JvdzowO2ZsZXgtc2hyaW5rOjA7cGFkZGluZy1yaWdodDozMnB4fX0uYm9va2luZy1lZGl0X19mb290ZXJ7cG9zaXRpb246YWJzb2x1dGU7Ym9yZGVyOjA7bGVmdDowO2JvdHRvbTowO3dpZHRoOjEwMCU7YmFja2dyb3VuZDojZmZmO2JvcmRlci10b3A6MXB4IHNvbGlkICNlN2U3ZTc7cGFkZGluZzoxNnB4IDEycHg7ZGlzcGxheTpmbGV4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsuYm9va2luZy1lZGl0X19mb290ZXJ7cGFkZGluZzoxNnB4IDMycHh9fS5ib29raW5nLWVkaXRfX2FjdGlvbnN7ZGlzcGxheTpmbGV4O3dpZHRoOjEwMCV9LmJvb2tpbmctZWRpdF9fYWN0aW9ucz4qe21hcmdpbi1sZWZ0OjhweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCl7LmJvb2tpbmctZWRpdF9fYWN0aW9ucz4qe2ZsZXgtYmFzaXM6MTAwJX19LmJvb2tpbmctZWRpdF9fYWN0aW9ucz4qOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5ib29raW5nLWVkaXRfX2FjdGlvbnN7bWFyZ2luLWxlZnQ6YXV0bzt3aWR0aDphdXRvfS5ib29raW5nLWVkaXRfX2FjdGlvbnM+KnttYXJnaW4tbGVmdDoxNnB4fX0uYm9va2luZy1lZGl0X19tZXNzYWdpbmd7ZGlzcGxheTpub25lO2FsaWduLWl0ZW1zOmNlbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7LmJvb2tpbmctZWRpdF9fbWVzc2FnaW5ne2Rpc3BsYXk6ZmxleH19LmJvb2tpbmctZWRpdF9fY2FudmFze3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6I2ZmZjt6LWluZGV4OjEwMH0ucXVpY2stZWRpdHt3aWR0aDoyMDBweDtiYWNrZ3JvdW5kOiNmZmY7cG9zaXRpb246Zml4ZWQ7ei1pbmRleDoxMDA7b3BhY2l0eTowO2xlZnQ6LTk5OTlweDtib3gtc2hhZG93OjAgMCAyNXB4IHJnYmEoMCwwLDAsLjIpO2ZvbnQtc2l6ZToxNHB4fS5xdWljay1lZGl0LS12aXNpYmxle29wYWNpdHk6MTtsZWZ0OmF1dG99LnF1aWNrLWVkaXRfX3RvcCwucXVpY2stZWRpdF9fc2libGluZ3N7cGFkZGluZzo4cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U3ZWVlYX0ucXVpY2stZWRpdF9fc2libGluZ3N7cGFkZGluZzo4cHh9LnF1aWNrLWVkaXRfX2FjdGlvbiwucXVpY2stZWRpdF9fc3RhdHVze3Bvc2l0aW9uOnJlbGF0aXZlO2FwcGVhcmFuY2U6bm9uZTt3aWR0aDoxMDAlO291dGxpbmU6bm9uZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6OHB4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXItd2lkdGg6MCAwIDFweCAwO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItY29sb3I6I2U3ZWVlYTt0ZXh0LWFsaWduOmxlZnQ7Zm9udC1zaXplOjE0cHh9LnF1aWNrLWVkaXRfX2FjdGlvbjpkaXNhYmxlZCwucXVpY2stZWRpdF9fc3RhdHVzOmRpc2FibGVke29wYWNpdHk6LjU7Y3Vyc29yOmRlZmF1bHR9LnF1aWNrLWVkaXRfX2FjdGlvbi0tcGlsbHN7cGFkZGluZy1ib3R0b206MXB4O3BhZGRpbmctcmlnaHQ6M3B4fS5xdWljay1lZGl0X19hY3Rpb246bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOjB9LnF1aWNrLWVkaXRfX3N0YXR1cy1ib3h7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjhweDttYXJnaW4tdG9wOi04cHh9LnF1aWNrLWVkaXRfX3N0YXR1c3twYWRkaW5nLWxlZnQ6MzBweH0uYWxlcnR7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtmb250LXNpemU6MTVweH0uYWxlcnQtLWZpeGVke3Bvc2l0aW9uOmZpeGVkO3RvcDoyMHB4O3JpZ2h0OjIwcHg7ei1pbmRleDoxMDU7d2lkdGg6MzUwcHg7bWF4LXdpZHRoOmNhbGMoMTAwdncgLSA0MHB4KX0uYXBwLS1tZW51LW9wZW4gLmFsZXJ0LS1maXhlZHtsZWZ0OjI3MHB4fS5hbGVydF9fYWxlcnR7Y29sb3I6IzAwMDt0cmFuc2l0aW9uOm9wYWNpdHkgMzUwbXM7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpO2hlaWdodDowfS5hbGVydF9fYWxlcnQtLXJlbmRlcmVke3RyYW5zaXRpb246b3BhY2l0eSA0MG1zLHRyYW5zZm9ybSAxMjBtcyxoZWlnaHQgNjBtczt0cmFuc2l0aW9uLWRlbGF5OjYwbXMsMTgwbXMsMG1zO29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX0uYWxlcnRfX2FsZXJ0LS1vYnNvbGV0ZXt0cmFuc2l0aW9uOm9wYWNpdHkgMjIwbXMsaGVpZ2h0IDYwbXM7dHJhbnNpdGlvbi1kZWxheTowbXMsMjIwbXM7b3BhY2l0eTowfS5hbGVydF9fYWxlcnQtLWRhbmdlcntib3JkZXItY29sb3I6I2ZmZWZjZH0uYWxlcnRfX2FsZXJ0LWlubmVye3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MTZweCA0MHB4IDE2cHggMTZweDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXdpZHRoOjAgMCAwIDVweDtib3JkZXItc3R5bGU6c29saWQ7Ym94LXNoYWRvdzowIDAgMjBweCByZ2JhKDAsMCwwLC4yKX0uYWxlcnRfX2FsZXJ0LS1zdWNjZXNzIC5hbGVydF9fYWxlcnQtaW5uZXJ7Ym9yZGVyLWNvbG9yOiM2MWIyYTd9LmFsZXJ0X19hbGVydC0td2FybmluZyAuYWxlcnRfX2FsZXJ0LWlubmVye2JvcmRlci1jb2xvcjojZTA4ZTc2fS5hbGVydF9fYWxlcnQtLWRhbmdlciAuYWxlcnRfX2FsZXJ0LWlubmVye2JvcmRlci1jb2xvcjojZmZlZmNkfS5hbGVydF9fYWxlcnQtY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O3RvcDoxMnB4O3JpZ2h0OjE2cHg7b3V0bGluZTpub25lO2JvcmRlcjowO3BhZGRpbmc6MDttYXJnaW46MDthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2NvbG9yOiMyZDJkMmQ7Y3Vyc29yOnBvaW50ZXJ9LmFsZXJ0X19hbGVydC1jbG9zZTpob3Zlcntjb2xvcjojMDAwfS5yYWRpby1ib3h7d2lkdGg6MjUlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tcmlnaHQ6LTFweDttYXJnaW4tYm90dG9tOi0xcHg7Y29sb3I6IzAwMDt0ZXh0LWRlY29yYXRpb246bm9uZX0ucmFkaW8tYm94X19sYWJlbHtoZWlnaHQ6NDBweDtib3JkZXI6MXB4IHNvbGlkICNlN2UzZTM7dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2xpbmUtaGVpZ2h0OjQwcHg7Y3Vyc29yOnBvaW50ZXI7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxNXB4fS5yYWRpby1ib3hfX2xhYmVsLS1zZWxlY3RlZHtiYWNrZ3JvdW5kOiMwMDA7Y29sb3I6I2ZmZn0ucmFkaW8tYm94X19pbnB1dDpjaGVja2VkKy5yYWRpby1ib3hfX2xhYmVse2JhY2tncm91bmQ6IzAwMDtjb2xvcjojZmZmfS5yYWRpby1ib3hfX2lucHV0e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTk5OTlweH0uYnV0dG9uLWdyb3Vwe21hcmdpbi1yaWdodDotMTZweDtkaXNwbGF5OmZsZXh9LmJ1dHRvbi1ncm91cD4qe21hcmdpbi1yaWdodDoxNnB4fS5idXR0b24tZ3JvdXAtLWFsaWduLXJpZ2h0e2FsaWduLWl0ZW1zOmZsZXgtZW5kO2p1c3RpZnktY29udGVudDpmbGV4LWVuZH0uYnV0dG9uLWdyb3VwLS1ldmVuPip7ZmxleC1iYXNpczoxMDAlfS5oaXN0b3J5LXRhYmxle3dpZHRoOjEwMCU7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfS5oaXN0b3J5LXRhYmxlX19jZWxse3BhZGRpbmc6NXB4O3ZlcnRpY2FsLWFsaWduOnRvcDtiYWNrZ3JvdW5kOiNmZmZ9Lmhpc3RvcnktdGFibGVfX2NlbGwtLW5vd3JhcHt3aGl0ZS1zcGFjZTpub3dyYXB9dHI6bnRoLWNoaWxkKGV2ZW4pIC5oaXN0b3J5LXRhYmxlX19jZWxse2JhY2tncm91bmQ6I2U3ZWVlYX0uaGlzdG9yeS10YWJsZV9faGVhZCAuaGlzdG9yeS10YWJsZV9fY2VsbHtmb250LXdlaWdodDo1MDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOi41cHg7Ym9yZGVyLWJvdHRvbToycHggc29saWQgI2Y3ZjdmN30uaGlzdG9yeS1pdGVte21hcmdpbi1ib3R0b206MTZweH0uaGlzdG9yeS1pdGVtX19kYXRle2ZvbnQtd2VpZ2h0OjUwMH0uZW1haWwtYmxvY2tze21hcmdpbi1ib3R0b206MThweH0uZW1haWwtYmxvY2tzX190aXRsZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxNHB4O21hcmdpbi1ib3R0b206MTJweH0uZW1haWwtYmxvY2tzX19ibG9ja3N7bWFyZ2luLWJvdHRvbToxOHB4fS5tZXNzYWdlLWJsb2Nre2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjJweH0ubWVzc2FnZS1ibG9jazpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0ubWVzc2FnZS1ibG9ja19fY29udGVudHtwYWRkaW5nOjE2cHh9Lm1lc3NhZ2UtYmxvY2tfX2J1dHRvbnN7cGFkZGluZzowO2JvcmRlci10b3A6MXB4IHNvbGlkICNjM2NjY2F9OnJvb3R7LS1QaG9uZUlucHV0LWNvbG9yLS1mb2N1czogIzAzYjJjYjstLVBob25lSW5wdXRJbnRlcm5hdGlvbmFsSWNvblBob25lLW9wYWNpdHk6IDAuODstLVBob25lSW5wdXRJbnRlcm5hdGlvbmFsSWNvbkdsb2JlLW9wYWNpdHk6IDAuNjU7LS1QaG9uZUlucHV0Q291bnRyeVNlbGVjdC1tYXJnaW5SaWdodDogMC4zNWVtOy0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy13aWR0aDogMC4zZW07LS1QaG9uZUlucHV0Q291bnRyeVNlbGVjdEFycm93LW1hcmdpbkxlZnQ6IHZhcigtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0LW1hcmdpblJpZ2h0KTstLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctbWFyZ2luVG9wOiBjYWxjKHZhcigtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctaGVpZ2h0KSAvIDIpOy0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy1ib3JkZXJXaWR0aDogMXB4Oy0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy1vcGFjaXR5OiAwLjQ1Oy0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy1jb2xvcjogaW5oZXJpdDstLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctY29sb3ItLWZvY3VzOiB2YXIoLS1QaG9uZUlucHV0LWNvbG9yLS1mb2N1cyk7LS1QaG9uZUlucHV0Q291bnRyeVNlbGVjdEFycm93LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTstLVBob25lSW5wdXRDb3VudHJ5RmxhZy1hc3BlY3RSYXRpbzogMS41Oy0tUGhvbmVJbnB1dENvdW50cnlGbGFnLWhlaWdodDogMWVtOy0tUGhvbmVJbnB1dENvdW50cnlGbGFnLWJvcmRlcldpZHRoOiAxcHg7LS1QaG9uZUlucHV0Q291bnRyeUZsYWctYm9yZGVyQ29sb3I6IHJnYmEoMCwwLDAsMC41KTstLVBob25lSW5wdXRDb3VudHJ5RmxhZy1ib3JkZXJDb2xvci0tZm9jdXM6IHZhcigtLVBob25lSW5wdXQtY29sb3ItLWZvY3VzKTstLVBob25lSW5wdXRDb3VudHJ5RmxhZy1iYWNrZ3JvdW5kQ29sb3ItLWxvYWRpbmc6IHJnYmEoMCwwLDAsMC4xKX0uUGhvbmVJbnB1dHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5QaG9uZUlucHV0SW5wdXR7Zm9udC1zaXplOjE0cHg7ZmxleDoxO21pbi13aWR0aDowO2JvcmRlcjowO291dGxpbmU6bm9uZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCl9LlBob25lSW5wdXRJbnB1dDpkaXNhYmxlZHtjb2xvcjojMzMzO29wYWNpdHk6Ljd9LlBob25lSW5wdXRDb3VudHJ5SWNvbnt3aWR0aDpjYWxjKHZhcigtLVBob25lSW5wdXRDb3VudHJ5RmxhZy1oZWlnaHQpKnZhcigtLVBob25lSW5wdXRDb3VudHJ5RmxhZy1hc3BlY3RSYXRpbykpO2hlaWdodDp2YXIoLS1QaG9uZUlucHV0Q291bnRyeUZsYWctaGVpZ2h0KX0uUGhvbmVJbnB1dENvdW50cnlJY29uLS1zcXVhcmV7d2lkdGg6dmFyKC0tUGhvbmVJbnB1dENvdW50cnlGbGFnLWhlaWdodCl9LlBob25lSW5wdXRDb3VudHJ5SWNvbi0tYm9yZGVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tUGhvbmVJbnB1dENvdW50cnlGbGFnLWJhY2tncm91bmRDb2xvci0tbG9hZGluZyl9LlBob25lSW5wdXRDb3VudHJ5SWNvbkltZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LlBob25lSW5wdXRJbnRlcm5hdGlvbmFsSWNvblBob25le29wYWNpdHk6dmFyKC0tUGhvbmVJbnB1dEludGVybmF0aW9uYWxJY29uUGhvbmUtb3BhY2l0eSl9LlBob25lSW5wdXRJbnRlcm5hdGlvbmFsSWNvbkdsb2Jle29wYWNpdHk6dmFyKC0tUGhvbmVJbnB1dEludGVybmF0aW9uYWxJY29uR2xvYmUtb3BhY2l0eSl9LlBob25lSW5wdXRDb3VudHJ5e3Bvc2l0aW9uOnJlbGF0aXZlO2FsaWduLXNlbGY6c3RyZXRjaDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1yaWdodDp2YXIoLS1QaG9uZUlucHV0Q291bnRyeVNlbGVjdC1tYXJnaW5SaWdodCl9LlBob25lSW5wdXRDb3VudHJ5U2VsZWN0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO3otaW5kZXg6MTtib3JkZXI6MDtvcGFjaXR5OjA7Y3Vyc29yOnBvaW50ZXJ9LlBob25lSW5wdXRDb3VudHJ5U2VsZWN0W2Rpc2FibGVkXXtjdXJzb3I6ZGVmYXVsdH0uUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvd3tkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjt3aWR0aDp2YXIoLS1QaG9uZUlucHV0Q291bnRyeVNlbGVjdEFycm93LXdpZHRoKTtoZWlnaHQ6dmFyKC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy13aWR0aCk7bWFyZ2luLXRvcDp2YXIoLS1QaG9uZUlucHV0Q291bnRyeVNlbGVjdEFycm93LW1hcmdpblRvcCk7bWFyZ2luLWxlZnQ6dmFyKC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy1tYXJnaW5MZWZ0KTtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLWNvbG9yOnZhcigtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctY29sb3IpO2JvcmRlci10b3Atd2lkdGg6MDtib3JkZXItYm90dG9tLXdpZHRoOnZhcigtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctYm9yZGVyV2lkdGgpO2JvcmRlci1sZWZ0LXdpZHRoOjA7Ym9yZGVyLXJpZ2h0LXdpZHRoOnZhcigtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctYm9yZGVyV2lkdGgpO3RyYW5zZm9ybTp2YXIoLS1QaG9uZUlucHV0Q291bnRyeVNlbGVjdEFycm93LXRyYW5zZm9ybSk7b3BhY2l0eTp2YXIoLS1QaG9uZUlucHV0Q291bnRyeVNlbGVjdEFycm93LW9wYWNpdHkpfS5QaG9uZUlucHV0Q291bnRyeVNlbGVjdDpmb2N1cysuUGhvbmVJbnB1dENvdW50cnlJY29uKy5QaG9uZUlucHV0Q291bnRyeVNlbGVjdEFycm93e29wYWNpdHk6MTtjb2xvcjp2YXIoLS1QaG9uZUlucHV0Q291bnRyeVNlbGVjdEFycm93LWNvbG9yLS1mb2N1cyl9LlBob25lSW5wdXRDb3VudHJ5U2VsZWN0OmZvY3VzKy5QaG9uZUlucHV0Q291bnRyeUljb24gLlBob25lSW5wdXRJbnRlcm5hdGlvbmFsSWNvbkdsb2Jle29wYWNpdHk6MTtjb2xvcjp2YXIoLS1QaG9uZUlucHV0Q291bnRyeVNlbGVjdEFycm93LWNvbG9yLS1mb2N1cyl9LmRheXtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MTAwJX0uZGF5X19kaXZpZGVye2JvcmRlci13aWR0aDowIDAgMXB4IDA7Ym9yZGVyLWNvbG9yOiNjM2NjY2F9LmRheV9fZGVzY3JpcHRpb257bWFyZ2luOjAgMCAxNnB4O2NvbG9yOiMyMjI7Zm9udC1zaXplOjE0cHh9LmRheV9fZHJvcGRvd257cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MTAwJTttaW4td2lkdGg6MjAwcHg7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MCAwIDI1cHggcmdiYSgwLDAsMCwuMik7Y29sb3I6IzIyMjtwYWRkaW5nOjE1cHg7Zm9udC1zaXplOjE0cHh9LmRheV9fZHJvcGRvd24gLmZvcm0taXRlbXttYXJnaW4tYm90dG9tOjhweH0uZGF5X19kcm9wZG93biAuZm9ybS1pdGVtOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5kYXktYmFye2JvcmRlcjoxcHggc29saWQgI2MzY2NjYTtwYWRkaW5nOjhweCAxNnB4O2JvcmRlci1yYWRpdXM6M3B4O21hcmdpbi1ib3R0b206OHB4fS5kYXktYmFyLS1kaXNhYmxlZHtvcGFjaXR5Oi41fS5kYXktYmFyOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5kYXktYmFyX19yb3d7bWFyZ2luLWJvdHRvbTo4cHh9LmRheS1iYXJfX3RvcHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1ib3R0b206OHB4fS5kYXktYmFyX190b3A6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmRheS1iYXJfX2VkaXR7bWFyZ2luLWxlZnQ6YXV0b30uZGF5LWJhcl9fZGVzY3JpcHRpb257ZmxleC1iYXNpczoxMDAlO2ZsZXgtc2hyaW5rOjB9LmRheS1iYXJfX2NoZWNrYm94e3dpZHRoOjMycHg7ZmxleC1iYXNpczozMnB4O21hcmdpbi1yaWdodDotOHB4fS5kYXktYmFyX19sYWJlbHtmb250LXNpemU6MTRweDttYXJnaW46MH0uZGF5LWJhcl9fdG9nZ2xle21hcmdpbi1sZWZ0OmF1dG99LmRheS1iYXJfX2F2YWlsYWJpbGl0eXttYXJnaW4tbGVmdDphdXRvfS5kYXktYmFyX19idXR0b257d2lkdGg6OTBweDttYXJnaW46MCAwIDAgOHB4O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS50YWJsZS1zZWxlY3R7bWFyZ2luLXJpZ2h0Oi01cHh9LnRhYmxlLXNlbGVjdF9fb3B0aW9uc3twYWRkaW5nOjhweCAwfS50YWJsZS1zZWxlY3RfX3BpbGx7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MjAlO3ZlcnRpY2FsLWFsaWduOnRvcDtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47dGV4dC1hbGlnbjpjZW50ZXJ9LnRhYmxlLXNlbGVjdF9fcGlsbC1pbnB1dHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi05OTk5cHh9LnRhYmxlLXNlbGVjdF9fcGlsbC1sYWJlbHtib3JkZXItcmFkaXVzOjEycHg7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kOiNlYWVhZWE7ZGlzcGxheTpibG9jaztwYWRkaW5nOjRweDtmb250LXNpemU6MTJweDttYXJnaW4tcmlnaHQ6NXB4O21hcmdpbi1ib3R0b206NXB4fS50YWJsZS1zZWxlY3RfX3BpbGwtaW5wdXQ6Y2hlY2tlZCsudGFibGUtc2VsZWN0X19waWxsLWxhYmVse2JhY2tncm91bmQ6IzJkMmQyZDtjb2xvcjojZmZmfS5wcm9tcHR7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDotOTk5OXB4O3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjUwMHB4O2JhY2tncm91bmQ6I2ZmZjtoZWlnaHQ6MTAwdmg7ei1pbmRleDoxMDAwO2JveC1zaGFkb3c6MCAwIDM1cHggcmdiYSgwLDAsMCwuMyk7b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSA4MG1zO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5wcm9tcHR7bWF4LWhlaWdodDpjYWxjKDEwMHZoIC0gMjAwcHgpO2hlaWdodDphdXRvO3RvcDoxMDBweH19LnByb21wdC0tb3BlbntsZWZ0OjUwJTtvcGFjaXR5OjF9LnByb21wdC0tcmVuZGVyZWR7dHJhbnNpdGlvbjptYXJnaW4tdG9wIDIwbXN9LnByb21wdF9fb3ZlcmxheXtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjEwMHZ3O3dpZHRoOjEwMHZ3O2hlaWdodDoxMDB2aDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjIpO3otaW5kZXg6OTk5O29wYWNpdHk6MH0ucHJvbXB0X19vdmVybGF5Om5vdCg6bGFzdC1jaGlsZCl7b3BhY2l0eToxO2xlZnQ6MH0ucHJvbXB0X190aXRsZXtmb250LXNpemU6MjRweDttYXJnaW46MDtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6IzJkMmQyZDttYXJnaW4tYm90dG9tOjA7Zm9udC1mYW1pbHk6XCJBYnJpbCBGYXRmYWNlXCIsZGlzcGxheX0ucHJvbXB0X190aXRsZTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0ucHJvbXB0X190YWJze21hcmdpbi1ib3R0b206LTI0cHh9LnByb21wdF9faGVhZGVye2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjM2NjY2E7cGFkZGluZzoyNHB4IDE2cHh9LnByb21wdF9faW5uZXJ7ZmxleC1iYXNpczoxMDAlO2ZsZXgtc2hyaW5rOjE7b3ZlcmZsb3cteTpzY3JvbGw7ZmxleC1ncm93OjF9LnByb21wdF9fYm9keXtwYWRkaW5nOjI0cHggMTZweDtvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IDEwMG1zLGhlaWdodCAyMG1zO292ZXJmbG93OmhpZGRlbjttaW4taGVpZ2h0OjMwMHB4fS5wcm9tcHQtLWZpbmlzaGVkIC5wcm9tcHRfX2JvZHl7b3BhY2l0eToxO2hlaWdodDphdXRvICFpbXBvcnRhbnR9LnByb21wdF9fYm9keSBwe21hcmdpbi10b3A6MDtmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDoyNHB4fS5wcm9tcHRfX2JvZHkgcDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0ucHJvbXB0X19mb290ZXJ7cGFkZGluZzoyNHB4IDE2cHg7Ym9yZGVyLXRvcDoxcHggc29saWQgI2U3ZTdlN30uc2VjdGlvbi1jYW52YXN7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZX0uc2VjdGlvbi1jYW52YXM6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZy1ib3R0b206NzUlfS5zZWN0aW9uLWNhbnZhc19faW5uZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZDojZjlmN2Y3fS5zZWN0aW9uLWNhbnZhc19fdGFibGV7cG9zaXRpb246YWJzb2x1dGU7Ym9yZGVyOjJweCBzb2xpZCAjMmQyZDJkO2NvbG9yOiMyZDJkMmR9LnNlY3Rpb24tY2FudmFzX190YWJsZTphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7cGFkZGluZy1ib3R0b206MTAwJX0uc2VjdGlvbi1jYW52YXNfX3RhYmxlLS1jaXJjbGV7Ym9yZGVyLXJhZGl1czoxMDAlfS5zZWN0aW9uLWNhbnZhc19fdGFibGUtLXJlY3RhbmdsZS12ZXJ0aWNhbDphZnRlcntwYWRkaW5nLWJvdHRvbToyMDAlfS5zZWN0aW9uLWNhbnZhc19fdGFibGUtLXJlY3RhbmdsZS1ob3Jpem9udGFsOmFmdGVye3BhZGRpbmctYm90dG9tOjUwJX0uc2VjdGlvbi1jYW52YXNfX3RhYmxlOmJlZm9yZXtjb250ZW50OlwiIFwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotNHB4O2xlZnQ6LTRweDtyaWdodDotNHB4O2JvdHRvbTotNHB4O2JvcmRlcjoxcHggZGFzaGVkICMwMDA7ZGlzcGxheTpub25lfS5zZWN0aW9uLWNhbnZhc19fdGFibGUtLXNlbGVjdGVkOmJlZm9yZXtkaXNwbGF5OmJsb2NrfS5zZWN0aW9uLWNhbnZhc19fdGFibGUtaW5uZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0ZXh0LWFsaWduOmNlbnRlcjt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO2NvbG9yOiMyZDJkMmQ7Zm9udC1zaXplOjEzcHh9LnNlY3Rpb24tY2FudmFzX19pbmZve3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7Ym9yZGVyOjFweCBzb2xpZCBncmF5O2xpbmUtaGVpZ2h0OjMwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9LnNlY3Rpb24tY2FudmFzX19hY3Rpb25ze3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxMDAlO2xlZnQ6MDt3aWR0aDo1MHB4fS50YWJsZS1jYW52YXN7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO292ZXJmbG93OmhpZGRlbn0udGFibGUtY2FudmFzX19hcmVhLXNlbGVjdHtvdmVyZmxvdzpoaWRkZW47bWFyZ2luLWJvdHRvbTotOHB4fS50YWJsZS1jYW52YXNfX3NlbGVjdGVkLXRhYmxlc3tmb250LXNpemU6MTNweH0udGFibGUtY2FudmFzX19ib3R0b217Ym9yZGVyLXRvcDoxcHggc29saWQgI2U3ZWVlYTtoZWlnaHQ6ODBweDtmbGV4LWJhc2lzOjgwcHg7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdzthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzoxNnB4IDMycHh9LnRhYmxlLWNhbnZhc19fdGFibGUtaW5wdXR7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotMTAwMHB4O29wYWNpdHk6MH0udGFibGUtY2FudmFzX190YWJsZS1pbm5lcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXI6MnB4IHNvbGlkICMyZDJkMmQ7Y29sb3I6IzJkMmQyZDt0ZXh0LWFsaWduOmNlbnRlcjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7dXNlci1zZWxlY3Q6bm9uZX0udGFibGUtY2FudmFzX190YWJsZS0tY2lyY2xlIC50YWJsZS1jYW52YXNfX3RhYmxlLWlubmVye2JvcmRlci1yYWRpdXM6MTAwJX0udGFibGUtY2FudmFzX19pbmZve3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKX0udGFibGUtY2FudmFzX190YWJsZS1pbnB1dDpjaGVja2VkKy50YWJsZS1jYW52YXNfX3RhYmxlLWlubmVye2JhY2tncm91bmQ6IzJkMmQyZDtjb2xvcjojZmZmfS50YWJsZS1jYW52YXNfX3RhYmxlLWlucHV0OmRpc2FibGVkKy50YWJsZS1jYW52YXNfX3RhYmxlLWlubmVye29wYWNpdHk6LjV9LmJvb2tpbmctd2lkZ2V0X19ub3Rlc3tiYWNrZ3JvdW5kOiNjYzg0MDA7Y29sb3I6I2ZmZjtwYWRkaW5nOjhweDtwb3NpdGlvbjpzdGlja3k7dG9wOjA7ei1pbmRleDoxMDtmb250LXNpemU6MTRweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7LmJvb2tpbmctd2lkZ2V0X19ub3Rlc3tkaXNwbGF5Om5vbmV9fS5ib29raW5nLXdpZGdldF9fbm90ZXMtaGlkZXtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXI6MXB4IHNvbGlkICNmZmY7bWFyZ2luLXRvcDo4cHg7Ym9yZGVyLXJhZGl1czo0cHg7Y29sb3I6I2ZmZjthcHBlYXJhbmNlOm5vbmU7Y3Vyc29yOnBvaW50ZXJ9LmJvb2tpbmctd2lkZ2V0X19maWx0ZXItb3B0aW9ue21hcmdpbi1ib3R0b206OHB4fS5ib29raW5nLXdpZGdldF9fZmlsdGVyLW9wdGlvbjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uYm9va2luZy13aWRnZXRfX3RvcHtoZWlnaHQ6NDhweDtwYWRkaW5nOjE2cHggOHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsuYm9va2luZy13aWRnZXRfX3RvcHtoZWlnaHQ6NjRweDtwYWRkaW5nOjE2cHh9fS5ib29raW5nLXdpZGdldF9fYWN0aW9uc3tkaXNwbGF5OmZsZXg7d2hpdGUtc3BhY2U6bm93cmFwO21hcmdpbi1sZWZ0OmF1dG99LmJvb2tpbmctd2lkZ2V0X190b3Atc29ydHtvdXRsaW5lOm5vbmU7Ym9yZGVyOjA7bWFyZ2luOjAgMCAwIDZweDtwYWRkaW5nOjRweDthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2NvbG9yOiNjY2M7Zm9udC1zaXplOjEzcHg7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1yaWdodDoyMHB4O3doaXRlLXNwYWNlOm5vd3JhcH0uYm9va2luZy13aWRnZXRfX3RvcC1zb3J0Pi5pY29ue3BvaW50ZXItZXZlbnRzOm5vbmU7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjE4cHg7aGVpZ2h0OjE4cHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6NTAlO21hcmdpbi10b3A6LTlweDtmaWxsOiNjY2N9LmJvb2tpbmctd2lkZ2V0X190b3Atc29ydC0tYWN0aXZle2NvbG9yOnJnYigxMy41NjM5MDk3NzQ0LDY4LjQzNjA5MDIyNTYsNjEuMDM3NTkzOTg1KX0uYm9va2luZy13aWRnZXRfX3RvcC1zb3J0LS1hY3RpdmU+Lmljb257ZmlsbDpyZ2IoMTMuNTYzOTA5Nzc0NCw2OC40MzYwOTAyMjU2LDYxLjAzNzU5Mzk4NSl9LmJvb2tpbmctd2lkZ2V0X190b3AtZmlsdGVye3dpZHRoOjQ4cHg7aGVpZ2h0OjI0cHg7bWFyZ2luOjAgMCAwIDZweDtwYWRkaW5nOjRweDtwYWRkaW5nLXJpZ2h0OjI0cHg7Ym9yZGVyOjA7b3V0bGluZTpub25lO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtmaWxsOiMwMDA7Zm9udC1zaXplOjA7cG9zaXRpb246cmVsYXRpdmV9LmJvb2tpbmctd2lkZ2V0X190b3AtZmlsdGVyPnNwYW57cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDowO21hcmdpbi10b3A6LTEwcHg7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtiYWNrZ3JvdW5kOiMyZDJkMmQ7Y29sb3I6I2ZmZjtmb250LXNpemU6MTFweDtsaW5lLWhlaWdodDoyMHB4O2JvcmRlci1yYWRpdXM6MTAwJX0uYm9va2luZy13aWRnZXRfX3RvcC1maWx0ZXI+Lmljb257d2lkdGg6MThweDtoZWlnaHQ6MThweH0uYm9va2luZy13aWRnZXRfX2JvZHl7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTt0b3A6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7LmJvb2tpbmctd2lkZ2V0X19ib2R5e2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlfS5ib29raW5nLXdpZGdldF9fdG9wKy5ib29raW5nLXdpZGdldF9fYm9keXtwYWRkaW5nLXRvcDo2NHB4fX0uYm9va2luZy13aWRnZXRfX3Njcm9sbHtwYWRkaW5nOjAgOHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsuYm9va2luZy13aWRnZXRfX3Njcm9sbHtvdmVyZmxvdy15OmF1dG87aGVpZ2h0OjEwMCV9LmJvb2tpbmctd2lkZ2V0X19zY3JvbGw+ZGl2e3BhZGRpbmctYm90dG9tOjk2cHh9fS5jaGFydF9fY2hhcnR7bWF4LWhlaWdodDo1MHZofS5wYWdpbmF0aW9ue2Rpc3BsYXk6ZmxleH0ucGFnaW5hdGlvbl9fcHJldmlvdXN7bWFyZ2luLWxlZnQ6YXV0b30ucGFnaW5hdGlvbl9fbmV4dHttYXJnaW4tbGVmdDoxMnB4fS5maWx0ZXItYmxvY2t7bWFyZ2luLWJvdHRvbTozMnB4fS5maWx0ZXItYmxvY2stLWJveGVke3BhZGRpbmc6MjRweDtib3JkZXItcmFkaXVzOjNweDtib3JkZXI6MnB4IHNvbGlkICNlN2VlZWF9LmZpbHRlci1ibG9ja19fcm93e2Rpc3BsYXk6ZmxleDttYXJnaW4tYm90dG9tOjE4cHg7bWFyZ2luLXJpZ2h0Oi04cHg7ZmxleC13cmFwOndyYXB9LmZpbHRlci1ibG9ja19fcm93Omxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5maWx0ZXItYmxvY2tfX2l0ZW17ZmxleC1zaHJpbms6MDtwYWRkaW5nLXJpZ2h0OjhweDttYXJnaW4tYm90dG9tOjE2cHg7ZmxleC1iYXNpczo1MCV9LmZpbHRlci1ibG9ja19faXRlbS0taGlkZGVue2Rpc3BsYXk6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpey5maWx0ZXItYmxvY2tfX2l0ZW17ZmxleC1iYXNpczoyNSV9fS5maWx0ZXItYmxvY2tfX2l0ZW06bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmZpbHRlci1ibG9ja19fcmVtb3ZlLWJ1dHRvbntmbG9hdDpyaWdodDtkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kOiNlN2VlZWE7cGFkZGluZzo0cHg7Ym9yZGVyLXJhZGl1czoxMDAlO3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7bGluZS1oZWlnaHQ6N3B4O3RleHQtYWxpZ246Y2VudGVyfS5wYWdpbmF0aW9uLWxlZ2VuZHttYXJnaW4tYm90dG9tOjE4cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0ucGFnaW5hdGlvbi1sZWdlbmRfX3RleHR7bWFyZ2luLXJpZ2h0OmF1dG99LnN0YXR1cy1ib3h7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtib3JkZXI6M3B4IHNvbGlkICM2MWIyYTd9LnN0YXR1cy1ib3gtLXNtYWxse3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHh9LnN0YXR1cy1ib3g6YmVmb3Jle2NvbnRlbnQ6XCIgXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDotOTk5cHg7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uc3RhdHVzLWJveC0tc2VsZWN0ZWQ6YmVmb3Jle2xlZnQ6MH0uc3RhdHVzLWJveC0tbm90YXJyaXZlZHtib3JkZXItY29sb3I6IzYxYjJhN30uc3RhdHVzLWJveC0tbm90YXJyaXZlZDpiZWZvcmV7YmFja2dyb3VuZDojNjFiMmE3fS5zdGF0dXMtYm94LS1hcnJpdmVke2JvcmRlci1jb2xvcjpyZ2IoMTg2Ljg4MDg1MTA2MzgsMTMxLjI4OTM2MTcwMjEsMTk0LjcxMDYzODI5NzkpfS5zdGF0dXMtYm94LS1hcnJpdmVkOmJlZm9yZXtiYWNrZ3JvdW5kOnJnYigxODYuODgwODUxMDYzOCwxMzEuMjg5MzYxNzAyMSwxOTQuNzEwNjM4Mjk3OSl9LnN0YXR1cy1ib3gtLWFycml2ZWRiYXJ7Ym9yZGVyLWNvbG9yOmhzbCg1MC43NjkyMzA3NjkyLDY4LjQyMTA1MjYzMTYlLDg5LjAxOTYwNzg0MzElKX0uc3RhdHVzLWJveC0tYXJyaXZlZGJhcjpiZWZvcmV7YmFja2dyb3VuZDpoc2woNTAuNzY5MjMwNzY5Miw2OC40MjEwNTI2MzE2JSw4OS4wMTk2MDc4NDMxJSl9LnN0YXR1cy1ib3gtLWFycml2ZWRvdXRzaWRle2JvcmRlci1jb2xvcjpoc2woNTAuNzY5MjMwNzY5Miw2OC40MjEwNTI2MzE2JSw2OS4wMTk2MDc4NDMxJSl9LnN0YXR1cy1ib3gtLWFycml2ZWRvdXRzaWRlOmJlZm9yZXtiYWNrZ3JvdW5kOmhzbCg1MC43NjkyMzA3NjkyLDY4LjQyMTA1MjYzMTYlLDY5LjAxOTYwNzg0MzElKX0uc3RhdHVzLWJveC0tbm9zaG93e2JvcmRlci1jb2xvcjojY2Q3YTkwfS5zdGF0dXMtYm94LS1ub3Nob3c6YmVmb3Jle2JhY2tncm91bmQ6I2NkN2E5MH0uc3RhdHVzLWJveC0tZmluaXNoZWR7Ym9yZGVyLWNvbG9yOiM3OTdkYmV9LnN0YXR1cy1ib3gtLWZpbmlzaGVkOmJlZm9yZXtiYWNrZ3JvdW5kOiM3OTdkYmV9LnN0YXR1cy1ib3gtLXNlYXRlZHtib3JkZXItY29sb3I6I2E4NjFiMn0uc3RhdHVzLWJveC0tc2VhdGVkOmJlZm9yZXtiYWNrZ3JvdW5kOiNhODYxYjJ9LnN0YXR1cy1ib3gtLXBhcnRpYWxseXNlYXRlZHtib3JkZXItY29sb3I6cmdiKDIyNC42NDI1NTMxOTE1LDE5OS44NjgwODUxMDY0LDIyOC4xMzE5MTQ4OTM2KX0uc3RhdHVzLWJveC0tcGFydGlhbGx5c2VhdGVkOmJlZm9yZXtiYWNrZ3JvdW5kOnJnYigyMjQuNjQyNTUzMTkxNSwxOTkuODY4MDg1MTA2NCwyMjguMTMxOTE0ODkzNil9LnBvcG92ZXJ7d2lkdGg6MjAwcHg7YmFja2dyb3VuZDojZmZmO3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6MTAwO29wYWNpdHk6MDt0b3A6MjAwcHg7bGVmdDotOTk5OXB4O2JveC1zaGFkb3c6MCAwIDI1cHggcmdiYSgwLDAsMCwuMik7cGFkZGluZzoxMnB4fS5wb3BvdmVyLS12aXNpYmxle29wYWNpdHk6MTtsZWZ0OmF1dG99LnBvcG92ZXItLWxhcmdle3dpZHRoOjQ2MHB4fS5wb3BvdmVyX190aXRsZXtmb250LWZhbWlseTpcIkFicmlsIEZhdGZhY2VcIixkaXNwbGF5O21hcmdpbjowIDAgMThweH0udXNlci1tZW51e2ZvbnQtc2l6ZToxNHB4fS51c2VyLW1lbnVfX29wdGlvbnN7bGlzdC1zdHlsZS10eXBlOm5vbmU7cGFkZGluZzowO21hcmdpbjowIDAgMThweH0udXNlci1tZW51X19vcHRpb25zOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS51c2VyLW1lbnVfX3RpdGxle2ZvbnQtc2l6ZToxNHB4O21hcmdpbjowIDAgMTZweDtmb250LXdlaWdodDo1MDB9LnVzZXItbWVudV9fdmVyc2lvbntmb250LXdlaWdodDo0MDA7ZGlzcGxheTpibG9ja30udXNlci1tZW51X19zdWJ0aXRsZXtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206OHB4O2ZvbnQtd2VpZ2h0OjUwMH0udXNlci1tZW51X19saW5re3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMyZDJkMmQ7ZGlzcGxheTpibG9ja30udXNlci1tZW51X19pdGVte21hcmdpbi1ib3R0b206OHB4fS51c2VyLW1lbnVfX2l0ZW06bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnNpZ25hdHVyZS1iYXJ7YmFja2dyb3VuZDojZjM4NjMwO2NvbG9yOiNmZmY7cGFkZGluZzo0cHg7aGVpZ2h0OjMycHg7cG9zaXRpb246Zml4ZWQ7dG9wOjRweDtsZWZ0OjA7d2lkdGg6MTAwJTt6LWluZGV4OjEwMTtmb250LXNpemU6MTVweDt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmZsZXh9LnNpZ25hdHVyZS1iYXIgYXtjb2xvcjojZmZmfS5zaWduYXR1cmUtYmFyX19jb250ZW50e21hcmdpbjphdXRvfS5waWxsLWJ1dHRvbntkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6NnB4O21hcmdpbi1ib3R0b206NnB4fS5waWxsLWJ1dHRvbl9faW5wdXR7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotOTk5OXB4fS5waWxsLWJ1dHRvbl9fbGFiZWx7Ym9yZGVyLXJhZGl1czoyNHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6OHB4IDE2cHg7YmFja2dyb3VuZDojMmQyZDJkO2NvbG9yOiNmZmY7Zm9udC1zaXplOjE1cHg7Y3Vyc29yOnBvaW50ZXJ9LnBpbGwtYnV0dG9uX19sYWJlbDpob3ZlcntiYWNrZ3JvdW5kOnJnYigxOS41LDE5LjUsMTkuNSl9LnBpbGwtYnV0dG9uLS1hY3RpdmUgLnBpbGwtYnV0dG9uX19sYWJlbCwucGlsbC1idXR0b25fX2lucHV0OmNoZWNrZWQrLnBpbGwtYnV0dG9uX19sYWJlbHtiYWNrZ3JvdW5kOnJnYig3My4zOTU3NDQ2ODA5LDE1MC42MDQyNTUzMTkxLDE0MC4xMTkxNDg5MzYyKX0ucGlsbC1idXR0b24tLWFjdGl2ZSAucGlsbC1idXR0b25fX2xhYmVsOmhvdmVyLC5waWxsLWJ1dHRvbl9faW5wdXQ6Y2hlY2tlZCsucGlsbC1idXR0b25fX2xhYmVsOmhvdmVye2JhY2tncm91bmQ6cmdiKDczLjM5NTc0NDY4MDksMTUwLjYwNDI1NTMxOTEsMTQwLjExOTE0ODkzNjIpfS5waWxsLWJ1dHRvbl9faW5wdXQ6Y2hlY2tlZCsucGlsbC1idXR0b25fX2xhYmVse2JhY2tncm91bmQ6cmdiKDczLjM5NTc0NDY4MDksMTUwLjYwNDI1NTMxOTEsMTQwLjExOTE0ODkzNjIpfS5waWxsLWJ1dHRvbl9faW5wdXQ6Y2hlY2tlZCsucGlsbC1idXR0b25fX2xhYmVsOmhvdmVye2JhY2tncm91bmQ6cmdiKDczLjM5NTc0NDY4MDksMTUwLjYwNDI1NTMxOTEsMTQwLjExOTE0ODkzNjIpfS5vdmVybGF5e2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246Zml4ZWQ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4yKTt3aWR0aDoxMDB2dztoZWlnaHQ6MTAwdmg7dG9wOjA7bGVmdDowO3otaW5kZXg6MTAwfS5ib29raW5nLWRldGFpbHN7Zm9udC1zaXplOjE0cHg7dGV4dC1hbGlnbjpsZWZ0fS5ib29raW5nLWRldGFpbHNfX3RoLC5ib29raW5nLWRldGFpbHNfX3Rke3BhZGRpbmc6MCAwIDRweCAwfS5ib29raW5nLWRldGFpbHNfX3Roe2ZvbnQtd2VpZ2h0OjUwMH0uYm9va2luZy1kZXRhaWxzX190ZCwuYm9va2luZy1kZXRhaWxzX190aHtwb3NpdGlvbjpyZWxhdGl2ZX0uYm9va2luZy1kZXRhaWxzX19sYWJlbHtkaXNwbGF5OmJsb2NrO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpcztwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO3RvcDowO2xlZnQ6MH0uYm9va2luZy1kZXRhaWxzX190aC0tZ3Vlc3RzLC5ib29raW5nLWRldGFpbHNfX3RoLS1ib29raW5ncywuYm9va2luZy1kZXRhaWxzX190ZC0tZ3Vlc3RzLC5ib29raW5nLWRldGFpbHNfX3RkLS1ib29raW5nc3t3aWR0aDozMHB4O3RleHQtYWxpZ246cmlnaHR9LnRvb2x0aXB7YmFja2dyb3VuZDojMmQyZDJkO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3BhZGRpbmc6OHB4IDE2cHg7Y29sb3I6I2ZmZjtmb250LXNpemU6MTJweDtmb250LXdlaWdodDpub3JtYWw7dGV4dC10cmFuc2Zvcm06bm9uZTtsZXR0ZXItc3BhY2luZzpub3JtYWx9LnRvb2x0aXA6YWZ0ZXJ7Ym90dG9tOjEwMCU7bGVmdDo1MCU7Ym9yZGVyOnNvbGlkIHJnYmEoMCwwLDAsMCk7Y29udGVudDpcIlwiO2hlaWdodDowO3dpZHRoOjA7cG9zaXRpb246YWJzb2x1dGU7cG9pbnRlci1ldmVudHM6bm9uZTtib3JkZXItY29sb3I6cmdiYSgxMzYsMTgzLDIxMywwKTtib3JkZXItYm90dG9tLWNvbG9yOiMyZDJkMmQ7Ym9yZGVyLXdpZHRoOjZweDttYXJnaW4tbGVmdDotNnB4fS5ub3Rlc3twb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjEycHg7cGFkZGluZy1ib3R0b206NjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCl7Lm5vdGVze3BhZGRpbmctYm90dG9tOjExMnB4fX0ubm90ZXNfX3Njcm9sbHtvdmVyZmxvdy15OmF1dG87aGVpZ2h0OjEwMCU7cGFkZGluZzoxMnB4fS5ub3Rlc19fbGlzdHtmbGV4LWJhc2lzOjEwMCU7b3ZlcmZsb3c6aGlkZGVuO2ZsZXgtc2hyaW5rOjE7ZmxleC1ncm93OjF9Lm5vdGVzX193cml0ZXttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowO2xlZnQ6MTJweDtyaWdodDoxMnB4O2JhY2tncm91bmQ6I2ZmZjttYXJnaW4tdG9wOmF1dG87cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7cGFkZGluZy1ib3R0b206MTJweCAhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KXsubm90ZXNfX3dyaXRle3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTo1NnB4fX0ubm90ZXNfX3N1Ym1pdHtib3JkZXItcmFkaXVzOjEwMCU7Zm9udC1zaXplOjA7YmFja2dyb3VuZDojNjFiMmE3O3dpZHRoOjI4cHg7aGVpZ2h0OjI4cHg7YXBwZWFyYW5jZTpub25lO2JvcmRlci13aWR0aDowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjRweDtib3R0b206MTZweDtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9hc3NldHMvaW1nL2Fycm93LXVwLnN2Z1wiKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7YmFja2dyb3VuZC1zaXplOjUwJSA1MCU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5ub3Rle21hcmdpbi1ib3R0b206MTZweDtmb250LXNpemU6MTNweDtib3JkZXItcmFkaXVzOjJweH0ubm90ZTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0ubm90ZV9fYWN0aW9uc3twb3NpdGlvbjphYnNvbHV0ZTtib3R0b206OHB4O3JpZ2h0OjhweH0ubm90ZV9fYWN0aW9ucz4qOmhvdmVye2N1cnNvcjpwb2ludGVyO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9Lm5vdGVfX3RleHR7d2hpdGUtc3BhY2U6cHJlLWxpbmU7YmFja2dyb3VuZDojZjNmM2YzO3BhZGRpbmc6OHB4O3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi10b3A6OHB4O2JvcmRlci1yYWRpdXM6MnB4fS5ub3RlX190ZXh0OmJlZm9yZXtib3R0b206MTAwJTtsZWZ0OjE2cHg7Ym9yZGVyOnNvbGlkIHJnYmEoMCwwLDAsMCk7Y29udGVudDpcIlwiO2hlaWdodDowO3dpZHRoOjA7cG9zaXRpb246YWJzb2x1dGU7cG9pbnRlci1ldmVudHM6bm9uZTtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXItYm90dG9tLWNvbG9yOiNmM2YzZjM7Ym9yZGVyLXdpZHRoOjZweDttYXJnaW4tbGVmdDotNnB4fS5ub3RlLS1vd24tbm90ZSAubm90ZV9fdGV4dHtwYWRkaW5nLWJvdHRvbTozMHB4fS5ub3RlX19tZXRhe2NvbG9yOiM4NTg1ODV9LnRhYmxlLW1hcHt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtY29sb3I6I2YzZjNmMztiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0udGFibGUtbWFwOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpibG9jaztwYWRkaW5nLWJvdHRvbTo1Ni4yNSV9LnRhYmxlLW1hcF9faW5uZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1pbWFnZTpyYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCByZ2IoMTM5Ljg2NDg2NDg2NDksIDE1Ny4xMzUxMzUxMzUxLCAxNTMuMjk3Mjk3Mjk3MykgMXB4LCB0cmFuc3BhcmVudCAwJSk7YmFja2dyb3VuZC1zaXplOjIuODEyNSUgNSU7b3ZlcmZsb3c6aGlkZGVufS50YWJsZS1tYXBfX2JnLWNvbmZpZ3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTZweDtyaWdodDoxNnB4O2JhY2tncm91bmQ6I2MzY2NjYTtjb2xvcjojZmZmO3BhZGRpbmc6MTZweDtwYWRkaW5nLWxlZnQ6NDhweDtmb250LXNpemU6MTJweDthcHBlYXJhbmNlOm5vbmU7b3V0bGluZTpub25lO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6M3B4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXdlaWdodDo1MDA7bGV0dGVyLXNwYWNpbmc6MXB4fS50YWJsZS1tYXBfX2JnLWNvbmZpZzpob3ZlcntiYWNrZ3JvdW5kOmhzbCgxNjYuNjY2NjY2NjY2Nyw4LjEwODEwODEwODElLDY4LjIzNTI5NDExNzYlKTtjdXJzb3I6cG9pbnRlcn0udGFibGUtbWFwX19iZy1jb25maWc6YmVmb3Jle2NvbnRlbnQ6XCIgXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxNnB4O3RvcDoxMnB4O3dpZHRoOjI0cHg7aGVpZ2h0OjIwcHg7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9hc3NldHMvaW1nL3BpY3R1cmUuc3ZnXCIpO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9LnRhYmxlLW1hcF9fdGFibGV7cG9zaXRpb246YWJzb2x1dGU7dHJhbnNpdGlvbjpvcGFjaXR5IDgwbXN9LnRhYmxlLW1hcF9fdGFibGUtLWhpZGRlbntvcGFjaXR5Oi4yfS50YWJsZS1tYXBfX3RhYmxlOmFmdGVye2NvbnRlbnQ6XCIgXCI7cGFkZGluZy1ib3R0b206MTAwJTtkaXNwbGF5OmJsb2NrfS50YWJsZS1tYXBfX3RhYmxlLS1jaXJjbGU6YWZ0ZXIsLnRhYmxlLW1hcF9fdGFibGUtLXNxdWFyZTphZnRlcntwYWRkaW5nLWJvdHRvbToxMDAlfS50YWJsZS1tYXBfX3RhYmxlLS1yZWN0YW5nbGU6YWZ0ZXIsLnRhYmxlLW1hcF9fdGFibGUtLXJlY3RhbmdsZS1yb3VuZGVkOmFmdGVye3BhZGRpbmctYm90dG9tOjUwJX0udGFibGUtbWFwX190YWJsZS0tcmVjdGFuZ2xlLnRhYmxlLW1hcF9fdGFibGUtLXZlcnRpY2FsOmFmdGVyLC50YWJsZS1tYXBfX3RhYmxlLS1yZWN0YW5nbGUtcm91bmRlZC50YWJsZS1tYXBfX3RhYmxlLS12ZXJ0aWNhbDphZnRlcntwYWRkaW5nLWJvdHRvbToyMDAlfS50YWJsZS1tYXBfX3RhYmxlLWlubmVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6Izg5ODk4OTtjb2xvcjojZmZmO2Rpc3BsYXk6ZmxleH0udGFibGUtbWFwX190YWJsZS0tZGlzYWJsZWQgLnRhYmxlLW1hcF9fdGFibGUtaW5uZXJ7YmFja2dyb3VuZDpyZ2IoMjEzLjUsMjEzLjUsMjEzLjUpfS50YWJsZS1tYXBfX3RhYmxlLS1jaXJjbGUgLnRhYmxlLW1hcF9fdGFibGUtaW5uZXJ7Ym9yZGVyLXJhZGl1czoxMDAlfS50YWJsZS1tYXBfX3RhYmxlLS1yZWN0YW5nbGUtcm91bmRlZCAudGFibGUtbWFwX190YWJsZS1pbm5lcntib3JkZXItcmFkaXVzOjI1JX0udGFibGUtbWFwX190YWJsZS1udW1iZXJ7bWFyZ2luOmF1dG87dXNlci1zZWxlY3Q6bm9uZTtmb250LXNpemU6MTNweDtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTt3aGl0ZS1zcGFjZTpub3dyYXB9LnRhYmxlLW1hcF9fdGFibGUtLWRpc2FibGVkIC50YWJsZS1tYXBfX3RhYmxlLW51bWJlcnt0ZXh0LWRlY29yYXRpb246bGluZS10aHJvdWdofS50YWJsZS1tYXBfX3RhYmxlLXJvdGF0b3J7Y29sb3I6IzAwMDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjEwMCU7Ym90dG9tOjEwMCV9LnRhYmxlLW1hcF9fdGFibGUtZWRpdHt3aWR0aDoyNjBweDtiYWNrZ3JvdW5kOiNmZmY7cG9zaXRpb246YWJzb2x1dGU7Ym94LXNoYWRvdzowIDAgMjVweCByZ2JhKDAsMCwwLC4xNSk7ei1pbmRleDoxMDB9LnRhYmxlLW1hcF9fdGFibGUtZWRpdC1jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjE2cHg7Y29sb3I6I2ZmZjthcHBlYXJhbmNlOm5vbmU7b3V0bGluZTowO2JvcmRlcjowO3BhZGRpbmc6MDttYXJnaW46MDttYXJnaW4tdG9wOi04cHg7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApfS50YWJsZS1tYXBfX3RhYmxlLWVkaXQtY2xvc2U6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIsOXXCJ9LnRhYmxlLW1hcF9fdGFibGUtZWRpdC1oZWFkZXJ7cGFkZGluZzoxNnB4O3BhZGRpbmctcmlnaHQ6MzJweDtiYWNrZ3JvdW5kOiM2MWIyYTc7Y29sb3I6I2ZmZjttYXJnaW4tYm90dG9tOjE2cHg7dXNlci1zZWxlY3Q6bm9uZTtwb3NpdGlvbjpyZWxhdGl2ZTtjdXJzb3I6bW92ZX0udGFibGUtbWFwX190YWJsZS1lZGl0LWlubmVye3BhZGRpbmc6MTZweH0udGFibGUtbWFwX190YWJsZS1pbnB1dHtvcGFjaXR5OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCl9LnRhYmxlLW1hcF9fdGFibGUtLWRyYWdnYWJsZXt6LWluZGV4OjF9LnRhYmxlLW1hcF9fdGFibGUtLWRyYWdnYWJsZSAudGFibGUtbWFwX190YWJsZS1pbm5lciwudGFibGUtbWFwX190YWJsZS1pbnB1dDpjaGVja2VkKy50YWJsZS1tYXBfX3RhYmxlLWlubmVye2JhY2tncm91bmQ6IzU2NTY1Nn0udGFibGUtbWFwX190YWJsZS0tZHJhZ2dhYmxlIC50YWJsZS1tYXBfX3RhYmxlLWlubmVyOmJlZm9yZSwudGFibGUtbWFwX190YWJsZS1pbnB1dDpjaGVja2VkKy50YWJsZS1tYXBfX3RhYmxlLWlubmVyOmJlZm9yZXtjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOi00cHg7bGVmdDotNHB4O2JvdHRvbTotNHB4O3JpZ2h0Oi00cHg7Ym9yZGVyOjJweCBkYXNoZWQgIzAwMDtvcGFjaXR5OjF9LmRhdGVwaWNrZXJ7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tYm90dG9tOjE2cHg7Ym9yZGVyOjFweCBzb2xpZCAjYzNjY2NhO2JvcmRlci1yYWRpdXM6NHB4O3BhZGRpbmc6MTZweH0uZGF0ZXBpY2tlcjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uZGF0ZXBpY2tlci0tZGlzYWJsZWR7b3BhY2l0eTouNX0uZGF0ZXBpY2tlcl9faW5uZXJ7d2lkdGg6MTAwJTttYXJnaW4tdG9wOjE2cHg7dGFibGUtbGF5b3V0OmZpeGVkfS5kYXRlcGlja2VyX19pbm5lciB0ZHt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjVweH0uZGF0ZXBpY2tlcl9fYnV0dG9ue2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOjA7b3V0bGluZTpub25lO3BhZGRpbmc6MDt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLXJhZGl1czoxMDAlO2ZvbnQtc2l6ZToxMnB4fS5kYXRlcGlja2VyX19idXR0b24tLXRvZGF5e2JhY2tncm91bmQ6I2U3ZWVlYX0uZGF0ZXBpY2tlcl9fYnV0dG9uLS1zZWxlY3RlZHtjb2xvcjojZmZmO2JhY2tncm91bmQ6IzAwMH0uZGF0ZXBpY2tlcl9fYnV0dG9uOmFmdGVye2NvbnRlbnQ6XCIgXCI7cGFkZGluZy1ib3R0b206MTAwJTt3aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2t9LmRhdGVwaWNrZXJfX2J1dHRvbiBzcGFue3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7bGVmdDowO3RleHQtYWxpZ246Y2VudGVyO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7cG9pbnRlci1ldmVudHM6bm9uZX0uZGF0ZXBpY2tlcl9fYnV0dG9uOmRpc2FibGVke29wYWNpdHk6LjV9LmRhdGVwaWNrZXJfX25hdnN7cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjMwcHg7bGVmdDoxNnB4O3JpZ2h0OjE2cHg7dG9wOjE4cHg7ei1pbmRleDoxfS5kYXRlcGlja2VyX19uYXZ7Ym9yZGVyOjFweCBzb2xpZCAjYzNjY2NhO2FwcGVhcmFuY2U6bm9uZTtvdXRsaW5lOm5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7Ym9yZGVyLXJhZGl1czoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2ZvbnQtc2l6ZTowO3BhZGRpbmc6MH0uZGF0ZXBpY2tlcl9fbmF2OmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxNnB4O2hlaWdodDoxNnB4O3RvcDo1MCU7bGVmdDo1MCU7bWFyZ2luLXRvcDotOHB4O21hcmdpbi1sZWZ0Oi05cHg7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0uZGF0ZXBpY2tlcl9fbmF2LS1wcmV2e2xlZnQ6MH0uZGF0ZXBpY2tlcl9fbmF2LS1wcmV2OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2Fzc2V0cy9pbWcvYXJyb3ctbGVmdC5zdmdcIil9LmRhdGVwaWNrZXJfX25hdi0tbmV4dHtyaWdodDowfS5kYXRlcGlja2VyX19uYXYtLW5leHQ6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvYXNzZXRzL2ltZy9hcnJvdy1yaWdodC5zdmdcIik7bWFyZ2luLWxlZnQ6LTdweH0uZGF0ZXBpY2tlcl9fdGl0bGV7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDowO21hcmdpbi1sZWZ0Oi0xNnB4O21hcmdpbi1yaWdodDotMTZweDt0b3A6MDtoZWlnaHQ6NDhweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjYzNjY2NhO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDozMHB4O2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MTRweH0uZGF0ZXBpY2tlcl9faGVhZGVye2ZvbnQtc2l6ZToxMnB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXdlaWdodDo2MDB9Lm1lc3NhZ2VzLXRvZ2dsZXttYXJnaW4tbGVmdDowO21hcmdpbi10b3A6YXV0bzttYXJnaW4tYm90dG9tOmF1dG99QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5tZXNzYWdlcy10b2dnbGV7ZGlzcGxheTpub25lfX0ubWVzc2FnZXMtdG9nZ2xlLS1tb2JpbGV7ZGlzcGxheTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KXsubWVzc2FnZXMtdG9nZ2xlLS1tb2JpbGV7ZGlzcGxheTpibG9ja319Lm1lc3NhZ2VzLXRvZ2dsZV9faXRlbXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6OHB4fS5tZXNzYWdlcy10b2dnbGUtLW1vYmlsZSAubWVzc2FnZXMtdG9nZ2xlX19pdGVte2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWJvdHRvbToxMnB4fS5kYXlzZXR0aW5ncy1idXR0b257d2lkdGg6MzJweDtoZWlnaHQ6MjRweDtjdXJzb3I6cG9pbnRlcjthcHBlYXJhbmNlOm5vbmU7Ym9yZGVyOjA7b3V0bGluZTpub25lO21hcmdpbjowIDAgMCA4cHg7cGFkZGluZzowO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9hc3NldHMvaW1nL2NvZy5zdmdcIik7YmFja2dyb3VuZC1zaXplOjEwMCUgMTAwJTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5kYXlzZXR0aW5ncy1idXR0b24tLXJlZHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9hc3NldHMvaW1nL2NvZy1yZWQuc3ZnXCIpfS5kYXlzZXR0aW5ncy1idXR0b24tLW9yYW5nZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9hc3NldHMvaW1nL2NvZy1vcmFuZ2Uuc3ZnXCIpfS5waWxse2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1yaWdodDotMXB4O21hcmdpbi1ib3R0b206LTFweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LnBpbGxfX2xhYmVse2JvcmRlcjoxcHggc29saWQgI2MzY2NjYTt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmJsb2NrO2xpbmUtaGVpZ2h0OjE2cHg7Y3Vyc29yOnBvaW50ZXI7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxNXB4O2JvcmRlci1yYWRpdXM6NDBweDttYXJnaW4tcmlnaHQ6NXB4O21hcmdpbi1ib3R0b206N3B4O3BhZGRpbmc6MTJweCAyNHB4fS5waWxsX19sYWJlbC0tc2VsZWN0ZWR7Ym9yZGVyLWNvbG9yOiMwMDA7YmFja2dyb3VuZDojMDAwO2NvbG9yOiNmZmZ9LnBpbGwtLXNtYWxsIC5waWxsX19sYWJlbHtsaW5lLWhlaWdodDoxNHB4O2ZvbnQtc2l6ZToxM3B4O3BhZGRpbmc6OHB4IDE2cHh9LnBpbGwtLXRpbnkgLnBpbGxfX2xhYmVse2xpbmUtaGVpZ2h0OjE0cHg7Zm9udC1zaXplOjEycHg7cGFkZGluZzo0cHggOHB4fS5waWxsX19pY29ue2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1yaWdodDo0cHh9LnBpbGxfX3RleHR7ZGlzcGxheTppbmxpbmUtZmxleDt2ZXJ0aWNhbC1hbGlnbjp0b3B9LnBpbGxfX2lucHV0OmNoZWNrZWQrLnBpbGxfX2xhYmVse2JvcmRlci1jb2xvcjojMDAwO2JhY2tncm91bmQ6IzAwMDtjb2xvcjojZmZmfS5waWxsX19pbnB1dDpkaXNhYmxlZCsucGlsbF9fbGFiZWx7Y29sb3I6I2MzY2NjYTt0ZXh0LWRlY29yYXRpb246bGluZS10aHJvdWdofS5waWxsX19pbnB1dHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi05OTk5cHh9LmJhZGdle3BhZGRpbmc6MTZweDtib3JkZXItc3R5bGU6c29saWQ7bWFyZ2luLWJvdHRvbToyNHB4O2JhY2tncm91bmQ6aHNsKDYyLjIyMjIyMjIyMjIsNjkuMjMwNzY5MjMwOCUsOTUuMzUyOTQxMTc2NSUpO2JvcmRlci1jb2xvcjpoc2woNjIuMjIyMjIyMjIyMiw2OS4yMzA3NjkyMzA4JSw4Mi4zNTI5NDExNzY1JSk7Ym9yZGVyLXdpZHRoOjAgMCAwIDVweDtwb3NpdGlvbjpyZWxhdGl2ZX0uYmFkZ2U6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmJhZGdlLS1zdWNjZXNze2JhY2tncm91bmQ6aHNsKDgwLDYwJSw4MCUpO2JvcmRlci1jb2xvcjpoc2woODAsNjAlLDQwJSl9LmJhZGdlLS13YXJuaW5ne2JhY2tncm91bmQ6aHNsKDIwLDEwMCUsODMlKTtib3JkZXItY29sb3I6I2Y3M30uYmFkZ2UtLWRhbmdlcntiYWNrZ3JvdW5kOmhzbCgxNSwxMDAlLDgwJSk7Ym9yZGVyLWNvbG9yOnJnYigxNTMsMzguMjUsMCl9LmJhZGdlX19jbG9zZSsuYmFkZ2VfX2NvbnRlbnR7cGFkZGluZy1yaWdodDo0MHB4fS5iYWRnZV9fY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEzcHg7cmlnaHQ6MTZweDthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JvcmRlci13aWR0aDowO291dGxpbmU6bm9uZTtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoyMnB4fS5iYWRnZV9fY2xvc2U6YmVmb3Jle2NvbnRlbnQ6XCLDl1wiO2Rpc3BsYXk6YmxvY2t9LnJpY2gtdGV4dC5yaWNoLXRleHR7d2lkdGg6MTAwJTtmb250LXNpemU6MTRweDttaW4taGVpZ2h0OjE0MHB4O3BhZGRpbmc6MDtmb250LWZhbWlseTpcIlJvYm90b1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEzcHg7bWFyZ2luLWJvdHRvbTowO2JvcmRlcjoycHggc29saWQgI2U3ZTdlNztib3JkZXItcmFkaXVzOjB9LnFsLXZhcmlhYmxlIC5xbC1waWNrZXItbGFiZWx7cGFkZGluZy1yaWdodDozMnB4fS5xbC12YXJpYWJsZSAucWwtcGlja2VyLWxhYmVsOmJlZm9yZXtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJWYXJpYWJsZVwifS5xbC12YXJpYWJsZSAucWwtcGlja2VyLWl0ZW06YmVmb3Jle2NvbnRlbnQ6YXR0cihkYXRhLXZhbHVlKX0ucWwtdmFyaWFibGUgLnFsLXBpY2tlci1vcHRpb25ze21heC1oZWlnaHQ6NTB2aDtvdmVyZmxvdzpzY3JvbGx9LnFsLWNvbnRhaW5lci5xbC1zbm93LC5xbC10b29sYmFyLnFsLXNub3d7Ym9yZGVyLXdpZHRoOjJweDtib3JkZXItY29sb3I6I2U3ZTdlN30ucWwtdG9vbHRpcHtsZWZ0OjUwJSAhaW1wb3J0YW50O3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnR9LnJpY2gtdGV4dF9fY29udHJvbHN7cGFkZGluZzo4cHg7Ym9yZGVyLWJvdHRvbToycHggc29saWQgI2U3ZTdlN30ucmljaC10ZXh0X19jb250cm9scy1ncm91cHttYXJnaW4tcmlnaHQ6OHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1yYWRpdXM6MnB4O2JvcmRlcjoxcHggc29saWQgI2MzY2NjYX0ucmljaC10ZXh0X19jb250cm9scy1idXR0b257d2lkdGg6MzJweDtoZWlnaHQ6MzJweDtsaW5lLWhlaWdodDozMnB4O292ZXJmbG93OmhpZGRlbjtkaXNwbGF5OmlubGluZS1ibG9jazthcHBlYXJhbmNlOm5vbmU7Ym9yZGVyOjA7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjYzNjY2NhO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX0ucmljaC10ZXh0X19jb250cm9scy1idXR0b246aG92ZXIsLnJpY2gtdGV4dF9fY29udHJvbHMtYnV0dG9uLS1hY3RpdmV7YmFja2dyb3VuZDojZjNmM2YzfS5yaWNoLXRleHRfX2NvbnRyb2xzLWJ1dHRvbjpsYXN0LWNoaWxke2JvcmRlcjowfS5yaWNoLXRleHRfX2VkaXRvci1jb250ZW50e3dpZHRoOjEwMCU7cGFkZGluZzo4cHg7b3V0bGluZTpub25lO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MDtyZXNpemU6bm9uZTtvdmVyZmxvdy15OmhpZGRlbjttaW4taGVpZ2h0OjQuNWVtO2xpbmUtaGVpZ2h0OjEuNTt3aGl0ZS1zcGFjZTpwcmUtd3JhcDtyZXNpemU6bm9uZX0ucmljaC10ZXh0X19lZGl0b3ItY29udGVudCBoMSwucmljaC10ZXh0X19lZGl0b3ItY29udGVudCBoMiwucmljaC10ZXh0X19lZGl0b3ItY29udGVudCBoMywucmljaC10ZXh0X19lZGl0b3ItY29udGVudCBoNCwucmljaC10ZXh0X19lZGl0b3ItY29udGVudCBwLC5yaWNoLXRleHRfX2VkaXRvci1jb250ZW50IHVsLC5yaWNoLXRleHRfX2VkaXRvci1jb250ZW50IG9se2ZvbnQtZmFtaWx5OlwiT3BlbiBzYW5zXCIsYXJpYWwsc2Fucy1zZXJpZjttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTouN3JlbX0ucmljaC10ZXh0X19lZGl0b3ItY29udGVudCBoMSwucmljaC10ZXh0X19lZGl0b3ItY29udGVudCBoMiwucmljaC10ZXh0X19lZGl0b3ItY29udGVudCBoMywucmljaC10ZXh0X19lZGl0b3ItY29udGVudCBoNHtmb250LXdlaWdodDpib2xkfS5yaWNoLXRleHRfX2VkaXRvci1jb250ZW50IHN0cm9uZ3tmb250LXdlaWdodDpib2xkfS5yaWNoLXRleHRfX2VkaXRvci1jb250ZW50IGxpe21hcmdpbjowfS5ib29raW5nLWF0dHJpYnV0ZXN7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyO3RvcDotMXB4fS5ib29raW5nLWF0dHJpYnV0ZXNfX2l0ZW17ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXJpZ2h0OjRweDt2ZXJ0aWNhbC1hbGlnbjp0b3A7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2NvbG9yOmluaGVyaXQ7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjE1cHg7Ym9yZGVyLXJhZGl1czoycHg7cGFkZGluZzowO3RvcDoycHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5ib29raW5nLWF0dHJpYnV0ZXNfX2l0ZW17cG9pbnRlci1ldmVudHM6bm9uZX19LmJvb2tpbmctYXR0cmlidXRlc19faXRlbSBzdmd7dmVydGljYWwtYWxpZ246bWlkZGxlO2Rpc3BsYXk6YmxvY2s7cG9pbnRlci1ldmVudHM6bm9uZX0uYm9va2luZy1hdHRyaWJ1dGVzX19pdGVtLS1wbXtsaW5lLWhlaWdodDoxNHB4fS5ib29raW5nLWF0dHJpYnV0ZXNfX21lc3NhZ2V7Zm9udC1zaXplOjEzcHh9LmJvb2tpbmctYXR0cmlidXRlc19fbWVzc2FnZSBzdHJvbmd7ZGlzcGxheTpibG9ja30uYm9va2luZy1hdHRyaWJ1dGVzX19tZXNzYWdlIHB7bWFyZ2luOjAgMCAxNnB4IDB9LmJvb2tpbmctYXR0cmlidXRlc19fbWVzc2FnZSBwOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5hZG1pbi1sYW5ndWFnZS1zd2l0Y2hlcnttYXJnaW4tYm90dG9tOjE4cHh9LmFkbWluLWxhbmd1YWdlLXN3aXRjaGVyX19idXR0b257YmFja2dyb3VuZDojZjNmM2YzO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6NHB4IDE2cHg7bWFyZ2luLXJpZ2h0OjRweDtib3JkZXItcmFkaXVzOjE2cHg7Zm9udC1zaXplOjEycHh9LmFkbWluLWxhbmd1YWdlLXN3aXRjaGVyX19idXR0b24gaW5wdXR7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotOTk5OXB4fS5hZG1pbi1sYW5ndWFnZS1zd2l0Y2hlcl9fYnV0dG9uLS1zZWxlY3RlZHtiYWNrZ3JvdW5kOiMyZDJkMmQ7Y29sb3I6I2ZmZn0uZGF0ZS1wb3BvdmVye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDozMjBweDtiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzowIDAgMTVweCByZ2JhKDAsMCwwLC4yKTt6LWluZGV4OjEwNTtvcGFjaXR5OjB9LmRhdGUtcG9wb3Zlci0tdmlzaWJsZXtvcGFjaXR5OjF9Lm1lc3NhZ2UtbG9ne3BhZGRpbmctbGVmdDozMHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5tZXNzYWdlLWxvZzpiZWZvcmV7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6NXB4O3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7Ym9yZGVyLXJhZGl1czoxMDAlO2JhY2tncm91bmQ6IzYxYjJhNzt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDoyMXB4fS5tZXNzYWdlLWxvZy0tc3VjY2VzczpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvYXNzZXRzL2ltZy9zZW5kLnN2Z1wiKTtiYWNrZ3JvdW5kLXNpemU6NjAlIDYwJTtiYWNrZ3JvdW5kLXBvc2l0aW9uOjRweCBjZW50ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5tZXNzYWdlLWxvZy0tZmFpbHVyZTpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjojY2Q3YTkwO2NvbnRlbnQ6XCItXCI7Y29sb3I6I2ZmZn0udGFibGUtZ3JvdXB7ZGlzcGxheTpmbGV4fS5maWx0ZXItYWRkZXJfX2J1dHRvbntwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLXdpZHRoOjA7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXNpemU6MTJweH0uZmlsdGVyLWFkZGVyX19idXR0b24taWNvbntsZWZ0OjE2cHg7dG9wOjEwcHg7ZmxvYXQ6bGVmdDt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O21hcmdpbi1yaWdodDo4cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5maWx0ZXItYWRkZXJfX2J1dHRvbi1pY29ue3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6MDt0b3A6MH19LmZpbHRlci1hZGRlcl9fb3B0aW9uc3ttYXJnaW46LTEycHh9LmZpbHRlci1hZGRlcl9fb3B0aW9ue2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U3ZWVlYTtwYWRkaW5nOjEycHg7Zm9udC1zaXplOjEzcHh9LmZpbHRlci1waWxse2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDo4cHg7dmVydGljYWwtYWxpZ246dG9wO3Bvc2l0aW9uOnJlbGF0aXZlfS5maWx0ZXItcGlsbF9faW5wdXR7cG9zaXRpb246YWJzb2x1dGU7b3BhY2l0eTowO3dpZHRoOjA7aGVpZ2h0OjB9LmZpbHRlci1waWxsX19sYWJlbHtkaXNwbGF5OmJsb2NrO2hlaWdodDoyMHB4O2xpbmUtaGVpZ2h0OjE0cHg7cGFkZGluZzozcHg7Ym9yZGVyLXJhZGl1czoycHg7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Zm9udC1zaXplOjExcHg7Y3Vyc29yOnBvaW50ZXI7dXNlci1zZWxlY3Q6bm9uZX0uZmlsdGVyLXBpbGxfX2NvbnRlbnR7ZGlzcGxheTpibG9ja30uZmlsdGVyLXBpbGxfX2NvbnRlbnQgc3ZnLC5maWx0ZXItcGlsbF9fdGV4dHtkaXNwbGF5OmJsb2NrfS5maWx0ZXItcGlsbF9fdGV4dHtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjp0b3B9LmZpbHRlci1waWxsX19pbnB1dDpjaGVja2VkKy5maWx0ZXItcGlsbF9fbGFiZWx7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiM2MWIyYTd9LmZpbHRlci1waWxsX19pbnB1dCsuZmlsdGVyLXBpbGxfX2xhYmVsIC5maWx0ZXItcGlsbF9fY29udGVudCBzdmd7c3Ryb2tlOmN1cnJlbnRDb2xvcn0udGFibGUtcGxhbntiYWNrZ3JvdW5kOiNmM2YzZjM7ZmxleC1iYXNpczoxMDAlO3BhZGRpbmc6OHB4fS50YWJsZS1wbGFuX19hcmVhLXRvZ2dsZXttYXJnaW4tYm90dG9tOjE2cHh9LnRhYmxlLXBsYW5fX2lubmVye3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtaW1hZ2U6cmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgcmdiKDEzOS44NjQ4NjQ4NjQ5LCAxNTcuMTM1MTM1MTM1MSwgMTUzLjI5NzI5NzI5NzMpIDFweCwgdHJhbnNwYXJlbnQgMCUpO2JhY2tncm91bmQtc2l6ZToyLjgxMjUlIDUlfS50YWJsZS1wbGFuX19pbm5lcjphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7cGFkZGluZy1ib3R0b206NTYuMjUlfS50YWJsZS1wbGFuX19ib29raW5ne2JhY2tncm91bmQ6IzYxYjJhNztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjE7dG91Y2gtYWN0aW9uOm5vbmU7Y3Vyc29yOm1vdmV9LnRhYmxlLXBsYW5fX2Jvb2tpbmctLWFycml2ZWR7YmFja2dyb3VuZC1jb2xvcjpyZ2IoMTg2Ljg4MDg1MTA2MzgsMTMxLjI4OTM2MTcwMjEsMTk0LjcxMDYzODI5NzkpfS50YWJsZS1wbGFuX19ib29raW5nLS1hcnJpdmVkYmFye2JhY2tncm91bmQtY29sb3I6aHNsKDUwLjc2OTIzMDc2OTIsNjguNDIxMDUyNjMxNiUsODkuMDE5NjA3ODQzMSUpfS50YWJsZS1wbGFuX19ib29raW5nLS1hcnJpdmVkb3V0c2lkZXtiYWNrZ3JvdW5kLWNvbG9yOmhzbCg1MC43NjkyMzA3NjkyLDY4LjQyMTA1MjYzMTYlLDY5LjAxOTYwNzg0MzElKX0udGFibGUtcGxhbl9fYm9va2luZy0tcGFydGlhbGx5c2VhdGVke2JhY2tncm91bmQtY29sb3I6cmdiKDIyNC42NDI1NTMxOTE1LDE5OS44NjgwODUxMDY0LDIyOC4xMzE5MTQ4OTM2KX0udGFibGUtcGxhbl9fYm9va2luZy0tc2VhdGVke2JhY2tncm91bmQtY29sb3I6I2E4NjFiMn0udGFibGUtcGxhbl9fYm9va2luZy0tZmluaXNoZWR7YmFja2dyb3VuZC1jb2xvcjojNzk3ZGJlfS50YWJsZS1wbGFuX19ib29raW5nLS1ub3Nob3d7YmFja2dyb3VuZC1jb2xvcjojY2Q3YTkwfS50YWJsZS1wbGFuX19ib29raW5nLW5hbWV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCk7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiMwMDA7dXNlci1zZWxlY3Q6bm9uZTt0ZXh0LWFsaWduOmNlbnRlcn0udGFibGUtcGxhbl9fYm9va2luZy10YWJsZS1udW1iZXJ7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyfS50YWJsZS1wbGFuX19xdWljay1ib29raW5nLWJ1dHRvbntwb3NpdGlvbjpmaXhlZDtib3R0b206MTZweDt6LWluZGV4OjEwO2xlZnQ6NDYwcHg7bWFyZ2luLWxlZnQ6MTZweH0udGFibGUtc2hhcGV7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpub25lfS50YWJsZS1zaGFwZS0tdmlzaWJsZXtkaXNwbGF5OmJsb2NrfS50YWJsZS1zaGFwZS0tZGlzYWJsZWR7b3BhY2l0eTouNTtwb2ludGVyLWV2ZW50czpub25lfS50YWJsZS1zaGFwZS0tb3BhcXVle29wYWNpdHk6LjV9LnRhYmxlLXNoYXBlOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpibG9ja30udGFibGUtc2hhcGUtLTEtc2VhdHN7d2lkdGg6NCUgIWltcG9ydGFudH0udGFibGUtc2hhcGUtLWRyYWdnaW5ne3otaW5kZXg6MX0udGFibGUtc2hhcGVfX2lubmVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kOiNjM2NjY2F9LnRhYmxlLXNoYXBlLS1kcmFnZ2luZyAudGFibGUtc2hhcGVfX2lubmVye292ZXJmbG93OmluaXRpYWx9LnRhYmxlLXNoYXBlLS1zZWxlY3RlZCAudGFibGUtc2hhcGVfX2lubmVyLC50YWJsZS1zaGFwZS0taXMtb3ZlciAudGFibGUtc2hhcGVfX2lubmVye291dGxpbmU6MXB4IGRhc2hlZCAjMDAwfS50YWJsZS1zaGFwZS0tc2VhdGluZy1zdGF0dXMtbm90YXJyaXZlZCAudGFibGUtc2hhcGVfX2lubmVye2JhY2tncm91bmQtY29sb3I6IzYxYjJhN30udGFibGUtc2hhcGUtLXNlYXRpbmctc3RhdHVzLWFycml2ZWQgLnRhYmxlLXNoYXBlX19pbm5lcntiYWNrZ3JvdW5kLWNvbG9yOnJnYigxODYuODgwODUxMDYzOCwxMzEuMjg5MzYxNzAyMSwxOTQuNzEwNjM4Mjk3OSl9LnRhYmxlLXNoYXBlLS1zZWF0aW5nLXN0YXR1cy1hcnJpdmVkYmFyIC50YWJsZS1zaGFwZV9faW5uZXJ7YmFja2dyb3VuZC1jb2xvcjpoc2woNTAuNzY5MjMwNzY5Miw2OC40MjEwNTI2MzE2JSw4OS4wMTk2MDc4NDMxJSl9LnRhYmxlLXNoYXBlLS1zZWF0aW5nLXN0YXR1cy1hcnJpdmVkb3V0c2lkZSAudGFibGUtc2hhcGVfX2lubmVye2JhY2tncm91bmQtY29sb3I6aHNsKDUwLjc2OTIzMDc2OTIsNjguNDIxMDUyNjMxNiUsNjkuMDE5NjA3ODQzMSUpfS50YWJsZS1zaGFwZS0tc2VhdGluZy1zdGF0dXMtcGFydGlhbGx5c2VhdGVkIC50YWJsZS1zaGFwZV9faW5uZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2IoMjI0LjY0MjU1MzE5MTUsMTk5Ljg2ODA4NTEwNjQsMjI4LjEzMTkxNDg5MzYpfS50YWJsZS1zaGFwZS0tc2VhdGluZy1zdGF0dXMtc2VhdGVkIC50YWJsZS1zaGFwZV9faW5uZXJ7YmFja2dyb3VuZC1jb2xvcjojYTg2MWIyfS50YWJsZS1zaGFwZS0tc2VhdGluZy1zdGF0dXMtZmluaXNoZWQgLnRhYmxlLXNoYXBlX19pbm5lcntiYWNrZ3JvdW5kLWNvbG9yOiM3OTdkYmV9LnRhYmxlLXNoYXBlLS1zZWF0aW5nLXN0YXR1cy1ub3Nob3cgLnRhYmxlLXNoYXBlX19pbm5lcntiYWNrZ3JvdW5kLWNvbG9yOiNjZDdhOTB9LnRhYmxlLXNoYXBlLS1jaXJjbGUgLnRhYmxlLXNoYXBlX19pbm5lcntib3JkZXItcmFkaXVzOjEwMCV9LnRhYmxlLXNoYXBlLS0xLXNlYXRzIC50YWJsZS1zaGFwZV9faW5uZXJ7Ym9yZGVyLXJhZGl1czoxMDAlICFpbXBvcnRhbnR9LnRhYmxlLXNoYXBlX19pbm5lcjphZnRlciwudGFibGUtc2hhcGVfX2lubmVyOmJlZm9yZXtjb250ZW50OlwiIFwiO2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZX0udGFibGUtc2hhcGUtLWRyYWdnaW5nIC50YWJsZS1zaGFwZV9faW5uZXI6YWZ0ZXJ7ZGlzcGxheTpibG9jaztsZWZ0Oi0yMDAwcHg7d2lkdGg6NDAwMHB4O2hlaWdodDoxMDAlO2JvcmRlci13aWR0aDoxcHggMDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLWNvbG9yOnJlZH0udGFibGUtc2hhcGUtLWRyYWdnaW5nIC50YWJsZS1zaGFwZV9faW5uZXI6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7dG9wOi0yMDAwcHg7aGVpZ2h0OjQwMDBweDt3aWR0aDoxMDAlO2JvcmRlci13aWR0aDowIDFweDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLWNvbG9yOnJlZH0udGFibGUtc2hhcGVfX2NoYWlye2JvcmRlci1yYWRpdXM6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kOnJnYigxODMuOTcyOTcyOTczLDE5NC42MjcwMjcwMjcsMTkyLjI1OTQ1OTQ1OTUpfS50YWJsZS1zaGFwZS0tc2VhdGluZy1zdGF0dXMtbm90YXJyaXZlZCAudGFibGUtc2hhcGVfX2NoYWlye2JhY2tncm91bmQ6cmdiKDgzLjQyMjEyNzY1OTYsMTcxLjE3Nzg3MjM0MDQsMTU5LjI2MDQyNTUzMTkpfS50YWJsZS1zaGFwZS0tc2VhdGluZy1zdGF0dXMtYXJyaXZlZCAudGFibGUtc2hhcGVfX2NoYWlye2JhY2tncm91bmQ6cmdiKDE3OS4zMjg1MTA2MzgzLDExNy41NzM2MTcwMjEzLDE4OC4wMjYzODI5Nzg3KX0udGFibGUtc2hhcGUtLXNlYXRpbmctc3RhdHVzLWFycml2ZWRiYXIgLnRhYmxlLXNoYXBlX19jaGFpcntiYWNrZ3JvdW5kOmhzbCg1MC43NjkyMzA3NjkyLDY4LjQyMTA1MjYzMTYlLDg1LjAxOTYwNzg0MzElKX0udGFibGUtc2hhcGUtLXNlYXRpbmctc3RhdHVzLWFycml2ZWRvdXRzaWRlIC50YWJsZS1zaGFwZV9fY2hhaXJ7YmFja2dyb3VuZDpoc2woNTAuNzY5MjMwNzY5Miw2OC40MjEwNTI2MzE2JSw2NS4wMTk2MDc4NDMxJSl9LnRhYmxlLXNoYXBlLS1zZWF0aW5nLXN0YXR1cy1wYXJ0aWFsbHlzZWF0ZWQgLnRhYmxlLXNoYXBlX19jaGFpcntiYWNrZ3JvdW5kOnJnYigyMTcuMDkwMjEyNzY2LDE4Ni4xNTIzNDA0MjU1LDIyMS40NDc2NTk1NzQ1KX0udGFibGUtc2hhcGUtLXNlYXRpbmctc3RhdHVzLXNlYXRlZCAudGFibGUtc2hhcGVfX2NoYWlye2JhY2tncm91bmQ6cmdiKDE2MC4zNDM4Mjk3ODcyLDgzLjQyMjEyNzY1OTYsMTcxLjE3Nzg3MjM0MDQpfS50YWJsZS1zaGFwZS0tc2VhdGluZy1zdGF0dXMtZmluaXNoZWQgLnRhYmxlLXNoYXBlX19jaGFpcntiYWNrZ3JvdW5kOnJnYigxMDcuMjYzMzE2NTgyOSwxMTEuNjczMzY2ODM0MiwxODMuMzM2NjgzNDE3MSl9LnRhYmxlLXNoYXBlLS1zZWF0aW5nLXN0YXR1cy1ub3Nob3cgLnRhYmxlLXNoYXBlX19jaGFpcntiYWNrZ3JvdW5kOnJnYigxOTkuNDI2MjI5NTA4MiwxMDcuMTczNzcwNDkxOCwxMzEuNjI2MjI5NTA4Mil9LnRhYmxlLXNoYXBlLS0xLXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXJ7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnRhYmxlLXNoYXBlLS1pcy1vdmVyIC50YWJsZS1zaGFwZV9fY2hhaXIsLnRhYmxlLXNoYXBlLS1zZWxlY3RlZCAudGFibGUtc2hhcGVfX2NoYWlye291dGxpbmU6MXB4IGRhc2hlZCAjMDAwfS50YWJsZS1zaGFwZV9fY2hhaXI6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO3BhZGRpbmctYm90dG9tOjEwMCV9LnRhYmxlLXNoYXBlLS1jaXJjbGV7Ym9yZGVyLXJhZGl1czoxMDAlO3dpZHRoOjYlfS50YWJsZS1zaGFwZS0tY2lyY2xlOmFmdGVye3BhZGRpbmctYm90dG9tOjEwMCV9LnRhYmxlLXNoYXBlLS1jaXJjbGUgLnRhYmxlLXNoYXBlX19jaGFpcnt3aWR0aDo2OCU7bGVmdDo1MCV9LnRhYmxlLXNoYXBlLS1jaXJjbGUgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoMSl7dG9wOjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtMjUlKX0udGFibGUtc2hhcGUtLWNpcmNsZSAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCgyKXt0b3A6MTAwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC03NSUpfS50YWJsZS1zaGFwZS0tY2lyY2xlLnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDEpe3RvcDowO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTI1JSl9LnRhYmxlLXNoYXBlLS1jaXJjbGUudGFibGUtc2hhcGUtLWhvcml6b250YWwgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoMil7dG9wOjEwMCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNzUlKX0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0tMy1zZWF0c3t3aWR0aDo1JX0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0tMy1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlye3dpZHRoOjg1JX0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0tMy1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCgxKXt0b3A6MDtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMzUlKSB0cmFuc2xhdGVYKC01MCUpfS50YWJsZS1zaGFwZS0tY2lyY2xlLnRhYmxlLXNoYXBlLS0zLXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDIpe2xlZnQ6NzQlO3RvcDo4NCV9LnRhYmxlLXNoYXBlLS1jaXJjbGUudGFibGUtc2hhcGUtLTMtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoMyl7dG9wOjU3JTtsZWZ0OjB9LnRhYmxlLXNoYXBlLS1jaXJjbGUudGFibGUtc2hhcGUtLTQtc2VhdHN7d2lkdGg6NyV9LnRhYmxlLXNoYXBlLS1jaXJjbGUudGFibGUtc2hhcGUtLTQtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcnt3aWR0aDo2NSU7bGVmdDo1MCV9LnRhYmxlLXNoYXBlLS1jaXJjbGUudGFibGUtc2hhcGUtLTQtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoMSl7dG9wOjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtMzUlKX0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0tNC1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCgyKXt0b3A6MTAwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC02NSUpfS50YWJsZS1zaGFwZS0tY2lyY2xlLnRhYmxlLXNoYXBlLS00LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDMpe3RvcDo1MCU7bGVmdDowO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0zNSUpIHRyYW5zbGF0ZVkoLTUwJSl9LnRhYmxlLXNoYXBlLS1jaXJjbGUudGFibGUtc2hhcGUtLTQtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoNCl7dG9wOjUwJTtsZWZ0OjEwMCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTY1JSkgdHJhbnNsYXRlWSgtNTAlKX0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0tNS1zZWF0c3t3aWR0aDo5JX0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0tNS1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlye3dpZHRoOjUwJTt0cmFuc2Zvcm06bm9uZX0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0tNS1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCgxKXt0b3A6MDtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC0zNSUpfS50YWJsZS1zaGFwZS0tY2lyY2xlLnRhYmxlLXNoYXBlLS01LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDIpe2xlZnQ6NTklO3RvcDo2JX0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0tNS1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCgzKXt0b3A6NDglO2xlZnQ6NTYlfS50YWJsZS1zaGFwZS0tY2lyY2xlLnRhYmxlLXNoYXBlLS01LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDQpe3RvcDo1OSU7bGVmdDo0JX0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0tNS1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg1KXt0b3A6MTAlO2xlZnQ6LTEyJX0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0tNi1zZWF0c3t3aWR0aDoxMCV9LnRhYmxlLXNoYXBlLS1jaXJjbGUudGFibGUtc2hhcGUtLTYtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcnt3aWR0aDo1MCU7dHJhbnNmb3JtOm5vbmV9LnRhYmxlLXNoYXBlLS1jaXJjbGUudGFibGUtc2hhcGUtLTYtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoMSl7dG9wOi0xNSU7bGVmdDoyNCV9LnRhYmxlLXNoYXBlLS1jaXJjbGUudGFibGUtc2hhcGUtLTYtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoMil7bGVmdDo1NyU7dG9wOjQlfS50YWJsZS1zaGFwZS0tY2lyY2xlLnRhYmxlLXNoYXBlLS02LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDMpe3RvcDo0MiU7bGVmdDo1OSV9LnRhYmxlLXNoYXBlLS1jaXJjbGUudGFibGUtc2hhcGUtLTYtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoNCl7dG9wOjYyJTtsZWZ0OjI1JX0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0tNi1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg1KXt0b3A6NDUlO2xlZnQ6LTklfS50YWJsZS1zaGFwZS0tY2lyY2xlLnRhYmxlLXNoYXBlLS02LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDYpe2xlZnQ6LTklO3RvcDo2JX0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0tNy1zZWF0c3t3aWR0aDoxMiV9LnRhYmxlLXNoYXBlLS1jaXJjbGUudGFibGUtc2hhcGUtLTctc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcnt3aWR0aDo0NSU7dHJhbnNmb3JtOm5vbmV9LnRhYmxlLXNoYXBlLS1jaXJjbGUudGFibGUtc2hhcGUtLTctc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoMSl7dG9wOi0xMCU7bGVmdDoyOCV9LnRhYmxlLXNoYXBlLS1jaXJjbGUudGFibGUtc2hhcGUtLTctc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoMil7bGVmdDo1NiU7dG9wOjMlfS50YWJsZS1zaGFwZS0tY2lyY2xlLnRhYmxlLXNoYXBlLS03LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDMpe3RvcDozNSU7bGVmdDo2NSV9LnRhYmxlLXNoYXBlLS1jaXJjbGUudGFibGUtc2hhcGUtLTctc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoNCl7dG9wOjYwJTtsZWZ0OjQ1JX0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0tNy1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg1KXt0b3A6NjElO2xlZnQ6MTMlfS50YWJsZS1zaGFwZS0tY2lyY2xlLnRhYmxlLXNoYXBlLS03LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDYpe2xlZnQ6LTklO3RvcDozOSV9LnRhYmxlLXNoYXBlLS1jaXJjbGUudGFibGUtc2hhcGUtLTctc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoNyl7bGVmdDotMyU7dG9wOjQlfS50YWJsZS1zaGFwZS0tY2lyY2xlLnRhYmxlLXNoYXBlLS04LXNlYXRze3dpZHRoOjEyJX0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0tOC1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlye3dpZHRoOjQwJX0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0tOC1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg1KXt0b3A6MSU7bGVmdDowO3RyYW5zZm9ybTpub25lfS50YWJsZS1zaGFwZS0tY2lyY2xlLnRhYmxlLXNoYXBlLS04LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDYpe2xlZnQ6NTglO3RvcDoxJX0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0tOC1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg3KXt0b3A6NTclO2xlZnQ6MH0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0tOC1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg4KXt0b3A6NTclO2xlZnQ6NTglfS50YWJsZS1zaGFwZS0taG9yaXpvbnRhbHt3aWR0aDo1JX0udGFibGUtc2hhcGUtLWhvcml6b250YWw6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO3BhZGRpbmctYm90dG9tOjEwMCV9LnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsIC50YWJsZS1zaGFwZV9fY2hhaXJ7d2lkdGg6ODAlO2xlZnQ6NTAlfS50YWJsZS1zaGFwZS0taG9yaXpvbnRhbCAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZChldmVuKXt0b3A6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC0zNSUpfS50YWJsZS1zaGFwZS0taG9yaXpvbnRhbCAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZChvZGQpe3RvcDoxMDAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTY1JSl9LnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS0zLXNlYXRzLC50YWJsZS1zaGFwZS0taG9yaXpvbnRhbC50YWJsZS1zaGFwZS0tNC1zZWF0c3t3aWR0aDoxMCV9LnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS0zLXNlYXRzOmFmdGVyLC50YWJsZS1zaGFwZS0taG9yaXpvbnRhbC50YWJsZS1zaGFwZS0tNC1zZWF0czphZnRlcntwYWRkaW5nLWJvdHRvbTo1MCV9LnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS0zLXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXIsLnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS00LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXJ7d2lkdGg6NDAlfS50YWJsZS1zaGFwZS0taG9yaXpvbnRhbC50YWJsZS1zaGFwZS0tMy1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCgxKSwudGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTMtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoMiksLnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS00LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDEpLC50YWJsZS1zaGFwZS0taG9yaXpvbnRhbC50YWJsZS1zaGFwZS0tNC1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCgyKXtsZWZ0OjI4JX0udGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTMtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoMyksLnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS0zLXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDQpLC50YWJsZS1zaGFwZS0taG9yaXpvbnRhbC50YWJsZS1zaGFwZS0tNC1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCgzKSwudGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTQtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoNCl7bGVmdDo3MiV9LnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS01LXNlYXRzLC50YWJsZS1zaGFwZS0taG9yaXpvbnRhbC50YWJsZS1zaGFwZS0tNi1zZWF0c3t3aWR0aDoxNSV9LnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS01LXNlYXRzOmFmdGVyLC50YWJsZS1zaGFwZS0taG9yaXpvbnRhbC50YWJsZS1zaGFwZS0tNi1zZWF0czphZnRlcntwYWRkaW5nLWJvdHRvbTozMy4zMyV9LnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS01LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXIsLnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS02LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXJ7d2lkdGg6MjYuNiV9LnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS01LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDEpLC50YWJsZS1zaGFwZS0taG9yaXpvbnRhbC50YWJsZS1zaGFwZS0tNS1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCgyKSwudGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTYtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoMSksLnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS02LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDIpe2xlZnQ6MTklfS50YWJsZS1zaGFwZS0taG9yaXpvbnRhbC50YWJsZS1zaGFwZS0tNS1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCgzKSwudGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTUtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoNCksLnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS02LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDMpLC50YWJsZS1zaGFwZS0taG9yaXpvbnRhbC50YWJsZS1zaGFwZS0tNi1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg0KXtsZWZ0OjUwJX0udGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTUtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoNSksLnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS01LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDYpLC50YWJsZS1zaGFwZS0taG9yaXpvbnRhbC50YWJsZS1zaGFwZS0tNi1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg1KSwudGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTYtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoNil7bGVmdDo4MSV9LnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS03LXNlYXRzLC50YWJsZS1zaGFwZS0taG9yaXpvbnRhbC50YWJsZS1zaGFwZS0tOC1zZWF0c3t3aWR0aDoyMCV9LnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS03LXNlYXRzOmFmdGVyLC50YWJsZS1zaGFwZS0taG9yaXpvbnRhbC50YWJsZS1zaGFwZS0tOC1zZWF0czphZnRlcntwYWRkaW5nLWJvdHRvbToyNSV9LnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS03LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXIsLnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS04LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXJ7d2lkdGg6MjElfS50YWJsZS1zaGFwZS0taG9yaXpvbnRhbC50YWJsZS1zaGFwZS0tNy1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCgxKSwudGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTctc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoMiksLnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS04LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDEpLC50YWJsZS1zaGFwZS0taG9yaXpvbnRhbC50YWJsZS1zaGFwZS0tOC1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCgyKXtsZWZ0OjE0JX0udGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTctc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoMyksLnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS03LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDQpLC50YWJsZS1zaGFwZS0taG9yaXpvbnRhbC50YWJsZS1zaGFwZS0tOC1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCgzKSwudGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTgtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoNCl7bGVmdDozOCV9LnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS03LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDUpLC50YWJsZS1zaGFwZS0taG9yaXpvbnRhbC50YWJsZS1zaGFwZS0tNy1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg2KSwudGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTgtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoNSksLnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS04LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDYpe2xlZnQ6NjIlfS50YWJsZS1zaGFwZS0taG9yaXpvbnRhbC50YWJsZS1zaGFwZS0tNy1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg3KSwudGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTctc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoOCksLnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS04LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDcpLC50YWJsZS1zaGFwZS0taG9yaXpvbnRhbC50YWJsZS1zaGFwZS0tOC1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg4KXtsZWZ0Ojg2JX0udGFibGUtc2hhcGUtLXZlcnRpY2Fse3dpZHRoOjUlfS50YWJsZS1zaGFwZS0tdmVydGljYWw6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO3BhZGRpbmctYm90dG9tOjEwMCV9LnRhYmxlLXNoYXBlLS12ZXJ0aWNhbC50YWJsZS1zaGFwZS0tMy1zZWF0czphZnRlciwudGFibGUtc2hhcGUtLXZlcnRpY2FsLnRhYmxlLXNoYXBlLS00LXNlYXRzOmFmdGVye3BhZGRpbmctYm90dG9tOjIwMCV9LnRhYmxlLXNoYXBlLS12ZXJ0aWNhbC50YWJsZS1zaGFwZS0tNS1zZWF0czphZnRlciwudGFibGUtc2hhcGUtLXZlcnRpY2FsLnRhYmxlLXNoYXBlLS02LXNlYXRzOmFmdGVye3BhZGRpbmctYm90dG9tOjMwMCV9LnRhYmxlLXNoYXBlLS12ZXJ0aWNhbC50YWJsZS1zaGFwZS0tNy1zZWF0czphZnRlciwudGFibGUtc2hhcGUtLXZlcnRpY2FsLnRhYmxlLXNoYXBlLS04LXNlYXRzOmFmdGVye3BhZGRpbmctYm90dG9tOjQwMCV9LnRhYmxlLXNoYXBlLS12ZXJ0aWNhbC50YWJsZS1zaGFwZS0tOS1zZWF0czphZnRlciwudGFibGUtc2hhcGUtLXZlcnRpY2FsLnRhYmxlLXNoYXBlLS0xMC1zZWF0czphZnRlcntwYWRkaW5nLWJvdHRvbTo1MDAlfS50YWJsZS1zaGFwZS0tdmVydGljYWwgLnRhYmxlLXNoYXBlX19jaGFpcnt3aWR0aDo4MCV9LnRhYmxlLXNoYXBlLS12ZXJ0aWNhbCAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZChvZGQpe2xlZnQ6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMzUlKSB0cmFuc2xhdGVZKC01MCUpfS50YWJsZS1zaGFwZS0tdmVydGljYWwgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoZXZlbil7bGVmdDoxMDAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC02NSUpIHRyYW5zbGF0ZVkoLTUwJSl9LnRhYmxlLXNoYXBlLS12ZXJ0aWNhbC50YWJsZS1zaGFwZS0tMS1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyLC50YWJsZS1zaGFwZS0tdmVydGljYWwudGFibGUtc2hhcGUtLTItc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcnt0b3A6NTAlfS50YWJsZS1zaGFwZS0tdmVydGljYWwudGFibGUtc2hhcGUtLTMtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpciwudGFibGUtc2hhcGUtLXZlcnRpY2FsLnRhYmxlLXNoYXBlLS00LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXJ7dG9wOjI4JX0udGFibGUtc2hhcGUtLXZlcnRpY2FsLnRhYmxlLXNoYXBlLS0zLXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDMpLC50YWJsZS1zaGFwZS0tdmVydGljYWwudGFibGUtc2hhcGUtLTMtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoNCksLnRhYmxlLXNoYXBlLS12ZXJ0aWNhbC50YWJsZS1zaGFwZS0tNC1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCgzKSwudGFibGUtc2hhcGUtLXZlcnRpY2FsLnRhYmxlLXNoYXBlLS00LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDQpe3RvcDo3MiV9LnRhYmxlLXNoYXBlLS12ZXJ0aWNhbC50YWJsZS1zaGFwZS0tNS1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyLC50YWJsZS1zaGFwZS0tdmVydGljYWwudGFibGUtc2hhcGUtLTYtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcnt0b3A6MTklfS50YWJsZS1zaGFwZS0tdmVydGljYWwudGFibGUtc2hhcGUtLTUtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoMyksLnRhYmxlLXNoYXBlLS12ZXJ0aWNhbC50YWJsZS1zaGFwZS0tNS1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg0KSwudGFibGUtc2hhcGUtLXZlcnRpY2FsLnRhYmxlLXNoYXBlLS02LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDMpLC50YWJsZS1zaGFwZS0tdmVydGljYWwudGFibGUtc2hhcGUtLTYtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoNCl7dG9wOjUwJX0udGFibGUtc2hhcGUtLXZlcnRpY2FsLnRhYmxlLXNoYXBlLS01LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDUpLC50YWJsZS1zaGFwZS0tdmVydGljYWwudGFibGUtc2hhcGUtLTUtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoNiksLnRhYmxlLXNoYXBlLS12ZXJ0aWNhbC50YWJsZS1zaGFwZS0tNi1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg1KSwudGFibGUtc2hhcGUtLXZlcnRpY2FsLnRhYmxlLXNoYXBlLS02LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDYpe3RvcDo4MSV9LnRhYmxlLXNoYXBlLS12ZXJ0aWNhbC50YWJsZS1zaGFwZS0tNy1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyLC50YWJsZS1zaGFwZS0tdmVydGljYWwudGFibGUtc2hhcGUtLTgtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcnt0b3A6MTQlfS50YWJsZS1zaGFwZS0tdmVydGljYWwudGFibGUtc2hhcGUtLTctc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoMyksLnRhYmxlLXNoYXBlLS12ZXJ0aWNhbC50YWJsZS1zaGFwZS0tNy1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg0KSwudGFibGUtc2hhcGUtLXZlcnRpY2FsLnRhYmxlLXNoYXBlLS04LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDMpLC50YWJsZS1zaGFwZS0tdmVydGljYWwudGFibGUtc2hhcGUtLTgtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoNCl7dG9wOjM4JX0udGFibGUtc2hhcGUtLXZlcnRpY2FsLnRhYmxlLXNoYXBlLS03LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDUpLC50YWJsZS1zaGFwZS0tdmVydGljYWwudGFibGUtc2hhcGUtLTctc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoNiksLnRhYmxlLXNoYXBlLS12ZXJ0aWNhbC50YWJsZS1zaGFwZS0tOC1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg1KSwudGFibGUtc2hhcGUtLXZlcnRpY2FsLnRhYmxlLXNoYXBlLS04LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDYpe3RvcDo2MiV9LnRhYmxlLXNoYXBlLS12ZXJ0aWNhbC50YWJsZS1zaGFwZS0tNy1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg3KSwudGFibGUtc2hhcGUtLXZlcnRpY2FsLnRhYmxlLXNoYXBlLS03LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDgpLC50YWJsZS1zaGFwZS0tdmVydGljYWwudGFibGUtc2hhcGUtLTgtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoNyksLnRhYmxlLXNoYXBlLS12ZXJ0aWNhbC50YWJsZS1zaGFwZS0tOC1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg4KXt0b3A6ODYlfS50YWJsZS1zaGFwZV9fbnVtYmVye3Bvc2l0aW9uOmFic29sdXRlO2NvbG9yOiMyZDJkMmQ7Zm9udC1zaXplOjE0cHg7bGVmdDo1MCU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCk7dXNlci1zZWxlY3Q6bm9uZX0uc2hhcGV7Ym9yZGVyLWNvbG9yOiMwMDA7Ym9yZGVyLXN0eWxlOnNvbGlkO3Bvc2l0aW9uOmFic29sdXRlfS5zaGFwZTphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTtib3JkZXI6MXB4IGRhc2hlZCAjMDAwO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BvaW50ZXItZXZlbnRzOm5vbmV9LnNoYXBlLS1zZWxlY3RlZDphZnRlcntkaXNwbGF5OmJsb2NrfS5zaGFwZV9faW5uZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnNoYXBlX19pbm5lcjphZnRlciwuc2hhcGVfX2lubmVyOmJlZm9yZXtjb250ZW50OlwiIFwiO2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZX0uc2hhcGUtLWRyYWdnaW5nIC5zaGFwZV9faW5uZXI6YWZ0ZXJ7ZGlzcGxheTpibG9jaztsZWZ0Oi0yMDAwcHg7d2lkdGg6NDAwMHB4O2hlaWdodDoxMDAlO2JvcmRlci13aWR0aDoxcHggMDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLWNvbG9yOnJlZH0uc2hhcGUtLWRyYWdnaW5nIC5zaGFwZV9faW5uZXI6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7dG9wOi0yMDAwcHg7aGVpZ2h0OjQwMDBweDt3aWR0aDoxMDAlO2JvcmRlci13aWR0aDowIDFweDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLWNvbG9yOnJlZH0uc2hhcGVfX3RleHR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO2ZvbnQtc2l6ZToxNHB4fS5zdGlja2Vye2JvcmRlci1yYWRpdXM6M3B4O2JhY2tncm91bmQ6IzJkMmQyZDtjb2xvcjojZmZmO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDozcHg7cGFkZGluZzo0cHggOHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5zdGlja2VyLS1zbWFsbHtmb250LXNpemU6MTNweDtsaW5lLWhlaWdodDoxOHB4fS5zdGlja2VyLS1ncmF5e2JhY2tncm91bmQ6I2MzY2NjYTtjb2xvcjojMDAwfS5zdGlja2VyLS1ub3RhcnJpdmVke2JhY2tncm91bmQtY29sb3I6IzYxYjJhN30uc3RpY2tlci0tYXJyaXZlZHtiYWNrZ3JvdW5kLWNvbG9yOnJnYigxODYuODgwODUxMDYzOCwxMzEuMjg5MzYxNzAyMSwxOTQuNzEwNjM4Mjk3OSl9LnN0aWNrZXItLWFycml2ZWRiYXJ7YmFja2dyb3VuZC1jb2xvcjpoc2woNTAuNzY5MjMwNzY5Miw2OC40MjEwNTI2MzE2JSw4OS4wMTk2MDc4NDMxJSl9LnN0aWNrZXItLWFycml2ZWRvdXRzaWRle2JhY2tncm91bmQtY29sb3I6aHNsKDUwLjc2OTIzMDc2OTIsNjguNDIxMDUyNjMxNiUsNjkuMDE5NjA3ODQzMSUpfS5zdGlja2VyLS1wYXJ0aWFsbHlzZWF0ZWR7YmFja2dyb3VuZC1jb2xvcjpyZ2IoMjI0LjY0MjU1MzE5MTUsMTk5Ljg2ODA4NTEwNjQsMjI4LjEzMTkxNDg5MzYpO2NvbG9yOiMwMDB9LnN0aWNrZXItLXNlYXRlZHtiYWNrZ3JvdW5kLWNvbG9yOiNhODYxYjJ9LnN0aWNrZXItLWZpbmlzaGVke2JhY2tncm91bmQtY29sb3I6Izc5N2RiZX0uc3RpY2tlci0tbm9zaG93e2JhY2tncm91bmQtY29sb3I6I2NkN2E5MH0uc3RpY2tlci0tcmVtb3ZhYmxle3BhZGRpbmctbGVmdDoxOHB4fS5zdGlja2VyLS1yZW1vdmFibGU6YmVmb3Jle2NvbnRlbnQ6XCLDl1wiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjEycHg7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApfS5zdGlja2VyLS1yZW1vdmFibGU6aG92ZXJ7Y3Vyc29yOnBvaW50ZXJ9LmFkZC10by1ob21lc2NyZWVue2Rpc3BsYXk6bm9uZTt0ZXh0LWFsaWduOmNlbnRlcjtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOiNmM2YzZjM7cGFkZGluZzoxNnB4O3BhZGRpbmctdG9wOjQ4cHg7ei1pbmRleDo5OTl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5pcy1ub3Qtc3RhbmRhbG9uZSAuYWRkLXRvLWhvbWVzY3JlZW57ZGlzcGxheTpibG9ja319LmFkZC10by1ob21lc2NyZWVuX19wb3B1cHtwYWRkaW5nOjE2cHg7d2lkdGg6Y2FsYygxMDAlIC0gMzJweCk7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxNnB4O2JvdHRvbTo0OHB4O2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjAgMCAyNXB4IHJnYmEoMCwwLDAsLjIpfS5hZGQtdG8taG9tZXNjcmVlbl9fcG9wdXAgcHttYXJnaW46MH0uYWRkLXRvLWhvbWVzY3JlZW5fX3BvcHVwOmFmdGVye3RvcDoxMDAlO2xlZnQ6NTAlO2JvcmRlcjpzb2xpZCByZ2JhKDAsMCwwLDApO2NvbnRlbnQ6XCIgXCI7aGVpZ2h0OjA7d2lkdGg6MDtwb3NpdGlvbjphYnNvbHV0ZTtwb2ludGVyLWV2ZW50czpub25lO2JvcmRlci1jb2xvcjpoc2xhKDAsMCUsMTAwJSwwKTtib3JkZXItdG9wLWNvbG9yOiNmZmY7Ym9yZGVyLXdpZHRoOjE1cHg7bWFyZ2luLWxlZnQ6LTE1cHh9LmFkZC10by1ob21lc2NyZWVuX190aXRsZXttYXJnaW46MDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxOHB4O21hcmdpbi1ib3R0b206OHB4fS5hZGQtdG8taG9tZXNjcmVlbl9fY29udGVudHttYXgtd2lkdGg6MzAwcHg7bWFyZ2luOmF1dG99LmFkZC10by1ob21lc2NyZWVuX19jb250ZW50IHB7bWFyZ2luOjA7bGluZS1oZWlnaHQ6MjRweH0uYWRkLXRvLWhvbWVzY3JlZW5fX2xvZ297Zm9udC1zaXplOjA7Y29sb3I6cmdiYSgwLDAsMCwwKTtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9hc3NldHMvaW1nL2xvZ28uc3ZnXCIpO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjE4MHB4O21hcmdpbjozMnB4IGF1dG8gNDhweH0uYWRkLXRvLWhvbWVzY3JlZW5fX2xvZ286YWZ0ZXJ7Y29udGVudDpcIiBcIjtwYWRkaW5nLWJvdHRvbTozMi44JTtkaXNwbGF5OmJsb2NrfS5hZGQtdG8taG9tZXNjcmVlbl9fYWN0aW9uLWJ1dHRvbnthcHBlYXJhbmNlOm5vbmU7Ym9yZGVyOjA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7cGFkZGluZzowO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2Fzc2V0cy9pbWcvdXBsb2FkLnN2Z1wiKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbi10b3A6LTZweH0uaXMtYW5kcm9pZCAuYWRkLXRvLWhvbWVzY3JlZW5fX2FjdGlvbi1idXR0b257d2lkdGg6MTZweDtoZWlnaHQ6MTZweDttYXJnaW4tdG9wOi0ycHg7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvYXNzZXRzL2ltZy9rZWJhYi5zdmdcIil9LnBpbi1pbnB1dHttYXJnaW46YXV0b30ucGluLWlucHV0LS1tZWRpdW17bWF4LXdpZHRoOjMwMHB4fS5waW4taW5wdXRfX2Vycm9ye2NvbG9yOiNjZDdhOTB9LnBpbi1pbnB1dF9faW5wdXRze2Rpc3BsYXk6ZmxleDtnYXA6OHB4fS5waW4taW5wdXRfX2lucHV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOmF1dG87b3V0bGluZToycHggc29saWQgI2MzY2NjYTtib3JkZXI6MDtwYWRkaW5nOjhweDthcHBlYXJhbmNlOm5vbmU7ZmxleC1iYXNpczoxMDAlO2JvcmRlci1yYWRpdXM6MnB4O2ZvbnQtc2l6ZTozMnB4O3RleHQtYWxpZ246Y2VudGVyfS8qIVxuICogUXVpbGwgRWRpdG9yIHYxLjMuN1xuICogaHR0cHM6Ly9xdWlsbGpzLmNvbS9cbiAqIENvcHlyaWdodCAoYykgMjAxNCwgSmFzb24gQ2hlblxuICogQ29weXJpZ2h0IChjKSAyMDEzLCBzYWxlc2ZvcmNlLmNvbVxuICovLnFsLWNvbnRhaW5lcntib3gtc2l6aW5nOmJvcmRlci1ib3g7Zm9udC1mYW1pbHk6SGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEzcHg7aGVpZ2h0OjEwMCU7bWFyZ2luOjBweDtwb3NpdGlvbjpyZWxhdGl2ZX0ucWwtY29udGFpbmVyLnFsLWRpc2FibGVkIC5xbC10b29sdGlwe3Zpc2liaWxpdHk6aGlkZGVufS5xbC1jb250YWluZXIucWwtZGlzYWJsZWQgLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWRdPmxpOjpiZWZvcmV7cG9pbnRlci1ldmVudHM6bm9uZX0ucWwtY2xpcGJvYXJke2xlZnQ6LTEwMDAwMHB4O2hlaWdodDoxcHg7b3ZlcmZsb3cteTpoaWRkZW47cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJX0ucWwtY2xpcGJvYXJkIHB7bWFyZ2luOjA7cGFkZGluZzowfS5xbC1lZGl0b3J7Ym94LXNpemluZzpib3JkZXItYm94O2xpbmUtaGVpZ2h0OjEuNDI7aGVpZ2h0OjEwMCU7b3V0bGluZTpub25lO292ZXJmbG93LXk6YXV0bztwYWRkaW5nOjEycHggMTVweDt0YWItc2l6ZTo0Oy1tb3otdGFiLXNpemU6NDt0ZXh0LWFsaWduOmxlZnQ7d2hpdGUtc3BhY2U6cHJlLXdyYXA7d29yZC13cmFwOmJyZWFrLXdvcmR9LnFsLWVkaXRvcj4qe2N1cnNvcjp0ZXh0fS5xbC1lZGl0b3IgcCwucWwtZWRpdG9yIG9sLC5xbC1lZGl0b3IgdWwsLnFsLWVkaXRvciBwcmUsLnFsLWVkaXRvciBibG9ja3F1b3RlLC5xbC1lZGl0b3IgaDEsLnFsLWVkaXRvciBoMiwucWwtZWRpdG9yIGgzLC5xbC1lZGl0b3IgaDQsLnFsLWVkaXRvciBoNSwucWwtZWRpdG9yIGg2e21hcmdpbjowO3BhZGRpbmc6MDtjb3VudGVyLXJlc2V0Omxpc3QtMSBsaXN0LTIgbGlzdC0zIGxpc3QtNCBsaXN0LTUgbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05fS5xbC1lZGl0b3Igb2wsLnFsLWVkaXRvciB1bHtwYWRkaW5nLWxlZnQ6MS41ZW19LnFsLWVkaXRvciBvbD5saSwucWwtZWRpdG9yIHVsPmxpe2xpc3Qtc3R5bGUtdHlwZTpub25lfS5xbC1lZGl0b3IgdWw+bGk6OmJlZm9yZXtjb250ZW50Olwi4oCiXCJ9LnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9dHJ1ZV0sLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9ZmFsc2Vde3BvaW50ZXItZXZlbnRzOm5vbmV9LnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9dHJ1ZV0+bGkgKiwucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD1mYWxzZV0+bGkgKntwb2ludGVyLWV2ZW50czphbGx9LnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9dHJ1ZV0+bGk6OmJlZm9yZSwucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD1mYWxzZV0+bGk6OmJlZm9yZXtjb2xvcjojNzc3O2N1cnNvcjpwb2ludGVyO3BvaW50ZXItZXZlbnRzOmFsbH0ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD10cnVlXT5saTo6YmVmb3Jle2NvbnRlbnQ6XCLimJFcIn0ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD1mYWxzZV0+bGk6OmJlZm9yZXtjb250ZW50Olwi4piQXCJ9LnFsLWVkaXRvciBsaTo6YmVmb3Jle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3doaXRlLXNwYWNlOm5vd3JhcDt3aWR0aDoxLjJlbX0ucWwtZWRpdG9yIGxpOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCk6OmJlZm9yZXttYXJnaW4tbGVmdDotMS41ZW07bWFyZ2luLXJpZ2h0Oi4zZW07dGV4dC1hbGlnbjpyaWdodH0ucWwtZWRpdG9yIGxpLnFsLWRpcmVjdGlvbi1ydGw6OmJlZm9yZXttYXJnaW4tbGVmdDouM2VtO21hcmdpbi1yaWdodDotMS41ZW19LnFsLWVkaXRvciBvbCBsaTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpLC5xbC1lZGl0b3IgdWwgbGk6bm90KC5xbC1kaXJlY3Rpb24tcnRsKXtwYWRkaW5nLWxlZnQ6MS41ZW19LnFsLWVkaXRvciBvbCBsaS5xbC1kaXJlY3Rpb24tcnRsLC5xbC1lZGl0b3IgdWwgbGkucWwtZGlyZWN0aW9uLXJ0bHtwYWRkaW5nLXJpZ2h0OjEuNWVtfS5xbC1lZGl0b3Igb2wgbGl7Y291bnRlci1yZXNldDpsaXN0LTEgbGlzdC0yIGxpc3QtMyBsaXN0LTQgbGlzdC01IGxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOTtjb3VudGVyLWluY3JlbWVudDpsaXN0LTB9LnFsLWVkaXRvciBvbCBsaTpiZWZvcmV7Y29udGVudDpjb3VudGVyKGxpc3QtMCwgZGVjaW1hbCkgXCIuIFwifS5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTF7Y291bnRlci1pbmNyZW1lbnQ6bGlzdC0xfS5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTE6YmVmb3Jle2NvbnRlbnQ6Y291bnRlcihsaXN0LTEsIGxvd2VyLWFscGhhKSBcIi4gXCJ9LnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMXtjb3VudGVyLXJlc2V0Omxpc3QtMiBsaXN0LTMgbGlzdC00IGxpc3QtNSBsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTl9LnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMntjb3VudGVyLWluY3JlbWVudDpsaXN0LTJ9LnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMjpiZWZvcmV7Y29udGVudDpjb3VudGVyKGxpc3QtMiwgbG93ZXItcm9tYW4pIFwiLiBcIn0ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0ye2NvdW50ZXItcmVzZXQ6bGlzdC0zIGxpc3QtNCBsaXN0LTUgbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05fS5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTN7Y291bnRlci1pbmNyZW1lbnQ6bGlzdC0zfS5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTM6YmVmb3Jle2NvbnRlbnQ6Y291bnRlcihsaXN0LTMsIGRlY2ltYWwpIFwiLiBcIn0ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0ze2NvdW50ZXItcmVzZXQ6bGlzdC00IGxpc3QtNSBsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTl9LnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNHtjb3VudGVyLWluY3JlbWVudDpsaXN0LTR9LnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNDpiZWZvcmV7Y29udGVudDpjb3VudGVyKGxpc3QtNCwgbG93ZXItYWxwaGEpIFwiLiBcIn0ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC00e2NvdW50ZXItcmVzZXQ6bGlzdC01IGxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOX0ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC01e2NvdW50ZXItaW5jcmVtZW50Omxpc3QtNX0ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC01OmJlZm9yZXtjb250ZW50OmNvdW50ZXIobGlzdC01LCBsb3dlci1yb21hbikgXCIuIFwifS5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTV7Y291bnRlci1yZXNldDpsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTl9LnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNntjb3VudGVyLWluY3JlbWVudDpsaXN0LTZ9LnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNjpiZWZvcmV7Y29udGVudDpjb3VudGVyKGxpc3QtNiwgZGVjaW1hbCkgXCIuIFwifS5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTZ7Y291bnRlci1yZXNldDpsaXN0LTcgbGlzdC04IGxpc3QtOX0ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC03e2NvdW50ZXItaW5jcmVtZW50Omxpc3QtN30ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC03OmJlZm9yZXtjb250ZW50OmNvdW50ZXIobGlzdC03LCBsb3dlci1hbHBoYSkgXCIuIFwifS5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTd7Y291bnRlci1yZXNldDpsaXN0LTggbGlzdC05fS5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTh7Y291bnRlci1pbmNyZW1lbnQ6bGlzdC04fS5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTg6YmVmb3Jle2NvbnRlbnQ6Y291bnRlcihsaXN0LTgsIGxvd2VyLXJvbWFuKSBcIi4gXCJ9LnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtOHtjb3VudGVyLXJlc2V0Omxpc3QtOX0ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC05e2NvdW50ZXItaW5jcmVtZW50Omxpc3QtOX0ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC05OmJlZm9yZXtjb250ZW50OmNvdW50ZXIobGlzdC05LCBkZWNpbWFsKSBcIi4gXCJ9LnFsLWVkaXRvciAucWwtaW5kZW50LTE6bm90KC5xbC1kaXJlY3Rpb24tcnRsKXtwYWRkaW5nLWxlZnQ6M2VtfS5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTE6bm90KC5xbC1kaXJlY3Rpb24tcnRsKXtwYWRkaW5nLWxlZnQ6NC41ZW19LnFsLWVkaXRvciAucWwtaW5kZW50LTEucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodHtwYWRkaW5nLXJpZ2h0OjNlbX0ucWwtZWRpdG9yIGxpLnFsLWluZGVudC0xLnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHR7cGFkZGluZy1yaWdodDo0LjVlbX0ucWwtZWRpdG9yIC5xbC1pbmRlbnQtMjpub3QoLnFsLWRpcmVjdGlvbi1ydGwpe3BhZGRpbmctbGVmdDo2ZW19LnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtMjpub3QoLnFsLWRpcmVjdGlvbi1ydGwpe3BhZGRpbmctbGVmdDo3LjVlbX0ucWwtZWRpdG9yIC5xbC1pbmRlbnQtMi5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0e3BhZGRpbmctcmlnaHQ6NmVtfS5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTIucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodHtwYWRkaW5nLXJpZ2h0OjcuNWVtfS5xbC1lZGl0b3IgLnFsLWluZGVudC0zOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCl7cGFkZGluZy1sZWZ0OjllbX0ucWwtZWRpdG9yIGxpLnFsLWluZGVudC0zOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCl7cGFkZGluZy1sZWZ0OjEwLjVlbX0ucWwtZWRpdG9yIC5xbC1pbmRlbnQtMy5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0e3BhZGRpbmctcmlnaHQ6OWVtfS5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTMucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodHtwYWRkaW5nLXJpZ2h0OjEwLjVlbX0ucWwtZWRpdG9yIC5xbC1pbmRlbnQtNDpub3QoLnFsLWRpcmVjdGlvbi1ydGwpe3BhZGRpbmctbGVmdDoxMmVtfS5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTQ6bm90KC5xbC1kaXJlY3Rpb24tcnRsKXtwYWRkaW5nLWxlZnQ6MTMuNWVtfS5xbC1lZGl0b3IgLnFsLWluZGVudC00LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHR7cGFkZGluZy1yaWdodDoxMmVtfS5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTQucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodHtwYWRkaW5nLXJpZ2h0OjEzLjVlbX0ucWwtZWRpdG9yIC5xbC1pbmRlbnQtNTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpe3BhZGRpbmctbGVmdDoxNWVtfS5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTU6bm90KC5xbC1kaXJlY3Rpb24tcnRsKXtwYWRkaW5nLWxlZnQ6MTYuNWVtfS5xbC1lZGl0b3IgLnFsLWluZGVudC01LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHR7cGFkZGluZy1yaWdodDoxNWVtfS5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTUucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodHtwYWRkaW5nLXJpZ2h0OjE2LjVlbX0ucWwtZWRpdG9yIC5xbC1pbmRlbnQtNjpub3QoLnFsLWRpcmVjdGlvbi1ydGwpe3BhZGRpbmctbGVmdDoxOGVtfS5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTY6bm90KC5xbC1kaXJlY3Rpb24tcnRsKXtwYWRkaW5nLWxlZnQ6MTkuNWVtfS5xbC1lZGl0b3IgLnFsLWluZGVudC02LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHR7cGFkZGluZy1yaWdodDoxOGVtfS5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTYucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodHtwYWRkaW5nLXJpZ2h0OjE5LjVlbX0ucWwtZWRpdG9yIC5xbC1pbmRlbnQtNzpub3QoLnFsLWRpcmVjdGlvbi1ydGwpe3BhZGRpbmctbGVmdDoyMWVtfS5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTc6bm90KC5xbC1kaXJlY3Rpb24tcnRsKXtwYWRkaW5nLWxlZnQ6MjIuNWVtfS5xbC1lZGl0b3IgLnFsLWluZGVudC03LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHR7cGFkZGluZy1yaWdodDoyMWVtfS5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTcucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodHtwYWRkaW5nLXJpZ2h0OjIyLjVlbX0ucWwtZWRpdG9yIC5xbC1pbmRlbnQtODpub3QoLnFsLWRpcmVjdGlvbi1ydGwpe3BhZGRpbmctbGVmdDoyNGVtfS5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTg6bm90KC5xbC1kaXJlY3Rpb24tcnRsKXtwYWRkaW5nLWxlZnQ6MjUuNWVtfS5xbC1lZGl0b3IgLnFsLWluZGVudC04LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHR7cGFkZGluZy1yaWdodDoyNGVtfS5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTgucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodHtwYWRkaW5nLXJpZ2h0OjI1LjVlbX0ucWwtZWRpdG9yIC5xbC1pbmRlbnQtOTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpe3BhZGRpbmctbGVmdDoyN2VtfS5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTk6bm90KC5xbC1kaXJlY3Rpb24tcnRsKXtwYWRkaW5nLWxlZnQ6MjguNWVtfS5xbC1lZGl0b3IgLnFsLWluZGVudC05LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHR7cGFkZGluZy1yaWdodDoyN2VtfS5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTkucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodHtwYWRkaW5nLXJpZ2h0OjI4LjVlbX0ucWwtZWRpdG9yIC5xbC12aWRlb3tkaXNwbGF5OmJsb2NrO21heC13aWR0aDoxMDAlfS5xbC1lZGl0b3IgLnFsLXZpZGVvLnFsLWFsaWduLWNlbnRlcnttYXJnaW46MCBhdXRvfS5xbC1lZGl0b3IgLnFsLXZpZGVvLnFsLWFsaWduLXJpZ2h0e21hcmdpbjowIDAgMCBhdXRvfS5xbC1lZGl0b3IgLnFsLWJnLWJsYWNre2JhY2tncm91bmQtY29sb3I6IzAwMH0ucWwtZWRpdG9yIC5xbC1iZy1yZWR7YmFja2dyb3VuZC1jb2xvcjojZTYwMDAwfS5xbC1lZGl0b3IgLnFsLWJnLW9yYW5nZXtiYWNrZ3JvdW5kLWNvbG9yOiNmOTB9LnFsLWVkaXRvciAucWwtYmcteWVsbG93e2JhY2tncm91bmQtY29sb3I6I2ZmMH0ucWwtZWRpdG9yIC5xbC1iZy1ncmVlbntiYWNrZ3JvdW5kLWNvbG9yOiMwMDhhMDB9LnFsLWVkaXRvciAucWwtYmctYmx1ZXtiYWNrZ3JvdW5kLWNvbG9yOiMwNmN9LnFsLWVkaXRvciAucWwtYmctcHVycGxle2JhY2tncm91bmQtY29sb3I6IzkzZn0ucWwtZWRpdG9yIC5xbC1jb2xvci13aGl0ZXtjb2xvcjojZmZmfS5xbC1lZGl0b3IgLnFsLWNvbG9yLXJlZHtjb2xvcjojZTYwMDAwfS5xbC1lZGl0b3IgLnFsLWNvbG9yLW9yYW5nZXtjb2xvcjojZjkwfS5xbC1lZGl0b3IgLnFsLWNvbG9yLXllbGxvd3tjb2xvcjojZmYwfS5xbC1lZGl0b3IgLnFsLWNvbG9yLWdyZWVue2NvbG9yOiMwMDhhMDB9LnFsLWVkaXRvciAucWwtY29sb3ItYmx1ZXtjb2xvcjojMDZjfS5xbC1lZGl0b3IgLnFsLWNvbG9yLXB1cnBsZXtjb2xvcjojOTNmfS5xbC1lZGl0b3IgLnFsLWZvbnQtc2VyaWZ7Zm9udC1mYW1pbHk6R2VvcmdpYSxUaW1lcyBOZXcgUm9tYW4sc2VyaWZ9LnFsLWVkaXRvciAucWwtZm9udC1tb25vc3BhY2V7Zm9udC1mYW1pbHk6TW9uYWNvLENvdXJpZXIgTmV3LG1vbm9zcGFjZX0ucWwtZWRpdG9yIC5xbC1zaXplLXNtYWxse2ZvbnQtc2l6ZTouNzVlbX0ucWwtZWRpdG9yIC5xbC1zaXplLWxhcmdle2ZvbnQtc2l6ZToxLjVlbX0ucWwtZWRpdG9yIC5xbC1zaXplLWh1Z2V7Zm9udC1zaXplOjIuNWVtfS5xbC1lZGl0b3IgLnFsLWRpcmVjdGlvbi1ydGx7ZGlyZWN0aW9uOnJ0bDt0ZXh0LWFsaWduOmluaGVyaXR9LnFsLWVkaXRvciAucWwtYWxpZ24tY2VudGVye3RleHQtYWxpZ246Y2VudGVyfS5xbC1lZGl0b3IgLnFsLWFsaWduLWp1c3RpZnl7dGV4dC1hbGlnbjpqdXN0aWZ5fS5xbC1lZGl0b3IgLnFsLWFsaWduLXJpZ2h0e3RleHQtYWxpZ246cmlnaHR9LnFsLWVkaXRvci5xbC1ibGFuazo6YmVmb3Jle2NvbG9yOnJnYmEoMCwgMCwgMCwgMC42KTtjb250ZW50OmF0dHIoZGF0YS1wbGFjZWhvbGRlcik7Zm9udC1zdHlsZTppdGFsaWM7bGVmdDoxNXB4O3BvaW50ZXItZXZlbnRzOm5vbmU7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTVweH0ucWwtc25vdy5xbC10b29sYmFyOmFmdGVyLC5xbC1zbm93IC5xbC10b29sYmFyOmFmdGVye2NsZWFyOmJvdGg7Y29udGVudDpcIlwiO2Rpc3BsYXk6dGFibGV9LnFsLXNub3cucWwtdG9vbGJhciBidXR0b24sLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9ue2JhY2tncm91bmQ6bm9uZTtib3JkZXI6bm9uZTtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmlubGluZS1ibG9jaztmbG9hdDpsZWZ0O2hlaWdodDoyNHB4O3BhZGRpbmc6M3B4IDVweDt3aWR0aDoyOHB4fS5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uIHN2ZywucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24gc3Zne2Zsb2F0OmxlZnQ7aGVpZ2h0OjEwMCV9LnFsLXNub3cucWwtdG9vbGJhciBidXR0b246YWN0aXZlOmhvdmVyLC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjphY3RpdmU6aG92ZXJ7b3V0bGluZTpub25lfS5xbC1zbm93LnFsLXRvb2xiYXIgaW5wdXQucWwtaW1hZ2VbdHlwZT1maWxlXSwucWwtc25vdyAucWwtdG9vbGJhciBpbnB1dC5xbC1pbWFnZVt0eXBlPWZpbGVde2Rpc3BsYXk6bm9uZX0ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciwucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXIsLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246Zm9jdXMsLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzLC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSwucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlLC5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciwucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyLC5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUsLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUsLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIsLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyLC5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkLC5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZHtjb2xvcjojMDZjfS5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1maWxsLC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtZmlsbCwucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtZmlsbCwucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLWZpbGwsLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1maWxsLC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLWZpbGwsLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1maWxsLC5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLWZpbGwsLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtZmlsbCwucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtZmlsbCwucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtZmlsbCwucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLWZpbGwsLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLWZpbGwsLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1maWxsLC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCwucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UucWwtZmlsbCwucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZS5xbC1maWxsLC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLnFsLWZpbGwsLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLnFsLWZpbGwsLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCwucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCwucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1zdHJva2UucWwtZmlsbCwucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLnFsLWZpbGwsLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLC5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtc3Ryb2tlLnFsLWZpbGwsLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZS5xbC1maWxsLC5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLnFsLWZpbGx7ZmlsbDojMDZjfS5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UsLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UsLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZSwucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZSwucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLXN0cm9rZSwucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UsLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UsLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLC5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZSwucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLC5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UsLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UsLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZSwucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZSwucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UtbWl0ZXIsLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UtbWl0ZXIsLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UtbWl0ZXIsLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLW1pdGVyLC5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLC5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLXN0cm9rZS1taXRlciwucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1zdHJva2UtbWl0ZXIsLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZS1taXRlciwucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLC5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLC5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UtbWl0ZXIsLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UtbWl0ZXJ7c3Ryb2tlOiMwNmN9QG1lZGlhKHBvaW50ZXI6IGNvYXJzZSl7LnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXI6bm90KC5xbC1hY3RpdmUpLC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSl7Y29sb3I6IzQ0NH0ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkgLnFsLWZpbGwsLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtZmlsbCwucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkgLnFsLXN0cm9rZS5xbC1maWxsLC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkgLnFsLXN0cm9rZS5xbC1maWxse2ZpbGw6IzQ0NH0ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkgLnFsLXN0cm9rZSwucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXI6bm90KC5xbC1hY3RpdmUpIC5xbC1zdHJva2UsLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXI6bm90KC5xbC1hY3RpdmUpIC5xbC1zdHJva2UtbWl0ZXIsLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtc3Ryb2tlLW1pdGVye3N0cm9rZTojNDQ0fX0ucWwtc25vd3tib3gtc2l6aW5nOmJvcmRlci1ib3h9LnFsLXNub3cgKntib3gtc2l6aW5nOmJvcmRlci1ib3h9LnFsLXNub3cgLnFsLWhpZGRlbntkaXNwbGF5Om5vbmV9LnFsLXNub3cgLnFsLW91dC1ib3R0b20sLnFsLXNub3cgLnFsLW91dC10b3B7dmlzaWJpbGl0eTpoaWRkZW59LnFsLXNub3cgLnFsLXRvb2x0aXB7cG9zaXRpb246YWJzb2x1dGU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTBweCl9LnFsLXNub3cgLnFsLXRvb2x0aXAgYXtjdXJzb3I6cG9pbnRlcjt0ZXh0LWRlY29yYXRpb246bm9uZX0ucWwtc25vdyAucWwtdG9vbHRpcC5xbC1mbGlwe3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMHB4KX0ucWwtc25vdyAucWwtZm9ybWF0c3tkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LnFsLXNub3cgLnFsLWZvcm1hdHM6YWZ0ZXJ7Y2xlYXI6Ym90aDtjb250ZW50OlwiXCI7ZGlzcGxheTp0YWJsZX0ucWwtc25vdyAucWwtc3Ryb2tle2ZpbGw6bm9uZTtzdHJva2U6IzQ0NDtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLXdpZHRoOjJ9LnFsLXNub3cgLnFsLXN0cm9rZS1taXRlcntmaWxsOm5vbmU7c3Ryb2tlOiM0NDQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLXdpZHRoOjJ9LnFsLXNub3cgLnFsLWZpbGwsLnFsLXNub3cgLnFsLXN0cm9rZS5xbC1maWxse2ZpbGw6IzQ0NH0ucWwtc25vdyAucWwtZW1wdHl7ZmlsbDpub25lfS5xbC1zbm93IC5xbC1ldmVue2ZpbGwtcnVsZTpldmVub2RkfS5xbC1zbm93IC5xbC10aGluLC5xbC1zbm93IC5xbC1zdHJva2UucWwtdGhpbntzdHJva2Utd2lkdGg6MX0ucWwtc25vdyAucWwtdHJhbnNwYXJlbnR7b3BhY2l0eTouNH0ucWwtc25vdyAucWwtZGlyZWN0aW9uIHN2ZzpsYXN0LWNoaWxke2Rpc3BsYXk6bm9uZX0ucWwtc25vdyAucWwtZGlyZWN0aW9uLnFsLWFjdGl2ZSBzdmc6bGFzdC1jaGlsZHtkaXNwbGF5OmlubGluZX0ucWwtc25vdyAucWwtZGlyZWN0aW9uLnFsLWFjdGl2ZSBzdmc6Zmlyc3QtY2hpbGR7ZGlzcGxheTpub25lfS5xbC1zbm93IC5xbC1lZGl0b3IgaDF7Zm9udC1zaXplOjJlbX0ucWwtc25vdyAucWwtZWRpdG9yIGgye2ZvbnQtc2l6ZToxLjVlbX0ucWwtc25vdyAucWwtZWRpdG9yIGgze2ZvbnQtc2l6ZToxLjE3ZW19LnFsLXNub3cgLnFsLWVkaXRvciBoNHtmb250LXNpemU6MWVtfS5xbC1zbm93IC5xbC1lZGl0b3IgaDV7Zm9udC1zaXplOi44M2VtfS5xbC1zbm93IC5xbC1lZGl0b3IgaDZ7Zm9udC1zaXplOi42N2VtfS5xbC1zbm93IC5xbC1lZGl0b3IgYXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5xbC1zbm93IC5xbC1lZGl0b3IgYmxvY2txdW90ZXtib3JkZXItbGVmdDo0cHggc29saWQgI2NjYzttYXJnaW4tYm90dG9tOjVweDttYXJnaW4tdG9wOjVweDtwYWRkaW5nLWxlZnQ6MTZweH0ucWwtc25vdyAucWwtZWRpdG9yIGNvZGUsLnFsLXNub3cgLnFsLWVkaXRvciBwcmV7YmFja2dyb3VuZC1jb2xvcjojZjBmMGYwO2JvcmRlci1yYWRpdXM6M3B4fS5xbC1zbm93IC5xbC1lZGl0b3IgcHJle3doaXRlLXNwYWNlOnByZS13cmFwO21hcmdpbi1ib3R0b206NXB4O21hcmdpbi10b3A6NXB4O3BhZGRpbmc6NXB4IDEwcHh9LnFsLXNub3cgLnFsLWVkaXRvciBjb2Rle2ZvbnQtc2l6ZTo4NSU7cGFkZGluZzoycHggNHB4fS5xbC1zbm93IC5xbC1lZGl0b3IgcHJlLnFsLXN5bnRheHtiYWNrZ3JvdW5kLWNvbG9yOiMyMzI0MWY7Y29sb3I6I2Y4ZjhmMjtvdmVyZmxvdzp2aXNpYmxlfS5xbC1zbm93IC5xbC1lZGl0b3IgaW1ne21heC13aWR0aDoxMDAlfS5xbC1zbm93IC5xbC1waWNrZXJ7Y29sb3I6IzQ0NDtkaXNwbGF5OmlubGluZS1ibG9jaztmbG9hdDpsZWZ0O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjUwMDtoZWlnaHQ6MjRweDtwb3NpdGlvbjpyZWxhdGl2ZTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LnFsLXNub3cgLnFsLXBpY2tlci1sYWJlbHtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MTAwJTtwYWRkaW5nLWxlZnQ6OHB4O3BhZGRpbmctcmlnaHQ6MnB4O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCV9LnFsLXNub3cgLnFsLXBpY2tlci1sYWJlbDo6YmVmb3Jle2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjIycHh9LnFsLXNub3cgLnFsLXBpY2tlci1vcHRpb25ze2JhY2tncm91bmQtY29sb3I6I2ZmZjtkaXNwbGF5Om5vbmU7bWluLXdpZHRoOjEwMCU7cGFkZGluZzo0cHggOHB4O3Bvc2l0aW9uOmFic29sdXRlO3doaXRlLXNwYWNlOm5vd3JhcH0ucWwtc25vdyAucWwtcGlja2VyLW9wdGlvbnMgLnFsLXBpY2tlci1pdGVte2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6YmxvY2s7cGFkZGluZy1ib3R0b206NXB4O3BhZGRpbmctdG9wOjVweH0ucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItbGFiZWx7Y29sb3I6I2NjYzt6LWluZGV4OjJ9LnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLWxhYmVsIC5xbC1maWxse2ZpbGw6I2NjY30ucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItbGFiZWwgLnFsLXN0cm9rZXtzdHJva2U6I2NjY30ucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItb3B0aW9uc3tkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6LTFweDt0b3A6MTAwJTt6LWluZGV4OjF9LnFsLXNub3cgLnFsLWNvbG9yLXBpY2tlciwucWwtc25vdyAucWwtaWNvbi1waWNrZXJ7d2lkdGg6MjhweH0ucWwtc25vdyAucWwtY29sb3ItcGlja2VyIC5xbC1waWNrZXItbGFiZWwsLnFsLXNub3cgLnFsLWljb24tcGlja2VyIC5xbC1waWNrZXItbGFiZWx7cGFkZGluZzoycHggNHB4fS5xbC1zbm93IC5xbC1jb2xvci1waWNrZXIgLnFsLXBpY2tlci1sYWJlbCBzdmcsLnFsLXNub3cgLnFsLWljb24tcGlja2VyIC5xbC1waWNrZXItbGFiZWwgc3Zne3JpZ2h0OjRweH0ucWwtc25vdyAucWwtaWNvbi1waWNrZXIgLnFsLXBpY2tlci1vcHRpb25ze3BhZGRpbmc6NHB4IDBweH0ucWwtc25vdyAucWwtaWNvbi1waWNrZXIgLnFsLXBpY2tlci1pdGVte2hlaWdodDoyNHB4O3dpZHRoOjI0cHg7cGFkZGluZzoycHggNHB4fS5xbC1zbm93IC5xbC1jb2xvci1waWNrZXIgLnFsLXBpY2tlci1vcHRpb25ze3BhZGRpbmc6M3B4IDVweDt3aWR0aDoxNTJweH0ucWwtc25vdyAucWwtY29sb3ItcGlja2VyIC5xbC1waWNrZXItaXRlbXtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2Zsb2F0OmxlZnQ7aGVpZ2h0OjE2cHg7bWFyZ2luOjJweDtwYWRkaW5nOjBweDt3aWR0aDoxNnB4fS5xbC1zbm93IC5xbC1waWNrZXI6bm90KC5xbC1jb2xvci1waWNrZXIpOm5vdCgucWwtaWNvbi1waWNrZXIpIHN2Z3twb3NpdGlvbjphYnNvbHV0ZTttYXJnaW4tdG9wOi05cHg7cmlnaHQ6MDt0b3A6NTAlO3dpZHRoOjE4cHh9LnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1sYWJlbFtkYXRhLWxhYmVsXTpub3QoW2RhdGEtbGFiZWw9XCJcIl0pOjpiZWZvcmUsLnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItbGFiZWxbZGF0YS1sYWJlbF06bm90KFtkYXRhLWxhYmVsPVwiXCJdKTo6YmVmb3JlLC5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWxhYmVsW2RhdGEtbGFiZWxdOm5vdChbZGF0YS1sYWJlbD1cIlwiXSk6OmJlZm9yZSwucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS1sYWJlbF06bm90KFtkYXRhLWxhYmVsPVwiXCJdKTo6YmVmb3JlLC5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWl0ZW1bZGF0YS1sYWJlbF06bm90KFtkYXRhLWxhYmVsPVwiXCJdKTo6YmVmb3JlLC5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWl0ZW1bZGF0YS1sYWJlbF06bm90KFtkYXRhLWxhYmVsPVwiXCJdKTo6YmVmb3Jle2NvbnRlbnQ6YXR0cihkYXRhLWxhYmVsKX0ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlcnt3aWR0aDo5OHB4fS5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItbGFiZWw6OmJlZm9yZSwucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW06OmJlZm9yZXtjb250ZW50OlwiTm9ybWFsXCJ9LnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPVwiMVwiXTo6YmVmb3JlLC5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiMVwiXTo6YmVmb3Jle2NvbnRlbnQ6XCJIZWFkaW5nIDFcIn0ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9XCIyXCJdOjpiZWZvcmUsLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCIyXCJdOjpiZWZvcmV7Y29udGVudDpcIkhlYWRpbmcgMlwifS5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1cIjNcIl06OmJlZm9yZSwucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjNcIl06OmJlZm9yZXtjb250ZW50OlwiSGVhZGluZyAzXCJ9LnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPVwiNFwiXTo6YmVmb3JlLC5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiNFwiXTo6YmVmb3Jle2NvbnRlbnQ6XCJIZWFkaW5nIDRcIn0ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9XCI1XCJdOjpiZWZvcmUsLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCI1XCJdOjpiZWZvcmV7Y29udGVudDpcIkhlYWRpbmcgNVwifS5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1cIjZcIl06OmJlZm9yZSwucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjZcIl06OmJlZm9yZXtjb250ZW50OlwiSGVhZGluZyA2XCJ9LnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCIxXCJdOjpiZWZvcmV7Zm9udC1zaXplOjJlbX0ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjJcIl06OmJlZm9yZXtmb250LXNpemU6MS41ZW19LnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCIzXCJdOjpiZWZvcmV7Zm9udC1zaXplOjEuMTdlbX0ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjRcIl06OmJlZm9yZXtmb250LXNpemU6MWVtfS5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiNVwiXTo6YmVmb3Jle2ZvbnQtc2l6ZTouODNlbX0ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjZcIl06OmJlZm9yZXtmb250LXNpemU6LjY3ZW19LnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250e3dpZHRoOjEwOHB4fS5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWxhYmVsOjpiZWZvcmUsLnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItaXRlbTo6YmVmb3Jle2NvbnRlbnQ6XCJTYW5zIFNlcmlmXCJ9LnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1zZXJpZl06OmJlZm9yZSwucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnQgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9c2VyaWZdOjpiZWZvcmV7Y29udGVudDpcIlNlcmlmXCJ9LnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1tb25vc3BhY2VdOjpiZWZvcmUsLnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPW1vbm9zcGFjZV06OmJlZm9yZXtjb250ZW50OlwiTW9ub3NwYWNlXCJ9LnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPXNlcmlmXTo6YmVmb3Jle2ZvbnQtZmFtaWx5Okdlb3JnaWEsVGltZXMgTmV3IFJvbWFuLHNlcmlmfS5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1tb25vc3BhY2VdOjpiZWZvcmV7Zm9udC1mYW1pbHk6TW9uYWNvLENvdXJpZXIgTmV3LG1vbm9zcGFjZX0ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemV7d2lkdGg6OThweH0ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1sYWJlbDo6YmVmb3JlLC5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWl0ZW06OmJlZm9yZXtjb250ZW50OlwiTm9ybWFsXCJ9LnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1zbWFsbF06OmJlZm9yZSwucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9c21hbGxdOjpiZWZvcmV7Y29udGVudDpcIlNtYWxsXCJ9LnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1sYXJnZV06OmJlZm9yZSwucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9bGFyZ2VdOjpiZWZvcmV7Y29udGVudDpcIkxhcmdlXCJ9LnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1odWdlXTo6YmVmb3JlLC5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1odWdlXTo6YmVmb3Jle2NvbnRlbnQ6XCJIdWdlXCJ9LnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPXNtYWxsXTo6YmVmb3Jle2ZvbnQtc2l6ZToxMHB4fS5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1sYXJnZV06OmJlZm9yZXtmb250LXNpemU6MThweH0ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9aHVnZV06OmJlZm9yZXtmb250LXNpemU6MzJweH0ucWwtc25vdyAucWwtY29sb3ItcGlja2VyLnFsLWJhY2tncm91bmQgLnFsLXBpY2tlci1pdGVte2JhY2tncm91bmQtY29sb3I6I2ZmZn0ucWwtc25vdyAucWwtY29sb3ItcGlja2VyLnFsLWNvbG9yIC5xbC1waWNrZXItaXRlbXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9LnFsLXRvb2xiYXIucWwtc25vd3tib3JkZXI6MXB4IHNvbGlkICNjY2M7Ym94LXNpemluZzpib3JkZXItYm94O2ZvbnQtZmFtaWx5OlwiSGVsdmV0aWNhIE5ldWVcIixcIkhlbHZldGljYVwiLFwiQXJpYWxcIixzYW5zLXNlcmlmO3BhZGRpbmc6OHB4fS5xbC10b29sYmFyLnFsLXNub3cgLnFsLWZvcm1hdHN7bWFyZ2luLXJpZ2h0OjE1cHh9LnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyLWxhYmVse2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnR9LnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyLW9wdGlvbnN7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3gtc2hhZG93OnJnYmEoMCwgMCwgMCwgMC4yKSAwIDJweCA4cHh9LnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItbGFiZWx7Ym9yZGVyLWNvbG9yOiNjY2N9LnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItb3B0aW9uc3tib3JkZXItY29sb3I6I2NjY30ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1jb2xvci1waWNrZXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkLC5xbC10b29sYmFyLnFsLXNub3cgLnFsLWNvbG9yLXBpY2tlciAucWwtcGlja2VyLWl0ZW06aG92ZXJ7Ym9yZGVyLWNvbG9yOiMwMDB9LnFsLXRvb2xiYXIucWwtc25vdysucWwtY29udGFpbmVyLnFsLXNub3d7Ym9yZGVyLXRvcDowcHh9LnFsLXNub3cgLnFsLXRvb2x0aXB7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2NjYztib3gtc2hhZG93OjBweCAwcHggNXB4ICNkZGQ7Y29sb3I6IzQ0NDtwYWRkaW5nOjVweCAxMnB4O3doaXRlLXNwYWNlOm5vd3JhcH0ucWwtc25vdyAucWwtdG9vbHRpcDo6YmVmb3Jle2NvbnRlbnQ6XCJWaXNpdCBVUkw6XCI7bGluZS1oZWlnaHQ6MjZweDttYXJnaW4tcmlnaHQ6OHB4fS5xbC1zbm93IC5xbC10b29sdGlwIGlucHV0W3R5cGU9dGV4dF17ZGlzcGxheTpub25lO2JvcmRlcjoxcHggc29saWQgI2NjYztmb250LXNpemU6MTNweDtoZWlnaHQ6MjZweDttYXJnaW46MHB4O3BhZGRpbmc6M3B4IDVweDt3aWR0aDoxNzBweH0ucWwtc25vdyAucWwtdG9vbHRpcCBhLnFsLXByZXZpZXd7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWF4LXdpZHRoOjIwMHB4O292ZXJmbG93LXg6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7dmVydGljYWwtYWxpZ246dG9wfS5xbC1zbm93IC5xbC10b29sdGlwIGEucWwtYWN0aW9uOjphZnRlcntib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNjY2M7Y29udGVudDpcIkVkaXRcIjttYXJnaW4tbGVmdDoxNnB4O3BhZGRpbmctcmlnaHQ6OHB4fS5xbC1zbm93IC5xbC10b29sdGlwIGEucWwtcmVtb3ZlOjpiZWZvcmV7Y29udGVudDpcIlJlbW92ZVwiO21hcmdpbi1sZWZ0OjhweH0ucWwtc25vdyAucWwtdG9vbHRpcCBhe2xpbmUtaGVpZ2h0OjI2cHh9LnFsLXNub3cgLnFsLXRvb2x0aXAucWwtZWRpdGluZyBhLnFsLXByZXZpZXcsLnFsLXNub3cgLnFsLXRvb2x0aXAucWwtZWRpdGluZyBhLnFsLXJlbW92ZXtkaXNwbGF5Om5vbmV9LnFsLXNub3cgLnFsLXRvb2x0aXAucWwtZWRpdGluZyBpbnB1dFt0eXBlPXRleHRde2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5xbC1zbm93IC5xbC10b29sdGlwLnFsLWVkaXRpbmcgYS5xbC1hY3Rpb246OmFmdGVye2JvcmRlci1yaWdodDowcHg7Y29udGVudDpcIlNhdmVcIjtwYWRkaW5nLXJpZ2h0OjBweH0ucWwtc25vdyAucWwtdG9vbHRpcFtkYXRhLW1vZGU9bGlua106OmJlZm9yZXtjb250ZW50OlwiRW50ZXIgbGluazpcIn0ucWwtc25vdyAucWwtdG9vbHRpcFtkYXRhLW1vZGU9Zm9ybXVsYV06OmJlZm9yZXtjb250ZW50OlwiRW50ZXIgZm9ybXVsYTpcIn0ucWwtc25vdyAucWwtdG9vbHRpcFtkYXRhLW1vZGU9dmlkZW9dOjpiZWZvcmV7Y29udGVudDpcIkVudGVyIHZpZGVvOlwifS5xbC1zbm93IGF7Y29sb3I6IzA2Y30ucWwtY29udGFpbmVyLnFsLXNub3d7Ym9yZGVyOjFweCBzb2xpZCAjY2NjfS51cGRhdGUtYmFye2JhY2tncm91bmQ6I2NjODQwMDtkaXNwbGF5OmZsZXg7cGFkZGluZzo4cHg7Zm9udC1zaXplOjE0cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey51cGRhdGUtYmFye3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDozNnB4fX0udXBkYXRlLWJhcl9faW5uZXJ7bWFyZ2luOmF1dG99Lm1fZGQzZjc1Mzl7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyOmNhbGMoLjA2MjVyZW0qdmFyKC0tbWFudGluZS1zY2FsZSkpIHNvbGlkO2JvcmRlci1yYWRpdXM6dmFyKC0tbWFudGluZS1yYWRpdXMtZGVmYXVsdCl9OndoZXJlKFtkYXRhLW1hbnRpbmUtY29sb3Itc2NoZW1lPWxpZ2h0XSkgLm1fZGQzZjc1Mzl7Ym9yZGVyLWNvbG9yOnZhcigtLW1hbnRpbmUtY29sb3ItZ3JheS00KX06d2hlcmUoW2RhdGEtbWFudGluZS1jb2xvci1zY2hlbWU9ZGFya10pIC5tX2RkM2Y3NTM5e2JvcmRlci1jb2xvcjp2YXIoLS1tYW50aW5lLWNvbG9yLWRhcmstNCl9Lm1fZjIwMTY4NjZ7cGFkZGluZzowO21hcmdpbjowfS5tX2YyMDE2ODY2IGxpPnB7bWFyZ2luOjB9Lm1fZjIwMTY4NjYgdWwgbGksLm1fZjIwMTY4NjYgb2wgbGl7bWFyZ2luLXRvcDpjYWxjKC4xMjVyZW0qdmFyKC0tbWFudGluZS1zY2FsZSkpfS5tX2YyMDE2ODY2IHB7bWFyZ2luLWJvdHRvbTpjYWxjKC40Mzc1cmVtKnZhcigtLW1hbnRpbmUtc2NhbGUpKX0ubV9mMjAxNjg2NiBoMSwubV9mMjAxNjg2NiBoMiwubV9mMjAxNjg2NiBoMywubV9mMjAxNjg2NiBoNCwubV9mMjAxNjg2NiBoNSwubV9mMjAxNjg2NiBoNiwubV9mMjAxNjg2NiBwe21hcmdpbi10b3A6MH0ubV9jMjIwNGNjMntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1hbnRpbmUtY29sb3ItYm9keSk7Ym9yZGVyLXJhZGl1czp2YXIoLS1tYW50aW5lLXJhZGl1cy1kZWZhdWx0KX0ubV9jMjIwNGNjMiAuUHJvc2VNaXJyb3J7b3V0bGluZTowO3BhZGRpbmc6dmFyKC0tbWFudGluZS1zcGFjaW5nLW1kKX0ubV9jMjIwNGNjMiAuUHJvc2VNaXJyb3I+KjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0ubV9jMjIwNGNjMiAuUHJvc2VNaXJyb3IgcC5pcy1lZGl0b3ItZW1wdHk6Zmlyc3Qtb2YtdHlwZTo6YmVmb3Jle2NvbnRlbnQ6YXR0cihkYXRhLXBsYWNlaG9sZGVyKTtwb2ludGVyLWV2ZW50czpub25lO3VzZXItc2VsZWN0Om5vbmU7ZmxvYXQ6bGVmdDtoZWlnaHQ6MDtjb2xvcjp2YXIoLS1tYW50aW5lLWNvbG9yLXBsYWNlaG9sZGVyKX0ubV9jMjIwNGNjMiBwcmV7Zm9udC1mYW1pbHk6dmFyKC0tbWFudGluZS1mb250LWZhbWlseS1tb25vc3BhY2UpO2JvcmRlci1yYWRpdXM6dmFyKC0tbWFudGluZS1yYWRpdXMtZGVmYXVsdCk7cGFkZGluZzp2YXIoLS1tYW50aW5lLXNwYWNpbmctc20pIHZhcigtLW1hbnRpbmUtc3BhY2luZy1tZCl9OndoZXJlKFtkYXRhLW1hbnRpbmUtY29sb3Itc2NoZW1lPWxpZ2h0XSkgLm1fYzIyMDRjYzIgcHJle2JhY2tncm91bmQtY29sb3I6dmFyKC0tbWFudGluZS1jb2xvci1ncmF5LTApO2NvbG9yOnZhcigtLW1hbnRpbmUtY29sb3ItZ3JheS05KTstLWNvZGUtY29sb3ItY29tbWVudDogdmFyKC0tbWFudGluZS1jb2xvci1ncmF5LTUpOy0tY29kZS1jb2xvci12YXI6IHZhcigtLW1hbnRpbmUtY29sb3ItcmVkLTcpOy0tY29kZS1jb2xvci1udW1iZXI6IHZhcigtLW1hbnRpbmUtY29sb3ItYmx1ZS03KTstLWNvZGUtY29sb3ItdGl0bGU6IHZhcigtLW1hbnRpbmUtY29sb3ItcGluay03KTstLWNvZGUtY29sb3Ita2V5d29yZDogdmFyKC0tbWFudGluZS1jb2xvci12aW9sZXQtNyl9OndoZXJlKFtkYXRhLW1hbnRpbmUtY29sb3Itc2NoZW1lPWRhcmtdKSAubV9jMjIwNGNjMiBwcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1tYW50aW5lLWNvbG9yLWRhcmstOCk7Y29sb3I6dmFyKC0tbWFudGluZS1jb2xvci1kYXJrLTEpOy0tY29kZS1jb2xvci1jb21tZW50OiB2YXIoLS1tYW50aW5lLWNvbG9yLWRhcmstMik7LS1jb2RlLWNvbG9yLXZhcjogdmFyKC0tbWFudGluZS1jb2xvci1yZWQtNSk7LS1jb2RlLWNvbG9yLW51bWJlcjogdmFyKC0tbWFudGluZS1jb2xvci1jeWFuLTUpOy0tY29kZS1jb2xvci10aXRsZTogdmFyKC0tbWFudGluZS1jb2xvci15ZWxsb3ctNSk7LS1jb2RlLWNvbG9yLWtleXdvcmQ6IHZhcigtLW1hbnRpbmUtY29sb3ItdmlvbGV0LTMpfS5tX2MyMjA0Y2MyIHByZSBjb2Rle2JhY2tncm91bmQ6bm9uZSAhaW1wb3J0YW50O2NvbG9yOmluaGVyaXQ7Zm9udC1zaXplOnZhcigtLW1hbnRpbmUtZm9udC1zaXplLXNtKTtwYWRkaW5nOjB9Lm1fYzIyMDRjYzIgcHJlIC5obGpzLWNvbW1lbnQsLm1fYzIyMDRjYzIgcHJlIC5obGpzLXF1b3Rle2NvbG9yOnZhcigtLWNvZGUtY29sb3ItY29tbWVudCl9Lm1fYzIyMDRjYzIgcHJlIC5obGpzLXZhcmlhYmxlLC5tX2MyMjA0Y2MyIHByZSAuaGxqcy10ZW1wbGF0ZS12YXJpYWJsZSwubV9jMjIwNGNjMiBwcmUgLmhsanMtYXR0cmlidXRlLC5tX2MyMjA0Y2MyIHByZSAuaGxqcy10YWcsLm1fYzIyMDRjYzIgcHJlIC5obGpzLXJlZ2V4cCwubV9jMjIwNGNjMiBwcmUgLmhsanMtbGluaywubV9jMjIwNGNjMiBwcmUgLmhsanMtbmFtZSwubV9jMjIwNGNjMiBwcmUgLmhsanMtc2VsZWN0b3ItaWQsLm1fYzIyMDRjYzIgcHJlIC5obGpzLXNlbGVjdG9yLWNsYXNze2NvbG9yOnZhcigtLWNvZGUtY29sb3ItdmFyKX0ubV9jMjIwNGNjMiBwcmUgLmhsanMtbnVtYmVyLC5tX2MyMjA0Y2MyIHByZSAuaGxqcy1tZXRhLC5tX2MyMjA0Y2MyIHByZSAuaGxqcy1idWlsdF9pbiwubV9jMjIwNGNjMiBwcmUgLmhsanMtYnVpbHRpbi1uYW1lLC5tX2MyMjA0Y2MyIHByZSAuaGxqcy1saXRlcmFsLC5tX2MyMjA0Y2MyIHByZSAuaGxqcy10eXBlLC5tX2MyMjA0Y2MyIHByZSAuaGxqcy1wYXJhbXN7Y29sb3I6dmFyKC0tY29kZS1jb2xvci1udW1iZXIpfS5tX2MyMjA0Y2MyIHByZSAuaGxqcy1zdHJpbmcsLm1fYzIyMDRjYzIgcHJlIC5obGpzLXN5bWJvbCwubV9jMjIwNGNjMiBwcmUgLmhsanMtYnVsbGV0e2NvbG9yOnZhcigtLWNvZGUtY29sb3ItdmFyKX0ubV9jMjIwNGNjMiBwcmUgLmhsanMtdGl0bGUsLm1fYzIyMDRjYzIgcHJlIC5obGpzLXNlY3Rpb257Y29sb3I6dmFyKC0tY29kZS1jb2xvci10aXRsZSl9Lm1fYzIyMDRjYzIgcHJlIC5obGpzLWtleXdvcmQsLm1fYzIyMDRjYzIgcHJlIC5obGpzLXNlbGVjdG9yLXRhZ3tjb2xvcjp2YXIoLS1jb2RlLWNvbG9yLWtleXdvcmQpfS5tX2MyMjA0Y2MyIHByZSAuaGxqcy1lbXBoYXNpc3tmb250LXN0eWxlOml0YWxpY30ubV9jMjIwNGNjMiBwcmUgLmhsanMtc3Ryb25ne2ZvbnQtd2VpZ2h0OjcwMH0ubV84YTk5MWI0ZntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1hbnRpbmUtY29sb3ItYm9keSl9Lm1fYzIyMDdkYTZ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlci1yYWRpdXM6dmFyKC0tbWFudGluZS1yYWRpdXMtZGVmYXVsdCk7Y3Vyc29yOmRlZmF1bHR9Lm1fYzIyMDdkYTY6d2hlcmUoW2RhdGEtdmFyaWFudD1kZWZhdWx0XSl7Ym9yZGVyOmNhbGMoLjA2MjVyZW0qdmFyKC0tbWFudGluZS1zY2FsZSkpIHNvbGlkO21pbi13aWR0aDpjYWxjKDEuNjI1cmVtKnZhcigtLW1hbnRpbmUtc2NhbGUpKTtoZWlnaHQ6Y2FsYygxLjYyNXJlbSp2YXIoLS1tYW50aW5lLXNjYWxlKSl9Lm1fYzIyMDdkYTY6d2hlcmUoW2RhdGEtdmFyaWFudD1zdWJ0bGVdKXstLWNvbnRyb2wtaWNvbi1zaXplOiBjYWxjKDEuMjVyZW0gKiB2YXIoLS1tYW50aW5lLXNjYWxlKSk7bWluLXdpZHRoOmNhbGMoMnJlbSp2YXIoLS1tYW50aW5lLXNjYWxlKSk7aGVpZ2h0OmNhbGMoMnJlbSp2YXIoLS1tYW50aW5lLXNjYWxlKSl9OndoZXJlKFtkYXRhLW1hbnRpbmUtY29sb3Itc2NoZW1lPWxpZ2h0XSkgLm1fYzIyMDdkYTZ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1tYW50aW5lLWNvbG9yLXdoaXRlKTtib3JkZXItY29sb3I6dmFyKC0tbWFudGluZS1jb2xvci1ncmF5LTQpO2NvbG9yOnZhcigtLW1hbnRpbmUtY29sb3ItZ3JheS03KX06d2hlcmUoW2RhdGEtbWFudGluZS1jb2xvci1zY2hlbWU9ZGFya10pIC5tX2MyMjA3ZGE2e2JvcmRlci1jb2xvcjp2YXIoLS1tYW50aW5lLWNvbG9yLWRhcmstNCk7Y29sb3I6dmFyKC0tbWFudGluZS1jb2xvci1kYXJrLTEpfTp3aGVyZShbZGF0YS1tYW50aW5lLWNvbG9yLXNjaGVtZT1kYXJrXSkgLm1fYzIyMDdkYTY6d2hlcmUoW2RhdGEtdmFyaWFudD1kZWZhdWx0XSl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1tYW50aW5lLWNvbG9yLWRhcmstNil9OndoZXJlKFtkYXRhLW1hbnRpbmUtY29sb3Itc2NoZW1lPWRhcmtdKSAubV9jMjIwN2RhNjp3aGVyZShbZGF0YS12YXJpYW50PXN1YnRsZV0pe2JhY2tncm91bmQtY29sb3I6dmFyKC0tbWFudGluZS1jb2xvci1kYXJrLTcpfS5tX2MyMjA3ZGE2OndoZXJlKFtkYXRhLWRpc2FibGVkXSl7Y3Vyc29yOm5vdC1hbGxvd2VkO2NvbG9yOnZhcigtLW1hbnRpbmUtY29sb3ItZGlzYWJsZWQtY29sb3IpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tbWFudGluZS1jb2xvci1kaXNhYmxlZCl9Lm1fYzIyMDdkYTY6d2hlcmUoW2RhdGEtaW50ZXJhY3RpdmVdOm5vdChbZGF0YS1kaXNhYmxlZF0pKXtjdXJzb3I6cG9pbnRlcn1AbWVkaWEoaG92ZXI6IGhvdmVyKXsubV9jMjIwN2RhNjp3aGVyZShbZGF0YS1pbnRlcmFjdGl2ZV06bm90KFtkYXRhLWRpc2FibGVkXSkpOmhvdmVye2NvbG9yOnZhcigtLW1hbnRpbmUtY29sb3ItYnJpZ2h0KX06d2hlcmUoW2RhdGEtbWFudGluZS1jb2xvci1zY2hlbWU9bGlnaHRdKSAubV9jMjIwN2RhNjp3aGVyZShbZGF0YS1pbnRlcmFjdGl2ZV06bm90KFtkYXRhLWRpc2FibGVkXSkpOmhvdmVyOndoZXJlKFtkYXRhLXZhcmlhbnQ9ZGVmYXVsdF0pe2JhY2tncm91bmQtY29sb3I6dmFyKC0tbWFudGluZS1jb2xvci1ncmF5LTApfTp3aGVyZShbZGF0YS1tYW50aW5lLWNvbG9yLXNjaGVtZT1saWdodF0pIC5tX2MyMjA3ZGE2OndoZXJlKFtkYXRhLWludGVyYWN0aXZlXTpub3QoW2RhdGEtZGlzYWJsZWRdKSk6aG92ZXI6d2hlcmUoW2RhdGEtdmFyaWFudD1zdWJ0bGVdKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1hbnRpbmUtY29sb3ItZ3JheS0xKX06d2hlcmUoW2RhdGEtbWFudGluZS1jb2xvci1zY2hlbWU9ZGFya10pIC5tX2MyMjA3ZGE2OndoZXJlKFtkYXRhLWludGVyYWN0aXZlXTpub3QoW2RhdGEtZGlzYWJsZWRdKSk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1tYW50aW5lLWNvbG9yLWRhcmstNSl9fUBtZWRpYShob3Zlcjogbm9uZSl7Lm1fYzIyMDdkYTY6d2hlcmUoW2RhdGEtaW50ZXJhY3RpdmVdOm5vdChbZGF0YS1kaXNhYmxlZF0pKTphY3RpdmV7Y29sb3I6dmFyKC0tbWFudGluZS1jb2xvci1icmlnaHQpfTp3aGVyZShbZGF0YS1tYW50aW5lLWNvbG9yLXNjaGVtZT1saWdodF0pIC5tX2MyMjA3ZGE2OndoZXJlKFtkYXRhLWludGVyYWN0aXZlXTpub3QoW2RhdGEtZGlzYWJsZWRdKSk6YWN0aXZlOndoZXJlKFtkYXRhLXZhcmlhbnQ9ZGVmYXVsdF0pe2JhY2tncm91bmQtY29sb3I6dmFyKC0tbWFudGluZS1jb2xvci1ncmF5LTApfTp3aGVyZShbZGF0YS1tYW50aW5lLWNvbG9yLXNjaGVtZT1saWdodF0pIC5tX2MyMjA3ZGE2OndoZXJlKFtkYXRhLWludGVyYWN0aXZlXTpub3QoW2RhdGEtZGlzYWJsZWRdKSk6YWN0aXZlOndoZXJlKFtkYXRhLXZhcmlhbnQ9c3VidGxlXSl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1tYW50aW5lLWNvbG9yLWdyYXktMSl9OndoZXJlKFtkYXRhLW1hbnRpbmUtY29sb3Itc2NoZW1lPWRhcmtdKSAubV9jMjIwN2RhNjp3aGVyZShbZGF0YS1pbnRlcmFjdGl2ZV06bm90KFtkYXRhLWRpc2FibGVkXSkpOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1hbnRpbmUtY29sb3ItZGFyay01KX19Lm1fYzIyMDdkYTY6d2hlcmUoW2RhdGEtYWN0aXZlXSl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1tYW50aW5lLXByaW1hcnktY29sb3ItbGlnaHQpO2NvbG9yOnZhcigtLW1hbnRpbmUtcHJpbWFyeS1jb2xvci1saWdodC1jb2xvcil9QG1lZGlhKGhvdmVyOiBob3Zlcil7Lm1fYzIyMDdkYTY6d2hlcmUoW2RhdGEtYWN0aXZlXSk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1tYW50aW5lLXByaW1hcnktY29sb3ItbGlnaHQtaG92ZXIpfX1AbWVkaWEoaG92ZXI6IG5vbmUpey5tX2MyMjA3ZGE2OndoZXJlKFtkYXRhLWFjdGl2ZV0pOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1hbnRpbmUtcHJpbWFyeS1jb2xvci1saWdodC1ob3Zlcil9fS5tXzljZGZlYjNme3dpZHRoOnZhcigtLWNvbnRyb2wtaWNvbi1zaXplLCAxNnB4KTtoZWlnaHQ6dmFyKC0tY29udHJvbC1pY29uLXNpemUsIDE2cHgpfS5tXzJhYjQ3ZWYye2Rpc3BsYXk6ZmxleDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1hbnRpbmUtY29sb3ItYm9keSl9Lm1fMmFiNDdlZjI6d2hlcmUoW2RhdGEtdmFyaWFudD1kZWZhdWx0XSkgOndoZXJlKFtkYXRhLXJpY2gtdGV4dC1lZGl0b3ItY29udHJvbF0pe2JvcmRlci1yYWRpdXM6MH0ubV8yYWI0N2VmMjp3aGVyZShbZGF0YS12YXJpYW50PWRlZmF1bHRdKSA6d2hlcmUoW2RhdGEtcmljaC10ZXh0LWVkaXRvci1jb250cm9sXSk6d2hlcmUoOm5vdCg6bGFzdC1vZi10eXBlKSl7Ym9yZGVyLWlubGluZS1lbmQtd2lkdGg6MH0ubV8yYWI0N2VmMjp3aGVyZShbZGF0YS12YXJpYW50PWRlZmF1bHRdKSA6d2hlcmUoW2RhdGEtcmljaC10ZXh0LWVkaXRvci1jb250cm9sXSk6d2hlcmUoOmxhc3Qtb2YtdHlwZSl7Ym9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6dmFyKC0tbWFudGluZS1yYWRpdXMtZGVmYXVsdCk7Ym9yZGVyLWVuZC1lbmQtcmFkaXVzOnZhcigtLW1hbnRpbmUtcmFkaXVzLWRlZmF1bHQpfS5tXzJhYjQ3ZWYyOndoZXJlKFtkYXRhLXZhcmlhbnQ9ZGVmYXVsdF0pIDp3aGVyZShbZGF0YS1yaWNoLXRleHQtZWRpdG9yLWNvbnRyb2xdKTp3aGVyZSg6Zmlyc3Qtb2YtdHlwZSl7Ym9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czp2YXIoLS1tYW50aW5lLXJhZGl1cy1kZWZhdWx0KTtib3JkZXItZW5kLXN0YXJ0LXJhZGl1czp2YXIoLS1tYW50aW5lLXJhZGl1cy1kZWZhdWx0KX0ubV9iNjdiNzExZXtkaXNwbGF5OmZsZXh9Lm1fMjk2Y2Y5NGN7Ym9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6MDtib3JkZXItZW5kLWVuZC1yYWRpdXM6MDtib3JkZXItaW5saW5lLWVuZDowfS5tX2NmZWY2MTR7Ym9yZGVyOmNhbGMoLjA2MjVyZW0qdmFyKC0tbWFudGluZS1zY2FsZSkpIHNvbGlkO2NvbG9yOnZhcigtLW1hbnRpbmUtY29sb3ItdGV4dCk7aGVpZ2h0OmNhbGMoMS41cmVtKnZhcigtLW1hbnRpbmUtc2NhbGUpKTt3aWR0aDpjYWxjKDEuNXJlbSp2YXIoLS1tYW50aW5lLXNjYWxlKSk7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlci1yYWRpdXM6dmFyKC0tbWFudGluZS1yYWRpdXMtZGVmYXVsdCl9OndoZXJlKFtkYXRhLW1hbnRpbmUtY29sb3Itc2NoZW1lPWxpZ2h0XSkgLm1fY2ZlZjYxNHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1hbnRpbmUtY29sb3Itd2hpdGUpO2JvcmRlci1jb2xvcjp2YXIoLS1tYW50aW5lLWNvbG9yLWdyYXktNCl9OndoZXJlKFtkYXRhLW1hbnRpbmUtY29sb3Itc2NoZW1lPWRhcmtdKSAubV9jZmVmNjE0e2JhY2tncm91bmQtY29sb3I6dmFyKC0tbWFudGluZS1jb2xvci1kYXJrLTcpO2JvcmRlci1jb2xvcjp2YXIoLS1tYW50aW5lLWNvbG9yLWRhcmstNCl9Lm1fY2ZlZjYxNDp3aGVyZShbZGF0YS1hY3RpdmVdKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1hbnRpbmUtcHJpbWFyeS1jb2xvci1saWdodCk7Y29sb3I6dmFyKC0tbWFudGluZS1wcmltYXJ5LWNvbG9yLWZpbGxlZCl9QG1lZGlhKGhvdmVyOiBob3Zlcil7Lm1fY2ZlZjYxNDp3aGVyZShbZGF0YS1hY3RpdmVdKTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1hbnRpbmUtcHJpbWFyeS1jb2xvci1saWdodC1ob3Zlcil9fUBtZWRpYShob3Zlcjogbm9uZSl7Lm1fY2ZlZjYxNDp3aGVyZShbZGF0YS1hY3RpdmVdKTphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1tYW50aW5lLXByaW1hcnktY29sb3ItbGlnaHQtaG92ZXIpfX0ubV8zYjI4ZTdiYntib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOjA7Ym9yZGVyLWVuZC1zdGFydC1yYWRpdXM6MH0ubV80NTc0YTNjNHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtd3JhcDp3cmFwO2dhcDp2YXIoLS1tYW50aW5lLXNwYWNpbmctc20pO3RvcDp2YXIoLS1ydGUtc3RpY2t5LW9mZnNldCwgMHB4KTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1hbnRpbmUtY29sb3ItYm9keSk7ei1pbmRleDoxO2JvcmRlci1zdGFydC1lbmQtcmFkaXVzOnZhcigtLW1hbnRpbmUtcmFkaXVzLWRlZmF1bHQpO2JvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6dmFyKC0tbWFudGluZS1yYWRpdXMtZGVmYXVsdCk7Ym9yZGVyLWJvdHRvbTpjYWxjKC4wNjI1cmVtKnZhcigtLW1hbnRpbmUtc2NhbGUpKSBzb2xpZH0ubV80NTc0YTNjNDp3aGVyZShbZGF0YS12YXJpYW50PWRlZmF1bHRdKXtwYWRkaW5nOnZhcigtLW1hbnRpbmUtc3BhY2luZy14cykgdmFyKC0tbWFudGluZS1zcGFjaW5nLW1kKX0ubV80NTc0YTNjNDp3aGVyZShbZGF0YS12YXJpYW50PXN1YnRsZV0pe3BhZGRpbmc6Y2FsYyguMjVyZW0qdmFyKC0tbWFudGluZS1zY2FsZSkpO3Jvdy1nYXA6MH06d2hlcmUoW2RhdGEtbWFudGluZS1jb2xvci1zY2hlbWU9bGlnaHRdKSAubV80NTc0YTNjNHtib3JkZXItY29sb3I6dmFyKC0tbWFudGluZS1jb2xvci1ncmF5LTQpfTp3aGVyZShbZGF0YS1tYW50aW5lLWNvbG9yLXNjaGVtZT1kYXJrXSkgLm1fNDU3NGEzYzR7Ym9yZGVyLWNvbG9yOnZhcigtLW1hbnRpbmUtY29sb3ItZGFyay00KX0ubV80NTc0YTNjNDp3aGVyZShbZGF0YS1zdGlja3ldKXtwb3NpdGlvbjpzdGlja3l9Lm1fOGI0NDAwOWF7bGlzdC1zdHlsZS10eXBlOm5vbmU7cGFkZGluZzowO3BhZGRpbmctaW5saW5lLXN0YXJ0OjB9Lm1fOGI0NDAwOWEgOndoZXJlKGxpKXttYXJnaW46MDtwYWRkaW5nOjA7ZGlzcGxheTpmbGV4fS5tXzhiNDQwMDlhIDp3aGVyZSh1bCl7bWFyZ2luLXRvcDpjYWxjKC4zMTI1cmVtKnZhcigtLW1hbnRpbmUtc2NhbGUpKX0ubV84YjQ0MDA5YSBwe21hcmdpbjowO3BhZGRpbmc6MH0ubV84YjQ0MDA5YSA6d2hlcmUobGFiZWwpe2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5tXzhiNDQwMDlhIDp3aGVyZShpbnB1dCl7Y3Vyc29yOnBvaW50ZXI7YXBwZWFyYW5jZTpub25lO3dpZHRoOmNhbGMoMS4xMjVyZW0qdmFyKC0tbWFudGluZS1zY2FsZSkpO2hlaWdodDpjYWxjKDEuMTI1cmVtKnZhcigtLW1hbnRpbmUtc2NhbGUpKTtib3JkZXI6Y2FsYyguMDYyNXJlbSp2YXIoLS1tYW50aW5lLXNjYWxlKSkgc29saWQ7Ym9yZGVyLXJhZGl1czp2YXIoLS1tYW50aW5lLXJhZGl1cy1kZWZhdWx0KTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7cG9zaXRpb246cmVsYXRpdmV9OndoZXJlKFtkYXRhLW1hbnRpbmUtY29sb3Itc2NoZW1lPWxpZ2h0XSkgLm1fOGI0NDAwOWEgOndoZXJlKGlucHV0KXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1hbnRpbmUtY29sb3Itd2hpdGUpO2JvcmRlci1jb2xvcjp2YXIoLS1tYW50aW5lLWNvbG9yLWdyYXktNCl9OndoZXJlKFtkYXRhLW1hbnRpbmUtY29sb3Itc2NoZW1lPWRhcmtdKSAubV84YjQ0MDA5YSA6d2hlcmUoaW5wdXQpe2JhY2tncm91bmQtY29sb3I6dmFyKC0tbWFudGluZS1jb2xvci1kYXJrLTYpO2JvcmRlci1jb2xvcjp2YXIoLS1tYW50aW5lLWNvbG9yLWRhcmstNCl9Lm1fOGI0NDAwOWEgOndoZXJlKGlucHV0KTpjaGVja2Vke2JhY2tncm91bmQtY29sb3I6dmFyKC0tbWFudGluZS1wcmltYXJ5LWNvbG9yLWZpbGxlZCk7Ym9yZGVyLWNvbG9yOnZhcigtLW1hbnRpbmUtcHJpbWFyeS1jb2xvci1maWxsZWQpfS5tXzhiNDQwMDlhIDp3aGVyZShpbnB1dCk6Y2hlY2tlZDo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCJcIjtpbnNldDowO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUdacGJHdzlJbTV2Ym1VaUlIWnBaWGRDYjNnOUlqQWdNQ0F4TUNBM0lqNDhjR0YwYUNCbWFXeHNQU0lqWm1abUlpQmtQU0pOTkNBMExqVTROa3d4TGpjd055QXlMakk1TTBFeElERWdNQ0F4TUM0eU9UTWdNeTQzTURkc015QXpZUzQ1T1RjdU9UazNJREFnTURBeExqUXhOQ0F3YkRVdE5VRXhJREVnTUNBeE1EZ3VNamt6TGpJNU0wdzBJRFF1TlRnMmVpSXZQand2YzNablBnPT1cIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjYWxjKC42MjVyZW0qdmFyKC0tbWFudGluZS1zY2FsZSkpO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyfS5tXzhiNDQwMDlhIDp3aGVyZShsaT5sYWJlbCl7bWFyZ2luLWlubGluZS1lbmQ6dmFyKC0tbWFudGluZS1zcGFjaW5nLXNtKX0uYWRtaW4tbGF5b3V0e21pbi1oZWlnaHQ6Y2FsYygxMDB2aCAtIDYwcHgpfS5hZG1pbi1sYXlvdXRfX21haW57ZmxleC1iYXNpczoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KXsuYWRtaW4tbGF5b3V0X19tYWlue3dpZHRoOjEwMCV9fS5hZG1pbi1sYXlvdXRfX2Zvb3Rlcntwb3NpdGlvbjpzdGlja3k7Ym90dG9tOjA7bGVmdDowO3JpZ2h0OjA7ei1pbmRleDoxO3BhZGRpbmc6MTZweDttYXJnaW4tdG9wOjI0cHh9LmFkbWluLWxheW91dF9fZm9vdGVyLXRvcHtib3JkZXItdG9wOjFweCBzb2xpZCAjZTdlZWVhO2JhY2tncm91bmQ6I2ZmZjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MH0uYWRtaW4tbGF5b3V0X19mb290ZXItdG9wOmxhc3QtY2hpbGR7Ym9yZGVyLXRvcC13aWR0aDowfSIsIkB1c2UgJy4vbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi9zaXplcycgYXMgKjtcbkB1c2UgJy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5AdXNlICcuL2ZvbnRzJyBhcyAqO1xuXG5ib2R5LFxuaHRtbCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICMwMDA7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG59XG5cbnN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuYSB7XG4gICAgY29sb3I6ICMwMDA7XG59XG5cbmEsIGJ1dHRvbiwgb3B0aW9uLCBzZWxlY3QsIGlucHV0W3R5cGU9XCJkYXRlXCJdIHtcbiAgICBjb2xvcjogIzAwMDtcbn1cblxudGV4dGFyZWEsIGlucHV0LFxuYnV0dG9uLCBzZWxlY3Qge1xuICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnN0cmlrZS10aHJvdWgge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG4uaC1zdHJpa2UtdGhyb3VnaCB7XG4gICAgQGV4dGVuZCAuc3RyaWtlLXRocm91aFxufVxuXG4uaC1zaG93LW9uLWhvdmVyIHtcbiAgICBvcGFjaXR5OiAwO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4uaC1mbG9hdC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uaC1wbHVzLXJvdW5kIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHNpemUtMTg7XG4gICAgaGVpZ2h0OiAkc2l6ZS0xODtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2s7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6ICRzaXplLTE2O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbjogYXV0bztcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxufVxuXG4udGh1bWJuYWlsIHtcbiAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG5oMSB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgIG1hcmdpbjogMCAwIDI0cHggMDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtYWJyaWwtZmF0ZmFjZTtcbn1cblxuaDMge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ucHJlLWxpbmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbn1cblxuLm5vLWJyZWFraW5nLXNwYWNlIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uaC12ZXJ0aWNhbCB7XG4gICAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmgtaXRhbGljIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5oLWZsZXgtbGVmdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5oLW9yYW5nZSB7XG4gICAgY29sb3I6ICRjb2xvci1vcmFuZ2Vcbn1cblxuLmdyaWQtd3JhcHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzJweDtcblxuICAgIEBpbmNsdWRlIGZvci10YWJsZXQtbGFuZHNjYXBlLWRvd24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxufVxuXG4ubmFycm93IHtcbiAgICBtYXgtd2lkdGg6IDc4MHB4O1xufVxuXG4ubG9nby1iZyB7XG4gICAgYmFja2dyb3VuZDogI2Y3ZjdmMztcbiAgICBwYWRkaW5nOiAkc2l6ZS0xNjtcbn1cblxuLmhyIHtcbiAgICBtYXJnaW46ICRzaXplLTI0IDA7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHggMCAwIDA7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZ3JheS1saWdodGVyO1xufVxuXG4ucHJlIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG59XG5cbiNyb290IHtcbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLWRvd24ge1xuICAgICAgICAuaXMtbm90LXN0YW5kYWxvbmUgJiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQHVzZSAnLi9zaXplcycgYXMgKjtcbkB1c2UgJy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5cbkBtaXhpbiBmb3Itc21hbGwtbW9iaWxlLXVwIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc21hbGwtbW9iaWxlLXVwKSB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBmb3Itc21hbGwtbW9iaWxlLWRvd24ge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbC1tb2JpbGUtZG93bikgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gZm9yLW1vYmlsZS11cCB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1vYmlsZS11cCkgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gZm9yLW1vYmlsZS1kb3duIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLWRvd24pIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGZvci10YWJsZXQtdXAge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR0YWJsZXQtdXApIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGZvci10YWJsZXQtZG93biB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldC1kb3duKSB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBmb3ItdGFibGV0LWxhbmRzY2FwZS11cCB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHRhYmxldC1sYW5kc2NhcGUtdXApIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGZvci10YWJsZXQtbGFuZHNjYXBlLWRvd24ge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQtbGFuZHNjYXBlLWRvd24pIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGZvci1kZXNrdG9wLXVwIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcC11cCkgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gZm9yLWRlc2t0b3AtZG93biB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGRlc2t0b3AtZG93bikgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gZm9yLWRlc2t0b3AtbGFyZ2UtdXAge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRkZXNrdG9wLWxhcmdlLXVwKSB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBmb3ItZGVza3RvcC1sYXJnZS1kb3duIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZGVza3RvcC1sYXJnZS1kb3duKSB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBmb3ItZGVza3RvcC14LWxhcmdlLXVwIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcC14LWxhcmdlLXVwKSB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBmb3ItZGVza3RvcC14LWxhcmdlLWRvd24ge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRkZXNrdG9wLXgtbGFyZ2UtZG93bikgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gZm9yLXByaW50IHtcbiAgICBAbWVkaWEgcHJpbnQgeyBAY29udGVudCB9XG59XG5cbkBtaXhpbiBwbGFjZWhvbGRlciB7XG4gICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIEBjb250ZW50XG4gICAgfVxuICAgICY6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgIEBjb250ZW50XG4gICAgfVxuICAgICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICBAY29udGVudFxuICAgIH1cbiAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIEBjb250ZW50XG4gICAgfVxufVxuIiwiJHNpemUtNDogNHB4O1xuJHNpemUtODogOHB4O1xuJHNpemUtMTI6IDEycHg7XG4kc2l6ZS0xNDogMTRweDtcbiRzaXplLTE2OiAxNnB4O1xuJHNpemUtMTg6IDE4cHg7XG4kc2l6ZS0yNDogMjRweDtcbiRzaXplLTIwOiAyMHB4O1xuJHNpemUtMzI6IDMycHg7XG4kc2l6ZS00MDogNDBweDtcbiRzaXplLTQ4OiA0OHB4O1xuJHNpemUtNjQ6IDY0cHg7XG4kc2l6ZS04ODogODhweDtcbiRzaXplLTk2OiA5NnB4O1xuJHNpemUtMTEyOiAxMTJweDtcblxuJHNtYWxsLW1vYmlsZS1kb3duOiAzNzRweDtcbiRzbWFsbC1tb2JpbGUtdXA6IDM3NXB4O1xuJG1vYmlsZS1kb3duOiA1NjBweDtcbiRtb2JpbGUtdXA6IDU2MXB4O1xuJHRhYmxldC1kb3duOiA3NjdweDtcbiR0YWJsZXQtdXA6IDc2OHB4O1xuJHRhYmxldC1sYW5kc2NhcGUtZG93bjogMTAyNHB4O1xuJHRhYmxldC1sYW5kc2NhcGUtdXA6IDEwMjVweDtcbiRkZXNrdG9wLWRvd246IDExOTlweDtcbiRkZXNrdG9wLXVwOiAxMjAwcHg7XG4kZGVza3RvcC1sYXJnZS1kb3duOiAxNTk5cHg7XG4kZGVza3RvcC1sYXJnZS11cDogMTYwMHB4O1xuJGRlc2t0b3AteC1sYXJnZS1kb3duOiAxODk5cHg7XG4kZGVza3RvcC14LWxhcmdlLXVwOiAxOTAwcHg7XG4iLCIkZm9udC1hYnJpbC1mYXRmYWNlOiAnQWJyaWwgRmF0ZmFjZScsIGRpc3BsYXk7XG4iLCJAdXNlICdzYXNzOmNvbG9yJztcblxuJGNvbG9yLXdoaXRlOiAjZmZmO1xuJGNvbG9yLWJsYWNrOiAjMDAwO1xuJGNvbG9yLWRhcms6ICMyZDJkMmQ7XG4kY29sb3ItZ3JheTogI2MzY2NjYTsgLy81NjU2NTY7XG4kY29sb3ItZ3JheS1kYXJrOiAjNTY1NjU2O1xuJGNvbG9yLWdyYXktbGlnaHQ6ICNlN2VlZWE7XG4kY29sb3ItZ3JheS1saWdodGVyOiAjZjNmM2YzO1xuJGNvbG9yLWdyZWVuOiAjNjFiMmE3O1xuJGNvbG9yLWdyZWVuLWxpZ2h0OiBjb2xvci5hZGp1c3QoIzYxYjJhNywgJGxpZ2h0bmVzczogMTAlKTtcbiRjb2xvci1ncmVlbi1kYXJrOiBjb2xvci5hZGp1c3QoIzE2NmY2MywgJGxpZ2h0bmVzczogLTEwJSk7XG5cbiRjb2xvci1ub3RhcnJpdmVkOiAjNjFiMmE3O1xuJGNvbG9yLWFycml2ZWQ6IGNvbG9yLmFkanVzdCgjYTg2MWIyLCAkbGlnaHRuZXNzOiAxMCUpO1xuJGNvbG9yLWFycml2ZWRiYXI6IGNvbG9yLmFkanVzdCgjZGVjODRmLCAkbGlnaHRuZXNzOiAzMCUpO1xuJGNvbG9yLWFycml2ZWRvdXRzaWRlOiBjb2xvci5hZGp1c3QoI2RlYzg0ZiwgJGxpZ2h0bmVzczogMTAlKTtcbiRjb2xvci1zZWF0ZWQ6ICNhODYxYjI7XG4kY29sb3ItcGFydGlhbGx5c2VhdGVkOiBjb2xvci5hZGp1c3QoI2E4NjFiMiwgJGxpZ2h0bmVzczogMzAlKTtcbiRjb2xvci1yZWQ6ICNjZDdhOTA7XG4kY29sb3Itbm9zaG93OiAkY29sb3ItcmVkO1xuJGNvbG9yLWZpbmlzaGVkOiAjNzk3ZGJlO1xuXG4kY29sb3Itb3JhbmdlOiBjb2xvci5hZGp1c3Qob3JhbmdlLCAkbGlnaHRuZXNzOiAtMTAlKVxuIiwiQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5AdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcblxuLmFwcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXM7XG5cbiAgICAmLS13aXRoLXNpZ25hdHVyZSB7XG4gICAgICAgIHRvcDogMzZweDtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzZweCk7XG4gICAgfVxuXG4gICAgJi0td2l0aC11cGRhdGUtYmFyIHtcbiAgICAgICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgICAgICB0b3A6IDM2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAzNnB4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDY0cHg7XG5cbiAgICAgICAgJi0tbWVudS1leHBhbmRlZCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgb3ZlcmZsb3c6IGluaXRpYWw7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuXG4gICAgICAgIC5pcy1ub3Qtc3RhbmRhbG9uZSAmIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1NnB4O1xuXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcblxuICAgICAgICAmLS1kYXNoYm9hcmQge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFwcF9fbG9nby1pY29uIHtcbiAgICB3aWR0aDogNjRweDtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgcGFkZGluZy10b3A6IDJweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4vLyAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LCAyNTUsIC4yKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICA+IGltZyB7XG4gICAgICAgIG1heC13aWR0aDogNDAlO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuLy8gICAgICAgIG9wYWNpdHk6IC44O1xuLy8gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uYXBwX190b3AtYmFyIHtcbiAgICBoZWlnaHQ6IDUycHg7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmVlbjtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDJweCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgei1pbmRleDogOTk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBwYWRkaW5nOiA4cHg7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5hcHBfX3RvcC1iYXItaGFtYnVyZ2VyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4O1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFwcF9fdG9wLWJhci1uYW1lIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCk7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLWRvd24ge1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgfVxufVxuXG4uYXBwX19sb2FkaW5nLWluZGljYXRvciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNHB4O1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgIHotaW5kZXg6IDEwMDtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICB6LWluZGV4OiAxMDE7XG4gICAgfVxuXG4gICAgJjphZnRlcixcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICM2MWIyYTc7XG4gICAgICAgIHRyYW5zaXRpb246IHdpZHRoIDEwMG1zLCBvcGFjaXR5IDBtcztcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuICAgICYtLWxvYWRpbmc6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDEwMDAwbXM7XG4gICAgfVxuXG4gICAgJi0tZmluaXNoZWQ6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwbXM7XG4gICAgfVxufVxuXG4uYXBwX19oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogODBweDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiAkc2l6ZS02NDtcbiAgICB6LWluZGV4OiAxMDtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAxMjBtcywgbGVmdCAxMjBtcztcblxuICAgIC5hcHAtLWZvbGRvdXQtb3BlbiAmIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwdncgLSAzNTJweCk7XG4gICAgfVxuXG4gICAgLmFwcC0tZm9sZG91dC1vcGVuLmFwcC0tbWVudS1vcGVuICYge1xuICAgICAgICB3aWR0aDogY2FsYygxMDB2dyAtIDQzMnB4IC0gMjUwcHgpO1xuICAgIH1cblxufVxuXG4uYXBwX19uYXZpZ2F0aW9uIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogLTEwMHZ3O1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGNvbG9yOiAkY29sb3ItZ3JheTtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAwIDAgMTZweCAwO1xuICAgIGJhY2tncm91bmQ6ICNiMWQ2ZDE7XG5cbiAgICAuYXBwLS1tZW51LW9wZW4gJiB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgcGFkZGluZy10b3A6ICRzaXplLTMyO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICAuYXBwLS13aXRoLXNpZ25hdHVyZSAmLFxuICAgICAgICAuYXBwLS13aXRoLXVwZGF0ZS1iYXIgJiB7XG4gICAgICAgICAgICB0b3A6IDM2cHg7XG4gICAgICAgIH1cblxuICAgICAgICBiYWNrZ3JvdW5kOiAjMmQyZDJkO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogNjRweDtcbiAgICB9XG59XG5cbi5hcHBfX3N1Yi1uYXZpZ2F0aW9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNjRweDtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZDogI2IxZDZkMTtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgLyogLmFwcC0td2l0aC1zaWduYXR1cmUgJiB7ICovXG4gICAgICAgIC8qICAgICB0b3A6IDM2cHg7ICovXG4gICAgICAgIC8qIH0gKi9cbiAgICB9XG5cbn1cblxuLmFwcF9fbmF2aWdhdGlvbi1oYW1idXJnZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIwcHg7XG4gICAgbGVmdDogMTZweDtcbiAgICB3aWR0aDogNDBweDtcbn1cblxuLmFwcF9faGFtYnVyZ2VyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMXB4O1xuICAgIGxlZnQ6IDhweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICB6LWluZGV4OiAxMDE7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAxMjBtcztcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB0b3A6IDE2cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuYXBwLS1tZW51LW9wZW4gJiB7XG5cbiAgICB9XG5cbn1cblxuLmFwcF9fY29udGVudCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdHJhbnNpdGlvbjogbGVmdCAxMjBtcywgd2lkdGggMTIwbXM7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHdpZHRoOiAxMDB2dztcblxuICAgICYtLW5hcnJvdyxcbiAgICAuYXBwLS1tZW51LWV4cGFuZGVkICYge1xuXG4gICAgICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwdncgLSAzMDRweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gNjRweCk7XG5cbiAgICAgICAgLmFwcC0td2l0aC1zaWduYXR1cmUgJiB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzZweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYXBwLS1mb2xkb3V0LW9wZW4gJiB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gNDMycHggLSA4MHB4KTtcbiAgICB9XG5cbiAgICAuYXBwLS1mb2xkb3V0LW9wZW4uYXBwLS1tZW51LW9wZW4gJiB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gNDMycHggLSAyNTBweCk7XG4gICAgfVxufVxuXG4uYXBwX19ib2R5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxMnB4O1xufVxuXG4uYXBwX19mb2xkb3V0IHtcbiAgICB3aWR0aDogNDMycHg7XG4gICAgYmFja2dyb3VuZDogI2YzZjNmMztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEyMG1zOyAvLyBlYXNlLW91dDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMTZweCAxNnB4IDE2cHggMDtcblxuICAgIC5hcHAtLWZvbGRvdXQtb3BlbiAmIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00MzJweCk7XG4gICAgfVxufVxuXG4uYXBwX19uYXZpZ2F0aW9uLWF2YXRhciB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtZG93biB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uYXBwX19mb290ZXIge1xuICAgIG1hcmdpbjogMDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgYm94LXNoYWRvdzogLTFweCAwIDRweCByZ2JhKDAsIDAsIDAsIC4yKTtcbiAgICB6LWluZGV4OiA0O1xuXG4gICAgLmlzLW5vdC1zdGFuZGFsb25lICYge1xuICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uYXBwX190b3AtYmFyLWxvZ28ge1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4O1xuICAgIGxlZnQ6IDhweDtcbn1cblxuLmFwcF9fZm9vdGVyLWl0ZW0ge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgcGFkZGluZzogJHNpemUtNCAwICRzaXplLTg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiAyNSU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICRjb2xvci1ncmF5LWRhcms7XG5cbiAgICAmLS1hY3RpdmUge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgIH1cbn1cblxuLmFwcF9fZm9vdGVyLWl0ZW0taWNvbiB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgbWFyZ2luOiBhdXRvO1xufVxuIiwiQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcblxuLmljb24ge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBmaWxsOiAkY29sb3ItZGFyaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG5cbiAgICAmLS1zbWFsbCB7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgJi0tY29sb3ItZ3JlZW4ge1xuICAgICAgICBmaWxsOiAkY29sb3ItZ3JlZW4tZGFyaztcbiAgICAgICAgY29sb3I6ICRjb2xvci1ncmVlbi1kYXJrO1xuICAgIH1cblxuICAgICYtLWNvbG9yLWdyYXkge1xuICAgICAgICBmaWxsOiAkY29sb3ItZ3JheS1kYXJrO1xuICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXktZGFyaztcbiAgICB9XG59XG4iLCJAdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcblxuLmhlYWRlciB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuICAgIGNvbG9yOiAjMmQyZDJkO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVkZWRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogJHNpemUtNjQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmhlYWRlcl9fYWN0aW9uIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGVkZWRlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICB9XG5cbiAgICAmLS1yaWdodCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbn1cblxuLmhlYWRlcl9fZGF0ZS1zZWxlY3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG4iLCJAdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5AdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuXG4ubmF2aWdhdGlvbiB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAkc2l6ZS04IDA7XG4gICAgZm9udC1zaXplOiAkc2l6ZS0xNDtcbiAgICBsaW5lLWhlaWdodDogJHNpemUtMTg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgfVxuXG4gICAgLm5hdmlnYXRpb24gJiB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxufVxuXG4ubmF2aWdhdGlvbl9faXRlbSB7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICB1bCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgbWFyZ2luLXRvcDogLSRzaXplLTg7XG5cbiAgICAgICAgLmFwcC0tbWVudS1vcGVuICYge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgPiB1bCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIH1cblxuICAgICYtLW9wZW4gdWwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWJvdHRvbSB7XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgfVxufVxuXG4ubmF2aWdhdGlvbl9fbGluayB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBhZGRpbmc6ICRzaXplLTEyICRzaXplLTE2O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgLmxldmVsLS0yICYge1xuICAgICAgICBwYWRkaW5nLXRvcDogJHNpemUtODtcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICRzaXplLTg7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICBwYWRkaW5nOiAkc2l6ZS0xMiAkc2l6ZS0xNjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLWRvd24ge1xuICAgICAgICA+IHN2ZyB7XG4gICAgICAgICAgICBzdHJva2U6ICRjb2xvci1kYXJrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTE4cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xMnB4O1xuICAgIH1cblxuICAgICYtLWFjdGl2ZTphZnRlciB7XG4gICAgICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAuYXBwLS1tZW51LWV4cGFuZGVkICYge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2IxZDZkMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgfVxufVxuXG4ubmF2aWdhdGlvbl9faXRlbS10b2dnbGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4cHg7XG4gICAgcmlnaHQ6ICRzaXplLTE2O1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogM3B4O1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1nL2NoZXZyb24uc3ZnJyk7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGhlaWdodDogMjhweDtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5uYXZpZ2F0aW9uX19pdGVtLS1vcGVuICYge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICB9XG59XG5cbi5uYXZpZ2F0aW9uX19jaGlsZHJlbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNnB4O1xufVxuXG4ubmF2aWdhdGlvbl9fbGFiZWwge1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXM7XG4gICAgb3BhY2l0eTogMDtcbiAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGNvbG9yOiAjMmQyZDJkO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuYXBwLS1tZW51LW9wZW4gJiB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4ubmF2aWdhdGlvbl9faWNvbiB7XG4gICAgd2lkdGg6ICRzaXplLTE2ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAkc2l6ZS0xNiAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogJHNpemUtMTY7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDdweCk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEyMG1zO1xuICAgIGZpbGw6ICMyZDJkMmQ7XG4gICAgY29sb3I6ICMyZDJkMmQ7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxufVxuIiwiQG1lZGlhIHByaW50IHtcbiAgICAucHJpbnQge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLnByaW50X19oaWRlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAucHJpbnRfX3BhZ2Uge1xuICAgICAgICBwYWdlLWJyZWFrLWFmdGVyOiBhbHdheXM7XG4gICAgfVxuXG4gICAgLnByaW50LS1oaWRkZW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcblxuLm1haW4ge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtZG93biB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAkc2l6ZS0yNDtcblxuICAgICAgICAuaXMtbm90LXN0YW5kYWxvbmUgJiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWFpbl9fc2lkZSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdCgkY29sb3ItZ3JlZW4tbGlnaHQsICRsaWdodG5lc3M6IDIwJSk7XG4gICAgbGVmdDogMDtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGZvci1kZXNrdG9wLXVwIHtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICB9XG59XG5cbi5tYWluX19jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gJHNpemUtNDgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDAlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGZvci1kZXNrdG9wLXVwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2MCU7XG4gICAgfVxufVxuXG4ubWFpbl9fYmFja2dyb3VuZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvcGFjaXR5OiAuNDtcbn1cblxuLm1haW5fX2xvZ2luIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbn1cbiIsIkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9mb250cycgYXMgKjtcblxuLnN0YXR1cy1zdW1tYXJ5IHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDEwMHB4O1xuICAgIGJvdHRvbTogNDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogJGNvbG9yLWRhcms7XG4gICAgZm9udC1zaXplOiAkc2l6ZS0xMjtcbiAgICBsaW5lLWhlaWdodDogJHNpemUtMTY7XG4gICAgei1pbmRleDogMTAxO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjgwcHg7XG4gICAgYm94LXNoYWRvdzogMCAwIDI1cHggcmdiYSgwLCAwLCAwLCAuMik7XG59XG5cbi5zdGF0dXMtc3VtbWFyeV9fZGl2aWRlciB7XG4gICAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAkY29sb3ItZ3JheS1saWdodDtcbiAgICBtYXJnaW46ICRzaXplLTEyIDA7XG59XG5cbi5zdGF0dXMtc3VtbWFyeV9fdGl0bGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LWZhbWlseTogJGZvbnQtYWJyaWwtZmF0ZmFjZTtcbiAgICBwYWRkaW5nOiAkc2l6ZS0xNiAkc2l6ZS0xMjtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcbiAgICBjdXJzb3I6IG1vdmU7XG59XG5cbi5zdGF0dXMtc3VtbWFyeV9fY2xvc2UtYnV0dG9uIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA4cHg7XG4gICAgdG9wOiA4cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogaW5oZXJpdDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ8OXJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG59XG5cbi5zdGF0dXMtc3VtbWFyeV9fY29udGVudCB7XG4gICAgcGFkZGluZzogJHNpemUtMTI7XG59XG5cbi5zdGF0dXMtc3VtbWFyeV9fc3RhdHVzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAkc2l6ZS0xNjtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG4uc3RhdHVzLXN1bW1hcnlfX3N0YXR1cy1ib3gge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuIiwiQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL2ZvbnRzJyBhcyAqO1xuXG4uYm94ZWQtbGlzdCB7XG4gICAgbWFyZ2luOiAwIDAgJHNpemUtMjQgMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG4uYm94ZWQtbGlzdF9faXRlbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDFweCAxcHggMCAxcHg7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZ3JheTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDNweCAzcHg7XG4gICAgfVxufVxuXG4uYm94ZWQtbGlzdF9fbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogJHNpemUtMTYgJHNpemUtMTY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS1saWdodGVyO1xuICAgIH1cbn1cbiIsIkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9mb250cycgYXMgKjtcblxuLnJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kc2l6ZS0xNjtcbiAgICBtYXJnaW4tcmlnaHQ6IC0kc2l6ZS0xNjtcbiAgICBtYXJnaW4tYm90dG9tOiAkc2l6ZS0zMjtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgJi0tZmxleCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxufVxuXG4ucm93X19jb2wge1xuICAgIHBhZGRpbmctbGVmdDogJHNpemUtMTY7XG4gICAgcGFkZGluZy1yaWdodDogJHNpemUtMTY7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAucm93LS1mbGV4ICYge31cblxuICAgICYtLTYge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgIH1cbn1cbiIsIkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuXG4ud2lkZ2V0IHtcbiAgICBib3gtc2hhZG93OiAwIDFweCAxNXB4IDFweCByZ2JhKDUyLDQwLDEwNCwuMDgpO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICBwYWRkaW5nOiAkc2l6ZS0xNjtcblxuICAgICYtLWZ1bGwge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbn1cblxuLndpZGdldF9faGVhZGVyIHtcbiAgICBwYWRkaW5nOiAkc2l6ZS0xNjtcbiAgICBtYXJnaW4tbGVmdDogLSRzaXplLTE2O1xuICAgIG1hcmdpbi1yaWdodDogLSRzaXplLTE2O1xuICAgIG1hcmdpbi10b3A6IC0kc2l6ZS0xNjtcbiAgICBtYXJnaW4tYm90dG9tOiAkc2l6ZS0xNjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXktbGlnaHRlcjtcbn1cblxuLndpZGdldF9fdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAkc2l6ZS0xODtcbiAgICBtYXJnaW46IDA7XG59XG4iLCIuaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMmQyZDJkO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTdlN2U3O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjRweDtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5oZWFkZXJfX2hhbWJ1cmdlciB7XG5cbn1cblxuLmhlYWRlcl9fYWN0aW9uIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGVkZWRlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICB9XG5cbiAgICAmLS1yaWdodCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbn1cblxuLmhlYWRlcl9fZGF0ZS1zZWxlY3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG4iLCIuc2VsZWN0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBwYWRkaW5nOiA4cHggNDhweCAxNnB4IDhweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWcvY2hldnJvbi5zdmcnKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCAxNnB4O1xuXG59XG4iLCIudGFibGUtdmlldyB7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJveC1zaGFkb3c6IDAgMCAxMnB4IHJnYmEoMCwgMCwgMCwgLjIpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi50YWJsZS12aWV3X190YWJsZXMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xufVxuIiwiLnRhYmxlLXJvdyB7XG4gICAgaGVpZ2h0OiA1NnB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1NnB4O1xuICAgIG1hcmdpbi1yaWdodDogMzJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIGxlZnQ6IC01NnB4O1xuICAgICAgICByaWdodDogLTMycHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlZWVlO1xuICAgIH1cbn1cblxuLnRhYmxlLXJvd19faW5mbyB7XG4gICAgd2lkdGg6IDU2cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtNTZweDtcbiAgICB0b3A6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWRlZGU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICB9XG59XG5cbi50YWJsZS1yb3dfX251bWJlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNnB4O1xuICAgIGxlZnQ6IDZweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4udGFibGUtcm93X19zZWF0cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogNnB4O1xuICAgIHJpZ2h0OiA2cHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLnRhYmxlLXJvd19fY29udGVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcblxuLmJvb2tpbmctYmFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgJi5yZWFjdC1kcmFnZ2FibGUtZHJhZ2dpbmcge1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgIH1cblxuICAgICYtLWZpbHRlcmVkLW91dCB7XG4gICAgICAgIG9wYWNpdHk6IC4zO1xuICAgIH1cbn1cblxuLmJvb2tpbmctYmFyX19kcmFnZ2VyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5ib29raW5nLWJhcl9fcmVzZXQtdGltZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMXB4O1xuICAgIGJvdHRvbTogMXB4O1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZWVuO1xuICAgIG9wYWNpdHk6IC41O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgLmJvb2tpbmctYmFyLS1hcnJpdmVkICYge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYXJyaXZlZDtcbiAgICB9XG5cbiAgICAuYm9va2luZy1iYXItLWFycml2ZWRiYXIgJiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hcnJpdmVkYmFyO1xuICAgIH1cblxuICAgIC5ib29raW5nLWJhci0tYXJyaXZlZG91dHNpZGUgJiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hcnJpdmVkb3V0c2lkZTtcbiAgICB9XG5cbiAgICAuYm9va2luZy1iYXItLXBhcnRpYWxseXNlYXRlZCAmIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBhcnRpYWxseXNlYXRlZDtcbiAgICB9XG5cbiAgICAuYm9va2luZy1iYXItLXNlYXRlZCAmIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlYXRlZDtcbiAgICB9XG5cbiAgICAuYm9va2luZy1iYXItLWZpbmlzaGVkICYge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZmluaXNoZWQ7XG4gICAgfVxuXG4gICAgLmJvb2tpbmctYmFyLS1ub3Nob3cgJiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ub3Nob3c7XG4gICAgfVxuXG4gICAgYmFja2dyb3VuZC1pbWFnZTogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudChcbiAgICAgICAgNDVkZWcsXG4gICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMSkgMHB4LFxuICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDEpIDNweCxcbiAgICAgICAgI2YzZjNmMyAzcHgsXG4gICAgICAgICNmM2YzZjMgNnB4XG4gICAgKTtcbn1cblxuLmJvb2tpbmctYmFyX193YWxraW4taWNvbiB7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtM3B4O1xuICAgIHRvcDogLTJweDtcbn1cblxuLmJvb2tpbmctYmFyX19tZXNzYWdlLXBvcG92ZXIge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcblxuICAgIHN0cm9uZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBtYXJnaW46IDAgMCAxNnB4IDA7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ib29raW5nLWJhcl9faW5uZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiAxcHg7XG4gICAgcGFkZGluZzogNHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjhweDtcbiAgICBiYWNrZ3JvdW5kOiAjNjFiMmE3O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLmJvb2tpbmctYmFyLS1maWx0ZXJlZC1pbiAmIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgfVxuXG4gICAgLmJvb2tpbmctYmFyLS1maWx0ZXJlZC1vdXQgJiB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgIH1cblxuICAgIC5ib29raW5nLWJhci0tYmxvY2sgJiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgcmdiYShibGFjaywgMzAlKTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgODBtcztcbiAgICB9XG5cbiAgICAuYm9va2luZy1iYXItLWhpZ2hsaWdodGVkICYge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYm9va2luZy1iYXItLWFycml2ZWQgJiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1hcnJpdmVkO1xuICAgIH1cblxuICAgIC5ib29raW5nLWJhci0tYXJyaXZlZGJhciAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWFycml2ZWRiYXI7XG4gICAgfVxuXG4gICAgLmJvb2tpbmctYmFyLS1hcnJpdmVkb3V0c2lkZSAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWFycml2ZWRvdXRzaWRlO1xuICAgIH1cblxuICAgIC5ib29raW5nLWJhci0tcGFydGlhbGx5c2VhdGVkICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcGFydGlhbGx5c2VhdGVkO1xuICAgIH1cblxuICAgIC5ib29raW5nLWJhci0tc2VhdGVkICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc2VhdGVkO1xuICAgIH1cblxuICAgIC5ib29raW5nLWJhci0tZmluaXNoZWQgJiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1maW5pc2hlZDtcbiAgICB9XG5cbiAgICAuYm9va2luZy1iYXItLW5vc2hvdyAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLW5vc2hvdztcbiAgICB9XG5cbiAgICAuYm9va2luZy1iYXItLWNsb25lICYge1xuICAgICAgICBvcGFjaXR5OiAuMztcbiAgICB9XG5cbiAgICAuYm9va2luZy10YWJsZV9fcm93LS1jbG9uZSAmIHtcbiAgICAgICAgb3BhY2l0eTogLjM7XG4gICAgfVxuXG4gICAgLmJvb2tpbmctYmFyLS1wZW5kaW5nICYge1xuICAgICAgICBvcGFjaXR5OiAuMztcbiAgICB9XG5cbiAgICAuYm9va2luZy1iYXItLWJsb2NrICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgNDVkZWcsXG4gICAgICAgICAgICBjb2xvci5hZGp1c3QoJGNvbG9yLW5vc2hvdywgJGxpZ2h0bmVzczogMjAlKSAwcHgsXG4gICAgICAgICAgICBjb2xvci5hZGp1c3QoJGNvbG9yLW5vc2hvdywgJGxpZ2h0bmVzczogMjAlKSAzcHgsXG4gICAgICAgICAgICAjZjNmM2YzIDNweCxcbiAgICAgICAgICAgICNmM2YzZjMgNnB4XG4gICAgICAgICk7XG4gICAgfVxufVxuXG4uYm9va2luZy1iYXJfX2luZm8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmJvb2tpbmctYmFyX19uYW1lIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICYtLXdhbGtpbiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTRweDtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgfVxufVxuXG4uYm9va2luZy1iYXJfX3RpbWUge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAuYm9va2luZy1iYXItLWJsb2NrICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICB9XG59XG5cbi5ib29raW5nLWJhcl9fc2l6ZSB7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1cHg7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luLXRvcDogLTlweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgLmJvb2tpbmctYmFyLS1jb21wYWN0ICYge1xuICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtN3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICB9XG5cbiAgICAuYm9va2luZy1iYXItLWJsb2NrICYge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5ib29raW5nLWJhci0tcmVjb25maXJtZWQgJiB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgb3BhY2l0eTogLjQ7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICAgIC5ib29raW5nLWJhci0tcmVjb25maXJtZWQgJiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYm9va2luZy1iYXJfX25hbWUge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLmJvb2tpbmctYmFyLS1ub3Nob3cgJiB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICAgIH1cbn1cblxuLmJvb2tpbmctYmFyX190eXBlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG5cbiAgICAuYm9va2luZy1iYXItLWNvbXBhY3QgJiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uYm9va2luZy1iYXJfX3Byb2R1Y3QtdGl0bGUtdGV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmJvb2tpbmctYmFyX19wcm9tZW1vcmlhLFxuLmJvb2tpbmctYmFyX19zcGVhY2gtYnViYmxlLFxuLmJvb2tpbmctYmFyX19hbGVydCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IDFweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltZy9zcGVhY2gtYnViYmxlLnN2ZycpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLWRvd24ge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG59XG5cbi5ib29raW5nLWJhcl9fc3BlYWNoLWJ1YmJsZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvci1ibGFjaywgLjQpO1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGhlaWdodDogMTNweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLmJvb2tpbmctYmFyX19hbGVydCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvci1ibGFjaywgLjQpO1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGhlaWdodDogMTNweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLmJvb2tpbmctYmFyX19wcm9tZW1vcmlhIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogMTNweDtcbiAgICBwYWRkaW5nOiAwIDJweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvci1ibGFjaywgLjQpO1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLy8gUmVtb3ZlZCBiYWNrZ3JvdW5kLWltYWdlIGJhc2VkIHRhYmxlLWxvY2sgaW4gZmF2b3Igb2YgaWNvbiBpbiBhdHRyaWJ1dGVzXG5cbi5ib29raW5nLWJhcl9fY29uZmxpY3Rpbmcge1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1kYXJrO1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAtMXB4O1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbn1cbiIsIi50aW1lbGluZSB7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiA1NnB4O1xuICAgIG1hcmdpbi1yaWdodDogMzJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGJhY2tncm91bmQ6ICMyZDJkMmQ7XG4gICAgY29sb3I6ICNkZWRlZGU7XG4gICAgei1pbmRleDogMTtcblxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiA1NnB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IC01NnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMmQyZDJkO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogLTMycHg7XG4gICAgfVxufVxuXG4udGltZWxpbmVfX2hvdXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA5OTk5cHg7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RlZGVkZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NlY2VjZTtcbiAgICB9XG59XG5cbi50aW1lbGluZV9fdGltZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuIiwiQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuXG4uZGF0ZS1zZWxlY3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICBpbnB1dCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjo6c2VsZWN0aW9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtZG93biB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgfVxufVxuXG4uZGF0ZS1zZWxlY3RfX2ljb24ge1xuICAgIGZpbGw6ICMyZDJkMmQ7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xufVxuXG4uZGF0ZS1zZWxlY3RfX2N1cnJlbnQge1xuICAgIGhlaWdodDogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLWRvd24ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzJweDtcbiAgICB9XG5cbiAgICAmLS1tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgfVxufVxuXG4uZGF0ZS1zZWxlY3RfX3ByZXZpb3VzLFxuLmRhdGUtc2VsZWN0X19uZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiAjZWFlYWVhO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMnB4O1xuICAgIGJvcmRlcjogMDtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDM1JSBhdXRvO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdCgjZWFlYWVhLCAkbGlnaHRuZXNzOiAtMTAlKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmRhdGUtc2VsZWN0X19wcmV2aW91czpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWcvYXJyb3ctbGVmdC5zdmcnKTtcbn1cblxuLmRhdGUtc2VsZWN0X19uZXh0OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltZy9hcnJvdy1yaWdodC5zdmcnKTtcbn1cblxuLmRhdGUtc2VsZWN0X19uZXh0IHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwO1xufVxuXG4uZGF0ZS1zZWxlY3RfX3BpY2tlci10b2dnbGUge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMTFweDtcbn1cblxuLmRhdGUtc2VsZWN0X19waWNrZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtOTk5OXB4O1xuICAgIHRvcDogMTAwJTtcbiAgICB3aWR0aDogMzIwcHg7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAuMik7XG4gICAgei1pbmRleDogNTtcblxuICAgID4gKiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLS1vcGVuIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG59XG5cbi5kYXRlLXNlbGVjdF9fZGF5LXNldHRpbmdzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDQycHg7XG4gICAgdG9wOiA4cHg7XG59XG4iLCJAdXNlICdzYXNzOmNvbG9yJztcbkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL21peGlucycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5cbi5mbGEge1xuICAgIHdpZHRoOiA1NnB4O1xuICAgIGhlaWdodDogNTZweDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAxNnB4O1xuICAgIGJvdHRvbTogMTZweDtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLWRvd24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBib3R0b206IDkycHg7XG5cbiAgICAgICAgLmJvb2tpbmdzLS13aWRnZXQtYm9va2luZ3MgJixcbiAgICAgICAgLmJvb2tpbmdzLS13aWRnZXQtd2FpdGluZ2xpc3QgJixcbiAgICAgICAgLmJvb2tpbmdzLS13aWRnZXQtYm9va2luZ3JlcXVlc3RzICYge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAuaXMtbm90LXN0YW5kYWxvbmUgJiB7XG4gICAgICAgICAgICBib3R0b206IDcycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mbGFfX21haW4tb3B0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JlZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMTMwbXMsIHRyYW5zZm9ybSA4MG1zO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBjb2xvci5hZGp1c3QoJGNvbG9yLWdyZWVuLCAkbGlnaHRuZXNzOiAtMTAlKTtcbiAgICB9XG5cbiAgICAuZmxhLS1vcGVuICYge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiA1NnB4O1xuICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICAgICAgICBjb250ZW50OiAnKyc7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuLmZsYV9fb3B0aW9ucyB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm94LXNoYWRvdzogMCAwIDI1cHggcmdiYSgwLCAwLCAwLCAuMik7XG4gICAgcmlnaHQ6IC05OTk5cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuXG4gICAgLmZsYS0tb3BlbiAmIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxufVxuXG4uZmxhX19vcHRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcbiAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS1saWdodGVyO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9mb250cycgYXMgKjtcblxuLm1vZGFsIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogLTk5OTlweDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgYmFja2dyb3VuZDogcmdiYShibGFjaywgLjUpO1xuICAgIHotaW5kZXg6IDEwMjtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBsZWZ0LCBiYWNrZ3JvdW5kLWNvbG9yO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDBtcywgMjAwbXM7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMjAwbXMsIDBtcztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ubW9kYWxfX2lubmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBAaW5jbHVkZSBmb3ItZGVza3RvcC11cCB7XG4gICAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgfVxufVxuXG4ubW9kYWxfX2RyYWctaGFuZGxlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IC0xO1xufVxuXG4ubW9kYWxbYXJpYS1oaWRkZW49XCJmYWxzZVwiXSB7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwbXMsIDBtcztcbn1cblxuLm1vZGFsX19ib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiA5NHZoO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXG4gICAgbWluLWhlaWdodDogMDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgIC5tb2RhbC0tZGlzYWJsZWQgJiB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGZvci1kZXNrdG9wLXVwIHtcbiAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDMycHgpO1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSAzMnB4KTtcbiAgICB9XG5cbiAgICAubW9kYWwtLXNtYWxsICYge1xuICAgICAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiA1MDBweDtcblxuICAgICAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLWRvd24ge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwdmg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMHZ3O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGFsLS1tZWRpdW0gJiB7XG4gICAgICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzMnB4KTtcblxuICAgICAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLWRvd24ge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwdmg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMHZ3O1xuICAgICAgICB9XG4gICAgfVxuXG5cblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtZG93biB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMHZ3O1xuICAgIH1cblxuICAgIC5tb2RhbC0tZ3JheSAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktbGlnaHRlcjtcbiAgICB9XG59XG5cbi5tb2RhbFthcmlhLWhpZGRlbj1cImZhbHNlXCJdIC5tb2RhbF9fYm94IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5tb2RhbF9faGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxNnB4IDEycHg7XG4gICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDMycHg7XG4gICAgfVxufVxuXG4ubW9kYWxfX2hlYWRlci1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4ubW9kYWxfX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWFicmlsLWZhdGZhY2U7XG4gICAgei1pbmRleDogLTI7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgIH1cbn1cblxuLm1vZGFsX19jbG9zZS1idXR0b24ge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZTdlN2U3O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogOHB4O1xuICAgIHRvcDogMTZweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgIHJpZ2h0OiAxNnB4O1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ8OXJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4ubW9kYWxfX2Nsb3NlLWJ1dHRvbi1pY29uIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgZmlsbDogY3VycmVudENvbG9yO1xufVxuXG4ubW9kYWxfX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIHBhZGRpbmctdG9wOiAzMnB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTdlN2U3O1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxNDBtcztcblxuICAgIC5tb2RhbC0tZGlzYWJsZWQgJiB7XG4gICAgICAgIG9wYWNpdHk6IC41O1xuICAgIH1cblxuICAgIC5tb2RhbF9fZm9vdGVyICsgJiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgcGFkZGluZzogMzJweDtcblxuICAgICAgICAubW9kYWxfX2Zvb3RlciArICYge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDExMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubW9kYWxfX2NvbnRlbnQtaW5uZXIge1xuICAgIC5tb2RhbF9fdG9wICsgJiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgfVxufVxuXG4ubW9kYWxfX2Zvb3RlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlcjogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTdlN2U3O1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMzJweDtcbiAgICB9XG5cbiAgICA+ICoge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG59XG5cbi5tb2RhbF9fdG9wIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U3ZTdlNztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZzogMCAxMnB4O1xuICAgIG1hcmdpbi10b3A6IC0zM3B4O1xuICAgIGhlaWdodDogNDVweDtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICBwYWRkaW5nOiAwIDMycHg7XG4gICAgfVxufVxuXG4ubW9kYWxfX3RvcCArIC5tb2RhbF9fY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbn1cblxuLm1vZGFsX190YWJzIHtcbiAgICBtYXJnaW4tdG9wOiAkc2l6ZS0xNjtcbiAgICBtYXJnaW4tYm90dG9tOiAtJHNpemUtMTY7XG59XG4iLCIuZm9sZG91dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5mb2xkb3V0X19jbG9zZSB7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE2cHg7XG4gICAgcmlnaHQ6IDE2cHg7XG59XG5cbi5mb2xkb3V0X19pbm5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNjRweDtcbiAgICBib3R0b206IDY0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgcGFkZGluZzogMjRweDtcbn1cblxuLmZvbGRvdXRfX2hlYWRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWRlZGU7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIHRvcDogMDtcbn1cblxuLmZvbGRvdXRfX3RpdGxlIHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5mb2xkb3V0X19oZWFkZXIsXG4uZm9sZG91dF9fZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5mb2xkb3V0X19mb290ZXIge1xuICAgIGJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cHg7XG59XG4iLCJAdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuXG4uZmllbGRzZXQge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG4gICAgJi0tYm94ZWQge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcbiAgICAgICAgcGFkZGluZzogJHNpemUtMTY7XG4gICAgfVxuXG4gICAgJi0taGlkZGVuLW1vYmlsZS11cCB7XG4gICAgICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgJi0taW5saW5lIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0uMjVlbTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzJweDtcbiAgICB9XG5cbiAgICAmLS0xMDAge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmLS0zMyB7XG4gICAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgfVxuXG4gICAgJi0tNjYge1xuICAgICAgICB3aWR0aDogNjYuNjYlO1xuICAgIH1cblxuICAgICYtLTUwIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBmb3ItdGFibGV0LWxhbmRzY2FwZS1kb3duIHtcbiAgICAgICAgJi0tMzMsXG4gICAgICAgICYtLTY2LFxuICAgICAgICAmLS01MCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5maWVsZHNldF9fbGVnZW5kIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMCAwIDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgICB3aWR0aDogMTAwJTtcbiB9XG5cbi5maWVsZHNldF9fbGVnZW5kLWJ1dHRvbiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uZmllbGRzZXRfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW46IDAgMCAkc2l6ZS0xODtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIC5maWVsZHNldF9fbGVnZW5kICsgJiB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0kc2l6ZS0xMjtcbiAgICB9XG59XG4iLCJAdXNlICdzYXNzOmNvbG9yJztcbkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL21peGlucycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5cbi5idXR0b24ge1xuICAgIGJhY2tncm91bmQ6ICM2MWIyYTc7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMTNweCAkc2l6ZS0xNjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAxMjBtcztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmW2Rpc2FibGVkXSB7XG4gICAgICAgIG9wYWNpdHk6IC41O1xuICAgIH1cblxuICAgICYtLW9wdGlvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NnB4O1xuICAgIH1cblxuICAgIC5pY29uIHtcbiAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcblxuICAgICAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLWRvd24ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1pY29uIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDExcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMXB4O1xuICAgICAgICBtaW4td2lkdGg6IDQ4cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXNtYWxsIHtcbiAgICAgICAgcGFkZGluZzogOXB4ICRzaXplLTE4O1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgfVxuXG4gICAgJi0tdGlueSB7XG4gICAgICAgIHBhZGRpbmc6IDRweCAkc2l6ZS04O1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgfVxuXG4gICAgJi0tcm91bmRlZCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRzaXplLTE2O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRzaXplLTE2O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIH1cblxuICAgICYtLWlubGluZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICArIC5idXR0b24tLWlubGluZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdCgjNjFiMmE3LCAkbGlnaHRuZXNzOiAtMTAlKTtcbiAgICB9XG5cbiAgICAmLS1sYXJnZSB7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICB9XG5cbiAgICAmLS1oYWxmIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgfVxuXG4gICAgJi0tY2FuY2VsIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2MzYzNjMztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdCgjYzNjM2MzLCAkbGlnaHRuZXNzOiAtMTAlKTtcblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0taGlkZGVuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtOTk5OXB4O1xuICAgIH1cblxuICAgICYtLXdoaXRlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuICAgICAgICBjb2xvcjogJGNvbG9yLWRhcms7XG4gICAgfVxuXG4gICAgJi0tYmxhY2sge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuXG4gICAgICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IC4yO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBjb2xvci5hZGp1c3QoIzAwMCwgJGxpZ2h0bmVzczogMTAlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWdyYXkge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjYzNjM2MzO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY29sb3IuYWRqdXN0KCNjM2MzYzMsICRsaWdodG5lc3M6IC0xMCUpO1xuXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1ncmF5LWRhcmsge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS1kYXJrO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY29sb3IuYWRqdXN0KCRjb2xvci1ncmF5LWRhcmssICRsaWdodG5lc3M6IC0xMCUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tb3JhbmdlIHtcbiAgICAgICAgYmFja2dyb3VuZDogb3JhbmdlO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY29sb3IuYWRqdXN0KG9yYW5nZSwgJGxpZ2h0bmVzczogMTAlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXJlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNjZDdhOTA7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBjb2xvci5hZGp1c3QoI2NkN2E5MCwgJGxpZ2h0bmVzczogMTAlKTtcblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0taG9sbG93IHtcbiAgICAgICAgJi5idXR0b24tLWJsYWNrIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1kYXJrO1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWRhcms7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi5idXR0b25fX3Rvb2x0aXAge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSA4MG1zO1xuXG4gICAgLmJ1dHRvbjpob3ZlciAmIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbi5idXR0b25fX3RleHQge1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJ1dHRvbl9fb3B0aW9ucyB7XG4gICAgdG9wOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAtOTk5OXB4O1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm94LXNoYWRvdzogMCAwIDI1cHggcmdiYSgwLCAwLCAwLCAuMik7XG4gICAgei1pbmRleDogMjtcblxuICAgIC5idXR0b24tLW9wZW4gJiB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxufVxuXG4uYnV0dG9uX19vcHRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBtYXJnaW46IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS1saWdodGVyO1xuICAgIH1cblxuICAgICZbZGF0YWRpc2FibGVkPVwidHJ1ZVwiXSB7XG4gICAgICAgIGRpc2FibGVkOiBub25lO1xuICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5idXR0b25fX2NoZXZyb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmVlbjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1nL2NoZXZyb24td2hpdGUuc3ZnJyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTBweCBhdXRvO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLXdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDEyMG1zO1xuXG4gICAgLmJ1dHRvbjpob3ZlciAmIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IuYWRqdXN0KCRjb2xvci1ncmVlbiwgJGxpZ2h0bmVzczogLTEwJSk7XG4gICAgfVxuXG4gICAgLmJ1dHRvbi0tbmFrZWQgJiB7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgIH1cblxuICAgIC5idXR0b24tLXdoaXRlICYsXG4gICAgLmJ1dHRvbi0tbmFrZWQgJiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltZy9jaGV2cm9uLWJsYWNrLnN2ZycpO1xuICAgIH1cblxuICAgIC5idXR0b24tLW5ha2VkOmhvdmVyICYge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgfVxufVxuXG4uYnV0dG9uLS1uYWtlZCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMwMDA7XG5cbiAgICAmLmJ1dHRvbi0tb3B0aW9ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cbn1cbiIsIkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL21peGlucycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL2ZvbnRzJyBhcyAqO1xuXG4udG9kYXktY291bnQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXNpemU6IDEzcHg7XG5cbiAgICAmLS10b2dnbGVyIHtcbiAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtZG93biB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50b2RheS1jb3VudF9fdG9nZ2xlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogOHB4O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzJkMmQyZDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG4iLCJAdXNlICdzYXNzOmNvbG9yJztcblxuLm1lbnUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxNnB4IDRweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxMDB2aDtcbn1cblxuLm1lbnVfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiBjb2xvci5hZGp1c3Qod2hpdGUsICRsaWdodG5lc3M6IC0xMCUpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgJi0tYm90dG9tIHtcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cbn1cblxuLm1lbnVfX2l0ZW0tc3ltYm9sIHtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbn1cblxuLm1lbnVfX2l0ZW0tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cbiIsIkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL21peGlucycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL2ZvbnRzJyBhcyAqO1xuXG4udGFibGUtYmFyIHtcbiAgICBoZWlnaHQ6ICRzaXplLTQ4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDJweCAwO1xuXG4gICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS1saWdodGVyO1xuICAgIH1cbn1cblxuLnRhYmxlLWJhcl9fbWV0YSB7XG4gICAgZm9udC1zaXplOiAkc2l6ZS0xMjtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgcGFkZGluZzogJHNpemUtODtcbiAgICB3aWR0aDogJHNpemUtNDg7XG59XG5cbi50YWJsZS1iYXJfX251bWJlciB7XG4gICAgY29sb3I6ICNhOWE5YTk7XG59XG5cbi50YWJsZS1iYXJfX3NlYXRzIHtcbiAgICBjb2xvcjogI2E5YTlhOTtcbiAgICBiYWNrZ3JvdW5kOiAjNjg2ODY4O1xuICAgIHdpZHRoOiAkc2l6ZS0xNjtcbiAgICBoZWlnaHQ6ICRzaXplLTE2O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG5cbiAgICAmLS1yb3VuZCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgfVxufVxuXG4udGFibGUtYmFyX19ib29raW5ncyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRzaXplLTE2O1xufVxuIiwiQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9mb250cycgYXMgKjtcblxuLmJvb2tpbmcge1xuICAgIGJhY2tncm91bmQ6ICMwOGE2YzM7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIHBhZGRpbmc6ICRzaXplLTQgJHNpemUtMTY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogJHNpemUtMTQ7XG4gICAgbGluZS1oZWlnaHQ6ICRzaXplLTE2O1xuICAgIHBhZGRpbmctcmlnaHQ6ICRzaXplLTQ4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJi0tc3VjY2VzcyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICM2MGM0MDA7XG4gICAgfVxuXG4gICAgJi0tZmFpbCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZTE5NWU7XG4gICAgfVxufVxuXG4uYm9va2luZ19fZWRpdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAkc2l6ZS0xNjtcbiAgICB0b3A6IDUwJTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5ib29raW5nX19lZGl0LWljb24ge1xuICAgIHdpZHRoOiAkc2l6ZS0xOCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogJHNpemUtMTggIWltcG9ydGFudDtcbiAgICBmaWxsOiBjb2xvci5hZGp1c3QoIzA4YTZjMywgJGxpZ2h0bmVzczogLTEwJSk7XG5cbiAgICAuYm9va2luZy0tc3VjY2VzcyAmIHtcbiAgICAgICAgZmlsbDogY29sb3IuYWRqdXN0KCM2MGM0MDAsICRsaWdodG5lc3M6IC0xMCUpO1xuICAgIH1cblxuICAgIC5ib29raW5nLS1mYWlsICYge1xuICAgICAgICBmaWxsOiBjb2xvci5hZGp1c3QoI2ZlMTk1ZSwgJGxpZ2h0bmVzczogLTEwJSk7XG4gICAgfVxufVxuXG4uYm9va2luZ19faW5uZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAkc2l6ZS0yNDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ib29raW5nX19uYW1lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJvb2tpbmdfX3RpbWUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogJHNpemUtMTI7XG59XG5cbi5ib29raW5nX19zaXplIHtcbiAgICBsZWZ0OiAtJHNpemUtMzI7XG4gICAgd2lkdGg6ICRzaXplLTI0O1xuICAgIGhlaWdodDogJHNpemUtMjQ7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiBjb2xvci5hZGp1c3QoIzA4YTZjMywgJGxpZ2h0bmVzczogLTEwJSk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luLXRvcDogLSRzaXplLTEyO1xuICAgIGxpbmUtaGVpZ2h0OiAkc2l6ZS0yNDtcblxuICAgIC5ib29raW5nLS1zdWNjZXNzICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiBjb2xvci5hZGp1c3QoIzYwYzQwMCwgJGxpZ2h0bmVzczogLTEwJSk7XG4gICAgfVxuXG4gICAgLmJvb2tpbmctLWZhaWwgJiB7XG4gICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdCgjZmUxOTVlLCAkbGlnaHRuZXNzOiAtMTAlKTtcbiAgICB9XG59XG5cbi5ib29raW5nX192ZXJpZmllZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW4tdG9wOiAtJHNpemUtNDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0kc2l6ZS00O1xufVxuXG4uYm9va2luZ19fdmVyaWZpZWQtaWNvbiB7XG4gICAgZmlsbDogJGNvbG9yLXdoaXRlO1xuICAgIHdpZHRoOiAkc2l6ZS0xMjtcbiAgICBoZWlnaHQ6ICRzaXplLTEyO1xufVxuIiwiQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuXG4udGFicyB7XG4gICAgbWFyZ2luOiAwIDAgJHNpemUtMTYgMDtcblxuXG4gICAgJi0tc2Nyb2xsYWJsZSB7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBwYWRkaW5nOiAwICRzaXplLTE2O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtOHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmZmZmZmICAwJSwgcmdiYSgyNTUsIDAsIDAsIDApIDEwMCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsIDAsIDAsIDApIDAlLCAjZmZmZmZmIDEwMCUpO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tb3ZlcmZsb3ctcmlnaHQ6YWZ0ZXIsXG4gICAgJi0tb3ZlcmZsb3ctYm90aDphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgJi0tb3ZlcmZsb3ctbGVmdDpiZWZvcmUsXG4gICAgJi0tb3ZlcmZsb3ctYm90aDpiZWZvcmUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG4udGFic19fdGFicyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgIC50YWJzLS1zY3JvbGxhYmxlICYge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gICAgfVxufVxuXG4udGFic19fdGFiIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG1hcmdpbi1yaWdodDogJHNpemUtMTY7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcblxuICAgICAgICAudGFicy0tc2Nyb2xsYWJsZSAmIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgLnRhYnMtLXNjcm9sbGFibGUgJiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cbi50YWJzX19hZGRlciB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJysnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEyMG1zO1xuICAgIH1cblxuICAgICYtLW9wZW4ge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi0tdmlzaWJsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuLnRhYnNfX2FkZGVyLW9wdGlvbnMge1xuICAgIHRvcDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgIGxlZnQ6IC05OTk5cHg7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3gtc2hhZG93OiAwIDAgMjVweCByZ2JhKDAsIDAsIDAsIC4yKTtcblxuICAgICYtLW9wZW4ge1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbn1cblxuLnRhYnNfX2FkZGVyLW9wdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktbGlnaHRlcjtcbiAgICB9XG59XG5cblxuLnRhYnNfX3RhYi1sYWJlbCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHBhZGRpbmc6ICRzaXplLTEyIDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgLnRhYnMtLXNpemUtc21hbGwgJiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTNweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICY6dmlzaXRlZCxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cblxuICAgICYtLWFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3ItZ3JlZW47XG4gICAgfVxuXG4gICAgJi0tZGlzYWJsZWQge1xuICAgICAgICBvcGFjaXR5OiAuNDtcbiAgICB9XG59XG4iLCJAdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9mb250cycgYXMgKjtcblxuLnRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG4udGFibGVfX2NlbGwge1xuICAgIHBhZGRpbmc6ICRzaXplLTE2ICRzaXplLTg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICYtLXJpZ2h0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgJi0tYWN0aW9ucyB7XG4gICAgICAgIHdpZHRoOiAxODBweDtcbiAgICB9XG5cbiAgICB0aGVhZCAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktbGlnaHRlcjtcbiAgICAgICAgY29sb3I6ICM1ZDUzODY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6ICRzaXplLTE0O1xuICAgIH1cbn1cbiIsIkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL21peGlucycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL2ZvbnRzJyBhcyAqO1xuXG4ubG9naW4ge1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB3aWR0aDogOTAlO1xuICAgIG1heC13aWR0aDogNDYwcHg7XG4gICAgcGFkZGluZzogJHNpemUtMjQgMDtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtZG93biB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLmxvZ2luX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAkc2l6ZS00MDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtYWJyaWwtZmF0ZmFjZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3ItYmxhY2s7XG4gICAgICAgIGJvdHRvbTogLTBweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG59XG5cbi5sb2dpbl9fbG9nbyB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMzJweDtcbiAgICBsZWZ0OiAzMnB4O1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICB0b3A6IDI0cHg7XG4gICAgICAgIGxlZnQ6IDI0cHg7XG4gICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICB9XG59XG4iLCJAdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvZm9udHMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL21peGlucycgYXMgKjtcblxuLnN1Ym1lbnUge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBjb2xvcjogIzAwMDtcbn1cblxuLnN1Ym1lbnVfX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIG1hcmdpbjogMCAwIDE4cHg7XG4gICAgZm9udC1zaXplOiAkc2l6ZS0yNDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtYWJyaWwtZmF0ZmFjZTtcbn1cblxuLnN1Ym1lbnVfX21lbnUge1xuICAgIG1hcmdpbjogMCAwIDE4cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi5zdWJtZW51X19tZW51LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuLnN1Ym1lbnVfX21lbnUtbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMnB4IDZweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICYtLWRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC01cHg7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDIwMG1zO1xuICAgIH1cblxuICAgICYtLWFjdGl2ZSB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmVlbjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9mb250cycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJyBhcyAqO1xuXG4uZm9ybS1pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gICAgJi0tY29udGV4dHVhbCB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xNnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgfVxuXG4gICAgJi0tZnVsbC13aWR0aCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgICYtLWhhbGYge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgICAgLmZvcm0taXRlbS0taGFsZiArICYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1pbmxpbmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJHNpemUtODtcbiAgICB9XG5cbiAgICAmLS1kaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IC43O1xuICAgIH1cblxuICAgICYtLXJvdW5kZWQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgICYtLXNlbGVjdC5mb3JtLWl0ZW0tLW11bHRpcGxlIC5mb3JtLWl0ZW1fX2lubmVyOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLS1oaWRkZW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYtLXRleHRhcmVhIHtcblxuICAgIH1cblxuICAgIC5mb3JtLWl0ZW0tLWh0bWwgJiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICB9XG59XG5cbi5mb3JtLWl0ZW1fX2lubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuZm9ybS1pdGVtLS1zZWxlY3QgJiB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgYm90dG9tOiAxOXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltZy9jaGV2cm9uLnN2ZycpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZvcm0taXRlbV9fbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogJGNvbG9yLWRhcms7XG4gICAgbWluLWhlaWdodDogMjBweDtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgIC5mb3JtLWl0ZW0tLWlubGluZS1sYWJlbCAmIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICB9XG5cbiAgICAuZm9ybS1pdGVtLS1jaGVja2JveGVzICYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgfVxuXG4gICAgLmZvcm0taXRlbS0tbWFuZGF0b3J5ICYge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcqJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvcm0taXRlbV9faW5wdXQtLXJhZGlvICsgJixcbiAgICAuZm9ybS1pdGVtX19pbnB1dC0tY2hlY2tib3ggKyAmIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi5mb3JtLWl0ZW1fX2lubmVyLS1idXR0b24gLmZvcm0taXRlbV9faW5wdXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG5cbi5mb3JtLWl0ZW1fX2J1dHRvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTFweDtcbiAgICByaWdodDogN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmZvcm0taXRlbV9faW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yLWdyYXk7XG59XG5cbi5mb3JtLWl0ZW1fX2lucHV0LS1jaGVja2JveCArIC5mb3JtLWl0ZW1fX2xhYmVsLFxuLmZvcm0taXRlbV9faW5wdXQtLXJhZGlvICsgLmZvcm0taXRlbV9fbGFiZWwge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgcGFkZGluZy1sZWZ0OiAkc2l6ZS0yNDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JheTtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG59XG5cbi5mb3JtLWl0ZW1fX2lucHV0LS1yYWRpbyArIC5mb3JtLWl0ZW1fX2xhYmVsOmJlZm9yZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuLmZvcm0taXRlbV9faW5wdXQtLWNoZWNrYm94OmNoZWNrZWQgKyAuZm9ybS1pdGVtX19sYWJlbCxcbi5mb3JtLWl0ZW1fX2lucHV0LS1yYWRpbzpjaGVja2VkICsgLmZvcm0taXRlbV9fbGFiZWwge1xuICAgICY6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1nL2NoZWNrLnN2ZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDcwJSBhdXRvO1xuXG4gICAgICAgIC5mb3JtLWl0ZW0tLWRpc2FibGVkICYge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzMzMztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZvcm0taXRlbV9faW5wdXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEycHggOHB4O1xuICAgIGhlaWdodDogNDZweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZTdlN2U3O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAxMjBtcztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG5cbiAgICAuZm9ybS1pdGVtLS10by11cHBlciAmIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgIG9wYWNpdHk6IC43XG4gICAgfVxuXG4gICAgLmZvcm0taXRlbS0tcm91bmRlZCAmIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzJweDtcbiAgICB9XG5cbiAgICAuZm9ybS1pdGVtLS1jb2xvciAmIHtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIHBhZGRpbmc6IDRweDtcbiAgICB9XG5cbiAgICAmLS10ZXh0YXJlYSB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgICAgICAuZm9ybS1pdGVtLS1yb3VuZGVkICYge1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICAgICAgcmVzaXplOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5QaG9uZUlucHV0LS1mb2N1cyxcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZ3JheTtcbiAgICB9XG5cbiAgICAmW211bHRpcGxlXSB7XG4gICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgfVxuXG4gICAgLmZvcm0taXRlbS0tc2VhcmNoICYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgfVxuXG4gICAgJi0tc2VsZWN0IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzJweDtcbiAgICB9XG5cbiAgICAmLS1oaWRkZW4ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC05OTk5cHg7XG4gICAgfVxufVxuXG4uZm9ybS1pdGVtX19tdWx0aWNob2ljZXMge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgdG9wOiAxMDAlO1xuICAgIGJveC1zaGFkb3c6IDAgOHB4IDE1cHggcmdiYSgwLCAwLCAwLCAuMTUpO1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgbGVmdDogLTk5OTlweDtcblxuICAgICYtLW9wZW4ge1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbn1cblxuLmZvcm0taXRlbV9fb3B0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmZvcm0taXRlbV9faW5wdXQtLXJhZGlvLFxuLmZvcm0taXRlbV9faW5wdXQtLWNoZWNrYm94IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTk5OTlweDtcbiAgICBvcGFjaXR5OiAwO1xufVxuXG4uZm9ybS1pdGVtX19lcnJvciB7XG4gICAgY29sb3I6ICNiZTFjMWM7XG4gICAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uZm9ybS1pdGVtX19oaW50IHtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5mb3JtLWl0ZW1fX3NlYXJjaC1pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMTZweDtcbiAgICB0b3A6IDUwJTtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgbWFyZ2luLXRvcDogLThweDtcbiAgICBmaWxsOiAjMmQyZDJkO1xufVxuXG4uZm9ybS1pdGVtX19ib2R5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuZm9ybS1pdGVtLS1pbmxpbmUtbGFiZWwgJiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG59XG5cbi5mb3JtLWl0ZW1fX3ZhcmlhYmxlLXBpY2tlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgcmlnaHQ6IDA7XG59XG5cbi5mb3JtLWl0ZW1fX2J1dHRvbi0tZGF0ZSB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgYm90dG9tOiA1MCU7XG4gICAgd2lkdGg6ICRzaXplLTE4O1xuICAgIGhlaWdodDogJHNpemUtMTg7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IC05cHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xufVxuXG4uZm9ybS1pdGVtX19idXR0b24taWNvbiB7XG4gICAgd2lkdGg6ICRzaXplLTE4O1xuICAgIGhlaWdodDogJHNpemUtMTg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAtOXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtOXB4O1xuICAgIGZpbGw6ICRjb2xvci1ncmF5O1xufVxuXG4uZm9ybS1pdGVtLS1kYXRlIC5mb3JtLWl0ZW1fX2lucHV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRzaXplLTMyO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRzaXplLTMyO1xufVxuXG4uZm9ybS1pdGVtX19lbXB0eS12YWx1ZS1idXR0b24ge1xuICAgIHdpZHRoOiAkc2l6ZS0xNjtcbiAgICBoZWlnaHQ6ICRzaXplLTE2O1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5O1xuICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbi10b3A6IC04cHg7XG4gICAgbGluZS1oZWlnaHQ6ICRzaXplLTEyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6ICRzaXplLTEyO1xuICAgIHBhZGRpbmc6IDA7XG59XG4iLCJAdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuXG4uYm9va2luZy10YWJsZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjRweCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgd2lkdGg6IDMwMHZ3O1xuICAgIH1cbn1cblxuLmJvb2tpbmctdGFibGVfX25vdGVzIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itb3JhbmdlO1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgcGFkZGluZzogJHNpemUtODtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBmb250LXNpemU6ICRzaXplLTE0O1xuICAgIHBhZGRpbmctcmlnaHQ6ICRzaXplLTQwO1xufVxuXG4uYm9va2luZy10YWJsZV9fbm90ZXMtaGlkZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAkc2l6ZS04O1xuICAgIHRvcDogJHNpemUtODtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3Itd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5ib29raW5nLXRhYmxlX190YWJsZSxcbi5ib29raW5nLXRhYmxlX190YWJsZS1oZWFkZXIge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xuXG4gICAgJi0taW5mbyB7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBmbGV4LWJhc2lzOiA2MHB4O1xuICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cblxuICAgIHRkLCB0aCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbn1cblxuLyogcmVtb3ZlZCBlbXB0eSBydWxlc2V0OiAuYm9va2luZy10YWJsZV9fdGFibGUtaGVhZGVyICovXG5cbi5ib29raW5nLXRhYmxlX19oZWFkZXItYWN0aW9ucyB7XG4gICAgcGFkZGluZzogMnB4IDZweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICMyZDJkMmQ7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmJvb2tpbmctdGFibGVfX2hlYWRlci1hY3Rpb25zLS1maWx0ZXJzIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcbn1cblxuLmJvb2tpbmctdGFibGVfX2hlYWRlci1hY3Rpb24ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG5cbiAgICAmLS1yaWdodCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbn1cblxuLmJvb2tpbmctdGFibGVfX2hlYWRlciB7XG4gICAgYmFja2dyb3VuZDogI2VhZWFlYTtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAzO1xuXG4gICAgLmJvb2tpbmctdGFibGVfX2NlbGwge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZWFlYWVhO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICB9XG59XG5cbi5ib29raW5nLXRhYmxlX19jZWxsIHtcbiAgICAuYm9va2luZy10YWJsZV9fcm93LS1iYXJzICYge1xuICAgICAgICBoZWlnaHQ6IDBweDtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA5MDAwcHg7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWV2ZW46YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xuICAgIH1cbn1cblxuLmJvb2tpbmctdGFibGVfX3RpbWUtbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgLmJvb2tpbmctdGFibGVfX3Jvdy0tY29sbGFwc2VkICYge1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICB9XG59XG5cbi5ib29raW5nLXRhYmxlX19jZWxsIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyZWVuO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgICYtLWhpZ2hsaWdodGVkOmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6IC4yO1xuICAgIH1cbn1cblxuLmJvb2tpbmctdGFibGVfX2JvZHkge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICB0b3A6IDk2cHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDk2cHgpO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAgICAgdG9wOiAxMjhweDtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMjhweCk7XG5cbiAgICAgICAgJltkYXRhcm93cz1cIjBcIl0ge1xuICAgICAgICAgICAgdG9wOiAzMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgICZbZGF0YXJvd3M9XCIxXCJdIHtcbiAgICAgICAgICAgIHRvcDogNjRweDtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNjRweCk7XG4gICAgICAgIH1cblxuICAgICAgICAmW2RhdGFyb3dzPVwiMlwiXSB7XG4gICAgICAgICAgICB0b3A6IDk2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDk2cHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLyogcmVtb3ZlZCBlbXB0eSBydWxlc2V0IGZvciAmW2RhdGFyb3dzPVwiM1wiXSAqL1xuICAgIH1cblxuICAgIC5ib29raW5nLXRhYmxlX19jZWxsLS10YWJsZS1hcmVhIHtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBwYWRkaW5nOiA4cHggOHB4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxufVxuXG4uYm9va2luZy10YWJsZV9fYXJlYS10b2dnbGUge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMmQyZDJkO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDVweDtcbiAgICB0b3A6IDVweDtcbn1cblxuLmJvb2tpbmctdGFibGVfX3JvdyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmLS10aW1lbGluZSB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3Itd2hpdGU7XG4gICAgfVxuXG4gICAgJi0tY2xvY2sge1xuICAgICAgICB6LWluZGV4OiAxMjtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgIH1cblxuICAgICYtLW5vdC1kcmFnZ2luZyB7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYtLWJvcmRlci10b3Age1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgICB9XG5cbiAgICAmLS13aGl0ZS5ib29raW5nLXRhYmxlX19yb3ctLWJvcmRlci10b3Age1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkY29sb3ItZ3JheS1saWdodDtcbiAgICB9XG5cbiAgICAmLS1kcmFnZ2luZyB7XG4gICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIG1hcmdpbi10b3A6IC00MHB4O1xuXG4gICAgICAgIC5ib29raW5nLXRhYmxlLS1jb21wYWN0ICYge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTI0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JlZW47XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgJi0taGlnaGxpZ2h0ZWQ6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAuMjtcbiAgICB9XG59XG5cbi5ib29raW5nLXRhYmxlX19jZWxsLWNvdW50IHtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luLXRvcDogLTlweDtcbiAgICBtYXJnaW4tbGVmdDogLTlweDtcbiAgICBiYWNrZ3JvdW5kOiAjMmQyZDJkO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xufVxuXG4uYm9va2luZy10YWJsZV9fY2VsbCB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmJvb2tpbmctdGFibGUtLWNvbXBhY3QgJiB7XG4gICAgICAgIGhlaWdodDogMjRweDtcblxuICAgICAgICAmLS10YWJsZS1hcmVhIHtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ib29raW5nLXRhYmxlX19oZWFkZXIgJiB7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIH1cblxuICAgIC5ib29raW5nLXRhYmxlX19yb3ctLXRpbWVsaW5lICYge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC04cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVhO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltZy9leWUuc3ZnJyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1zZWxlY3RlZCB7XG4gICAgICAgIC5ib29raW5nLXRhYmxlX19yb3ctLXRpbWVsaW5lICYge1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ib29raW5nLXRhYmxlX19yb3ctLXRpbWVsaW5lICYsXG4gICAgLmJvb2tpbmctdGFibGVfX3Jvdy0tYXJyaXZhbHNsZWdlbmQgJiB7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICB9XG5cbiAgICAuYm9va2luZy10YWJsZV9fcm93LS1iYXJzICYge1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmJvb2tpbmctdGFibGVfX3Jvdy0tY29sbGFwc2VkICYge1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuYm9va2luZy10YWJsZV9faGVhZGVyIC5ib29raW5nLXRhYmxlX19yb3ctLWNsb2NrICAmIHtcbiAgICAgICAgaGVpZ2h0OiAwcHg7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tZXZlbiB7XG4gICAgICAgIC5ib29raW5nLXRhYmxlX19yb3ctLWRyYWdnaW5nICYge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLmJvb2tpbmctdGFibGVfX3Jvdy0tZHJhZ2dpbmcgJiB7XG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ib29raW5nLXRhYmxlX19yb3ctLWJvcmRlci10b3AgJiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIH1cblxuICAgICYtLXRhYmxlLWluZm8ge1xuICAgICAgICBmbGV4LWJhc2lzOiAzMnB4O1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgZmxleC1ncm93OiAwO1xuXG4gICAgICAgIC5ib29raW5nLXRhYmxlLS1zaG93LXRhYmxlLWRldGFpbHMgJiB7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJvb2tpbmctdGFibGVfX2JvZHkgJiB7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYm9va2luZy10YWJsZV9fdGFibGUtaW5mbyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5ib29raW5nLXRhYmxlX19pbmZvLXNpemUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogNXB4O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjMmQyZDJkO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICYtLTQge1xuICAgICAgICBmb250LXNpemU6IDhweDtcbiAgICB9XG5cbiAgICAmLS1jaXJjbGUge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIH1cblxuICAgIC5ib29raW5nLXRhYmxlLS1jb21wYWN0ICYge1xuICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIH1cbn1cblxuLmJvb2tpbmctdGFibGVfX2NlbGwtLWhhbGYge1xuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG59XG5cbi5ib29raW5nLXRhYmxlX19jZWxsLS10YWJsZS1hcmVhIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS1saWdodGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGhlaWdodDogMTZweDtcbn1cblxuLmJvb2tpbmctdGFibGVfX3RhYmxlLWluZm8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDVweDtcbiAgICBsZWZ0OiA1cHg7XG4gICAgcmlnaHQ6IDVweDtcbiAgICBib3R0b206IDVweDtcbiAgICBwYWRkaW5nOiA0cHggNHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgLmJvb2tpbmctdGFibGUtLWNvbXBhY3QgJiB7XG4gICAgICAgIHBhZGRpbmc6IDJweCA0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA4cHg7XG4gICAgfVxuXG4gICAgJi0tY2xvc2VkIHtcbiAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgfVxuXG4gICAgLmJvb2tpbmctdGFibGVfX3Jvdy0tZHJhZ2dpbmcgJiB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIGN1cnNvcjogbW92ZTtcbiAgICB9XG59XG5cbi5ib29raW5nLXRhYmxlX19jZWxsLS1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yLWdyZWVuLCAuNCk7XG5cbiAgICArIC5ib29raW5nLXRhYmxlX19jZWxsOmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuXG4uYm9va2luZy10YWJsZV9fY2VsbC1jbG9jayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAycHg7XG4gICAgaGVpZ2h0OiA5OTk5cHg7XG4gICAgbWFyZ2luLXRvcDogLTMycHg7XG4gICAgYmFja2dyb3VuZDogcmVkO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAmLS1ibHVlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogYmx1ZTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICAgIGN1cnNvcjogY29sLXJlc2l6ZTtcbiAgICB9XG59XG5cbi5ib29raW5nLXRhYmxlX190YWJsZS1kaXZpZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IC0xO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggZGFzaGVkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgIH1cbn1cbiIsIkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9mb250cycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJyBhcyAqO1xuXG4uYWRtaW4tcGFnZSB7XG4gICAgcGFkZGluZzogJHNpemUtMjQ7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLWRvd24ge1xuICAgICAgICBwYWRkaW5nOiAkc2l6ZS0yNCAkc2l6ZS04O1xuICAgIH1cbn1cblxuLmFkbWluLXBhZ2VfX2lubmVyIHtcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5hZG1pbi1wYWdlX190b3Age1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAkc2l6ZS0yNDtcbn1cblxuLmFkbWluLXBhZ2VfX2FkZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbn1cblxuLmFkbWluLXBhZ2VfX2JvZHkge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTJweDtcbn1cblxuLmFkbWluLXBhZ2VfX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgbWFyZ2luOiAwIDAgJHNpemUtMjQgMDtcbn1cblxuLmFkbWluLXBhZ2VfX3RhYnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG59XG5cbi5hZG1pbi1wYWdlX19jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uYWRtaW4tcGFnZV9faW5uZXIge1xuXG4gICAgJi0tbmFycm93IHtcbiAgICAgICAgbWF4LXdpZHRoOiA3ODBweDtcbiAgICB9XG59XG5cbi5hZG1pbi1wYWdlX19jb2x1bW4tLW1haW4ge1xuICAgIHdpZHRoOiA2NiU7XG59XG5cbi5hZG1pbi1wYWdlX19jb2x1bW4tLXNpZGUge1xuICAgIHdpZHRoOiAzNCU7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuXG4uYWRtaW4tcGFnZV9fZm9vdGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDMwNHB4O1xuICAgIG1hcmdpbi10b3A6ICRzaXplLTMyO1xuICAgIHBhZGRpbmc6ICRzaXplLTE2IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgIHotaW5kZXg6IDE7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuICAgIHBhZGRpbmctbGVmdDogJHNpemUtMjQ7XG4gICAgcGFkZGluZy1yaWdodDogJHNpemUtMjQ7XG5cblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtZG93biB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJHNpemUtODtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJHNpemUtODtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL2ZvbnRzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5cbi5hZG1pbi10YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcblxuICAgICYtLW5hcnJvdyB7XG4gICAgICAgIG1heC13aWR0aDogJHNpemUtNDg7XG4gICAgfVxuXG4gICAgJi0tYm9yZGVyLWxlZnQge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IGRhc2hlZCAkY29sb3ItZ3JheTtcbiAgICB9XG5cbiAgICAmLS1zdGlja3kge1xuICAgICAgICBvdmVyZmxvdzogaW5pdGlhbDtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLmFkbWluLXRhYmxlX190YWJsZSB7XG4gICAgYm9yZGVyOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICB0ZCwgIHRoIHtcbiAgICAgICAgcGFkZGluZzogMTJweCA4cHg7XG5cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1ncmVlbi1kYXJrO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxufVxuXG4uYWRtaW4tdGFibGVfX2JvZHkge1xuICAgIHRkIHtcbiAgICAgICAgcGFkZGluZzogMTZweCA4cHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgICAgICAgLmFkbWluLXRhYmxlLS1jb21wYWN0ICYge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDZweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYWRtaW4tdGFibGUtLWNvbXByZXNzZWQgJiB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNtYWxsIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZGFyaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hZG1pbi10YWJsZS0temVicmEgJiB7XG4gICAgICAgIHRyOm50aC1jaGlsZChvZGQpIHRkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdCgkY29sb3ItZ3JheS1saWdodGVyLCAkbGlnaHRuZXNzOiAxJSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hZG1pbi10YWJsZV9fdGgge1xuICAgICYtLXZlcnRpY2FsIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbn1cblxuLmFkbWluLXRhYmxlLS1zdGlja3kgLmFkbWluLXRhYmxlX19oZWFkIHtcbiAgICAuYWRtaW4tdGFibGVfX2NlbGwge1xuICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuXG4gICAgICAgIC5tb2RhbCAmIHtcbiAgICAgICAgICAgIHRvcDogLTMycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hZG1pbi10YWJsZV9fdGgsXG4uYWRtaW4tdGFibGVfX3RkIHtcbiAgICAmLS1uYXJyb3cge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgLyogTmVlZCBmb3IgcHJlc2VuZGVuY2Ugb2YgbmVzdGVkIHRkICovXG4gICAgICAgIC5hZG1pbi10YWJsZSAmIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggZGFzaGVkICRjb2xvci1ncmF5O1xuICAgICAgICB9XG5cbiAgICAgICAgLyogVWdseSBvdmVycmlkZSBmb3IgZm9ybSBpdGVtIGluIG5hcnJvdyB0YWJsZSBjZWxsICovXG4gICAgICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWl0ZW1fX2xhYmVsIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWhpZ2hsaWdodGVkIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktbGlnaHQ7XG4gICAgfVxuXG4gICAgJi0taGlnaGxpZ2h0ZWQtbGlnaHRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LWxpZ2h0ZXI7XG4gICAgfVxufVxuXG4uYWRtaW4tdGFibGVfX3JvdyB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAgICYtLWRlbGV0ZWQge1xuICAgICAgICBvcGFjaXR5OiAuMztcbiAgICB9XG5cbiAgICAmLS11cGRhdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgIGFuaW1hdGlvbjogZXhhbXBsZTtcbiAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA0cztcbiAgICB9XG5cbiAgICYucmVhY3QtZHJhZ2dhYmxlLWRyYWdnaW5nIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMTAwO1xuICAgIH1cblxuICAgICYtLWRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgfVxuXG4gICAgdGQsIHRoIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZ3JheTtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB0aCB7XG4gICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgfVxuXG4gICAgJi0tZHJhZy1vdmVybGF5IHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIC40KTtcblxuICAgICAgICA+IHRkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tZHJhZ2dpbmcge1xuICAgICAgICA+IHRkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LWxpZ2h0ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1jZW50ZXJlZCB7XG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1zdW1tYXJ5IHtcbiAgICAgICAgYmFja2dyb3VuZDogY29sb3IuYWRqdXN0KCRjb2xvci1ncmF5LWxpZ2h0ZXIsICRsaWdodG5lc3M6IDMlKTtcblxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAzcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWRtaW4tdGFibGVfX2hlYWQge1xuICAgIHRoIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS1saWdodDtcbiAgICB9XG59XG5cbi5hZG1pbi10YWJsZV9fY2VsbC0tc3RpY2t5IHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cblxuLmFkbWluLXRhYmxlX19jZWxsLS1ncmlwIHtcbiAgICB3aWR0aDogMzJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hZG1pbi10YWJsZV9fY2VsbC0tcmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4uYWRtaW4tdGFibGVfX2dyaXAge1xuICAgIGJhY2tncm91bmQ6IHJlZDtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiAwLjVlbSAwLjVlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNmZmYgNTAlLCB0cmFuc3BhcmVudCA1MCUpLFxuICAgICAgICAgICAgICAgICAgICAgIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLDAsMCwwLjIpIDUwJSwgdHJhbnNwYXJlbnQgNTAlKTtcbn1cblxuLmFkbWluLXRhYmxlX19zb3J0LWJ1dHRvbiB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4cHg7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIG1hcmdpbi10b3A6IC00cHg7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogNHB4O1xuICAgIH1cblxuICAgICYtLWFzYzphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICdcXDI1QkUnO1xuICAgIH1cblxuICAgICYtLWRlc2M6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnXFwyNUJFJztcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG5cbiAgICAmLS1zZWxlY3RlZDphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBleGFtcGxlIHtcbiAgICAwJSB7YmFja2dyb3VuZC1jb2xvcjogI2ZmZjt9XG4gICAgMjAlIHtiYWNrZ3JvdW5kLWNvbG9yOiAjZGVjODRmO31cbiAgICA4MCUge2JhY2tncm91bmQtY29sb3I6ICNkZWM4NGY7fVxuICAgIDEwMCUge2JhY2tncm91bmQtY29sb3I6ICNmZmY7fVxufVxuIiwiQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5cbi5hdmFpbGFiaWxpdHktYmFyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgcGFkZGluZzogJHNpemUtMTYgMDtcbn1cbiIsIkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5cbi5zcGlubmVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjAwcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICBtYXJnaW4tbGVmdDogLTI0cHg7XG4gICAgbWFyZ2luLXRvcDogLTI0cHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcyBlYXNlLCB2aXNpYmlsaXR5IDFzIGVhc2U7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAmLS12aXNpYmxlIHtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZSwgdmlzaWJpbGl0eSAuMnMgZWFzZTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG59XG5cbi5zcGlubmVyIGRpdiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogNnB4IHNvbGlkICRjb2xvci13aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYW5pbWF0aW9uOiBzcGlubmVyIDEuMnMgY3ViaWMtYmV6aWVyKDAuNSwgMCwgMC41LCAxKSBpbmZpbml0ZTtcbiAgICBib3JkZXItY29sb3I6IGJsYWNrIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4uc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjQ1cztcbn1cbi5zcGlubmVyIGRpdjpudGgtY2hpbGQoMikge1xuICAgIGFuaW1hdGlvbi1kZWxheTogLTAuM3M7XG59XG4uc3Bpbm5lciBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjE1cztcbn1cblxuLnNwaW5uZXItLXNtYWxsIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4IC8gLTI7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggLyAtMjtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG5cbiAgICBkaXYge1xuICAgICAgICBib3JkZXItd2lkdGg6IDNweDtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lciB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB9XG59XG4iLCJAdXNlICdzYXNzOmNvbG9yJztcbkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL21peGlucycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5cbi5ib29raW5ncy10b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGhlaWdodDogJHNpemUtOTY7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDQ4cHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAudG9kYXktY291bnQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXNlbGVjdG9yLS13aXRoLXRhYnMge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgIGhlaWdodDogJHNpemUtNDg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5ib29raW5ncy10b3BfX3dpZGdldC1zZWxlY3Rvci10YWJzIHtcblxufVxuXG4uYm9va2luZ3MtdG9wX19kYXRlLXNlbGVjdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItZ3JheTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG5cbiAgICA+IGJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgIGhlaWdodDogJHNpemUtNDg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcbiAgICB9XG59XG5cbi5ib29raW5ncy10b3BfX2V4cG9ydCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5ib29raW5ncy10b3BfX3RvZGF5LWNvdW50IHtcbiAgICBtYXJnaW46IGF1dG8gMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLWRvd24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLmJvb2tpbmdzLXRvcF9fcmVzdGF1cmFudCB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtZG93biB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgfVxufVxuXG4uYm9va2luZ3MtdG9wX19yZXN0YXVyYW50LXNlbGVjdCB7XG4gICAgYm9yZGVyOiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBwYWRkaW5nOiAwIDRweDtcbn1cblxuLmJvb2tpbmdzLXRvcF9fYWN0aW9ucyxcbi5ib29raW5ncy10b3BfX3RhYnMge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbi5ib29raW5ncy10b3BfX3RhYnMge1xuXG59XG5cbi5ib29raW5ncy10b3BfX2FjdGlvbnMge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuXG4gICAgPiBkaXYge1xuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgIH1cbn1cblxuLmJvb2tpbmdzLXRvcF9fZGF5IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlYWVhZWE7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VhZWFlYTtcbn1cblxuLmJvb2tpbmdzLXRvcF9fYWRkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQGluY2x1ZGUgZm9yLXRhYmxldC11cCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICB9XG59XG5cbi5ib29raW5ncy10b3BfX3dpZGdldC1zZWxlY3QgIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLWRvd24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXNlbGVjdC1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBzZWxlY3QgIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtOTk5OXB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuXG4gICAgfVxufVxuXG4uYm9va2luZ3MtdG9wX193aWRnZXQtdG9nZ2xlLWFycm93IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB3aGl0ZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIC5ib29raW5ncy10b3BfX3dpZGdldC10b2dnbGUtLWFjdGl2ZSAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYm9va2luZ3MtdG9wX193aWRnZXQtdG9nZ2xlLS1hY3RpdmU6bGFzdC1jaGlsZCAmIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgIH1cbn1cblxuLmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXRvZ2dsZSB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgaGVpZ2h0OiA1NnB4O1xuICAgIHdpZHRoOiAyNSU7XG4gICAgZmxleC1iYXNpczogMjUlO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGNvbG9yOiAjMmQyZDJkO1xuICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogOHB4IDRweDtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAuNztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgJi0tYWN0aXZlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICB3aWR0aDogNzJweDtcbiAgICAgICAgZmxleC1iYXNpczogNzJweDtcbiAgICAgICAgcGFkZGluZzogMTJweCA0cHg7XG5cbiAgICAgICAgJi0tYWN0aXZlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmW2Rpc2FibGVkXSB7XG4gICAgICAgIG9wYWNpdHk6IC4zO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuXG4gICAgPiAqIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXRvZ2dsZS1jb3VudCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNHB4O1xuICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXk7XG5cbiAgICAgICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTE0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuXG4gICAgJjpob3ZlcixcbiAgICAmLS1hY3RpdmUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBjb2xvcjogIzJkMmQyZDtcblxuICAgICAgICAmW2Rpc2FibGVkXSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAuMztcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgJi0tbm90LWVtcHR5IHtcbiAgICAgICAgLmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXRvZ2dsZS1jb3VudCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JlZW47XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDZweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ib29raW5ncy10b3BfX2NvbC10b2dnbGUge1xuICAgIGhlaWdodDogMzJweDtcbiAgICB3aWR0aDogMzJweDtcbiAgICBmbGV4LWJhc2lzOiAzMnB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgcGFkZGluZzogNHB4O1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogOHB4O1xuICAgICAgICByaWdodDogOHB4O1xuICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgYm90dG9tOiA4cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWcvY29sLWljb24uc3ZnJyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICB9XG59XG5cbi5ib29raW5ncy10b3BfX2V4cG9ydCB7XG5cbn1cblxuLmJvb2tpbmdzLXRvcF9fc2VjdGlvbiB7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgMCAxcHg7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci1ncmF5O1xuICAgIHBhZGRpbmc6IDZweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcblxuICAgICAgICAmLS1hY3Rpb25zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1oaWRkZW4tbW9iaWxlIHtcbiAgICAgICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1oaWRkZW4tdGFibGV0IHtcbiAgICAgICAgQGluY2x1ZGUgZm9yLXRhYmxldC1sYW5kc2NhcGUtZG93biB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIH1cbn1cbiIsIkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL21peGlucycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5cbi5ib29raW5ncyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG59XG5cbi5ib29raW5nc19faW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA2NHB4KTtcbiAgICB9XG59XG5cbi5ib29raW5nc19faGVhZGVyIHtcbiAgICBoZWlnaHQ6ICRzaXplLTk2O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB6LWluZGV4OiAxMztcbiAgICB0b3A6IDRweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgIH1cbn1cblxuLmJvb2tpbmdzX19ib2R5IHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMjR4O1xufVxuXG4uYm9va2luZ3NfX3NpZGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMjUlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5ib29raW5nc19fd2lkZ2V0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgICYtLXNpZGUge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICB6LWluZGV4OiA0O1xuXG4gICAgICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MDBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMzgwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1ib2R5IHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIC5ib29raW5nc19faW5uZXItLWNvbHMgJiB7XG4gICAgICAgICAgICB3aWR0aDogNzUlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gNjRweCAtIDM4MHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtZG93biB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYm9va2luZ3NfX3dpZGdldC10b3Age1xuICAgIGhlaWdodDogNDhweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgei1pbmRleDogMTtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgfVxufVxuXG4uYm9va2luZ3NfX3dpZGdldC1ib2R5IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA0OHB4KTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDY0cHgpO1xuICAgIH1cblxuICAgIC5ib29raW5nc19fd2lkZ2V0LS1ib2R5ICYge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbn1cblxuLmJvb2tpbmdzX193aWRnZXQtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGhlaWdodDogMTAwJTtcbn1cbiIsIkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9mb250cycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJyBhcyAqO1xuXG4uaGFtYnVyZ2VyIHtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmhhbWJ1cmdlcl9faW5ncmVkaWVudCB7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1kYXJrO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gODBtcywgb3BhY2l0eSA1MG1zO1xuXG4gICAgLmhhbWJ1cmdlci0tY29sb3Itd2hpdGUgJiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuXG4gICAgICAgIC5oYW1idXJnZXItLWFjdGl2ZSAmIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIC5oYW1idXJnZXItLWFjdGl2ZSAmIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgLmhhbWJ1cmdlci0tYWN0aXZlICYge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvZm9udHMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL21peGlucycgYXMgKjtcblxuLmJvb2tpbmctcm93IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogNnB4IDBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VhZWFlYTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlYWVhZWE7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAkc2l6ZS0yNDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICBib3R0b206IDExcHg7XG4gICAgICAgIHRvcDogMTFweDtcbiAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNjFiMmE3O1xuICAgIH1cblxuICAgICYtLXdhaXRpbmc6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktbGlnaHQ7XG4gICAgfVxuXG4gICAgJi0tdGltZXNsb3RzLWF2YWlsYWJsZTpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JlZW47XG4gICAgfVxuXG4gICAgJi0tYXJyaXZlZDpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYXJyaXZlZDtcbiAgICB9XG5cbiAgICAmLS1hcnJpdmVkYmFyOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1hcnJpdmVkYmFyO1xuICAgIH1cblxuICAgICYtLWFycml2ZWRvdXRzaWRlOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1hcnJpdmVkb3V0c2lkZTtcbiAgICB9XG5cbiAgICAmLS1wYXJ0aWFsbHlzZWF0ZWQ6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXBhcnRpYWxseXNlYXRlZDtcbiAgICB9XG5cbiAgICAmLS1zZWF0ZWQ6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXNlYXRlZFxuICAgIH1cblxuICAgICYtLWZpbmlzaGVkOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1maW5pc2hlZDtcbiAgICB9XG5cbiAgICAmLS1ub3Nob3c6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLW5vc2hvdztcbiAgICB9XG5cbiAgICAmLS1zdGF0dXMtYm9va2VkIHtcbiAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgfVxuXG4gICAgJi0tc3RhdHVzLWRlbGV0ZWQge1xuICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gICAgfVxufVxuXG4uYm9va2luZy1yb3dfX3dhbGtpbi1pY29uIHtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0zcHg7XG4gICAgdG9wOiAtMnB4O1xufVxuXG4uYm9va2luZy1yb3dfX3JvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi5ib29raW5nLXJvd19fcHJvZHVjdC10aXRsZS10ZXh0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYm9va2luZy1yb3dfX3RpbWUge1xuICAgIGZsZXgtYmFzaXM6IDEwMHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uYm9va2luZy1yb3dfX3NpemUge1xuICAgIGhlaWdodDogMThweDtcbiAgICB3aWR0aDogMThweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjEpO1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDExcHg7XG5cbiAgICAuYm9va2luZy1yb3ctLXJlY29uZmlybWVkICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC41KTtcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICB9XG59XG5cbi5ib29raW5nLXJvd19fcHJvZHVjdC10aXRsZSB7XG4gICAgY29sb3I6ICM1NjU2NTY7XG59XG5cbi5ib29raW5nLXJvd19fdGFibGVzIHtcbiAgICBjb2xvcjogIzU2NTY1NjtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLmJvb2tpbmctcm93X190YWJsZS1sb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgLy8gd2lkdGg6IDEycHg7XG4gICAgLy8gaGVpZ2h0OiAxMnB4O1xuICAgIC8vIHRvcDogMXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cblxuLmJvb2tpbmctcm93X19uYW1lLFxuLmJvb2tpbmctcm93X190aW1lIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgIC5ib29raW5nLXJvdy0tbm9zaG93ICYge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgICB9XG59XG5cbi5ib29raW5nLXJvd19fdGltZSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmJvb2tpbmctcm93X19uYW1lIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJi0td2Fsa2luIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICB9XG59XG5cbi5ib29raW5nLXJvd19fdHlwZSB7XG4gICAgY29sb3I6ICM0ZDRkNGQ7XG59XG5cbi5ib29raW5nLXJvd19fc2l6ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYm9va2luZy1yb3dfX2luZm8ge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG5cbiAgICAmLS1zbWFsbCB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDI0cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAzcHg7XG4gICAgICAgIHRvcDogMTRweDtcbiAgICB9XG59XG5cbi5ib29raW5nLXJvd19fc3BlYWNoLWJ1YmJsZSxcbi5ib29raW5nLXJvd19fcHJvbWVtb3JpYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IDJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltZy9zcGVhY2gtYnViYmxlLnN2ZycpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLWRvd24ge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG59XG5cbi5ib29raW5nLXJvd19fcHJvbWVtb3JpYSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgYmFja2dyb3VuZDogYmxhY2s7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMCAycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmJvb2tpbmctcm93X19jb25mbGljdGluZyB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWRhcms7XG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICBmb250LXNpemU6IDlweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICByaWdodDogMDtcbiAgICB0b3A6IC0xcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuIiwiQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL2ZvbnRzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5cbi5hdmFpbGFiaWxpdHkge1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JheTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmLS1vYnNvbGV0ZSB7XG4gICAgICAgIG9wYWNpdHk6IC4zO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG4uYXZhaWxhYmlsaXR5X190b3Age1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAkc2l6ZS0xODtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc2l6ZS0yNDtcbiAgICB9XG59XG5cbi5hdmFpbGFiaWxpdHlfX2R1cGxpY2F0ZS1idXR0b24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206ICRzaXplLTI0O1xuICAgIHJpZ2h0OiAkc2l6ZS0yNDtcbn1cblxuLmF2YWlsYWJpbGl0eV9fZGF5LW5hdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuLmF2YWlsYWJpbGl0eV9fZGF5LW5hdi1kYXkge1xuICAgIHBhZGRpbmc6IDhweCAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cbiAgICAmLS1kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheTtcbiAgICB9XG5cbiAgICAmLS1zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmVlbjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgID4gc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXk7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAtMXB4O1xuICAgICAgICBsZWZ0OiAzcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgJi0tc2VsZWN0ZWQgPiBzcGFuIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuICAgICAgICBjb2xvcjogJGNvbG9yLWRhcms7XG4gICAgfVxufVxuXG4uYXZhaWxhYmlsaXR5X190aW1lc2xvdHMtdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuXG4uYXZhaWxhYmlsaXR5X190aW1lc2xvdHMge1xuICAgIHRoIHtcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgIHRvcDogMjdweDtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICB9XG59XG4iLCJAdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuXG4uYXZhdGFyIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuXG4gICAgLmFwcF9fdG9wLWJhciAmIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIH1cbn1cblxuLmF2YXRhcl9fZmlndXJlIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmVlbjtcblxuICAgIC5hdmF0YXItLXNtYWxsICYge1xuICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgIH1cbn1cblxuLmF2YXRhcl9faW1hZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmF2YXRhcl9fbmFtZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuXG4gICAgLmF2YXRhci0tc21hbGwgJiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL2ZvbnRzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5cbi5ib29raW5nLWVkaXQge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuXG4gICAgJi0tc3RhdHVzLWRlbGV0ZWQge1xuICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxufVxuXG4uYm9va2luZy1lZGl0X19zdGF0dXNlcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmZvcm0taXRlbV9faW5wdXQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgfVxuXG59XG5cbi5ib29raW5nLWVkaXRfX3N0YXR1cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDhweDtcbiAgICBib3R0b206IDE2cHg7XG4gICAgei1pbmRleDogMTtcbn1cblxuLmJvb2tpbmctZWRpdF9faW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJvb2tpbmctZWRpdF9fdGFicyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgbWFyZ2luLXRvcDogLTMycHg7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgcGFkZGluZzogMCAzMnB4O1xuICAgIH1cblxuICAgICsgKiAge1xuICAgICAgICBwYWRkaW5nLXRvcDogNDhweDtcbiAgICB9XG59XG5cbi5ib29raW5nLWVkaXRfX2NvbnRlbnQge1xuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuXG4gICAgfVxufVxuXG4uYm9va2luZy1lZGl0X19jb2x1bW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBmbGV4LWJhc2lzOiAzMy4zMyU7XG4gICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gICAgfVxufVxuXG4uYm9va2luZy1lZGl0X19mb290ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3JkZXI6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U3ZTdlNztcbiAgICBwYWRkaW5nOiAxNnB4IDEycHg7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDMycHg7XG4gICAgfVxufVxuXG4uYm9va2luZy1lZGl0X19hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgPiAqIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcblxuICAgICAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLWRvd24ge1xuICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgID4gKiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJvb2tpbmctZWRpdF9fbWVzc2FnaW5nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG59XG5cbi5ib29raW5nLWVkaXRfX2NhbnZhcyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHotaW5kZXg6IDEwMDtcbn1cbiIsIkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9mb250cycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJyBhcyAqO1xuXG4ucXVpY2stZWRpdCB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGxlZnQ6IC05OTk5cHg7XG4gICAgYm94LXNoYWRvdzogMCAwIDI1cHggcmdiYSgwLCAwLCAwLCAuMik7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgJi0tdmlzaWJsZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxufVxuXG4ucXVpY2stZWRpdF9fdG9wLFxuLnF1aWNrLWVkaXRfX3NpYmxpbmdzIHtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xufVxuXG4ucXVpY2stZWRpdF9fc2libGluZ3Mge1xuICAgIHBhZGRpbmc6ICRzaXplLTg7XG59XG5cbi5xdWljay1lZGl0X19hY3Rpb24sXG4ucXVpY2stZWRpdF9fc3RhdHVzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWdyYXktbGlnaHQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG59XG5cbi5xdWljay1lZGl0X19hY3Rpb24tLXBpbGxzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbn1cblxuLnF1aWNrLWVkaXRfX2FjdGlvbjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4ucXVpY2stZWRpdF9fc3RhdHVzLWJveCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDhweDtcbiAgICBtYXJnaW4tdG9wOiAtOHB4O1xufVxuXG4ucXVpY2stZWRpdF9fc3RhdHVzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG5cbi5xdWljay1lZGl0X19lZGl0IHtcblxufVxuIiwiQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL2ZvbnRzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5cbi5hbGVydCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcblxuICAgICYtLWZpeGVkIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICB6LWluZGV4OiAxMDU7XG4gICAgICAgIHdpZHRoOiAzNTBweDtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gNDBweCk7XG5cbiAgICAgICAgLmFwcC0tbWVudS1vcGVuICYge1xuICAgICAgICAgICAgbGVmdDogMjcwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hbGVydF9fYWxlcnQge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMzUwbXM7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgaGVpZ2h0OiAwO1xuXG4gICAgJi0tcmVuZGVyZWQge1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDQwbXMsIHRyYW5zZm9ybSAxMjBtcywgaGVpZ2h0IDYwbXM7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDYwbXMsIDE4MG1zLCAwbXM7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG5cbiAgICAmLS1vYnNvbGV0ZSB7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMjIwbXMsIGhlaWdodCA2MG1zO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwbXMsIDIyMG1zO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgICYtLXN1Y2Nlc3Mge1xuXG4gICAgfVxuXG4gICAgJi0td2FybmluZyB7XG5cbiAgICB9XG5cbiAgICAmLS1kYW5nZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICNGRkVGQ0Q7XG4vLyAgICAgICAgY29sb3I6ICMyZDJkMmQ7XG4gICAgfVxufVxuXG4uYWxlcnRfX2FsZXJ0LWlubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMTZweCA0MHB4IDE2cHggMTZweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci13aWR0aDogMCAwIDAgNXB4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLCAwLCAwLCAuMik7XG5cbiAgICAuYWxlcnRfX2FsZXJ0LS1zdWNjZXNzICYge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1ncmVlbjtcbiAgICB9XG5cbiAgICAuYWxlcnRfX2FsZXJ0LS13YXJuaW5nICYge1xuICAgICAgICBib3JkZXItY29sb3I6ICNFMDhFNzY7XG4gICAgfVxuXG4gICAgLmFsZXJ0X19hbGVydC0tZGFuZ2VyICYge1xuICAgICAgICBib3JkZXItY29sb3I6ICNGRkVGQ0Q7XG4gICAgfVxufVxuXG4uYWxlcnRfX2FsZXJ0LWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHRvcDogMTJweDtcbiAgICByaWdodDogMTZweDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjMmQyZDJkO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG59XG4iLCIucmFkaW8tYm94IHtcbiAgICB3aWR0aDogMjUlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5yYWRpby1ib3hfX2xhYmVsIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTNlMztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuXG4gICAgJi0tc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG59XG5cbi5yYWRpby1ib3hfX2lucHV0OmNoZWNrZWQgKyAucmFkaW8tYm94X19sYWJlbCB7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLnJhZGlvLWJveF9faW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtOTk5OXB4O1xufVxuIiwiLmJ1dHRvbi1ncm91cCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgPiAqIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgIH1cblxuICAgICYtLWFsaWduLXJpZ2h0IHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIH1cblxuICAgICYtLWV2ZW4ge1xuICAgICAgICA+ICoge1xuICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5cbi5oaXN0b3J5LXRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG4uaGlzdG9yeS10YWJsZV9fY2VsbCB7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAgICYtLW5vd3JhcCB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG4gICAgdHI6bnRoLWNoaWxkKGV2ZW4pICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS1saWdodDtcbiAgICB9XG5cbiAgICAuaGlzdG9yeS10YWJsZV9faGVhZCAmIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZjdmN2Y3O1xuICAgIH1cbn1cblxuLmhpc3RvcnktaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLmhpc3RvcnktaXRlbV9fZGF0ZSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbiIsIi5lbWFpbC1ibG9ja3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG5cbi5lbWFpbC1ibG9ja3NfX3RpdGxlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5lbWFpbC1ibG9ja3NfX2Jsb2NrcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbiIsIkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuXG4ubWVzc2FnZS1ibG9jayB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLm1lc3NhZ2UtYmxvY2tfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6ICRzaXplLTE2O1xufVxuXG4ubWVzc2FnZS1ibG9ja19fYnV0dG9ucyB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG59XG4iLCIvKiBDU1MgdmFyaWFibGVzLiAqL1xuOnJvb3Qge1xuXHQtLVBob25lSW5wdXQtY29sb3ItLWZvY3VzOiAjMDNiMmNiO1xuXHQtLVBob25lSW5wdXRJbnRlcm5hdGlvbmFsSWNvblBob25lLW9wYWNpdHk6IDAuODtcblx0LS1QaG9uZUlucHV0SW50ZXJuYXRpb25hbEljb25HbG9iZS1vcGFjaXR5OiAwLjY1O1xuXHQtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0LW1hcmdpblJpZ2h0OiAwLjM1ZW07XG5cdC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy13aWR0aDogMC4zZW07XG5cdC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy1tYXJnaW5MZWZ0OiB2YXIoLS1QaG9uZUlucHV0Q291bnRyeVNlbGVjdC1tYXJnaW5SaWdodCk7XG5cdC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy1tYXJnaW5Ub3A6IGNhbGModmFyKC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy1oZWlnaHQpIC8gMik7XG5cdC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy1ib3JkZXJXaWR0aDogMXB4O1xuXHQtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctb3BhY2l0eTogMC40NTtcblx0LS1QaG9uZUlucHV0Q291bnRyeVNlbGVjdEFycm93LWNvbG9yOiBpbmhlcml0O1xuXHQtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctY29sb3ItLWZvY3VzOiB2YXIoLS1QaG9uZUlucHV0LWNvbG9yLS1mb2N1cyk7XG5cdC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdC0tUGhvbmVJbnB1dENvdW50cnlGbGFnLWFzcGVjdFJhdGlvOiAxLjU7XG5cdC0tUGhvbmVJbnB1dENvdW50cnlGbGFnLWhlaWdodDogMWVtO1xuXHQtLVBob25lSW5wdXRDb3VudHJ5RmxhZy1ib3JkZXJXaWR0aDogMXB4O1xuXHQtLVBob25lSW5wdXRDb3VudHJ5RmxhZy1ib3JkZXJDb2xvcjogcmdiYSgwLDAsMCwwLjUpO1xuXHQtLVBob25lSW5wdXRDb3VudHJ5RmxhZy1ib3JkZXJDb2xvci0tZm9jdXM6IHZhcigtLVBob25lSW5wdXQtY29sb3ItLWZvY3VzKTtcblx0LS1QaG9uZUlucHV0Q291bnRyeUZsYWctYmFja2dyb3VuZENvbG9yLS1sb2FkaW5nOiByZ2JhKDAsMCwwLDAuMSk7XG59XG5cbi5QaG9uZUlucHV0IHtcblx0LyogVGhpcyBpcyBkb25lIHRvIHN0cmV0Y2ggdGhlIGNvbnRlbnRzIG9mIHRoaXMgY29tcG9uZW50LiAqL1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uUGhvbmVJbnB1dElucHV0IHtcbiAgICAvKiBUaGUgcGhvbmUgbnVtYmVyIGlucHV0IHN0cmV0Y2hlcyB0byBmaWxsIGFsbCBlbXB0eSBzcGFjZSAqL1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmbGV4OiAxO1xuICAgIC8qIFRoZSBwaG9uZSBudW1iZXIgaW5wdXQgc2hvdWxkIHNocmlua1xuICAgICAgIHRvIG1ha2Ugcm9vbSBmb3IgdGhlIGV4dGVuc2lvbiBpbnB1dCAqL1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgb3BhY2l0eTogLjdcbiAgICB9XG59XG5cbi5QaG9uZUlucHV0Q291bnRyeUljb24ge1xuXHR3aWR0aDogY2FsYyh2YXIoLS1QaG9uZUlucHV0Q291bnRyeUZsYWctaGVpZ2h0KSAqIHZhcigtLVBob25lSW5wdXRDb3VudHJ5RmxhZy1hc3BlY3RSYXRpbykpO1xuXHRoZWlnaHQ6IHZhcigtLVBob25lSW5wdXRDb3VudHJ5RmxhZy1oZWlnaHQpO1xufVxuXG4uUGhvbmVJbnB1dENvdW50cnlJY29uLS1zcXVhcmUge1xuXHR3aWR0aDogdmFyKC0tUGhvbmVJbnB1dENvdW50cnlGbGFnLWhlaWdodCk7XG59XG5cbi5QaG9uZUlucHV0Q291bnRyeUljb24tLWJvcmRlciB7XG5cdC8qIFJlbW92ZWQgYGJhY2tncm91bmQtY29sb3JgIGJlY2F1c2Ugd2hlbiBhbiBgPGltZy8+YCB3YXMgc3RpbGwgbG9hZGluZ1xuXHQgICBpdCB3b3VsZCBzaG93IGEgZGFyayBncmF5IHJlY3RhbmdsZS4gKi9cblx0LyogRm9yIHNvbWUgcmVhc29uIHRoZSBgPGltZy8+YCBpcyBub3Qgc3RyZXRjaGVkIHRvIDEwMCUgd2lkdGggYW5kIGhlaWdodFxuXHQgICBhbmQgc29tZXRpbWUgdGhlcmUgY2FuIGJlIHNlZW4gd2hpdGUgcGl4ZWxzIG9mIHRoZSBiYWNrZ3JvdW5kIGF0IHRvcCBhbmQgYm90dG9tLiAqL1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1QaG9uZUlucHV0Q291bnRyeUZsYWctYmFja2dyb3VuZENvbG9yLS1sb2FkaW5nKTtcblx0LyogQm9yZGVyIGlzIGFkZGVkIHZpYSBgYm94LXNoYWRvd2AgYmVjYXVzZSBgYm9yZGVyYCBpbnRlcmZlcmVzIHdpdGggYHdpZHRoYC9gaGVpZ2h0YC4gKi9cblx0LyogRm9yIHNvbWUgcmVhc29uIHRoZSBgPGltZy8+YCBpcyBub3Qgc3RyZXRjaGVkIHRvIDEwMCUgd2lkdGggYW5kIGhlaWdodFxuXHQgICBhbmQgc29tZXRpbWUgdGhlcmUgY2FuIGJlIHNlZW4gd2hpdGUgcGl4ZWxzIG9mIHRoZSBiYWNrZ3JvdW5kIGF0IHRvcCBhbmQgYm90dG9tLFxuXHQgICBzbyBhbiBhZGRpdGlvbmFsIFwiaW5zZXRcIiBib3JkZXIgaXMgYWRkZWQuICovXG59XG5cbi5QaG9uZUlucHV0Q291bnRyeUljb25JbWcge1xuXHQvKiBGaXhlcyB3ZWlyZCB2ZXJ0aWNhbCBzcGFjZSBhYm92ZSB0aGUgZmxhZyBpY29uLiAqL1xuXHQvKiBodHRwczovL2dpdGxhYi5jb20vY2F0YW1waGV0YW1pbmUvcmVhY3QtcGhvbmUtbnVtYmVyLWlucHV0Ly0vaXNzdWVzLzcjbm90ZV8zNDg1ODY1NTkgKi9cblx0ZGlzcGxheTogYmxvY2s7XG5cdC8qIDNyZCBwYXJ0eSA8U1ZHLz4gZmxhZyBpY29ucyB3b24ndCBzdHJldGNoIGlmIHRoZXkgaGF2ZSBgd2lkdGhgIGFuZCBgaGVpZ2h0YC5cblx0ICAgQWxzbywgaWYgYW4gPFNWRy8+IGljb24ncyBhc3BlY3QgcmF0aW8gd2FzIGRpZmZlcmVudCwgaXQgd291bGRuJ3QgZml0IHRvby4gKi9cblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuLlBob25lSW5wdXRJbnRlcm5hdGlvbmFsSWNvblBob25lIHtcblx0b3BhY2l0eTogdmFyKC0tUGhvbmVJbnB1dEludGVybmF0aW9uYWxJY29uUGhvbmUtb3BhY2l0eSk7XG59XG5cbi5QaG9uZUlucHV0SW50ZXJuYXRpb25hbEljb25HbG9iZSB7XG5cdG9wYWNpdHk6IHZhcigtLVBob25lSW5wdXRJbnRlcm5hdGlvbmFsSWNvbkdsb2JlLW9wYWNpdHkpO1xufVxuXG4vKiBTdHlsaW5nIG5hdGl2ZSBjb3VudHJ5IGA8c2VsZWN0Lz5gLiAqL1xuXG4uUGhvbmVJbnB1dENvdW50cnkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1hcmdpbi1yaWdodDogdmFyKC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3QtbWFyZ2luUmlnaHQpO1xufVxuXG4uUGhvbmVJbnB1dENvdW50cnlTZWxlY3Qge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0aGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogMTtcblx0Ym9yZGVyOiAwO1xuXHRvcGFjaXR5OiAwO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5QaG9uZUlucHV0Q291bnRyeVNlbGVjdFtkaXNhYmxlZF0ge1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5QaG9uZUlucHV0Q291bnRyeVNlbGVjdEFycm93IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNvbnRlbnQ6ICcnO1xuXHR3aWR0aDogdmFyKC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy13aWR0aCk7XG5cdGhlaWdodDogdmFyKC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy13aWR0aCk7XG5cdG1hcmdpbi10b3A6IHZhcigtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctbWFyZ2luVG9wKTtcblx0bWFyZ2luLWxlZnQ6IHZhcigtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctbWFyZ2luTGVmdCk7XG5cdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy1jb2xvcik7XG5cdGJvcmRlci10b3Atd2lkdGg6IDA7XG5cdGJvcmRlci1ib3R0b20td2lkdGg6IHZhcigtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctYm9yZGVyV2lkdGgpO1xuXHRib3JkZXItbGVmdC13aWR0aDogMDtcblx0Ym9yZGVyLXJpZ2h0LXdpZHRoOiB2YXIoLS1QaG9uZUlucHV0Q291bnRyeVNlbGVjdEFycm93LWJvcmRlcldpZHRoKTtcblx0dHJhbnNmb3JtOiB2YXIoLS1QaG9uZUlucHV0Q291bnRyeVNlbGVjdEFycm93LXRyYW5zZm9ybSk7XG5cdG9wYWNpdHk6IHZhcigtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctb3BhY2l0eSk7XG59XG5cbi5QaG9uZUlucHV0Q291bnRyeVNlbGVjdDpmb2N1cyArIC5QaG9uZUlucHV0Q291bnRyeUljb24gKyAuUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdyB7XG5cdG9wYWNpdHk6IDE7XG5cdGNvbG9yOiB2YXIoLS1QaG9uZUlucHV0Q291bnRyeVNlbGVjdEFycm93LWNvbG9yLS1mb2N1cyk7XG59XG5cbi5QaG9uZUlucHV0Q291bnRyeVNlbGVjdDpmb2N1cyArIC5QaG9uZUlucHV0Q291bnRyeUljb24tLWJvcmRlciB7XG5cdC8qIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLVBob25lSW5wdXRDb3VudHJ5RmxhZy1ib3JkZXJXaWR0aCkgdmFyKC0tUGhvbmVJbnB1dENvdW50cnlGbGFnLWJvcmRlckNvbG9yLS1mb2N1cyksICovXG5cdC8qIFx0aW5zZXQgMCAwIDAgdmFyKC0tUGhvbmVJbnB1dENvdW50cnlGbGFnLWJvcmRlcldpZHRoKSB2YXIoLS1QaG9uZUlucHV0Q291bnRyeUZsYWctYm9yZGVyQ29sb3ItLWZvY3VzKTsgKi9cbn1cblxuLlBob25lSW5wdXRDb3VudHJ5U2VsZWN0OmZvY3VzICsgLlBob25lSW5wdXRDb3VudHJ5SWNvbiAuUGhvbmVJbnB1dEludGVybmF0aW9uYWxJY29uR2xvYmUge1xuXHRvcGFjaXR5OiAxO1xuXHRjb2xvcjogdmFyKC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy1jb2xvci0tZm9jdXMpO1xufVxuIiwiQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5cbi5kYXkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5kYXlfX2RpdmlkZXIge1xuICAgIGJvcmRlci13aWR0aDogMCAwIDFweCAwO1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWdyYXk7XG59XG5cbi5kYXlfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW46IDAgMCAxNnB4O1xuICAgIGNvbG9yOiAjMjIyO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmRheV9fZHJvcGRvd24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBib3gtc2hhZG93OiAwIDAgMjVweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgY29sb3I6ICMyMjI7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAuZm9ybS1pdGVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZGF5LWJhciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgcGFkZGluZzogJHNpemUtOCAkc2l6ZS0xNjtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNpemUtODtcblxuICAgICYtLWRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi5kYXktYmFyX19pbm5lciB7XG5cbn1cblxuLmRheS1iYXJfX3JvdyB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNpemUtODtcbn1cblxuLmRheS1iYXJfX3RvcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206ICRzaXplLTg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH0gICBcbn1cblxuLmRheS1iYXJfX2JvZHkge31cblxuLmRheS1iYXJfX2VkaXQge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4uZGF5LWJhcl9fZGVzY3JpcHRpb24ge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5kYXktYmFyX19jaGVja2JveCB7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgZmxleC1iYXNpczogMzJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0kc2l6ZS04O1xufVxuXG4uZGF5LWJhcl9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogJHNpemUtMTQ7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4uZGF5LWJhcl9fdG9nZ2xlIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLmRheS1iYXJfX2F2YWlsYWJpbGl0eSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5kYXktYmFyX19idXR0b24ge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIG1hcmdpbjogMCAwIDAgOHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4iLCIudGFibGUtc2VsZWN0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XG59XG5cbi50YWJsZS1zZWxlY3RfX29wdGlvbnMge1xuICAgIHBhZGRpbmc6IDhweCAwO1xufVxuXG4udGFibGUtc2VsZWN0X19waWxsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDIwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRhYmxlLXNlbGVjdF9fcGlsbC1pbnB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC05OTk5cHg7XG59XG5cbi50YWJsZS1zZWxlY3RfX3BpbGwtbGFiZWwge1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYmFja2dyb3VuZDogI2VhZWFlYTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLnRhYmxlLXNlbGVjdF9fcGlsbC1pbnB1dDpjaGVja2VkICsgLnRhYmxlLXNlbGVjdF9fcGlsbC1sYWJlbCB7XG4gICAgYmFja2dyb3VuZDogIzJkMmQyZDtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbiIsIkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL2ZvbnRzJyBhcyAqO1xuXG4ucHJvbXB0IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC05OTk5cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDM1cHggcmdiYSgwLCAwLCAwLCAuMyk7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDgwbXM7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAyMDBweCk7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgdG9wOiAxMDBweDtcbiAgICB9XG5cbiAgICAmLS1vcGVuIHtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgICYtLXJlbmRlcmVkIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbWFyZ2luLXRvcCAyMG1zO1xuICAgIH1cbn1cblxuLnByb21wdF9fb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAxMDB2dztcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4yKTtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgb3BhY2l0eTogMDtcbn1cblxuLnByb21wdF9fb3ZlcmxheTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGxlZnQ6IDA7XG59XG5cbi5wcm9tcHRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICMyZDJkMmQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtYWJyaWwtZmF0ZmFjZTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG4ucHJvbXB0X190YWJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjRweDtcbn1cblxuLnByb21wdF9faGVhZGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgcGFkZGluZzogMjRweCAxNnB4O1xufVxuXG4ucHJvbXB0X19pbm5lciB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBmbGV4LXNocmluazogMTtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgZmxleC1ncm93OiAxO1xufVxuXG4ucHJvbXB0X19ib2R5IHtcbiAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDEwMG1zLCBoZWlnaHQgMjBtcztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuXG4gICAgLnByb21wdC0tcmVuZGVyZWQgJiB7XG5cbiAgICB9XG5cbiAgICAucHJvbXB0LS1maW5pc2hlZCAmIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wcm9tcHRfX2Zvb3RlciB7XG4gICAgcGFkZGluZzogMjRweCAxNnB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTdlN2U3O1xufVxuIiwiLnNlY3Rpb24tY2FudmFzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDc1JTtcbiAgICB9XG59XG5cbi5zZWN0aW9uLWNhbnZhc19faW5uZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2Y5ZjdmNztcbn1cblxuLnNlY3Rpb24tY2FudmFzX190YWJsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMyZDJkMmQ7XG4gICAgY29sb3I6ICMyZDJkMmQ7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMCU7XG4gICAgfVxuXG4gICAgJi0tY2lyY2xlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICB9XG5cbiAgICAmLS1yZWN0YW5nbGUtdmVydGljYWw6YWZ0ZXIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjAwJTtcbiAgICB9XG5cbiAgICAmLS1yZWN0YW5nbGUtaG9yaXpvbnRhbDphZnRlciB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1MCU7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtNHB4O1xuICAgICAgICBsZWZ0OiAtNHB4O1xuICAgICAgICByaWdodDogLTRweDtcbiAgICAgICAgYm90dG9tOiAtNHB4O1xuICAgICAgICBib3JkZXI6IDFweCBkYXNoZWQgYmxhY2s7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi0tc2VsZWN0ZWQ6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4uc2VjdGlvbi1jYW52YXNfX3RhYmxlLWlubmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBjb2xvcjogIzJkMmQyZDtcbiAgICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5zZWN0aW9uLWNhbnZhc19faW5mbyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGdyYXk7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2VjdGlvbi1jYW52YXNfX2FjdGlvbnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogNTBweDtcbn1cbiIsIkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5AdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuXG4udGFibGUtY2FudmFzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi50YWJsZS1jYW52YXNfX3RvcCB7XG4gICAgLyogdG9wOiAwOyAqL1xuICAgIC8qIGxlZnQ6IDA7ICovXG4gICAgLyogd2lkdGg6IDEwMCU7ICovXG4gICAgLyogaGVpZ2h0OiA4MHB4OyAqL1xuICAgIC8qIGZsZXgtYmFzaXM6IDgwcHg7ICovXG4gICAgLyogYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0OyAqL1xuICAgIC8qIHBhZGRpbmc6IDE2cHggMzJweDsgKi9cbiAgICAvKiBkaXNwbGF5OiBmbGV4OyAqL1xuICAgIC8qIGZsZXgtZGlyZWN0aW9uOiByb3c7ICovXG59XG5cbi50YWJsZS1jYW52YXNfX2FyZWEtc2VsZWN0IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi1ib3R0b206IC04cHg7XG59XG5cbi50YWJsZS1jYW52YXNfX3NlbGVjdGVkLXRhYmxlcyB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4udGFibGUtY2FudmFzX19ib3R0b20ge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgZmxleC1iYXNpczogODBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxNnB4IDMycHg7XG59XG5cbi8qIC50YWJsZS1jYW52YXNfX2NhbnZhcyB7ICovXG4vKiAgICAgcG9zaXRpb246IHJlbGF0aXZlOyAqL1xuLyogICAgIHRvcDogMDsgKi9cbi8qICAgICBsZWZ0OiAwOyAqL1xuLyogICAgIHdpZHRoOiAxMDAlOyAqL1xuXG4vKiAgICAgJjphZnRlciB7ICovXG4vKiAgICAgICAgIGNvbnRlbnQ6ICcgJzsgKi9cbi8qICAgICAgICAgZGlzcGxheTogYmxvY2s7ICovXG4vKiAgICAgICAgIHBhZGRpbmctYm90dG9tOiA3NSU7ICovXG4vKiAgICAgfSAqL1xuLyogfSAqL1xuXG4vKiAudGFibGUtY2FudmFzX19pbm5lciB7ICovXG4vKiAgICAgcG9zaXRpb246IHJlbGF0aXZlOyAqL1xuLyogICAgIGZsZXgtYmFzaXM6IDEwMCU7ICovXG4vKiAgICAgb3ZlcmZsb3c6IGF1dG87ICovXG4vKiB9ICovXG5cbi8qIC50YWJsZS1jYW52YXNfX3RhYmxlIHsgKi9cbi8qICAgICBwb3NpdGlvbjogYWJzb2x1dGU7ICovXG4vKiAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgKi9cblxuLyogICAgICY6YWZ0ZXIgeyAqL1xuLyogICAgICAgICBkaXNwbGF5OiBibG9jazsgKi9cbi8qICAgICAgICAgY29udGVudDogJyAnOyAqL1xuLyogICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTsgKi9cbi8qICAgICB9ICovXG5cbi8qICAgICAmLS1jaXJjbGUgeyAqL1xuLyogICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlOyAqL1xuLyogICAgIH0gKi9cblxuLyogICAgICYtLWhpZGRlbiB7ICovXG4vKiAgICAgICAgIGRpc3BsYXk6IG5vbmU7ICovXG4vKiAgICAgfSAqL1xuXG4vKiAgICAgJi0tcmVjdGFuZ2xlLXZlcnRpY2FsOmFmdGVyIHsgKi9cbi8qICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwMCU7ICovXG4vKiAgICAgfSAqL1xuXG4vKiAgICAgJi0tcmVjdGFuZ2xlLWhvcml6b250YWw6YWZ0ZXIgeyAqL1xuLyogICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTAlOyAqL1xuLyogICAgIH0gKi9cbi8qIH0gKi9cblxuLnRhYmxlLWNhbnZhc19fdGFibGUtaW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMTAwMHB4O1xuICAgIG9wYWNpdHk6IDA7XG59XG5cbi50YWJsZS1jYW52YXNfX3RhYmxlLWlubmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMyZDJkMmQ7XG4gICAgY29sb3I6ICMyZDJkMmQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICAudGFibGUtY2FudmFzX190YWJsZS0tY2lyY2xlICYge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIH1cbn1cblxuLnRhYmxlLWNhbnZhc19faW5mbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLnRhYmxlLWNhbnZhc19fdGFibGUtaW5wdXQ6Y2hlY2tlZCArIC50YWJsZS1jYW52YXNfX3RhYmxlLWlubmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMmQyZDJkO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4udGFibGUtY2FudmFzX190YWJsZS1pbnB1dDpkaXNhYmxlZCArIC50YWJsZS1jYW52YXNfX3RhYmxlLWlubmVyIHtcbiAgICBvcGFjaXR5OiAuNTtcbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcblxuLmJvb2tpbmctd2lkZ2V0IHtcblxufVxuXG4uYm9va2luZy13aWRnZXRfX25vdGVzIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itb3JhbmdlO1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgcGFkZGluZzogJHNpemUtODtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBmb250LXNpemU6ICRzaXplLTE0O1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uYm9va2luZy13aWRnZXRfX25vdGVzLWhpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci13aGl0ZTtcbiAgICBtYXJnaW4tdG9wOiAkc2l6ZS04O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYm9va2luZy13aWRnZXRfX2ZpbHRlci1vcHRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206ICRzaXplLTg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLmJvb2tpbmctd2lkZ2V0X190b3Age1xuICAgIGhlaWdodDogNDhweDtcbiAgICBwYWRkaW5nOiAxNnB4IDhweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgIH1cbn1cblxuLmJvb2tpbmctd2lkZ2V0X19hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5ib29raW5nLXdpZGdldF9fdG9wLXNvcnQge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbjogMCAwIDAgNnB4O1xuICAgIHBhZGRpbmc6IDRweDtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjY2NjO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1yaWdodDogJHNpemUtMjA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgID4gLmljb24ge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6ICRzaXplLTE4O1xuICAgICAgICBoZWlnaHQ6ICRzaXplLTE4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTlweDtcbiAgICAgICAgZmlsbDogI2NjYztcbiAgICB9XG5cbiAgICAmLS1hY3RpdmUge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWdyZWVuLWRhcms7XG5cbiAgICAgICAgPiAuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAkY29sb3ItZ3JlZW4tZGFyaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJvb2tpbmctd2lkZ2V0X190b3AtZmlsdGVyIHtcbiAgICB3aWR0aDogJHNpemUtNDg7XG4gICAgaGVpZ2h0OiAkc2l6ZS0yNDtcbiAgICBtYXJnaW46IDAgMCAwIDZweDtcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgcGFkZGluZy1yaWdodDogJHNpemUtMjQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZmlsbDogIzAwMDtcbiAgICBmb250LXNpemU6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgPiBzcGFuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgICAgICB3aWR0aDogJHNpemUtMjA7XG4gICAgICAgIGhlaWdodDogJHNpemUtMjA7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1kYXJrO1xuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkc2l6ZS0yMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICB9XG5cbiAgICA+IC5pY29uIHtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICB9XG59XG5cbi5ib29raW5nLXdpZGdldF9fdG9wLWZpbHRlciB7XG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICB9XG59XG5cbi5ib29raW5nLXdpZGdldF9fYm9keSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgICAuYm9va2luZy13aWRnZXRfX3RvcCArICYge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDY0cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ib29raW5nLXdpZGdldF9fc2Nyb2xsIHtcbiAgICBwYWRkaW5nOiAwICRzaXplLTg7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA5NnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmNoYXJ0IHt9XG5cbi5jaGFydF9fY2hhcnQge1xuICAgIG1heC1oZWlnaHQ6IDUwdmg7XG59XG4iLCIucGFnaW5hdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuLnBhZ2luYXRpb25fX3ByZXZpb3VzIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLnBhZ2luYXRpb25fX25leHQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuIiwiQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcblxuLmZpbHRlci1ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNpemUtMzI7XG5cbiAgICAmLS1ib3hlZCB7XG4gICAgICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWdyYXktbGlnaHQ7XG4gICAgfVxufVxuXG4uZmlsdGVyLWJsb2NrX19yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi5maWx0ZXItYmxvY2tfX2l0ZW0ge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAkc2l6ZS0xNjtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG5cbiAgICAmLS1oaWRkZW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGZvci1kZXNrdG9wLXVwIHtcbiAgICAgICAgZmxleC1iYXNpczogMjUlO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG4uZmlsdGVyLWJsb2NrX19yZW1vdmUtYnV0dG9uIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgIHBhZGRpbmc6IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBsaW5lLWhlaWdodDogN3B4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZpbHRlci1ibG9ja19fZmlsdGVyLWFkZGVyIHtcbi8vICAgIGZsb2F0OiByaWdodDtcbn1cbiIsIi5wYWdpbmF0aW9uLWxlZ2VuZCAge1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucGFnaW5hdGlvbi1sZWdlbmRfX3RleHQge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbiIsIkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5AdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuXG4uc3RhdHVzLWJveCB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICRjb2xvci1ub3RhcnJpdmVkO1xuXG4gICAgJi0tc21hbGwge1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogLTk5OXB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgICYtLXNlbGVjdGVkOmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgJi0tbm90YXJyaXZlZCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLW5vdGFycml2ZWQ7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLW5vdGFycml2ZWQ7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYtLWFycml2ZWQge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1hcnJpdmVkO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1hcnJpdmVkO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tYXJyaXZlZGJhciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWFycml2ZWRiYXI7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWFycml2ZWRiYXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1hcnJpdmVkb3V0c2lkZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWFycml2ZWRvdXRzaWRlO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1hcnJpdmVkb3V0c2lkZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLW5vc2hvdyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLW5vc2hvdztcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itbm9zaG93O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tZmluaXNoZWQge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1maW5pc2hlZDtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZmluaXNoZWQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1zZWF0ZWQge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1zZWF0ZWQ7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXNlYXRlZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXBhcnRpYWxseXNlYXRlZCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXBhcnRpYWxseXNlYXRlZDtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcGFydGlhbGx5c2VhdGVkO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vLi4vYmFzZS9mb250cycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5cbi5wb3BvdmVyIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdG9wOiAyMDBweDtcbiAgICBsZWZ0OiAtOTk5OXB4O1xuICAgIGJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMCwgMCwgMCwgLjIpO1xuICAgIHBhZGRpbmc6IDEycHg7XG5cbiAgICAmLS12aXNpYmxlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICB9XG5cbiAgICAmLS1sYXJnZSB7XG4gICAgICAgIHdpZHRoOiA0NjBweDtcbiAgICB9XG59XG5cbi5wb3BvdmVyX190aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWFicmlsLWZhdGZhY2U7XG4gICAgbWFyZ2luOiAwIDAgJHNpemUtMTg7XG59XG4iLCIudXNlci1tZW51IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG5cbi51c2VyLW1lbnVfX29wdGlvbnMge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMCAwIDE4cHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLnVzZXItbWVudV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW46IDAgMCAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi51c2VyLW1lbnVfX3ZlcnNpb24ge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi51c2VyLW1lbnVfX3N1YnRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnVzZXItbWVudV9fbGluayB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjMmQyZDJkO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udXNlci1tZW51X19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cbiIsIi5zaWduYXR1cmUtYmFyIHtcbiAgICBiYWNrZ3JvdW5kOiAjRjM4NjMwO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDRweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDEwMTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cbn1cblxuLnNpZ25hdHVyZS1iYXJfX2NvbnRlbnQge1xuICAgIG1hcmdpbjogYXV0bztcbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcblxuLnBpbGwtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuXG4gICAgLyogYm9yZGVyLXJhZGl1czogMjRweDsgKi9cbiAgICAvKiBwYWRkaW5nOiA4cHggMTZweDsgKi9cbiAgICAvKiBiYWNrZ3JvdW5kOiAjMmQyZDJkOyAqL1xuICAgIC8qIGNvbG9yOiAjZmZmOyAqL1xuICAgIC8qIGZvbnQtc2l6ZTogMTVweDsgKi9cbiAgICAvKiBjdXJzb3I6IHBvaW50ZXI7ICovXG5cbiAgICAvKiAmOmhvdmVyIHsgKi9cbiAgICAvKiAgICAgYmFja2dyb3VuZDogZGFya2VuKCMyZDJkMmQsIDEwJSk7ICovXG4gICAgLyogfSAqL1xuXG4gICAgLyogJi0tYWN0aXZlIHsgKi9cbiAgICAvKiAgICAgYmFja2dyb3VuZDogZGFya2VuKCRjb2xvci1ncmVlbiwgMTAlKTsgKi9cblxuICAgIC8qICAgICAmOmhvdmVyIHsgKi9cbiAgICAvKiAgICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkY29sb3ItZ3JlZW4sIDEwJSk7ICovXG4gICAgLyogICAgIH0gKi9cbiAgICAvKiB9ICovXG59XG5cbi5waWxsLWJ1dHRvbl9faW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtOTk5OXB4O1xufVxuXG4ucGlsbC1idXR0b25fX2xhYmVsIHtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICBiYWNrZ3JvdW5kOiAjMmQyZDJkO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogY29sb3IuYWRqdXN0KCMyZDJkMmQsICRsaWdodG5lc3M6IC0xMCUpO1xuICAgIH1cblxuICAgIC5waWxsLWJ1dHRvbi0tYWN0aXZlICYsXG4gICAgLnBpbGwtYnV0dG9uX19pbnB1dDpjaGVja2VkICsgJiB7XG4gICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdCgkY29sb3ItZ3JlZW4sICRsaWdodG5lc3M6IC0xMCUpO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY29sb3IuYWRqdXN0KCRjb2xvci1ncmVlbiwgJGxpZ2h0bmVzczogLTEwJSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5waWxsLWJ1dHRvbl9faW5wdXQ6Y2hlY2tlZCArIC5waWxsLWJ1dHRvbl9fbGFiZWwge1xuICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdCgkY29sb3ItZ3JlZW4sICRsaWdodG5lc3M6IC0xMCUpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdCgkY29sb3ItZ3JlZW4sICRsaWdodG5lc3M6IC0xMCUpO1xuICAgIH1cbn1cbiIsIi5vdmVybGF5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMik7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTAwO1xufVxuIiwiLmJvb2tpbmctZGV0YWlscyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5ib29raW5nLWRldGFpbHNfX3RhYmxlIHtcblxufVxuXG4uYm9va2luZy1kZXRhaWxzX190aCxcbi5ib29raW5nLWRldGFpbHNfX3RkIHtcbiAgICBwYWRkaW5nOiAwIDAgNHB4IDA7XG59XG5cbi5ib29raW5nLWRldGFpbHNfX3RoIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uYm9va2luZy1kZXRhaWxzX190ZCxcbi5ib29raW5nLWRldGFpbHNfX3RoIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ib29raW5nLWRldGFpbHNfX2xhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xufVxuXG4uYm9va2luZy1kZXRhaWxzX190aC0tZ3Vlc3RzLFxuLmJvb2tpbmctZGV0YWlsc19fdGgtLWJvb2tpbmdzLFxuLmJvb2tpbmctZGV0YWlsc19fdGQtLWd1ZXN0cyxcbi5ib29raW5nLWRldGFpbHNfX3RkLS1ib29raW5ncyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4iLCJAdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcblxuLnRvb2x0aXAge1xuICAgIGJhY2tncm91bmQ6ICMyZDJkMmQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHBhZGRpbmc6ICRzaXplLTggJHNpemUtMTY7XG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoMTM2LCAxODMsIDIxMywgMCk7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMyZDJkMmQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogNnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTZweDtcbiAgICB9XG59XG4iLCJAdXNlICcuLi8uLi9iYXNlL21peGlucycgYXMgKjtcbkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5cbi5ub3RlcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLWRvd24ge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTEycHg7XG4gICAgfVxufVxuXG4ubm90ZXNfX3Njcm9sbCB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMTJweDtcbn1cblxuLm5vdGVzX19saXN0IHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZmxleC1zaHJpbms6IDE7XG4gICAgZmxleC1ncm93OiAxO1xufVxuXG4ubm90ZXNfX3dyaXRlIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbGVmdDogMTJweDtcbiAgICByaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDEycHggIWltcG9ydGFudDtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtZG93biB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgYm90dG9tOiA1NnB4O1xuICAgIH1cbn1cblxuLm5vdGVzX19zdWJtaXQge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmVlbjtcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA0cHg7XG4gICAgYm90dG9tOiAxNnB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWcvYXJyb3ctdXAuc3ZnJyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJSA1MCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbiIsIkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5AdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuXG4ubm90ZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi5ub3RlX19hY3Rpb25zIHtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDhweDtcbiAgICByaWdodDogOHB4O1xuXG4gICAgPiAqIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5vdGVfX3RleHQge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS1saWdodGVyO1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgICBsZWZ0OiAxNnB4O1xuICAgICAgICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3ItZ3JheS1saWdodGVyO1xuICAgICAgICBib3JkZXItd2lkdGg6IDZweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC02cHg7XG4gICAgfVxuXG4gICAgLm5vdGUtLW93bi1ub3RlICYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICB9XG59XG5cbi5ub3RlX19tZXRhIHtcbiAgICBjb2xvcjogIzg1ODU4NTtcblxufVxuIiwiQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuXG4udGFibGUtbWFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXktbGlnaHRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gICAgfVxufVxuXG4udGFibGUtbWFwX19pbm5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoXG4gICAgICAgIGNpcmNsZSxcbiAgICAgICAgY29sb3IuYWRqdXN0KCRjb2xvci1ncmF5LCAkbGlnaHRuZXNzOiAtMjAlKSAxcHgsXG4gICAgICAgIHRyYW5zcGFyZW50IDAlXG4gICAgKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoNSUgKiAwLjU2MjUpIDUlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi50YWJsZS1tYXBfX2JnLWNvbmZpZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTZweDtcbiAgICByaWdodDogMTZweDtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdCgkY29sb3ItZ3JheSwgJGxpZ2h0bmVzczogLTEwJSk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAxNnB4O1xuICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1nL3BpY3R1cmUuc3ZnJyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB9XG59XG5cbi50YWJsZS1tYXBfX3RhYmxlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSA4MG1zO1xuXG4gICAgJi0taGlkZGVuIHtcbiAgICAgICAgb3BhY2l0eTogLjI7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgICYtLWNpcmNsZSwgJi0tc3F1YXJlIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXJlY3RhbmdsZSwgJi0tcmVjdGFuZ2xlLXJvdW5kZWQge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLnRhYmxlLW1hcF9fdGFibGUtLXZlcnRpY2FsOmFmdGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udGFibGUtbWFwX190YWJsZS1pbm5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiBjb2xvci5hZGp1c3QoIzU2NTY1NiwgJGxpZ2h0bmVzczogMjAlKTtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAudGFibGUtbWFwX190YWJsZS0tZGlzYWJsZWQgJiB7XG4gICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdCgjNTY1NjU2LCAkbGlnaHRuZXNzOiA1MCUpO1xuICAgIH1cblxuICAgIC50YWJsZS1tYXBfX3RhYmxlLS1jaXJjbGUgJiB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgfVxuXG4gICAgLnRhYmxlLW1hcF9fdGFibGUtLXJlY3RhbmdsZS1yb3VuZGVkICYge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNSU7XG4gICAgfVxuXG4gICAgLnRhYmxlLW1hcF9fdGFibGUtLXJlY3RhbmdsZSAmIHtcblxuICAgIH1cbn1cblxuLnRhYmxlLW1hcF9fdGFibGUtbnVtYmVyIHtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAudGFibGUtbWFwX190YWJsZS0tZGlzYWJsZWQgJiB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICAgIH1cbn1cblxuLnRhYmxlLW1hcF9fdGFibGUtcm90YXRvciB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgYm90dG9tOiAxMDAlO1xufVxuXG4udGFibGUtbWFwX190YWJsZS1lZGl0IHtcbiAgICB3aWR0aDogMjYwcHg7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMCwgMCwgMCwgLjE1KTtcbiAgICB6LWluZGV4OiAxMDA7XG59XG5cbi50YWJsZS1tYXBfX3RhYmxlLWVkaXQtY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMTZweDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tdG9wOiAtOHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6ICfDlyc7XG4gICAgfVxufVxuXG4udGFibGUtbWFwX190YWJsZS1lZGl0LWhlYWRlciB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmVlbjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IG1vdmU7XG59XG5cbi50YWJsZS1tYXBfX3RhYmxlLWVkaXQtaW5uZXIge1xuICAgIHBhZGRpbmc6IDE2cHg7XG59XG5cbi50YWJsZS1tYXBfX3RhYmxlLWlucHV0IHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTtcbn1cblxuLnRhYmxlLW1hcF9fdGFibGUtLWRyYWdnYWJsZSB7XG4gICAgei1pbmRleDogMTtcbn1cblxuLnRhYmxlLW1hcF9fdGFibGUtLWRyYWdnYWJsZSAudGFibGUtbWFwX190YWJsZS1pbm5lcixcbi50YWJsZS1tYXBfX3RhYmxlLWlucHV0OmNoZWNrZWQgKyAudGFibGUtbWFwX190YWJsZS1pbm5lciB7XG4gICAgYmFja2dyb3VuZDogIzU2NTY1NjtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC00cHg7XG4gICAgICAgIGxlZnQ6IC00cHg7XG4gICAgICAgIGJvdHRvbTogLTRweDtcbiAgICAgICAgcmlnaHQ6IC00cHg7XG4gICAgICAgIGJvcmRlcjogMnB4IGRhc2hlZCBibGFjaztcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbi50YWJsZS1tYXBfX3RhYmxlLS1kaXNhYmxlZCAudGFibGUtbWFwX190YWJsZS1pbm5lciB7XG4gICAgLyogJjpiZWZvcmUsICovXG4gICAgLyogJjphZnRlciB7ICovXG4gICAgLyogICAgIGNvbnRlbnQ6ICcgJzsgKi9cbiAgICAvKiAgICAgZGlzcGxheTogYmxvY2s7ICovXG4gICAgLyogICAgIGJvcmRlcjogMXB4IHNvbGlkIHJlZDsgKi9cbiAgICAvKiAgICAgcG9zaXRpb246IGFic29sdXRlOyAqL1xuICAgIC8qICAgICB3aWR0aDogMTAwJTsgKi9cbiAgICAvKiAgICAgdG9wOiA1MCU7ICovXG4gICAgLyogICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgKi9cbiAgICAvKiB9ICovXG5cbiAgICAvKiAmOmFmdGVyIHsgKi9cbiAgICAvKiAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTsgKi9cbiAgICAvKiB9ICovXG59XG4iLCJAdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuXG4uZGF0ZXBpY2tlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHBhZGRpbmc6IDE2cHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgICYtLWRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgfVxufVxuXG4uZGF0ZXBpY2tlcl9faW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcblxuICAgIHRkIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgfVxufVxuXG4uZGF0ZXBpY2tlcl9fYnV0dG9uIHtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgJi0tdG9kYXkge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS1saWdodDtcbiAgICB9XG5cbiAgICAmLS1zZWxlY3RlZCB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IC41O1xuICAgIH1cbn1cblxuLmRhdGVwaWNrZXJfX25hdnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbGVmdDogMTZweDtcbiAgICByaWdodDogMTZweDtcbiAgICB0b3A6IDE4cHg7XG4gICAgei1pbmRleDogMTtcbn1cblxuLmRhdGVwaWNrZXJfX25hdiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAtOHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTlweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIH1cblxuICAgICYtLXByZXYge1xuICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltZy9hcnJvdy1sZWZ0LnN2ZycpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tbmV4dCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltZy9hcnJvdy1yaWdodC5zdmcnKTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZGF0ZXBpY2tlcl9fdGl0bGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZGF0ZXBpY2tlcl9faGVhZGVyIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuIiwiQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5cblxuLm1lc3NhZ2VzLXRvZ2dsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLS1tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtZG93biB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1lc3NhZ2VzLXRvZ2dsZV9faXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuXG4gICAgLm1lc3NhZ2VzLXRvZ2dsZS0tbW9iaWxlICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIH1cbn1cbiIsIi5kYXlzZXR0aW5ncy1idXR0b24ge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBtYXJnaW46IDAgMCAwIDhweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWcvY29nLnN2ZycpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgICYtLXJlZCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWcvY29nLXJlZC5zdmcnKTtcbiAgICB9XG5cbiAgICAmLS1vcmFuZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1nL2NvZy1vcmFuZ2Uuc3ZnJyk7XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcblxuLnBpbGwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnBpbGxfX2xhYmVsIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JheTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgIHBhZGRpbmc6IDEycHggMjRweDtcblxuICAgICYtLXNlbGVjdGVkIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAucGlsbC0tc21hbGwgJiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgIH1cblxuICAgIC5waWxsLS10aW55ICYge1xuICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgIH1cbn1cblxuLnBpbGxfX2ljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5cbi5waWxsX190ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4ucGlsbF9faW5wdXQ6Y2hlY2tlZCArIC5waWxsX19sYWJlbCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5waWxsX19pbnB1dDpkaXNhYmxlZCArIC5waWxsX19sYWJlbCB7XG4gICAgY29sb3I6ICRjb2xvci1ncmF5O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG4ucGlsbF9faW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtOTk5OXB4O1xufVxuIiwiQHVzZSAnc2Fzczpjb2xvcic7XG5cbi5iYWRnZSB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgYmFja2dyb3VuZDogY29sb3IuYWRqdXN0KCNmOGY5ZGUsICRsaWdodG5lc3M6IDMlKTtcbiAgICBib3JkZXItY29sb3I6IGNvbG9yLmFkanVzdCgjZjhmOWRlLCAkbGlnaHRuZXNzOiAtMTAlKTtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAwIDVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgICYtLXN1Y2Nlc3Mge1xuICAgICAgICBiYWNrZ3JvdW5kOiBjb2xvci5hZGp1c3QoIzk5Y2MzMywgJGxpZ2h0bmVzczogMzAlKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBjb2xvci5hZGp1c3QoIzk5Y2MzMywgJGxpZ2h0bmVzczogLTEwJSk7XG4gICAgfVxuXG4gICAgJi0td2FybmluZyB7XG4gICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdCgjZmY5OTY2LCAkbGlnaHRuZXNzOiAxMyUpO1xuICAgICAgICBib3JkZXItY29sb3I6IGNvbG9yLmFkanVzdCgjZmY5OTY2LCAkbGlnaHRuZXNzOiAtMTAlKTtcbiAgICB9XG5cbiAgICAmLS1kYW5nZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBjb2xvci5hZGp1c3QoI2NjMzMwMCwgJGxpZ2h0bmVzczogNDAlKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBjb2xvci5hZGp1c3QoI2NjMzMwMCwgJGxpZ2h0bmVzczogLTEwJSk7XG4gICAgfVxufVxuXG4uYmFkZ2VfX2NvbnRlbnQge1xuICAgIC5iYWRnZV9fY2xvc2UgKyAmIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICB9XG59XG5cbi5iYWRnZV9fY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEzcHg7XG4gICAgcmlnaHQ6IDE2cHg7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICfDlyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cbiIsIkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5AdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuXG4ucmljaC10ZXh0LnJpY2gtdGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1pbi1oZWlnaHQ6IDE0MHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNlN2U3ZTc7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLnFsLXZhcmlhYmxlIHtcbiAgICAucWwtcGlja2VyLWxhYmVsIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJHNpemUtMzI7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBjb250ZW50OiAnVmFyaWFibGUnO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnFsLXBpY2tlci1pdGVtIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogYXR0cihkYXRhLXZhbHVlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5xbC1waWNrZXItb3B0aW9ucyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDUwdmg7XG4gICAgICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgfVxufVxuXG4ucWwtY29udGFpbmVyLnFsLXNub3csXG4ucWwtdG9vbGJhci5xbC1zbm93IHtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICBib3JkZXItY29sb3I6ICNlN2U3ZTc7XG59XG5cbi5xbC10b29sdGlwIHtcbiAgICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgIWltcG9ydGFudDtcbn1cblxuLnJpY2gtdGV4dCB7XG5cbn1cblxuLnJpY2gtdGV4dF9fY29udHJvbHMge1xuICAgIHBhZGRpbmc6ICRzaXplLTg7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlN2U3ZTc7XG59XG5cbi5yaWNoLXRleHRfX2NvbnRyb2xzLWdyb3VwIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRzaXplLTg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JheTtcbn1cblxuLnJpY2gtdGV4dF9fY29udHJvbHMtYnV0dG9uIHtcbiAgICB3aWR0aDogJHNpemUtMzI7XG4gICAgaGVpZ2h0OiAkc2l6ZS0zMjtcbiAgICBsaW5lLWhlaWdodDogJHNpemUtMzI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAmOmhvdmVyLFxuICAgICYtLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LWxpZ2h0ZXI7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgIH1cbn1cblxuLnJpY2gtdGV4dF9fZWRpdG9yLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgbWluLWhlaWdodDogY2FsYygxZW0gKiAxLjUgKiAzKTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgICByZXNpemU6IG5vbmU7XG5cbiAgICBoMSxcbiAgICBoMixcbiAgICBoMyxcbiAgICBoNCxcbiAgICBwLFxuICAgIHVsLFxuICAgIG9sIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIHNhbnMnLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLjdyZW07XG4gICAgfVxuXG4gICAgaDEsXG4gICAgaDIsXG4gICAgaDMsXG4gICAgaDQge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG5cbiAgICBzdHJvbmcge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cblxuXG59XG4iLCJAdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5cbi5ib29raW5nLWF0dHJpYnV0ZXMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICB0b3A6IC0xcHg7XG59XG5cbi5ib29raW5nLWF0dHJpYnV0ZXNfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdG9wOiAycHg7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLWRvd24ge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxufVxuXG4uYm9va2luZy1hdHRyaWJ1dGVzX19pdGVtLS1wbSB7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG5cbi5ib29raW5nLWF0dHJpYnV0ZXNfX21lc3NhZ2Uge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcblxuICAgIHN0cm9uZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBtYXJnaW46IDAgMCAxNnB4IDA7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcblxuLmFkbWluLWxhbmd1YWdlLXN3aXRjaGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkc2l6ZS0xODtcbn1cblxuLmFkbWluLWxhbmd1YWdlLXN3aXRjaGVyX19idXR0b24ge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LWxpZ2h0ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAkc2l6ZS00ICRzaXplLTE2O1xuICAgIG1hcmdpbi1yaWdodDogJHNpemUtNDtcbiAgICBib3JkZXItcmFkaXVzOiAkc2l6ZS0xNjtcbiAgICBmb250LXNpemU6ICRzaXplLTEyO1xuXG4gICAgaW5wdXQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC05OTk5cHg7XG5cbiAgICB9XG59XG5cbi5hZG1pbi1sYW5ndWFnZS1zd2l0Y2hlcl9fYnV0dG9uLS1zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWRhcms7XG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbn1cbiIsIi5kYXRlLXBvcG92ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMzIwcHg7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAuMik7XG4gICAgei1pbmRleDogMTA1O1xuICAgIG9wYWNpdHk6IDA7XG5cbiAgICAmLS12aXNpYmxlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG4iLCJAdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcblxuLm1lc3NhZ2UtbG9nIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogNXB4O1xuICAgICAgICB3aWR0aDogJHNpemUtMjQ7XG4gICAgICAgIGhlaWdodDogJHNpemUtMjQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmVlbjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICB9XG5cbiAgICAmLS1zdWNjZXNzOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWcvc2VuZC5zdmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2MCUgNjAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0cHggY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIH1cblxuICAgICYtLWZhaWx1cmU6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXJlZDtcbiAgICAgICAgY29udGVudDogJy0nO1xuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIH1cbn1cbiIsIi50YWJsZS1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbn1cbiIsIkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL21peGlucycgYXMgKjtcbkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5cbi5maWx0ZXItYWRkZXIge1xuXG59XG5cbi5maWx0ZXItYWRkZXJfX2J1dHRvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG5cbi5maWx0ZXItYWRkZXJfX2J1dHRvbi1pY29uIHtcbiAgICBsZWZ0OiAxNnB4O1xuICAgIHRvcDogMTBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLWRvd24ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICB9XG59XG5cbi5maWx0ZXItYWRkZXJfX29wdGlvbnMge1xuICAgIG1hcmdpbjogLSRzaXplLTEyO1xufVxuXG4uZmlsdGVyLWFkZGVyX19vcHRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcbiAgICBwYWRkaW5nOiAkc2l6ZS0xMjtcbiAgICBmb250LXNpemU6IDEzcHg7XG59XG4iLCJAdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuLmZpbHRlci1waWxsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWx0ZXItcGlsbF9faW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbn1cblxuLmZpbHRlci1waWxsX19sYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgIHBhZGRpbmc6IDNweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmZpbHRlci1waWxsX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmZpbHRlci1waWxsX19jb250ZW50IHN2Zyxcbi5maWx0ZXItcGlsbF9fdGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4uZmlsdGVyLXBpbGxfX3RleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4vKiBDaGVja2VkIHN0YXRlICovXG4uZmlsdGVyLXBpbGxfX2lucHV0OmNoZWNrZWQgKyAuZmlsdGVyLXBpbGxfX2xhYmVsIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JlZW47XG59XG5cbi5maWx0ZXItcGlsbF9faW5wdXQgKyAuZmlsdGVyLXBpbGxfX2xhYmVsIC5maWx0ZXItcGlsbF9fY29udGVudCBzdmcge1xuICAgIHN0cm9rZTogY3VycmVudENvbG9yO1xufVxuXG5cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcblxuLnRhYmxlLXBsYW4ge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LWxpZ2h0ZXI7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBwYWRkaW5nOiAkc2l6ZS04O1xufVxuXG4udGFibGUtcGxhbl9fYXJlYS10b2dnbGUge1xuICAgIG1hcmdpbi1ib3R0b206ICRzaXplLTE2O1xufVxuXG4udGFibGUtcGxhbl9faW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoXG4gICAgICAgIGNpcmNsZSxcbiAgICAgICAgY29sb3IuYWRqdXN0KCRjb2xvci1ncmF5LCAkbGlnaHRuZXNzOiAtMjAlKSAxcHgsXG4gICAgICAgIHRyYW5zcGFyZW50IDAlXG4gICAgKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoNSUgKiAwLjU2MjUpIDUlO1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gICAgfVxufVxuXG4udGFibGUtcGxhbl9fYm9va2luZyB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWdyZWVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gICAgY3Vyc29yOiBtb3ZlO1xuXG4gICAgJi0tYXJyaXZlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hcnJpdmVkO1xuICAgIH1cblxuICAgICYtLWFycml2ZWRiYXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYXJyaXZlZGJhcjtcbiAgICB9XG5cbiAgICAmLS1hcnJpdmVkb3V0c2lkZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hcnJpdmVkb3V0c2lkZTtcbiAgICB9XG5cbiAgICAmLS1wYXJ0aWFsbHlzZWF0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcGFydGlhbGx5c2VhdGVkO1xuICAgIH1cblxuICAgICYtLXNlYXRlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWF0ZWQ7XG4gICAgfVxuXG4gICAgJi0tZmluaXNoZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZmluaXNoZWQ7XG4gICAgfVxuXG4gICAgJi0tbm9zaG93ICB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ub3Nob3c7XG4gICAgfVxuXG4gICAgJi0taXMtY2xvbmUge31cbn1cblxuLnRhYmxlLXBsYW5fX2Jvb2tpbmctbmFtZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO1xuICAgIGZvbnQtc2l6ZTogJHNpemUtMTQ7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRhYmxlLXBsYW5fX2Jvb2tpbmctdGFibGUtbnVtYmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50YWJsZS1wbGFuX19xdWljay1ib29raW5nLWJ1dHRvbiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMTZweDtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBsZWZ0OiA0NjBweDtcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcblxuLnRhYmxlLXNoYXBlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYtLXZpc2libGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmLS1kaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAmLS1vcGFxdWUge1xuICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmLS0xLXNlYXRzIHtcbiAgICAgICAgd2lkdGg6IDQlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi0tZHJhZ2dpbmcge1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cbn1cblxuLnRhYmxlLXNoYXBlX19pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5O1xuXG4gICAgLnRhYmxlLXNoYXBlLS1kcmFnZ2luZyAmIHtcbiAgICAgICAgb3ZlcmZsb3c6IGluaXRpYWw7XG4gICAgfVxuXG4gICAgLnRhYmxlLXNoYXBlLS1zZWxlY3RlZCAmLFxuICAgIC50YWJsZS1zaGFwZS0taXMtb3ZlciAmIHtcbiAgICAgICAgb3V0bGluZTogMXB4IGRhc2hlZCAjMDAwO1xuICAgIH1cblxuICAgIC50YWJsZS1zaGFwZS0tc2VhdGluZy1zdGF0dXMtbm90YXJyaXZlZCAmIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW5vdGFycml2ZWQ7XG4gICAgfVxuXG4gICAgLnRhYmxlLXNoYXBlLS1zZWF0aW5nLXN0YXR1cy1hcnJpdmVkICYge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYXJyaXZlZDtcbiAgICB9XG5cbiAgICAudGFibGUtc2hhcGUtLXNlYXRpbmctc3RhdHVzLWFycml2ZWRiYXIgJiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hcnJpdmVkYmFyO1xuICAgIH1cblxuICAgIC50YWJsZS1zaGFwZS0tc2VhdGluZy1zdGF0dXMtYXJyaXZlZG91dHNpZGUgJiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hcnJpdmVkb3V0c2lkZTtcbiAgICB9XG5cbiAgICAudGFibGUtc2hhcGUtLXNlYXRpbmctc3RhdHVzLXBhcnRpYWxseXNlYXRlZCAmIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBhcnRpYWxseXNlYXRlZDtcbiAgICB9XG5cbiAgICAudGFibGUtc2hhcGUtLXNlYXRpbmctc3RhdHVzLXNlYXRlZCAmIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlYXRlZDtcbiAgICB9XG5cbiAgICAudGFibGUtc2hhcGUtLXNlYXRpbmctc3RhdHVzLWZpbmlzaGVkICYge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZmluaXNoZWQ7XG4gICAgfVxuXG4gICAgLnRhYmxlLXNoYXBlLS1zZWF0aW5nLXN0YXR1cy1ub3Nob3cgJiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ub3Nob3c7XG4gICAgfVxuXG4gICAgLnRhYmxlLXNoYXBlLS1jaXJjbGUgJiB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgfVxuXG4gICAgLnRhYmxlLXNoYXBlLS0xLXNlYXRzICYge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJjphZnRlcixcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuICAgIC50YWJsZS1zaGFwZS0tZHJhZ2dpbmcgJiB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBsZWZ0OiAtMjAwMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDQwMDBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4IDA7XG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZWQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUtc2hhcGUtLWRyYWdnaW5nICYge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHRvcDogLTIwMDBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDAwMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMXB4O1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmVkO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udGFibGUtc2hhcGVfX2NoYWlyIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiBjb2xvci5hZGp1c3QoJGNvbG9yLWdyYXksICRsaWdodG5lc3M6IC00JSk7XG5cbiAgICAudGFibGUtc2hhcGUtLXNlYXRpbmctc3RhdHVzLW5vdGFycml2ZWQgJiB7XG4gICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdCgkY29sb3Itbm90YXJyaXZlZCwgJGxpZ2h0bmVzczogLTQlKTtcbiAgICB9XG5cbiAgICAudGFibGUtc2hhcGUtLXNlYXRpbmctc3RhdHVzLWFycml2ZWQgJiB7XG4gICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdCgkY29sb3ItYXJyaXZlZCwgJGxpZ2h0bmVzczogLTQlKTtcbiAgICB9XG5cbiAgICAudGFibGUtc2hhcGUtLXNlYXRpbmctc3RhdHVzLWFycml2ZWRiYXIgJiB7XG4gICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdCgkY29sb3ItYXJyaXZlZGJhciwgJGxpZ2h0bmVzczogLTQlKTtcbiAgICB9XG5cbiAgICAudGFibGUtc2hhcGUtLXNlYXRpbmctc3RhdHVzLWFycml2ZWRvdXRzaWRlICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiBjb2xvci5hZGp1c3QoJGNvbG9yLWFycml2ZWRvdXRzaWRlLCAkbGlnaHRuZXNzOiAtNCUpO1xuICAgIH1cblxuICAgIC50YWJsZS1zaGFwZS0tc2VhdGluZy1zdGF0dXMtcGFydGlhbGx5c2VhdGVkICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiBjb2xvci5hZGp1c3QoJGNvbG9yLXBhcnRpYWxseXNlYXRlZCwgJGxpZ2h0bmVzczogLTQlKTtcbiAgICB9XG5cbiAgICAudGFibGUtc2hhcGUtLXNlYXRpbmctc3RhdHVzLXNlYXRlZCAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogY29sb3IuYWRqdXN0KCRjb2xvci1zZWF0ZWQsICRsaWdodG5lc3M6IC00JSk7XG4gICAgfVxuXG4gICAgLnRhYmxlLXNoYXBlLS1zZWF0aW5nLXN0YXR1cy1maW5pc2hlZCAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogY29sb3IuYWRqdXN0KCRjb2xvci1maW5pc2hlZCwgJGxpZ2h0bmVzczogLTQlKTtcbiAgICB9XG5cbiAgICAudGFibGUtc2hhcGUtLXNlYXRpbmctc3RhdHVzLW5vc2hvdyAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogY29sb3IuYWRqdXN0KCRjb2xvci1ub3Nob3csICRsaWdodG5lc3M6IC00JSk7XG4gICAgfVxuXG4gICAgLnRhYmxlLXNoYXBlLS0xLXNlYXRzICYge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnRhYmxlLXNoYXBlLS1pcy1vdmVyICYsXG4gICAgLnRhYmxlLXNoYXBlLS1zZWxlY3RlZCAmIHtcbiAgICAgICAgb3V0bGluZTogMXB4IGRhc2hlZCAjMDAwO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgICB9XG59XG5cbi50YWJsZS1zaGFwZS0tY2lyY2xlIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIHdpZHRoOiA2JTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgICB9XG5cbiAgICAudGFibGUtc2hhcGVfX2NoYWlyIHtcbiAgICAgICAgd2lkdGg6IDY4JTtcbiAgICAgICAgbGVmdDogNTAlO1xuXG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC0yNSUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTc1JSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsIHtcbiAgICAgICAgLnRhYmxlLXNoYXBlX19jaGFpciB7XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC0yNSUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC03NSUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi50YWJsZS1zaGFwZS0tMy1zZWF0cyB7XG4gICAgICAgIHdpZHRoOiA1JTtcblxuICAgICAgICAudGFibGUtc2hhcGVfX2NoYWlyIHtcbiAgICAgICAgICAgIHdpZHRoOiA4NSU7XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzUlKSB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgbGVmdDogNzQlO1xuICAgICAgICAgICAgICAgIHRvcDogODQlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgdG9wOiA1NyU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYudGFibGUtc2hhcGUtLTQtc2VhdHMge1xuICAgICAgICB3aWR0aDogNyU7XG5cbiAgICAgICAgLnRhYmxlLXNoYXBlX19jaGFpciB7XG5cbiAgICAgICAgICAgIHdpZHRoOiA2NSU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTM1JSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTY1JSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzUlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTY1JSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYudGFibGUtc2hhcGUtLTUtc2VhdHMge1xuICAgICAgICB3aWR0aDogOSU7XG5cbiAgICAgICAgLnRhYmxlLXNoYXBlX19jaGFpciB7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtMzUlKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDU5JTtcbiAgICAgICAgICAgICAgICB0b3A6IDYlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgdG9wOiA0OCU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTYlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgdG9wOiA1OSU7XG4gICAgICAgICAgICAgICAgbGVmdDogNCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICAgICAgICB0b3A6IDEwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTIlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi50YWJsZS1zaGFwZS0tNi1zZWF0cyB7XG4gICAgICAgIHdpZHRoOiAxMCU7XG5cbiAgICAgICAgLnRhYmxlLXNoYXBlX19jaGFpciB7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgdG9wOiAtMTUlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDI0JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDU3JTtcbiAgICAgICAgICAgICAgICB0b3A6IDQlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgdG9wOiA0MiU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTklO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgdG9wOiA2MiU7XG4gICAgICAgICAgICAgICAgbGVmdDogMjUlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgICAgICAgdG9wOiA0NSU7XG4gICAgICAgICAgICAgICAgbGVmdDogLTklO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg2KSB7XG4gICAgICAgICAgICAgICAgbGVmdDogLTklO1xuICAgICAgICAgICAgICAgIHRvcDogNiU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRhYmxlLXNoYXBlLS03LXNlYXRzIHtcbiAgICAgICAgd2lkdGg6IDEyJTtcblxuICAgICAgICAudGFibGUtc2hhcGVfX2NoYWlyIHtcbiAgICAgICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICB0b3A6IC0xMCU7XG4gICAgICAgICAgICAgICAgbGVmdDogMjglO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgbGVmdDogNTYlO1xuICAgICAgICAgICAgICAgIHRvcDogMyU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICB0b3A6IDM1JTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA2NSU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICB0b3A6IDYwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA0NSU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICAgICAgICB0b3A6IDYxJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMyU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDYpIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtOSU7XG4gICAgICAgICAgICAgICAgdG9wOiAzOSU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDcpIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMyU7XG4gICAgICAgICAgICAgICAgdG9wOiA0JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYudGFibGUtc2hhcGUtLTgtc2VhdHMge1xuICAgICAgICB3aWR0aDogMTIlO1xuXG4gICAgICAgIC50YWJsZS1zaGFwZV9fY2hhaXIge1xuICAgICAgICAgICAgd2lkdGg6IDQwJTtcblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNSkge1xuICAgICAgICAgICAgICAgIHRvcDogMSU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDYpIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1OCU7XG4gICAgICAgICAgICAgICAgdG9wOiAxJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNykge1xuICAgICAgICAgICAgICAgIHRvcDogNTclO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDgpIHtcbiAgICAgICAgICAgICAgICB0b3A6IDU3JTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1OCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50YWJsZS1zaGFwZS0taG9yaXpvbnRhbCB7XG4gICAgd2lkdGg6IDUlO1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xuICAgIH1cblxuICAgIC50YWJsZS1zaGFwZV9fY2hhaXIge1xuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG5cbiAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTM1JSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC02NSUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi50YWJsZS1zaGFwZS0tMy1zZWF0cyxcbiAgICAmLnRhYmxlLXNoYXBlLS00LXNlYXRzIHtcbiAgICAgICAgd2lkdGg6IDEwJTtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAudGFibGUtc2hhcGVfX2NoYWlyIHtcbiAgICAgICAgICAgIHdpZHRoOiA0MCU7XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpLFxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDI4JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMyksXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgbGVmdDogNzIlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi50YWJsZS1zaGFwZS0tNS1zZWF0cyxcbiAgICAmLnRhYmxlLXNoYXBlLS02LXNlYXRzIHtcbiAgICAgICAgd2lkdGg6IDE1JTtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMy4zMyU7XG4gICAgICAgIH1cblxuICAgICAgICAudGFibGUtc2hhcGVfX2NoYWlyIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNi42JTtcblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSksXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgbGVmdDogMTklO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzKSxcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpLFxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNikge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDgxJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYudGFibGUtc2hhcGUtLTctc2VhdHMsXG4gICAgJi50YWJsZS1zaGFwZS0tOC1zZWF0cyB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjUlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhYmxlLXNoYXBlX19jaGFpciB7XG4gICAgICAgICAgICB3aWR0aDogMjElO1xuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSxcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxNCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpLFxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDM4JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNSksXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg2KSB7XG4gICAgICAgICAgICAgICAgbGVmdDogNjIlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg3KSxcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDgpIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiA4NiU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50YWJsZS1zaGFwZS0tdmVydGljYWwge1xuICAgIHdpZHRoOiA1JTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgICB9XG5cbiAgICAmLnRhYmxlLXNoYXBlLS0zLXNlYXRzOmFmdGVyLFxuICAgICYudGFibGUtc2hhcGUtLTQtc2VhdHM6YWZ0ZXIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjAwJTtcbiAgICB9XG5cbiAgICAmLnRhYmxlLXNoYXBlLS01LXNlYXRzOmFmdGVyLFxuICAgICYudGFibGUtc2hhcGUtLTYtc2VhdHM6YWZ0ZXIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzAwJTtcbiAgICB9XG5cbiAgICAmLnRhYmxlLXNoYXBlLS03LXNlYXRzOmFmdGVyLFxuICAgICYudGFibGUtc2hhcGUtLTgtc2VhdHM6YWZ0ZXIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDAwJTtcbiAgICB9XG5cbiAgICAmLnRhYmxlLXNoYXBlLS05LXNlYXRzOmFmdGVyLFxuICAgICYudGFibGUtc2hhcGUtLTEwLXNlYXRzOmFmdGVyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUwMCU7XG4gICAgfVxuXG4gICAgLnRhYmxlLXNoYXBlX19jaGFpciB7XG4gICAgICAgIHdpZHRoOiA4MCU7XG5cbiAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zNSUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02NSUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRhYmxlLXNoYXBlLS0xLXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXIsXG4gICAgJi50YWJsZS1zaGFwZS0tMi1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyIHtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgfVxuXG4gICAgJi50YWJsZS1zaGFwZS0tMy1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyLFxuICAgICYudGFibGUtc2hhcGUtLTQtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpciB7XG4gICAgICAgIHRvcDogMjglO1xuXG4gICAgICAgICY6bnRoLWNoaWxkKDMpLFxuICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICB0b3A6IDcyJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYudGFibGUtc2hhcGUtLTUtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcixcbiAgICAmLnRhYmxlLXNoYXBlLS02LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXIge1xuICAgICAgICB0b3A6IDE5JTtcblxuICAgICAgICAmOm50aC1jaGlsZCgzKSxcbiAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCg1KSxcbiAgICAgICAgJjpudGgtY2hpbGQoNikge1xuICAgICAgICAgICAgdG9wOiA4MSU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRhYmxlLXNoYXBlLS03LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXIsXG4gICAgJi50YWJsZS1zaGFwZS0tOC1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyIHtcbiAgICAgICAgdG9wOiAxNCU7XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMyksXG4gICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgIHRvcDogMzglO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoNSksXG4gICAgICAgICY6bnRoLWNoaWxkKDYpIHtcbiAgICAgICAgICAgIHRvcDogNjIlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoNyksXG4gICAgICAgICY6bnRoLWNoaWxkKDgpIHtcbiAgICAgICAgICAgIHRvcDogODYlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udGFibGUtc2hhcGVfX251bWJlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbG9yOiAkY29sb3ItZGFyaztcbiAgICBmb250LXNpemU6ICRzaXplLTE0O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuIiwiQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcblxuLnNoYXBlIHtcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm9yZGVyOiAxcHggZGFzaGVkICRjb2xvci1ibGFjaztcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAmLS1zZWxlY3RlZCB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLnNoYXBlX19pbm5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgICY6YWZ0ZXIsXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG5cbiAgICAuc2hhcGUtLWRyYWdnaW5nICYge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbGVmdDogLTIwMDBweDtcbiAgICAgICAgICAgIHdpZHRoOiA0MDAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweCAwO1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmVkO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNoYXBlLS1kcmFnZ2luZyAmIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0b3A6IC0yMDAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwMDBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDFweDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHJlZDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNoYXBlX190ZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGZvbnQtc2l6ZTogJHNpemUtMTQ7XG59XG4iLCJAdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5AdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuXG4uc3RpY2tlciB7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1kYXJrO1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJi0tc21hbGwge1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIH1cblxuICAgICYtLWdyYXkge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheTtcbiAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICB9XG5cbiAgICAmLS1ub3RhcnJpdmVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZWVuO1xuICAgIH1cblxuICAgICYtLWFycml2ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYXJyaXZlZDtcbiAgICB9XG5cbiAgICAmLS1hcnJpdmVkYmFyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFycml2ZWRiYXI7XG4gICAgfVxuXG4gICAgJi0tYXJyaXZlZG91dHNpZGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYXJyaXZlZG91dHNpZGU7XG4gICAgfVxuXG4gICAgJi0tcGFydGlhbGx5c2VhdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBhcnRpYWxseXNlYXRlZDtcbiAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICB9XG5cbiAgICAmLS1zZWF0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2VhdGVkO1xuICAgIH1cblxuICAgICYtLWZpbmlzaGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWZpbmlzaGVkO1xuICAgIH1cblxuICAgICYtLW5vc2hvdyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ub3Nob3c7XG4gICAgfVxuXG4gICAgJi0tcmVtb3ZhYmxlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkc2l6ZS0xODtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnw5cnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDEycHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuXG4uYWRkLXRvLWhvbWVzY3JlZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktbGlnaHRlcjtcbiAgICBwYWRkaW5nOiAkc2l6ZS0xNjtcbiAgICBwYWRkaW5nLXRvcDogJHNpemUtNDg7XG4gICAgei1pbmRleDogOTk5O1xuXG4gICAgLmlzLW5vdC1zdGFuZGFsb25lICYge1xuICAgICAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLWRvd24ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hZGQtdG8taG9tZXNjcmVlbl9fcG9wdXAge1xuICAgIHBhZGRpbmc6ICRzaXplLTE2O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogJHNpemUtMTY7XG4gICAgYm90dG9tOiAkc2l6ZS00ODtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG4gICAgYm94LXNoYWRvdzogMCAwIDI1cHggcmdiYSgwLCAwLCAwLCAuMik7XG5cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICB0b3A6IDEwMCU7XG5cdGxlZnQ6IDUwJTtcblx0Ym9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcblx0Y29udGVudDogJyAnO1xuXHRoZWlnaHQ6IDA7XG5cdHdpZHRoOiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG5cdGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG5cdGJvcmRlci13aWR0aDogMTVweDtcblx0bWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIH1cbn1cblxuLmFkZC10by1ob21lc2NyZWVuX190aXRsZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogJHNpemUtMTg7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNpemUtODtcbn1cblxuLmFkZC10by1ob21lc2NyZWVuX19jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbjogYXV0bztcblxuICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIH1cbn1cblxuLmFkZC10by1ob21lc2NyZWVuX19sb2dvIHtcbiAgICBmb250LXNpemU6IDA7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWcvbG9nby5zdmcnKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICAgIG1hcmdpbjogJHNpemUtMzIgYXV0byAkc2l6ZS00ODtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMi44JTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4uYWRkLXRvLWhvbWVzY3JlZW5fX2FjdGlvbi1idXR0b24ge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiAkc2l6ZS0yMDtcbiAgICBoZWlnaHQ6ICRzaXplLTIwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWcvdXBsb2FkLnN2ZycpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luLXRvcDogLTZweDtcblxuICAgIC5pcy1hbmRyb2lkICYge1xuICAgICAgICB3aWR0aDogJHNpemUtMTY7XG4gICAgICAgIGhlaWdodDogJHNpemUtMTY7XG4gICAgICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWcva2ViYWIuc3ZnJyk7XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcbkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5cbi5waW4taW5wdXQge1xuICAgIG1hcmdpbjogYXV0bztcblxuICAgICYtLW1lZGl1bSB7XG4gICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgfVxufVxuXG4ucGluLWlucHV0X19lcnJvciB7XG4gICAgY29sb3I6ICRjb2xvci1yZWQ7XG59XG5cbi5waW4taW5wdXRfX2lucHV0cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDhweDtcbn1cblxuLnBpbi1pbnB1dF9faW5wdXQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICBvdXRsaW5lOiAycHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6ICRzaXplLTg7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBmb250LXNpemU6ICRzaXplLTMyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsIi8qIVxuICogUXVpbGwgRWRpdG9yIHYxLjMuN1xuICogaHR0cHM6Ly9xdWlsbGpzLmNvbS9cbiAqIENvcHlyaWdodCAoYykgMjAxNCwgSmFzb24gQ2hlblxuICogQ29weXJpZ2h0IChjKSAyMDEzLCBzYWxlc2ZvcmNlLmNvbVxuICovXG4ucWwtY29udGFpbmVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnFsLWNvbnRhaW5lci5xbC1kaXNhYmxlZCAucWwtdG9vbHRpcCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5xbC1jb250YWluZXIucWwtZGlzYWJsZWQgLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWRdID4gbGk6OmJlZm9yZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnFsLWNsaXBib2FyZCB7XG4gIGxlZnQ6IC0xMDAwMDBweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbn1cbi5xbC1jbGlwYm9hcmQgcCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5xbC1lZGl0b3Ige1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBsaW5lLWhlaWdodDogMS40MjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdXRsaW5lOiBub25lO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIHRhYi1zaXplOiA0O1xuICAtbW96LXRhYi1zaXplOiA0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5xbC1lZGl0b3IgPiAqIHtcbiAgY3Vyc29yOiB0ZXh0O1xufVxuLnFsLWVkaXRvciBwLFxuLnFsLWVkaXRvciBvbCxcbi5xbC1lZGl0b3IgdWwsXG4ucWwtZWRpdG9yIHByZSxcbi5xbC1lZGl0b3IgYmxvY2txdW90ZSxcbi5xbC1lZGl0b3IgaDEsXG4ucWwtZWRpdG9yIGgyLFxuLnFsLWVkaXRvciBoMyxcbi5xbC1lZGl0b3IgaDQsXG4ucWwtZWRpdG9yIGg1LFxuLnFsLWVkaXRvciBoNiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgY291bnRlci1yZXNldDogbGlzdC0xIGxpc3QtMiBsaXN0LTMgbGlzdC00IGxpc3QtNSBsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTk7XG59XG4ucWwtZWRpdG9yIG9sLFxuLnFsLWVkaXRvciB1bCB7XG4gIHBhZGRpbmctbGVmdDogMS41ZW07XG59XG4ucWwtZWRpdG9yIG9sID4gbGksXG4ucWwtZWRpdG9yIHVsID4gbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4ucWwtZWRpdG9yIHVsID4gbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDIwMjInO1xufVxuLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9dHJ1ZV0sXG4ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD1mYWxzZV0ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPXRydWVdID4gbGkgKixcbi5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPWZhbHNlXSA+IGxpICoge1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9dHJ1ZV0gPiBsaTo6YmVmb3JlLFxuLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9ZmFsc2VdID4gbGk6OmJlZm9yZSB7XG4gIGNvbG9yOiAjNzc3O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD10cnVlXSA+IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyNjExJztcbn1cbi5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPWZhbHNlXSA+IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyNjEwJztcbn1cbi5xbC1lZGl0b3IgbGk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEuMmVtO1xufVxuLnFsLWVkaXRvciBsaTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpOjpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogLTEuNWVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuM2VtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5xbC1lZGl0b3IgbGkucWwtZGlyZWN0aW9uLXJ0bDo6YmVmb3JlIHtcbiAgbWFyZ2luLWxlZnQ6IDAuM2VtO1xuICBtYXJnaW4tcmlnaHQ6IC0xLjVlbTtcbn1cbi5xbC1lZGl0b3Igb2wgbGk6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSxcbi5xbC1lZGl0b3IgdWwgbGk6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMS41ZW07XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWRpcmVjdGlvbi1ydGwsXG4ucWwtZWRpdG9yIHVsIGxpLnFsLWRpcmVjdGlvbi1ydGwge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVlbTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkge1xuICBjb3VudGVyLXJlc2V0OiBsaXN0LTEgbGlzdC0yIGxpc3QtMyBsaXN0LTQgbGlzdC01IGxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOTtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtMDtcbn1cbi5xbC1lZGl0b3Igb2wgbGk6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LTAsIGRlY2ltYWwpICcuICc7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0xIHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtMTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTE6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LTEsIGxvd2VyLWFscGhhKSAnLiAnO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtMiBsaXN0LTMgbGlzdC00IGxpc3QtNSBsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTk7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0yIHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtMjtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTI6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LTIsIGxvd2VyLXJvbWFuKSAnLiAnO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMiB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtMyBsaXN0LTQgbGlzdC01IGxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTMge1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC0zO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMzpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtMywgZGVjaW1hbCkgJy4gJztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTMge1xuICBjb3VudGVyLXJlc2V0OiBsaXN0LTQgbGlzdC01IGxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTQge1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC00O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNDpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtNCwgbG93ZXItYWxwaGEpICcuICc7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC00IHtcbiAgY291bnRlci1yZXNldDogbGlzdC01IGxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTUge1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC01O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNTpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtNSwgbG93ZXItcm9tYW4pICcuICc7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC01IHtcbiAgY291bnRlci1yZXNldDogbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNiB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTY7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC02OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC02LCBkZWNpbWFsKSAnLiAnO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNiB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtNyBsaXN0LTggbGlzdC05O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNyB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTc7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC03OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC03LCBsb3dlci1hbHBoYSkgJy4gJztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTcge1xuICBjb3VudGVyLXJlc2V0OiBsaXN0LTggbGlzdC05O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtOCB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTg7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC04OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC04LCBsb3dlci1yb21hbikgJy4gJztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTgge1xuICBjb3VudGVyLXJlc2V0OiBsaXN0LTk7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC05IHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtOTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTk6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LTksIGRlY2ltYWwpICcuICc7XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtMTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAzZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC0xOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDQuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTEucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDNlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTEucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTI6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogNmVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtMjpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiA3LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC0yLnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiA2ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC0yLnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiA3LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC0zOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDllbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTM6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMTAuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTMucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDllbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTMucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwLjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC00Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDEyZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC00Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDEzLjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC00LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAxMmVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNC5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTMuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTU6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMTVlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTU6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMTYuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTUucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC01LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAxNi41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtNjpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAxOGVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNjpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAxOS41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtNi5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMThlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTYucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE5LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC03Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDIxZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC03Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDIyLjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC03LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAyMWVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNy5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMjIuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTg6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMjRlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTg6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMjUuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTgucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI0ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC04LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAyNS41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtOTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAyN2VtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtOTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAyOC41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtOS5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMjdlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTkucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI4LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLXZpZGVvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5xbC1lZGl0b3IgLnFsLXZpZGVvLnFsLWFsaWduLWNlbnRlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnFsLWVkaXRvciAucWwtdmlkZW8ucWwtYWxpZ24tcmlnaHQge1xuICBtYXJnaW46IDAgMCAwIGF1dG87XG59XG4ucWwtZWRpdG9yIC5xbC1iZy1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4ucWwtZWRpdG9yIC5xbC1iZy1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTYwMDAwO1xufVxuLnFsLWVkaXRvciAucWwtYmctb3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5MDtcbn1cbi5xbC1lZGl0b3IgLnFsLWJnLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XG59XG4ucWwtZWRpdG9yIC5xbC1iZy1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDhhMDA7XG59XG4ucWwtZWRpdG9yIC5xbC1iZy1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2Yztcbn1cbi5xbC1lZGl0b3IgLnFsLWJnLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5M2Y7XG59XG4ucWwtZWRpdG9yIC5xbC1jb2xvci13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnFsLWVkaXRvciAucWwtY29sb3ItcmVkIHtcbiAgY29sb3I6ICNlNjAwMDA7XG59XG4ucWwtZWRpdG9yIC5xbC1jb2xvci1vcmFuZ2Uge1xuICBjb2xvcjogI2Y5MDtcbn1cbi5xbC1lZGl0b3IgLnFsLWNvbG9yLXllbGxvdyB7XG4gIGNvbG9yOiAjZmYwO1xufVxuLnFsLWVkaXRvciAucWwtY29sb3ItZ3JlZW4ge1xuICBjb2xvcjogIzAwOGEwMDtcbn1cbi5xbC1lZGl0b3IgLnFsLWNvbG9yLWJsdWUge1xuICBjb2xvcjogIzA2Yztcbn1cbi5xbC1lZGl0b3IgLnFsLWNvbG9yLXB1cnBsZSB7XG4gIGNvbG9yOiAjOTNmO1xufVxuLnFsLWVkaXRvciAucWwtZm9udC1zZXJpZiB7XG4gIGZvbnQtZmFtaWx5OiBHZW9yZ2lhLCBUaW1lcyBOZXcgUm9tYW4sIHNlcmlmO1xufVxuLnFsLWVkaXRvciAucWwtZm9udC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogTW9uYWNvLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlO1xufVxuLnFsLWVkaXRvciAucWwtc2l6ZS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xufVxuLnFsLWVkaXRvciAucWwtc2l6ZS1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1zaXplLWh1Z2Uge1xuICBmb250LXNpemU6IDIuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtZGlyZWN0aW9uLXJ0bCB7XG4gIGRpcmVjdGlvbjogcnRsO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuLnFsLWVkaXRvciAucWwtYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnFsLWVkaXRvciAucWwtYWxpZ24tanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG4ucWwtZWRpdG9yIC5xbC1hbGlnbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnFsLWVkaXRvci5xbC1ibGFuazo6YmVmb3JlIHtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC42KTtcbiAgY29udGVudDogYXR0cihkYXRhLXBsYWNlaG9sZGVyKTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsZWZ0OiAxNXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbn1cbi5xbC1zbm93LnFsLXRvb2xiYXI6YWZ0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhcjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogdGFibGU7XG59XG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbixcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDNweCA1cHg7XG4gIHdpZHRoOiAyOHB4O1xufVxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24gc3ZnLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uIHN2ZyB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjphY3RpdmU6aG92ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246YWN0aXZlOmhvdmVyIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5xbC1zbm93LnFsLXRvb2xiYXIgaW5wdXQucWwtaW1hZ2VbdHlwZT1maWxlXSxcbi5xbC1zbm93IC5xbC10b29sYmFyIGlucHV0LnFsLWltYWdlW3R5cGU9ZmlsZV0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXIsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyxcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCB7XG4gIGNvbG9yOiAjMDZjO1xufVxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UucWwtZmlsbCB7XG4gIGZpbGw6ICMwNmM7XG59XG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLXN0cm9rZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLXN0cm9rZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLW1pdGVyIHtcbiAgc3Ryb2tlOiAjMDZjO1xufVxuQG1lZGlhIChwb2ludGVyOiBjb2Fyc2UpIHtcbiAgLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXI6bm90KC5xbC1hY3RpdmUpLFxuICAucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXI6bm90KC5xbC1hY3RpdmUpIHtcbiAgICBjb2xvcjogIzQ0NDtcbiAgfVxuICAucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkgLnFsLWZpbGwsXG4gIC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkgLnFsLWZpbGwsXG4gIC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtc3Ryb2tlLnFsLWZpbGwsXG4gIC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkgLnFsLXN0cm9rZS5xbC1maWxsIHtcbiAgICBmaWxsOiAjNDQ0O1xuICB9XG4gIC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtc3Ryb2tlLFxuICAucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXI6bm90KC5xbC1hY3RpdmUpIC5xbC1zdHJva2UsXG4gIC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtc3Ryb2tlLW1pdGVyLFxuICAucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXI6bm90KC5xbC1hY3RpdmUpIC5xbC1zdHJva2UtbWl0ZXIge1xuICAgIHN0cm9rZTogIzQ0NDtcbiAgfVxufVxuLnFsLXNub3cge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnFsLXNub3cgKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ucWwtc25vdyAucWwtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5xbC1zbm93IC5xbC1vdXQtYm90dG9tLFxuLnFsLXNub3cgLnFsLW91dC10b3Age1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAgYSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAucWwtZmxpcCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG59XG4ucWwtc25vdyAucWwtZm9ybWF0cyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5xbC1zbm93IC5xbC1mb3JtYXRzOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5xbC1zbm93IC5xbC1zdHJva2Uge1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6ICM0NDQ7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgc3Ryb2tlLXdpZHRoOiAyO1xufVxuLnFsLXNub3cgLnFsLXN0cm9rZS1taXRlciB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogIzQ0NDtcbiAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwO1xuICBzdHJva2Utd2lkdGg6IDI7XG59XG4ucWwtc25vdyAucWwtZmlsbCxcbi5xbC1zbm93IC5xbC1zdHJva2UucWwtZmlsbCB7XG4gIGZpbGw6ICM0NDQ7XG59XG4ucWwtc25vdyAucWwtZW1wdHkge1xuICBmaWxsOiBub25lO1xufVxuLnFsLXNub3cgLnFsLWV2ZW4ge1xuICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7XG59XG4ucWwtc25vdyAucWwtdGhpbixcbi5xbC1zbm93IC5xbC1zdHJva2UucWwtdGhpbiB7XG4gIHN0cm9rZS13aWR0aDogMTtcbn1cbi5xbC1zbm93IC5xbC10cmFuc3BhcmVudCB7XG4gIG9wYWNpdHk6IDAuNDtcbn1cbi5xbC1zbm93IC5xbC1kaXJlY3Rpb24gc3ZnOmxhc3QtY2hpbGQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnFsLXNub3cgLnFsLWRpcmVjdGlvbi5xbC1hY3RpdmUgc3ZnOmxhc3QtY2hpbGQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4ucWwtc25vdyAucWwtZGlyZWN0aW9uLnFsLWFjdGl2ZSBzdmc6Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnFsLXNub3cgLnFsLWVkaXRvciBoMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuLnFsLXNub3cgLnFsLWVkaXRvciBoMiB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG59XG4ucWwtc25vdyAucWwtZWRpdG9yIGgzIHtcbiAgZm9udC1zaXplOiAxLjE3ZW07XG59XG4ucWwtc25vdyAucWwtZWRpdG9yIGg0IHtcbiAgZm9udC1zaXplOiAxZW07XG59XG4ucWwtc25vdyAucWwtZWRpdG9yIGg1IHtcbiAgZm9udC1zaXplOiAwLjgzZW07XG59XG4ucWwtc25vdyAucWwtZWRpdG9yIGg2IHtcbiAgZm9udC1zaXplOiAwLjY3ZW07XG59XG4ucWwtc25vdyAucWwtZWRpdG9yIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5xbC1zbm93IC5xbC1lZGl0b3IgYmxvY2txdW90ZSB7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2NjYztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cbi5xbC1zbm93IC5xbC1lZGl0b3IgY29kZSxcbi5xbC1zbm93IC5xbC1lZGl0b3IgcHJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLnFsLXNub3cgLnFsLWVkaXRvciBwcmUge1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbn1cbi5xbC1zbm93IC5xbC1lZGl0b3IgY29kZSB7XG4gIGZvbnQtc2l6ZTogODUlO1xuICBwYWRkaW5nOiAycHggNHB4O1xufVxuLnFsLXNub3cgLnFsLWVkaXRvciBwcmUucWwtc3ludGF4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjQxZjtcbiAgY29sb3I6ICNmOGY4ZjI7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnFsLXNub3cgLnFsLWVkaXRvciBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ucWwtc25vdyAucWwtcGlja2VyIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLWxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXItbGFiZWw6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLW9wdGlvbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBub25lO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXItb3B0aW9ucyAucWwtcGlja2VyLWl0ZW0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLWxhYmVsIHtcbiAgY29sb3I6ICNjY2M7XG4gIHotaW5kZXg6IDI7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItbGFiZWwgLnFsLWZpbGwge1xuICBmaWxsOiAjY2NjO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLWxhYmVsIC5xbC1zdHJva2Uge1xuICBzdHJva2U6ICNjY2M7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItb3B0aW9ucyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG59XG4ucWwtc25vdyAucWwtY29sb3ItcGlja2VyLFxuLnFsLXNub3cgLnFsLWljb24tcGlja2VyIHtcbiAgd2lkdGg6IDI4cHg7XG59XG4ucWwtc25vdyAucWwtY29sb3ItcGlja2VyIC5xbC1waWNrZXItbGFiZWwsXG4ucWwtc25vdyAucWwtaWNvbi1waWNrZXIgLnFsLXBpY2tlci1sYWJlbCB7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG59XG4ucWwtc25vdyAucWwtY29sb3ItcGlja2VyIC5xbC1waWNrZXItbGFiZWwgc3ZnLFxuLnFsLXNub3cgLnFsLWljb24tcGlja2VyIC5xbC1waWNrZXItbGFiZWwgc3ZnIHtcbiAgcmlnaHQ6IDRweDtcbn1cbi5xbC1zbm93IC5xbC1pY29uLXBpY2tlciAucWwtcGlja2VyLW9wdGlvbnMge1xuICBwYWRkaW5nOiA0cHggMHB4O1xufVxuLnFsLXNub3cgLnFsLWljb24tcGlja2VyIC5xbC1waWNrZXItaXRlbSB7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG59XG4ucWwtc25vdyAucWwtY29sb3ItcGlja2VyIC5xbC1waWNrZXItb3B0aW9ucyB7XG4gIHBhZGRpbmc6IDNweCA1cHg7XG4gIHdpZHRoOiAxNTJweDtcbn1cbi5xbC1zbm93IC5xbC1jb2xvci1waWNrZXIgLnFsLXBpY2tlci1pdGVtIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbjogMnB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuLnFsLXNub3cgLnFsLXBpY2tlcjpub3QoLnFsLWNvbG9yLXBpY2tlcik6bm90KC5xbC1pY29uLXBpY2tlcikgc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAtOXB4O1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAxOHB4O1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1sYWJlbFtkYXRhLWxhYmVsXTpub3QoW2RhdGEtbGFiZWw9JyddKTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItbGFiZWxbZGF0YS1sYWJlbF06bm90KFtkYXRhLWxhYmVsPScnXSk6OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWxhYmVsW2RhdGEtbGFiZWxdOm5vdChbZGF0YS1sYWJlbD0nJ10pOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS1sYWJlbF06bm90KFtkYXRhLWxhYmVsPScnXSk6OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWl0ZW1bZGF0YS1sYWJlbF06bm90KFtkYXRhLWxhYmVsPScnXSk6OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWl0ZW1bZGF0YS1sYWJlbF06bm90KFtkYXRhLWxhYmVsPScnXSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1sYWJlbCk7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciB7XG4gIHdpZHRoOiA5OHB4O1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1sYWJlbDo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiAnTm9ybWFsJztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1cIjFcIl06OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiMVwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogJ0hlYWRpbmcgMSc7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9XCIyXCJdOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjJcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdIZWFkaW5nIDInO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPVwiM1wiXTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCIzXCJdOjpiZWZvcmUge1xuICBjb250ZW50OiAnSGVhZGluZyAzJztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1cIjRcIl06OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiNFwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogJ0hlYWRpbmcgNCc7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9XCI1XCJdOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjVcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdIZWFkaW5nIDUnO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPVwiNlwiXTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCI2XCJdOjpiZWZvcmUge1xuICBjb250ZW50OiAnSGVhZGluZyA2Jztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiMVwiXTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAyZW07XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjJcIl06OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjNcIl06OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMS4xN2VtO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCI0XCJdOjpiZWZvcmUge1xuICBmb250LXNpemU6IDFlbTtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiNVwiXTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAwLjgzZW07XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjZcIl06OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMC42N2VtO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IHtcbiAgd2lkdGg6IDEwOHB4O1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItbGFiZWw6OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdTYW5zIFNlcmlmJztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9c2VyaWZdOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnQgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9c2VyaWZdOjpiZWZvcmUge1xuICBjb250ZW50OiAnU2VyaWYnO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1tb25vc3BhY2VdOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnQgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9bW9ub3NwYWNlXTo6YmVmb3JlIHtcbiAgY29udGVudDogJ01vbm9zcGFjZSc7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnQgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9c2VyaWZdOjpiZWZvcmUge1xuICBmb250LWZhbWlseTogR2VvcmdpYSwgVGltZXMgTmV3IFJvbWFuLCBzZXJpZjtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1tb25vc3BhY2VdOjpiZWZvcmUge1xuICBmb250LWZhbWlseTogTW9uYWNvLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIHtcbiAgd2lkdGg6IDk4cHg7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1sYWJlbDo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogJ05vcm1hbCc7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPXNtYWxsXTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPXNtYWxsXTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1NtYWxsJztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9bGFyZ2VdOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9bGFyZ2VdOjpiZWZvcmUge1xuICBjb250ZW50OiAnTGFyZ2UnO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1odWdlXTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPWh1Z2VdOjpiZWZvcmUge1xuICBjb250ZW50OiAnSHVnZSc7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9c21hbGxdOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEwcHg7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9bGFyZ2VdOjpiZWZvcmUge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9aHVnZV06OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cbi5xbC1zbm93IC5xbC1jb2xvci1waWNrZXIucWwtYmFja2dyb3VuZCAucWwtcGlja2VyLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnFsLXNub3cgLnFsLWNvbG9yLXBpY2tlci5xbC1jb2xvciAucWwtcGlja2VyLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLnFsLXRvb2xiYXIucWwtc25vdyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhIE5ldWUnLCAnSGVsdmV0aWNhJywgJ0FyaWFsJywgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogOHB4O1xufVxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtZm9ybWF0cyB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlci1sYWJlbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyLW9wdGlvbnMge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogcmdiYSgwLDAsMCwwLjIpIDAgMnB4IDhweDtcbn1cbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjO1xufVxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItb3B0aW9ucyB7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbn1cbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLWNvbG9yLXBpY2tlciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQsXG4ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1jb2xvci1waWNrZXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuLnFsLXRvb2xiYXIucWwtc25vdyArIC5xbC1jb250YWluZXIucWwtc25vdyB7XG4gIGJvcmRlci10b3A6IDBweDtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1cHggI2RkZDtcbiAgY29sb3I6ICM0NDQ7XG4gIHBhZGRpbmc6IDVweCAxMnB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiVmlzaXQgVVJMOlwiO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcCBpbnB1dFt0eXBlPXRleHRdIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAzcHggNXB4O1xuICB3aWR0aDogMTcwcHg7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcCBhLnFsLXByZXZpZXcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcCBhLnFsLWFjdGlvbjo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjO1xuICBjb250ZW50OiAnRWRpdCc7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcCBhLnFsLXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1JlbW92ZSc7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcCBhIHtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcC5xbC1lZGl0aW5nIGEucWwtcHJldmlldyxcbi5xbC1zbm93IC5xbC10b29sdGlwLnFsLWVkaXRpbmcgYS5xbC1yZW1vdmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAucWwtZWRpdGluZyBpbnB1dFt0eXBlPXRleHRdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAucWwtZWRpdGluZyBhLnFsLWFjdGlvbjo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQ6IDBweDtcbiAgY29udGVudDogJ1NhdmUnO1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcFtkYXRhLW1vZGU9bGlua106OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiRW50ZXIgbGluazpcIjtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwW2RhdGEtbW9kZT1mb3JtdWxhXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJFbnRlciBmb3JtdWxhOlwiO1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXBbZGF0YS1tb2RlPXZpZGVvXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJFbnRlciB2aWRlbzpcIjtcbn1cbi5xbC1zbm93IGEge1xuICBjb2xvcjogIzA2Yztcbn1cbi5xbC1jb250YWluZXIucWwtc25vdyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG59XG4iLCJAdXNlICdzYXNzOmNvbG9yJztcbkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL21peGlucycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5cbi51cGRhdGUtYmFyIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itb3JhbmdlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIGZvbnQtc2l6ZTogJHNpemUtMTQ7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgfVxufVxuXG4udXBkYXRlLWJhcl9faW5uZXIge1xuICAgIG1hcmdpbjogYXV0bztcbn1cbiIsIi5tX2RkM2Y3NTM5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IGNhbGMoMC4wNjI1cmVtICogdmFyKC0tbWFudGluZS1zY2FsZSkpIHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1tYW50aW5lLXJhZGl1cy1kZWZhdWx0KTtcbn1cblxuICA6d2hlcmUoW2RhdGEtbWFudGluZS1jb2xvci1zY2hlbWU9J2xpZ2h0J10pIC5tX2RkM2Y3NTM5IHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLW1hbnRpbmUtY29sb3ItZ3JheS00KTtcbn1cblxuICA6d2hlcmUoW2RhdGEtbWFudGluZS1jb2xvci1zY2hlbWU9J2RhcmsnXSkgLm1fZGQzZjc1Mzkge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tbWFudGluZS1jb2xvci1kYXJrLTQpO1xufVxuXG4ubV9mMjAxNjg2NiB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1fZjIwMTY4NjYgbGkgPiBwIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuLm1fZjIwMTY4NjYgdWwgbGksXG4gIC5tX2YyMDE2ODY2IG9sIGxpIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuMTI1cmVtICogdmFyKC0tbWFudGluZS1zY2FsZSkpO1xuICB9XG5cbi5tX2YyMDE2ODY2IHAge1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC40Mzc1cmVtICogdmFyKC0tbWFudGluZS1zY2FsZSkpO1xuICB9XG5cbi5tX2YyMDE2ODY2IGgxLFxuICAubV9mMjAxNjg2NiBoMixcbiAgLm1fZjIwMTY4NjYgaDMsXG4gIC5tX2YyMDE2ODY2IGg0LFxuICAubV9mMjAxNjg2NiBoNSxcbiAgLm1fZjIwMTY4NjYgaDYsXG4gIC5tX2YyMDE2ODY2IHAge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuLm1fYzIyMDRjYzIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYW50aW5lLWNvbG9yLWJvZHkpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1tYW50aW5lLXJhZGl1cy1kZWZhdWx0KTtcbn1cblxuLm1fYzIyMDRjYzIgLlByb3NlTWlycm9yIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIHBhZGRpbmc6IHZhcigtLW1hbnRpbmUtc3BhY2luZy1tZCk7XG4gIH1cblxuLm1fYzIyMDRjYzIgLlByb3NlTWlycm9yID4gKjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbi5tX2MyMjA0Y2MyIC5Qcm9zZU1pcnJvciBwLmlzLWVkaXRvci1lbXB0eTpmaXJzdC1vZi10eXBlOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1wbGFjZWhvbGRlcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGNvbG9yOiB2YXIoLS1tYW50aW5lLWNvbG9yLXBsYWNlaG9sZGVyKTtcbiAgfVxuXG4ubV9jMjIwNGNjMiBwcmUge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1tYW50aW5lLWZvbnQtZmFtaWx5LW1vbm9zcGFjZSk7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tbWFudGluZS1yYWRpdXMtZGVmYXVsdCk7XG4gICAgcGFkZGluZzogdmFyKC0tbWFudGluZS1zcGFjaW5nLXNtKSB2YXIoLS1tYW50aW5lLXNwYWNpbmctbWQpO1xuICB9XG5cbjp3aGVyZShbZGF0YS1tYW50aW5lLWNvbG9yLXNjaGVtZT0nbGlnaHQnXSkgLm1fYzIyMDRjYzIgcHJlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1hbnRpbmUtY29sb3ItZ3JheS0wKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1tYW50aW5lLWNvbG9yLWdyYXktOSk7XG4gICAgICAtLWNvZGUtY29sb3ItY29tbWVudDogdmFyKC0tbWFudGluZS1jb2xvci1ncmF5LTUpO1xuICAgICAgLS1jb2RlLWNvbG9yLXZhcjogdmFyKC0tbWFudGluZS1jb2xvci1yZWQtNyk7XG4gICAgICAtLWNvZGUtY29sb3ItbnVtYmVyOiB2YXIoLS1tYW50aW5lLWNvbG9yLWJsdWUtNyk7XG4gICAgICAtLWNvZGUtY29sb3ItdGl0bGU6IHZhcigtLW1hbnRpbmUtY29sb3ItcGluay03KTtcbiAgICAgIC0tY29kZS1jb2xvci1rZXl3b3JkOiB2YXIoLS1tYW50aW5lLWNvbG9yLXZpb2xldC03KTtcbn1cblxuOndoZXJlKFtkYXRhLW1hbnRpbmUtY29sb3Itc2NoZW1lPSdkYXJrJ10pIC5tX2MyMjA0Y2MyIHByZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYW50aW5lLWNvbG9yLWRhcmstOCk7XG4gICAgICBjb2xvcjogdmFyKC0tbWFudGluZS1jb2xvci1kYXJrLTEpO1xuICAgICAgLS1jb2RlLWNvbG9yLWNvbW1lbnQ6IHZhcigtLW1hbnRpbmUtY29sb3ItZGFyay0yKTtcbiAgICAgIC0tY29kZS1jb2xvci12YXI6IHZhcigtLW1hbnRpbmUtY29sb3ItcmVkLTUpO1xuICAgICAgLS1jb2RlLWNvbG9yLW51bWJlcjogdmFyKC0tbWFudGluZS1jb2xvci1jeWFuLTUpO1xuICAgICAgLS1jb2RlLWNvbG9yLXRpdGxlOiB2YXIoLS1tYW50aW5lLWNvbG9yLXllbGxvdy01KTtcbiAgICAgIC0tY29kZS1jb2xvci1rZXl3b3JkOiB2YXIoLS1tYW50aW5lLWNvbG9yLXZpb2xldC0zKTtcbn1cblxuLm1fYzIyMDRjYzIgcHJlIGNvZGUge1xuICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBmb250LXNpemU6IHZhcigtLW1hbnRpbmUtZm9udC1zaXplLXNtKTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4ubV9jMjIwNGNjMiBwcmUgLmhsanMtY29tbWVudCxcbiAgICAubV9jMjIwNGNjMiBwcmUgLmhsanMtcXVvdGUge1xuICAgICAgY29sb3I6IHZhcigtLWNvZGUtY29sb3ItY29tbWVudCk7XG4gICAgfVxuXG4ubV9jMjIwNGNjMiBwcmUgLmhsanMtdmFyaWFibGUsXG4gICAgLm1fYzIyMDRjYzIgcHJlIC5obGpzLXRlbXBsYXRlLXZhcmlhYmxlLFxuICAgIC5tX2MyMjA0Y2MyIHByZSAuaGxqcy1hdHRyaWJ1dGUsXG4gICAgLm1fYzIyMDRjYzIgcHJlIC5obGpzLXRhZyxcbiAgICAubV9jMjIwNGNjMiBwcmUgLmhsanMtcmVnZXhwLFxuICAgIC5tX2MyMjA0Y2MyIHByZSAuaGxqcy1saW5rLFxuICAgIC5tX2MyMjA0Y2MyIHByZSAuaGxqcy1uYW1lLFxuICAgIC5tX2MyMjA0Y2MyIHByZSAuaGxqcy1zZWxlY3Rvci1pZCxcbiAgICAubV9jMjIwNGNjMiBwcmUgLmhsanMtc2VsZWN0b3ItY2xhc3Mge1xuICAgICAgY29sb3I6IHZhcigtLWNvZGUtY29sb3ItdmFyKTtcbiAgICB9XG5cbi5tX2MyMjA0Y2MyIHByZSAuaGxqcy1udW1iZXIsXG4gICAgLm1fYzIyMDRjYzIgcHJlIC5obGpzLW1ldGEsXG4gICAgLm1fYzIyMDRjYzIgcHJlIC5obGpzLWJ1aWx0X2luLFxuICAgIC5tX2MyMjA0Y2MyIHByZSAuaGxqcy1idWlsdGluLW5hbWUsXG4gICAgLm1fYzIyMDRjYzIgcHJlIC5obGpzLWxpdGVyYWwsXG4gICAgLm1fYzIyMDRjYzIgcHJlIC5obGpzLXR5cGUsXG4gICAgLm1fYzIyMDRjYzIgcHJlIC5obGpzLXBhcmFtcyB7XG4gICAgICBjb2xvcjogdmFyKC0tY29kZS1jb2xvci1udW1iZXIpO1xuICAgIH1cblxuLm1fYzIyMDRjYzIgcHJlIC5obGpzLXN0cmluZyxcbiAgICAubV9jMjIwNGNjMiBwcmUgLmhsanMtc3ltYm9sLFxuICAgIC5tX2MyMjA0Y2MyIHByZSAuaGxqcy1idWxsZXQge1xuICAgICAgY29sb3I6IHZhcigtLWNvZGUtY29sb3ItdmFyKTtcbiAgICB9XG5cbi5tX2MyMjA0Y2MyIHByZSAuaGxqcy10aXRsZSxcbiAgICAubV9jMjIwNGNjMiBwcmUgLmhsanMtc2VjdGlvbiB7XG4gICAgICBjb2xvcjogdmFyKC0tY29kZS1jb2xvci10aXRsZSk7XG4gICAgfVxuXG4ubV9jMjIwNGNjMiBwcmUgLmhsanMta2V5d29yZCxcbiAgICAubV9jMjIwNGNjMiBwcmUgLmhsanMtc2VsZWN0b3ItdGFnIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2RlLWNvbG9yLWtleXdvcmQpO1xuICAgIH1cblxuLm1fYzIyMDRjYzIgcHJlIC5obGpzLWVtcGhhc2lzIHtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICB9XG5cbi5tX2MyMjA0Y2MyIHByZSAuaGxqcy1zdHJvbmcge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG5cbi5tXzhhOTkxYjRmIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFudGluZS1jb2xvci1ib2R5KTtcbn1cblxuLm1fYzIyMDdkYTYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tbWFudGluZS1yYWRpdXMtZGVmYXVsdCk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLm1fYzIyMDdkYTY6d2hlcmUoW2RhdGEtdmFyaWFudD0nZGVmYXVsdCddKSB7XG4gICAgYm9yZGVyOiBjYWxjKDAuMDYyNXJlbSAqIHZhcigtLW1hbnRpbmUtc2NhbGUpKSBzb2xpZDtcbiAgICBtaW4td2lkdGg6IGNhbGMoMS42MjVyZW0gKiB2YXIoLS1tYW50aW5lLXNjYWxlKSk7XG4gICAgaGVpZ2h0OiBjYWxjKDEuNjI1cmVtICogdmFyKC0tbWFudGluZS1zY2FsZSkpO1xuICB9XG5cbi5tX2MyMjA3ZGE2OndoZXJlKFtkYXRhLXZhcmlhbnQ9J3N1YnRsZSddKSB7XG4gICAgLS1jb250cm9sLWljb24tc2l6ZTogY2FsYygxLjI1cmVtICogdmFyKC0tbWFudGluZS1zY2FsZSkpO1xuICAgIG1pbi13aWR0aDogY2FsYygycmVtICogdmFyKC0tbWFudGluZS1zY2FsZSkpO1xuICAgIGhlaWdodDogY2FsYygycmVtICogdmFyKC0tbWFudGluZS1zY2FsZSkpO1xuICB9XG5cbjp3aGVyZShbZGF0YS1tYW50aW5lLWNvbG9yLXNjaGVtZT0nbGlnaHQnXSkgLm1fYzIyMDdkYTYge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1hbnRpbmUtY29sb3Itd2hpdGUpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tbWFudGluZS1jb2xvci1ncmF5LTQpO1xuICAgIGNvbG9yOiB2YXIoLS1tYW50aW5lLWNvbG9yLWdyYXktNyk7XG59XG5cbjp3aGVyZShbZGF0YS1tYW50aW5lLWNvbG9yLXNjaGVtZT0nZGFyayddKSAubV9jMjIwN2RhNiB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1tYW50aW5lLWNvbG9yLWRhcmstNCk7XG4gICAgY29sb3I6IHZhcigtLW1hbnRpbmUtY29sb3ItZGFyay0xKTtcbn1cblxuOndoZXJlKFtkYXRhLW1hbnRpbmUtY29sb3Itc2NoZW1lPSdkYXJrJ10pIC5tX2MyMjA3ZGE2OndoZXJlKFtkYXRhLXZhcmlhbnQ9J2RlZmF1bHQnXSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFudGluZS1jb2xvci1kYXJrLTYpO1xuICAgIH1cblxuOndoZXJlKFtkYXRhLW1hbnRpbmUtY29sb3Itc2NoZW1lPSdkYXJrJ10pIC5tX2MyMjA3ZGE2OndoZXJlKFtkYXRhLXZhcmlhbnQ9J3N1YnRsZSddKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYW50aW5lLWNvbG9yLWRhcmstNyk7XG4gICAgfVxuXG4ubV9jMjIwN2RhNjp3aGVyZShbZGF0YS1kaXNhYmxlZF0pIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIGNvbG9yOiB2YXIoLS1tYW50aW5lLWNvbG9yLWRpc2FibGVkLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYW50aW5lLWNvbG9yLWRpc2FibGVkKTtcbiAgfVxuXG4ubV9jMjIwN2RhNjp3aGVyZShbZGF0YS1pbnRlcmFjdGl2ZV06bm90KFtkYXRhLWRpc2FibGVkXSkpIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcblxuICAubV9jMjIwN2RhNjp3aGVyZShbZGF0YS1pbnRlcmFjdGl2ZV06bm90KFtkYXRhLWRpc2FibGVkXSkpOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1tYW50aW5lLWNvbG9yLWJyaWdodCk7XG4gIH1cbiAgICAgICAgOndoZXJlKFtkYXRhLW1hbnRpbmUtY29sb3Itc2NoZW1lPSdsaWdodCddKSAubV9jMjIwN2RhNjp3aGVyZShbZGF0YS1pbnRlcmFjdGl2ZV06bm90KFtkYXRhLWRpc2FibGVkXSkpOmhvdmVyOndoZXJlKFtkYXRhLXZhcmlhbnQ9J2RlZmF1bHQnXSkge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1hbnRpbmUtY29sb3ItZ3JheS0wKTtcbiAgICAgICAgfVxuXG4gICAgICAgIDp3aGVyZShbZGF0YS1tYW50aW5lLWNvbG9yLXNjaGVtZT0nbGlnaHQnXSkgLm1fYzIyMDdkYTY6d2hlcmUoW2RhdGEtaW50ZXJhY3RpdmVdOm5vdChbZGF0YS1kaXNhYmxlZF0pKTpob3Zlcjp3aGVyZShbZGF0YS12YXJpYW50PSdzdWJ0bGUnXSkge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1hbnRpbmUtY29sb3ItZ3JheS0xKTtcbiAgICAgICAgfVxuXG4gICAgICA6d2hlcmUoW2RhdGEtbWFudGluZS1jb2xvci1zY2hlbWU9J2RhcmsnXSkgLm1fYzIyMDdkYTY6d2hlcmUoW2RhdGEtaW50ZXJhY3RpdmVdOm5vdChbZGF0YS1kaXNhYmxlZF0pKTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1hbnRpbmUtY29sb3ItZGFyay01KTtcbiAgfVxufVxuXG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG5cbiAgLm1fYzIyMDdkYTY6d2hlcmUoW2RhdGEtaW50ZXJhY3RpdmVdOm5vdChbZGF0YS1kaXNhYmxlZF0pKTphY3RpdmUge1xuICAgICAgY29sb3I6IHZhcigtLW1hbnRpbmUtY29sb3ItYnJpZ2h0KTtcbiAgfVxuICAgICAgICA6d2hlcmUoW2RhdGEtbWFudGluZS1jb2xvci1zY2hlbWU9J2xpZ2h0J10pIC5tX2MyMjA3ZGE2OndoZXJlKFtkYXRhLWludGVyYWN0aXZlXTpub3QoW2RhdGEtZGlzYWJsZWRdKSk6YWN0aXZlOndoZXJlKFtkYXRhLXZhcmlhbnQ9J2RlZmF1bHQnXSkge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1hbnRpbmUtY29sb3ItZ3JheS0wKTtcbiAgICAgICAgfVxuXG4gICAgICAgIDp3aGVyZShbZGF0YS1tYW50aW5lLWNvbG9yLXNjaGVtZT0nbGlnaHQnXSkgLm1fYzIyMDdkYTY6d2hlcmUoW2RhdGEtaW50ZXJhY3RpdmVdOm5vdChbZGF0YS1kaXNhYmxlZF0pKTphY3RpdmU6d2hlcmUoW2RhdGEtdmFyaWFudD0nc3VidGxlJ10pIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYW50aW5lLWNvbG9yLWdyYXktMSk7XG4gICAgICAgIH1cblxuICAgICAgOndoZXJlKFtkYXRhLW1hbnRpbmUtY29sb3Itc2NoZW1lPSdkYXJrJ10pIC5tX2MyMjA3ZGE2OndoZXJlKFtkYXRhLWludGVyYWN0aXZlXTpub3QoW2RhdGEtZGlzYWJsZWRdKSk6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFudGluZS1jb2xvci1kYXJrLTUpO1xuICB9XG59XG5cbi5tX2MyMjA3ZGE2OndoZXJlKFtkYXRhLWFjdGl2ZV0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYW50aW5lLXByaW1hcnktY29sb3ItbGlnaHQpO1xuICAgIGNvbG9yOiB2YXIoLS1tYW50aW5lLXByaW1hcnktY29sb3ItbGlnaHQtY29sb3IpO1xuICB9XG5cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG5cbiAgLm1fYzIyMDdkYTY6d2hlcmUoW2RhdGEtYWN0aXZlXSk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFudGluZS1wcmltYXJ5LWNvbG9yLWxpZ2h0LWhvdmVyKTtcbiAgfVxufVxuXG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG5cbiAgLm1fYzIyMDdkYTY6d2hlcmUoW2RhdGEtYWN0aXZlXSk6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1hbnRpbmUtcHJpbWFyeS1jb2xvci1saWdodC1ob3Zlcik7XG4gIH1cbn1cblxuLm1fOWNkZmViM2Yge1xuICB3aWR0aDogdmFyKC0tY29udHJvbC1pY29uLXNpemUsIDE2cHgpO1xuICBoZWlnaHQ6IHZhcigtLWNvbnRyb2wtaWNvbi1zaXplLCAxNnB4KTtcbn1cblxuLm1fMmFiNDdlZjIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYW50aW5lLWNvbG9yLWJvZHkpO1xufVxuXG4ubV8yYWI0N2VmMjp3aGVyZShbZGF0YS12YXJpYW50PSdkZWZhdWx0J10pIDp3aGVyZShbZGF0YS1yaWNoLXRleHQtZWRpdG9yLWNvbnRyb2xdKSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cblxuLm1fMmFiNDdlZjI6d2hlcmUoW2RhdGEtdmFyaWFudD0nZGVmYXVsdCddKSA6d2hlcmUoW2RhdGEtcmljaC10ZXh0LWVkaXRvci1jb250cm9sXSk6d2hlcmUoOm5vdCg6bGFzdC1vZi10eXBlKSkge1xuICAgICAgICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbiAgICAgIH1cblxuLm1fMmFiNDdlZjI6d2hlcmUoW2RhdGEtdmFyaWFudD0nZGVmYXVsdCddKSA6d2hlcmUoW2RhdGEtcmljaC10ZXh0LWVkaXRvci1jb250cm9sXSk6d2hlcmUoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tbWFudGluZS1yYWRpdXMtZGVmYXVsdCk7XG4gICAgICAgIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tbWFudGluZS1yYWRpdXMtZGVmYXVsdCk7XG4gICAgICB9XG5cbi5tXzJhYjQ3ZWYyOndoZXJlKFtkYXRhLXZhcmlhbnQ9J2RlZmF1bHQnXSkgOndoZXJlKFtkYXRhLXJpY2gtdGV4dC1lZGl0b3ItY29udHJvbF0pOndoZXJlKDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICAgIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLW1hbnRpbmUtcmFkaXVzLWRlZmF1bHQpO1xuICAgICAgICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tbWFudGluZS1yYWRpdXMtZGVmYXVsdCk7XG4gICAgICB9XG5cbi5tX2I2N2I3MTFlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLm1fMjk2Y2Y5NGMge1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xuICBib3JkZXItaW5saW5lLWVuZDogMDtcbn1cblxuLm1fY2ZlZjYxNCB7XG4gIGJvcmRlcjogY2FsYygwLjA2MjVyZW0gKiB2YXIoLS1tYW50aW5lLXNjYWxlKSkgc29saWQ7XG4gIGNvbG9yOiB2YXIoLS1tYW50aW5lLWNvbG9yLXRleHQpO1xuICBoZWlnaHQ6IGNhbGMoMS41cmVtICogdmFyKC0tbWFudGluZS1zY2FsZSkpO1xuICB3aWR0aDogY2FsYygxLjVyZW0gKiB2YXIoLS1tYW50aW5lLXNjYWxlKSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1tYW50aW5lLXJhZGl1cy1kZWZhdWx0KTtcbn1cblxuOndoZXJlKFtkYXRhLW1hbnRpbmUtY29sb3Itc2NoZW1lPSdsaWdodCddKSAubV9jZmVmNjE0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYW50aW5lLWNvbG9yLXdoaXRlKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLW1hbnRpbmUtY29sb3ItZ3JheS00KTtcbn1cblxuOndoZXJlKFtkYXRhLW1hbnRpbmUtY29sb3Itc2NoZW1lPSdkYXJrJ10pIC5tX2NmZWY2MTQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1hbnRpbmUtY29sb3ItZGFyay03KTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLW1hbnRpbmUtY29sb3ItZGFyay00KTtcbn1cblxuLm1fY2ZlZjYxNDp3aGVyZShbZGF0YS1hY3RpdmVdKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFudGluZS1wcmltYXJ5LWNvbG9yLWxpZ2h0KTtcbiAgICBjb2xvcjogdmFyKC0tbWFudGluZS1wcmltYXJ5LWNvbG9yLWZpbGxlZCk7XG4gIH1cblxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcblxuICAubV9jZmVmNjE0OndoZXJlKFtkYXRhLWFjdGl2ZV0pOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1hbnRpbmUtcHJpbWFyeS1jb2xvci1saWdodC1ob3Zlcik7XG4gIH1cbn1cblxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuXG4gIC5tX2NmZWY2MTQ6d2hlcmUoW2RhdGEtYWN0aXZlXSk6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1hbnRpbmUtcHJpbWFyeS1jb2xvci1saWdodC1ob3Zlcik7XG4gIH1cbn1cblxuLm1fM2IyOGU3YmIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMDtcbn1cblxuLm1fNDU3NGEzYzQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogdmFyKC0tbWFudGluZS1zcGFjaW5nLXNtKTtcbiAgdG9wOiB2YXIoLS1ydGUtc3RpY2t5LW9mZnNldCwgMHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFudGluZS1jb2xvci1ib2R5KTtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLW1hbnRpbmUtcmFkaXVzLWRlZmF1bHQpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1tYW50aW5lLXJhZGl1cy1kZWZhdWx0KTtcbiAgYm9yZGVyLWJvdHRvbTogY2FsYygwLjA2MjVyZW0gKiB2YXIoLS1tYW50aW5lLXNjYWxlKSkgc29saWQ7XG59XG5cbi5tXzQ1NzRhM2M0OndoZXJlKFtkYXRhLXZhcmlhbnQ9J2RlZmF1bHQnXSkge1xuICAgIHBhZGRpbmc6IHZhcigtLW1hbnRpbmUtc3BhY2luZy14cykgdmFyKC0tbWFudGluZS1zcGFjaW5nLW1kKTtcbiAgfVxuXG4ubV80NTc0YTNjNDp3aGVyZShbZGF0YS12YXJpYW50PSdzdWJ0bGUnXSkge1xuICAgIHBhZGRpbmc6IGNhbGMoMC4yNXJlbSAqIHZhcigtLW1hbnRpbmUtc2NhbGUpKTtcbiAgICByb3ctZ2FwOiAwO1xuICB9XG5cbjp3aGVyZShbZGF0YS1tYW50aW5lLWNvbG9yLXNjaGVtZT0nbGlnaHQnXSkgLm1fNDU3NGEzYzQge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tbWFudGluZS1jb2xvci1ncmF5LTQpO1xufVxuXG46d2hlcmUoW2RhdGEtbWFudGluZS1jb2xvci1zY2hlbWU9J2RhcmsnXSkgLm1fNDU3NGEzYzQge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tbWFudGluZS1jb2xvci1kYXJrLTQpO1xufVxuXG4ubV80NTc0YTNjNDp3aGVyZShbZGF0YS1zdGlja3ldKSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgfVxuXG4ubV84YjQ0MDA5YSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG59XG5cbi5tXzhiNDQwMDlhIDp3aGVyZShsaSkge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuLm1fOGI0NDAwOWEgOndoZXJlKHVsKSB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjMxMjVyZW0gKiB2YXIoLS1tYW50aW5lLXNjYWxlKSk7XG4gIH1cblxuLm1fOGI0NDAwOWEgcCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuLm1fOGI0NDAwOWEgOndoZXJlKGxhYmVsKSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbi5tXzhiNDQwMDlhIDp3aGVyZShpbnB1dCkge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIHdpZHRoOiBjYWxjKDEuMTI1cmVtICogdmFyKC0tbWFudGluZS1zY2FsZSkpO1xuICAgIGhlaWdodDogY2FsYygxLjEyNXJlbSAqIHZhcigtLW1hbnRpbmUtc2NhbGUpKTtcbiAgICBib3JkZXI6IGNhbGMoMC4wNjI1cmVtICogdmFyKC0tbWFudGluZS1zY2FsZSkpIHNvbGlkO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLW1hbnRpbmUtcmFkaXVzLWRlZmF1bHQpO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbjp3aGVyZShbZGF0YS1tYW50aW5lLWNvbG9yLXNjaGVtZT0nbGlnaHQnXSkgLm1fOGI0NDAwOWEgOndoZXJlKGlucHV0KSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYW50aW5lLWNvbG9yLXdoaXRlKTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tbWFudGluZS1jb2xvci1ncmF5LTQpO1xufVxuXG46d2hlcmUoW2RhdGEtbWFudGluZS1jb2xvci1zY2hlbWU9J2RhcmsnXSkgLm1fOGI0NDAwOWEgOndoZXJlKGlucHV0KSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYW50aW5lLWNvbG9yLWRhcmstNik7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLW1hbnRpbmUtY29sb3ItZGFyay00KTtcbn1cblxuLm1fOGI0NDAwOWEgOndoZXJlKGlucHV0KTpjaGVja2VkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1hbnRpbmUtcHJpbWFyeS1jb2xvci1maWxsZWQpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1tYW50aW5lLXByaW1hcnktY29sb3ItZmlsbGVkKTtcbiAgICB9XG5cbi5tXzhiNDQwMDlhIDp3aGVyZShpbnB1dCk6Y2hlY2tlZDo6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUdacGJHdzlJbTV2Ym1VaUlIWnBaWGRDYjNnOUlqQWdNQ0F4TUNBM0lqNDhjR0YwYUNCbWFXeHNQU0lqWm1abUlpQmtQU0pOTkNBMExqVTROa3d4TGpjd055QXlMakk1TTBFeElERWdNQ0F4TUM0eU9UTWdNeTQzTURkc015QXpZUzQ1T1RjdU9UazNJREFnTURBeExqUXhOQ0F3YkRVdE5VRXhJREVnTUNBeE1EZ3VNamt6TGpJNU0wdzBJRFF1TlRnMmVpSXZQand2YzNablBnPT0nKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNjI1cmVtICogdmFyKC0tbWFudGluZS1zY2FsZSkpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICB9XG5cbi5tXzhiNDQwMDlhIDp3aGVyZShsaSA+IGxhYmVsKSB7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLW1hbnRpbmUtc3BhY2luZy1zbSk7XG4gIH1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcblxuLmFkbWluLWxheW91dCB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDYwcHgpO1xufVxuXG4uYWRtaW4tbGF5b3V0X19tZW51IHtcbiAgICAvKiB3aWR0aDogMjAlOyAqL1xuICAgIC8qIGZsZXgtYmFzaXM6IDIwJTsgKi9cbiAgICAvKiBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjOyAqL1xuICAgIC8qIHBhZGRpbmc6IDI0cHg7ICovXG59XG5cbi5hZG1pbi1sYXlvdXRfX21haW4ge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLWRvd24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi5hZG1pbi1sYXlvdXRfX2Zvb3RlciB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBhZGRpbmc6ICRzaXplLTE2O1xuICAgIG1hcmdpbi10b3A6ICRzaXplLTI0O1xufVxuXG4uYWRtaW4tbGF5b3V0X19mb290ZXItdG9wIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWdyYXktbGlnaHQ7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgIH1cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/