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:#f8f7f6}.pre{white-space:pre-wrap}.h-visible-standalone{display:block}.is-not-standalone .h-visible-standalone{display:none}@media screen and (max-width: 560px){.h-hidden-mobile{display:none}}@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;-ms-flex-negative:0;flex-shrink:0;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:#d0dad8;z-index:100;background:#2d2d2d;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;border-right:1px solid #d0dad8}@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;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;margin:0 8px;border-radius:4px}.level--2 .navigation__link{padding-top:8px;padding-bottom:8px;color:#000}@media screen and (min-width: 561px){.navigation__link{padding:12px 8px;display:block;text-align:center}}@media screen and (max-width: 560px){.navigation__link>svg{stroke:#2d2d2d}}@media screen and (min-width: 561px){.navigation__link--active{background:hsla(0,0%,100%,.2)}}@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:#d0dad8;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:#f8f7f6}.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 #f8f7f6}.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--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;margin-right:8px}.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:48px;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:#f8f7f6}.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:16px}@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;border-radius:5px;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 - 48px);max-width:calc(100vw - 48px)}}.modal--small .modal__box{max-width:720px;max-height:500px}@media screen and (max-width: 560px){.modal--small .modal__box{max-height:calc(100vh - 32px);max-width:calc(100vw - 32px)}}.modal--medium .modal__box{max-width:900px;max-height:calc(100vh - 48px)}@media screen and (max-width: 560px){.modal--medium .modal__box{max-height:calc(100vh - 32px);max-width:calc(100vw - 32px)}}@media screen and (max-width: 560px){.modal__box{max-height:calc(100vh - 32px);max-width:calc(100vw - 32px)}}.modal--gray .modal__box{background:#f8f7f6}.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:3}@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:3;border-radius:0 0 5px 5px}@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__options--upward{top:auto;bottom:100%}.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:#f8f7f6}.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;cursor:pointer}.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)}.icon-button{appearance:none;outline:none;border:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:11px;min-width:48px;min-height:48px;cursor:pointer;transition:background 120ms;border-radius:2px;position:relative;background:#61b2a7;color:#fff}.icon-button[disabled]{opacity:.5}.icon-button:hover:not([disabled]){background:rgb(73.3957446809,150.6042553191,140.1191489362)}.icon-button--small{padding:9px;min-width:36px;min-height:36px}.icon-button--tiny{padding:4px 8px;min-width:32px;min-height:32px}.icon-button--large{min-width:48px;min-height:48px}.icon-button--rounded{border-radius:16px}.icon-button--hidden{position:absolute;left:-9999px}.icon-button--naked{background:rgba(0,0,0,0);color:#000}.icon-button--naked:hover:not([disabled]){background:rgba(0,0,0,0)}.icon-button--white{background:#fff;color:#2d2d2d}.icon-button--white:hover:not([disabled]){background:hsl(0,0%,95%)}.icon-button--black{background:#000;color:#fff}.icon-button--black[disabled]{opacity:.2}.icon-button--black:hover:not([disabled]){background:hsl(0,0%,10%)}.icon-button--gray{background:#c3c3c3}.icon-button--gray:hover:not([disabled]){background:rgb(169.5,169.5,169.5)}.icon-button--gray-dark{background:#565656}.icon-button--gray-dark:hover:not([disabled]){background:rgb(60.5,60.5,60.5)}.icon-button--orange{background:orange}.icon-button--orange:hover:not([disabled]){background:#ffb733}.icon-button--red{background:#cd7a90;color:#fff}.icon-button--red:hover:not([disabled]){background:rgb(218.9344262295,159.0655737705,174.9344262295)}@keyframes icon-button-spin{from{transform:translate3d(-50%, -50%, 0) rotate(0deg)}to{transform:translate3d(-50%, -50%, 0) rotate(360deg)}}.icon-button--rotate .icon-button__icon{animation:icon-button-spin 1.2s linear infinite}.icon-button__icon{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);pointer-events:none}.icon-button__icon>svg{display:block}.icon-button__icon--rotate-90{transform:translate3d(-50%, -50%, 0) rotate(90deg)}.icon-button__icon--rotate-180{transform:translate3d(-50%, -50%, 0) rotate(180deg)}.icon-button__icon--rotate-270{transform:translate3d(-50%, -50%, 0) rotate(270deg)}.icon-button__tooltip{opacity:0;pointer-events:none;transition:opacity 80ms}.icon-button:hover .icon-button__tooltip{opacity:1}.today-count{text-align:center;white-space:nowrap;position:relative;font-size:13px}.today-count--toggler{padding:8px 40px 8px 0}@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:100%;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:#f8f7f6}.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--centered{margin-left:auto;margin-right:auto}.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--justify{width:100%}.tabs--justify .tabs__tabs{width:100%;height:100%}.tabs--justify .tabs__tab{-ms-flex:1;flex:1;margin-right:0}.tabs--justify .tabs__tab-label{width:100%}.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--full-height .tabs__tabs{height:100%}.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:#f8f7f6}.tabs__tab-label{text-decoration:none;color:#000;padding:12px 0;display:block;cursor:pointer;appearance:none;background:rgba(0,0,0,0);outline:none;border:0;border-bottom:3px 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:3px 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:#f8f7f6;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:4px 8px;color:#000;text-decoration:none;border-radius:4px;position:relative}.submenu__menu-link--disabled{opacity:.5}.submenu__menu-link--active{background:rgba(0,0,0,.05)}.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:hsl(168,11.9047619048%,63.5294117647%)}.form-item__input::placeholder{color:hsl(168,11.9047619048%,63.5294117647%)}.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 #d0dad8;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:#d0dad8}.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;display:-ms-flexbox;display:flex;fill:#2d2d2d;z-index:1}.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:#d0dad8}.form-item--date .form-item__input{padding-left:32px;padding-right:32px}.form-item__empty-value-button{width:16px;height:16px;background:#d0dad8;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;padding:8px}@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;background:#e7eeea;border-radius:4px 4px 0 0;border-bottom:1px solid #fff}.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{color:#fff;top:0;width:100%;z-index:3}.booking-table__header .booking-table__cell{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--whole:after{border-left:1px dashed #e7eeea}.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;padding:8px}@media screen and (min-width: 561px){.booking-table__body{top:96px;left:0;width:100%;height:calc(100% - 96px);padding:0 8px;overflow-y:auto;overflow-x:hidden;top:136px;height:calc(100% - 136px)}.booking-table__body[datarows="0"]{top:40px;height:calc(100% - 40px)}.booking-table__body[datarows="1"]{top:72px;height:calc(100% - 72px)}.booking-table__body[datarows="2"]{top:104px;height:calc(100% - 104px)}}.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:0;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;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.booking-table__area-toggle svg{transition:transform 200ms;pointer-events:none}.booking-table__area-toggle--collapsed svg{transform:rotate(-180deg)}.booking-table__row{width:100%;display:-ms-flexbox;display:flex;position:relative}.booking-table__row--timeline{background:#e7eeea;border-radius:0 0 4px 4px}.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,.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;border-radius:2px;color:#fff;width:20px;text-align:center}.booking-table__table-info--closed .booking-table__info-size{background:#e7eeea;color:#565656}.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:#fff;border-top:1px solid #e7eeea;border-bottom:1px solid #e7eeea;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{color:#565656}.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)}@keyframes booking-table-clock-pulse{0%,100%{opacity:1}50%{opacity:.55}}.booking-table__cell-clock{position:absolute;width:2px;height:9999px;margin-top:-32px;pointer-events:none;z-index:1}.booking-table__cell-clock--blue{display:block;background:rgba(0,0,0,0);pointer-events:auto;cursor:col-resize;z-index:2}.booking-table__cell-clock__line{position:absolute;width:100%;height:100%;background:red;pointer-events:none}.booking-table__cell-clock:not(.booking-table__cell-clock--blue) .booking-table__cell-clock__line{animation:booking-table-clock-pulse 1.6s ease-in-out infinite}.booking-table__cell-clock--blue .booking-table__cell-clock__line{background:#e68a00}.booking-table__cell-clock__handle{position:absolute;left:0;cursor:col-resize;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#ff0}.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 #d0dad8}.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:12px 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(30,12.5%,97.862745098%)}.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 #d0dad8}.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:#f8f7f6}.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:#d0dad8;border-style:dashed;border-width:0;border-bottom-width:1px}.admin-table--with-col-divider .admin-table__row td,.admin-table--with-col-divider .admin-table__row th{border-right-width:1px}.admin-table--with-col-divider .admin-table__row td:last-child,.admin-table--with-col-divider .admin-table__row th:last-child{border-right-width:0}.admin-table__row:last-child th,.admin-table__row:last-child td{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:#f8f7f6;height:56px}.admin-table__row--centered td{vertical-align:middle}.admin-table__row--summary{background:hsl(30,12.5%,99.862745098%)}.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}}.account-plan-invoice-view__logo{margin-bottom:1.25rem}.account-plan-invoice-view__logo img{display:block;max-width:220px;height:auto}.account-plan-invoice-view__parties{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem 2rem;margin-bottom:1.5rem;-ms-flex-pack:justify;justify-content:space-between}.account-plan-invoice-view__party{-ms-flex:1 1 200px;flex:1 1 200px;min-width:0}.account-plan-invoice-view__party p{margin:0 0 .25rem;line-height:1.35}.account-plan-invoice-view__party-line--emph{font-weight:600}.account-plan-invoice-view__vat-breakdown{margin-top:1rem;max-width:280px;margin-left:auto}.account-plan-invoice-view__vat-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin-bottom:.35rem;font-size:.95rem}.account-plan-invoice-view__vat-row--total{margin-top:.5rem;padding-top:.5rem;border-top:1px solid rgba(0,0,0,.15);font-weight:600}.account-plan-invoices__actions{white-space:nowrap}.account-plan-invoices__toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem 1rem;margin-bottom:1rem}.account-plan-invoices__toolbar-right{margin-left:auto}.account-plan-invoices__create{margin:0}.availability-bar{border-bottom:1px solid #d0dad8;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 #d0dad8}}@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;position:relative;width:100%}.bookings-top__widget-selector--with-tabs>div{display:-ms-flexbox;display:flex;width:100%}@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;padding-left:8px}.bookings--widget-bookings .bookings-top__date-select,.bookings-top--waitinglist .bookings-top__date-select,.bookings-top--bookingrequests .bookings-top__date-select{border-left:1px solid #d0dad8}.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;padding-left:8px;padding-right:8px}.bookings--widget-bookings .bookings-top__widget-select,.bookings-top--waitinglist .bookings-top__widget-select,.bookings-top--bookingrequests .bookings-top__widget-select{width:25%;min-width:380px}@media screen and (max-width: 1199px){.bookings--widget-bookings .bookings-top__widget-select,.bookings-top--waitinglist .bookings-top__widget-select,.bookings-top--bookingrequests .bookings-top__widget-select{min-width:330px}}@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 #d0dad8;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:#d0dad8}@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;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 #d0dad8}}@media screen and (min-width: 500px){.bookings__widget--side{width:25%;min-width:380px}}@media screen and (max-width: 1199px)and (min-width: 500px){.bookings__widget--side{min-width:330px}}.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: 1199px){.bookings__inner--cols .bookings__widget--body{max-width:calc(100vw - 64px - 330px)}}@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 #d0dad8;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}.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 #d0dad8;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 #d0dad8;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 #d0dad8;text-transform:capitalize}.availability__day-nav-day--disabled{color:#d0dad8}.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:#d0dad8;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;position:relative}@media screen and (max-width: 560px){.avatar__figure{background:rgb(186.8808510638,131.2893617021,194.7106382979)}}.avatar--small .avatar__figure{width:36px;height:36px}.avatar__initial{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;text-transform:uppercase;font-size:18px;font-weight:bold;z-index:1}.avatar__image{display:block;width:100%;height:100%;object-fit:cover;position:relative;z-index:2}.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 #d0dad8;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 #d0dad8}: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:#d0dad8}.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 #d0dad8;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:relative;width:100%;max-width:500px;background:#fff;height:100vh;z-index:1000;box-shadow:0 0 35px rgba(0,0,0,.3);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-radius:5px;opacity:0;transform:translateY(12px) scale(0.98);transition:opacity 220ms ease-out,transform 220ms ease-out}@media screen and (min-width: 561px){.prompt{max-height:calc(100vh - 200px);height:auto}}.prompt--open{opacity:1;transform:translateY(0) scale(1)}.prompt--rendered{transition:none}.prompt__wrapper{position:fixed;top:0;left:-9999px;width:100%;height:100%;z-index:1000;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:24px;box-sizing:border-box;transition:left 0ms}.prompt__wrapper--visible{left:0}.prompt__drag-handle{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;cursor:move}.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 #d0dad8;padding:24px 16px;position:relative;z-index:1}.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 180ms ease-out 80ms,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:8px}}.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,.booking-widget__top-sort>.booking-widget__top-sort-arrow{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>.booking-widget__top-sort-arrow--up{transform:rotate(180deg)}.booking-widget__top-sort--active{color:rgb(13.5639097744,68.4360902256,61.037593985)}.booking-widget__top-sort--active>.icon,.booking-widget__top-sort--active>.booking-widget__top-sort-arrow{fill:rgb(13.5639097744,68.4360902256,61.037593985)}.booking-widget__top-filter{width:48px;height:28px;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--4-cols{-ms-flex-preferred-size:100%;flex-basis:100%}}.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;border-radius:3px}.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:0}.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}.note{margin-bottom:16px;font-size:13px;border-radius:2px}.note__actions{position:absolute;bottom:8px;right:8px}.note__actions>*:hover{cursor:pointer;text-decoration:underline}.note__text{white-space:pre-line;background:#e7eeea;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:#e7eeea;border-width:6px;margin-left:-6px}.note--own-note .note__text{padding-bottom:30px}.note__meta{color:#000}.table-map{width:100%;position:relative;background-color:#f8f7f6;background-size:100% 100%;background-repeat:no-repeat;overflow:hidden}.table-map:after{content:" ";display:block;padding-bottom:56.25%;position:relative;z-index:1}.table-map__inner{position:absolute;top:0;left:0;width:100%;height:100%}.table-map--extrasmall .table-map__inner{width:200%;height:200%}.table-map--small .table-map__inner{width:150%;height:150%}.table-map--large .table-map__inner{width:75%;height:75%}.table-map--extralarge .table-map__inner{width:50%;height:50%}.table-map__content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.table-map__bg-config{position:absolute;top:16px;right:16px;background:#d0dad8;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(168,11.9047619048%,73.5294117647%);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 #d0dad8;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:1px}.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:hover{background:#f8f7f6}.datepicker__button--today,.datepicker__button--today:hover{background:#e7eeea}.datepicker__button--selected{color:#fff;background:#000}.datepicker__button--selected:hover{color:#fff;background:#000}.datepicker__button--annotated:before{content:" ";position:absolute;bottom:3px;left:50%;transform:translateX(-50%);width:6px;height:6px;background:#61b2a7;border-radius:100%;z-index:1}.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 #d0dad8;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 #d0dad8;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:24px;height:24px;cursor:pointer;appearance:none;border:0;outline:none;margin:0 0 0 4px;padding:0;background-color:rgba(0,0,0,0);display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:rgb(162.5,162.5,162.5);display:inline-block}.daysettings-button--red{color:#cd7a90}.daysettings-button--orange{color:#cc8400}.daysettings-button__count{position:absolute;top:0;right:0;margin-top:-6px;margin-right:-6px;background:#61b2a7;color:#fff;width:16px;height:16px;font-size:10px;font-weight:500;text-align:center;line-height:16px;border-radius:50%}.pill{display:inline-block;position:relative;margin-right:-1px;margin-bottom:-1px;vertical-align:middle}.pill__label{border:1px solid #d0dad8;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:#2d2d2d;background:#2d2d2d;color:#fff}.pill__input:disabled+.pill__label{color:#d0dad8;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--small{padding:10px 12px;font-size:14px}.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 #d0dad8}.rich-text__controls-button{width:32px;height:32px;line-height:32px;overflow:hidden;display:inline-block;appearance:none;border:0;border-right:1px solid #d0dad8;background:rgba(0,0,0,0)}.rich-text__controls-button:hover,.rich-text__controls-button--active{background:#f8f7f6}.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:#f8f7f6;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}.inspect-button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0 6px;border:0;background:rgba(0,0,0,0);cursor:pointer;color:#565656;border-radius:4px;outline:none}.inspect-button--active{color:#2d2d2d}.inspect-button--active:hover{color:#2d2d2d}.table-plan{background:#f8f7f6;-ms-flex-preferred-size:100%;flex-basis:100%;padding:8px}.table-plan__area-top{position:relative;margin-bottom:16px}.table-plan__area-toggle{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:8px;padding-right:80px}.table-plan__area-actions{position:absolute;top:0;right:0}.table-plan__inner{position:relative;background-image:radial-gradient(circle, rgb(150.9285714286, 173.0714285714, 168.6428571429) 1px, transparent 0%);background-size:2.8125% 5%}.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--notarrived{background-color:#61b2a7}.table-plan__booking--pending{opacity:.5}.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--filtered-out{opacity:.3}.table-plan__booking--filtered-in{box-shadow:0 0 10px 0 rgba(0,0,0,.4)}.table-plan__inspect-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;cursor:pointer}.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:.2;pointer-events:none}.table-shape--opaque{opacity:.2}.table-shape--filtered-out{opacity:.3}.table-shape--filtered-in{box-shadow:0 0 10px 0 rgba(0,0,0,.4)}.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:#d0dad8}.table-shape--dragging .table-shape__inner{overflow:initial}.table-shape--selected .table-shape__inner,.table-shape--is-over .table-shape__inner{outline:1px solid #2d2d2d;box-shadow:0 0 15px rgba(0,0,0,.2)}.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:hsl(168,11.9047619048%,79.5294117647%)}.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 solid #2d2d2d;box-shadow:0 0 15px rgba(0,0,0,.2)}.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:#d0dad8;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:#f8f7f6;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 #d0dad8;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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RSwwQ0FFRiw2QkFDRSxzRUFFRiw2QkFDRSx5QkFFRixvQ0FDRSwwQ0FFRiw2QkFDRSwrREFFRiw2QkFDRSx5QkFFRixvQ0FDRSxzQ0FFRiw2QkFDRSx3REFFRiw2QkFDRSx5QkFFRixvQ0FDRSwwQ0FFRiw2QkFDRSxpREFFRiw2QkFDRSx5QkFFRixvQ0FDRSwwQ0FFRiw2QkFDRSwwQ0FFRiw2QkFDRSx5QkFFRixvQ0FDRSxzQ0FFRiw2QkFDRSxtQ0FFRiw2QkFDRSx5QkFFRixvQ0FDRSwwQ0FFRiw2QkFDRSw0QkFFRiw2QkFDRSx5QkFFRixvQ0FDRSwwQ0FFRiw2QkFDRSxxQkFFRiw2QkFDRSx5QkFFRixvQ0FDRSxzQ0FFRiwrQ0FDRSxpQkFFRixpREFDRSxtQkFFRix3REFDRSxrQkFFRiwwREFDRSxvQkFFRiwrQ0FDRSxpQkFFRixpREFDRSxtQkFFRix3REFDRSxrQkFFRiwwREFDRSxvQkFFRiwrQ0FDRSxpQkFFRixpREFDRSxvQkFFRix3REFDRSxrQkFFRiwwREFDRSxxQkFFRiwrQ0FDRSxrQkFFRixpREFDRSxvQkFFRix3REFDRSxtQkFFRiwwREFDRSxxQkFFRiwrQ0FDRSxrQkFFRixpREFDRSxvQkFFRix3REFDRSxtQkFFRiwwREFDRSxxQkFFRiwrQ0FDRSxrQkFFRixpREFDRSxvQkFFRix3REFDRSxtQkFFRiwwREFDRSxxQkFFRiwrQ0FDRSxrQkFFRixpREFDRSxvQkFFRix3REFDRSxtQkFFRiwwREFDRSxxQkFFRiwrQ0FDRSxrQkFFRixpREFDRSxvQkFFRix3REFDRSxtQkFFRiwwREFDRSxxQkFFRiwrQ0FDRSxrQkFFRixpREFDRSxvQkFFRix3REFDRSxtQkFFRiwwREFDRSxxQkFFRixxQkFDRSxjQUNBLGVBRUYscUNBQ0UsY0FFRixvQ0FDRSxrQkFFRix3QkFDRSxzQkFFRixzQkFDRSx5QkFFRix5QkFDRSxzQkFFRix5QkFDRSxzQkFFRix3QkFDRSx5QkFFRix1QkFDRSxzQkFFRix5QkFDRSxzQkFFRiwyQkFDRSxXQUVGLHlCQUNFLGNBRUYsNEJBQ0UsV0FFRiw0QkFDRSxXQUVGLDJCQUNF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YUosY0FDSSw4QkFVSixvQkFDSSw2Q3JHREEseURxR0lJLFlBSVIsc0JBQ0ksZ0JBQ0EsU0FDQSxPQUNBLFFBQ0EsVUFDQSxZcEcxQk0sQ29HMkJOLGVwR3pCTSxDb0c0QlYsMEJBQ0ksNkJBQ0EsZWxHbENVLENrR21DVixrQkFDQSxNQUNBLE9BQ0EsUUFDQSxTQUVBLHFDQUNJLG1CIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vYm9va2luZy8uL3N0eWxlLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2Jhc2UvYmFzZS5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9iYXNlL21peGlucy5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9iYXNlL3NpemVzLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2Jhc2UvZm9udHMuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29sb3JzL2NvbG9ycy5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9sYXlvdXRzL2FwcC9hcHAuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9pY29uL2ljb24uc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY2hyb21lL2hlYWRlci9oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY2hyb21lL25hdmlnYXRpb24vbmF2aWdhdGlvbi5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9wcmludC5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL21haW4vbWFpbi5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL1N0YXR1c1N1bW1hcnkvc3RhdHVzLXN1bW1hcnkuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9Cb3hlZExpc3QvYm94ZWQtbGlzdC5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL3Jvdy9yb3cuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy93aWRnZXQvd2lkZ2V0LnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvaGVhZGVyL2hlYWRlci5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL3NlbGVjdC9zZWxlY3Quc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy90YWJsZS12aWV3L3RhYmxlLXZpZXcuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy90YWJsZS1yb3cvdGFibGUtcm93LnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvYm9va2luZy1iYXIvYm9va2luZy1iYXIuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy90aW1lbGluZS90aW1lbGluZS5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL2RhdGUtc2VsZWN0L2RhdGUtc2VsZWN0LnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvZmxhL2ZsYS5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL21vZGFsL21vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvZm9sZG91dC9mb2xkb3V0LnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvZmllbGRzZXQvZmllbGRzZXQuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9idXR0b24vYnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvSWNvbkJ1dHRvbi9pY29uLWJ1dHRvbi5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL3RvZGF5LWNvdW50L3RvZGF5LWNvdW50LnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvbWVudS9tZW51LnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvdGFibGUtYmFyL3RhYmxlLWJhci5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL2Jvb2tpbmcvYm9va2luZy5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL3RhYnMvdGFicy5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL3RhYmxlL3RhYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvbG9naW4vbG9naW4uc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9zdWJtZW51L3N1Ym1lbnUuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9Gb3JtSXRlbS9mb3JtaXRlbS5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL2Jvb2tpbmctdGFibGUvYm9va2luZy10YWJsZS5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL2FkbWluLXBhZ2UvYWRtaW4tcGFnZS5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL0FkbWluVGFibGUvYWRtaW4tdGFibGUuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9BY2NvdW50UGxhbkludm9pY2VWaWV3L2FjY291bnQtcGxhbi1pbnZvaWNlLXZpZXcuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9BdmFpbGFiaWxpdHlCYXIvYXZhaWxhYmlsaXR5LWJhci5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL1NwaW5uZXIvc3Bpbm5lci5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL2Jvb2tpbmdzLXRvcC9ib29raW5ncy10b3Auc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9ib29raW5ncy9ib29raW5ncy5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL0hhbWJ1cmdlci9oYW1idXJnZXIuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9ib29raW5nLXJvdy9ib29raW5nLXJvdy5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL0F2YWlsYWJpbGl0eS9hdmFpbGFiaWxpdHkuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9BdmF0YXIvYXZhdGFyLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvYm9va2luZy1lZGl0L2Jvb2tpbmctZWRpdC5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL1F1aWNrRWRpdC9xdWljay1lZGl0LnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvQWxlcnQvYWxlcnQuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9SYWRpb0JveC9yYWRpby1ib3guc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9CdXR0b25Hcm91cC9idXR0b24tZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9IaXN0b3J5SXRlbS9oaXN0b3J5LWl0ZW0uc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9FbWFpbEJsb2Nrcy9lbWFpbC1ibG9ja3Muc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9NZXNzYWdlQmxvY2svbWVzc2FnZS1ibG9jay5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL1Bob25lSW5wdXQvcGhvbmUtaW5wdXQuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9kYXkvZGF5LnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvVGFibGVTZWxlY3QvdGFibGUtc2VsZWN0LnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvUHJvbXB0L3Byb21wdC5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL1NlY3Rpb25DYW52YXMvc2VjdGlvbi1jYW52YXMuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy90YWJsZS1jYW52YXMvdGFibGUtY2FudmFzLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvYm9va2luZy13aWRnZXQvYm9va2luZy13aWRnZXQuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9DaGFydC9jaGFydC5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL1BhZ2luYXRpb24vcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL0ZpbHRlckJsb2NrL2ZpbHRlci1ibG9jay5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL1BhZ2luYXRpb25MZWdlbmQvcGFnaW5hdGlvbi1sZWdlbmQuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9TdGF0dXNCb3gvc3RhdHVzLWJveC5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL1BvcG92ZXIvcG9wb3Zlci5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL1VzZXJNZW51L3VzZXItbWVudS5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL1NpZ25hdHVyZUJhci9zaWduYXR1cmUtYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvUGlsbEJ1dHRvbi9waWxsLWJ1dHRvbi5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL092ZXJsYXkvb3ZlcmxheS5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL0Jvb2tpbmdEZXRhaWxzL2Jvb2tpbmdEZXRhaWxzLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvVG9vbHRpcC90b29sdGlwLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvTm90ZXMvbm90ZXMuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9Ob3RlL25vdGUuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9UYWJsZU1hcC90YWJsZS1tYXAuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9EYXRlUGlja2VyL2RhdGVwaWNrZXIuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9NZXNzYWdlc1RvZ2dsZS9tZXNzYWdlLXRvZ2dsZS5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL0RheVNldHRpbmdzQnV0dG9uL2RheXNldHRpbmdzLWJ1dHRvbi5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL1BpbGwvcGlsbC5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL0JhZGdlL2JhZGdlLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvUmljaFRleHQvcmljaHRleHQuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9Cb29raW5nQXR0cmlidXRlcy9ib29raW5nLWF0dHJpYnV0ZXMuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9BZG1pbkxhbmd1YWdlU3dpdGNoZXIvYWRtaW4tbGFuZ3VhZ2Utc3dpdGNoZXIuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9EYXRlUG9wb3Zlci9kYXRlLXBvcG92ZXIuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9NZXNzYWdlTG9nL21lc3NhZ2UtbG9nLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvVGFibGVHcm91cC90YWJsZS1ncm91cC5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL0ZpbHRlckFkZGVyL2ZpbHRlci1hZGRlci5zY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL0ZpbHRlclBpbGwvZmlsdGVyLXBpbGwuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9JbnNwZWN0QnV0dG9uL2luc3BlY3QtYnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvVGFibGVQbGFuL3RhYmxlLXBsYW4uc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9UYWJsZVNoYXBlL3RhYmxlLXNoYXBlLnNjc3MiLCJ3ZWJwYWNrOi8vYm9va2luZy8uL2NvbXBvbmVudHMvU2hhcGUvc2hhcGUuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9TdGlja2VyL3N0aWNrZXIuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9BZGRUb0hvbWVzY3JlZW4vYWRkLXRvLWhvbWVzY3JlZW4uc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vY29tcG9uZW50cy9QaW5JbnB1dC9waW4taW5wdXQuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4uL25vZGVfbW9kdWxlcy9yZWFjdC1xdWlsbC9kaXN0L3F1aWxsLnNub3cuY3NzIiwid2VicGFjazovL2Jvb2tpbmcvLi9jb21wb25lbnRzL1VwZGF0ZUJhci91cGRhdGViYXIuc2NzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4uL25vZGVfbW9kdWxlcy9AbWFudGluZS90aXB0YXAvc3R5bGVzLmNzcyIsIndlYnBhY2s6Ly9ib29raW5nLy4vbGF5b3V0cy9hZG1pbi9hZG1pbi5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbImJvZHksaHRtbHtwYWRkaW5nOjA7bWFyZ2luOjA7Zm9udC1mYW1pbHk6XCJPcGVuIFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojMDAwfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXtib2R5LGh0bWx7b3ZlcmZsb3c6aGlkZGVufX1zdHJvbmd7Zm9udC13ZWlnaHQ6NTAwfWF7Y29sb3I6IzAwMH1hLGJ1dHRvbixvcHRpb24sc2VsZWN0LGlucHV0W3R5cGU9ZGF0ZV17Y29sb3I6IzAwMH10ZXh0YXJlYSxpbnB1dCxidXR0b24sc2VsZWN0e2ZvbnQtZmFtaWx5OlwiT3BlbiBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjEycHh9KiwqOmJlZm9yZSwqOmFmdGVye2JveC1zaXppbmc6Ym9yZGVyLWJveH0uc3RyaWtlLXRocm91aCwuaC1zdHJpa2UtdGhyb3VnaHt0ZXh0LWRlY29yYXRpb246bGluZS10aHJvdWdofS5oLXNob3ctb24taG92ZXJ7b3BhY2l0eTowfS5oLXNob3ctb24taG92ZXI6aG92ZXJ7b3BhY2l0eToxfS5oLWZsb2F0LXJpZ2h0e2Zsb2F0OnJpZ2h0fS5oLXBsdXMtcm91bmR7ZGlzcGxheTpibG9jazt3aWR0aDoxOHB4O2hlaWdodDoxOHB4O2JvcmRlcjoxcHggc29saWQgIzAwMDtib3JkZXItcmFkaXVzOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MTZweDtmb250LXdlaWdodDpib2xkO21hcmdpbjphdXRvfS5oLXBsdXMtcm91bmQ6aG92ZXJ7Y3Vyc29yOnBvaW50ZXJ9LnRodW1ibmFpbHttYXgtd2lkdGg6MTAwcHg7aGVpZ2h0OmF1dG87ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjEycHh9aDF7Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0OjFlbTttYXJnaW46MCAwIDI0cHggMDtmb250LWZhbWlseTpcIkFicmlsIEZhdGZhY2VcIixkaXNwbGF5fWgze2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjI0cHg7Zm9udC13ZWlnaHQ6NTAwfS5wcmUtbGluZXt3aGl0ZS1zcGFjZTpwcmUtbGluZX0ubm8tYnJlYWtpbmctc3BhY2V7d2hpdGUtc3BhY2U6bm93cmFwfS5oLXZlcnRpY2Fse3dyaXRpbmctbW9kZTp2ZXJ0aWNhbC1ybDtkaXNwbGF5OmlubGluZS1ibG9jazt3aGl0ZS1zcGFjZTpub3dyYXB9LmgtaXRhbGlje2ZvbnQtc3R5bGU6aXRhbGljfS5oLWZsZXgtbGVmdHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnQ7bWFyZ2luLXJpZ2h0OmF1dG99Lmgtb3Jhbmdle2NvbG9yOiNjYzg0MDB9LmdyaWQtd3JhcHBlcnttYXJnaW4tcmlnaHQ6LTMycHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KXsuZ3JpZC13cmFwcGVye21hcmdpbi1yaWdodDowfX0ubmFycm93e21heC13aWR0aDo3ODBweH0ubG9nby1iZ3tiYWNrZ3JvdW5kOiNmN2Y3ZjM7cGFkZGluZzoxNnB4fS5ocnttYXJnaW46MjRweCAwO2JvcmRlci13aWR0aDoxcHggMCAwIDA7Ym9yZGVyLWNvbG9yOiNmOGY3ZjZ9LnByZXt3aGl0ZS1zcGFjZTpwcmUtd3JhcH0uaC12aXNpYmxlLXN0YW5kYWxvbmV7ZGlzcGxheTpibG9ja30uaXMtbm90LXN0YW5kYWxvbmUgLmgtdmlzaWJsZS1zdGFuZGFsb25le2Rpc3BsYXk6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCl7LmgtaGlkZGVuLW1vYmlsZXtkaXNwbGF5Om5vbmV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KXsuaXMtbm90LXN0YW5kYWxvbmUgI3Jvb3R7ZGlzcGxheTpub25lfX0uYXBwe3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMHZ3O2JhY2tncm91bmQ6I2ZmZjt0cmFuc2l0aW9uOm9wYWNpdHkgMjAwbXN9LmFwcC0td2l0aC1zaWduYXR1cmV7dG9wOjM2cHg7aGVpZ2h0OmNhbGMoMTAwdmggLSAzNnB4KX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7LmFwcC0td2l0aC11cGRhdGUtYmFye3RvcDozNnB4O2hlaWdodDpjYWxjKDEwMHZoIC0gMzZweCl9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsuYXBwe3BhZGRpbmctbGVmdDo2NHB4fS5hcHAtLW1lbnUtZXhwYW5kZWR7cGFkZGluZy1sZWZ0OjMwNHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCl7LmFwcHtvdmVyZmxvdzppbml0aWFsO3BhZGRpbmctYm90dG9tOjgwcHh9LmlzLW5vdC1zdGFuZGFsb25lIC5hcHB7cGFkZGluZy1ib3R0b206NTZweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5hcHB7b3ZlcmZsb3cteTphdXRvO2hlaWdodDoxMDB2aH0uYXBwLS1kYXNoYm9hcmR7b3ZlcmZsb3c6aGlkZGVufX0uYXBwX19sb2dvLWljb257d2lkdGg6NjRweDtoZWlnaHQ6NjRweDtwYWRkaW5nLXRvcDoycHg7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztmbGV4LXNocmluazowO2Rpc3BsYXk6ZmxleH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCl7LmFwcF9fbG9nby1pY29ue2Rpc3BsYXk6bm9uZX19LmFwcF9fbG9nby1pY29uPmltZ3ttYXgtd2lkdGg6NDAlO21hcmdpbjphdXRvO2Rpc3BsYXk6YmxvY2t9LmFwcF9fdG9wLWJhcntoZWlnaHQ6NTJweDt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiM2MWIyYTc7Y29sb3I6I2ZmZjtib3gtc2hhZG93OjJweCAwIDVweCByZ2JhKDAsMCwwLC4zKTt6LWluZGV4Ojk5O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1lbmQ7cGFkZGluZzo4cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5hcHBfX3RvcC1iYXJ7ZGlzcGxheTpub25lfX0uYXBwX190b3AtYmFyLWhhbWJ1cmdlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTBweDtsZWZ0OjEwcHg7ZGlzcGxheTpub25lfS5hcHBfX3RvcC1iYXItbmFtZXttYXJnaW46MDttYXJnaW4tdG9wOjJweDtmb250LXNpemU6MTVweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6MXB4O2ZvbnQtd2VpZ2h0OjUwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCl7LmFwcF9fdG9wLWJhci1uYW1le3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczttYXgtd2lkdGg6NjAlfX0uYXBwX19sb2FkaW5nLWluZGljYXRvcntwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6NHB4O2JhY2tncm91bmQ6I2U3ZWVlYTt6LWluZGV4OjEwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7LmFwcF9fbG9hZGluZy1pbmRpY2F0b3J7ei1pbmRleDoxMDF9fS5hcHBfX2xvYWRpbmctaW5kaWNhdG9yOmFmdGVyLC5hcHBfX2xvYWRpbmctaW5kaWNhdG9yOmJlZm9yZXtjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7dG9wOjA7bGVmdDowO2hlaWdodDoxMDAlO3dpZHRoOjAlO2JhY2tncm91bmQ6IzYxYjJhNzt0cmFuc2l0aW9uOndpZHRoIDEwMG1zLG9wYWNpdHkgMG1zO29wYWNpdHk6MDtwb3NpdGlvbjphYnNvbHV0ZX0uYXBwX19sb2FkaW5nLWluZGljYXRvci0tbG9hZGluZzpiZWZvcmV7b3BhY2l0eToxO3dpZHRoOjEwMCU7dHJhbnNpdGlvbi1kdXJhdGlvbjoxMDAwMG1zfS5hcHBfX2xvYWRpbmctaW5kaWNhdG9yLS1maW5pc2hlZDphZnRlcntvcGFjaXR5OjE7d2lkdGg6MTAwJTt0cmFuc2l0aW9uLWR1cmF0aW9uOjEwMG1zfS5hcHBfX2hlYWRlcntwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjgwcHg7d2lkdGg6MTAwdnc7aGVpZ2h0OjY0cHg7ei1pbmRleDoxMDt0cmFuc2l0aW9uOndpZHRoIDEyMG1zLGxlZnQgMTIwbXN9LmFwcC0tZm9sZG91dC1vcGVuIC5hcHBfX2hlYWRlcnt3aWR0aDpjYWxjKDEwMHZ3IC0gMzUycHgpfS5hcHAtLWZvbGRvdXQtb3Blbi5hcHAtLW1lbnUtb3BlbiAuYXBwX19oZWFkZXJ7d2lkdGg6Y2FsYygxMDB2dyAtIDQzMnB4IC0gMjUwcHgpfS5hcHBfX25hdmlnYXRpb257cG9zaXRpb246Zml4ZWQ7bGVmdDotMTAwdnc7d2lkdGg6MTAwdnc7dG9wOjA7Ym90dG9tOjA7Y29sb3I6I2QwZGFkODt6LWluZGV4OjEwMDtiYWNrZ3JvdW5kOiMyZDJkMmQ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nOjAgMCAxNnB4IDA7YmFja2dyb3VuZDojYjFkNmQxfS5hcHAtLW1lbnUtb3BlbiAuYXBwX19uYXZpZ2F0aW9ue2xlZnQ6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCl7LmFwcF9fbmF2aWdhdGlvbntvdmVyZmxvdy15OmF1dG87cGFkZGluZy10b3A6MzJweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5hcHBfX25hdmlnYXRpb257YmFja2dyb3VuZDojMmQyZDJkO2xlZnQ6MDt3aWR0aDo2NHB4fS5hcHAtLXdpdGgtc2lnbmF0dXJlIC5hcHBfX25hdmlnYXRpb24sLmFwcC0td2l0aC11cGRhdGUtYmFyIC5hcHBfX25hdmlnYXRpb257dG9wOjM2cHh9fS5hcHBfX3N1Yi1uYXZpZ2F0aW9ue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NjRweDt3aWR0aDoyNDBweDtoZWlnaHQ6MTAwdmg7dG9wOjA7YmFja2dyb3VuZDojYjFkNmQxO3BhZGRpbmc6MjRweDtkaXNwbGF5Om5vbmU7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZDBkYWQ4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsuYXBwX19zdWItbmF2aWdhdGlvbntkaXNwbGF5OmJsb2NrfX0uYXBwX19uYXZpZ2F0aW9uLWhhbWJ1cmdlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjBweDtsZWZ0OjE2cHg7d2lkdGg6NDBweH0uYXBwX19oYW1idXJnZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjExcHg7bGVmdDo4cHg7d2lkdGg6NDBweDt6LWluZGV4OjEwMTt0cmFuc2l0aW9uOmxlZnQgMTIwbXN9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5hcHBfX2hhbWJ1cmdlcntkaXNwbGF5Om5vbmU7dG9wOjE2cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KXsuYXBwX19oYW1idXJnZXJ7ZGlzcGxheTpub25lfX0uYXBwX19jb250ZW50e3BhZGRpbmc6MDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6MDttYXJnaW46YXV0bzt3aWR0aDoxMDB2d31AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7LmFwcF9fY29udGVudC0tbmFycm93LC5hcHAtLW1lbnUtZXhwYW5kZWQgLmFwcF9fY29udGVudHt3aWR0aDpjYWxjKDEwMHZ3IC0gMzA0cHgpfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7LmFwcF9fY29udGVudHtwYWRkaW5nLXRvcDowO21pbi1oZWlnaHQ6MTAwdmg7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6Y2FsYygxMDB2dyAtIDY0cHgpfS5hcHAtLXdpdGgtc2lnbmF0dXJlIC5hcHBfX2NvbnRlbnR7bWluLWhlaWdodDpjYWxjKDEwMHZoIC0gMzZweCl9fS5hcHAtLWZvbGRvdXQtb3BlbiAuYXBwX19jb250ZW50e3dpZHRoOmNhbGMoMTAwdncgLSA0MzJweCAtIDgwcHgpfS5hcHAtLWZvbGRvdXQtb3Blbi5hcHAtLW1lbnUtb3BlbiAuYXBwX19jb250ZW50e3dpZHRoOmNhbGMoMTAwdncgLSA0MzJweCAtIDI1MHB4KX0uYXBwX19ib2R5e3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6MDt3aWR0aDoxMDAlO3BhZGRpbmc6MTJweH0uYXBwX19mb2xkb3V0e3dpZHRoOjQzMnB4O2JhY2tncm91bmQ6I2YzZjNmMztwb3NpdGlvbjpmaXhlZDt0b3A6MDtib3R0b206MDtsZWZ0OjEwMCU7ei1pbmRleDoyO3RyYW5zaXRpb246dHJhbnNmb3JtIDEyMG1zO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDBweCk7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nOjE2cHggMTZweCAxNnB4IDB9LmFwcC0tZm9sZG91dC1vcGVuIC5hcHBfX2ZvbGRvdXR7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTQzMnB4KX0uYXBwX19uYXZpZ2F0aW9uLWF2YXRhcnttYXJnaW4tdG9wOmF1dG99QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5hcHBfX25hdmlnYXRpb24tYXZhdGFye2Rpc3BsYXk6bm9uZX19LmFwcF9fZm9vdGVye21hcmdpbjowO2JhY2tncm91bmQ6I2ZmZjtwb3NpdGlvbjpmaXhlZDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6ODBweDtib3gtc2hhZG93Oi0xcHggMCA0cHggcmdiYSgwLDAsMCwuMik7ei1pbmRleDo0fS5pcy1ub3Qtc3RhbmRhbG9uZSAuYXBwX19mb290ZXJ7aGVpZ2h0OjU2cHg7cGFkZGluZy10b3A6NnB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsuYXBwX19mb290ZXJ7ZGlzcGxheTpub25lfX0uYXBwX190b3AtYmFyLWxvZ297d2lkdGg6MzZweDtoZWlnaHQ6MzZweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTBweDtsZWZ0OjhweH0uYXBwX19mb290ZXItaXRlbXthcHBlYXJhbmNlOm5vbmU7cGFkZGluZzo0cHggMCA4cHg7bWFyZ2luOjA7Ym9yZGVyOjA7b3V0bGluZTowO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTt3aWR0aDoyNSU7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjEycHg7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzU2NTY1Nn0uYXBwX19mb290ZXItaXRlbS0tYWN0aXZle2NvbG9yOiMwMDB9LmFwcF9fZm9vdGVyLWl0ZW0taWNvbnt3aWR0aDoxNHB4O21hcmdpbjphdXRvfS5pY29ue3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7ZmlsbDojMmQyZDJkO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCV9Lmljb24tLXNtYWxse3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHh9Lmljb24tLWNvbG9yLWdyZWVue2ZpbGw6cmdiKDEzLjU2MzkwOTc3NDQsNjguNDM2MDkwMjI1Niw2MS4wMzc1OTM5ODUpO2NvbG9yOnJnYigxMy41NjM5MDk3NzQ0LDY4LjQzNjA5MDIyNTYsNjEuMDM3NTkzOTg1KX0uaWNvbi0tY29sb3ItZ3JheXtmaWxsOiM1NjU2NTY7Y29sb3I6IzU2NTY1Nn0uaGVhZGVye2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojMmQyZDJkO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZWRlZGU7d2lkdGg6MTAwJTtoZWlnaHQ6NjRweDtwYWRkaW5nOjA7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdzthbGlnbi1pdGVtczpjZW50ZXJ9LmhlYWRlcl9fYWN0aW9ue2JvcmRlci1yaWdodDoxcHggc29saWQgI2RlZGVkZTtoZWlnaHQ6MTAwJX0uaGVhZGVyX19hY3Rpb246bGFzdC1jaGlsZHtib3JkZXItcmlnaHQ6MH0uaGVhZGVyX19hY3Rpb24tLXJpZ2h0e21hcmdpbi1sZWZ0OmF1dG99LmhlYWRlcl9fZGF0ZS1zZWxlY3R7ZGlzcGxheTpmbGV4fS5uYXZpZ2F0aW9ue2xpc3Qtc3R5bGUtdHlwZTpub25lO21hcmdpbjowO3BhZGRpbmc6OHB4IDA7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MThweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6LjVweDtmb250LXdlaWdodDpub3JtYWw7Y29sb3I6I2ZmZjtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21hcmdpbi10b3A6MzBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7Lm5hdmlnYXRpb257ZmxleC1iYXNpczoxMDAlfX0ubmF2aWdhdGlvbiAubmF2aWdhdGlvbntwYWRkaW5nOjB9Lm5hdmlnYXRpb25fX2l0ZW17Ym9yZGVyLXJhZGl1czozcHg7bWFyZ2luLWJvdHRvbToxcHg7cG9zaXRpb246cmVsYXRpdmV9Lm5hdmlnYXRpb25fX2l0ZW0gdWx7ZGlzcGxheTpub25lO2hlaWdodDowO292ZXJmbG93OmhpZGRlbjtsaXN0LXN0eWxlLXR5cGU6bm9uZTtwYWRkaW5nOjA7dGV4dC10cmFuc2Zvcm06bm9uZTttYXJnaW4tdG9wOi04cHh9LmFwcC0tbWVudS1vcGVuIC5uYXZpZ2F0aW9uX19pdGVtIHVse2hlaWdodDphdXRvfS5uYXZpZ2F0aW9uX19pdGVtPnVse3BhZGRpbmctbGVmdDoyMHB4fS5uYXZpZ2F0aW9uX19pdGVtOmxhc3QtY2hpbGR7bWFyZ2luLXRvcDphdXRvfS5uYXZpZ2F0aW9uX19pdGVtLS1vcGVuIHVse2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmF1dG99QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5uYXZpZ2F0aW9uX19pdGVtLS1vcGVuIHVse2Rpc3BsYXk6bm9uZX19Lm5hdmlnYXRpb25fX2l0ZW0tLWJvdHRvbXttYXJnaW4tdG9wOmF1dG99Lm5hdmlnYXRpb25fX2xpbmt7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZTtwYWRkaW5nOjEycHggMTZweDtkaXNwbGF5OmJsb2NrO2FsaWduLWl0ZW1zOmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47Y3Vyc29yOnBvaW50ZXI7bWFyZ2luOjAgOHB4O2JvcmRlci1yYWRpdXM6NHB4fS5sZXZlbC0tMiAubmF2aWdhdGlvbl9fbGlua3twYWRkaW5nLXRvcDo4cHg7cGFkZGluZy1ib3R0b206OHB4O2NvbG9yOiMwMDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5uYXZpZ2F0aW9uX19saW5re3BhZGRpbmc6MTJweCA4cHg7ZGlzcGxheTpibG9jazt0ZXh0LWFsaWduOmNlbnRlcn19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5uYXZpZ2F0aW9uX19saW5rPnN2Z3tzdHJva2U6IzJkMmQyZH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5uYXZpZ2F0aW9uX19saW5rLS1hY3RpdmV7YmFja2dyb3VuZDpoc2xhKDAsMCUsMTAwJSwuMil9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsubmF2aWdhdGlvbl9fbGluay0tYWN0aXZlOmFmdGVye2Rpc3BsYXk6YmxvY2t9fS5hcHAtLW1lbnUtZXhwYW5kZWQgLm5hdmlnYXRpb25fX2xpbmstLWFjdGl2ZTphZnRlcntiYWNrZ3JvdW5kOiNiMWQ2ZDF9Lm5hdmlnYXRpb25fX2xpbmstLWRpc2FibGVke29wYWNpdHk6LjV9Lm5hdmlnYXRpb25fX2l0ZW0tdG9nZ2xlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6OHB4O3JpZ2h0OjE2cHg7YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtwYWRkaW5nOjNweDttYXJnaW46MDtib3JkZXI6MDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtc2l6ZToxMHB4O2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2Fzc2V0cy9pbWcvY2hldnJvbi5zdmdcIik7Zm9udC1zaXplOjA7d2lkdGg6MjhweDtoZWlnaHQ6MjhweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7Lm5hdmlnYXRpb25fX2l0ZW0tdG9nZ2xlcntkaXNwbGF5Om5vbmV9fS5uYXZpZ2F0aW9uX19pdGVtLS1vcGVuIC5uYXZpZ2F0aW9uX19pdGVtLXRvZ2dsZXJ7dHJhbnNmb3JtOnJvdGF0ZSgtMTgwZGVnKX0ubmF2aWdhdGlvbl9fY2hpbGRyZW57cGFkZGluZy1sZWZ0OjM2cHh9Lm5hdmlnYXRpb25fX2xhYmVse3RyYW5zaXRpb246b3BhY2l0eSAyMDBtcztvcGFjaXR5OjA7bWFyZ2luLWxlZnQ6MTJweDt3aGl0ZS1zcGFjZTpub3dyYXA7Y29sb3I6IzJkMmQyZDt2ZXJ0aWNhbC1hbGlnbjp0b3B9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5uYXZpZ2F0aW9uX19sYWJlbHtkaXNwbGF5Om5vbmV9fS5hcHAtLW1lbnUtb3BlbiAubmF2aWdhdGlvbl9fbGFiZWx7b3BhY2l0eToxfS5uYXZpZ2F0aW9uX19pY29ue3dpZHRoOjE2cHggIWltcG9ydGFudDtoZWlnaHQ6MTZweCAhaW1wb3J0YW50O21hcmdpbi1yaWdodDoxNnB4O2ZsZXgtc2hyaW5rOjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoN3B4KTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAxMjBtcztmaWxsOiMyZDJkMmQ7Y29sb3I6IzJkMmQyZH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7Lm5hdmlnYXRpb25fX2ljb257ZmlsbDojZmZmO2NvbG9yOiNmZmZ9fUBtZWRpYSBwcmludHsucHJpbnR7bWFyZ2luOjA7cGFkZGluZzowfS5wcmludF9faGlkZXtkaXNwbGF5Om5vbmV9LnByaW50X19wYWdle3BhZ2UtYnJlYWstYWZ0ZXI6YWx3YXlzfS5wcmludC0taGlkZGVue2Rpc3BsYXk6bm9uZX19Lm1haW57bWluLWhlaWdodDoxMDB2aDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDojZmZmfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KXsubWFpbntkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MjRweH0uaXMtbm90LXN0YW5kYWxvbmUgLm1haW57ZGlzcGxheTpub25lfX0ubWFpbl9fc2lkZXtwb3NpdGlvbjpmaXhlZDt0b3A6MDtoZWlnaHQ6MTAwdmg7YmFja2dyb3VuZDpyZ2IoMTk5Ljg2ODA4NTEwNjQsMjI4LjEzMTkxNDg5MzYsMjI0LjI5MzYxNzAyMTMpO2xlZnQ6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7Lm1haW5fX3NpZGV7d2lkdGg6NDAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpey5tYWluX19zaWRle3dpZHRoOjYwJX19Lm1haW5fX2NvbnRlbnR7bWluLWhlaWdodDpjYWxjKDEwMHZoIC0gNDhweCk7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5tYWluX19jb250ZW50e21pbi1oZWlnaHQ6MTAwdmg7d2lkdGg6MTAwdnc7cGFkZGluZy1sZWZ0OjQwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXsubWFpbl9fY29udGVudHtwYWRkaW5nLWxlZnQ6NjAlfX0ubWFpbl9fYmFja2dyb3VuZHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyO29wYWNpdHk6LjR9Lm1haW5fX2xvZ2lue3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX0uc3RhdHVzLXN1bW1hcnl7YmFja2dyb3VuZDojZmZmO3Bvc2l0aW9uOmZpeGVkO2xlZnQ6MTAwcHg7Ym90dG9tOjQwcHg7d2lkdGg6MTAwJTtjb2xvcjojMmQyZDJkO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjE2cHg7ei1pbmRleDoxMDE7d2lkdGg6MTAwJTttYXgtd2lkdGg6MjgwcHg7Ym94LXNoYWRvdzowIDAgMjVweCByZ2JhKDAsMCwwLC4yKX0uc3RhdHVzLXN1bW1hcnlfX2RpdmlkZXJ7Ym9yZGVyLXRvcDoxcHggZGFzaGVkICNlN2VlZWE7bWFyZ2luOjEycHggMH0uc3RhdHVzLXN1bW1hcnlfX3RpdGxle3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtZmFtaWx5OlwiQWJyaWwgRmF0ZmFjZVwiLGRpc3BsYXk7cGFkZGluZzoxNnB4IDEycHg7Zm9udC1zaXplOjIycHg7bWFyZ2luOjA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U3ZWVlYTtjdXJzb3I6bW92ZX0uc3RhdHVzLXN1bW1hcnlfX2Nsb3NlLWJ1dHRvbnt3aWR0aDozMHB4O2hlaWdodDozMHB4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjEwMCU7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6OHB4O3RvcDo4cHg7cGFkZGluZzowO2NvbG9yOmluaGVyaXR9LnN0YXR1cy1zdW1tYXJ5X19jbG9zZS1idXR0b246YmVmb3Jle2NvbnRlbnQ6XCLDl1wiO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjE4cHh9LnN0YXR1cy1zdW1tYXJ5X19jb250ZW50e3BhZGRpbmc6MTJweH0uc3RhdHVzLXN1bW1hcnlfX3N0YXR1c3tkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206MTZweH0uc3RhdHVzLXN1bW1hcnlfX3N0YXR1czpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uc3RhdHVzLXN1bW1hcnlfX3N0YXR1cy1ib3h7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0OjRweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmJveGVkLWxpc3R7bWFyZ2luOjAgMCAyNHB4IDA7cGFkZGluZzowO2xpc3Qtc3R5bGUtdHlwZTpub25lfS5ib3hlZC1saXN0Omxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5ib3hlZC1saXN0X19pdGVte2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjA7cGFkZGluZzowO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MXB4IDFweCAwIDFweDtib3JkZXItY29sb3I6I2QwZGFkODtvdmVyZmxvdzpoaWRkZW59LmJveGVkLWxpc3RfX2l0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLXJhZGl1czozcHggM3B4IDAgMH0uYm94ZWQtbGlzdF9faXRlbTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b20td2lkdGg6MXB4O2JvcmRlci1yYWRpdXM6MCAwIDNweCAzcHh9LmJveGVkLWxpc3RfX2xpbmt7ZGlzcGxheTpibG9jaztwYWRkaW5nOjE2cHggMTZweDt0ZXh0LWRlY29yYXRpb246bm9uZTtjdXJzb3I6cG9pbnRlcjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjE0cHg7bGV0dGVyLXNwYWNpbmc6LjVweH0uYm94ZWQtbGlzdF9fbGluazpob3ZlcntiYWNrZ3JvdW5kOiNmOGY3ZjZ9LnJvd3ttYXJnaW4tbGVmdDotMTZweDttYXJnaW4tcmlnaHQ6LTE2cHg7bWFyZ2luLWJvdHRvbTozMnB4fS5yb3c6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnJvdy0tZmxleHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93fS5yb3dfX2NvbHtwYWRkaW5nLWxlZnQ6MTZweDtwYWRkaW5nLXJpZ2h0OjE2cHg7d2lkdGg6MTAwJX0ucm93X19jb2wtLTZ7d2lkdGg6NTAlfS53aWRnZXR7Ym94LXNoYWRvdzowIDFweCAxNXB4IDFweCByZ2JhKDUyLDQwLDEwNCwuMDgpO2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjE2cHh9LndpZGdldC0tZnVsbHtwYWRkaW5nOjB9LndpZGdldF9faGVhZGVye3BhZGRpbmc6MTZweDttYXJnaW4tbGVmdDotMTZweDttYXJnaW4tcmlnaHQ6LTE2cHg7bWFyZ2luLXRvcDotMTZweDttYXJnaW4tYm90dG9tOjE2cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Y4ZjdmNn0ud2lkZ2V0X190aXRsZXtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOjE4cHg7bWFyZ2luOjB9LmhlYWRlcntiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6IzJkMmQyZDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTdlN2U3O3dpZHRoOjEwMCU7aGVpZ2h0OjY0cHg7cGFkZGluZzowIDE2cHg7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdzthbGlnbi1pdGVtczpjZW50ZXJ9LmhlYWRlcl9fYWN0aW9ue2JvcmRlci1yaWdodDoxcHggc29saWQgI2RlZGVkZTtoZWlnaHQ6MTAwJX0uaGVhZGVyX19hY3Rpb246bGFzdC1jaGlsZHtib3JkZXItcmlnaHQ6MH0uaGVhZGVyX19hY3Rpb24tLXJpZ2h0e21hcmdpbi1sZWZ0OmF1dG99LmhlYWRlcl9fZGF0ZS1zZWxlY3R7ZGlzcGxheTpmbGV4fS5zZWxlY3R7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6NDVweDthcHBlYXJhbmNlOm5vbmU7cGFkZGluZzo4cHggNDhweCAxNnB4IDhweDtib3JkZXItcmFkaXVzOjA7b3V0bGluZTpub25lO2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwwKTtiYWNrZ3JvdW5kOiNmZmY7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvYXNzZXRzL2ltZy9jaGV2cm9uLnN2Z1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgcmlnaHQgMTZweH0udGFibGUtdmlld3tib3JkZXItcmFkaXVzOjNweDtib3gtc2hhZG93OjAgMCAxMnB4IHJnYmEoMCwwLDAsLjIpO292ZXJmbG93OmhpZGRlbn0udGFibGUtdmlld19fdGFibGVze3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX0udGFibGUtcm93e2hlaWdodDo1NnB4O21hcmdpbi1sZWZ0OjU2cHg7bWFyZ2luLXJpZ2h0OjMycHg7cG9zaXRpb246cmVsYXRpdmV9LnRhYmxlLXJvdzphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDotNTZweDtyaWdodDotMzJweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWVlfS50YWJsZS1yb3dfX2luZm97d2lkdGg6NTZweDtoZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi01NnB4O3RvcDowO292ZXJmbG93OmhpZGRlbn0udGFibGUtcm93X19pbmZvOmJlZm9yZXtjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLXRvcDoxcHggc29saWQgI2RlZGVkZTtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwcHg7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybS1vcmlnaW46MCAwfS50YWJsZS1yb3dfX251bWJlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NnB4O2xlZnQ6NnB4O3dpZHRoOjIwcHg7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjEycHh9LnRhYmxlLXJvd19fc2VhdHN7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjZweDtyaWdodDo2cHg7d2lkdGg6MjBweDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTJweH0udGFibGUtcm93X19jb250ZW50e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowO3RvcDowO2hlaWdodDoxMDAlfS5ib29raW5nLWJhcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtsZWZ0OjA7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTRweDt1c2VyLXNlbGVjdDpub25lO3otaW5kZXg6MX0uYm9va2luZy1iYXIucmVhY3QtZHJhZ2dhYmxlLWRyYWdnaW5ne3otaW5kZXg6Mn0uYm9va2luZy1iYXItLWZpbHRlcmVkLW91dHtvcGFjaXR5Oi4zfS5ib29raW5nLWJhcl9fZHJhZ2dlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjF9LmJvb2tpbmctYmFyX19yZXNldC10aW1le3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxcHg7Ym90dG9tOjFweDtsZWZ0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjojNjFiMmE3O29wYWNpdHk6LjU7cG9pbnRlci1ldmVudHM6bm9uZTtiYWNrZ3JvdW5kLWltYWdlOnJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMSkgMHB4LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDEpIDNweCwgI2YzZjNmMyAzcHgsICNmM2YzZjMgNnB4KX0uYm9va2luZy1iYXItLWFycml2ZWQgLmJvb2tpbmctYmFyX19yZXNldC10aW1le2JhY2tncm91bmQtY29sb3I6cmdiKDE4Ni44ODA4NTEwNjM4LDEzMS4yODkzNjE3MDIxLDE5NC43MTA2MzgyOTc5KX0uYm9va2luZy1iYXItLWFycml2ZWRiYXIgLmJvb2tpbmctYmFyX19yZXNldC10aW1le2JhY2tncm91bmQtY29sb3I6aHNsKDUwLjc2OTIzMDc2OTIsNjguNDIxMDUyNjMxNiUsODkuMDE5NjA3ODQzMSUpfS5ib29raW5nLWJhci0tYXJyaXZlZG91dHNpZGUgLmJvb2tpbmctYmFyX19yZXNldC10aW1le2JhY2tncm91bmQtY29sb3I6aHNsKDUwLjc2OTIzMDc2OTIsNjguNDIxMDUyNjMxNiUsNjkuMDE5NjA3ODQzMSUpfS5ib29raW5nLWJhci0tcGFydGlhbGx5c2VhdGVkIC5ib29raW5nLWJhcl9fcmVzZXQtdGltZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYigyMjQuNjQyNTUzMTkxNSwxOTkuODY4MDg1MTA2NCwyMjguMTMxOTE0ODkzNil9LmJvb2tpbmctYmFyLS1zZWF0ZWQgLmJvb2tpbmctYmFyX19yZXNldC10aW1le2JhY2tncm91bmQtY29sb3I6I2E4NjFiMn0uYm9va2luZy1iYXItLWZpbmlzaGVkIC5ib29raW5nLWJhcl9fcmVzZXQtdGltZXtiYWNrZ3JvdW5kLWNvbG9yOiM3OTdkYmV9LmJvb2tpbmctYmFyLS1ub3Nob3cgLmJvb2tpbmctYmFyX19yZXNldC10aW1le2JhY2tncm91bmQtY29sb3I6I2NkN2E5MH0uYm9va2luZy1iYXJfX3dhbGtpbi1pY29ue3dpZHRoOjE4cHg7aGVpZ2h0OjE4cHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotM3B4O3RvcDotMnB4fS5ib29raW5nLWJhcl9fbWVzc2FnZS1wb3BvdmVye2ZvbnQtc2l6ZToxM3B4fS5ib29raW5nLWJhcl9fbWVzc2FnZS1wb3BvdmVyIHN0cm9uZ3tkaXNwbGF5OmJsb2NrfS5ib29raW5nLWJhcl9fbWVzc2FnZS1wb3BvdmVyIHB7bWFyZ2luOjAgMCAxNnB4IDB9LmJvb2tpbmctYmFyX19tZXNzYWdlLXBvcG92ZXIgcDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uYm9va2luZy1iYXJfX2lubmVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO2xlZnQ6MDtyaWdodDowO21hcmdpbjoxcHg7cGFkZGluZzo0cHg7cGFkZGluZy1sZWZ0OjI4cHg7YmFja2dyb3VuZDojNjFiMmE3O2JvcmRlci1yYWRpdXM6MnB4O292ZXJmbG93OmhpZGRlbn0uYm9va2luZy1iYXItLWZpbHRlcmVkLWluIC5ib29raW5nLWJhcl9faW5uZXJ7Ym94LXNoYWRvdzowIDAgMTBweCAwIHJnYmEoMCwwLDAsLjQpfS5ib29raW5nLWJhci0tYmxvY2sgLmJvb2tpbmctYmFyX19pbm5lcntwYWRkaW5nLWxlZnQ6NHB4fS5ib29raW5nLWJhcl9faW5uZXI6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JvcmRlcjoycHggc29saWQgcmdiYSgwLDAsMCwuMyk7cG9pbnRlci1ldmVudHM6bm9uZTtvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IDgwbXN9LmJvb2tpbmctYmFyLS1oaWdobGlnaHRlZCAuYm9va2luZy1iYXJfX2lubmVyOmFmdGVye29wYWNpdHk6MX0uYm9va2luZy1iYXItLWFycml2ZWQgLmJvb2tpbmctYmFyX19pbm5lcntiYWNrZ3JvdW5kOnJnYigxODYuODgwODUxMDYzOCwxMzEuMjg5MzYxNzAyMSwxOTQuNzEwNjM4Mjk3OSl9LmJvb2tpbmctYmFyLS1hcnJpdmVkYmFyIC5ib29raW5nLWJhcl9faW5uZXJ7YmFja2dyb3VuZDpoc2woNTAuNzY5MjMwNzY5Miw2OC40MjEwNTI2MzE2JSw4OS4wMTk2MDc4NDMxJSl9LmJvb2tpbmctYmFyLS1hcnJpdmVkb3V0c2lkZSAuYm9va2luZy1iYXJfX2lubmVye2JhY2tncm91bmQ6aHNsKDUwLjc2OTIzMDc2OTIsNjguNDIxMDUyNjMxNiUsNjkuMDE5NjA3ODQzMSUpfS5ib29raW5nLWJhci0tcGFydGlhbGx5c2VhdGVkIC5ib29raW5nLWJhcl9faW5uZXJ7YmFja2dyb3VuZDpyZ2IoMjI0LjY0MjU1MzE5MTUsMTk5Ljg2ODA4NTEwNjQsMjI4LjEzMTkxNDg5MzYpfS5ib29raW5nLWJhci0tc2VhdGVkIC5ib29raW5nLWJhcl9faW5uZXJ7YmFja2dyb3VuZDojYTg2MWIyfS5ib29raW5nLWJhci0tZmluaXNoZWQgLmJvb2tpbmctYmFyX19pbm5lcntiYWNrZ3JvdW5kOiM3OTdkYmV9LmJvb2tpbmctYmFyLS1ub3Nob3cgLmJvb2tpbmctYmFyX19pbm5lcntiYWNrZ3JvdW5kOiNjZDdhOTB9LmJvb2tpbmctYmFyLS1jbG9uZSAuYm9va2luZy1iYXJfX2lubmVye29wYWNpdHk6LjN9LmJvb2tpbmctdGFibGVfX3Jvdy0tY2xvbmUgLmJvb2tpbmctYmFyX19pbm5lcntvcGFjaXR5Oi4zfS5ib29raW5nLWJhci0tcGVuZGluZyAuYm9va2luZy1iYXJfX2lubmVye29wYWNpdHk6LjN9LmJvb2tpbmctYmFyLS1ibG9jayAuYm9va2luZy1iYXJfX2lubmVye2JhY2tncm91bmQ6cmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiKDIzMi44Njg4NTI0NTksIDE5Ni4xMzExNDc1NDEsIDIwNS44Njg4NTI0NTkpIDBweCwgcmdiKDIzMi44Njg4NTI0NTksIDE5Ni4xMzExNDc1NDEsIDIwNS44Njg4NTI0NTkpIDNweCwgI2YzZjNmMyAzcHgsICNmM2YzZjMgNnB4KX0uYm9va2luZy1iYXJfX2luZm97ZGlzcGxheTpmbGV4O3doaXRlLXNwYWNlOm5vd3JhcH0uYm9va2luZy1iYXJfX25hbWV7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3BhZGRpbmctcmlnaHQ6MHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5ib29raW5nLWJhcl9fbmFtZS0td2Fsa2lue3BhZGRpbmctbGVmdDoxNHB4O292ZXJmbG93OmF1dG99LmJvb2tpbmctYmFyX190aW1le21hcmdpbi1sZWZ0OmF1dG87d2hpdGUtc3BhY2U6bm93cmFwfS5ib29raW5nLWJhci0tYmxvY2sgLmJvb2tpbmctYmFyX190aW1le2JhY2tncm91bmQ6I2ZmZn0uYm9va2luZy1iYXJfX3NpemV7d2lkdGg6MThweDtoZWlnaHQ6MThweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjVweDt0b3A6NTAlO21hcmdpbi10b3A6LTlweDtib3JkZXItcmFkaXVzOjJweDt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDoxOHB4O2ZvbnQtc2l6ZToxMHB4O3otaW5kZXg6MX0uYm9va2luZy1iYXItLWNvbXBhY3QgLmJvb2tpbmctYmFyX19zaXple2hlaWdodDoxNHB4O3dpZHRoOjE0cHg7bWFyZ2luLXRvcDotN3B4O2xpbmUtaGVpZ2h0OjE0cHh9LmJvb2tpbmctYmFyLS1ibG9jayAuYm9va2luZy1iYXJfX3NpemV7ZGlzcGxheTpub25lfS5ib29raW5nLWJhci0tcmVjb25maXJtZWQgLmJvb2tpbmctYmFyX19zaXple2NvbG9yOiNmZmZ9LmJvb2tpbmctYmFyX19zaXplOmJlZm9yZXtjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Ym9yZGVyLXJhZGl1czoycHg7YmFja2dyb3VuZDojZmZmO29wYWNpdHk6LjQ7ei1pbmRleDotMX0uYm9va2luZy1iYXItLXJlY29uZmlybWVkIC5ib29raW5nLWJhcl9fc2l6ZTpiZWZvcmV7YmFja2dyb3VuZDojMDAwfS5ib29raW5nLWJhcl9fbmFtZXtmb250LXdlaWdodDo1MDA7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVufS5ib29raW5nLWJhci0tbm9zaG93IC5ib29raW5nLWJhcl9fbmFtZXt0ZXh0LWRlY29yYXRpb246bGluZS10aHJvdWdofS5ib29raW5nLWJhcl9fdHlwZXtmb250LXNpemU6MTJweDt3aGl0ZS1zcGFjZTpub3dyYXA7ZGlzcGxheTppbmxpbmV9LmJvb2tpbmctYmFyLS1jb21wYWN0IC5ib29raW5nLWJhcl9fdHlwZXtkaXNwbGF5Om5vbmV9LmJvb2tpbmctYmFyX19wcm9kdWN0LXRpdGxlLXRleHR7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0OjEwcHh9LmJvb2tpbmctYmFyX19wcm9tZW1vcmlhLC5ib29raW5nLWJhcl9fc3BlYWNoLWJ1YmJsZSwuYm9va2luZy1iYXJfX2FsZXJ0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEycHg7aGVpZ2h0OjEycHg7dG9wOjFweDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tcmlnaHQ6NHB4O2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2Fzc2V0cy9pbWcvc3BlYWNoLWJ1YmJsZS5zdmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWluO3ZlcnRpY2FsLWFsaWduOnRvcH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCl7LmJvb2tpbmctYmFyX19wcm9tZW1vcmlhLC5ib29raW5nLWJhcl9fc3BlYWNoLWJ1YmJsZSwuYm9va2luZy1iYXJfX2FsZXJ0e3BvaW50ZXItZXZlbnRzOm5vbmV9fS5ib29raW5nLWJhcl9fc3BlYWNoLWJ1YmJsZXtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC40KTtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO2hlaWdodDoxM3B4O2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6OHB4O2xpbmUtaGVpZ2h0OjEzcHg7Ym9yZGVyLXJhZGl1czoycHh9LmJvb2tpbmctYmFyX19hbGVydHtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC40KTtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO2hlaWdodDoxM3B4O2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6OHB4O2xpbmUtaGVpZ2h0OjEzcHg7Ym9yZGVyLXJhZGl1czoycHh9LmJvb2tpbmctYmFyX19wcm9tZW1vcmlhe2JhY2tncm91bmQtaW1hZ2U6bm9uZTt3aWR0aDphdXRvO2hlaWdodDoxM3B4O3BhZGRpbmc6MCAycHg7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC40KTtjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MnB4O2ZvbnQtc2l6ZTo4cHg7bGluZS1oZWlnaHQ6MTNweDt0ZXh0LWFsaWduOmNlbnRlcn0uYm9va2luZy1iYXJfX2NvbmZsaWN0aW5ne3dpZHRoOjE0cHg7aGVpZ2h0OjE0cHg7Ym9yZGVyLXJhZGl1czoxMDAlO2JhY2tncm91bmQ6IzJkMmQyZDtjb2xvcjojZmZmO2ZvbnQtc2l6ZTo5cHg7Zm9udC13ZWlnaHQ6NTAwO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3JpZ2h0OjA7dG9wOi0xcHg7bWFyZ2luLXJpZ2h0OjNweDt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDoxNHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn0udGltZWxpbmV7aGVpZ2h0OjI0cHg7dG9wOjA7bGVmdDowO3JpZ2h0OjA7bWFyZ2luLWxlZnQ6NTZweDttYXJnaW4tcmlnaHQ6MzJweDtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6MDtiYWNrZ3JvdW5kOiMyZDJkMmQ7Y29sb3I6I2RlZGVkZTt6LWluZGV4OjF9LnRpbWVsaW5lOmJlZm9yZSwudGltZWxpbmU6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjU2cHg7aGVpZ2h0OjEwMCU7bGVmdDotNTZweDtiYWNrZ3JvdW5kOiMyZDJkMmR9LnRpbWVsaW5lOmFmdGVye2xlZnQ6YXV0bztyaWdodDotMzJweH0udGltZWxpbmVfX2hvdXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7aGVpZ2h0OjEwMCU7bGluZS1oZWlnaHQ6MjRweDt6LWluZGV4OjF9LnRpbWVsaW5lX19ob3VyOmJlZm9yZSwudGltZWxpbmVfX2hvdXI6YWZ0ZXJ7Y29udGVudDpcIiBcIjtsZWZ0OjUwJTt0b3A6MTAwJTtoZWlnaHQ6OTk5OXB4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZGVkZWRlO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGV9LnRpbWVsaW5lX19ob3VyOmJlZm9yZXtsZWZ0OjA7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNjZWNlY2V9LnRpbWVsaW5lX190aW1le3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxNHB4fS5kYXRlLXNlbGVjdHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjAgNDBweDtoZWlnaHQ6NDBweDt3aGl0ZS1zcGFjZTpub3dyYXA7bWFyZ2luLXJpZ2h0OjhweH0uZGF0ZS1zZWxlY3QgaW5wdXR7Zm9udC13ZWlnaHQ6NTAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MTJweDtsZXR0ZXItc3BhY2luZzouNXB4O3VzZXItc2VsZWN0Om5vbmU7Y3Vyc29yOnBvaW50ZXJ9LmRhdGUtc2VsZWN0IGlucHV0OjpzZWxlY3Rpb257YmFja2dyb3VuZDojZmZmfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KXsuZGF0ZS1zZWxlY3R7ZmxleC1iYXNpczoxMDAlfX0uZGF0ZS1zZWxlY3RfX2ljb257ZmlsbDojMmQyZDJkO3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHh9LmRhdGUtc2VsZWN0X19jdXJyZW50e2hlaWdodDo0MHB4O2xpbmUtaGVpZ2h0OjQwcHg7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JvcmRlci13aWR0aDowO3dpZHRoOjIwMHB4O291dGxpbmU6bm9uZTtjb2xvcjojMDAwO2FwcGVhcmFuY2U6bm9uZTt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6NDhweDtwYWRkaW5nLWxlZnQ6OHB4O3RleHQtYWxpZ246bGVmdH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCl7LmRhdGUtc2VsZWN0X19jdXJyZW50e3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmctbGVmdDozMnB4fX0uZGF0ZS1zZWxlY3RfX2N1cnJlbnQtLW1vYmlsZXtkaXNwbGF5Om5vbmU7d2lkdGg6MTAwcHh9LmRhdGUtc2VsZWN0X19wcmV2aW91cywuZGF0ZS1zZWxlY3RfX25leHR7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MzZweDtoZWlnaHQ6MzZweDtib3JkZXItcmFkaXVzOjJweDtiYWNrZ3JvdW5kOiNlYWVhZWE7Zm9udC1zaXplOjA7bGVmdDowO3RvcDoycHg7Ym9yZGVyOjA7YXBwZWFyYW5jZTpub25lO291dGxpbmU6bm9uZTtjdXJzb3I6cG9pbnRlcn0uZGF0ZS1zZWxlY3RfX3ByZXZpb3VzOmJlZm9yZSwuZGF0ZS1zZWxlY3RfX25leHQ6YmVmb3Jle2NvbnRlbnQ6XCIgXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6NDBweDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtc2l6ZTozNSUgYXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7LmRhdGUtc2VsZWN0X19wcmV2aW91czpob3ZlciwuZGF0ZS1zZWxlY3RfX25leHQ6aG92ZXJ7YmFja2dyb3VuZDpyZ2IoMjA4LjUsMjA4LjUsMjA4LjUpfX0uZGF0ZS1zZWxlY3RfX3ByZXZpb3VzOmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9hc3NldHMvaW1nL2Fycm93LWxlZnQuc3ZnXCIpfS5kYXRlLXNlbGVjdF9fbmV4dDpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvYXNzZXRzL2ltZy9hcnJvdy1yaWdodC5zdmdcIil9LmRhdGUtc2VsZWN0X19uZXh0e2xlZnQ6YXV0bztyaWdodDowfS5kYXRlLXNlbGVjdF9fcGlja2VyLXRvZ2dsZXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOjA7cGFkZGluZzowO21hcmdpbjowO2FwcGVhcmFuY2U6bm9uZTtvdXRsaW5lOm5vbmU7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MTFweH0uZGF0ZS1zZWxlY3RfX3BpY2tlcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi05OTk5cHg7dG9wOjEwMCU7d2lkdGg6MzIwcHg7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MCAwIDE1cHggcmdiYSgwLDAsMCwuMik7ei1pbmRleDo1fS5kYXRlLXNlbGVjdF9fcGlja2VyPip7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9LmRhdGUtc2VsZWN0X19waWNrZXItLW9wZW57bGVmdDowfS5kYXRlLXNlbGVjdF9fZGF5LXNldHRpbmdze3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjQycHg7dG9wOjhweH0uZmxhe3dpZHRoOjU2cHg7aGVpZ2h0OjU2cHg7Ym9yZGVyLXdpZHRoOjA7cG9zaXRpb246Zml4ZWQ7cmlnaHQ6MTZweDtib3R0b206MTZweDt6LWluZGV4OjEwO2N1cnNvcjpwb2ludGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KXsuZmxhe2Rpc3BsYXk6bm9uZTtib3R0b206OTJweH0uYm9va2luZ3MtLXdpZGdldC1ib29raW5ncyAuZmxhLC5ib29raW5ncy0td2lkZ2V0LXdhaXRpbmdsaXN0IC5mbGEsLmJvb2tpbmdzLS13aWRnZXQtYm9va2luZ3JlcXVlc3RzIC5mbGF7ZGlzcGxheTpibG9ja30uaXMtbm90LXN0YW5kYWxvbmUgLmZsYXtib3R0b206NzJweH19LmZsYV9fbWFpbi1vcHRpb257d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXItcmFkaXVzOjEwMCU7b3V0bGluZTpub25lO2JvcmRlci13aWR0aDowO2JhY2tncm91bmQ6IzYxYjJhNztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIDEzMG1zLHRyYW5zZm9ybSA4MG1zO3otaW5kZXg6MTA7Y3Vyc29yOnBvaW50ZXJ9LmZsYV9fbWFpbi1vcHRpb246aG92ZXJ7YmFja2dyb3VuZDpyZ2IoNzMuMzk1NzQ0NjgwOSwxNTAuNjA0MjU1MzE5MSwxNDAuMTE5MTQ4OTM2Mil9LmZsYS0tb3BlbiAuZmxhX19tYWluLW9wdGlvbnt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyl9LmZsYV9fbWFpbi1vcHRpb246YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDo1NnB4O2hlaWdodDo1NnB4O2xpbmUtaGVpZ2h0OjU2cHg7Y29udGVudDpcIitcIjtjb2xvcjojZmZmO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjI0cHg7dGV4dC1hbGlnbjpjZW50ZXJ9LmZsYV9fb3B0aW9uc3t3aWR0aDoyMDBweDtib3R0b206MTAwJTttYXJnaW4tYm90dG9tOjEycHg7YmFja2dyb3VuZDojZmZmO3Bvc2l0aW9uOmFic29sdXRlO2JveC1zaGFkb3c6MCAwIDI1cHggcmdiYSgwLDAsMCwuMik7cmlnaHQ6LTk5OTlweDtib3JkZXItcmFkaXVzOjJweH0uZmxhLS1vcGVuIC5mbGFfX29wdGlvbnN7cmlnaHQ6MH0uZmxhX19vcHRpb257ZGlzcGxheTpibG9jazthcHBlYXJhbmNlOm5vbmU7Ym9yZGVyOjA7cGFkZGluZzoxMnB4O3dpZHRoOjEwMCU7bWFyZ2luOjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlN2VlZWE7Y29sb3I6IzAwMDt0ZXh0LWFsaWduOmxlZnQ7Zm9udC1zaXplOjEzcHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2xldHRlci1zcGFjaW5nOm5vcm1hbDtjdXJzb3I6cG9pbnRlcjt0ZXh0LXRyYW5zZm9ybTpub25lfS5mbGFfX29wdGlvbjpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206MH0uZmxhX19vcHRpb246aG92ZXJ7YmFja2dyb3VuZDojZjhmN2Y2fS5mbGFfX29wdGlvbjpkaXNhYmxlZHtvcGFjaXR5Oi41O2N1cnNvcjpkZWZhdWx0fS5mbGFfX29wdGlvbjpkaXNhYmxlZDpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCl9Lm1vZGFse3Bvc2l0aW9uOmZpeGVkO2xlZnQ6LTk5OTlweDt0b3A6MDt3aWR0aDoxMDB2dztoZWlnaHQ6MTAwdmg7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC41KTt6LWluZGV4OjEwMjt0cmFuc2l0aW9uLXByb3BlcnR5OmxlZnQsYmFja2dyb3VuZC1jb2xvcjt0cmFuc2l0aW9uLWR1cmF0aW9uOjBtcywyMDBtczt0cmFuc2l0aW9uLWRlbGF5OjIwMG1zLDBtcztvdmVyZmxvdzpoaWRkZW47dGV4dC1hbGlnbjpsZWZ0O2ZvbnQtc2l6ZToxNHB4fS5tb2RhbF9faW5uZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMHZ3O2hlaWdodDoxMDB2aDt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjE2cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXsubW9kYWxfX2lubmVye3BhZGRpbmc6MjRweH19Lm1vZGFsX19kcmFnLWhhbmRsZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4Oi0xfS5tb2RhbFthcmlhLWhpZGRlbj1mYWxzZV17bGVmdDowO3RyYW5zaXRpb24tZGVsYXk6MG1zLDBtc30ubW9kYWxfX2JveHtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO21pbi1oZWlnaHQ6OTR2aDtiYWNrZ3JvdW5kOiNmZmY7b3BhY2l0eTowO2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7ZGlzcGxheTppbmxpbmUtZmxleDtib3JkZXItcmFkaXVzOjVweDttaW4taGVpZ2h0OjA7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt0ZXh0LWFsaWduOmxlZnR9Lm1vZGFsLS1kaXNhYmxlZCAubW9kYWxfX2JveHtwb2ludGVyLWV2ZW50czpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCl7Lm1vZGFsX19ib3h7bWF4LWhlaWdodDpjYWxjKDEwMHZoIC0gNDhweCk7bWF4LXdpZHRoOmNhbGMoMTAwdncgLSA0OHB4KX19Lm1vZGFsLS1zbWFsbCAubW9kYWxfX2JveHttYXgtd2lkdGg6NzIwcHg7bWF4LWhlaWdodDo1MDBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCl7Lm1vZGFsLS1zbWFsbCAubW9kYWxfX2JveHttYXgtaGVpZ2h0OmNhbGMoMTAwdmggLSAzMnB4KTttYXgtd2lkdGg6Y2FsYygxMDB2dyAtIDMycHgpfX0ubW9kYWwtLW1lZGl1bSAubW9kYWxfX2JveHttYXgtd2lkdGg6OTAwcHg7bWF4LWhlaWdodDpjYWxjKDEwMHZoIC0gNDhweCl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5tb2RhbC0tbWVkaXVtIC5tb2RhbF9fYm94e21heC1oZWlnaHQ6Y2FsYygxMDB2aCAtIDMycHgpO21heC13aWR0aDpjYWxjKDEwMHZ3IC0gMzJweCl9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KXsubW9kYWxfX2JveHttYXgtaGVpZ2h0OmNhbGMoMTAwdmggLSAzMnB4KTttYXgtd2lkdGg6Y2FsYygxMDB2dyAtIDMycHgpfX0ubW9kYWwtLWdyYXkgLm1vZGFsX19ib3h7YmFja2dyb3VuZDojZjhmN2Y2fS5tb2RhbFthcmlhLWhpZGRlbj1mYWxzZV0gLm1vZGFsX19ib3h7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO29wYWNpdHk6MX0ubW9kYWxfX2hlYWRlcntwYWRkaW5nOjE2cHggMTJweDtwYWRkaW5nLXJpZ2h0OjYwcHg7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDozfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsubW9kYWxfX2hlYWRlcntwYWRkaW5nOjE2cHggMzJweH19Lm1vZGFsX19oZWFkZXItY29udGVudHtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6MjRweH0ubW9kYWxfX3RpdGxle2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDoxLjI7bWFyZ2luOjA7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1mYW1pbHk6XCJBYnJpbCBGYXRmYWNlXCIsZGlzcGxheTt6LWluZGV4Oi0yfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsubW9kYWxfX3RpdGxle2ZvbnQtc2l6ZTozMnB4fX0ubW9kYWxfX2Nsb3NlLWJ1dHRvbnt3aWR0aDozMHB4O2hlaWdodDozMHB4O2JhY2tncm91bmQ6I2U3ZTdlNztib3JkZXI6MDtib3JkZXItcmFkaXVzOjEwMCU7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6OHB4O3RvcDoxNnB4O3BhZGRpbmc6MDtjb2xvcjppbmhlcml0fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsubW9kYWxfX2Nsb3NlLWJ1dHRvbntyaWdodDoxNnB4fX0ubW9kYWxfX2Nsb3NlLWJ1dHRvbjpiZWZvcmV7Y29udGVudDpcIsOXXCI7ZGlzcGxheTpibG9ja30ubW9kYWxfX2Nsb3NlLWJ1dHRvbi1pY29ue3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7ZmlsbDpjdXJyZW50Q29sb3J9Lm1vZGFsX19jb250ZW50e3dpZHRoOjEwMCU7b3ZlcmZsb3c6YXV0bzt2ZXJ0aWNhbC1hbGlnbjp0b3A7dGV4dC1hbGlnbjpsZWZ0O3BhZGRpbmc6MTJweDtwYWRkaW5nLXRvcDozMnB4O2JvcmRlci10b3A6MXB4IHNvbGlkICNlN2U3ZTc7ZmxleC1iYXNpczoxMDAlO3RyYW5zaXRpb246b3BhY2l0eSAxNDBtc30ubW9kYWwtLWRpc2FibGVkIC5tb2RhbF9fY29udGVudHtvcGFjaXR5Oi41fS5tb2RhbF9fZm9vdGVyKy5tb2RhbF9fY29udGVudHtwYWRkaW5nLWJvdHRvbToxMDBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7Lm1vZGFsX19jb250ZW50e3BhZGRpbmc6MzJweH0ubW9kYWxfX2Zvb3RlcisubW9kYWxfX2NvbnRlbnR7cGFkZGluZy1ib3R0b206MTEwcHh9fS5tb2RhbF9fdG9wKy5tb2RhbF9fY29udGVudC1pbm5lcnttYXJnaW4tdG9wOjQ4cHg7Ym9yZGVyLXRvcDowfS5tb2RhbF9fZm9vdGVye3Bvc2l0aW9uOmFic29sdXRlO2JvcmRlcjowO2xlZnQ6MDtib3R0b206MDt3aWR0aDoxMDAlO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItdG9wOjFweCBzb2xpZCAjZTdlN2U3O3BhZGRpbmc6MTZweDtkaXNwbGF5OmZsZXg7ei1pbmRleDozO2JvcmRlci1yYWRpdXM6MCAwIDVweCA1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5tb2RhbF9fZm9vdGVye3BhZGRpbmc6MTZweCAzMnB4fX0ubW9kYWxfX2Zvb3Rlcj4qe21hcmdpbi1sZWZ0OmF1dG99Lm1vZGFsX190b3B7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U3ZTdlNztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kOiNmZmY7ei1pbmRleDoxO3BhZGRpbmc6MCAxMnB4O21hcmdpbi10b3A6LTMzcHg7aGVpZ2h0OjQ1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5tb2RhbF9fdG9we3BhZGRpbmc6MCAzMnB4fX0ubW9kYWxfX3RvcCsubW9kYWxfX2NvbnRlbnR7bWFyZ2luLXRvcDo2MHB4fS5tb2RhbF9fdGFic3ttYXJnaW4tdG9wOjE2cHg7bWFyZ2luLWJvdHRvbTotMTZweH0uZm9sZG91dHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoxMDB2aDtiYWNrZ3JvdW5kOiNmZmZ9LmZvbGRvdXRfX2Nsb3Nle2FwcGVhcmFuY2U6bm9uZTtvdXRsaW5lOm5vbmU7Ym9yZGVyOjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2ZvbnQtc2l6ZToyMHB4O2NvbG9yOiMwMDA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjE2cHg7cmlnaHQ6MTZweH0uZm9sZG91dF9faW5uZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjY0cHg7Ym90dG9tOjY0cHg7d2lkdGg6MTAwJTtsZWZ0OjA7b3ZlcmZsb3cteTpzY3JvbGw7cGFkZGluZzoyNHB4fS5mb2xkb3V0X19oZWFkZXJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RlZGVkZTtoZWlnaHQ6NjRweDt0b3A6MH0uZm9sZG91dF9fdGl0bGV7bWFyZ2luOjB9LmZvbGRvdXRfX2hlYWRlciwuZm9sZG91dF9fZm9vdGVye3BhZGRpbmc6MTZweDtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2xlZnQ6MDtiYWNrZ3JvdW5kOiNmZmY7ei1pbmRleDoxfS5mb2xkb3V0X19mb290ZXJ7Ym90dG9tOjA7cGFkZGluZzoxNnB4IDI0cHg7ZGlzcGxheTpmbGV4O21hcmdpbi1yaWdodDotOHB4fS5maWVsZHNldHttYXJnaW46MDtwYWRkaW5nOjA7Ym9yZGVyOjA7bWFyZ2luLWJvdHRvbTozMnB4fS5maWVsZHNldC0tYm94ZWR7Ym9yZGVyOjJweCBzb2xpZCAjZTdlZWVhO3BhZGRpbmc6MTZweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7LmZpZWxkc2V0LS1oaWRkZW4tbW9iaWxlLXVwe2Rpc3BsYXk6bm9uZX19LmZpZWxkc2V0Omxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5maWVsZHNldC0taW5saW5le2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDotMC4yNWVtO3ZlcnRpY2FsLWFsaWduOnRvcDtwYWRkaW5nLXJpZ2h0OjMycHh9LmZpZWxkc2V0LS0xMDB7d2lkdGg6MTAwJX0uZmllbGRzZXQtLTMze3dpZHRoOjMzLjMzJX0uZmllbGRzZXQtLTY2e3dpZHRoOjY2LjY2JX0uZmllbGRzZXQtLTUwe3dpZHRoOjUwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpey5maWVsZHNldC0tMzMsLmZpZWxkc2V0LS02NiwuZmllbGRzZXQtLTUwe3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDowfX0uZmllbGRzZXRfX2xlZ2VuZHtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MDttYXJnaW46MCAwIDE4cHg7Zm9udC13ZWlnaHQ6NTAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MTRweDtsZXR0ZXItc3BhY2luZzouNXB4O3dpZHRoOjEwMCV9LmZpZWxkc2V0X19sZWdlbmQtYnV0dG9ue2Zsb2F0OnJpZ2h0fS5maWVsZHNldF9fZGVzY3JpcHRpb257bWFyZ2luOjAgMCAxOHB4O2NvbG9yOiM2NjY7ZGlzcGxheTpibG9ja30uZmllbGRzZXRfX2xlZ2VuZCsuZmllbGRzZXRfX2Rlc2NyaXB0aW9ue21hcmdpbi10b3A6LTEycHh9LmJ1dHRvbntiYWNrZ3JvdW5kOiM2MWIyYTc7Y29sb3I6I2ZmZjtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTVweDtsZXR0ZXItc3BhY2luZzouNXB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTthcHBlYXJhbmNlOm5vbmU7b3V0bGluZTpub25lO2JvcmRlcjowO2Rpc3BsYXk6ZmxleDtwYWRkaW5nOjEzcHggMTZweDtkaXNwbGF5OmJsb2NrO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246YmFja2dyb3VuZCAxMjBtczt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LWRlY29yYXRpb246bm9uZTtib3JkZXItcmFkaXVzOjJweDtwb3NpdGlvbjpyZWxhdGl2ZX0uYnV0dG9uW2Rpc2FibGVkXXtvcGFjaXR5Oi41fS5idXR0b24tLW9wdGlvbnN7cGFkZGluZy1yaWdodDo1NnB4fS5idXR0b24gLmljb257ZmlsbDojZmZmO3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5idXR0b24gLmljb257cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTttYXJnaW4tdG9wOi04cHg7bWFyZ2luLWxlZnQ6LThweH19LmJ1dHRvbi0taWNvbntwYWRkaW5nLXRvcDoxMXB4O3BhZGRpbmctYm90dG9tOjExcHg7bWluLXdpZHRoOjQ4cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5idXR0b24tLWljb257cGFkZGluZy1sZWZ0OjEycHg7cGFkZGluZy1yaWdodDoxMnB4O2hlaWdodDozNnB4O3dpZHRoOjM2cHh9fS5idXR0b24tLXNtYWxse3BhZGRpbmc6OXB4IDE4cHg7Zm9udC1zaXplOjEwcHh9LmJ1dHRvbi0tdGlueXtwYWRkaW5nOjRweCA4cHg7Zm9udC1zaXplOjEwcHh9LmJ1dHRvbi0tcm91bmRlZHtwYWRkaW5nLXJpZ2h0OjE2cHg7cGFkZGluZy1sZWZ0OjE2cHg7Ym9yZGVyLXJhZGl1czoxNnB4fS5idXR0b24tLWlubGluZXtkaXNwbGF5OmlubGluZS1ibG9ja30uYnV0dG9uLS1pbmxpbmUrLmJ1dHRvbi0taW5saW5le21hcmdpbi1sZWZ0OjhweH0uYnV0dG9uOmhvdmVye2JhY2tncm91bmQ6cmdiKDczLjM5NTc0NDY4MDksMTUwLjYwNDI1NTMxOTEsMTQwLjExOTE0ODkzNjIpfS5idXR0b24tLWxhcmdle2hlaWdodDo0OHB4fS5idXR0b24tLWhhbGZ7d2lkdGg6NTAlO21hcmdpbi1yaWdodDo4cHh9LmJ1dHRvbi0tY2FuY2Vse2JhY2tncm91bmQ6I2MzYzNjM30uYnV0dG9uLS1jYW5jZWw6aG92ZXJ7YmFja2dyb3VuZDpyZ2IoMTY5LjUsMTY5LjUsMTY5LjUpfS5idXR0b24tLWhpZGRlbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi05OTk5cHh9LmJ1dHRvbi0td2hpdGV7YmFja2dyb3VuZDojZmZmO2NvbG9yOiMyZDJkMmR9LmJ1dHRvbi0tYmxhY2t7YmFja2dyb3VuZDojMDAwO2NvbG9yOiNmZmZ9LmJ1dHRvbi0tYmxhY2tbZGlzYWJsZWRde29wYWNpdHk6LjJ9LmJ1dHRvbi0tYmxhY2s6aG92ZXJ7YmFja2dyb3VuZDpoc2woMCwwJSwxMCUpfS5idXR0b24tLWdyYXl7YmFja2dyb3VuZDojYzNjM2MzfS5idXR0b24tLWdyYXk6aG92ZXJ7YmFja2dyb3VuZDpyZ2IoMTY5LjUsMTY5LjUsMTY5LjUpfS5idXR0b24tLWdyYXktZGFya3tiYWNrZ3JvdW5kOiM1NjU2NTZ9LmJ1dHRvbi0tZ3JheS1kYXJrOmhvdmVye2JhY2tncm91bmQ6cmdiKDYwLjUsNjAuNSw2MC41KX0uYnV0dG9uLS1vcmFuZ2V7YmFja2dyb3VuZDpvcmFuZ2V9LmJ1dHRvbi0tb3JhbmdlOmhvdmVye2JhY2tncm91bmQ6I2ZmYjczM30uYnV0dG9uLS1yZWR7YmFja2dyb3VuZDojY2Q3YTkwO2NvbG9yOiNmZmZ9LmJ1dHRvbi0tcmVkOmhvdmVye2JhY2tncm91bmQ6cmdiKDIxOC45MzQ0MjYyMjk1LDE1OS4wNjU1NzM3NzA1LDE3NC45MzQ0MjYyMjk1KX0uYnV0dG9uLS1ob2xsb3cuYnV0dG9uLS1ibGFja3tiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Y29sb3I6IzJkMmQyZDtib3JkZXI6MnB4IHNvbGlkICMyZDJkMmR9LmJ1dHRvbi0tYmxvY2t7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfS5idXR0b25fX3Rvb2x0aXB7b3BhY2l0eTowO3BvaW50ZXItZXZlbnRzOm5vbmU7dHJhbnNpdGlvbjpvcGFjaXR5IDgwbXN9LmJ1dHRvbjpob3ZlciAuYnV0dG9uX190b29sdGlwe29wYWNpdHk6MX0uYnV0dG9uX190ZXh0e21hcmdpbjphdXRvO3BvaW50ZXItZXZlbnRzOm5vbmV9LmJ1dHRvbl9fb3B0aW9uc3t0b3A6MTAwJTttaW4td2lkdGg6MTAwJTtsZWZ0Oi05OTk5cHg7YmFja2dyb3VuZDojZmZmO3Bvc2l0aW9uOmFic29sdXRlO2JveC1zaGFkb3c6MCAwIDI1cHggcmdiYSgwLDAsMCwuMik7ei1pbmRleDoyfS5idXR0b24tLW9wZW4gLmJ1dHRvbl9fb3B0aW9uc3tsZWZ0OmF1dG87cmlnaHQ6MH0uYnV0dG9uX19vcHRpb25zLS11cHdhcmR7dG9wOmF1dG87Ym90dG9tOjEwMCV9LmJ1dHRvbl9fb3B0aW9ue2Rpc3BsYXk6YmxvY2s7d2hpdGUtc3BhY2U6bm93cmFwO2FwcGVhcmFuY2U6bm9uZTtib3JkZXI6MDtwYWRkaW5nOjEycHg7bWFyZ2luOjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlN2VlZWE7Y29sb3I6IzAwMDt0ZXh0LWFsaWduOmxlZnQ7Zm9udC1zaXplOjEzcHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2xldHRlci1zcGFjaW5nOm5vcm1hbDtjdXJzb3I6cG9pbnRlcjt0ZXh0LXRyYW5zZm9ybTpub25lO3RleHQtZGVjb3JhdGlvbjpub25lfS5idXR0b25fX29wdGlvbjpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206MH0uYnV0dG9uX19vcHRpb246aG92ZXJ7YmFja2dyb3VuZDojZjhmN2Y2fS5idXR0b25fX29wdGlvbltkYXRhZGlzYWJsZWQ9dHJ1ZV17ZGlzYWJsZWQ6bm9uZTtvcGFjaXR5Oi41O2N1cnNvcjpkZWZhdWx0fS5idXR0b25fX29wdGlvbltkYXRhZGlzYWJsZWQ9dHJ1ZV06aG92ZXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApfS5idXR0b25fX2NoZXZyb257ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO3dpZHRoOjQwcHg7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjojNjFiMmE3O2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2Fzc2V0cy9pbWcvY2hldnJvbi13aGl0ZS5zdmdcIik7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6MTBweCBhdXRvO2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZmZmO2JvcmRlci1yYWRpdXM6MnB4O3RyYW5zaXRpb246YmFja2dyb3VuZCAxMjBtcztjdXJzb3I6cG9pbnRlcn0uYnV0dG9uOmhvdmVyIC5idXR0b25fX2NoZXZyb257YmFja2dyb3VuZC1jb2xvcjpyZ2IoNzMuMzk1NzQ0NjgwOSwxNTAuNjA0MjU1MzE5MSwxNDAuMTE5MTQ4OTM2Mil9LmJ1dHRvbi0tbmFrZWQgLmJ1dHRvbl9fY2hldnJvbnt3aWR0aDoyMHB4fS5idXR0b24tLXdoaXRlIC5idXR0b25fX2NoZXZyb24sLmJ1dHRvbi0tbmFrZWQgLmJ1dHRvbl9fY2hldnJvbntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvYXNzZXRzL2ltZy9jaGV2cm9uLWJsYWNrLnN2Z1wiKX0uYnV0dG9uLS1uYWtlZDpob3ZlciAuYnV0dG9uX19jaGV2cm9ue2JhY2tncm91bmQtY29sb3I6I2ZmZn0uYnV0dG9uLS1uYWtlZHtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Y29sb3I6IzAwMH0uYnV0dG9uLS1uYWtlZC5idXR0b24tLW9wdGlvbnN7cGFkZGluZy1yaWdodDoyNHB4fS5idXR0b24tLW5ha2VkOmhvdmVye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX0uaWNvbi1idXR0b257YXBwZWFyYW5jZTpub25lO291dGxpbmU6bm9uZTtib3JkZXI6MDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZzoxMXB4O21pbi13aWR0aDo0OHB4O21pbi1oZWlnaHQ6NDhweDtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmJhY2tncm91bmQgMTIwbXM7Ym9yZGVyLXJhZGl1czoycHg7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDojNjFiMmE3O2NvbG9yOiNmZmZ9Lmljb24tYnV0dG9uW2Rpc2FibGVkXXtvcGFjaXR5Oi41fS5pY29uLWJ1dHRvbjpob3Zlcjpub3QoW2Rpc2FibGVkXSl7YmFja2dyb3VuZDpyZ2IoNzMuMzk1NzQ0NjgwOSwxNTAuNjA0MjU1MzE5MSwxNDAuMTE5MTQ4OTM2Mil9Lmljb24tYnV0dG9uLS1zbWFsbHtwYWRkaW5nOjlweDttaW4td2lkdGg6MzZweDttaW4taGVpZ2h0OjM2cHh9Lmljb24tYnV0dG9uLS10aW55e3BhZGRpbmc6NHB4IDhweDttaW4td2lkdGg6MzJweDttaW4taGVpZ2h0OjMycHh9Lmljb24tYnV0dG9uLS1sYXJnZXttaW4td2lkdGg6NDhweDttaW4taGVpZ2h0OjQ4cHh9Lmljb24tYnV0dG9uLS1yb3VuZGVke2JvcmRlci1yYWRpdXM6MTZweH0uaWNvbi1idXR0b24tLWhpZGRlbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi05OTk5cHh9Lmljb24tYnV0dG9uLS1uYWtlZHtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Y29sb3I6IzAwMH0uaWNvbi1idXR0b24tLW5ha2VkOmhvdmVyOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCl9Lmljb24tYnV0dG9uLS13aGl0ZXtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6IzJkMmQyZH0uaWNvbi1idXR0b24tLXdoaXRlOmhvdmVyOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kOmhzbCgwLDAlLDk1JSl9Lmljb24tYnV0dG9uLS1ibGFja3tiYWNrZ3JvdW5kOiMwMDA7Y29sb3I6I2ZmZn0uaWNvbi1idXR0b24tLWJsYWNrW2Rpc2FibGVkXXtvcGFjaXR5Oi4yfS5pY29uLWJ1dHRvbi0tYmxhY2s6aG92ZXI6bm90KFtkaXNhYmxlZF0pe2JhY2tncm91bmQ6aHNsKDAsMCUsMTAlKX0uaWNvbi1idXR0b24tLWdyYXl7YmFja2dyb3VuZDojYzNjM2MzfS5pY29uLWJ1dHRvbi0tZ3JheTpob3Zlcjpub3QoW2Rpc2FibGVkXSl7YmFja2dyb3VuZDpyZ2IoMTY5LjUsMTY5LjUsMTY5LjUpfS5pY29uLWJ1dHRvbi0tZ3JheS1kYXJre2JhY2tncm91bmQ6IzU2NTY1Nn0uaWNvbi1idXR0b24tLWdyYXktZGFyazpob3Zlcjpub3QoW2Rpc2FibGVkXSl7YmFja2dyb3VuZDpyZ2IoNjAuNSw2MC41LDYwLjUpfS5pY29uLWJ1dHRvbi0tb3Jhbmdle2JhY2tncm91bmQ6b3JhbmdlfS5pY29uLWJ1dHRvbi0tb3JhbmdlOmhvdmVyOm5vdChbZGlzYWJsZWRdKXtiYWNrZ3JvdW5kOiNmZmI3MzN9Lmljb24tYnV0dG9uLS1yZWR7YmFja2dyb3VuZDojY2Q3YTkwO2NvbG9yOiNmZmZ9Lmljb24tYnV0dG9uLS1yZWQ6aG92ZXI6bm90KFtkaXNhYmxlZF0pe2JhY2tncm91bmQ6cmdiKDIxOC45MzQ0MjYyMjk1LDE1OS4wNjU1NzM3NzA1LDE3NC45MzQ0MjYyMjk1KX1Aa2V5ZnJhbWVzIGljb24tYnV0dG9uLXNwaW57ZnJvbXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCkgcm90YXRlKDBkZWcpfXRve3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKSByb3RhdGUoMzYwZGVnKX19Lmljb24tYnV0dG9uLS1yb3RhdGUgLmljb24tYnV0dG9uX19pY29ue2FuaW1hdGlvbjppY29uLWJ1dHRvbi1zcGluIDEuMnMgbGluZWFyIGluZmluaXRlfS5pY29uLWJ1dHRvbl9faWNvbntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTtwb2ludGVyLWV2ZW50czpub25lfS5pY29uLWJ1dHRvbl9faWNvbj5zdmd7ZGlzcGxheTpibG9ja30uaWNvbi1idXR0b25fX2ljb24tLXJvdGF0ZS05MHt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCkgcm90YXRlKDkwZGVnKX0uaWNvbi1idXR0b25fX2ljb24tLXJvdGF0ZS0xODB7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApIHJvdGF0ZSgxODBkZWcpfS5pY29uLWJ1dHRvbl9faWNvbi0tcm90YXRlLTI3MHt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCkgcm90YXRlKDI3MGRlZyl9Lmljb24tYnV0dG9uX190b29sdGlwe29wYWNpdHk6MDtwb2ludGVyLWV2ZW50czpub25lO3RyYW5zaXRpb246b3BhY2l0eSA4MG1zfS5pY29uLWJ1dHRvbjpob3ZlciAuaWNvbi1idXR0b25fX3Rvb2x0aXB7b3BhY2l0eToxfS50b2RheS1jb3VudHt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOjEzcHh9LnRvZGF5LWNvdW50LS10b2dnbGVye3BhZGRpbmc6OHB4IDQwcHggOHB4IDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey50b2RheS1jb3VudC0tdG9nZ2xlcntwYWRkaW5nLWxlZnQ6MH19LnRvZGF5LWNvdW50X190b2dnbGVye3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7dG9wOjUwJTtyaWdodDo4cHg7b3V0bGluZTpub25lO3BhZGRpbmc6MDttYXJnaW46MDttYXJnaW4tdG9wOi0xMHB4O2JvcmRlcjoxcHggc29saWQgIzJkMmQyZDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLXJhZGl1czoxMDAlO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTJweH0ubWVudXt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjE2cHggNHB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47aGVpZ2h0OjEwMHZofS5tZW51X19pdGVte21hcmdpbi1ib3R0b206MThweDtjdXJzb3I6cG9pbnRlcjtjb2xvcjpoc2woMCwwJSw5MCUpO3RleHQtZGVjb3JhdGlvbjpub25lfS5tZW51X19pdGVtOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5tZW51X19pdGVtLS1ib3R0b217bWFyZ2luLXRvcDphdXRvfS5tZW51X19pdGVtOmhvdmVye2NvbG9yOiNmZmZ9Lm1lbnVfX2l0ZW0tc3ltYm9se21hcmdpbjphdXRvO3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7bWFyZ2luLWJvdHRvbTo2cHh9Lm1lbnVfX2l0ZW0tdGV4dHtmb250LXNpemU6MTBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6MXB4fS50YWJsZS1iYXJ7aGVpZ2h0OjQ4cHg7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O3BhZGRpbmc6MnB4IDB9LnRhYmxlLWJhcjpudGgtY2hpbGQoZXZlbil7YmFja2dyb3VuZDojZjhmN2Y2fS50YWJsZS1iYXJfX21ldGF7Zm9udC1zaXplOjEycHg7YWxpZ24tc2VsZjpjZW50ZXI7cGFkZGluZzo4cHg7d2lkdGg6NDhweH0udGFibGUtYmFyX19udW1iZXJ7Y29sb3I6I2E5YTlhOX0udGFibGUtYmFyX19zZWF0c3tjb2xvcjojYTlhOWE5O2JhY2tncm91bmQ6IzY4Njg2ODt3aWR0aDoxNnB4O2hlaWdodDoxNnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjE4cHh9LnRhYmxlLWJhcl9fc2VhdHMtLXJvdW5ke2JvcmRlci1yYWRpdXM6MTAwJX0udGFibGUtYmFyX19ib29raW5nc3t3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmctcmlnaHQ6MTZweH0uYm9va2luZ3tiYWNrZ3JvdW5kOiMwOGE2YzM7Ym9yZGVyLXJhZGl1czo0MHB4O2NvbG9yOiNmZmY7cGFkZGluZzo0cHggMTZweDtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxNnB4O3BhZGRpbmctcmlnaHQ6NDhweDt3aWR0aDoxMDAlfS5ib29raW5nLS1zdWNjZXNze2JhY2tncm91bmQ6IzYwYzQwMH0uYm9va2luZy0tZmFpbHtiYWNrZ3JvdW5kOiNmZTE5NWV9LmJvb2tpbmdfX2VkaXR7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTZweDt0b3A6NTAlO2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOjA7b3V0bGluZTpub25lO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3BhZGRpbmc6MDtkaXNwbGF5OmZsZXh9LmJvb2tpbmdfX2VkaXQtaWNvbnt3aWR0aDoxOHB4ICFpbXBvcnRhbnQ7aGVpZ2h0OjE4cHggIWltcG9ydGFudDtmaWxsOnJnYig1Ljk5MDE0Nzc4MzMsMTI0LjI5NTU2NjUwMjUsMTQ2LjAwOTg1MjIxNjcpfS5ib29raW5nLS1zdWNjZXNzIC5ib29raW5nX19lZGl0LWljb257ZmlsbDpyZ2IoNzEuMDIwNDA4MTYzMywxNDUsMCl9LmJvb2tpbmctLWZhaWwgLmJvb2tpbmdfX2VkaXQtaWNvbntmaWxsOnJnYigyMjcuMDEyOTg3MDEzLC45ODcwMTI5ODcsNjkuMDkwOTA5MDkwOSl9LmJvb2tpbmdfX2lubmVye21hcmdpbi1sZWZ0OjI0cHg7cG9zaXRpb246cmVsYXRpdmV9LmJvb2tpbmdfX25hbWV7ZGlzcGxheTpibG9ja30uYm9va2luZ19fdGltZXtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxMnB4fS5ib29raW5nX19zaXple2xlZnQ6LTMycHg7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDtib3JkZXItcmFkaXVzOjEwMCU7YmFja2dyb3VuZDpyZ2IoNS45OTAxNDc3ODMzLDEyNC4yOTU1NjY1MDI1LDE0Ni4wMDk4NTIyMTY3KTtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxMHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTttYXJnaW4tdG9wOi0xMnB4O2xpbmUtaGVpZ2h0OjI0cHh9LmJvb2tpbmctLXN1Y2Nlc3MgLmJvb2tpbmdfX3NpemV7YmFja2dyb3VuZDpyZ2IoNzEuMDIwNDA4MTYzMywxNDUsMCl9LmJvb2tpbmctLWZhaWwgLmJvb2tpbmdfX3NpemV7YmFja2dyb3VuZDpyZ2IoMjI3LjAxMjk4NzAxMywuOTg3MDEyOTg3LDY5LjA5MDkwOTA5MDkpfS5ib29raW5nX192ZXJpZmllZHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO21hcmdpbi10b3A6LTRweDttYXJnaW4tcmlnaHQ6LTRweH0uYm9va2luZ19fdmVyaWZpZWQtaWNvbntmaWxsOiNmZmY7d2lkdGg6MTJweDtoZWlnaHQ6MTJweH0udGFic3ttYXJnaW46MCAwIDE2cHggMH0udGFicy0tY2VudGVyZWR7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30udGFicy0tc2Nyb2xsYWJsZXtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7d2lkdGg6MTAwdnc7cGFkZGluZzowIDE2cHg7cGFkZGluZy1ib3R0b206OHB4O21hcmdpbi1ib3R0b206LThweCAhaW1wb3J0YW50fS50YWJzLS1zY3JvbGxhYmxlOmJlZm9yZSwudGFicy0tc2Nyb2xsYWJsZTphZnRlcntwb2ludGVyLWV2ZW50czpub25lO2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtoZWlnaHQ6MTAwJTt3aWR0aDo0MHB4O2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmZmZmZmIDAlLCByZ2JhKDI1NSwgMCwgMCwgMCkgMTAwJSl9LnRhYnMtLXNjcm9sbGFibGU6YmVmb3Jle2xlZnQ6MDtvcGFjaXR5OjB9LnRhYnMtLXNjcm9sbGFibGU6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAwLCAwLCAwKSAwJSwgI2ZmZmZmZiAxMDAlKTtyaWdodDowO29wYWNpdHk6MH0udGFicy0tb3ZlcmZsb3ctcmlnaHQ6YWZ0ZXIsLnRhYnMtLW92ZXJmbG93LWJvdGg6YWZ0ZXJ7b3BhY2l0eToxfS50YWJzLS1vdmVyZmxvdy1sZWZ0OmJlZm9yZSwudGFicy0tb3ZlcmZsb3ctYm90aDpiZWZvcmV7b3BhY2l0eToxfS50YWJzOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS50YWJzLS1qdXN0aWZ5e3dpZHRoOjEwMCV9LnRhYnMtLWp1c3RpZnkgLnRhYnNfX3RhYnN7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0udGFicy0tanVzdGlmeSAudGFic19fdGFie2ZsZXg6MTttYXJnaW4tcmlnaHQ6MH0udGFicy0tanVzdGlmeSAudGFic19fdGFiLWxhYmVse3dpZHRoOjEwMCV9LnRhYnNfX3RhYnN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztsaXN0LXN0eWxlLXR5cGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjB9LnRhYnMtLXNjcm9sbGFibGUgLnRhYnNfX3RhYnN7bWFyZ2luLWxlZnQ6LTE2cHh9LnRhYnMtLWZ1bGwtaGVpZ2h0IC50YWJzX190YWJze2hlaWdodDoxMDAlfS50YWJzX190YWJ7d2hpdGUtc3BhY2U6bm93cmFwO21hcmdpbi1yaWdodDoxNnB4O2Rpc3BsYXk6ZmxleH0udGFic19fdGFiOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LnRhYnMtLXNjcm9sbGFibGUgLnRhYnNfX3RhYjpsYXN0LWNoaWxke21hcmdpbi1yaWdodDoxNnB4O3BhZGRpbmctcmlnaHQ6MTZweH0udGFicy0tc2Nyb2xsYWJsZSAudGFic19fdGFiOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjhweH0udGFic19fYWRkZXJ7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDtsaW5lLWhlaWdodDoyMHB4O3RleHQtYWxpZ246Y2VudGVyO2JvcmRlci1yYWRpdXM6MTAwJTtib3JkZXI6MnB4IHNvbGlkICNlN2VlZWE7YXBwZWFyYW5jZTpub25lO3BhZGRpbmc6MDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7bWFyZ2luOmF1dG87Zm9udC13ZWlnaHQ6Ym9sZDtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5Om5vbmV9LnRhYnNfX2FkZGVyOmFmdGVye2NvbnRlbnQ6XCIrXCI7ZGlzcGxheTpibG9jazt0cmFuc2l0aW9uOnRyYW5zZm9ybSAxMjBtc30udGFic19fYWRkZXItLW9wZW46YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9LnRhYnNfX2FkZGVyLS12aXNpYmxle2Rpc3BsYXk6YmxvY2t9LnRhYnNfX2FkZGVyLW9wdGlvbnN7dG9wOjEwMCU7bWluLXdpZHRoOjIwMHB4O2xlZnQ6LTk5OTlweDtiYWNrZ3JvdW5kOiNmZmY7cG9zaXRpb246YWJzb2x1dGU7Ym94LXNoYWRvdzowIDAgMjVweCByZ2JhKDAsMCwwLC4yKX0udGFic19fYWRkZXItb3B0aW9ucy0tb3BlbntsZWZ0OjB9LnRhYnNfX2FkZGVyLW9wdGlvbntkaXNwbGF5OmJsb2NrO2FwcGVhcmFuY2U6bm9uZTtib3JkZXI6MDtwYWRkaW5nOjEycHg7d2lkdGg6MTAwJTttYXJnaW46MDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U3ZWVlYTtjb2xvcjojMDAwO3RleHQtYWxpZ246bGVmdDtmb250LXNpemU6MTNweDtmb250LXdlaWdodDpub3JtYWw7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO2N1cnNvcjpwb2ludGVyO3RleHQtdHJhbnNmb3JtOm5vbmU7d2hpdGUtc3BhY2U6bm93cmFwfS50YWJzX19hZGRlci1vcHRpb246bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOjB9LnRhYnNfX2FkZGVyLW9wdGlvbjpob3ZlcntiYWNrZ3JvdW5kOiNmOGY3ZjZ9LnRhYnNfX3RhYi1sYWJlbHt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojMDAwO3BhZGRpbmc6MTJweCAwO2Rpc3BsYXk6YmxvY2s7Y3Vyc29yOnBvaW50ZXI7YXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtvdXRsaW5lOm5vbmU7Ym9yZGVyOjA7Ym9yZGVyLWJvdHRvbTozcHggc29saWQgcmdiYSgwLDAsMCwwKTtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo1MDB9LnRhYnMtLXNpemUtc21hbGwgLnRhYnNfX3RhYi1sYWJlbHtmb250LXNpemU6MTJweDtsZXR0ZXItc3BhY2luZzouNXB4O3BhZGRpbmctdG9wOjEycHg7cGFkZGluZy1ib3R0b206MTNweH0udGFic19fdGFiLWxhYmVsOmhvdmVyLC50YWJzX190YWItbGFiZWw6dmlzaXRlZCwudGFic19fdGFiLWxhYmVsOmFjdGl2ZXtjb2xvcjojMDAwfS50YWJzX190YWItbGFiZWwtLWFjdGl2ZXtib3JkZXItYm90dG9tOjNweCBzb2xpZCAjNjFiMmE3fS50YWJzX190YWItbGFiZWwtLWRpc2FibGVke29wYWNpdHk6LjR9LnRhYmxle3dpZHRoOjEwMCU7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfS50YWJsZV9fY2VsbHtwYWRkaW5nOjE2cHggOHB4O3RleHQtYWxpZ246bGVmdH0udGFibGVfX2NlbGwtLXJpZ2h0e3RleHQtYWxpZ246cmlnaHR9LnRhYmxlX19jZWxsLS1hY3Rpb25ze3dpZHRoOjE4MHB4fXRoZWFkIC50YWJsZV9fY2VsbHtiYWNrZ3JvdW5kOiNmOGY3ZjY7Y29sb3I6IzVkNTM4Njtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxNHB4fS5sb2dpbnttYXJnaW46YXV0bzt3aWR0aDo5MCU7bWF4LXdpZHRoOjQ2MHB4O3BhZGRpbmc6MjRweCAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KXsubG9naW57d2lkdGg6MTAwJX19LmxvZ2luX190aXRsZXtmb250LXNpemU6NDBweDtmb250LWZhbWlseTpcIkFicmlsIEZhdGZhY2VcIixkaXNwbGF5O3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctYm90dG9tOjIwcHg7bWFyZ2luLWJvdHRvbTo0MHB4fS5sb2dpbl9fdGl0bGU6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjUwJTttYXgtd2lkdGg6MTAwcHg7cG9zaXRpb246YWJzb2x1dGU7Ym9yZGVyLWJvdHRvbToycHggc29saWQgIzAwMDtib3R0b206MHB4O2xlZnQ6MH0ubG9naW5fX2xvZ297cG9zaXRpb246Zml4ZWQ7Ym90dG9tOjMycHg7bGVmdDozMnB4O3dpZHRoOjI0MHB4O3otaW5kZXg6MX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCl7LmxvZ2luX19sb2dve2JvdHRvbTphdXRvO3RvcDoyNHB4O2xlZnQ6MjRweDt3aWR0aDoxMjBweH19LnN1Ym1lbnV7bWFyZ2luOjA7cGFkZGluZzowO2xpc3Qtc3R5bGUtdHlwZTpub25lO2NvbG9yOiMwMDB9LnN1Ym1lbnVfX3RpdGxle2ZvbnQtd2VpZ2h0Om5vcm1hbDttYXJnaW46MCAwIDE4cHg7Zm9udC1zaXplOjI0cHg7Zm9udC1mYW1pbHk6XCJBYnJpbCBGYXRmYWNlXCIsZGlzcGxheX0uc3VibWVudV9fbWVudXttYXJnaW46MCAwIDE4cHg7cGFkZGluZzowO2xpc3Qtc3R5bGUtdHlwZTpub25lfS5zdWJtZW51X19tZW51LWl0ZW17ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjRweH0uc3VibWVudV9fbWVudS1saW5re2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo0cHggOHB4O2NvbG9yOiMwMDA7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Ym9yZGVyLXJhZGl1czo0cHg7cG9zaXRpb246cmVsYXRpdmV9LnN1Ym1lbnVfX21lbnUtbGluay0tZGlzYWJsZWR7b3BhY2l0eTouNX0uc3VibWVudV9fbWVudS1saW5rLS1hY3RpdmV7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4wNSl9LmZvcm0taXRlbXtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206MjRweDtwb3NpdGlvbjpyZWxhdGl2ZTt2ZXJ0aWNhbC1hbGlnbjp0b3B9LmZvcm0taXRlbS0tY29udGV4dHVhbHttYXJnaW4tdG9wOi0xNnB4O21hcmdpbi1ib3R0b206OHB4fS5mb3JtLWl0ZW0tLWZ1bGwtd2lkdGh7bWF4LXdpZHRoOjEwMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5mb3JtLWl0ZW17bWFyZ2luLWJvdHRvbToyNHB4fX0uZm9ybS1pdGVtOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5mb3JtLWl0ZW0tLWhhbGZ7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6NTAlfS5mb3JtLWl0ZW0tLWhhbGYrLmZvcm0taXRlbS0taGFsZntwYWRkaW5nLWxlZnQ6OHB4fS5mb3JtLWl0ZW0tLWlubGluZXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6OHB4fS5mb3JtLWl0ZW0tLWRpc2FibGVke29wYWNpdHk6Ljd9LmZvcm0taXRlbS0tcm91bmRlZHtwYWRkaW5nLXJpZ2h0OjB9LmZvcm0taXRlbS0tc2VsZWN0LmZvcm0taXRlbS0tbXVsdGlwbGUgLmZvcm0taXRlbV9faW5uZXI6YWZ0ZXJ7ZGlzcGxheTpub25lfS5mb3JtLWl0ZW0tLWhpZGRlbntkaXNwbGF5Om5vbmV9LmZvcm0taXRlbS0taHRtbCAuZm9ybS1pdGVte21hcmdpbi1ib3R0b206NHB4fS5mb3JtLWl0ZW1fX2lubmVye3Bvc2l0aW9uOnJlbGF0aXZlfS5mb3JtLWl0ZW0tLXNlbGVjdCAuZm9ybS1pdGVtX19pbm5lcjphZnRlcntjb250ZW50OlwiIFwiO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjEycHg7d2lkdGg6MTJweDtoZWlnaHQ6OHB4O2JvdHRvbToxOXB4O2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2Fzc2V0cy9pbWcvY2hldnJvbi5zdmdcIik7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtwb2ludGVyLWV2ZW50czpub25lfS5mb3JtLWl0ZW1fX2xhYmVse2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbToycHg7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NTAwO2xldHRlci1zcGFjaW5nOi41cHg7cG9zaXRpb246cmVsYXRpdmU7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiMyZDJkMmQ7bWluLWhlaWdodDoyMHB4O3VzZXItc2VsZWN0Om5vbmV9LmZvcm0taXRlbS0taW5saW5lLWxhYmVsIC5mb3JtLWl0ZW1fX2xhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDo4cHh9LmZvcm0taXRlbS0tY2hlY2tib3hlcyAuZm9ybS1pdGVtX19sYWJlbHttYXJnaW4tYm90dG9tOjhweH0uZm9ybS1pdGVtLS1tYW5kYXRvcnkgLmZvcm0taXRlbV9fbGFiZWw6YWZ0ZXJ7Y29udGVudDpcIipcIjtkaXNwbGF5OmlubGluZS1ibG9ja30uZm9ybS1pdGVtX19pbnB1dC0tcmFkaW8rLmZvcm0taXRlbV9fbGFiZWwsLmZvcm0taXRlbV9faW5wdXQtLWNoZWNrYm94Ky5mb3JtLWl0ZW1fX2xhYmVse21hcmdpbi1ib3R0b206MH0uZm9ybS1pdGVtX19pbm5lci0tYnV0dG9uIC5mb3JtLWl0ZW1fX2lucHV0e3BhZGRpbmctcmlnaHQ6NTBweH0uZm9ybS1pdGVtX19idXR0b257cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOi0xcHg7cmlnaHQ6N3B4O21hcmdpbi1ib3R0b206OHB4fS5mb3JtLWl0ZW1fX2lucHV0OjpwbGFjZWhvbGRlcntjb2xvcjpoc2woMTY4LDExLjkwNDc2MTkwNDglLDYzLjUyOTQxMTc2NDclKX0uZm9ybS1pdGVtX19pbnB1dC0tY2hlY2tib3grLmZvcm0taXRlbV9fbGFiZWwsLmZvcm0taXRlbV9faW5wdXQtLXJhZGlvKy5mb3JtLWl0ZW1fX2xhYmVse2ZvbnQtd2VpZ2h0Om5vcm1hbDtwYWRkaW5nLWxlZnQ6MjRweH0uZm9ybS1pdGVtX19pbnB1dC0tY2hlY2tib3grLmZvcm0taXRlbV9fbGFiZWw6YmVmb3JlLC5mb3JtLWl0ZW1fX2lucHV0LS1yYWRpbysuZm9ybS1pdGVtX19sYWJlbDpiZWZvcmV7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjE4cHg7aGVpZ2h0OjE4cHg7Ym9yZGVyOjFweCBzb2xpZCAjZDBkYWQ4O2xlZnQ6MH0uZm9ybS1pdGVtX19pbnB1dC0tcmFkaW8rLmZvcm0taXRlbV9fbGFiZWw6YmVmb3Jle2JvcmRlci1yYWRpdXM6MTAwJX0uZm9ybS1pdGVtX19pbnB1dC0tY2hlY2tib3g6Y2hlY2tlZCsuZm9ybS1pdGVtX19sYWJlbDpiZWZvcmUsLmZvcm0taXRlbV9faW5wdXQtLXJhZGlvOmNoZWNrZWQrLmZvcm0taXRlbV9fbGFiZWw6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6IzAwMDtib3JkZXItY29sb3I6IzAwMDtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9hc3NldHMvaW1nL2NoZWNrLnN2Z1wiKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTo3MCUgYXV0b30uZm9ybS1pdGVtLS1kaXNhYmxlZCAuZm9ybS1pdGVtX19pbnB1dC0tY2hlY2tib3g6Y2hlY2tlZCsuZm9ybS1pdGVtX19sYWJlbDpiZWZvcmUsLmZvcm0taXRlbS0tZGlzYWJsZWQgLmZvcm0taXRlbV9faW5wdXQtLXJhZGlvOmNoZWNrZWQrLmZvcm0taXRlbV9fbGFiZWw6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6IzMzMztib3JkZXItY29sb3I6IzMzM30uZm9ybS1pdGVtX19pbnB1dHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzoxMnB4IDhweDtoZWlnaHQ6NDZweDtib3JkZXI6MnB4IHNvbGlkICNlN2U3ZTc7Ym9yZGVyLXJhZGl1czowO2FwcGVhcmFuY2U6bm9uZTtvdXRsaW5lOm5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIDEyMG1zO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjE4cHh9LmZvcm0taXRlbS0tdG8tdXBwZXIgLmZvcm0taXRlbV9faW5wdXR7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5mb3JtLWl0ZW1fX2lucHV0OmRpc2FibGVke2NvbG9yOiMzMzM7b3BhY2l0eTouN30uZm9ybS1pdGVtLS1yb3VuZGVkIC5mb3JtLWl0ZW1fX2lucHV0e3BhZGRpbmctcmlnaHQ6MzJweH0uZm9ybS1pdGVtLS1jb2xvciAuZm9ybS1pdGVtX19pbnB1dHt3aWR0aDo1MHB4O3BhZGRpbmc6NHB4fS5mb3JtLWl0ZW1fX2lucHV0LS10ZXh0YXJlYXtoZWlnaHQ6YXV0bzt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlfS5mb3JtLWl0ZW0tLXJvdW5kZWQgLmZvcm0taXRlbV9faW5wdXQtLXRleHRhcmVhe2JvcmRlci13aWR0aDoxcHg7Ym9yZGVyLXJhZGl1czoxNnB4O3Jlc2l6ZTpub25lfS5mb3JtLWl0ZW1fX2lucHV0LlBob25lSW5wdXQtLWZvY3VzLC5mb3JtLWl0ZW1fX2lucHV0OmZvY3Vze2JvcmRlci1jb2xvcjojZDBkYWQ4fS5mb3JtLWl0ZW1fX2lucHV0W211bHRpcGxlXXtoZWlnaHQ6MTAwcHh9LmZvcm0taXRlbS0tc2VhcmNoIC5mb3JtLWl0ZW1fX2lucHV0e3BhZGRpbmctbGVmdDo0MHB4fS5mb3JtLWl0ZW1fX2lucHV0LS1zZWxlY3R7cGFkZGluZy1yaWdodDozMnB4fS5mb3JtLWl0ZW1fX2lucHV0LS1oaWRkZW57cG9zaXRpb246YWJzb2x1dGU7bGVmdDotOTk5OXB4fS5mb3JtLWl0ZW1fX211bHRpY2hvaWNlc3twb3NpdGlvbjpmaXhlZDt3aWR0aDoyNTBweDt0b3A6MTAwJTtib3gtc2hhZG93OjAgOHB4IDE1cHggcmdiYSgwLDAsMCwuMTUpO3BhZGRpbmc6OHB4O3otaW5kZXg6MTtiYWNrZ3JvdW5kOiNmZmY7bGVmdDotOTk5OXB4fS5mb3JtLWl0ZW1fX211bHRpY2hvaWNlcy0tb3BlbntsZWZ0OjB9LmZvcm0taXRlbV9fb3B0aW9ue2Rpc3BsYXk6YmxvY2t9LmZvcm0taXRlbV9faW5wdXQtLXJhZGlvLC5mb3JtLWl0ZW1fX2lucHV0LS1jaGVja2JveHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi05OTk5cHg7b3BhY2l0eTowfS5mb3JtLWl0ZW1fX2Vycm9ye2NvbG9yOiNiZTFjMWM7Zm9udC1zaXplOjEzcHh9LmZvcm0taXRlbV9faGludHtjb2xvcjojNjY2O2ZvbnQtc2l6ZToxM3B4fS5mb3JtLWl0ZW1fX3NlYXJjaC1pY29ue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MTZweDt0b3A6NTAlO3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7bWFyZ2luLXRvcDotOHB4O2Rpc3BsYXk6ZmxleDtmaWxsOiMyZDJkMmQ7ei1pbmRleDoxfS5mb3JtLWl0ZW1fX2JvZHl7cG9zaXRpb246cmVsYXRpdmV9LmZvcm0taXRlbS0taW5saW5lLWxhYmVsIC5mb3JtLWl0ZW1fX2JvZHl7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmZvcm0taXRlbV9fdmFyaWFibGUtcGlja2Vye3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxMDAlO21hcmdpbi1ib3R0b206OHB4O3JpZ2h0OjB9LmZvcm0taXRlbV9fYnV0dG9uLS1kYXRle3JpZ2h0OjEwMCU7Ym90dG9tOjUwJTt3aWR0aDoxOHB4O2hlaWdodDoxOHB4O2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7bWFyZ2luLXJpZ2h0Oi0yOHB4O21hcmdpbi1ib3R0b206LTlweDtwb2ludGVyLWV2ZW50czpub25lO2JvcmRlcjowfS5mb3JtLWl0ZW1fX2J1dHRvbi1pY29ue3dpZHRoOjE4cHg7aGVpZ2h0OjE4cHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTttYXJnaW4tdG9wOi05cHg7bWFyZ2luLWxlZnQ6LTlweDtmaWxsOiNkMGRhZDh9LmZvcm0taXRlbS0tZGF0ZSAuZm9ybS1pdGVtX19pbnB1dHtwYWRkaW5nLWxlZnQ6MzJweDtwYWRkaW5nLXJpZ2h0OjMycHh9LmZvcm0taXRlbV9fZW1wdHktdmFsdWUtYnV0dG9ue3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7YmFja2dyb3VuZDojZDBkYWQ4O2NvbG9yOiMwMDA7Zm9udC1zaXplOjEwcHg7Ym9yZGVyLXJhZGl1czoxMDAlO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDowO2FwcGVhcmFuY2U6bm9uZTtib3JkZXI6bm9uZTttYXJnaW4tdG9wOi04cHg7bGluZS1oZWlnaHQ6MTJweDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tcmlnaHQ6MTJweDtwYWRkaW5nOjB9LmJvb2tpbmctdGFibGV7b3ZlcmZsb3c6aGlkZGVuO21pbi1oZWlnaHQ6Y2FsYygxMDB2aCAtIDY0cHgpO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7cGFkZGluZzo4cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5ib29raW5nLXRhYmxle3dpZHRoOjMwMHZ3fX0uYm9va2luZy10YWJsZV9fbm90ZXN7YmFja2dyb3VuZDojY2M4NDAwO2NvbG9yOiNmZmY7cGFkZGluZzo4cHg7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTA7Zm9udC1zaXplOjE0cHg7cGFkZGluZy1yaWdodDo0MHB4fS5ib29raW5nLXRhYmxlX19ub3Rlcy1oaWRle3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjhweDt0b3A6OHB4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXI6MXB4IHNvbGlkICNmZmY7Ym9yZGVyLXJhZGl1czo0cHg7Y29sb3I6I2ZmZjthcHBlYXJhbmNlOm5vbmU7Y3Vyc29yOnBvaW50ZXJ9LmJvb2tpbmctdGFibGVfX3RhYmxlLC5ib29raW5nLXRhYmxlX190YWJsZS1oZWFkZXJ7ZmxleC1iYXNpczoxMDAlO3dpZHRoOjEwMCU7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO3RhYmxlLWxheW91dDpmaXhlZDtib3JkZXItc3BhY2luZzowfS5ib29raW5nLXRhYmxlX190YWJsZS0taW5mbywuYm9va2luZy10YWJsZV9fdGFibGUtaGVhZGVyLS1pbmZve3dpZHRoOjYwcHg7ZmxleC1iYXNpczo2MHB4O2ZsZXgtZ3JvdzowO2ZsZXgtc2hyaW5rOjB9LmJvb2tpbmctdGFibGVfX3RhYmxlIHRkLC5ib29raW5nLXRhYmxlX190YWJsZSB0aCwuYm9va2luZy10YWJsZV9fdGFibGUtaGVhZGVyIHRkLC5ib29raW5nLXRhYmxlX190YWJsZS1oZWFkZXIgdGh7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowO21hcmdpbjowfS5ib29raW5nLXRhYmxlX19oZWFkZXItYWN0aW9uc3twYWRkaW5nOjJweCA2cHg7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzJkMmQyZDtoZWlnaHQ6MzJweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQ6I2U3ZWVlYTtib3JkZXItcmFkaXVzOjRweCA0cHggMCAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmZmZ9LmJvb2tpbmctdGFibGVfX2hlYWRlci1hY3Rpb25zLS1maWx0ZXJze2JhY2tncm91bmQ6I2ZmZjtib3JkZXItdG9wOjFweCBzb2xpZCAjZTdlZWVhfS5ib29raW5nLXRhYmxlX19oZWFkZXItYWN0aW9ue3BhZGRpbmctcmlnaHQ6MTJweH0uYm9va2luZy10YWJsZV9faGVhZGVyLWFjdGlvbi0tcmlnaHR7bWFyZ2luLWxlZnQ6YXV0bztwYWRkaW5nLXJpZ2h0OjB9LmJvb2tpbmctdGFibGVfX2hlYWRlcntjb2xvcjojZmZmO3RvcDowO3dpZHRoOjEwMCU7ei1pbmRleDozfS5ib29raW5nLXRhYmxlX19oZWFkZXIgLmJvb2tpbmctdGFibGVfX2NlbGx7Y29sb3I6IzAwMDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoyMnB4fS5ib29raW5nLXRhYmxlX19yb3ctLWJhcnMgLmJvb2tpbmctdGFibGVfX2NlbGx7aGVpZ2h0OjBweH0uYm9va2luZy10YWJsZV9fcm93LS1iYXJzIC5ib29raW5nLXRhYmxlX19jZWxsOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6OTAwMHB4O3BvaW50ZXItZXZlbnRzOm5vbmV9LmJvb2tpbmctdGFibGVfX2NlbGwtLXdob2xlOmFmdGVye2JvcmRlci1sZWZ0OjFweCBkYXNoZWQgI2U3ZWVlYX0uYm9va2luZy10YWJsZV9fdGltZS1sYWJlbHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7aGVpZ2h0OjMycHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MzJweDt6LWluZGV4OjF9LmJvb2tpbmctdGFibGVfX3Jvdy0tY29sbGFwc2VkIC5ib29raW5nLXRhYmxlX190aW1lLWxhYmVse2hlaWdodDoxcHh9LmJvb2tpbmctdGFibGVfX2NlbGw6YmVmb3Jle3BvaW50ZXItZXZlbnRzOm5vbmU7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6IzYxYjJhNztvcGFjaXR5OjB9LmJvb2tpbmctdGFibGVfX2NlbGwtLWhpZ2hsaWdodGVkOmJlZm9yZXtvcGFjaXR5Oi4yfS5ib29raW5nLXRhYmxlX19ib2R5e3BhZGRpbmctdG9wOjBweDtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjEwO292ZXJmbG93LXk6YXV0bztvdmVyZmxvdy14OmhpZGRlbjtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3BhZGRpbmc6OHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsuYm9va2luZy10YWJsZV9fYm9keXt0b3A6OTZweDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6Y2FsYygxMDAlIC0gOTZweCk7cGFkZGluZzowIDhweDtvdmVyZmxvdy15OmF1dG87b3ZlcmZsb3cteDpoaWRkZW47dG9wOjEzNnB4O2hlaWdodDpjYWxjKDEwMCUgLSAxMzZweCl9LmJvb2tpbmctdGFibGVfX2JvZHlbZGF0YXJvd3M9XCIwXCJde3RvcDo0MHB4O2hlaWdodDpjYWxjKDEwMCUgLSA0MHB4KX0uYm9va2luZy10YWJsZV9fYm9keVtkYXRhcm93cz1cIjFcIl17dG9wOjcycHg7aGVpZ2h0OmNhbGMoMTAwJSAtIDcycHgpfS5ib29raW5nLXRhYmxlX19ib2R5W2RhdGFyb3dzPVwiMlwiXXt0b3A6MTA0cHg7aGVpZ2h0OmNhbGMoMTAwJSAtIDEwNHB4KX19LmJvb2tpbmctdGFibGVfX2JvZHkgLmJvb2tpbmctdGFibGVfX2NlbGwtLXRhYmxlLWFyZWF7aGVpZ2h0OjMycHg7cGFkZGluZzo4cHggOHB4O2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjE0cHg7cGFkZGluZy1sZWZ0OjMwcHg7Zm9udC13ZWlnaHQ6NDAwfS5ib29raW5nLXRhYmxlX19hcmVhLXRvZ2dsZXt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MnB4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtmb250LXNpemU6MTNweDtsaW5lLWhlaWdodDoxNHB4O3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MDttYXJnaW46MDthcHBlYXJhbmNlOm5vbmU7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1cHg7dG9wOjVweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmJvb2tpbmctdGFibGVfX2FyZWEtdG9nZ2xlIHN2Z3t0cmFuc2l0aW9uOnRyYW5zZm9ybSAyMDBtcztwb2ludGVyLWV2ZW50czpub25lfS5ib29raW5nLXRhYmxlX19hcmVhLXRvZ2dsZS0tY29sbGFwc2VkIHN2Z3t0cmFuc2Zvcm06cm90YXRlKC0xODBkZWcpfS5ib29raW5nLXRhYmxlX19yb3d7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7cG9zaXRpb246cmVsYXRpdmV9LmJvb2tpbmctdGFibGVfX3Jvdy0tdGltZWxpbmV7YmFja2dyb3VuZDojZTdlZWVhO2JvcmRlci1yYWRpdXM6MCAwIDRweCA0cHh9LmJvb2tpbmctdGFibGVfX3Jvdy0tY2xvY2t7ei1pbmRleDoxMjtoZWlnaHQ6MH0uYm9va2luZy10YWJsZV9fcm93LS1ub3QtZHJhZ2dpbmd7dHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudH0uYm9va2luZy10YWJsZV9fcm93LS1ib3JkZXItdG9we2JvcmRlci10b3A6MXB4IHNvbGlkICNmZmZ9LmJvb2tpbmctdGFibGVfX3Jvdy0td2hpdGUuYm9va2luZy10YWJsZV9fcm93LS1ib3JkZXItdG9we2JvcmRlci10b3AtY29sb3I6I2U3ZWVlYX0uYm9va2luZy10YWJsZV9fcm93LS1kcmFnZ2luZ3t6LWluZGV4Ojk5O3Bvc2l0aW9uOmFic29sdXRlO21hcmdpbi10b3A6LTQwcHh9LmJvb2tpbmctdGFibGUtLWNvbXBhY3QgLmJvb2tpbmctdGFibGVfX3Jvdy0tZHJhZ2dpbmd7bWFyZ2luLXRvcDotMjRweH0uYm9va2luZy10YWJsZV9fcm93OmFmdGVye3BvaW50ZXItZXZlbnRzOm5vbmU7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6IzYxYjJhNztvcGFjaXR5OjB9LmJvb2tpbmctdGFibGVfX3Jvdy0taGlnaGxpZ2h0ZWQ6YWZ0ZXJ7b3BhY2l0eTouMn0uYm9va2luZy10YWJsZV9fY2VsbC1jb3VudHt3aWR0aDoxOHB4O2hlaWdodDoxOHB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6NTAlO21hcmdpbi10b3A6LTlweDttYXJnaW4tbGVmdDotOXB4O2JhY2tncm91bmQ6IzJkMmQyZDtib3JkZXItcmFkaXVzOjEwMCU7Y29sb3I6I2ZmZjtmb250LXNpemU6OXB4O2ZvbnQtd2VpZ2h0OjUwMDt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDoxOXB4fS5ib29raW5nLXRhYmxlX19jZWxse2ZsZXgtYmFzaXM6MTAwJTtoZWlnaHQ6NDBweDtwb3NpdGlvbjpyZWxhdGl2ZX0uYm9va2luZy10YWJsZS0tY29tcGFjdCAuYm9va2luZy10YWJsZV9fY2VsbHtoZWlnaHQ6MjRweH0uYm9va2luZy10YWJsZS0tY29tcGFjdCAuYm9va2luZy10YWJsZV9fY2VsbC0tdGFibGUtYXJlYXtoZWlnaHQ6MzJweH0uYm9va2luZy10YWJsZV9faGVhZGVyIC5ib29raW5nLXRhYmxlX19jZWxse3VzZXItc2VsZWN0Om5vbmV9LmJvb2tpbmctdGFibGVfX3Jvdy0tdGltZWxpbmUgLmJvb2tpbmctdGFibGVfX2NlbGwsLmJvb2tpbmctdGFibGVfX3Jvdy0tYXJyaXZhbHNsZWdlbmQgLmJvb2tpbmctdGFibGVfX2NlbGx7aGVpZ2h0OjMycHh9LmJvb2tpbmctdGFibGVfX3Jvdy0tYmFycyAuYm9va2luZy10YWJsZV9fY2VsbHtoZWlnaHQ6MH0uYm9va2luZy10YWJsZV9fcm93LS1jb2xsYXBzZWQgLmJvb2tpbmctdGFibGVfX2NlbGx7aGVpZ2h0OjFweDtvdmVyZmxvdzpoaWRkZW59LmJvb2tpbmctdGFibGVfX2hlYWRlciAuYm9va2luZy10YWJsZV9fcm93LS1jbG9jayAuYm9va2luZy10YWJsZV9fY2VsbHtoZWlnaHQ6MHB4fS5ib29raW5nLXRhYmxlX19oZWFkZXIgLmJvb2tpbmctdGFibGVfX3Jvdy0tY2xvY2sgLmJvb2tpbmctdGFibGVfX2NlbGw6YWZ0ZXJ7ZGlzcGxheTpub25lfS5ib29raW5nLXRhYmxlX19yb3ctLWRyYWdnaW5nIC5ib29raW5nLXRhYmxlX19jZWxsLS1ldmVue2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX0uYm9va2luZy10YWJsZV9fY2VsbDphZnRlcntjb250ZW50OlwiIFwiO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2xlZnQ6MDt3aWR0aDoxMDAlfS5ib29raW5nLXRhYmxlX19yb3ctLWRyYWdnaW5nIC5ib29raW5nLXRhYmxlX19jZWxsOmFmdGVye2JvcmRlci10b3AtY29sb3I6cmdiYSgwLDAsMCwwKX0uYm9va2luZy10YWJsZV9fcm93LS1ib3JkZXItdG9wIC5ib29raW5nLXRhYmxlX19jZWxse2JhY2tncm91bmQ6I2ZmZn0uYm9va2luZy10YWJsZV9fY2VsbC0tdGFibGUtaW5mb3tmbGV4LWJhc2lzOjMycHg7ZmxleC1zaHJpbms6MDtmbGV4LWdyb3c6MH0uYm9va2luZy10YWJsZS0tc2hvdy10YWJsZS1kZXRhaWxzIC5ib29raW5nLXRhYmxlX19jZWxsLS10YWJsZS1pbmZve2ZsZXgtYmFzaXM6NjBweH0uYm9va2luZy10YWJsZV9fYm9keSAuYm9va2luZy10YWJsZV9fY2VsbC0tdGFibGUtaW5mb3t6LWluZGV4OjJ9LmJvb2tpbmctdGFibGVfX3RhYmxlLWluZm97cGFkZGluZy1sZWZ0OjI1cHggIWltcG9ydGFudDt1c2VyLXNlbGVjdDpub25lfS5ib29raW5nLXRhYmxlX19pbmZvLXNpemV7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDo1cHg7Zm9udC1zaXplOjEwcHg7bGluZS1oZWlnaHQ6MjBweDtiYWNrZ3JvdW5kOiMyZDJkMmQ7Ym9yZGVyLXJhZGl1czoycHg7Y29sb3I6I2ZmZjt3aWR0aDoyMHB4O3RleHQtYWxpZ246Y2VudGVyfS5ib29raW5nLXRhYmxlX190YWJsZS1pbmZvLS1jbG9zZWQgLmJvb2tpbmctdGFibGVfX2luZm8tc2l6ZXtiYWNrZ3JvdW5kOiNlN2VlZWE7Y29sb3I6IzU2NTY1Nn0uYm9va2luZy10YWJsZV9faW5mby1zaXplLS00e2ZvbnQtc2l6ZTo4cHh9LmJvb2tpbmctdGFibGVfX2luZm8tc2l6ZS0tY2lyY2xle2JvcmRlci1yYWRpdXM6MTAwJX0uYm9va2luZy10YWJsZS0tY29tcGFjdCAuYm9va2luZy10YWJsZV9faW5mby1zaXple3RvcDotMXB4O2xpbmUtaGVpZ2h0OjE2cHh9LmJvb2tpbmctdGFibGVfX2NlbGwtLWhhbGY6YmVmb3Jle2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7aGVpZ2h0OjEwMCV9LmJvb2tpbmctdGFibGVfX2NlbGwtLXRhYmxlLWFyZWF7YmFja2dyb3VuZDojZmZmO2JvcmRlci10b3A6MXB4IHNvbGlkICNlN2VlZWE7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U3ZWVlYTtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjE1cHg7aGVpZ2h0OjE2cHh9LmJvb2tpbmctdGFibGVfX3RhYmxlLWluZm97cG9zaXRpb246YWJzb2x1dGU7dG9wOjVweDtsZWZ0OjVweDtyaWdodDo1cHg7Ym90dG9tOjVweDtwYWRkaW5nOjRweCA0cHg7cGFkZGluZy1sZWZ0OjI1cHg7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MjNweDt0ZXh0LWFsaWduOmxlZnQ7d2hpdGUtc3BhY2U6bm93cmFwfS5ib29raW5nLXRhYmxlLS1jb21wYWN0IC5ib29raW5nLXRhYmxlX190YWJsZS1pbmZve3BhZGRpbmc6MnB4IDRweDtsaW5lLWhlaWdodDo4cHh9LmJvb2tpbmctdGFibGVfX3RhYmxlLWluZm8tLWNsb3NlZHtjb2xvcjojNTY1NjU2fS5ib29raW5nLXRhYmxlX19yb3ctLWRyYWdnaW5nIC5ib29raW5nLXRhYmxlX190YWJsZS1pbmZve29wYWNpdHk6MDtjdXJzb3I6bW92ZX0uYm9va2luZy10YWJsZV9fY2VsbC0tYWN0aXZle2JhY2tncm91bmQ6cmdiYSg5NywxNzgsMTY3LC40KX0uYm9va2luZy10YWJsZV9fY2VsbC0tYWN0aXZlKy5ib29raW5nLXRhYmxlX19jZWxsOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKX1Aa2V5ZnJhbWVzIGJvb2tpbmctdGFibGUtY2xvY2stcHVsc2V7MCUsMTAwJXtvcGFjaXR5OjF9NTAle29wYWNpdHk6LjU1fX0uYm9va2luZy10YWJsZV9fY2VsbC1jbG9ja3twb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoycHg7aGVpZ2h0Ojk5OTlweDttYXJnaW4tdG9wOi0zMnB4O3BvaW50ZXItZXZlbnRzOm5vbmU7ei1pbmRleDoxfS5ib29raW5nLXRhYmxlX19jZWxsLWNsb2NrLS1ibHVle2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO3BvaW50ZXItZXZlbnRzOmF1dG87Y3Vyc29yOmNvbC1yZXNpemU7ei1pbmRleDoyfS5ib29raW5nLXRhYmxlX19jZWxsLWNsb2NrX19saW5le3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZDpyZWQ7cG9pbnRlci1ldmVudHM6bm9uZX0uYm9va2luZy10YWJsZV9fY2VsbC1jbG9jazpub3QoLmJvb2tpbmctdGFibGVfX2NlbGwtY2xvY2stLWJsdWUpIC5ib29raW5nLXRhYmxlX19jZWxsLWNsb2NrX19saW5le2FuaW1hdGlvbjpib29raW5nLXRhYmxlLWNsb2NrLXB1bHNlIDEuNnMgZWFzZS1pbi1vdXQgaW5maW5pdGV9LmJvb2tpbmctdGFibGVfX2NlbGwtY2xvY2stLWJsdWUgLmJvb2tpbmctdGFibGVfX2NlbGwtY2xvY2tfX2xpbmV7YmFja2dyb3VuZDojZTY4YTAwfS5ib29raW5nLXRhYmxlX19jZWxsLWNsb2NrX19oYW5kbGV7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2N1cnNvcjpjb2wtcmVzaXplO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtiYWNrZ3JvdW5kOiNmZjB9LmJvb2tpbmctdGFibGVfX3RhYmxlLWRpdmlkZXJ7ZGlzcGxheTpibG9jaztoZWlnaHQ6MDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4Oi0xfS5ib29raW5nLXRhYmxlX190YWJsZS1kaXZpZGVyOmJlZm9yZXtjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtib3JkZXItdG9wOjFweCBkYXNoZWQgI2U3ZWVlYX0uYWRtaW4tcGFnZXtwYWRkaW5nOjI0cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5hZG1pbi1wYWdle3BhZGRpbmc6MjRweCA4cHh9fS5hZG1pbi1wYWdlX19pbm5lcnttYXgtd2lkdGg6MTI4MHB4O21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LmFkbWluLXBhZ2VfX3RvcHtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tYm90dG9tOjI0cHh9LmFkbWluLXBhZ2VfX2FkZHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowfS5hZG1pbi1wYWdlX19ib2R5e3BhZGRpbmctYm90dG9tOjExMnB4fS5hZG1pbi1wYWdlX190aXRsZXtmb250LXdlaWdodDpub3JtYWw7bGluZS1oZWlnaHQ6MWVtO21hcmdpbjowIDAgMjRweCAwfS5hZG1pbi1wYWdlX190YWJze3dpZHRoOjEwMCU7b3ZlcmZsb3cteDphdXRvfS5hZG1pbi1wYWdlX19jb2x1bW57ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246dG9wfS5hZG1pbi1wYWdlX19pbm5lci0tbmFycm93e21heC13aWR0aDo3ODBweH0uYWRtaW4tcGFnZV9fY29sdW1uLS1tYWlue3dpZHRoOjY2JX0uYWRtaW4tcGFnZV9fY29sdW1uLS1zaWRle3dpZHRoOjM0JTtwYWRkaW5nLWxlZnQ6MjRweH0uYWRtaW4tcGFnZV9fZm9vdGVye3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTowO3JpZ2h0OjA7bGVmdDozMDRweDttYXJnaW4tdG9wOjMycHg7cGFkZGluZzoxNnB4IDA7Ym9yZGVyLXRvcDoxcHggc29saWQgI2U3ZWVlYTt6LWluZGV4OjE7YmFja2dyb3VuZDojZmZmO3BhZGRpbmctbGVmdDoyNHB4O3BhZGRpbmctcmlnaHQ6MjRweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCl7LmFkbWluLXBhZ2VfX2Zvb3RlcntwYWRkaW5nLWxlZnQ6OHB4O3BhZGRpbmctcmlnaHQ6OHB4O2xlZnQ6MDtwb3NpdGlvbjpyZWxhdGl2ZX19LmFkbWluLXRhYmxle3dpZHRoOjEwMCU7b3ZlcmZsb3cteDphdXRvO292ZXJmbG93LXk6aGlkZGVuO21hcmdpbi1ib3R0b206MThweH0uYWRtaW4tdGFibGUtLW5hcnJvd3ttYXgtd2lkdGg6NDhweH0uYWRtaW4tdGFibGUtLWJvcmRlci1sZWZ0e2JvcmRlci1sZWZ0OjFweCBkYXNoZWQgI2QwZGFkOH0uYWRtaW4tdGFibGUtLXN0aWNreXtvdmVyZmxvdzppbml0aWFsfS5hZG1pbi10YWJsZTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uYWRtaW4tdGFibGVfX3RhYmxle2JvcmRlcjowO3dpZHRoOjEwMCU7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO3RleHQtYWxpZ246bGVmdDtmb250LXNpemU6MTRweH0uYWRtaW4tdGFibGVfX3RhYmxlIHRkLC5hZG1pbi10YWJsZV9fdGFibGUgdGh7cGFkZGluZzoxMnB4IDhweH0uYWRtaW4tdGFibGVfX3RhYmxlIGF7Y29sb3I6cmdiKDEzLjU2MzkwOTc3NDQsNjguNDM2MDkwMjI1Niw2MS4wMzc1OTM5ODUpO3RleHQtZGVjb3JhdGlvbjpub25lO2ZvbnQtd2VpZ2h0OjUwMH0uYWRtaW4tdGFibGVfX2JvZHkgdGR7cGFkZGluZzoxMnB4IDhweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmFkbWluLXRhYmxlLS1jb21wYWN0IC5hZG1pbi10YWJsZV9fYm9keSB0ZHtwYWRkaW5nLXRvcDo2cHg7cGFkZGluZy1ib3R0b206NnB4O2hlaWdodDo2MHB4fS5hZG1pbi10YWJsZS0tY29tcHJlc3NlZCAuYWRtaW4tdGFibGVfX2JvZHkgdGR7cGFkZGluZy10b3A6OHB4O3BhZGRpbmctYm90dG9tOjhweH0uYWRtaW4tdGFibGVfX2JvZHkgdGQgc21hbGx7Y29sb3I6IzJkMmQyZH0uYWRtaW4tdGFibGUtLXplYnJhIC5hZG1pbi10YWJsZV9fYm9keSB0cjpudGgtY2hpbGQob2RkKSB0ZHtiYWNrZ3JvdW5kOmhzbCgzMCwxMi41JSw5Ny44NjI3NDUwOTglKX0uYWRtaW4tdGFibGVfX3RoLS12ZXJ0aWNhbHt3aWR0aDoyMHB4O3dyaXRpbmctbW9kZTp2ZXJ0aWNhbC1ybDt0ZXh0LWFsaWduOnJpZ2h0fS5hZG1pbi10YWJsZS0tc3RpY2t5IC5hZG1pbi10YWJsZV9faGVhZCAuYWRtaW4tdGFibGVfX2NlbGx7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTB9Lm1vZGFsIC5hZG1pbi10YWJsZS0tc3RpY2t5IC5hZG1pbi10YWJsZV9faGVhZCAuYWRtaW4tdGFibGVfX2NlbGx7dG9wOi0zMnB4fS5hZG1pbi10YWJsZV9fdGgtLW5hcnJvdywuYWRtaW4tdGFibGVfX3RkLS1uYXJyb3d7dGV4dC1hbGlnbjpjZW50ZXJ9LmFkbWluLXRhYmxlIC5hZG1pbi10YWJsZV9fdGgtLW5hcnJvdywuYWRtaW4tdGFibGUgLmFkbWluLXRhYmxlX190ZC0tbmFycm93e3BhZGRpbmctbGVmdDo2cHg7cGFkZGluZy1yaWdodDo2cHg7Ym9yZGVyLXJpZ2h0OjFweCBkYXNoZWQgI2QwZGFkOH0uYWRtaW4tdGFibGVfX3RoLS1uYXJyb3cgLmZvcm0taXRlbSwuYWRtaW4tdGFibGVfX3RkLS1uYXJyb3cgLmZvcm0taXRlbXtwYWRkaW5nLXJpZ2h0OjB9LmFkbWluLXRhYmxlX190aC0tbmFycm93IC5mb3JtLWl0ZW1fX2xhYmVsLC5hZG1pbi10YWJsZV9fdGQtLW5hcnJvdyAuZm9ybS1pdGVtX19sYWJlbHtwYWRkaW5nLWxlZnQ6MjBweH0uYWRtaW4tdGFibGVfX3RoLS1oaWdobGlnaHRlZCwuYWRtaW4tdGFibGVfX3RkLS1oaWdobGlnaHRlZHtiYWNrZ3JvdW5kOiNlN2VlZWF9LmFkbWluLXRhYmxlX190aC0taGlnaGxpZ2h0ZWQtbGlnaHRlciwuYWRtaW4tdGFibGVfX3RkLS1oaWdobGlnaHRlZC1saWdodGVye2JhY2tncm91bmQ6I2Y4ZjdmNn0uYWRtaW4tdGFibGVfX3Jvd3tiYWNrZ3JvdW5kOiNmZmZ9LmFkbWluLXRhYmxlX19yb3ctLWRlbGV0ZWR7b3BhY2l0eTouM30uYWRtaW4tdGFibGVfX3Jvdy0tdXBkYXRlZHtiYWNrZ3JvdW5kOiNmZmY7YW5pbWF0aW9uOmV4YW1wbGU7YW5pbWF0aW9uLWR1cmF0aW9uOjRzfS5hZG1pbi10YWJsZV9fcm93LnJlYWN0LWRyYWdnYWJsZS1kcmFnZ2luZ3twb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO3otaW5kZXg6MTAwfS5hZG1pbi10YWJsZV9fcm93LS1kaXNhYmxlZHtvcGFjaXR5Oi41fS5hZG1pbi10YWJsZV9fcm93IHRkLC5hZG1pbi10YWJsZV9fcm93IHRoe2JvcmRlci1jb2xvcjojZDBkYWQ4O2JvcmRlci1zdHlsZTpkYXNoZWQ7Ym9yZGVyLXdpZHRoOjA7Ym9yZGVyLWJvdHRvbS13aWR0aDoxcHh9LmFkbWluLXRhYmxlLS13aXRoLWNvbC1kaXZpZGVyIC5hZG1pbi10YWJsZV9fcm93IHRkLC5hZG1pbi10YWJsZS0td2l0aC1jb2wtZGl2aWRlciAuYWRtaW4tdGFibGVfX3JvdyB0aHtib3JkZXItcmlnaHQtd2lkdGg6MXB4fS5hZG1pbi10YWJsZS0td2l0aC1jb2wtZGl2aWRlciAuYWRtaW4tdGFibGVfX3JvdyB0ZDpsYXN0LWNoaWxkLC5hZG1pbi10YWJsZS0td2l0aC1jb2wtZGl2aWRlciAuYWRtaW4tdGFibGVfX3JvdyB0aDpsYXN0LWNoaWxke2JvcmRlci1yaWdodC13aWR0aDowfS5hZG1pbi10YWJsZV9fcm93Omxhc3QtY2hpbGQgdGgsLmFkbWluLXRhYmxlX19yb3c6bGFzdC1jaGlsZCB0ZHtib3JkZXItYm90dG9tLXdpZHRoOjB9LmFkbWluLXRhYmxlX19yb3ctLWRyYWctb3ZlcmxheXtib3gtc2hhZG93OjAgMCA1cHggcmdiYSgwLDAsMCwuNCl9LmFkbWluLXRhYmxlX19yb3ctLWRyYWctb3ZlcmxheT50ZHtiYWNrZ3JvdW5kOiNmZmZ9LmFkbWluLXRhYmxlX19yb3ctLWRyYWdnaW5nPnRke2JhY2tncm91bmQ6I2Y4ZjdmNjtoZWlnaHQ6NTZweH0uYWRtaW4tdGFibGVfX3Jvdy0tY2VudGVyZWQgdGR7dmVydGljYWwtYWxpZ246bWlkZGxlfS5hZG1pbi10YWJsZV9fcm93LS1zdW1tYXJ5e2JhY2tncm91bmQ6aHNsKDMwLDEyLjUlLDk5Ljg2Mjc0NTA5OCUpfS5hZG1pbi10YWJsZV9fcm93LS1zdW1tYXJ5IHRke2JvcmRlci10b3Atd2lkdGg6M3B4O2ZvbnQtd2VpZ2h0OjUwMH0uYWRtaW4tdGFibGVfX2hlYWQgdGh7Zm9udC1zaXplOjEzcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtd2VpZ2h0OjUwMDt2ZXJ0aWNhbC1hbGlnbjpib3R0b207YmFja2dyb3VuZDojZTdlZWVhfS5hZG1pbi10YWJsZV9fY2VsbC0tc3RpY2t5e3Bvc2l0aW9uOnN0aWNreTtsZWZ0OjA7ei1pbmRleDoxO2JhY2tncm91bmQ6I2ZmZn0uYWRtaW4tdGFibGVfX2NlbGwtLWdyaXB7d2lkdGg6MzJweDt0ZXh0LWFsaWduOmNlbnRlcn0uYWRtaW4tdGFibGVfX2NlbGwtLXJpZ2h0e21hcmdpbi1sZWZ0OmF1dG99LmFkbWluLXRhYmxlX19ncmlwe2JhY2tncm91bmQ6cmVkO3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7b3V0bGluZTpub25lO2JvcmRlci13aWR0aDowO2JhY2tncm91bmQtc2l6ZTouNWVtIC41ZW07YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JhY2tncm91bmQtcG9zaXRpb246MCAwO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KCNmZmYgNTAlLCB0cmFuc3BhcmVudCA1MCUpLGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjIpIDUwJSwgdHJhbnNwYXJlbnQgNTAlKX0uYWRtaW4tdGFibGVfX3NvcnQtYnV0dG9ue291dGxpbmU6bm9uZTtwYWRkaW5nOjA7bWFyZ2luOjA7Ym9yZGVyOjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Zm9udC1zaXplOjEzcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtd2VpZ2h0OjUwMDt2ZXJ0aWNhbC1hbGlnbjpib3R0b207d2hpdGUtc3BhY2U6bm93cmFwO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctcmlnaHQ6MThweH0uYWRtaW4tdGFibGVfX3NvcnQtYnV0dG9uOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpub25lO3dpZHRoOjE4cHg7aGVpZ2h0OjhweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO21hcmdpbi10b3A6LTRweDtyaWdodDowO2xpbmUtaGVpZ2h0OjRweH0uYWRtaW4tdGFibGVfX3NvcnQtYnV0dG9uLS1hc2M6YWZ0ZXJ7Y29udGVudDpcIuKWvlwifS5hZG1pbi10YWJsZV9fc29ydC1idXR0b24tLWRlc2M6YWZ0ZXJ7Y29udGVudDpcIuKWvlwiO3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0uYWRtaW4tdGFibGVfX3NvcnQtYnV0dG9uLS1zZWxlY3RlZDphZnRlcntkaXNwbGF5OmJsb2NrfUBrZXlmcmFtZXMgZXhhbXBsZXswJXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9MjAle2JhY2tncm91bmQtY29sb3I6I2RlYzg0Zn04MCV7YmFja2dyb3VuZC1jb2xvcjojZGVjODRmfTEwMCV7YmFja2dyb3VuZC1jb2xvcjojZmZmfX0uYWNjb3VudC1wbGFuLWludm9pY2Utdmlld19fbG9nb3ttYXJnaW4tYm90dG9tOjEuMjVyZW19LmFjY291bnQtcGxhbi1pbnZvaWNlLXZpZXdfX2xvZ28gaW1ne2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjIyMHB4O2hlaWdodDphdXRvfS5hY2NvdW50LXBsYW4taW52b2ljZS12aWV3X19wYXJ0aWVze2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtnYXA6MS41cmVtIDJyZW07bWFyZ2luLWJvdHRvbToxLjVyZW07anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LmFjY291bnQtcGxhbi1pbnZvaWNlLXZpZXdfX3BhcnR5e2ZsZXg6MSAxIDIwMHB4O21pbi13aWR0aDowfS5hY2NvdW50LXBsYW4taW52b2ljZS12aWV3X19wYXJ0eSBwe21hcmdpbjowIDAgLjI1cmVtO2xpbmUtaGVpZ2h0OjEuMzV9LmFjY291bnQtcGxhbi1pbnZvaWNlLXZpZXdfX3BhcnR5LWxpbmUtLWVtcGh7Zm9udC13ZWlnaHQ6NjAwfS5hY2NvdW50LXBsYW4taW52b2ljZS12aWV3X192YXQtYnJlYWtkb3due21hcmdpbi10b3A6MXJlbTttYXgtd2lkdGg6MjgwcHg7bWFyZ2luLWxlZnQ6YXV0b30uYWNjb3VudC1wbGFuLWludm9pY2Utdmlld19fdmF0LXJvd3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Z2FwOjFyZW07bWFyZ2luLWJvdHRvbTouMzVyZW07Zm9udC1zaXplOi45NXJlbX0uYWNjb3VudC1wbGFuLWludm9pY2Utdmlld19fdmF0LXJvdy0tdG90YWx7bWFyZ2luLXRvcDouNXJlbTtwYWRkaW5nLXRvcDouNXJlbTtib3JkZXItdG9wOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4xNSk7Zm9udC13ZWlnaHQ6NjAwfS5hY2NvdW50LXBsYW4taW52b2ljZXNfX2FjdGlvbnN7d2hpdGUtc3BhY2U6bm93cmFwfS5hY2NvdW50LXBsYW4taW52b2ljZXNfX3Rvb2xiYXJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtnYXA6Ljc1cmVtIDFyZW07bWFyZ2luLWJvdHRvbToxcmVtfS5hY2NvdW50LXBsYW4taW52b2ljZXNfX3Rvb2xiYXItcmlnaHR7bWFyZ2luLWxlZnQ6YXV0b30uYWNjb3VudC1wbGFuLWludm9pY2VzX19jcmVhdGV7bWFyZ2luOjB9LmF2YWlsYWJpbGl0eS1iYXJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2QwZGFkODtwYWRkaW5nOjE2cHggMH0uc3Bpbm5lcntkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjAwcHg7bGVmdDo1MCU7d2lkdGg6NDhweDtoZWlnaHQ6NDhweDttYXJnaW4tbGVmdDotMjRweDttYXJnaW4tdG9wOi0yNHB4O29wYWNpdHk6MDt2aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2l0aW9uOm9wYWNpdHkgMXMgZWFzZSx2aXNpYmlsaXR5IDFzIGVhc2U7cG9pbnRlci1ldmVudHM6bm9uZX0uc3Bpbm5lci0tdmlzaWJsZXt0cmFuc2l0aW9uOm9wYWNpdHkgLjJzIGVhc2UsdmlzaWJpbGl0eSAuMnMgZWFzZTtvcGFjaXR5OjE7dmlzaWJpbGl0eTp2aXNpYmxlfS5zcGlubmVyIGRpdntib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JvcmRlcjo2cHggc29saWQgI2ZmZjtib3JkZXItcmFkaXVzOjUwJTthbmltYXRpb246c3Bpbm5lciAxLjJzIGN1YmljLWJlemllcigwLjUsIDAsIDAuNSwgMSkgaW5maW5pdGU7Ym9yZGVyLWNvbG9yOiMwMDAgcmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCl9LnNwaW5uZXIgZGl2Om50aC1jaGlsZCgxKXthbmltYXRpb24tZGVsYXk6LTAuNDVzfS5zcGlubmVyIGRpdjpudGgtY2hpbGQoMil7YW5pbWF0aW9uLWRlbGF5Oi0wLjNzfS5zcGlubmVyIGRpdjpudGgtY2hpbGQoMyl7YW5pbWF0aW9uLWRlbGF5Oi0wLjE1c30uc3Bpbm5lci0tc21hbGx7bWFyZ2luLXRvcDoyMHB4Ly0yO21hcmdpbi1sZWZ0OjIwcHgvLTI7d2lkdGg6MjBweDtoZWlnaHQ6MjBweH0uc3Bpbm5lci0tc21hbGwgZGl2e2JvcmRlci13aWR0aDozcHh9QGtleWZyYW1lcyBzcGlubmVyezAle3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fS5ib29raW5ncy10b3B7ZGlzcGxheTpibG9jaztwYWRkaW5nOjA7aGVpZ2h0OjEwMCU7cGFkZGluZy10b3A6MDtoZWlnaHQ6OTZweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7LmJvb2tpbmdzLXRvcHtoZWlnaHQ6NjRweDtkaXNwbGF5OmZsZXg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2QwZGFkOH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5ib29raW5ncy10b3B7cGFkZGluZy10b3A6MDtwYWRkaW5nLWxlZnQ6MH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5ib29raW5ncy10b3A6YWZ0ZXJ7Y29udGVudDpcIiBcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NDhweDtsZWZ0OjA7d2lkdGg6MTAwJX0uYm9va2luZ3MtdG9wIC50b2RheS1jb3VudHtkaXNwbGF5Om5vbmV9fS5ib29raW5ncy10b3BfX3dpZGdldC1zZWxlY3Rvci0td2l0aC10YWJze3BhZGRpbmc6MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTdlZWVhO2hlaWdodDo0OHB4O292ZXJmbG93OmhpZGRlbjtkaXNwbGF5OmZsZXg7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX0uYm9va2luZ3MtdG9wX193aWRnZXQtc2VsZWN0b3ItLXdpdGgtdGFicz5kaXZ7ZGlzcGxheTpmbGV4O3dpZHRoOjEwMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5ib29raW5ncy10b3BfX3dpZGdldC1zZWxlY3Rvci0td2l0aC10YWJze2Rpc3BsYXk6bm9uZX19LmJvb2tpbmdzLXRvcF9fZGF0ZS1zZWxlY3R7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdzthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZy1sZWZ0OjhweH0uYm9va2luZ3MtLXdpZGdldC1ib29raW5ncyAuYm9va2luZ3MtdG9wX19kYXRlLXNlbGVjdCwuYm9va2luZ3MtdG9wLS13YWl0aW5nbGlzdCAuYm9va2luZ3MtdG9wX19kYXRlLXNlbGVjdCwuYm9va2luZ3MtdG9wLS1ib29raW5ncmVxdWVzdHMgLmJvb2tpbmdzLXRvcF9fZGF0ZS1zZWxlY3R7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNkMGRhZDh9LmJvb2tpbmdzLXRvcF9fZGF0ZS1zZWxlY3Q+YnV0dG9ue21hcmdpbi1sZWZ0OjhweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCl7LmJvb2tpbmdzLXRvcF9fZGF0ZS1zZWxlY3R7Ym9yZGVyLWxlZnQ6MDtwYWRkaW5nLWxlZnQ6OHB4O3BhZGRpbmctcmlnaHQ6OHB4O2hlaWdodDo0OHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlN2VlZWF9fS5ib29raW5ncy10b3BfX2V4cG9ydHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tcmlnaHQ6OHB4O2ZvbnQtc2l6ZToxM3B4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KXsuYm9va2luZ3MtdG9wX19leHBvcnR7ZGlzcGxheTpub25lfX0uYm9va2luZ3MtdG9wX190b2RheS1jb3VudHttYXJnaW46YXV0byAwO21hcmdpbi1yaWdodDoxMnB4O21hcmdpbi1sZWZ0OmF1dG99QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5ib29raW5ncy10b3BfX3RvZGF5LWNvdW50e2Rpc3BsYXk6bm9uZX19LmJvb2tpbmdzLXRvcF9fcmVzdGF1cmFudHtkaXNwbGF5Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5ib29raW5ncy10b3BfX3Jlc3RhdXJhbnR7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTRweDtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKX19LmJvb2tpbmdzLXRvcF9fcmVzdGF1cmFudC1zZWxlY3R7Ym9yZGVyOjA7b3V0bGluZTpub25lO2hlaWdodDoyMHB4O2JhY2tncm91bmQ6I2ZmZjtmb250LXNpemU6MTVweDtwYWRkaW5nOjAgNHB4fS5ib29raW5ncy10b3BfX2FjdGlvbnMsLmJvb2tpbmdzLXRvcF9fdGFic3ttYXJnaW4tdG9wOmF1dG99LmJvb2tpbmdzLXRvcF9fYWN0aW9uc3ttYXJnaW4tYm90dG9tOmF1dG87ZGlzcGxheTpmbGV4O2ZsZXgtYmFzaXM6MTAwJX0uYm9va2luZ3MtdG9wX19hY3Rpb25zPmRpdnttYXJnaW4tbGVmdDo4cHh9LmJvb2tpbmdzLXRvcF9fZGF5e21hcmdpbi1sZWZ0OjA7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNlYWVhZWE7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZWFlYWVhfS5ib29raW5ncy10b3BfX2FkZHtkaXNwbGF5Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5ib29raW5ncy10b3BfX2FkZHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MCAxMnB4fX0uYm9va2luZ3MtdG9wX193aWRnZXQtc2VsZWN0e2Rpc3BsYXk6ZmxleDtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6NjRweDttYXJnaW4tbGVmdDotMXB4O3BhZGRpbmctbGVmdDo4cHg7cGFkZGluZy1yaWdodDo4cHh9LmJvb2tpbmdzLS13aWRnZXQtYm9va2luZ3MgLmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXNlbGVjdCwuYm9va2luZ3MtdG9wLS13YWl0aW5nbGlzdCAuYm9va2luZ3MtdG9wX193aWRnZXQtc2VsZWN0LC5ib29raW5ncy10b3AtLWJvb2tpbmdyZXF1ZXN0cyAuYm9va2luZ3MtdG9wX193aWRnZXQtc2VsZWN0e3dpZHRoOjI1JTttaW4td2lkdGg6MzgwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KXsuYm9va2luZ3MtLXdpZGdldC1ib29raW5ncyAuYm9va2luZ3MtdG9wX193aWRnZXQtc2VsZWN0LC5ib29raW5ncy10b3AtLXdhaXRpbmdsaXN0IC5ib29raW5ncy10b3BfX3dpZGdldC1zZWxlY3QsLmJvb2tpbmdzLXRvcC0tYm9va2luZ3JlcXVlc3RzIC5ib29raW5ncy10b3BfX3dpZGdldC1zZWxlY3R7bWluLXdpZHRoOjMzMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCl7LmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXNlbGVjdHtkaXNwbGF5Om5vbmV9fS5ib29raW5ncy10b3BfX3dpZGdldC1zZWxlY3QtbW9iaWxle2Rpc3BsYXk6YmxvY2s7YXBwZWFyYW5jZTpub25lO21hcmdpbjowO3BhZGRpbmc6MDtib3JkZXI6MDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxO292ZXJmbG93OmhpZGRlbjtkaXNwbGF5Om5vbmV9LmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXNlbGVjdC1tb2JpbGUgc2VsZWN0e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTk5OTlweH0uYm9va2luZ3MtdG9wX193aWRnZXQtdG9nZ2xlLWFycm93e3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Ym9yZGVyOjFweCBzb2xpZCAjZDBkYWQ4O2JvcmRlci10b3Atd2lkdGg6MDtib3JkZXItYm90dG9tLWNvbG9yOiNmZmY7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjA7bGVmdDowO2Rpc3BsYXk6bm9uZX0uYm9va2luZ3MtdG9wX193aWRnZXQtdG9nZ2xlLS1hY3RpdmUgLmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXRvZ2dsZS1hcnJvd3tkaXNwbGF5OmJsb2NrfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KXsuYm9va2luZ3MtdG9wX193aWRnZXQtdG9nZ2xlLS1hY3RpdmUgLmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXRvZ2dsZS1hcnJvd3tkaXNwbGF5Om5vbmV9fS5ib29raW5ncy10b3BfX3dpZGdldC10b2dnbGUtLWFjdGl2ZTpsYXN0LWNoaWxkIC5ib29raW5ncy10b3BfX3dpZGdldC10b2dnbGUtYXJyb3d7Ym9yZGVyLXJpZ2h0OjB9LmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXRvZ2dsZXtib3JkZXI6MDthcHBlYXJhbmNlOm5vbmU7aGVpZ2h0OjU2cHg7d2lkdGg6MjUlO2ZsZXgtYmFzaXM6MjUlO2ZsZXgtc2hyaW5rOjA7Y29sb3I6IzJkMmQyZDtmb250LXNpemU6OXB4O292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjhweCA0cHg7YWxpZ24tc2VsZjpjZW50ZXI7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246Y2VudGVyO292ZXJmbG93OmhpZGRlbjtvcGFjaXR5Oi43O3doaXRlLXNwYWNlOm5vd3JhcH0uYm9va2luZ3MtdG9wX193aWRnZXQtdG9nZ2xlLS1hY3RpdmV7ZGlzcGxheTpmbGV4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsuYm9va2luZ3MtdG9wX193aWRnZXQtdG9nZ2xle2Rpc3BsYXk6ZmxleDtoZWlnaHQ6NjRweDt3aWR0aDo3MnB4O2ZsZXgtYmFzaXM6NzJweDtwYWRkaW5nOjEycHggNHB4fS5ib29raW5ncy10b3BfX3dpZGdldC10b2dnbGUtLWFjdGl2ZXtkaXNwbGF5OmZsZXh9fS5ib29raW5ncy10b3BfX3dpZGdldC10b2dnbGVbZGlzYWJsZWRde29wYWNpdHk6LjM7Y3Vyc29yOmRlZmF1bHR9LmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXRvZ2dsZT4qe3BvaW50ZXItZXZlbnRzOm5vbmV9LmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXRvZ2dsZSAuYm9va2luZ3MtdG9wX193aWRnZXQtdG9nZ2xlLWNvdW50e2xpbmUtaGVpZ2h0OjI5cHg7Zm9udC1zaXplOjEwcHg7Zm9udC13ZWlnaHQ6NTAwO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MjhweDtoZWlnaHQ6MjhweDtsZWZ0OjUwJTttYXJnaW4tbGVmdDotMTRweDt0b3A6NnB4O2JvcmRlci1yYWRpdXM6MTAwJTtiYWNrZ3JvdW5kOiNkMGRhZDh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5ib29raW5ncy10b3BfX3dpZGdldC10b2dnbGUgLmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXRvZ2dsZS1jb3VudHt0b3A6NHB4O3RvcDoxMHB4O2xpbmUtaGVpZ2h0OjI5cHg7d2lkdGg6MjhweDtoZWlnaHQ6MjhweDtsZWZ0OjUwJTttYXJnaW4tbGVmdDotMTRweH19LmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXRvZ2dsZTpiZWZvcmV7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO2JvdHRvbTowO2hlaWdodDoxcHg7d2lkdGg6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7YmFja2dyb3VuZDojZmZmO29wYWNpdHk6MH0uYm9va2luZ3MtdG9wX193aWRnZXQtdG9nZ2xlOmhvdmVyLC5ib29raW5ncy10b3BfX3dpZGdldC10b2dnbGUtLWFjdGl2ZXtvcGFjaXR5OjE7Y29sb3I6IzJkMmQyZH0uYm9va2luZ3MtdG9wX193aWRnZXQtdG9nZ2xlOmhvdmVyW2Rpc2FibGVkXSwuYm9va2luZ3MtdG9wX193aWRnZXQtdG9nZ2xlLS1hY3RpdmVbZGlzYWJsZWRde29wYWNpdHk6LjN9LmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXRvZ2dsZS0tbm90LWVtcHR5IC5ib29raW5ncy10b3BfX3dpZGdldC10b2dnbGUtY291bnR7YmFja2dyb3VuZDojNjFiMmE3O2NvbG9yOiNmZmZ9LmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXRvZ2dsZSBzcGFue3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTo2cHg7d2lkdGg6MTAwJTtsZWZ0OjA7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTFweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7LmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXRvZ2dsZSBzcGFue2JvdHRvbToxMHB4fX0uYm9va2luZ3MtdG9wX19jb2wtdG9nZ2xle2hlaWdodDozMnB4O3dpZHRoOjMycHg7ZmxleC1iYXNpczozMnB4O2ZsZXgtc2hyaW5rOjA7Y29sb3I6I2ZmZjtvdmVyZmxvdzpoaWRkZW47bGluZS1oZWlnaHQ6MzJweDtwYWRkaW5nOjRweDthbGlnbi1zZWxmOmNlbnRlcjtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7cG9zaXRpb246cmVsYXRpdmV9LmJvb2tpbmdzLXRvcF9fY29sLXRvZ2dsZTphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo4cHg7cmlnaHQ6OHB4O3RvcDo4cHg7Ym90dG9tOjhweDtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9hc3NldHMvaW1nL2NvbC1pY29uLnN2Z1wiKTtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyfS5ib29raW5ncy10b3BfX3NlY3Rpb257Ym9yZGVyLXdpZHRoOjA7cGFkZGluZzo2cHg7ZGlzcGxheTpmbGV4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsuYm9va2luZ3MtdG9wX19zZWN0aW9ue3BhZGRpbmc6MTJweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5ib29raW5ncy10b3BfX3NlY3Rpb24tLWFjdGlvbnN7ZGlzcGxheTpub25lfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCl7LmJvb2tpbmdzLXRvcF9fc2VjdGlvbi0taGlkZGVuLW1vYmlsZXtkaXNwbGF5Om5vbmV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7LmJvb2tpbmdzLXRvcF9fc2VjdGlvbi0taGlkZGVuLXRhYmxldHtkaXNwbGF5Om5vbmV9fS5ib29raW5ncy10b3BfX3NlY3Rpb24gLmJ1dHRvbnttYXJnaW4tcmlnaHQ6NHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsuYm9va2luZ3MtdG9wX19zZWN0aW9uIC5idXR0b257bWFyZ2luLXJpZ2h0OjhweH19LmJvb2tpbmdzLXRvcF9fc2VjdGlvbiAuYnV0dG9uOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LmJvb2tpbmdzLXRvcF9fc2VjdGlvbjpsYXN0LWNoaWxke2JvcmRlci1yaWdodDowfS5ib29raW5nc3twb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsuYm9va2luZ3N7cGFkZGluZy10b3A6MDtwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6MTAwJTtvdmVyZmxvdzpoaWRkZW59fS5ib29raW5nc19faW5uZXJ7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5ib29raW5nc19faW5uZXJ7aGVpZ2h0OmNhbGMoMTAwdmggLSA2NHB4KX19LmJvb2tpbmdzX19oZWFkZXJ7aGVpZ2h0Ojk2cHg7YmFja2dyb3VuZDojZmZmO3Bvc2l0aW9uOnN0aWNreTt6LWluZGV4OjEzO3RvcDo0cHg7d2lkdGg6MTAwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7LmJvb2tpbmdzX19oZWFkZXJ7dG9wOmF1dG87cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjY0cHh9fS5ib29raW5nc19fYm9keXtwYWRkaW5nOjE2cHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDt3aWR0aDo3NSU7aGVpZ2h0OjEwMCU7cGFkZGluZzoyNHh9LmJvb2tpbmdzX19zaWRle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoyNSU7aGVpZ2h0OjEwMCU7cGFkZGluZzoyNHB4O2JhY2tncm91bmQ6I2ZmZn0uYm9va2luZ3NfX3dpZGdldHtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MDt3aWR0aDoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsuYm9va2luZ3NfX3dpZGdldHtwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6MTAwJX19LmJvb2tpbmdzX193aWRnZXQtLXNpZGV7bGVmdDowO2JhY2tncm91bmQ6I2ZmZjt6LWluZGV4OjR9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5ib29raW5nc19fd2lkZ2V0LS1zaWRle2JvcmRlci1yaWdodDoxcHggc29saWQgI2QwZGFkOH19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTAwcHgpey5ib29raW5nc19fd2lkZ2V0LS1zaWRle3dpZHRoOjI1JTttaW4td2lkdGg6MzgwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweClhbmQgKG1pbi13aWR0aDogNTAwcHgpey5ib29raW5nc19fd2lkZ2V0LS1zaWRle21pbi13aWR0aDozMzBweH19LmJvb2tpbmdzX193aWRnZXQtLWJvZHl7cmlnaHQ6MDt3aWR0aDoxMDAlfS5ib29raW5nc19faW5uZXItLWNvbHMgLmJvb2tpbmdzX193aWRnZXQtLWJvZHl7d2lkdGg6NzUlO21heC13aWR0aDpjYWxjKDEwMHZ3IC0gNjRweCAtIDM4MHB4KX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpey5ib29raW5nc19faW5uZXItLWNvbHMgLmJvb2tpbmdzX193aWRnZXQtLWJvZHl7bWF4LXdpZHRoOmNhbGMoMTAwdncgLSA2NHB4IC0gMzMwcHgpfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCl7LmJvb2tpbmdzX193aWRnZXQtLWJvZHl7ZGlzcGxheTpub25lfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MDBweCl7LmJvb2tpbmdzX193aWRnZXQtLWJvZHl7ZGlzcGxheTpibG9ja319LmJvb2tpbmdzX193aWRnZXQtdG9we2hlaWdodDo0OHB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkMGRhZDg7YmFja2dyb3VuZDojZmZmO3otaW5kZXg6MX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7LmJvb2tpbmdzX193aWRnZXQtdG9we2hlaWdodDo2NHB4fX0uYm9va2luZ3NfX3dpZGdldC1ib2R5e3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6Y2FsYygxMDB2aCAtIDQ4cHgpO2JhY2tncm91bmQ6I2ZmZn1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7LmJvb2tpbmdzX193aWRnZXQtYm9keXtoZWlnaHQ6Y2FsYygxMDB2aCAtIDY0cHgpfX0uYm9va2luZ3NfX3dpZGdldC0tYm9keSAuYm9va2luZ3NfX3dpZGdldC1ib2R5e3BhZGRpbmc6MH0uYm9va2luZ3NfX3dpZGdldC1zY3JvbGx7b3ZlcmZsb3cteTphdXRvO2hlaWdodDoxMDAlfS5oYW1idXJnZXJ7d2lkdGg6MzZweDtoZWlnaHQ6MzJweDtkaXNwbGF5OmJsb2NrO2FwcGVhcmFuY2U6bm9uZTtvdXRsaW5lOm5vbmU7Ym9yZGVyOjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO21hcmdpbjowIGF1dG87cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlfS5oYW1idXJnZXJfX2luZ3JlZGllbnR7aGVpZ2h0OjFweDt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206OHB4O2JhY2tncm91bmQ6IzJkMmQyZDtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gODBtcyxvcGFjaXR5IDUwbXN9LmhhbWJ1cmdlci0tY29sb3Itd2hpdGUgLmhhbWJ1cmdlcl9faW5ncmVkaWVudHtiYWNrZ3JvdW5kOiNmZmZ9LmhhbWJ1cmdlcl9faW5ncmVkaWVudDpudGgtY2hpbGQoMSl7bWFyZ2luLXRvcDotMTBweH0uaGFtYnVyZ2VyLS1hY3RpdmUgLmhhbWJ1cmdlcl9faW5ncmVkaWVudDpudGgtY2hpbGQoMSl7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7bWFyZ2luLXRvcDowfS5oYW1idXJnZXItLWFjdGl2ZSAuaGFtYnVyZ2VyX19pbmdyZWRpZW50Om50aC1jaGlsZCgyKXtvcGFjaXR5OjB9LmhhbWJ1cmdlcl9faW5ncmVkaWVudDpudGgtY2hpbGQoMyl7bWFyZ2luLXRvcDoxMHB4fS5oYW1idXJnZXItLWFjdGl2ZSAuaGFtYnVyZ2VyX19pbmdyZWRpZW50Om50aC1jaGlsZCgzKXttYXJnaW4tdG9wOjA7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpfS5ib29raW5nLXJvd3twb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjZweCAwcHg7YmFja2dyb3VuZDojZmZmO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjE0cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2VhZWFlYTt1c2VyLXNlbGVjdDpub25lO3BhZGRpbmctbGVmdDozMHB4fS5ib29raW5nLXJvdzpmaXJzdC1jaGlsZHtib3JkZXItdG9wOjFweCBzb2xpZCAjZWFlYWVhfS5ib29raW5nLXJvdzpiZWZvcmV7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjI0cHg7Ym9yZGVyLXJhZGl1czoycHg7Ym90dG9tOjExcHg7dG9wOjExcHg7bGVmdDowcHg7YmFja2dyb3VuZDojNjFiMmE3fS5ib29raW5nLXJvdy0td2FpdGluZzpiZWZvcmV7YmFja2dyb3VuZDojZTdlZWVhfS5ib29raW5nLXJvdy0tdGltZXNsb3RzLWF2YWlsYWJsZTpiZWZvcmV7YmFja2dyb3VuZDojNjFiMmE3fS5ib29raW5nLXJvdy0tYXJyaXZlZDpiZWZvcmV7YmFja2dyb3VuZDpyZ2IoMTg2Ljg4MDg1MTA2MzgsMTMxLjI4OTM2MTcwMjEsMTk0LjcxMDYzODI5NzkpfS5ib29raW5nLXJvdy0tYXJyaXZlZGJhcjpiZWZvcmV7YmFja2dyb3VuZDpoc2woNTAuNzY5MjMwNzY5Miw2OC40MjEwNTI2MzE2JSw4OS4wMTk2MDc4NDMxJSl9LmJvb2tpbmctcm93LS1hcnJpdmVkb3V0c2lkZTpiZWZvcmV7YmFja2dyb3VuZDpoc2woNTAuNzY5MjMwNzY5Miw2OC40MjEwNTI2MzE2JSw2OS4wMTk2MDc4NDMxJSl9LmJvb2tpbmctcm93LS1wYXJ0aWFsbHlzZWF0ZWQ6YmVmb3Jle2JhY2tncm91bmQ6cmdiKDIyNC42NDI1NTMxOTE1LDE5OS44NjgwODUxMDY0LDIyOC4xMzE5MTQ4OTM2KX0uYm9va2luZy1yb3ctLXNlYXRlZDpiZWZvcmV7YmFja2dyb3VuZDojYTg2MWIyfS5ib29raW5nLXJvdy0tZmluaXNoZWQ6YmVmb3Jle2JhY2tncm91bmQ6Izc5N2RiZX0uYm9va2luZy1yb3ctLW5vc2hvdzpiZWZvcmV7YmFja2dyb3VuZDojY2Q3YTkwfS5ib29raW5nLXJvdy0tc3RhdHVzLWJvb2tlZHtvcGFjaXR5Oi41fS5ib29raW5nLXJvdy0tc3RhdHVzLWRlbGV0ZWR7b3BhY2l0eTouNTt0ZXh0LWRlY29yYXRpb246bGluZS10aHJvdWdofS5ib29raW5nLXJvd19fd2Fsa2luLWljb257d2lkdGg6MThweDtoZWlnaHQ6MThweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0zcHg7dG9wOi0ycHh9LmJvb2tpbmctcm93X19yb3d7ZGlzcGxheTpmbGV4O21hcmdpbi1ib3R0b206MnB4O2hlaWdodDoxNnB4O2xpbmUtaGVpZ2h0OjE2cHh9LmJvb2tpbmctcm93X19yb3c6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmJvb2tpbmctcm93X19wcm9kdWN0LXRpdGxlLXRleHR7bWFyZ2luLXJpZ2h0OjEwcHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmJvb2tpbmctcm93X190aW1le2ZsZXgtYmFzaXM6MTAwcHg7ZmxleC1zaHJpbms6MDttYXJnaW4tbGVmdDphdXRvO3RleHQtYWxpZ246cmlnaHR9LmJvb2tpbmctcm93X19zaXple2hlaWdodDoxOHB4O3dpZHRoOjE4cHg7bWFyZ2luOmF1dG87Ym9yZGVyLXJhZGl1czoycHg7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xKTtsaW5lLWhlaWdodDoxOHB4O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxMXB4fS5ib29raW5nLXJvdy0tcmVjb25maXJtZWQgLmJvb2tpbmctcm93X19zaXple2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNSk7Y29sb3I6I2ZmZn0uYm9va2luZy1yb3dfX3Byb2R1Y3QtdGl0bGV7Y29sb3I6IzU2NTY1Nn0uYm9va2luZy1yb3dfX3RhYmxlc3tjb2xvcjojNTY1NjU2O21hcmdpbi1sZWZ0OmF1dG99LmJvb2tpbmctcm93X190YWJsZS1sb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1yaWdodDo0cHh9LmJvb2tpbmctcm93X19uYW1lLC5ib29raW5nLXJvd19fdGltZXtmb250LXdlaWdodDo1MDA7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmJvb2tpbmctcm93LS1ub3Nob3cgLmJvb2tpbmctcm93X19uYW1lLC5ib29raW5nLXJvdy0tbm9zaG93IC5ib29raW5nLXJvd19fdGltZXt0ZXh0LWRlY29yYXRpb246bGluZS10aHJvdWdofS5ib29raW5nLXJvd19fdGltZXtmb250LXdlaWdodDo0MDB9LmJvb2tpbmctcm93X19uYW1le292ZXJmbG93OmhpZGRlbjt3aGl0ZS1zcGFjZTpub3dyYXA7dGV4dC1vdmVyZmxvdzplbGxpcHNpcztwb3NpdGlvbjpyZWxhdGl2ZX0uYm9va2luZy1yb3dfX25hbWUtLXdhbGtpbntwYWRkaW5nLWxlZnQ6MTRweH0uYm9va2luZy1yb3dfX3R5cGV7Y29sb3I6IzRkNGQ0ZH0uYm9va2luZy1yb3dfX3NpemV7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxO3RleHQtYWxpZ246Y2VudGVyfS5ib29raW5nLXJvd19faW5mb3tmbGV4LWJhc2lzOjEwMCV9LmJvb2tpbmctcm93X19pbmZvLS1zbWFsbHtmbGV4LWJhc2lzOjI0cHg7bWFyZ2luLXJpZ2h0OjhweDtkaXNwbGF5OmZsZXg7ZmxleC1zaHJpbms6MDtmbGV4LWRpcmVjdGlvbjpyb3c7cG9zaXRpb246YWJzb2x1dGU7bGVmdDozcHg7dG9wOjE0cHh9LmJvb2tpbmctcm93X19zcGVhY2gtYnViYmxlLC5ib29raW5nLXJvd19fcHJvbWVtb3JpYXtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMnB4O2hlaWdodDoxMnB4O3RvcDoycHg7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXJpZ2h0OjRweDtiYWNrZ3JvdW5kOnVybChcIi9hc3NldHMvaW1nL3NwZWFjaC1idWJibGUuc3ZnXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjt2ZXJ0aWNhbC1hbGlnbjp0b3B9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5ib29raW5nLXJvd19fc3BlYWNoLWJ1YmJsZSwuYm9va2luZy1yb3dfX3Byb21lbW9yaWF7cG9pbnRlci1ldmVudHM6bm9uZX19LmJvb2tpbmctcm93X19wcm9tZW1vcmlhe2JhY2tncm91bmQtaW1hZ2U6bm9uZTt3aWR0aDphdXRvO2hlaWdodDoxM3B4O2JhY2tncm91bmQ6IzAwMDtjb2xvcjojZmZmO3BhZGRpbmc6MCAycHg7Ym9yZGVyLXJhZGl1czoycHg7Zm9udC1zaXplOjhweDtsaW5lLWhlaWdodDoxM3B4O3RleHQtYWxpZ246Y2VudGVyfS5ib29raW5nLXJvd19fY29uZmxpY3Rpbmd7d2lkdGg6MTRweDtoZWlnaHQ6MTRweDtib3JkZXItcmFkaXVzOjEwMCU7YmFja2dyb3VuZDojMmQyZDJkO2NvbG9yOiNmZmY7Zm9udC1zaXplOjlweDtmb250LXdlaWdodDo1MDA7ZGlzcGxheTppbmxpbmUtYmxvY2s7cmlnaHQ6MDt0b3A6LTFweDttYXJnaW4tcmlnaHQ6M3B4O3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjE0cHh9LmF2YWlsYWJpbGl0eXtwYWRkaW5nOjI0cHg7bWFyZ2luLWJvdHRvbToxNnB4O2JvcmRlcjoxcHggc29saWQgI2QwZGFkODtwb3NpdGlvbjpyZWxhdGl2ZX0uYXZhaWxhYmlsaXR5LS1vYnNvbGV0ZXtvcGFjaXR5Oi4zfS5hdmFpbGFiaWxpdHk6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmF2YWlsYWJpbGl0eV9fdG9we3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206MThweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7LmF2YWlsYWJpbGl0eV9fdG9we21hcmdpbi1ib3R0b206MjRweH19LmF2YWlsYWJpbGl0eV9fZHVwbGljYXRlLWJ1dHRvbntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MjRweDtyaWdodDoyNHB4fS5hdmFpbGFiaWxpdHlfX2RheS1uYXZ7d2lkdGg6MTAwJTtib3JkZXI6MXB4IHNvbGlkICNkMGRhZDg7ZGlzcGxheTpmbGV4fS5hdmFpbGFiaWxpdHlfX2RheS1uYXYtZGF5e3BhZGRpbmc6OHB4IDA7bWFyZ2luOjA7b3V0bGluZTpub25lO2JvcmRlcjowO2ZsZXgtYmFzaXM6MTAwJTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7YXBwZWFyYW5jZTpub25lO2JvcmRlci1yaWdodDoxcHggc29saWQgI2QwZGFkODt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplfS5hdmFpbGFiaWxpdHlfX2RheS1uYXYtZGF5LS1kaXNhYmxlZHtjb2xvcjojZDBkYWQ4fS5hdmFpbGFiaWxpdHlfX2RheS1uYXYtZGF5LS1zZWxlY3RlZHtiYWNrZ3JvdW5kOiM2MWIyYTc7Y29sb3I6I2ZmZn0uYXZhaWxhYmlsaXR5X19kYXktbmF2LWRheTpsYXN0LWNoaWxke2JvcmRlci1yaWdodDowfS5hdmFpbGFiaWxpdHlfX2RheS1uYXYtZGF5PnNwYW57ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MjJweDtoZWlnaHQ6MjJweDtiYWNrZ3JvdW5kOiNkMGRhZDg7Y29sb3I6I2ZmZjtmb250LXNpemU6MTFweDtsaW5lLWhlaWdodDoyMnB4O2JvcmRlci1yYWRpdXM6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTFweDtsZWZ0OjNweDt0ZXh0LWFsaWduOmNlbnRlcjtwb2ludGVyLWV2ZW50czpub25lfS5hdmFpbGFiaWxpdHlfX2RheS1uYXYtZGF5LS1zZWxlY3RlZD5zcGFue2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojMmQyZDJkfS5hdmFpbGFiaWxpdHlfX3RpbWVzbG90cy10b3B7bWFyZ2luLWJvdHRvbTozMnB4fS5hdmFpbGFiaWxpdHlfX3RpbWVzbG90cyB0aHtwb3NpdGlvbjpzdGlja3k7YmFja2dyb3VuZDojZmZmO3RvcDoyN3B4O3otaW5kZXg6MTA7bGVmdDowcHh9LmF2YXRhcnttYXJnaW4tdG9wOmF1dG99LmFwcF9fdG9wLWJhciAuYXZhdGFye21hcmdpbi10b3A6MnB4fS5hdmF0YXJfX2ZpZ3VyZXt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2JvcmRlci1yYWRpdXM6MTAwJTttYXJnaW46MCBhdXRvO292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kOiM2MWIyYTc7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5hdmF0YXJfX2ZpZ3VyZXtiYWNrZ3JvdW5kOnJnYigxODYuODgwODUxMDYzOCwxMzEuMjg5MzYxNzAyMSwxOTQuNzEwNjM4Mjk3OSl9fS5hdmF0YXItLXNtYWxsIC5hdmF0YXJfX2ZpZ3VyZXt3aWR0aDozNnB4O2hlaWdodDozNnB4fS5hdmF0YXJfX2luaXRpYWx7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO2NvbG9yOiNmZmY7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7ei1pbmRleDoxfS5hdmF0YXJfX2ltYWdle2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn0uYXZhdGFyX19uYW1le2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtvdmVyZmxvdzpoaWRkZW47d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7Y29sb3I6I2ZmZjtmb250LXNpemU6MTNweDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tdG9wOjZweH0uYXZhdGFyLS1zbWFsbCAuYXZhdGFyX19uYW1le2Rpc3BsYXk6bm9uZX0uYm9va2luZy1lZGl0e3BhZGRpbmctYm90dG9tOjgwcHh9LmJvb2tpbmctZWRpdC0tc3RhdHVzLWRlbGV0ZWR7b3BhY2l0eTouNTtwb2ludGVyLWV2ZW50czpub25lfS5ib29raW5nLWVkaXRfX3N0YXR1c2Vze3Bvc2l0aW9uOnJlbGF0aXZlfS5ib29raW5nLWVkaXRfX3N0YXR1c2VzIC5mb3JtLWl0ZW1fX2lucHV0e3BhZGRpbmctbGVmdDozMnB4fS5ib29raW5nLWVkaXRfX3N0YXR1c3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjhweDtib3R0b206MTZweDt6LWluZGV4OjF9LmJvb2tpbmctZWRpdF9faW5uZXJ7cG9zaXRpb246cmVsYXRpdmV9LmJvb2tpbmctZWRpdF9fdGFic3tib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDBkYWQ4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt3aWR0aDoxMDAlO2JhY2tncm91bmQ6I2ZmZjt6LWluZGV4OjE7cGFkZGluZzowIDEycHg7bWFyZ2luLXRvcDotMzJweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7LmJvb2tpbmctZWRpdF9fdGFic3twYWRkaW5nOjAgMzJweH19LmJvb2tpbmctZWRpdF9fdGFicysqe3BhZGRpbmctdG9wOjQ4cHh9LmJvb2tpbmctZWRpdF9fY29sdW1ue21hcmdpbi1ib3R0b206MThweDttYXJnaW4tdG9wOjQwcHh9LmJvb2tpbmctZWRpdF9fY29sdW1uOmZpcnN0LWNoaWxke21hcmdpbi10b3A6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7LmJvb2tpbmctZWRpdF9fY29sdW1ue21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjA7ZmxleC1iYXNpczozMy4zMyU7ZmxleC1ncm93OjA7ZmxleC1zaHJpbms6MDtwYWRkaW5nLXJpZ2h0OjMycHh9fS5ib29raW5nLWVkaXRfX2Zvb3Rlcntwb3NpdGlvbjphYnNvbHV0ZTtib3JkZXI6MDtsZWZ0OjA7Ym90dG9tOjA7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXRvcDoxcHggc29saWQgI2U3ZTdlNztwYWRkaW5nOjE2cHggMTJweDtkaXNwbGF5OmZsZXh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5ib29raW5nLWVkaXRfX2Zvb3RlcntwYWRkaW5nOjE2cHggMzJweH19LmJvb2tpbmctZWRpdF9fYWN0aW9uc3tkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJX0uYm9va2luZy1lZGl0X19hY3Rpb25zPip7bWFyZ2luLWxlZnQ6OHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KXsuYm9va2luZy1lZGl0X19hY3Rpb25zPip7ZmxleC1iYXNpczoxMDAlfX0uYm9va2luZy1lZGl0X19hY3Rpb25zPio6Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7LmJvb2tpbmctZWRpdF9fYWN0aW9uc3ttYXJnaW4tbGVmdDphdXRvO3dpZHRoOmF1dG99LmJvb2tpbmctZWRpdF9fYWN0aW9ucz4qe21hcmdpbi1sZWZ0OjE2cHh9fS5ib29raW5nLWVkaXRfX21lc3NhZ2luZ3tkaXNwbGF5Om5vbmU7YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MXB4KXsuYm9va2luZy1lZGl0X19tZXNzYWdpbmd7ZGlzcGxheTpmbGV4fX0uYm9va2luZy1lZGl0X19jYW52YXN7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZDojZmZmO3otaW5kZXg6MTAwfS5xdWljay1lZGl0e3dpZHRoOjIwMHB4O2JhY2tncm91bmQ6I2ZmZjtwb3NpdGlvbjpmaXhlZDt6LWluZGV4OjEwMDtvcGFjaXR5OjA7bGVmdDotOTk5OXB4O2JveC1zaGFkb3c6MCAwIDI1cHggcmdiYSgwLDAsMCwuMik7Zm9udC1zaXplOjE0cHh9LnF1aWNrLWVkaXQtLXZpc2libGV7b3BhY2l0eToxO2xlZnQ6YXV0b30ucXVpY2stZWRpdF9fdG9wLC5xdWljay1lZGl0X19zaWJsaW5nc3twYWRkaW5nOjhweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTdlZWVhfS5xdWljay1lZGl0X19zaWJsaW5nc3twYWRkaW5nOjhweH0ucXVpY2stZWRpdF9fYWN0aW9uLC5xdWljay1lZGl0X19zdGF0dXN7cG9zaXRpb246cmVsYXRpdmU7YXBwZWFyYW5jZTpub25lO3dpZHRoOjEwMCU7b3V0bGluZTpub25lO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo4cHg7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JvcmRlci13aWR0aDowIDAgMXB4IDA7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci1jb2xvcjojZTdlZWVhO3RleHQtYWxpZ246bGVmdDtmb250LXNpemU6MTRweH0ucXVpY2stZWRpdF9fYWN0aW9uOmRpc2FibGVkLC5xdWljay1lZGl0X19zdGF0dXM6ZGlzYWJsZWR7b3BhY2l0eTouNTtjdXJzb3I6ZGVmYXVsdH0ucXVpY2stZWRpdF9fYWN0aW9uLS1waWxsc3twYWRkaW5nLWJvdHRvbToxcHg7cGFkZGluZy1yaWdodDozcHh9LnF1aWNrLWVkaXRfX2FjdGlvbjpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206MH0ucXVpY2stZWRpdF9fc3RhdHVzLWJveHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6OHB4O21hcmdpbi10b3A6LThweH0ucXVpY2stZWRpdF9fc3RhdHVze3BhZGRpbmctbGVmdDozMHB4fS5hbGVydHtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2ZvbnQtc2l6ZToxNXB4fS5hbGVydC0tZml4ZWR7cG9zaXRpb246Zml4ZWQ7dG9wOjIwcHg7cmlnaHQ6MjBweDt6LWluZGV4OjEwNTt3aWR0aDozNTBweDttYXgtd2lkdGg6Y2FsYygxMDB2dyAtIDQwcHgpfS5hcHAtLW1lbnUtb3BlbiAuYWxlcnQtLWZpeGVke2xlZnQ6MjcwcHh9LmFsZXJ0X19hbGVydHtjb2xvcjojMDAwO3RyYW5zaXRpb246b3BhY2l0eSAzNTBtcztvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSk7aGVpZ2h0OjB9LmFsZXJ0X19hbGVydC0tcmVuZGVyZWR7dHJhbnNpdGlvbjpvcGFjaXR5IDQwbXMsdHJhbnNmb3JtIDEyMG1zLGhlaWdodCA2MG1zO3RyYW5zaXRpb24tZGVsYXk6NjBtcywxODBtcywwbXM7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfS5hbGVydF9fYWxlcnQtLW9ic29sZXRle3RyYW5zaXRpb246b3BhY2l0eSAyMjBtcyxoZWlnaHQgNjBtczt0cmFuc2l0aW9uLWRlbGF5OjBtcywyMjBtcztvcGFjaXR5OjB9LmFsZXJ0X19hbGVydC0tZGFuZ2Vye2JvcmRlci1jb2xvcjojZmZlZmNkfS5hbGVydF9fYWxlcnQtaW5uZXJ7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoxNnB4IDQwcHggMTZweCAxNnB4O2JhY2tncm91bmQ6I2ZmZjtib3JkZXItd2lkdGg6MCAwIDAgNXB4O2JvcmRlci1zdHlsZTpzb2xpZDtib3gtc2hhZG93OjAgMCAyMHB4IHJnYmEoMCwwLDAsLjIpfS5hbGVydF9fYWxlcnQtLXN1Y2Nlc3MgLmFsZXJ0X19hbGVydC1pbm5lcntib3JkZXItY29sb3I6IzYxYjJhN30uYWxlcnRfX2FsZXJ0LS13YXJuaW5nIC5hbGVydF9fYWxlcnQtaW5uZXJ7Ym9yZGVyLWNvbG9yOiNlMDhlNzZ9LmFsZXJ0X19hbGVydC0tZGFuZ2VyIC5hbGVydF9fYWxlcnQtaW5uZXJ7Ym9yZGVyLWNvbG9yOiNmZmVmY2R9LmFsZXJ0X19hbGVydC1jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7dG9wOjEycHg7cmlnaHQ6MTZweDtvdXRsaW5lOm5vbmU7Ym9yZGVyOjA7cGFkZGluZzowO21hcmdpbjowO2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Y29sb3I6IzJkMmQyZDtjdXJzb3I6cG9pbnRlcn0uYWxlcnRfX2FsZXJ0LWNsb3NlOmhvdmVye2NvbG9yOiMwMDB9LnJhZGlvLWJveHt3aWR0aDoyNSU7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246dG9wO3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1yaWdodDotMXB4O21hcmdpbi1ib3R0b206LTFweDtjb2xvcjojMDAwO3RleHQtZGVjb3JhdGlvbjpub25lfS5yYWRpby1ib3hfX2xhYmVse2hlaWdodDo0MHB4O2JvcmRlcjoxcHggc29saWQgI2U3ZTNlMzt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7bGluZS1oZWlnaHQ6NDBweDtjdXJzb3I6cG9pbnRlcjtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjE1cHh9LnJhZGlvLWJveF9fbGFiZWwtLXNlbGVjdGVke2JhY2tncm91bmQ6IzAwMDtjb2xvcjojZmZmfS5yYWRpby1ib3hfX2lucHV0OmNoZWNrZWQrLnJhZGlvLWJveF9fbGFiZWx7YmFja2dyb3VuZDojMDAwO2NvbG9yOiNmZmZ9LnJhZGlvLWJveF9faW5wdXR7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotOTk5OXB4fS5idXR0b24tZ3JvdXB7bWFyZ2luLXJpZ2h0Oi0xNnB4O2Rpc3BsYXk6ZmxleH0uYnV0dG9uLWdyb3VwPip7bWFyZ2luLXJpZ2h0OjE2cHh9LmJ1dHRvbi1ncm91cC0tYWxpZ24tcmlnaHR7YWxpZ24taXRlbXM6ZmxleC1lbmQ7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfS5idXR0b24tZ3JvdXAtLWV2ZW4+KntmbGV4LWJhc2lzOjEwMCV9Lmhpc3RvcnktdGFibGV7d2lkdGg6MTAwJTtib3JkZXItY29sbGFwc2U6Y29sbGFwc2V9Lmhpc3RvcnktdGFibGVfX2NlbGx7cGFkZGluZzo1cHg7dmVydGljYWwtYWxpZ246dG9wO2JhY2tncm91bmQ6I2ZmZn0uaGlzdG9yeS10YWJsZV9fY2VsbC0tbm93cmFwe3doaXRlLXNwYWNlOm5vd3JhcH10cjpudGgtY2hpbGQoZXZlbikgLmhpc3RvcnktdGFibGVfX2NlbGx7YmFja2dyb3VuZDojZTdlZWVhfS5oaXN0b3J5LXRhYmxlX19oZWFkIC5oaXN0b3J5LXRhYmxlX19jZWxse2ZvbnQtd2VpZ2h0OjUwMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6LjVweDtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjZjdmN2Y3fS5oaXN0b3J5LWl0ZW17bWFyZ2luLWJvdHRvbToxNnB4fS5oaXN0b3J5LWl0ZW1fX2RhdGV7Zm9udC13ZWlnaHQ6NTAwfS5lbWFpbC1ibG9ja3N7bWFyZ2luLWJvdHRvbToxOHB4fS5lbWFpbC1ibG9ja3NfX3RpdGxle3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjE0cHg7bWFyZ2luLWJvdHRvbToxMnB4fS5lbWFpbC1ibG9ja3NfX2Jsb2Nrc3ttYXJnaW4tYm90dG9tOjE4cHh9Lm1lc3NhZ2UtYmxvY2t7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MnB4fS5tZXNzYWdlLWJsb2NrOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5tZXNzYWdlLWJsb2NrX19jb250ZW50e3BhZGRpbmc6MTZweH0ubWVzc2FnZS1ibG9ja19fYnV0dG9uc3twYWRkaW5nOjA7Ym9yZGVyLXRvcDoxcHggc29saWQgI2QwZGFkOH06cm9vdHstLVBob25lSW5wdXQtY29sb3ItLWZvY3VzOiAjMDNiMmNiOy0tUGhvbmVJbnB1dEludGVybmF0aW9uYWxJY29uUGhvbmUtb3BhY2l0eTogMC44Oy0tUGhvbmVJbnB1dEludGVybmF0aW9uYWxJY29uR2xvYmUtb3BhY2l0eTogMC42NTstLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0LW1hcmdpblJpZ2h0OiAwLjM1ZW07LS1QaG9uZUlucHV0Q291bnRyeVNlbGVjdEFycm93LXdpZHRoOiAwLjNlbTstLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctbWFyZ2luTGVmdDogdmFyKC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3QtbWFyZ2luUmlnaHQpOy0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy1tYXJnaW5Ub3A6IGNhbGModmFyKC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy1oZWlnaHQpIC8gMik7LS1QaG9uZUlucHV0Q291bnRyeVNlbGVjdEFycm93LWJvcmRlcldpZHRoOiAxcHg7LS1QaG9uZUlucHV0Q291bnRyeVNlbGVjdEFycm93LW9wYWNpdHk6IDAuNDU7LS1QaG9uZUlucHV0Q291bnRyeVNlbGVjdEFycm93LWNvbG9yOiBpbmhlcml0Oy0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy1jb2xvci0tZm9jdXM6IHZhcigtLVBob25lSW5wdXQtY29sb3ItLWZvY3VzKTstLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOy0tUGhvbmVJbnB1dENvdW50cnlGbGFnLWFzcGVjdFJhdGlvOiAxLjU7LS1QaG9uZUlucHV0Q291bnRyeUZsYWctaGVpZ2h0OiAxZW07LS1QaG9uZUlucHV0Q291bnRyeUZsYWctYm9yZGVyV2lkdGg6IDFweDstLVBob25lSW5wdXRDb3VudHJ5RmxhZy1ib3JkZXJDb2xvcjogcmdiYSgwLDAsMCwwLjUpOy0tUGhvbmVJbnB1dENvdW50cnlGbGFnLWJvcmRlckNvbG9yLS1mb2N1czogdmFyKC0tUGhvbmVJbnB1dC1jb2xvci0tZm9jdXMpOy0tUGhvbmVJbnB1dENvdW50cnlGbGFnLWJhY2tncm91bmRDb2xvci0tbG9hZGluZzogcmdiYSgwLDAsMCwwLjEpfS5QaG9uZUlucHV0e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LlBob25lSW5wdXRJbnB1dHtmb250LXNpemU6MTRweDtmbGV4OjE7bWluLXdpZHRoOjA7Ym9yZGVyOjA7b3V0bGluZTpub25lO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX0uUGhvbmVJbnB1dElucHV0OmRpc2FibGVke2NvbG9yOiMzMzM7b3BhY2l0eTouN30uUGhvbmVJbnB1dENvdW50cnlJY29ue3dpZHRoOmNhbGModmFyKC0tUGhvbmVJbnB1dENvdW50cnlGbGFnLWhlaWdodCkqdmFyKC0tUGhvbmVJbnB1dENvdW50cnlGbGFnLWFzcGVjdFJhdGlvKSk7aGVpZ2h0OnZhcigtLVBob25lSW5wdXRDb3VudHJ5RmxhZy1oZWlnaHQpfS5QaG9uZUlucHV0Q291bnRyeUljb24tLXNxdWFyZXt3aWR0aDp2YXIoLS1QaG9uZUlucHV0Q291bnRyeUZsYWctaGVpZ2h0KX0uUGhvbmVJbnB1dENvdW50cnlJY29uLS1ib3JkZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1QaG9uZUlucHV0Q291bnRyeUZsYWctYmFja2dyb3VuZENvbG9yLS1sb2FkaW5nKX0uUGhvbmVJbnB1dENvdW50cnlJY29uSW1ne2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uUGhvbmVJbnB1dEludGVybmF0aW9uYWxJY29uUGhvbmV7b3BhY2l0eTp2YXIoLS1QaG9uZUlucHV0SW50ZXJuYXRpb25hbEljb25QaG9uZS1vcGFjaXR5KX0uUGhvbmVJbnB1dEludGVybmF0aW9uYWxJY29uR2xvYmV7b3BhY2l0eTp2YXIoLS1QaG9uZUlucHV0SW50ZXJuYXRpb25hbEljb25HbG9iZS1vcGFjaXR5KX0uUGhvbmVJbnB1dENvdW50cnl7cG9zaXRpb246cmVsYXRpdmU7YWxpZ24tc2VsZjpzdHJldGNoO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLXJpZ2h0OnZhcigtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0LW1hcmdpblJpZ2h0KX0uUGhvbmVJbnB1dENvdW50cnlTZWxlY3R7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7ei1pbmRleDoxO2JvcmRlcjowO29wYWNpdHk6MDtjdXJzb3I6cG9pbnRlcn0uUGhvbmVJbnB1dENvdW50cnlTZWxlY3RbZGlzYWJsZWRde2N1cnNvcjpkZWZhdWx0fS5QaG9uZUlucHV0Q291bnRyeVNlbGVjdEFycm93e2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO3dpZHRoOnZhcigtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctd2lkdGgpO2hlaWdodDp2YXIoLS1QaG9uZUlucHV0Q291bnRyeVNlbGVjdEFycm93LXdpZHRoKTttYXJnaW4tdG9wOnZhcigtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctbWFyZ2luVG9wKTttYXJnaW4tbGVmdDp2YXIoLS1QaG9uZUlucHV0Q291bnRyeVNlbGVjdEFycm93LW1hcmdpbkxlZnQpO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItY29sb3I6dmFyKC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy1jb2xvcik7Ym9yZGVyLXRvcC13aWR0aDowO2JvcmRlci1ib3R0b20td2lkdGg6dmFyKC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy1ib3JkZXJXaWR0aCk7Ym9yZGVyLWxlZnQtd2lkdGg6MDtib3JkZXItcmlnaHQtd2lkdGg6dmFyKC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy1ib3JkZXJXaWR0aCk7dHJhbnNmb3JtOnZhcigtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctdHJhbnNmb3JtKTtvcGFjaXR5OnZhcigtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctb3BhY2l0eSl9LlBob25lSW5wdXRDb3VudHJ5U2VsZWN0OmZvY3VzKy5QaG9uZUlucHV0Q291bnRyeUljb24rLlBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3d7b3BhY2l0eToxO2NvbG9yOnZhcigtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctY29sb3ItLWZvY3VzKX0uUGhvbmVJbnB1dENvdW50cnlTZWxlY3Q6Zm9jdXMrLlBob25lSW5wdXRDb3VudHJ5SWNvbiAuUGhvbmVJbnB1dEludGVybmF0aW9uYWxJY29uR2xvYmV7b3BhY2l0eToxO2NvbG9yOnZhcigtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctY29sb3ItLWZvY3VzKX0uZGF5e3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoxMDAlfS5kYXlfX2RpdmlkZXJ7Ym9yZGVyLXdpZHRoOjAgMCAxcHggMDtib3JkZXItY29sb3I6I2QwZGFkOH0uZGF5X19kZXNjcmlwdGlvbnttYXJnaW46MCAwIDE2cHg7Y29sb3I6IzIyMjtmb250LXNpemU6MTRweH0uZGF5X19kcm9wZG93bntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDoxMDAlO21pbi13aWR0aDoyMDBweDtiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzowIDAgMjVweCByZ2JhKDAsMCwwLC4yKTtjb2xvcjojMjIyO3BhZGRpbmc6MTVweDtmb250LXNpemU6MTRweH0uZGF5X19kcm9wZG93biAuZm9ybS1pdGVte21hcmdpbi1ib3R0b206OHB4fS5kYXlfX2Ryb3Bkb3duIC5mb3JtLWl0ZW06bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmRheS1iYXJ7Ym9yZGVyOjFweCBzb2xpZCAjZDBkYWQ4O3BhZGRpbmc6OHB4IDE2cHg7Ym9yZGVyLXJhZGl1czozcHg7bWFyZ2luLWJvdHRvbTo4cHh9LmRheS1iYXItLWRpc2FibGVke29wYWNpdHk6LjV9LmRheS1iYXI6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmRheS1iYXJfX3Jvd3ttYXJnaW4tYm90dG9tOjhweH0uZGF5LWJhcl9fdG9we2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLWJvdHRvbTo4cHh9LmRheS1iYXJfX3RvcDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uZGF5LWJhcl9fZWRpdHttYXJnaW4tbGVmdDphdXRvfS5kYXktYmFyX19kZXNjcmlwdGlvbntmbGV4LWJhc2lzOjEwMCU7ZmxleC1zaHJpbms6MH0uZGF5LWJhcl9fY2hlY2tib3h7d2lkdGg6MzJweDtmbGV4LWJhc2lzOjMycHg7bWFyZ2luLXJpZ2h0Oi04cHh9LmRheS1iYXJfX2xhYmVse2ZvbnQtc2l6ZToxNHB4O21hcmdpbjowfS5kYXktYmFyX190b2dnbGV7bWFyZ2luLWxlZnQ6YXV0b30uZGF5LWJhcl9fYXZhaWxhYmlsaXR5e21hcmdpbi1sZWZ0OmF1dG99LmRheS1iYXJfX2J1dHRvbnt3aWR0aDo5MHB4O21hcmdpbjowIDAgMCA4cHg7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2t9LnRhYmxlLXNlbGVjdHttYXJnaW4tcmlnaHQ6LTVweH0udGFibGUtc2VsZWN0X19vcHRpb25ze3BhZGRpbmc6OHB4IDB9LnRhYmxlLXNlbGVjdF9fcGlsbHtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoyMCU7dmVydGljYWwtYWxpZ246dG9wO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjt0ZXh0LWFsaWduOmNlbnRlcn0udGFibGUtc2VsZWN0X19waWxsLWlucHV0e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTk5OTlweH0udGFibGUtc2VsZWN0X19waWxsLWxhYmVse2JvcmRlci1yYWRpdXM6MTJweDtjb2xvcjojMDAwO2JhY2tncm91bmQ6I2VhZWFlYTtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6NHB4O2ZvbnQtc2l6ZToxMnB4O21hcmdpbi1yaWdodDo1cHg7bWFyZ2luLWJvdHRvbTo1cHh9LnRhYmxlLXNlbGVjdF9fcGlsbC1pbnB1dDpjaGVja2VkKy50YWJsZS1zZWxlY3RfX3BpbGwtbGFiZWx7YmFja2dyb3VuZDojMmQyZDJkO2NvbG9yOiNmZmZ9LnByb21wdHtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO21heC13aWR0aDo1MDBweDtiYWNrZ3JvdW5kOiNmZmY7aGVpZ2h0OjEwMHZoO3otaW5kZXg6MTAwMDtib3gtc2hhZG93OjAgMCAzNXB4IHJnYmEoMCwwLDAsLjMpO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Ym9yZGVyLXJhZGl1czo1cHg7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEycHgpIHNjYWxlKDAuOTgpO3RyYW5zaXRpb246b3BhY2l0eSAyMjBtcyBlYXNlLW91dCx0cmFuc2Zvcm0gMjIwbXMgZWFzZS1vdXR9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5wcm9tcHR7bWF4LWhlaWdodDpjYWxjKDEwMHZoIC0gMjAwcHgpO2hlaWdodDphdXRvfX0ucHJvbXB0LS1vcGVue29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSgxKX0ucHJvbXB0LS1yZW5kZXJlZHt0cmFuc2l0aW9uOm5vbmV9LnByb21wdF9fd3JhcHBlcntwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0Oi05OTk5cHg7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjEwMDA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MjRweDtib3gtc2l6aW5nOmJvcmRlci1ib3g7dHJhbnNpdGlvbjpsZWZ0IDBtc30ucHJvbXB0X193cmFwcGVyLS12aXNpYmxle2xlZnQ6MH0ucHJvbXB0X19kcmFnLWhhbmRsZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4Oi0xO2N1cnNvcjptb3ZlfS5wcm9tcHRfX292ZXJsYXl7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDoxMDB2dzt3aWR0aDoxMDB2dztoZWlnaHQ6MTAwdmg7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4yKTt6LWluZGV4Ojk5OTtvcGFjaXR5OjB9LnByb21wdF9fb3ZlcmxheTpub3QoOmxhc3QtY2hpbGQpe29wYWNpdHk6MTtsZWZ0OjB9LnByb21wdF9fdGl0bGV7Zm9udC1zaXplOjI0cHg7bWFyZ2luOjA7YmFja2dyb3VuZDojZmZmO2NvbG9yOiMyZDJkMmQ7bWFyZ2luLWJvdHRvbTowO2ZvbnQtZmFtaWx5OlwiQWJyaWwgRmF0ZmFjZVwiLGRpc3BsYXl9LnByb21wdF9fdGl0bGU6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnByb21wdF9fdGFic3ttYXJnaW4tYm90dG9tOi0yNHB4fS5wcm9tcHRfX2hlYWRlcntib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDBkYWQ4O3BhZGRpbmc6MjRweCAxNnB4O3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX0ucHJvbXB0X19pbm5lcntmbGV4LWJhc2lzOjEwMCU7ZmxleC1zaHJpbms6MTtvdmVyZmxvdy15OnNjcm9sbDtmbGV4LWdyb3c6MX0ucHJvbXB0X19ib2R5e3BhZGRpbmc6MjRweCAxNnB4O29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgMTgwbXMgZWFzZS1vdXQgODBtcyxoZWlnaHQgMjBtcztvdmVyZmxvdzpoaWRkZW47bWluLWhlaWdodDozMDBweH0ucHJvbXB0LS1maW5pc2hlZCAucHJvbXB0X19ib2R5e29wYWNpdHk6MTtoZWlnaHQ6YXV0byAhaW1wb3J0YW50fS5wcm9tcHRfX2JvZHkgcHttYXJnaW4tdG9wOjA7Zm9udC1zaXplOjE1cHg7bGluZS1oZWlnaHQ6MjRweH0ucHJvbXB0X19ib2R5IHA6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnByb21wdF9fZm9vdGVye3BhZGRpbmc6MjRweCAxNnB4O2JvcmRlci10b3A6MXB4IHNvbGlkICNlN2U3ZTd9LnNlY3Rpb24tY2FudmFze3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmV9LnNlY3Rpb24tY2FudmFzOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmctYm90dG9tOjc1JX0uc2VjdGlvbi1jYW52YXNfX2lubmVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6I2Y5ZjdmN30uc2VjdGlvbi1jYW52YXNfX3RhYmxle3Bvc2l0aW9uOmFic29sdXRlO2JvcmRlcjoycHggc29saWQgIzJkMmQyZDtjb2xvcjojMmQyZDJkfS5zZWN0aW9uLWNhbnZhc19fdGFibGU6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO3BhZGRpbmctYm90dG9tOjEwMCV9LnNlY3Rpb24tY2FudmFzX190YWJsZS0tY2lyY2xle2JvcmRlci1yYWRpdXM6MTAwJX0uc2VjdGlvbi1jYW52YXNfX3RhYmxlLS1yZWN0YW5nbGUtdmVydGljYWw6YWZ0ZXJ7cGFkZGluZy1ib3R0b206MjAwJX0uc2VjdGlvbi1jYW52YXNfX3RhYmxlLS1yZWN0YW5nbGUtaG9yaXpvbnRhbDphZnRlcntwYWRkaW5nLWJvdHRvbTo1MCV9LnNlY3Rpb24tY2FudmFzX190YWJsZTpiZWZvcmV7Y29udGVudDpcIiBcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTRweDtsZWZ0Oi00cHg7cmlnaHQ6LTRweDtib3R0b206LTRweDtib3JkZXI6MXB4IGRhc2hlZCAjMDAwO2Rpc3BsYXk6bm9uZX0uc2VjdGlvbi1jYW52YXNfX3RhYmxlLS1zZWxlY3RlZDpiZWZvcmV7ZGlzcGxheTpibG9ja30uc2VjdGlvbi1jYW52YXNfX3RhYmxlLWlubmVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtjb2xvcjojMmQyZDJkO2ZvbnQtc2l6ZToxM3B4fS5zZWN0aW9uLWNhbnZhc19faW5mb3t3aWR0aDozMHB4O2hlaWdodDozMHB4O2JvcmRlcjoxcHggc29saWQgZ3JheTtsaW5lLWhlaWdodDozMHB4O3RleHQtYWxpZ246Y2VudGVyfS5zZWN0aW9uLWNhbnZhc19fYWN0aW9uc3twb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MTAwJTtsZWZ0OjA7d2lkdGg6NTBweH0udGFibGUtY2FudmFze3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtvdmVyZmxvdzpoaWRkZW59LnRhYmxlLWNhbnZhc19fYXJlYS1zZWxlY3R7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbi1ib3R0b206LThweH0udGFibGUtY2FudmFzX19zZWxlY3RlZC10YWJsZXN7Zm9udC1zaXplOjEzcHh9LnRhYmxlLWNhbnZhc19fYm90dG9te2JvcmRlci10b3A6MXB4IHNvbGlkICNlN2VlZWE7aGVpZ2h0OjgwcHg7ZmxleC1iYXNpczo4MHB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MTZweCAzMnB4fS50YWJsZS1jYW52YXNfX3RhYmxlLWlucHV0e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTEwMDBweDtvcGFjaXR5OjB9LnRhYmxlLWNhbnZhc19fdGFibGUtaW5uZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Ym9yZGVyOjJweCBzb2xpZCAjMmQyZDJkO2NvbG9yOiMyZDJkMmQ7dGV4dC1hbGlnbjpjZW50ZXI7dmVydGljYWwtYWxpZ246bWlkZGxlO3VzZXItc2VsZWN0Om5vbmV9LnRhYmxlLWNhbnZhc19fdGFibGUtLWNpcmNsZSAudGFibGUtY2FudmFzX190YWJsZS1pbm5lcntib3JkZXItcmFkaXVzOjEwMCV9LnRhYmxlLWNhbnZhc19faW5mb3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSl9LnRhYmxlLWNhbnZhc19fdGFibGUtaW5wdXQ6Y2hlY2tlZCsudGFibGUtY2FudmFzX190YWJsZS1pbm5lcntiYWNrZ3JvdW5kOiMyZDJkMmQ7Y29sb3I6I2ZmZn0udGFibGUtY2FudmFzX190YWJsZS1pbnB1dDpkaXNhYmxlZCsudGFibGUtY2FudmFzX190YWJsZS1pbm5lcntvcGFjaXR5Oi41fS5ib29raW5nLXdpZGdldF9fbm90ZXN7YmFja2dyb3VuZDojY2M4NDAwO2NvbG9yOiNmZmY7cGFkZGluZzo4cHg7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTA7Zm9udC1zaXplOjE0cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5ib29raW5nLXdpZGdldF9fbm90ZXN7ZGlzcGxheTpub25lfX0uYm9va2luZy13aWRnZXRfX25vdGVzLWhpZGV7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOjFweCBzb2xpZCAjZmZmO21hcmdpbi10b3A6OHB4O2JvcmRlci1yYWRpdXM6NHB4O2NvbG9yOiNmZmY7YXBwZWFyYW5jZTpub25lO2N1cnNvcjpwb2ludGVyfS5ib29raW5nLXdpZGdldF9fZmlsdGVyLW9wdGlvbnttYXJnaW4tYm90dG9tOjhweH0uYm9va2luZy13aWRnZXRfX2ZpbHRlci1vcHRpb246bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmJvb2tpbmctd2lkZ2V0X190b3B7aGVpZ2h0OjQ4cHg7cGFkZGluZzoxNnB4IDhweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7LmJvb2tpbmctd2lkZ2V0X190b3B7aGVpZ2h0OjY0cHg7cGFkZGluZzo4cHh9fS5ib29raW5nLXdpZGdldF9fYWN0aW9uc3tkaXNwbGF5OmZsZXg7d2hpdGUtc3BhY2U6bm93cmFwO21hcmdpbi1sZWZ0OmF1dG99LmJvb2tpbmctd2lkZ2V0X190b3Atc29ydHtvdXRsaW5lOm5vbmU7Ym9yZGVyOjA7bWFyZ2luOjAgMCAwIDZweDtwYWRkaW5nOjRweDthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2NvbG9yOiNjY2M7Zm9udC1zaXplOjEzcHg7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1yaWdodDoyMHB4O3doaXRlLXNwYWNlOm5vd3JhcH0uYm9va2luZy13aWRnZXRfX3RvcC1zb3J0Pi5pY29uLC5ib29raW5nLXdpZGdldF9fdG9wLXNvcnQ+LmJvb2tpbmctd2lkZ2V0X190b3Atc29ydC1hcnJvd3twb2ludGVyLWV2ZW50czpub25lO2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpibG9jazt3aWR0aDoxOHB4O2hlaWdodDoxOHB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjUwJTttYXJnaW4tdG9wOi05cHg7ZmlsbDojY2NjfS5ib29raW5nLXdpZGdldF9fdG9wLXNvcnQ+LmJvb2tpbmctd2lkZ2V0X190b3Atc29ydC1hcnJvdy0tdXB7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5ib29raW5nLXdpZGdldF9fdG9wLXNvcnQtLWFjdGl2ZXtjb2xvcjpyZ2IoMTMuNTYzOTA5Nzc0NCw2OC40MzYwOTAyMjU2LDYxLjAzNzU5Mzk4NSl9LmJvb2tpbmctd2lkZ2V0X190b3Atc29ydC0tYWN0aXZlPi5pY29uLC5ib29raW5nLXdpZGdldF9fdG9wLXNvcnQtLWFjdGl2ZT4uYm9va2luZy13aWRnZXRfX3RvcC1zb3J0LWFycm93e2ZpbGw6cmdiKDEzLjU2MzkwOTc3NDQsNjguNDM2MDkwMjI1Niw2MS4wMzc1OTM5ODUpfS5ib29raW5nLXdpZGdldF9fdG9wLWZpbHRlcnt3aWR0aDo0OHB4O2hlaWdodDoyOHB4O21hcmdpbjowIDAgMCA2cHg7cGFkZGluZzo0cHg7cGFkZGluZy1yaWdodDoyNHB4O2JvcmRlcjowO291dGxpbmU6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7ZmlsbDojMDAwO2ZvbnQtc2l6ZTowO3Bvc2l0aW9uOnJlbGF0aXZlfS5ib29raW5nLXdpZGdldF9fdG9wLWZpbHRlcj5zcGFue3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6MDttYXJnaW4tdG9wOi0xMHB4O3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7YmFja2dyb3VuZDojMmQyZDJkO2NvbG9yOiNmZmY7Zm9udC1zaXplOjExcHg7bGluZS1oZWlnaHQ6MjBweDtib3JkZXItcmFkaXVzOjEwMCV9LmJvb2tpbmctd2lkZ2V0X190b3AtZmlsdGVyPi5pY29ue3dpZHRoOjE4cHg7aGVpZ2h0OjE4cHh9LmJvb2tpbmctd2lkZ2V0X19ib2R5e3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7dG9wOjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYxcHgpey5ib29raW5nLXdpZGdldF9fYm9keXtoZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZX0uYm9va2luZy13aWRnZXRfX3RvcCsuYm9va2luZy13aWRnZXRfX2JvZHl7cGFkZGluZy10b3A6NjRweH19LmJvb2tpbmctd2lkZ2V0X19zY3JvbGx7cGFkZGluZzowIDhweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7LmJvb2tpbmctd2lkZ2V0X19zY3JvbGx7b3ZlcmZsb3cteTphdXRvO2hlaWdodDoxMDAlfS5ib29raW5nLXdpZGdldF9fc2Nyb2xsPmRpdntwYWRkaW5nLWJvdHRvbTo5NnB4fX0uY2hhcnRfX2NoYXJ0e21heC1oZWlnaHQ6NTB2aH0ucGFnaW5hdGlvbntkaXNwbGF5OmZsZXh9LnBhZ2luYXRpb25fX3ByZXZpb3Vze21hcmdpbi1sZWZ0OmF1dG99LnBhZ2luYXRpb25fX25leHR7bWFyZ2luLWxlZnQ6MTJweH0uZmlsdGVyLWJsb2Nre21hcmdpbi1ib3R0b206MzJweH0uZmlsdGVyLWJsb2NrLS1ib3hlZHtwYWRkaW5nOjI0cHg7Ym9yZGVyLXJhZGl1czozcHg7Ym9yZGVyOjJweCBzb2xpZCAjZTdlZWVhfS5maWx0ZXItYmxvY2tfX3Jvd3tkaXNwbGF5OmZsZXg7bWFyZ2luLWJvdHRvbToxOHB4O21hcmdpbi1yaWdodDotOHB4O2ZsZXgtd3JhcDp3cmFwfS5maWx0ZXItYmxvY2tfX3JvdzpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uZmlsdGVyLWJsb2NrX19pdGVte2ZsZXgtc2hyaW5rOjA7cGFkZGluZy1yaWdodDo4cHg7bWFyZ2luLWJvdHRvbToxNnB4O2ZsZXgtYmFzaXM6NTAlfS5maWx0ZXItYmxvY2tfX2l0ZW0tLWhpZGRlbntkaXNwbGF5Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXsuZmlsdGVyLWJsb2NrX19pdGVte2ZsZXgtYmFzaXM6MjUlfS5maWx0ZXItYmxvY2tfX2l0ZW0tLTQtY29sc3tmbGV4LWJhc2lzOjEwMCV9fS5maWx0ZXItYmxvY2tfX2l0ZW06bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmZpbHRlci1ibG9ja19fcmVtb3ZlLWJ1dHRvbntmbG9hdDpyaWdodDtkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kOiNlN2VlZWE7cGFkZGluZzo0cHg7Ym9yZGVyLXJhZGl1czoxMDAlO3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7bGluZS1oZWlnaHQ6N3B4O3RleHQtYWxpZ246Y2VudGVyfS5wYWdpbmF0aW9uLWxlZ2VuZHttYXJnaW4tYm90dG9tOjE4cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0ucGFnaW5hdGlvbi1sZWdlbmRfX3RleHR7bWFyZ2luLXJpZ2h0OmF1dG99LnN0YXR1cy1ib3h7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtib3JkZXI6M3B4IHNvbGlkICM2MWIyYTd9LnN0YXR1cy1ib3gtLXNtYWxse3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHh9LnN0YXR1cy1ib3g6YmVmb3Jle2NvbnRlbnQ6XCIgXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDotOTk5cHg7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uc3RhdHVzLWJveC0tc2VsZWN0ZWQ6YmVmb3Jle2xlZnQ6MH0uc3RhdHVzLWJveC0tbm90YXJyaXZlZHtib3JkZXItY29sb3I6IzYxYjJhN30uc3RhdHVzLWJveC0tbm90YXJyaXZlZDpiZWZvcmV7YmFja2dyb3VuZDojNjFiMmE3fS5zdGF0dXMtYm94LS1hcnJpdmVke2JvcmRlci1jb2xvcjpyZ2IoMTg2Ljg4MDg1MTA2MzgsMTMxLjI4OTM2MTcwMjEsMTk0LjcxMDYzODI5NzkpfS5zdGF0dXMtYm94LS1hcnJpdmVkOmJlZm9yZXtiYWNrZ3JvdW5kOnJnYigxODYuODgwODUxMDYzOCwxMzEuMjg5MzYxNzAyMSwxOTQuNzEwNjM4Mjk3OSl9LnN0YXR1cy1ib3gtLWFycml2ZWRiYXJ7Ym9yZGVyLWNvbG9yOmhzbCg1MC43NjkyMzA3NjkyLDY4LjQyMTA1MjYzMTYlLDg5LjAxOTYwNzg0MzElKX0uc3RhdHVzLWJveC0tYXJyaXZlZGJhcjpiZWZvcmV7YmFja2dyb3VuZDpoc2woNTAuNzY5MjMwNzY5Miw2OC40MjEwNTI2MzE2JSw4OS4wMTk2MDc4NDMxJSl9LnN0YXR1cy1ib3gtLWFycml2ZWRvdXRzaWRle2JvcmRlci1jb2xvcjpoc2woNTAuNzY5MjMwNzY5Miw2OC40MjEwNTI2MzE2JSw2OS4wMTk2MDc4NDMxJSl9LnN0YXR1cy1ib3gtLWFycml2ZWRvdXRzaWRlOmJlZm9yZXtiYWNrZ3JvdW5kOmhzbCg1MC43NjkyMzA3NjkyLDY4LjQyMTA1MjYzMTYlLDY5LjAxOTYwNzg0MzElKX0uc3RhdHVzLWJveC0tbm9zaG93e2JvcmRlci1jb2xvcjojY2Q3YTkwfS5zdGF0dXMtYm94LS1ub3Nob3c6YmVmb3Jle2JhY2tncm91bmQ6I2NkN2E5MH0uc3RhdHVzLWJveC0tZmluaXNoZWR7Ym9yZGVyLWNvbG9yOiM3OTdkYmV9LnN0YXR1cy1ib3gtLWZpbmlzaGVkOmJlZm9yZXtiYWNrZ3JvdW5kOiM3OTdkYmV9LnN0YXR1cy1ib3gtLXNlYXRlZHtib3JkZXItY29sb3I6I2E4NjFiMn0uc3RhdHVzLWJveC0tc2VhdGVkOmJlZm9yZXtiYWNrZ3JvdW5kOiNhODYxYjJ9LnN0YXR1cy1ib3gtLXBhcnRpYWxseXNlYXRlZHtib3JkZXItY29sb3I6cmdiKDIyNC42NDI1NTMxOTE1LDE5OS44NjgwODUxMDY0LDIyOC4xMzE5MTQ4OTM2KX0uc3RhdHVzLWJveC0tcGFydGlhbGx5c2VhdGVkOmJlZm9yZXtiYWNrZ3JvdW5kOnJnYigyMjQuNjQyNTUzMTkxNSwxOTkuODY4MDg1MTA2NCwyMjguMTMxOTE0ODkzNil9LnBvcG92ZXJ7d2lkdGg6MjAwcHg7YmFja2dyb3VuZDojZmZmO3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6MTAwO29wYWNpdHk6MDt0b3A6MjAwcHg7bGVmdDotOTk5OXB4O2JveC1zaGFkb3c6MCAwIDI1cHggcmdiYSgwLDAsMCwuMik7cGFkZGluZzoxMnB4O2JvcmRlci1yYWRpdXM6M3B4fS5wb3BvdmVyLS12aXNpYmxle29wYWNpdHk6MTtsZWZ0OmF1dG99LnBvcG92ZXItLWxhcmdle3dpZHRoOjQ2MHB4fS5wb3BvdmVyX190aXRsZXtmb250LWZhbWlseTpcIkFicmlsIEZhdGZhY2VcIixkaXNwbGF5O21hcmdpbjowIDAgMThweH0udXNlci1tZW51e2ZvbnQtc2l6ZToxNHB4fS51c2VyLW1lbnVfX29wdGlvbnN7bGlzdC1zdHlsZS10eXBlOm5vbmU7cGFkZGluZzowO21hcmdpbjowIDAgMThweH0udXNlci1tZW51X19vcHRpb25zOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS51c2VyLW1lbnVfX3RpdGxle2ZvbnQtc2l6ZToxNHB4O21hcmdpbjowIDAgMTZweDtmb250LXdlaWdodDo1MDB9LnVzZXItbWVudV9fdmVyc2lvbntmb250LXdlaWdodDo0MDA7ZGlzcGxheTpibG9ja30udXNlci1tZW51X19zdWJ0aXRsZXtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206OHB4O2ZvbnQtd2VpZ2h0OjUwMH0udXNlci1tZW51X19saW5re3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiMyZDJkMmQ7ZGlzcGxheTpibG9ja30udXNlci1tZW51X19pdGVte21hcmdpbi1ib3R0b206OHB4fS51c2VyLW1lbnVfX2l0ZW06bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnNpZ25hdHVyZS1iYXJ7YmFja2dyb3VuZDojZjM4NjMwO2NvbG9yOiNmZmY7cGFkZGluZzo0cHg7aGVpZ2h0OjMycHg7cG9zaXRpb246Zml4ZWQ7dG9wOjRweDtsZWZ0OjA7d2lkdGg6MTAwJTt6LWluZGV4OjEwMTtmb250LXNpemU6MTVweDt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmZsZXh9LnNpZ25hdHVyZS1iYXIgYXtjb2xvcjojZmZmfS5zaWduYXR1cmUtYmFyX19jb250ZW50e21hcmdpbjphdXRvfS5waWxsLWJ1dHRvbntkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6NnB4O21hcmdpbi1ib3R0b206NnB4fS5waWxsLWJ1dHRvbl9faW5wdXR7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotOTk5OXB4fS5waWxsLWJ1dHRvbl9fbGFiZWx7Ym9yZGVyLXJhZGl1czoyNHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6OHB4IDE2cHg7YmFja2dyb3VuZDojMmQyZDJkO2NvbG9yOiNmZmY7Zm9udC1zaXplOjE1cHg7Y3Vyc29yOnBvaW50ZXJ9LnBpbGwtYnV0dG9uX19sYWJlbDpob3ZlcntiYWNrZ3JvdW5kOnJnYigxOS41LDE5LjUsMTkuNSl9LnBpbGwtYnV0dG9uLS1hY3RpdmUgLnBpbGwtYnV0dG9uX19sYWJlbCwucGlsbC1idXR0b25fX2lucHV0OmNoZWNrZWQrLnBpbGwtYnV0dG9uX19sYWJlbHtiYWNrZ3JvdW5kOnJnYig3My4zOTU3NDQ2ODA5LDE1MC42MDQyNTUzMTkxLDE0MC4xMTkxNDg5MzYyKX0ucGlsbC1idXR0b24tLWFjdGl2ZSAucGlsbC1idXR0b25fX2xhYmVsOmhvdmVyLC5waWxsLWJ1dHRvbl9faW5wdXQ6Y2hlY2tlZCsucGlsbC1idXR0b25fX2xhYmVsOmhvdmVye2JhY2tncm91bmQ6cmdiKDczLjM5NTc0NDY4MDksMTUwLjYwNDI1NTMxOTEsMTQwLjExOTE0ODkzNjIpfS5waWxsLWJ1dHRvbl9faW5wdXQ6Y2hlY2tlZCsucGlsbC1idXR0b25fX2xhYmVse2JhY2tncm91bmQ6cmdiKDczLjM5NTc0NDY4MDksMTUwLjYwNDI1NTMxOTEsMTQwLjExOTE0ODkzNjIpfS5waWxsLWJ1dHRvbl9faW5wdXQ6Y2hlY2tlZCsucGlsbC1idXR0b25fX2xhYmVsOmhvdmVye2JhY2tncm91bmQ6cmdiKDczLjM5NTc0NDY4MDksMTUwLjYwNDI1NTMxOTEsMTQwLjExOTE0ODkzNjIpfS5vdmVybGF5e2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246Zml4ZWQ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4yKTt3aWR0aDoxMDB2dztoZWlnaHQ6MTAwdmg7dG9wOjA7bGVmdDowO3otaW5kZXg6MTAwfS5ib29raW5nLWRldGFpbHN7Zm9udC1zaXplOjE0cHg7dGV4dC1hbGlnbjpsZWZ0fS5ib29raW5nLWRldGFpbHNfX3RoLC5ib29raW5nLWRldGFpbHNfX3Rke3BhZGRpbmc6MCAwIDRweCAwfS5ib29raW5nLWRldGFpbHNfX3Roe2ZvbnQtd2VpZ2h0OjUwMH0uYm9va2luZy1kZXRhaWxzX190ZCwuYm9va2luZy1kZXRhaWxzX190aHtwb3NpdGlvbjpyZWxhdGl2ZX0uYm9va2luZy1kZXRhaWxzX19sYWJlbHtkaXNwbGF5OmJsb2NrO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpcztwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO3RvcDowO2xlZnQ6MH0uYm9va2luZy1kZXRhaWxzX190aC0tZ3Vlc3RzLC5ib29raW5nLWRldGFpbHNfX3RoLS1ib29raW5ncywuYm9va2luZy1kZXRhaWxzX190ZC0tZ3Vlc3RzLC5ib29raW5nLWRldGFpbHNfX3RkLS1ib29raW5nc3t3aWR0aDozMHB4O3RleHQtYWxpZ246cmlnaHR9LnRvb2x0aXB7YmFja2dyb3VuZDojMmQyZDJkO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3BhZGRpbmc6OHB4IDE2cHg7Y29sb3I6I2ZmZjtmb250LXNpemU6MTJweDtmb250LXdlaWdodDpub3JtYWw7dGV4dC10cmFuc2Zvcm06bm9uZTtsZXR0ZXItc3BhY2luZzpub3JtYWx9LnRvb2x0aXA6YWZ0ZXJ7Ym90dG9tOjEwMCU7bGVmdDo1MCU7Ym9yZGVyOnNvbGlkIHJnYmEoMCwwLDAsMCk7Y29udGVudDpcIlwiO2hlaWdodDowO3dpZHRoOjA7cG9zaXRpb246YWJzb2x1dGU7cG9pbnRlci1ldmVudHM6bm9uZTtib3JkZXItY29sb3I6cmdiYSgxMzYsMTgzLDIxMywwKTtib3JkZXItYm90dG9tLWNvbG9yOiMyZDJkMmQ7Ym9yZGVyLXdpZHRoOjZweDttYXJnaW4tbGVmdDotNnB4fS5ub3Rlc3twb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjB9Lm5vdGVzX19saXN0e2ZsZXgtYmFzaXM6MTAwJTtvdmVyZmxvdzpoaWRkZW47ZmxleC1zaHJpbms6MTtmbGV4LWdyb3c6MX0ubm90ZXttYXJnaW4tYm90dG9tOjE2cHg7Zm9udC1zaXplOjEzcHg7Ym9yZGVyLXJhZGl1czoycHh9Lm5vdGVfX2FjdGlvbnN7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjhweDtyaWdodDo4cHh9Lm5vdGVfX2FjdGlvbnM+Kjpob3ZlcntjdXJzb3I6cG9pbnRlcjt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5ub3RlX190ZXh0e3doaXRlLXNwYWNlOnByZS1saW5lO2JhY2tncm91bmQ6I2U3ZWVlYTtwYWRkaW5nOjhweDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tdG9wOjhweDtib3JkZXItcmFkaXVzOjJweH0ubm90ZV9fdGV4dDpiZWZvcmV7Ym90dG9tOjEwMCU7bGVmdDoxNnB4O2JvcmRlcjpzb2xpZCByZ2JhKDAsMCwwLDApO2NvbnRlbnQ6XCJcIjtoZWlnaHQ6MDt3aWR0aDowO3Bvc2l0aW9uOmFic29sdXRlO3BvaW50ZXItZXZlbnRzOm5vbmU7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZTdlZWVhO2JvcmRlci13aWR0aDo2cHg7bWFyZ2luLWxlZnQ6LTZweH0ubm90ZS0tb3duLW5vdGUgLm5vdGVfX3RleHR7cGFkZGluZy1ib3R0b206MzBweH0ubm90ZV9fbWV0YXtjb2xvcjojMDAwfS50YWJsZS1tYXB7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kLWNvbG9yOiNmOGY3ZjY7YmFja2dyb3VuZC1zaXplOjEwMCUgMTAwJTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7b3ZlcmZsb3c6aGlkZGVufS50YWJsZS1tYXA6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OmJsb2NrO3BhZGRpbmctYm90dG9tOjU2LjI1JTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LnRhYmxlLW1hcF9faW5uZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnRhYmxlLW1hcC0tZXh0cmFzbWFsbCAudGFibGUtbWFwX19pbm5lcnt3aWR0aDoyMDAlO2hlaWdodDoyMDAlfS50YWJsZS1tYXAtLXNtYWxsIC50YWJsZS1tYXBfX2lubmVye3dpZHRoOjE1MCU7aGVpZ2h0OjE1MCV9LnRhYmxlLW1hcC0tbGFyZ2UgLnRhYmxlLW1hcF9faW5uZXJ7d2lkdGg6NzUlO2hlaWdodDo3NSV9LnRhYmxlLW1hcC0tZXh0cmFsYXJnZSAudGFibGUtbWFwX19pbm5lcnt3aWR0aDo1MCU7aGVpZ2h0OjUwJX0udGFibGUtbWFwX19jb250ZW50e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6Mn0udGFibGUtbWFwX19iZy1jb25maWd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjE2cHg7cmlnaHQ6MTZweDtiYWNrZ3JvdW5kOiNkMGRhZDg7Y29sb3I6I2ZmZjtwYWRkaW5nOjE2cHg7cGFkZGluZy1sZWZ0OjQ4cHg7Zm9udC1zaXplOjEycHg7YXBwZWFyYW5jZTpub25lO291dGxpbmU6bm9uZTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjNweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC13ZWlnaHQ6NTAwO2xldHRlci1zcGFjaW5nOjFweH0udGFibGUtbWFwX19iZy1jb25maWc6aG92ZXJ7YmFja2dyb3VuZDpoc2woMTY4LDExLjkwNDc2MTkwNDglLDczLjUyOTQxMTc2NDclKTtjdXJzb3I6cG9pbnRlcn0udGFibGUtbWFwX19iZy1jb25maWc6YmVmb3Jle2NvbnRlbnQ6XCIgXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxNnB4O3RvcDoxMnB4O3dpZHRoOjI0cHg7aGVpZ2h0OjIwcHg7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9hc3NldHMvaW1nL3BpY3R1cmUuc3ZnXCIpO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9LnRhYmxlLW1hcF9fdGFibGV7cG9zaXRpb246YWJzb2x1dGU7dHJhbnNpdGlvbjpvcGFjaXR5IDgwbXN9LnRhYmxlLW1hcF9fdGFibGUtLWhpZGRlbntvcGFjaXR5Oi4yfS50YWJsZS1tYXBfX3RhYmxlOmFmdGVye2NvbnRlbnQ6XCIgXCI7cGFkZGluZy1ib3R0b206MTAwJTtkaXNwbGF5OmJsb2NrfS50YWJsZS1tYXBfX3RhYmxlLS1jaXJjbGU6YWZ0ZXIsLnRhYmxlLW1hcF9fdGFibGUtLXNxdWFyZTphZnRlcntwYWRkaW5nLWJvdHRvbToxMDAlfS50YWJsZS1tYXBfX3RhYmxlLS1yZWN0YW5nbGU6YWZ0ZXIsLnRhYmxlLW1hcF9fdGFibGUtLXJlY3RhbmdsZS1yb3VuZGVkOmFmdGVye3BhZGRpbmctYm90dG9tOjUwJX0udGFibGUtbWFwX190YWJsZS0tcmVjdGFuZ2xlLnRhYmxlLW1hcF9fdGFibGUtLXZlcnRpY2FsOmFmdGVyLC50YWJsZS1tYXBfX3RhYmxlLS1yZWN0YW5nbGUtcm91bmRlZC50YWJsZS1tYXBfX3RhYmxlLS12ZXJ0aWNhbDphZnRlcntwYWRkaW5nLWJvdHRvbToyMDAlfS50YWJsZS1tYXBfX3RhYmxlLWlubmVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6Izg5ODk4OTtjb2xvcjojZmZmO2Rpc3BsYXk6ZmxleH0udGFibGUtbWFwX190YWJsZS0tZGlzYWJsZWQgLnRhYmxlLW1hcF9fdGFibGUtaW5uZXJ7YmFja2dyb3VuZDpyZ2IoMjEzLjUsMjEzLjUsMjEzLjUpfS50YWJsZS1tYXBfX3RhYmxlLS1jaXJjbGUgLnRhYmxlLW1hcF9fdGFibGUtaW5uZXJ7Ym9yZGVyLXJhZGl1czoxMDAlfS50YWJsZS1tYXBfX3RhYmxlLS1yZWN0YW5nbGUtcm91bmRlZCAudGFibGUtbWFwX190YWJsZS1pbm5lcntib3JkZXItcmFkaXVzOjI1JX0udGFibGUtbWFwX190YWJsZS1udW1iZXJ7bWFyZ2luOmF1dG87dXNlci1zZWxlY3Q6bm9uZTtmb250LXNpemU6MTNweDtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTt3aGl0ZS1zcGFjZTpub3dyYXB9LnRhYmxlLW1hcF9fdGFibGUtLWRpc2FibGVkIC50YWJsZS1tYXBfX3RhYmxlLW51bWJlcnt0ZXh0LWRlY29yYXRpb246bGluZS10aHJvdWdofS50YWJsZS1tYXBfX3RhYmxlLXJvdGF0b3J7Y29sb3I6IzAwMDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjEwMCU7Ym90dG9tOjEwMCV9LnRhYmxlLW1hcF9fdGFibGUtZWRpdHt3aWR0aDoyNjBweDtiYWNrZ3JvdW5kOiNmZmY7cG9zaXRpb246YWJzb2x1dGU7Ym94LXNoYWRvdzowIDAgMjVweCByZ2JhKDAsMCwwLC4xNSk7ei1pbmRleDoxMDB9LnRhYmxlLW1hcF9fdGFibGUtZWRpdC1jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjE2cHg7Y29sb3I6I2ZmZjthcHBlYXJhbmNlOm5vbmU7b3V0bGluZTowO2JvcmRlcjowO3BhZGRpbmc6MDttYXJnaW46MDttYXJnaW4tdG9wOi04cHg7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApfS50YWJsZS1tYXBfX3RhYmxlLWVkaXQtY2xvc2U6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIsOXXCJ9LnRhYmxlLW1hcF9fdGFibGUtZWRpdC1oZWFkZXJ7cGFkZGluZzoxNnB4O3BhZGRpbmctcmlnaHQ6MzJweDtiYWNrZ3JvdW5kOiM2MWIyYTc7Y29sb3I6I2ZmZjttYXJnaW4tYm90dG9tOjE2cHg7dXNlci1zZWxlY3Q6bm9uZTtwb3NpdGlvbjpyZWxhdGl2ZTtjdXJzb3I6bW92ZX0udGFibGUtbWFwX190YWJsZS1lZGl0LWlubmVye3BhZGRpbmc6MTZweH0udGFibGUtbWFwX190YWJsZS1pbnB1dHtvcGFjaXR5OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCl9LnRhYmxlLW1hcF9fdGFibGUtLWRyYWdnYWJsZXt6LWluZGV4OjF9LnRhYmxlLW1hcF9fdGFibGUtLWRyYWdnYWJsZSAudGFibGUtbWFwX190YWJsZS1pbm5lciwudGFibGUtbWFwX190YWJsZS1pbnB1dDpjaGVja2VkKy50YWJsZS1tYXBfX3RhYmxlLWlubmVye2JhY2tncm91bmQ6IzU2NTY1Nn0udGFibGUtbWFwX190YWJsZS0tZHJhZ2dhYmxlIC50YWJsZS1tYXBfX3RhYmxlLWlubmVyOmJlZm9yZSwudGFibGUtbWFwX190YWJsZS1pbnB1dDpjaGVja2VkKy50YWJsZS1tYXBfX3RhYmxlLWlubmVyOmJlZm9yZXtjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOi00cHg7bGVmdDotNHB4O2JvdHRvbTotNHB4O3JpZ2h0Oi00cHg7Ym9yZGVyOjJweCBkYXNoZWQgIzAwMDtvcGFjaXR5OjF9LmRhdGVwaWNrZXJ7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tYm90dG9tOjE2cHg7Ym9yZGVyOjFweCBzb2xpZCAjZDBkYWQ4O2JvcmRlci1yYWRpdXM6NHB4O3BhZGRpbmc6MTZweH0uZGF0ZXBpY2tlcjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uZGF0ZXBpY2tlci0tZGlzYWJsZWR7b3BhY2l0eTouNX0uZGF0ZXBpY2tlcl9faW5uZXJ7d2lkdGg6MTAwJTttYXJnaW4tdG9wOjE2cHg7dGFibGUtbGF5b3V0OmZpeGVkfS5kYXRlcGlja2VyX19pbm5lciB0ZHt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjFweH0uZGF0ZXBpY2tlcl9fYnV0dG9ue2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOjA7b3V0bGluZTpub25lO3BhZGRpbmc6MDt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLXJhZGl1czoxMDAlO2ZvbnQtc2l6ZToxMnB4fS5kYXRlcGlja2VyX19idXR0b246aG92ZXJ7YmFja2dyb3VuZDojZjhmN2Y2fS5kYXRlcGlja2VyX19idXR0b24tLXRvZGF5LC5kYXRlcGlja2VyX19idXR0b24tLXRvZGF5OmhvdmVye2JhY2tncm91bmQ6I2U3ZWVlYX0uZGF0ZXBpY2tlcl9fYnV0dG9uLS1zZWxlY3RlZHtjb2xvcjojZmZmO2JhY2tncm91bmQ6IzAwMH0uZGF0ZXBpY2tlcl9fYnV0dG9uLS1zZWxlY3RlZDpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQ6IzAwMH0uZGF0ZXBpY2tlcl9fYnV0dG9uLS1hbm5vdGF0ZWQ6YmVmb3Jle2NvbnRlbnQ6XCIgXCI7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjNweDtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt3aWR0aDo2cHg7aGVpZ2h0OjZweDtiYWNrZ3JvdW5kOiM2MWIyYTc7Ym9yZGVyLXJhZGl1czoxMDAlO3otaW5kZXg6MX0uZGF0ZXBpY2tlcl9fYnV0dG9uOmFmdGVye2NvbnRlbnQ6XCIgXCI7cGFkZGluZy1ib3R0b206MTAwJTt3aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2t9LmRhdGVwaWNrZXJfX2J1dHRvbiBzcGFue3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7bGVmdDowO3RleHQtYWxpZ246Y2VudGVyO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7cG9pbnRlci1ldmVudHM6bm9uZX0uZGF0ZXBpY2tlcl9fYnV0dG9uOmRpc2FibGVke29wYWNpdHk6LjV9LmRhdGVwaWNrZXJfX25hdnN7cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjMwcHg7bGVmdDoxNnB4O3JpZ2h0OjE2cHg7dG9wOjE4cHg7ei1pbmRleDoxfS5kYXRlcGlja2VyX19uYXZ7Ym9yZGVyOjFweCBzb2xpZCAjZDBkYWQ4O2FwcGVhcmFuY2U6bm9uZTtvdXRsaW5lOm5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7Ym9yZGVyLXJhZGl1czoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2ZvbnQtc2l6ZTowO3BhZGRpbmc6MH0uZGF0ZXBpY2tlcl9fbmF2OmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxNnB4O2hlaWdodDoxNnB4O3RvcDo1MCU7bGVmdDo1MCU7bWFyZ2luLXRvcDotOHB4O21hcmdpbi1sZWZ0Oi05cHg7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0uZGF0ZXBpY2tlcl9fbmF2LS1wcmV2e2xlZnQ6MH0uZGF0ZXBpY2tlcl9fbmF2LS1wcmV2OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2Fzc2V0cy9pbWcvYXJyb3ctbGVmdC5zdmdcIil9LmRhdGVwaWNrZXJfX25hdi0tbmV4dHtyaWdodDowfS5kYXRlcGlja2VyX19uYXYtLW5leHQ6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvYXNzZXRzL2ltZy9hcnJvdy1yaWdodC5zdmdcIik7bWFyZ2luLWxlZnQ6LTdweH0uZGF0ZXBpY2tlcl9fdGl0bGV7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDowO21hcmdpbi1sZWZ0Oi0xNnB4O21hcmdpbi1yaWdodDotMTZweDt0b3A6MDtoZWlnaHQ6NDhweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDBkYWQ4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDozMHB4O2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MTRweH0uZGF0ZXBpY2tlcl9faGVhZGVye2ZvbnQtc2l6ZToxMnB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXdlaWdodDo2MDB9Lm1lc3NhZ2VzLXRvZ2dsZXttYXJnaW4tbGVmdDowO21hcmdpbi10b3A6YXV0bzttYXJnaW4tYm90dG9tOmF1dG99QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5tZXNzYWdlcy10b2dnbGV7ZGlzcGxheTpub25lfX0ubWVzc2FnZXMtdG9nZ2xlLS1tb2JpbGV7ZGlzcGxheTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KXsubWVzc2FnZXMtdG9nZ2xlLS1tb2JpbGV7ZGlzcGxheTpibG9ja319Lm1lc3NhZ2VzLXRvZ2dsZV9faXRlbXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6OHB4fS5tZXNzYWdlcy10b2dnbGUtLW1vYmlsZSAubWVzc2FnZXMtdG9nZ2xlX19pdGVte2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWJvdHRvbToxMnB4fS5kYXlzZXR0aW5ncy1idXR0b257d2lkdGg6MjRweDtoZWlnaHQ6MjRweDtjdXJzb3I6cG9pbnRlcjthcHBlYXJhbmNlOm5vbmU7Ym9yZGVyOjA7b3V0bGluZTpub25lO21hcmdpbjowIDAgMCA0cHg7cGFkZGluZzowO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtkaXNwbGF5OmZsZXg7cG9zaXRpb246cmVsYXRpdmU7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sb3I6cmdiKDE2Mi41LDE2Mi41LDE2Mi41KTtkaXNwbGF5OmlubGluZS1ibG9ja30uZGF5c2V0dGluZ3MtYnV0dG9uLS1yZWR7Y29sb3I6I2NkN2E5MH0uZGF5c2V0dGluZ3MtYnV0dG9uLS1vcmFuZ2V7Y29sb3I6I2NjODQwMH0uZGF5c2V0dGluZ3MtYnV0dG9uX19jb3VudHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO21hcmdpbi10b3A6LTZweDttYXJnaW4tcmlnaHQ6LTZweDtiYWNrZ3JvdW5kOiM2MWIyYTc7Y29sb3I6I2ZmZjt3aWR0aDoxNnB4O2hlaWdodDoxNnB4O2ZvbnQtc2l6ZToxMHB4O2ZvbnQtd2VpZ2h0OjUwMDt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDoxNnB4O2JvcmRlci1yYWRpdXM6NTAlfS5waWxse2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1yaWdodDotMXB4O21hcmdpbi1ib3R0b206LTFweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LnBpbGxfX2xhYmVse2JvcmRlcjoxcHggc29saWQgI2QwZGFkODt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmJsb2NrO2xpbmUtaGVpZ2h0OjE2cHg7Y3Vyc29yOnBvaW50ZXI7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxNXB4O2JvcmRlci1yYWRpdXM6NDBweDttYXJnaW4tcmlnaHQ6NXB4O21hcmdpbi1ib3R0b206N3B4O3BhZGRpbmc6MTJweCAyNHB4fS5waWxsX19sYWJlbC0tc2VsZWN0ZWR7Ym9yZGVyLWNvbG9yOiMwMDA7YmFja2dyb3VuZDojMDAwO2NvbG9yOiNmZmZ9LnBpbGwtLXNtYWxsIC5waWxsX19sYWJlbHtsaW5lLWhlaWdodDoxNHB4O2ZvbnQtc2l6ZToxM3B4O3BhZGRpbmc6OHB4IDE2cHh9LnBpbGwtLXRpbnkgLnBpbGxfX2xhYmVse2xpbmUtaGVpZ2h0OjE0cHg7Zm9udC1zaXplOjEycHg7cGFkZGluZzo0cHggOHB4fS5waWxsX19pY29ue2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1yaWdodDo0cHh9LnBpbGxfX3RleHR7ZGlzcGxheTppbmxpbmUtZmxleDt2ZXJ0aWNhbC1hbGlnbjp0b3B9LnBpbGxfX2lucHV0OmNoZWNrZWQrLnBpbGxfX2xhYmVse2JvcmRlci1jb2xvcjojMmQyZDJkO2JhY2tncm91bmQ6IzJkMmQyZDtjb2xvcjojZmZmfS5waWxsX19pbnB1dDpkaXNhYmxlZCsucGlsbF9fbGFiZWx7Y29sb3I6I2QwZGFkODt0ZXh0LWRlY29yYXRpb246bGluZS10aHJvdWdofS5waWxsX19pbnB1dHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi05OTk5cHh9LmJhZGdle3BhZGRpbmc6MTZweDtib3JkZXItc3R5bGU6c29saWQ7bWFyZ2luLWJvdHRvbToyNHB4O2JhY2tncm91bmQ6aHNsKDYyLjIyMjIyMjIyMjIsNjkuMjMwNzY5MjMwOCUsOTUuMzUyOTQxMTc2NSUpO2JvcmRlci1jb2xvcjpoc2woNjIuMjIyMjIyMjIyMiw2OS4yMzA3NjkyMzA4JSw4Mi4zNTI5NDExNzY1JSk7Ym9yZGVyLXdpZHRoOjAgMCAwIDVweDtwb3NpdGlvbjpyZWxhdGl2ZX0uYmFkZ2U6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmJhZGdlLS1zdWNjZXNze2JhY2tncm91bmQ6aHNsKDgwLDYwJSw4MCUpO2JvcmRlci1jb2xvcjpoc2woODAsNjAlLDQwJSl9LmJhZGdlLS13YXJuaW5ne2JhY2tncm91bmQ6aHNsKDIwLDEwMCUsODMlKTtib3JkZXItY29sb3I6I2Y3M30uYmFkZ2UtLWRhbmdlcntiYWNrZ3JvdW5kOmhzbCgxNSwxMDAlLDgwJSk7Ym9yZGVyLWNvbG9yOnJnYigxNTMsMzguMjUsMCl9LmJhZGdlLS1zbWFsbHtwYWRkaW5nOjEwcHggMTJweDtmb250LXNpemU6MTRweH0uYmFkZ2VfX2Nsb3NlKy5iYWRnZV9fY29udGVudHtwYWRkaW5nLXJpZ2h0OjQwcHh9LmJhZGdlX19jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTNweDtyaWdodDoxNnB4O2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLXdpZHRoOjA7b3V0bGluZTpub25lO2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjIycHh9LmJhZGdlX19jbG9zZTpiZWZvcmV7Y29udGVudDpcIsOXXCI7ZGlzcGxheTpibG9ja30ucmljaC10ZXh0LnJpY2gtdGV4dHt3aWR0aDoxMDAlO2ZvbnQtc2l6ZToxNHB4O21pbi1oZWlnaHQ6MTQwcHg7cGFkZGluZzowO2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTNweDttYXJnaW4tYm90dG9tOjA7Ym9yZGVyOjJweCBzb2xpZCAjZTdlN2U3O2JvcmRlci1yYWRpdXM6MH0ucWwtdmFyaWFibGUgLnFsLXBpY2tlci1sYWJlbHtwYWRkaW5nLXJpZ2h0OjMycHh9LnFsLXZhcmlhYmxlIC5xbC1waWNrZXItbGFiZWw6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlZhcmlhYmxlXCJ9LnFsLXZhcmlhYmxlIC5xbC1waWNrZXItaXRlbTpiZWZvcmV7Y29udGVudDphdHRyKGRhdGEtdmFsdWUpfS5xbC12YXJpYWJsZSAucWwtcGlja2VyLW9wdGlvbnN7bWF4LWhlaWdodDo1MHZoO292ZXJmbG93OnNjcm9sbH0ucWwtY29udGFpbmVyLnFsLXNub3csLnFsLXRvb2xiYXIucWwtc25vd3tib3JkZXItd2lkdGg6MnB4O2JvcmRlci1jb2xvcjojZTdlN2U3fS5xbC10b29sdGlwe2xlZnQ6NTAlICFpbXBvcnRhbnQ7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgIWltcG9ydGFudH0ucmljaC10ZXh0X19jb250cm9sc3twYWRkaW5nOjhweDtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjZTdlN2U3fS5yaWNoLXRleHRfX2NvbnRyb2xzLWdyb3Vwe21hcmdpbi1yaWdodDo4cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym9yZGVyLXJhZGl1czoycHg7Ym9yZGVyOjFweCBzb2xpZCAjZDBkYWQ4fS5yaWNoLXRleHRfX2NvbnRyb2xzLWJ1dHRvbnt3aWR0aDozMnB4O2hlaWdodDozMnB4O2xpbmUtaGVpZ2h0OjMycHg7b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2FwcGVhcmFuY2U6bm9uZTtib3JkZXI6MDtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkMGRhZDg7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApfS5yaWNoLXRleHRfX2NvbnRyb2xzLWJ1dHRvbjpob3ZlciwucmljaC10ZXh0X19jb250cm9scy1idXR0b24tLWFjdGl2ZXtiYWNrZ3JvdW5kOiNmOGY3ZjZ9LnJpY2gtdGV4dF9fY29udHJvbHMtYnV0dG9uOmxhc3QtY2hpbGR7Ym9yZGVyOjB9LnJpY2gtdGV4dF9fZWRpdG9yLWNvbnRlbnR7d2lkdGg6MTAwJTtwYWRkaW5nOjhweDtvdXRsaW5lOm5vbmU7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czowO3Jlc2l6ZTpub25lO292ZXJmbG93LXk6aGlkZGVuO21pbi1oZWlnaHQ6NC41ZW07bGluZS1oZWlnaHQ6MS41O3doaXRlLXNwYWNlOnByZS13cmFwO3Jlc2l6ZTpub25lfS5yaWNoLXRleHRfX2VkaXRvci1jb250ZW50IGgxLC5yaWNoLXRleHRfX2VkaXRvci1jb250ZW50IGgyLC5yaWNoLXRleHRfX2VkaXRvci1jb250ZW50IGgzLC5yaWNoLXRleHRfX2VkaXRvci1jb250ZW50IGg0LC5yaWNoLXRleHRfX2VkaXRvci1jb250ZW50IHAsLnJpY2gtdGV4dF9fZWRpdG9yLWNvbnRlbnQgdWwsLnJpY2gtdGV4dF9fZWRpdG9yLWNvbnRlbnQgb2x7Zm9udC1mYW1pbHk6XCJPcGVuIHNhbnNcIixhcmlhbCxzYW5zLXNlcmlmO21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOi43cmVtfS5yaWNoLXRleHRfX2VkaXRvci1jb250ZW50IGgxLC5yaWNoLXRleHRfX2VkaXRvci1jb250ZW50IGgyLC5yaWNoLXRleHRfX2VkaXRvci1jb250ZW50IGgzLC5yaWNoLXRleHRfX2VkaXRvci1jb250ZW50IGg0e2ZvbnQtd2VpZ2h0OmJvbGR9LnJpY2gtdGV4dF9fZWRpdG9yLWNvbnRlbnQgc3Ryb25ne2ZvbnQtd2VpZ2h0OmJvbGR9LnJpY2gtdGV4dF9fZWRpdG9yLWNvbnRlbnQgbGl7bWFyZ2luOjB9LmJvb2tpbmctYXR0cmlidXRlc3tkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjI7dG9wOi0xcHh9LmJvb2tpbmctYXR0cmlidXRlc19faXRlbXtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tcmlnaHQ6NHB4O3ZlcnRpY2FsLWFsaWduOnRvcDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Y29sb3I6aW5oZXJpdDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTVweDtib3JkZXItcmFkaXVzOjJweDtwYWRkaW5nOjA7dG9wOjJweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCl7LmJvb2tpbmctYXR0cmlidXRlc19faXRlbXtwb2ludGVyLWV2ZW50czpub25lfX0uYm9va2luZy1hdHRyaWJ1dGVzX19pdGVtIHN2Z3t2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7ZGlzcGxheTpibG9jaztwb2ludGVyLWV2ZW50czpub25lfS5ib29raW5nLWF0dHJpYnV0ZXNfX2l0ZW0tLXBte2xpbmUtaGVpZ2h0OjE0cHh9LmJvb2tpbmctYXR0cmlidXRlc19fbWVzc2FnZXtmb250LXNpemU6MTNweH0uYm9va2luZy1hdHRyaWJ1dGVzX19tZXNzYWdlIHN0cm9uZ3tkaXNwbGF5OmJsb2NrfS5ib29raW5nLWF0dHJpYnV0ZXNfX21lc3NhZ2UgcHttYXJnaW46MCAwIDE2cHggMH0uYm9va2luZy1hdHRyaWJ1dGVzX19tZXNzYWdlIHA6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmFkbWluLWxhbmd1YWdlLXN3aXRjaGVye21hcmdpbi1ib3R0b206MThweH0uYWRtaW4tbGFuZ3VhZ2Utc3dpdGNoZXJfX2J1dHRvbntiYWNrZ3JvdW5kOiNmOGY3ZjY7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzo0cHggMTZweDttYXJnaW4tcmlnaHQ6NHB4O2JvcmRlci1yYWRpdXM6MTZweDtmb250LXNpemU6MTJweH0uYWRtaW4tbGFuZ3VhZ2Utc3dpdGNoZXJfX2J1dHRvbiBpbnB1dHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi05OTk5cHh9LmFkbWluLWxhbmd1YWdlLXN3aXRjaGVyX19idXR0b24tLXNlbGVjdGVke2JhY2tncm91bmQ6IzJkMmQyZDtjb2xvcjojZmZmfS5kYXRlLXBvcG92ZXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjMyMHB4O2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjAgMCAxNXB4IHJnYmEoMCwwLDAsLjIpO3otaW5kZXg6MTA1O29wYWNpdHk6MH0uZGF0ZS1wb3BvdmVyLS12aXNpYmxle29wYWNpdHk6MX0ubWVzc2FnZS1sb2d7cGFkZGluZy1sZWZ0OjMwcHg7cG9zaXRpb246cmVsYXRpdmV9Lm1lc3NhZ2UtbG9nOmJlZm9yZXtjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDo1cHg7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDtib3JkZXItcmFkaXVzOjEwMCU7YmFja2dyb3VuZDojNjFiMmE3O3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjIxcHh9Lm1lc3NhZ2UtbG9nLS1zdWNjZXNzOmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9hc3NldHMvaW1nL3NlbmQuc3ZnXCIpO2JhY2tncm91bmQtc2l6ZTo2MCUgNjAlO2JhY2tncm91bmQtcG9zaXRpb246NHB4IGNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9Lm1lc3NhZ2UtbG9nLS1mYWlsdXJlOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiNjZDdhOTA7Y29udGVudDpcIi1cIjtjb2xvcjojZmZmfS50YWJsZS1ncm91cHtkaXNwbGF5OmZsZXh9LmZpbHRlci1hZGRlcl9fYnV0dG9ue3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXItd2lkdGg6MDtmb250LXdlaWdodDpib2xkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtc2l6ZToxMnB4fS5maWx0ZXItYWRkZXJfX2J1dHRvbi1pY29ue2xlZnQ6MTZweDt0b3A6MTBweDtmbG9hdDpsZWZ0O3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7bWFyZ2luLXJpZ2h0OjhweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCl7LmZpbHRlci1hZGRlcl9fYnV0dG9uLWljb257cG9zaXRpb246cmVsYXRpdmU7bGVmdDowO3RvcDowfX0uZmlsdGVyLWFkZGVyX19vcHRpb25ze21hcmdpbjotMTJweH0uZmlsdGVyLWFkZGVyX19vcHRpb257ZGlzcGxheTpibG9jaztib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTdlZWVhO3BhZGRpbmc6MTJweDtmb250LXNpemU6MTNweH0uZmlsdGVyLXBpbGx7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0OjhweDt2ZXJ0aWNhbC1hbGlnbjp0b3A7cG9zaXRpb246cmVsYXRpdmV9LmZpbHRlci1waWxsX19pbnB1dHtwb3NpdGlvbjphYnNvbHV0ZTtvcGFjaXR5OjA7d2lkdGg6MDtoZWlnaHQ6MH0uZmlsdGVyLXBpbGxfX2xhYmVse2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjIwcHg7bGluZS1oZWlnaHQ6MTRweDtwYWRkaW5nOjNweDtib3JkZXItcmFkaXVzOjJweDtjb2xvcjojMDAwO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtmb250LXNpemU6MTFweDtjdXJzb3I6cG9pbnRlcjt1c2VyLXNlbGVjdDpub25lfS5maWx0ZXItcGlsbF9fY29udGVudHtkaXNwbGF5OmJsb2NrfS5maWx0ZXItcGlsbF9fY29udGVudCBzdmcsLmZpbHRlci1waWxsX190ZXh0e2Rpc3BsYXk6YmxvY2t9LmZpbHRlci1waWxsX190ZXh0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcH0uZmlsdGVyLXBpbGxfX2lucHV0OmNoZWNrZWQrLmZpbHRlci1waWxsX19sYWJlbHtjb2xvcjojZmZmO2JhY2tncm91bmQ6IzYxYjJhN30uZmlsdGVyLXBpbGxfX2lucHV0Ky5maWx0ZXItcGlsbF9fbGFiZWwgLmZpbHRlci1waWxsX19jb250ZW50IHN2Z3tzdHJva2U6Y3VycmVudENvbG9yfS5pbnNwZWN0LWJ1dHRvbntkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MCA2cHg7Ym9yZGVyOjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2N1cnNvcjpwb2ludGVyO2NvbG9yOiM1NjU2NTY7Ym9yZGVyLXJhZGl1czo0cHg7b3V0bGluZTpub25lfS5pbnNwZWN0LWJ1dHRvbi0tYWN0aXZle2NvbG9yOiMyZDJkMmR9Lmluc3BlY3QtYnV0dG9uLS1hY3RpdmU6aG92ZXJ7Y29sb3I6IzJkMmQyZH0udGFibGUtcGxhbntiYWNrZ3JvdW5kOiNmOGY3ZjY7ZmxleC1iYXNpczoxMDAlO3BhZGRpbmc6OHB4fS50YWJsZS1wbGFuX19hcmVhLXRvcHtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tYm90dG9tOjE2cHh9LnRhYmxlLXBsYW5fX2FyZWEtdG9nZ2xle2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjhweDtwYWRkaW5nLXJpZ2h0OjgwcHh9LnRhYmxlLXBsYW5fX2FyZWEtYWN0aW9uc3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowfS50YWJsZS1wbGFuX19pbm5lcntwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kLWltYWdlOnJhZGlhbC1ncmFkaWVudChjaXJjbGUsIHJnYigxNTAuOTI4NTcxNDI4NiwgMTczLjA3MTQyODU3MTQsIDE2OC42NDI4NTcxNDI5KSAxcHgsIHRyYW5zcGFyZW50IDAlKTtiYWNrZ3JvdW5kLXNpemU6Mi44MTI1JSA1JX0udGFibGUtcGxhbl9fYm9va2luZ3tiYWNrZ3JvdW5kOiM2MWIyYTc7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxO3RvdWNoLWFjdGlvbjpub25lO2N1cnNvcjptb3ZlfS50YWJsZS1wbGFuX19ib29raW5nLS1ub3RhcnJpdmVke2JhY2tncm91bmQtY29sb3I6IzYxYjJhN30udGFibGUtcGxhbl9fYm9va2luZy0tcGVuZGluZ3tvcGFjaXR5Oi41fS50YWJsZS1wbGFuX19ib29raW5nLS1hcnJpdmVke2JhY2tncm91bmQtY29sb3I6cmdiKDE4Ni44ODA4NTEwNjM4LDEzMS4yODkzNjE3MDIxLDE5NC43MTA2MzgyOTc5KX0udGFibGUtcGxhbl9fYm9va2luZy0tYXJyaXZlZGJhcntiYWNrZ3JvdW5kLWNvbG9yOmhzbCg1MC43NjkyMzA3NjkyLDY4LjQyMTA1MjYzMTYlLDg5LjAxOTYwNzg0MzElKX0udGFibGUtcGxhbl9fYm9va2luZy0tYXJyaXZlZG91dHNpZGV7YmFja2dyb3VuZC1jb2xvcjpoc2woNTAuNzY5MjMwNzY5Miw2OC40MjEwNTI2MzE2JSw2OS4wMTk2MDc4NDMxJSl9LnRhYmxlLXBsYW5fX2Jvb2tpbmctLXBhcnRpYWxseXNlYXRlZHtiYWNrZ3JvdW5kLWNvbG9yOnJnYigyMjQuNjQyNTUzMTkxNSwxOTkuODY4MDg1MTA2NCwyMjguMTMxOTE0ODkzNil9LnRhYmxlLXBsYW5fX2Jvb2tpbmctLXNlYXRlZHtiYWNrZ3JvdW5kLWNvbG9yOiNhODYxYjJ9LnRhYmxlLXBsYW5fX2Jvb2tpbmctLWZpbmlzaGVke2JhY2tncm91bmQtY29sb3I6Izc5N2RiZX0udGFibGUtcGxhbl9fYm9va2luZy0tbm9zaG93e2JhY2tncm91bmQtY29sb3I6I2NkN2E5MH0udGFibGUtcGxhbl9fYm9va2luZy0tZmlsdGVyZWQtb3V0e29wYWNpdHk6LjN9LnRhYmxlLXBsYW5fX2Jvb2tpbmctLWZpbHRlcmVkLWlue2JveC1zaGFkb3c6MCAwIDEwcHggMCByZ2JhKDAsMCwwLC40KX0udGFibGUtcGxhbl9faW5zcGVjdC1vdmVybGF5e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MjtjdXJzb3I6cG9pbnRlcn0udGFibGUtcGxhbl9fYm9va2luZy1uYW1le3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojMDAwO3VzZXItc2VsZWN0Om5vbmU7dGV4dC1hbGlnbjpjZW50ZXJ9LnRhYmxlLXBsYW5fX2Jvb2tpbmctdGFibGUtbnVtYmVye2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcn0udGFibGUtcGxhbl9fcXVpY2stYm9va2luZy1idXR0b257cG9zaXRpb246Zml4ZWQ7Ym90dG9tOjE2cHg7ei1pbmRleDoxMDtsZWZ0OjQ2MHB4O21hcmdpbi1sZWZ0OjE2cHh9LnRhYmxlLXNoYXBle3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6bm9uZX0udGFibGUtc2hhcGUtLXZpc2libGV7ZGlzcGxheTpibG9ja30udGFibGUtc2hhcGUtLWRpc2FibGVke29wYWNpdHk6LjI7cG9pbnRlci1ldmVudHM6bm9uZX0udGFibGUtc2hhcGUtLW9wYXF1ZXtvcGFjaXR5Oi4yfS50YWJsZS1zaGFwZS0tZmlsdGVyZWQtb3V0e29wYWNpdHk6LjN9LnRhYmxlLXNoYXBlLS1maWx0ZXJlZC1pbntib3gtc2hhZG93OjAgMCAxMHB4IDAgcmdiYSgwLDAsMCwuNCl9LnRhYmxlLXNoYXBlOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpibG9ja30udGFibGUtc2hhcGUtLTEtc2VhdHN7d2lkdGg6NCUgIWltcG9ydGFudH0udGFibGUtc2hhcGUtLWRyYWdnaW5ne3otaW5kZXg6MX0udGFibGUtc2hhcGVfX2lubmVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kOiNkMGRhZDh9LnRhYmxlLXNoYXBlLS1kcmFnZ2luZyAudGFibGUtc2hhcGVfX2lubmVye292ZXJmbG93OmluaXRpYWx9LnRhYmxlLXNoYXBlLS1zZWxlY3RlZCAudGFibGUtc2hhcGVfX2lubmVyLC50YWJsZS1zaGFwZS0taXMtb3ZlciAudGFibGUtc2hhcGVfX2lubmVye291dGxpbmU6MXB4IHNvbGlkICMyZDJkMmQ7Ym94LXNoYWRvdzowIDAgMTVweCByZ2JhKDAsMCwwLC4yKX0udGFibGUtc2hhcGUtLXNlYXRpbmctc3RhdHVzLW5vdGFycml2ZWQgLnRhYmxlLXNoYXBlX19pbm5lcntiYWNrZ3JvdW5kLWNvbG9yOiM2MWIyYTd9LnRhYmxlLXNoYXBlLS1zZWF0aW5nLXN0YXR1cy1hcnJpdmVkIC50YWJsZS1zaGFwZV9faW5uZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2IoMTg2Ljg4MDg1MTA2MzgsMTMxLjI4OTM2MTcwMjEsMTk0LjcxMDYzODI5NzkpfS50YWJsZS1zaGFwZS0tc2VhdGluZy1zdGF0dXMtYXJyaXZlZGJhciAudGFibGUtc2hhcGVfX2lubmVye2JhY2tncm91bmQtY29sb3I6aHNsKDUwLjc2OTIzMDc2OTIsNjguNDIxMDUyNjMxNiUsODkuMDE5NjA3ODQzMSUpfS50YWJsZS1zaGFwZS0tc2VhdGluZy1zdGF0dXMtYXJyaXZlZG91dHNpZGUgLnRhYmxlLXNoYXBlX19pbm5lcntiYWNrZ3JvdW5kLWNvbG9yOmhzbCg1MC43NjkyMzA3NjkyLDY4LjQyMTA1MjYzMTYlLDY5LjAxOTYwNzg0MzElKX0udGFibGUtc2hhcGUtLXNlYXRpbmctc3RhdHVzLXBhcnRpYWxseXNlYXRlZCAudGFibGUtc2hhcGVfX2lubmVye2JhY2tncm91bmQtY29sb3I6cmdiKDIyNC42NDI1NTMxOTE1LDE5OS44NjgwODUxMDY0LDIyOC4xMzE5MTQ4OTM2KX0udGFibGUtc2hhcGUtLXNlYXRpbmctc3RhdHVzLXNlYXRlZCAudGFibGUtc2hhcGVfX2lubmVye2JhY2tncm91bmQtY29sb3I6I2E4NjFiMn0udGFibGUtc2hhcGUtLXNlYXRpbmctc3RhdHVzLWZpbmlzaGVkIC50YWJsZS1zaGFwZV9faW5uZXJ7YmFja2dyb3VuZC1jb2xvcjojNzk3ZGJlfS50YWJsZS1zaGFwZS0tc2VhdGluZy1zdGF0dXMtbm9zaG93IC50YWJsZS1zaGFwZV9faW5uZXJ7YmFja2dyb3VuZC1jb2xvcjojY2Q3YTkwfS50YWJsZS1zaGFwZS0tY2lyY2xlIC50YWJsZS1zaGFwZV9faW5uZXJ7Ym9yZGVyLXJhZGl1czoxMDAlfS50YWJsZS1zaGFwZS0tMS1zZWF0cyAudGFibGUtc2hhcGVfX2lubmVye2JvcmRlci1yYWRpdXM6MTAwJSAhaW1wb3J0YW50fS50YWJsZS1zaGFwZV9faW5uZXI6YWZ0ZXIsLnRhYmxlLXNoYXBlX19pbm5lcjpiZWZvcmV7Y29udGVudDpcIiBcIjtkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGV9LnRhYmxlLXNoYXBlLS1kcmFnZ2luZyAudGFibGUtc2hhcGVfX2lubmVyOmFmdGVye2Rpc3BsYXk6YmxvY2s7bGVmdDotMjAwMHB4O3dpZHRoOjQwMDBweDtoZWlnaHQ6MTAwJTtib3JkZXItd2lkdGg6MXB4IDA7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci1jb2xvcjpyZWR9LnRhYmxlLXNoYXBlLS1kcmFnZ2luZyAudGFibGUtc2hhcGVfX2lubmVyOmJlZm9yZXtkaXNwbGF5OmJsb2NrO3RvcDotMjAwMHB4O2hlaWdodDo0MDAwcHg7d2lkdGg6MTAwJTtib3JkZXItd2lkdGg6MCAxcHg7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci1jb2xvcjpyZWR9LnRhYmxlLXNoYXBlX19jaGFpcntib3JkZXItcmFkaXVzOjEwMCU7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZDpoc2woMTY4LDExLjkwNDc2MTkwNDglLDc5LjUyOTQxMTc2NDclKX0udGFibGUtc2hhcGUtLXNlYXRpbmctc3RhdHVzLW5vdGFycml2ZWQgLnRhYmxlLXNoYXBlX19jaGFpcntiYWNrZ3JvdW5kOnJnYig4My40MjIxMjc2NTk2LDE3MS4xNzc4NzIzNDA0LDE1OS4yNjA0MjU1MzE5KX0udGFibGUtc2hhcGUtLXNlYXRpbmctc3RhdHVzLWFycml2ZWQgLnRhYmxlLXNoYXBlX19jaGFpcntiYWNrZ3JvdW5kOnJnYigxNzkuMzI4NTEwNjM4MywxMTcuNTczNjE3MDIxMywxODguMDI2MzgyOTc4Nyl9LnRhYmxlLXNoYXBlLS1zZWF0aW5nLXN0YXR1cy1hcnJpdmVkYmFyIC50YWJsZS1zaGFwZV9fY2hhaXJ7YmFja2dyb3VuZDpoc2woNTAuNzY5MjMwNzY5Miw2OC40MjEwNTI2MzE2JSw4NS4wMTk2MDc4NDMxJSl9LnRhYmxlLXNoYXBlLS1zZWF0aW5nLXN0YXR1cy1hcnJpdmVkb3V0c2lkZSAudGFibGUtc2hhcGVfX2NoYWlye2JhY2tncm91bmQ6aHNsKDUwLjc2OTIzMDc2OTIsNjguNDIxMDUyNjMxNiUsNjUuMDE5NjA3ODQzMSUpfS50YWJsZS1zaGFwZS0tc2VhdGluZy1zdGF0dXMtcGFydGlhbGx5c2VhdGVkIC50YWJsZS1zaGFwZV9fY2hhaXJ7YmFja2dyb3VuZDpyZ2IoMjE3LjA5MDIxMjc2NiwxODYuMTUyMzQwNDI1NSwyMjEuNDQ3NjU5NTc0NSl9LnRhYmxlLXNoYXBlLS1zZWF0aW5nLXN0YXR1cy1zZWF0ZWQgLnRhYmxlLXNoYXBlX19jaGFpcntiYWNrZ3JvdW5kOnJnYigxNjAuMzQzODI5Nzg3Miw4My40MjIxMjc2NTk2LDE3MS4xNzc4NzIzNDA0KX0udGFibGUtc2hhcGUtLXNlYXRpbmctc3RhdHVzLWZpbmlzaGVkIC50YWJsZS1zaGFwZV9fY2hhaXJ7YmFja2dyb3VuZDpyZ2IoMTA3LjI2MzMxNjU4MjksMTExLjY3MzM2NjgzNDIsMTgzLjMzNjY4MzQxNzEpfS50YWJsZS1zaGFwZS0tc2VhdGluZy1zdGF0dXMtbm9zaG93IC50YWJsZS1zaGFwZV9fY2hhaXJ7YmFja2dyb3VuZDpyZ2IoMTk5LjQyNjIyOTUwODIsMTA3LjE3Mzc3MDQ5MTgsMTMxLjYyNjIyOTUwODIpfS50YWJsZS1zaGFwZS0tMS1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlye2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS50YWJsZS1zaGFwZS0taXMtb3ZlciAudGFibGUtc2hhcGVfX2NoYWlyLC50YWJsZS1zaGFwZS0tc2VsZWN0ZWQgLnRhYmxlLXNoYXBlX19jaGFpcntvdXRsaW5lOjFweCBzb2xpZCAjMmQyZDJkO2JveC1zaGFkb3c6MCAwIDE1cHggcmdiYSgwLDAsMCwuMil9LnRhYmxlLXNoYXBlX19jaGFpcjphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7cGFkZGluZy1ib3R0b206MTAwJX0udGFibGUtc2hhcGUtLWNpcmNsZXtib3JkZXItcmFkaXVzOjEwMCU7d2lkdGg6NiV9LnRhYmxlLXNoYXBlLS1jaXJjbGU6YWZ0ZXJ7cGFkZGluZy1ib3R0b206MTAwJX0udGFibGUtc2hhcGUtLWNpcmNsZSAudGFibGUtc2hhcGVfX2NoYWlye3dpZHRoOjY4JTtsZWZ0OjUwJX0udGFibGUtc2hhcGUtLWNpcmNsZSAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCgxKXt0b3A6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC0yNSUpfS50YWJsZS1zaGFwZS0tY2lyY2xlIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDIpe3RvcDoxMDAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTc1JSl9LnRhYmxlLXNoYXBlLS1jaXJjbGUudGFibGUtc2hhcGUtLWhvcml6b250YWwgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoMSl7dG9wOjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtMjUlKX0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0taG9yaXpvbnRhbCAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCgyKXt0b3A6MTAwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC03NSUpfS50YWJsZS1zaGFwZS0tY2lyY2xlLnRhYmxlLXNoYXBlLS0zLXNlYXRze3dpZHRoOjUlfS50YWJsZS1zaGFwZS0tY2lyY2xlLnRhYmxlLXNoYXBlLS0zLXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXJ7d2lkdGg6ODUlfS50YWJsZS1zaGFwZS0tY2lyY2xlLnRhYmxlLXNoYXBlLS0zLXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDEpe3RvcDowO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0zNSUpIHRyYW5zbGF0ZVgoLTUwJSl9LnRhYmxlLXNoYXBlLS1jaXJjbGUudGFibGUtc2hhcGUtLTMtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoMil7bGVmdDo3NCU7dG9wOjg0JX0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0tMy1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCgzKXt0b3A6NTclO2xlZnQ6MH0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0tNC1zZWF0c3t3aWR0aDo3JX0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0tNC1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlye3dpZHRoOjY1JTtsZWZ0OjUwJX0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0tNC1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCgxKXt0b3A6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC0zNSUpfS50YWJsZS1zaGFwZS0tY2lyY2xlLnRhYmxlLXNoYXBlLS00LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDIpe3RvcDoxMDAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTY1JSl9LnRhYmxlLXNoYXBlLS1jaXJjbGUudGFibGUtc2hhcGUtLTQtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoMyl7dG9wOjUwJTtsZWZ0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTM1JSkgdHJhbnNsYXRlWSgtNTAlKX0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0tNC1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg0KXt0b3A6NTAlO2xlZnQ6MTAwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNjUlKSB0cmFuc2xhdGVZKC01MCUpfS50YWJsZS1zaGFwZS0tY2lyY2xlLnRhYmxlLXNoYXBlLS01LXNlYXRze3dpZHRoOjklfS50YWJsZS1zaGFwZS0tY2lyY2xlLnRhYmxlLXNoYXBlLS01LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXJ7d2lkdGg6NTAlO3RyYW5zZm9ybTpub25lfS50YWJsZS1zaGFwZS0tY2lyY2xlLnRhYmxlLXNoYXBlLS01LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDEpe3RvcDowO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTM1JSl9LnRhYmxlLXNoYXBlLS1jaXJjbGUudGFibGUtc2hhcGUtLTUtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoMil7bGVmdDo1OSU7dG9wOjYlfS50YWJsZS1zaGFwZS0tY2lyY2xlLnRhYmxlLXNoYXBlLS01LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDMpe3RvcDo0OCU7bGVmdDo1NiV9LnRhYmxlLXNoYXBlLS1jaXJjbGUudGFibGUtc2hhcGUtLTUtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoNCl7dG9wOjU5JTtsZWZ0OjQlfS50YWJsZS1zaGFwZS0tY2lyY2xlLnRhYmxlLXNoYXBlLS01LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDUpe3RvcDoxMCU7bGVmdDotMTIlfS50YWJsZS1zaGFwZS0tY2lyY2xlLnRhYmxlLXNoYXBlLS02LXNlYXRze3dpZHRoOjEwJX0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0tNi1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlye3dpZHRoOjUwJTt0cmFuc2Zvcm06bm9uZX0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0tNi1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCgxKXt0b3A6LTE1JTtsZWZ0OjI0JX0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0tNi1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCgyKXtsZWZ0OjU3JTt0b3A6NCV9LnRhYmxlLXNoYXBlLS1jaXJjbGUudGFibGUtc2hhcGUtLTYtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoMyl7dG9wOjQyJTtsZWZ0OjU5JX0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0tNi1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg0KXt0b3A6NjIlO2xlZnQ6MjUlfS50YWJsZS1zaGFwZS0tY2lyY2xlLnRhYmxlLXNoYXBlLS02LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDUpe3RvcDo0NSU7bGVmdDotOSV9LnRhYmxlLXNoYXBlLS1jaXJjbGUudGFibGUtc2hhcGUtLTYtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoNil7bGVmdDotOSU7dG9wOjYlfS50YWJsZS1zaGFwZS0tY2lyY2xlLnRhYmxlLXNoYXBlLS03LXNlYXRze3dpZHRoOjEyJX0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0tNy1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlye3dpZHRoOjQ1JTt0cmFuc2Zvcm06bm9uZX0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0tNy1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCgxKXt0b3A6LTEwJTtsZWZ0OjI4JX0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0tNy1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCgyKXtsZWZ0OjU2JTt0b3A6MyV9LnRhYmxlLXNoYXBlLS1jaXJjbGUudGFibGUtc2hhcGUtLTctc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoMyl7dG9wOjM1JTtsZWZ0OjY1JX0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0tNy1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg0KXt0b3A6NjAlO2xlZnQ6NDUlfS50YWJsZS1zaGFwZS0tY2lyY2xlLnRhYmxlLXNoYXBlLS03LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDUpe3RvcDo2MSU7bGVmdDoxMyV9LnRhYmxlLXNoYXBlLS1jaXJjbGUudGFibGUtc2hhcGUtLTctc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoNil7bGVmdDotOSU7dG9wOjM5JX0udGFibGUtc2hhcGUtLWNpcmNsZS50YWJsZS1zaGFwZS0tNy1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg3KXtsZWZ0Oi0zJTt0b3A6NCV9LnRhYmxlLXNoYXBlLS1jaXJjbGUudGFibGUtc2hhcGUtLTgtc2VhdHN7d2lkdGg6MTIlfS50YWJsZS1zaGFwZS0tY2lyY2xlLnRhYmxlLXNoYXBlLS04LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXJ7d2lkdGg6NDAlfS50YWJsZS1zaGFwZS0tY2lyY2xlLnRhYmxlLXNoYXBlLS04LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDUpe3RvcDoxJTtsZWZ0OjA7dHJhbnNmb3JtOm5vbmV9LnRhYmxlLXNoYXBlLS1jaXJjbGUudGFibGUtc2hhcGUtLTgtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoNil7bGVmdDo1OCU7dG9wOjElfS50YWJsZS1zaGFwZS0tY2lyY2xlLnRhYmxlLXNoYXBlLS04LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDcpe3RvcDo1NyU7bGVmdDowfS50YWJsZS1zaGFwZS0tY2lyY2xlLnRhYmxlLXNoYXBlLS04LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDgpe3RvcDo1NyU7bGVmdDo1OCV9LnRhYmxlLXNoYXBlLS1ob3Jpem9udGFse3dpZHRoOjUlfS50YWJsZS1zaGFwZS0taG9yaXpvbnRhbDphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7cGFkZGluZy1ib3R0b206MTAwJX0udGFibGUtc2hhcGUtLWhvcml6b250YWwgLnRhYmxlLXNoYXBlX19jaGFpcnt3aWR0aDo4MCU7bGVmdDo1MCV9LnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKGV2ZW4pe3RvcDowO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTM1JSl9LnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKG9kZCl7dG9wOjEwMCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNjUlKX0udGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTMtc2VhdHMsLnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS00LXNlYXRze3dpZHRoOjEwJX0udGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTMtc2VhdHM6YWZ0ZXIsLnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS00LXNlYXRzOmFmdGVye3BhZGRpbmctYm90dG9tOjUwJX0udGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTMtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpciwudGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTQtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcnt3aWR0aDo0MCV9LnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS0zLXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDEpLC50YWJsZS1zaGFwZS0taG9yaXpvbnRhbC50YWJsZS1zaGFwZS0tMy1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCgyKSwudGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTQtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoMSksLnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS00LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDIpe2xlZnQ6MjglfS50YWJsZS1zaGFwZS0taG9yaXpvbnRhbC50YWJsZS1zaGFwZS0tMy1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCgzKSwudGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTMtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoNCksLnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS00LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDMpLC50YWJsZS1zaGFwZS0taG9yaXpvbnRhbC50YWJsZS1zaGFwZS0tNC1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg0KXtsZWZ0OjcyJX0udGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTUtc2VhdHMsLnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS02LXNlYXRze3dpZHRoOjE1JX0udGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTUtc2VhdHM6YWZ0ZXIsLnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS02LXNlYXRzOmFmdGVye3BhZGRpbmctYm90dG9tOjMzLjMzJX0udGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTUtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpciwudGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTYtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcnt3aWR0aDoyNi42JX0udGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTUtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoMSksLnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS01LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDIpLC50YWJsZS1zaGFwZS0taG9yaXpvbnRhbC50YWJsZS1zaGFwZS0tNi1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCgxKSwudGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTYtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoMil7bGVmdDoxOSV9LnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS01LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDMpLC50YWJsZS1zaGFwZS0taG9yaXpvbnRhbC50YWJsZS1zaGFwZS0tNS1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg0KSwudGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTYtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoMyksLnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS02LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDQpe2xlZnQ6NTAlfS50YWJsZS1zaGFwZS0taG9yaXpvbnRhbC50YWJsZS1zaGFwZS0tNS1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg1KSwudGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTUtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoNiksLnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS02LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDUpLC50YWJsZS1zaGFwZS0taG9yaXpvbnRhbC50YWJsZS1zaGFwZS0tNi1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg2KXtsZWZ0OjgxJX0udGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTctc2VhdHMsLnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS04LXNlYXRze3dpZHRoOjIwJX0udGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTctc2VhdHM6YWZ0ZXIsLnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS04LXNlYXRzOmFmdGVye3BhZGRpbmctYm90dG9tOjI1JX0udGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTctc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpciwudGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTgtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcnt3aWR0aDoyMSV9LnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS03LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDEpLC50YWJsZS1zaGFwZS0taG9yaXpvbnRhbC50YWJsZS1zaGFwZS0tNy1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCgyKSwudGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTgtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoMSksLnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS04LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDIpe2xlZnQ6MTQlfS50YWJsZS1zaGFwZS0taG9yaXpvbnRhbC50YWJsZS1zaGFwZS0tNy1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCgzKSwudGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTctc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoNCksLnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS04LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDMpLC50YWJsZS1zaGFwZS0taG9yaXpvbnRhbC50YWJsZS1zaGFwZS0tOC1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg0KXtsZWZ0OjM4JX0udGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTctc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoNSksLnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS03LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDYpLC50YWJsZS1zaGFwZS0taG9yaXpvbnRhbC50YWJsZS1zaGFwZS0tOC1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg1KSwudGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTgtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoNil7bGVmdDo2MiV9LnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS03LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDcpLC50YWJsZS1zaGFwZS0taG9yaXpvbnRhbC50YWJsZS1zaGFwZS0tNy1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg4KSwudGFibGUtc2hhcGUtLWhvcml6b250YWwudGFibGUtc2hhcGUtLTgtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoNyksLnRhYmxlLXNoYXBlLS1ob3Jpem9udGFsLnRhYmxlLXNoYXBlLS04LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDgpe2xlZnQ6ODYlfS50YWJsZS1zaGFwZS0tdmVydGljYWx7d2lkdGg6NSV9LnRhYmxlLXNoYXBlLS12ZXJ0aWNhbDphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6YmxvY2s7cGFkZGluZy1ib3R0b206MTAwJX0udGFibGUtc2hhcGUtLXZlcnRpY2FsLnRhYmxlLXNoYXBlLS0zLXNlYXRzOmFmdGVyLC50YWJsZS1zaGFwZS0tdmVydGljYWwudGFibGUtc2hhcGUtLTQtc2VhdHM6YWZ0ZXJ7cGFkZGluZy1ib3R0b206MjAwJX0udGFibGUtc2hhcGUtLXZlcnRpY2FsLnRhYmxlLXNoYXBlLS01LXNlYXRzOmFmdGVyLC50YWJsZS1zaGFwZS0tdmVydGljYWwudGFibGUtc2hhcGUtLTYtc2VhdHM6YWZ0ZXJ7cGFkZGluZy1ib3R0b206MzAwJX0udGFibGUtc2hhcGUtLXZlcnRpY2FsLnRhYmxlLXNoYXBlLS03LXNlYXRzOmFmdGVyLC50YWJsZS1zaGFwZS0tdmVydGljYWwudGFibGUtc2hhcGUtLTgtc2VhdHM6YWZ0ZXJ7cGFkZGluZy1ib3R0b206NDAwJX0udGFibGUtc2hhcGUtLXZlcnRpY2FsLnRhYmxlLXNoYXBlLS05LXNlYXRzOmFmdGVyLC50YWJsZS1zaGFwZS0tdmVydGljYWwudGFibGUtc2hhcGUtLTEwLXNlYXRzOmFmdGVye3BhZGRpbmctYm90dG9tOjUwMCV9LnRhYmxlLXNoYXBlLS12ZXJ0aWNhbCAudGFibGUtc2hhcGVfX2NoYWlye3dpZHRoOjgwJX0udGFibGUtc2hhcGUtLXZlcnRpY2FsIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKG9kZCl7bGVmdDowO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0zNSUpIHRyYW5zbGF0ZVkoLTUwJSl9LnRhYmxlLXNoYXBlLS12ZXJ0aWNhbCAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZChldmVuKXtsZWZ0OjEwMCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTY1JSkgdHJhbnNsYXRlWSgtNTAlKX0udGFibGUtc2hhcGUtLXZlcnRpY2FsLnRhYmxlLXNoYXBlLS0xLXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXIsLnRhYmxlLXNoYXBlLS12ZXJ0aWNhbC50YWJsZS1zaGFwZS0tMi1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlye3RvcDo1MCV9LnRhYmxlLXNoYXBlLS12ZXJ0aWNhbC50YWJsZS1zaGFwZS0tMy1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyLC50YWJsZS1zaGFwZS0tdmVydGljYWwudGFibGUtc2hhcGUtLTQtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcnt0b3A6MjglfS50YWJsZS1zaGFwZS0tdmVydGljYWwudGFibGUtc2hhcGUtLTMtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoMyksLnRhYmxlLXNoYXBlLS12ZXJ0aWNhbC50YWJsZS1zaGFwZS0tMy1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg0KSwudGFibGUtc2hhcGUtLXZlcnRpY2FsLnRhYmxlLXNoYXBlLS00LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDMpLC50YWJsZS1zaGFwZS0tdmVydGljYWwudGFibGUtc2hhcGUtLTQtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoNCl7dG9wOjcyJX0udGFibGUtc2hhcGUtLXZlcnRpY2FsLnRhYmxlLXNoYXBlLS01LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXIsLnRhYmxlLXNoYXBlLS12ZXJ0aWNhbC50YWJsZS1zaGFwZS0tNi1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlye3RvcDoxOSV9LnRhYmxlLXNoYXBlLS12ZXJ0aWNhbC50YWJsZS1zaGFwZS0tNS1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCgzKSwudGFibGUtc2hhcGUtLXZlcnRpY2FsLnRhYmxlLXNoYXBlLS01LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDQpLC50YWJsZS1zaGFwZS0tdmVydGljYWwudGFibGUtc2hhcGUtLTYtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoMyksLnRhYmxlLXNoYXBlLS12ZXJ0aWNhbC50YWJsZS1zaGFwZS0tNi1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg0KXt0b3A6NTAlfS50YWJsZS1zaGFwZS0tdmVydGljYWwudGFibGUtc2hhcGUtLTUtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoNSksLnRhYmxlLXNoYXBlLS12ZXJ0aWNhbC50YWJsZS1zaGFwZS0tNS1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg2KSwudGFibGUtc2hhcGUtLXZlcnRpY2FsLnRhYmxlLXNoYXBlLS02LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDUpLC50YWJsZS1zaGFwZS0tdmVydGljYWwudGFibGUtc2hhcGUtLTYtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoNil7dG9wOjgxJX0udGFibGUtc2hhcGUtLXZlcnRpY2FsLnRhYmxlLXNoYXBlLS03LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXIsLnRhYmxlLXNoYXBlLS12ZXJ0aWNhbC50YWJsZS1zaGFwZS0tOC1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlye3RvcDoxNCV9LnRhYmxlLXNoYXBlLS12ZXJ0aWNhbC50YWJsZS1zaGFwZS0tNy1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCgzKSwudGFibGUtc2hhcGUtLXZlcnRpY2FsLnRhYmxlLXNoYXBlLS03LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDQpLC50YWJsZS1zaGFwZS0tdmVydGljYWwudGFibGUtc2hhcGUtLTgtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoMyksLnRhYmxlLXNoYXBlLS12ZXJ0aWNhbC50YWJsZS1zaGFwZS0tOC1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg0KXt0b3A6MzglfS50YWJsZS1zaGFwZS0tdmVydGljYWwudGFibGUtc2hhcGUtLTctc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoNSksLnRhYmxlLXNoYXBlLS12ZXJ0aWNhbC50YWJsZS1zaGFwZS0tNy1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg2KSwudGFibGUtc2hhcGUtLXZlcnRpY2FsLnRhYmxlLXNoYXBlLS04LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDUpLC50YWJsZS1zaGFwZS0tdmVydGljYWwudGFibGUtc2hhcGUtLTgtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoNil7dG9wOjYyJX0udGFibGUtc2hhcGUtLXZlcnRpY2FsLnRhYmxlLXNoYXBlLS03LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDcpLC50YWJsZS1zaGFwZS0tdmVydGljYWwudGFibGUtc2hhcGUtLTctc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcjpudGgtY2hpbGQoOCksLnRhYmxlLXNoYXBlLS12ZXJ0aWNhbC50YWJsZS1zaGFwZS0tOC1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyOm50aC1jaGlsZCg3KSwudGFibGUtc2hhcGUtLXZlcnRpY2FsLnRhYmxlLXNoYXBlLS04LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXI6bnRoLWNoaWxkKDgpe3RvcDo4NiV9LnRhYmxlLXNoYXBlX19udW1iZXJ7cG9zaXRpb246YWJzb2x1dGU7Y29sb3I6IzJkMmQyZDtmb250LXNpemU6MTRweDtsZWZ0OjUwJTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTt1c2VyLXNlbGVjdDpub25lfS5zaGFwZXtib3JkZXItY29sb3I6IzAwMDtib3JkZXItc3R5bGU6c29saWQ7cG9zaXRpb246YWJzb2x1dGV9LnNoYXBlOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmFic29sdXRlO2JvcmRlcjoxcHggZGFzaGVkICMwMDA7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9pbnRlci1ldmVudHM6bm9uZX0uc2hhcGUtLXNlbGVjdGVkOmFmdGVye2Rpc3BsYXk6YmxvY2t9LnNoYXBlX19pbm5lcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uc2hhcGVfX2lubmVyOmFmdGVyLC5zaGFwZV9faW5uZXI6YmVmb3Jle2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmFic29sdXRlfS5zaGFwZS0tZHJhZ2dpbmcgLnNoYXBlX19pbm5lcjphZnRlcntkaXNwbGF5OmJsb2NrO2xlZnQ6LTIwMDBweDt3aWR0aDo0MDAwcHg7aGVpZ2h0OjEwMCU7Ym9yZGVyLXdpZHRoOjFweCAwO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItY29sb3I6cmVkfS5zaGFwZS0tZHJhZ2dpbmcgLnNoYXBlX19pbm5lcjpiZWZvcmV7ZGlzcGxheTpibG9jazt0b3A6LTIwMDBweDtoZWlnaHQ6NDAwMHB4O3dpZHRoOjEwMCU7Ym9yZGVyLXdpZHRoOjAgMXB4O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItY29sb3I6cmVkfS5zaGFwZV9fdGV4dHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7Zm9udC1zaXplOjE0cHh9LnN0aWNrZXJ7Ym9yZGVyLXJhZGl1czozcHg7YmFja2dyb3VuZDojMmQyZDJkO2NvbG9yOiNmZmY7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0OjNweDtwYWRkaW5nOjRweCA4cHg7cG9zaXRpb246cmVsYXRpdmV9LnN0aWNrZXItLXNtYWxse2ZvbnQtc2l6ZToxM3B4O2xpbmUtaGVpZ2h0OjE4cHh9LnN0aWNrZXItLWdyYXl7YmFja2dyb3VuZDojZDBkYWQ4O2NvbG9yOiMwMDB9LnN0aWNrZXItLW5vdGFycml2ZWR7YmFja2dyb3VuZC1jb2xvcjojNjFiMmE3fS5zdGlja2VyLS1hcnJpdmVke2JhY2tncm91bmQtY29sb3I6cmdiKDE4Ni44ODA4NTEwNjM4LDEzMS4yODkzNjE3MDIxLDE5NC43MTA2MzgyOTc5KX0uc3RpY2tlci0tYXJyaXZlZGJhcntiYWNrZ3JvdW5kLWNvbG9yOmhzbCg1MC43NjkyMzA3NjkyLDY4LjQyMTA1MjYzMTYlLDg5LjAxOTYwNzg0MzElKX0uc3RpY2tlci0tYXJyaXZlZG91dHNpZGV7YmFja2dyb3VuZC1jb2xvcjpoc2woNTAuNzY5MjMwNzY5Miw2OC40MjEwNTI2MzE2JSw2OS4wMTk2MDc4NDMxJSl9LnN0aWNrZXItLXBhcnRpYWxseXNlYXRlZHtiYWNrZ3JvdW5kLWNvbG9yOnJnYigyMjQuNjQyNTUzMTkxNSwxOTkuODY4MDg1MTA2NCwyMjguMTMxOTE0ODkzNik7Y29sb3I6IzAwMH0uc3RpY2tlci0tc2VhdGVke2JhY2tncm91bmQtY29sb3I6I2E4NjFiMn0uc3RpY2tlci0tZmluaXNoZWR7YmFja2dyb3VuZC1jb2xvcjojNzk3ZGJlfS5zdGlja2VyLS1ub3Nob3d7YmFja2dyb3VuZC1jb2xvcjojY2Q3YTkwfS5zdGlja2VyLS1yZW1vdmFibGV7cGFkZGluZy1sZWZ0OjE4cHh9LnN0aWNrZXItLXJlbW92YWJsZTpiZWZvcmV7Y29udGVudDpcIsOXXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6MTJweDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCl9LnN0aWNrZXItLXJlbW92YWJsZTpob3ZlcntjdXJzb3I6cG9pbnRlcn0uYWRkLXRvLWhvbWVzY3JlZW57ZGlzcGxheTpub25lO3RleHQtYWxpZ246Y2VudGVyO3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6I2Y4ZjdmNjtwYWRkaW5nOjE2cHg7cGFkZGluZy10b3A6NDhweDt6LWluZGV4Ojk5OX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCl7LmlzLW5vdC1zdGFuZGFsb25lIC5hZGQtdG8taG9tZXNjcmVlbntkaXNwbGF5OmJsb2NrfX0uYWRkLXRvLWhvbWVzY3JlZW5fX3BvcHVwe3BhZGRpbmc6MTZweDt3aWR0aDpjYWxjKDEwMCUgLSAzMnB4KTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjE2cHg7Ym90dG9tOjQ4cHg7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MCAwIDI1cHggcmdiYSgwLDAsMCwuMil9LmFkZC10by1ob21lc2NyZWVuX19wb3B1cCBwe21hcmdpbjowfS5hZGQtdG8taG9tZXNjcmVlbl9fcG9wdXA6YWZ0ZXJ7dG9wOjEwMCU7bGVmdDo1MCU7Ym9yZGVyOnNvbGlkIHJnYmEoMCwwLDAsMCk7Y29udGVudDpcIiBcIjtoZWlnaHQ6MDt3aWR0aDowO3Bvc2l0aW9uOmFic29sdXRlO3BvaW50ZXItZXZlbnRzOm5vbmU7Ym9yZGVyLWNvbG9yOmhzbGEoMCwwJSwxMDAlLDApO2JvcmRlci10b3AtY29sb3I6I2ZmZjtib3JkZXItd2lkdGg6MTVweDttYXJnaW4tbGVmdDotMTVweH0uYWRkLXRvLWhvbWVzY3JlZW5fX3RpdGxle21hcmdpbjowO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjE4cHg7bWFyZ2luLWJvdHRvbTo4cHh9LmFkZC10by1ob21lc2NyZWVuX19jb250ZW50e21heC13aWR0aDozMDBweDttYXJnaW46YXV0b30uYWRkLXRvLWhvbWVzY3JlZW5fX2NvbnRlbnQgcHttYXJnaW46MDtsaW5lLWhlaWdodDoyNHB4fS5hZGQtdG8taG9tZXNjcmVlbl9fbG9nb3tmb250LXNpemU6MDtjb2xvcjpyZ2JhKDAsMCwwLDApO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2Fzc2V0cy9pbWcvbG9nby5zdmdcIik7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTgwcHg7bWFyZ2luOjMycHggYXV0byA0OHB4fS5hZGQtdG8taG9tZXNjcmVlbl9fbG9nbzphZnRlcntjb250ZW50OlwiIFwiO3BhZGRpbmctYm90dG9tOjMyLjglO2Rpc3BsYXk6YmxvY2t9LmFkZC10by1ob21lc2NyZWVuX19hY3Rpb24tYnV0dG9ue2FwcGVhcmFuY2U6bm9uZTtib3JkZXI6MDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtwYWRkaW5nOjA7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvYXNzZXRzL2ltZy91cGxvYWQuc3ZnXCIpO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7bWFyZ2luLXRvcDotNnB4fS5pcy1hbmRyb2lkIC5hZGQtdG8taG9tZXNjcmVlbl9fYWN0aW9uLWJ1dHRvbnt3aWR0aDoxNnB4O2hlaWdodDoxNnB4O21hcmdpbi10b3A6LTJweDtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9hc3NldHMvaW1nL2tlYmFiLnN2Z1wiKX0ucGluLWlucHV0e21hcmdpbjphdXRvfS5waW4taW5wdXQtLW1lZGl1bXttYXgtd2lkdGg6MzAwcHh9LnBpbi1pbnB1dF9fZXJyb3J7Y29sb3I6I2NkN2E5MH0ucGluLWlucHV0X19pbnB1dHN7ZGlzcGxheTpmbGV4O2dhcDo4cHh9LnBpbi1pbnB1dF9faW5wdXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6YXV0bztvdXRsaW5lOjJweCBzb2xpZCAjZDBkYWQ4O2JvcmRlcjowO3BhZGRpbmc6OHB4O2FwcGVhcmFuY2U6bm9uZTtmbGV4LWJhc2lzOjEwMCU7Ym9yZGVyLXJhZGl1czoycHg7Zm9udC1zaXplOjMycHg7dGV4dC1hbGlnbjpjZW50ZXJ9LyohXG4gKiBRdWlsbCBFZGl0b3IgdjEuMy43XG4gKiBodHRwczovL3F1aWxsanMuY29tL1xuICogQ29weXJpZ2h0IChjKSAyMDE0LCBKYXNvbiBDaGVuXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTMsIHNhbGVzZm9yY2UuY29tXG4gKi8ucWwtY29udGFpbmVye2JveC1zaXppbmc6Ym9yZGVyLWJveDtmb250LWZhbWlseTpIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtmb250LXNpemU6MTNweDtoZWlnaHQ6MTAwJTttYXJnaW46MHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5xbC1jb250YWluZXIucWwtZGlzYWJsZWQgLnFsLXRvb2x0aXB7dmlzaWJpbGl0eTpoaWRkZW59LnFsLWNvbnRhaW5lci5xbC1kaXNhYmxlZCAucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZF0+bGk6OmJlZm9yZXtwb2ludGVyLWV2ZW50czpub25lfS5xbC1jbGlwYm9hcmR7bGVmdDotMTAwMDAwcHg7aGVpZ2h0OjFweDtvdmVyZmxvdy15OmhpZGRlbjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlfS5xbC1jbGlwYm9hcmQgcHttYXJnaW46MDtwYWRkaW5nOjB9LnFsLWVkaXRvcntib3gtc2l6aW5nOmJvcmRlci1ib3g7bGluZS1oZWlnaHQ6MS40MjtoZWlnaHQ6MTAwJTtvdXRsaW5lOm5vbmU7b3ZlcmZsb3cteTphdXRvO3BhZGRpbmc6MTJweCAxNXB4O3RhYi1zaXplOjQ7LW1vei10YWItc2l6ZTo0O3RleHQtYWxpZ246bGVmdDt3aGl0ZS1zcGFjZTpwcmUtd3JhcDt3b3JkLXdyYXA6YnJlYWstd29yZH0ucWwtZWRpdG9yPip7Y3Vyc29yOnRleHR9LnFsLWVkaXRvciBwLC5xbC1lZGl0b3Igb2wsLnFsLWVkaXRvciB1bCwucWwtZWRpdG9yIHByZSwucWwtZWRpdG9yIGJsb2NrcXVvdGUsLnFsLWVkaXRvciBoMSwucWwtZWRpdG9yIGgyLC5xbC1lZGl0b3IgaDMsLnFsLWVkaXRvciBoNCwucWwtZWRpdG9yIGg1LC5xbC1lZGl0b3IgaDZ7bWFyZ2luOjA7cGFkZGluZzowO2NvdW50ZXItcmVzZXQ6bGlzdC0xIGxpc3QtMiBsaXN0LTMgbGlzdC00IGxpc3QtNSBsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTl9LnFsLWVkaXRvciBvbCwucWwtZWRpdG9yIHVse3BhZGRpbmctbGVmdDoxLjVlbX0ucWwtZWRpdG9yIG9sPmxpLC5xbC1lZGl0b3IgdWw+bGl7bGlzdC1zdHlsZS10eXBlOm5vbmV9LnFsLWVkaXRvciB1bD5saTo6YmVmb3Jle2NvbnRlbnQ6XCLigKJcIn0ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD10cnVlXSwucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD1mYWxzZV17cG9pbnRlci1ldmVudHM6bm9uZX0ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD10cnVlXT5saSAqLC5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPWZhbHNlXT5saSAqe3BvaW50ZXItZXZlbnRzOmFsbH0ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD10cnVlXT5saTo6YmVmb3JlLC5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPWZhbHNlXT5saTo6YmVmb3Jle2NvbG9yOiM3Nzc7Y3Vyc29yOnBvaW50ZXI7cG9pbnRlci1ldmVudHM6YWxsfS5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPXRydWVdPmxpOjpiZWZvcmV7Y29udGVudDpcIuKYkVwifS5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPWZhbHNlXT5saTo6YmVmb3Jle2NvbnRlbnQ6XCLimJBcIn0ucWwtZWRpdG9yIGxpOjpiZWZvcmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2hpdGUtc3BhY2U6bm93cmFwO3dpZHRoOjEuMmVtfS5xbC1lZGl0b3IgbGk6bm90KC5xbC1kaXJlY3Rpb24tcnRsKTo6YmVmb3Jle21hcmdpbi1sZWZ0Oi0xLjVlbTttYXJnaW4tcmlnaHQ6LjNlbTt0ZXh0LWFsaWduOnJpZ2h0fS5xbC1lZGl0b3IgbGkucWwtZGlyZWN0aW9uLXJ0bDo6YmVmb3Jle21hcmdpbi1sZWZ0Oi4zZW07bWFyZ2luLXJpZ2h0Oi0xLjVlbX0ucWwtZWRpdG9yIG9sIGxpOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCksLnFsLWVkaXRvciB1bCBsaTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpe3BhZGRpbmctbGVmdDoxLjVlbX0ucWwtZWRpdG9yIG9sIGxpLnFsLWRpcmVjdGlvbi1ydGwsLnFsLWVkaXRvciB1bCBsaS5xbC1kaXJlY3Rpb24tcnRse3BhZGRpbmctcmlnaHQ6MS41ZW19LnFsLWVkaXRvciBvbCBsaXtjb3VudGVyLXJlc2V0Omxpc3QtMSBsaXN0LTIgbGlzdC0zIGxpc3QtNCBsaXN0LTUgbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05O2NvdW50ZXItaW5jcmVtZW50Omxpc3QtMH0ucWwtZWRpdG9yIG9sIGxpOmJlZm9yZXtjb250ZW50OmNvdW50ZXIobGlzdC0wLCBkZWNpbWFsKSBcIi4gXCJ9LnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMXtjb3VudGVyLWluY3JlbWVudDpsaXN0LTF9LnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMTpiZWZvcmV7Y29udGVudDpjb3VudGVyKGxpc3QtMSwgbG93ZXItYWxwaGEpIFwiLiBcIn0ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0xe2NvdW50ZXItcmVzZXQ6bGlzdC0yIGxpc3QtMyBsaXN0LTQgbGlzdC01IGxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOX0ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0ye2NvdW50ZXItaW5jcmVtZW50Omxpc3QtMn0ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0yOmJlZm9yZXtjb250ZW50OmNvdW50ZXIobGlzdC0yLCBsb3dlci1yb21hbikgXCIuIFwifS5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTJ7Y291bnRlci1yZXNldDpsaXN0LTMgbGlzdC00IGxpc3QtNSBsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTl9LnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtM3tjb3VudGVyLWluY3JlbWVudDpsaXN0LTN9LnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMzpiZWZvcmV7Y29udGVudDpjb3VudGVyKGxpc3QtMywgZGVjaW1hbCkgXCIuIFwifS5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTN7Y291bnRlci1yZXNldDpsaXN0LTQgbGlzdC01IGxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOX0ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC00e2NvdW50ZXItaW5jcmVtZW50Omxpc3QtNH0ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC00OmJlZm9yZXtjb250ZW50OmNvdW50ZXIobGlzdC00LCBsb3dlci1hbHBoYSkgXCIuIFwifS5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTR7Y291bnRlci1yZXNldDpsaXN0LTUgbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05fS5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTV7Y291bnRlci1pbmNyZW1lbnQ6bGlzdC01fS5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTU6YmVmb3Jle2NvbnRlbnQ6Y291bnRlcihsaXN0LTUsIGxvd2VyLXJvbWFuKSBcIi4gXCJ9LnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNXtjb3VudGVyLXJlc2V0Omxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOX0ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC02e2NvdW50ZXItaW5jcmVtZW50Omxpc3QtNn0ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC02OmJlZm9yZXtjb250ZW50OmNvdW50ZXIobGlzdC02LCBkZWNpbWFsKSBcIi4gXCJ9LnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNntjb3VudGVyLXJlc2V0Omxpc3QtNyBsaXN0LTggbGlzdC05fS5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTd7Y291bnRlci1pbmNyZW1lbnQ6bGlzdC03fS5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTc6YmVmb3Jle2NvbnRlbnQ6Y291bnRlcihsaXN0LTcsIGxvd2VyLWFscGhhKSBcIi4gXCJ9LnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtN3tjb3VudGVyLXJlc2V0Omxpc3QtOCBsaXN0LTl9LnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtOHtjb3VudGVyLWluY3JlbWVudDpsaXN0LTh9LnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtODpiZWZvcmV7Y29udGVudDpjb3VudGVyKGxpc3QtOCwgbG93ZXItcm9tYW4pIFwiLiBcIn0ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC04e2NvdW50ZXItcmVzZXQ6bGlzdC05fS5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTl7Y291bnRlci1pbmNyZW1lbnQ6bGlzdC05fS5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTk6YmVmb3Jle2NvbnRlbnQ6Y291bnRlcihsaXN0LTksIGRlY2ltYWwpIFwiLiBcIn0ucWwtZWRpdG9yIC5xbC1pbmRlbnQtMTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpe3BhZGRpbmctbGVmdDozZW19LnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtMTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpe3BhZGRpbmctbGVmdDo0LjVlbX0ucWwtZWRpdG9yIC5xbC1pbmRlbnQtMS5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0e3BhZGRpbmctcmlnaHQ6M2VtfS5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTEucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodHtwYWRkaW5nLXJpZ2h0OjQuNWVtfS5xbC1lZGl0b3IgLnFsLWluZGVudC0yOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCl7cGFkZGluZy1sZWZ0OjZlbX0ucWwtZWRpdG9yIGxpLnFsLWluZGVudC0yOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCl7cGFkZGluZy1sZWZ0OjcuNWVtfS5xbC1lZGl0b3IgLnFsLWluZGVudC0yLnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHR7cGFkZGluZy1yaWdodDo2ZW19LnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtMi5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0e3BhZGRpbmctcmlnaHQ6Ny41ZW19LnFsLWVkaXRvciAucWwtaW5kZW50LTM6bm90KC5xbC1kaXJlY3Rpb24tcnRsKXtwYWRkaW5nLWxlZnQ6OWVtfS5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTM6bm90KC5xbC1kaXJlY3Rpb24tcnRsKXtwYWRkaW5nLWxlZnQ6MTAuNWVtfS5xbC1lZGl0b3IgLnFsLWluZGVudC0zLnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHR7cGFkZGluZy1yaWdodDo5ZW19LnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtMy5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0e3BhZGRpbmctcmlnaHQ6MTAuNWVtfS5xbC1lZGl0b3IgLnFsLWluZGVudC00Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCl7cGFkZGluZy1sZWZ0OjEyZW19LnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNDpub3QoLnFsLWRpcmVjdGlvbi1ydGwpe3BhZGRpbmctbGVmdDoxMy41ZW19LnFsLWVkaXRvciAucWwtaW5kZW50LTQucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodHtwYWRkaW5nLXJpZ2h0OjEyZW19LnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNC5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0e3BhZGRpbmctcmlnaHQ6MTMuNWVtfS5xbC1lZGl0b3IgLnFsLWluZGVudC01Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCl7cGFkZGluZy1sZWZ0OjE1ZW19LnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpe3BhZGRpbmctbGVmdDoxNi41ZW19LnFsLWVkaXRvciAucWwtaW5kZW50LTUucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodHtwYWRkaW5nLXJpZ2h0OjE1ZW19LnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNS5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0e3BhZGRpbmctcmlnaHQ6MTYuNWVtfS5xbC1lZGl0b3IgLnFsLWluZGVudC02Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCl7cGFkZGluZy1sZWZ0OjE4ZW19LnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNjpub3QoLnFsLWRpcmVjdGlvbi1ydGwpe3BhZGRpbmctbGVmdDoxOS41ZW19LnFsLWVkaXRvciAucWwtaW5kZW50LTYucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodHtwYWRkaW5nLXJpZ2h0OjE4ZW19LnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNi5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0e3BhZGRpbmctcmlnaHQ6MTkuNWVtfS5xbC1lZGl0b3IgLnFsLWluZGVudC03Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCl7cGFkZGluZy1sZWZ0OjIxZW19LnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNzpub3QoLnFsLWRpcmVjdGlvbi1ydGwpe3BhZGRpbmctbGVmdDoyMi41ZW19LnFsLWVkaXRvciAucWwtaW5kZW50LTcucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodHtwYWRkaW5nLXJpZ2h0OjIxZW19LnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNy5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0e3BhZGRpbmctcmlnaHQ6MjIuNWVtfS5xbC1lZGl0b3IgLnFsLWluZGVudC04Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCl7cGFkZGluZy1sZWZ0OjI0ZW19LnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtODpub3QoLnFsLWRpcmVjdGlvbi1ydGwpe3BhZGRpbmctbGVmdDoyNS41ZW19LnFsLWVkaXRvciAucWwtaW5kZW50LTgucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodHtwYWRkaW5nLXJpZ2h0OjI0ZW19LnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtOC5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0e3BhZGRpbmctcmlnaHQ6MjUuNWVtfS5xbC1lZGl0b3IgLnFsLWluZGVudC05Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCl7cGFkZGluZy1sZWZ0OjI3ZW19LnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtOTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpe3BhZGRpbmctbGVmdDoyOC41ZW19LnFsLWVkaXRvciAucWwtaW5kZW50LTkucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodHtwYWRkaW5nLXJpZ2h0OjI3ZW19LnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtOS5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0e3BhZGRpbmctcmlnaHQ6MjguNWVtfS5xbC1lZGl0b3IgLnFsLXZpZGVve2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjEwMCV9LnFsLWVkaXRvciAucWwtdmlkZW8ucWwtYWxpZ24tY2VudGVye21hcmdpbjowIGF1dG99LnFsLWVkaXRvciAucWwtdmlkZW8ucWwtYWxpZ24tcmlnaHR7bWFyZ2luOjAgMCAwIGF1dG99LnFsLWVkaXRvciAucWwtYmctYmxhY2t7YmFja2dyb3VuZC1jb2xvcjojMDAwfS5xbC1lZGl0b3IgLnFsLWJnLXJlZHtiYWNrZ3JvdW5kLWNvbG9yOiNlNjAwMDB9LnFsLWVkaXRvciAucWwtYmctb3Jhbmdle2JhY2tncm91bmQtY29sb3I6I2Y5MH0ucWwtZWRpdG9yIC5xbC1iZy15ZWxsb3d7YmFja2dyb3VuZC1jb2xvcjojZmYwfS5xbC1lZGl0b3IgLnFsLWJnLWdyZWVue2JhY2tncm91bmQtY29sb3I6IzAwOGEwMH0ucWwtZWRpdG9yIC5xbC1iZy1ibHVle2JhY2tncm91bmQtY29sb3I6IzA2Y30ucWwtZWRpdG9yIC5xbC1iZy1wdXJwbGV7YmFja2dyb3VuZC1jb2xvcjojOTNmfS5xbC1lZGl0b3IgLnFsLWNvbG9yLXdoaXRle2NvbG9yOiNmZmZ9LnFsLWVkaXRvciAucWwtY29sb3ItcmVke2NvbG9yOiNlNjAwMDB9LnFsLWVkaXRvciAucWwtY29sb3Itb3Jhbmdle2NvbG9yOiNmOTB9LnFsLWVkaXRvciAucWwtY29sb3IteWVsbG93e2NvbG9yOiNmZjB9LnFsLWVkaXRvciAucWwtY29sb3ItZ3JlZW57Y29sb3I6IzAwOGEwMH0ucWwtZWRpdG9yIC5xbC1jb2xvci1ibHVle2NvbG9yOiMwNmN9LnFsLWVkaXRvciAucWwtY29sb3ItcHVycGxle2NvbG9yOiM5M2Z9LnFsLWVkaXRvciAucWwtZm9udC1zZXJpZntmb250LWZhbWlseTpHZW9yZ2lhLFRpbWVzIE5ldyBSb21hbixzZXJpZn0ucWwtZWRpdG9yIC5xbC1mb250LW1vbm9zcGFjZXtmb250LWZhbWlseTpNb25hY28sQ291cmllciBOZXcsbW9ub3NwYWNlfS5xbC1lZGl0b3IgLnFsLXNpemUtc21hbGx7Zm9udC1zaXplOi43NWVtfS5xbC1lZGl0b3IgLnFsLXNpemUtbGFyZ2V7Zm9udC1zaXplOjEuNWVtfS5xbC1lZGl0b3IgLnFsLXNpemUtaHVnZXtmb250LXNpemU6Mi41ZW19LnFsLWVkaXRvciAucWwtZGlyZWN0aW9uLXJ0bHtkaXJlY3Rpb246cnRsO3RleHQtYWxpZ246aW5oZXJpdH0ucWwtZWRpdG9yIC5xbC1hbGlnbi1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnFsLWVkaXRvciAucWwtYWxpZ24tanVzdGlmeXt0ZXh0LWFsaWduOmp1c3RpZnl9LnFsLWVkaXRvciAucWwtYWxpZ24tcmlnaHR7dGV4dC1hbGlnbjpyaWdodH0ucWwtZWRpdG9yLnFsLWJsYW5rOjpiZWZvcmV7Y29sb3I6cmdiYSgwLCAwLCAwLCAwLjYpO2NvbnRlbnQ6YXR0cihkYXRhLXBsYWNlaG9sZGVyKTtmb250LXN0eWxlOml0YWxpYztsZWZ0OjE1cHg7cG9pbnRlci1ldmVudHM6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxNXB4fS5xbC1zbm93LnFsLXRvb2xiYXI6YWZ0ZXIsLnFsLXNub3cgLnFsLXRvb2xiYXI6YWZ0ZXJ7Y2xlYXI6Ym90aDtjb250ZW50OlwiXCI7ZGlzcGxheTp0YWJsZX0ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbiwucWwtc25vdyAucWwtdG9vbGJhciBidXR0b257YmFja2dyb3VuZDpub25lO2JvcmRlcjpub25lO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Zsb2F0OmxlZnQ7aGVpZ2h0OjI0cHg7cGFkZGluZzozcHggNXB4O3dpZHRoOjI4cHh9LnFsLXNub3cucWwtdG9vbGJhciBidXR0b24gc3ZnLC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbiBzdmd7ZmxvYXQ6bGVmdDtoZWlnaHQ6MTAwJX0ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjphY3RpdmU6aG92ZXIsLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmFjdGl2ZTpob3ZlcntvdXRsaW5lOm5vbmV9LnFsLXNub3cucWwtdG9vbGJhciBpbnB1dC5xbC1pbWFnZVt0eXBlPWZpbGVdLC5xbC1zbm93IC5xbC10b29sYmFyIGlucHV0LnFsLWltYWdlW3R5cGU9ZmlsZV17ZGlzcGxheTpub25lfS5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyLC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciwucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cywucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246Zm9jdXMsLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlLC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUsLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyLC5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIsLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSwucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSwucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciwucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIsLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQsLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVke2NvbG9yOiMwNmN9LnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLWZpbGwsLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1maWxsLC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1maWxsLC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtZmlsbCwucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLWZpbGwsLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtZmlsbCwucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLWZpbGwsLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtZmlsbCwucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1maWxsLC5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1maWxsLC5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1maWxsLC5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtZmlsbCwucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtZmlsbCwucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLWZpbGwsLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLnFsLWZpbGwsLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZS5xbC1maWxsLC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlLnFsLWZpbGwsLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UucWwtZmlsbCwucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UucWwtZmlsbCwucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLC5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLC5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZS5xbC1maWxsLC5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1zdHJva2UucWwtZmlsbCwucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtc3Ryb2tlLnFsLWZpbGwsLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCwucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLnFsLWZpbGwsLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UucWwtZmlsbHtmaWxsOiMwNmN9LnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZSwucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZSwucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlLC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlLC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLXN0cm9rZSwucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLXN0cm9rZSwucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UsLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLC5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1zdHJva2UsLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZSwucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZSwucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLC5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZS1taXRlciwucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZS1taXRlciwucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLXN0cm9rZS1taXRlciwucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UtbWl0ZXIsLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLC5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZS1taXRlciwucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLW1pdGVyLC5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZS1taXRlciwucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZS1taXRlcntzdHJva2U6IzA2Y31AbWVkaWEocG9pbnRlcjogY29hcnNlKXsucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSksLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKXtjb2xvcjojNDQ0fS5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtZmlsbCwucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXI6bm90KC5xbC1hY3RpdmUpIC5xbC1maWxsLC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtc3Ryb2tlLnFsLWZpbGwsLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtc3Ryb2tlLnFsLWZpbGx7ZmlsbDojNDQ0fS5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtc3Ryb2tlLC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkgLnFsLXN0cm9rZSwucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkgLnFsLXN0cm9rZS1taXRlciwucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXI6bm90KC5xbC1hY3RpdmUpIC5xbC1zdHJva2UtbWl0ZXJ7c3Ryb2tlOiM0NDR9fS5xbC1zbm93e2JveC1zaXppbmc6Ym9yZGVyLWJveH0ucWwtc25vdyAqe2JveC1zaXppbmc6Ym9yZGVyLWJveH0ucWwtc25vdyAucWwtaGlkZGVue2Rpc3BsYXk6bm9uZX0ucWwtc25vdyAucWwtb3V0LWJvdHRvbSwucWwtc25vdyAucWwtb3V0LXRvcHt2aXNpYmlsaXR5OmhpZGRlbn0ucWwtc25vdyAucWwtdG9vbHRpcHtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMHB4KX0ucWwtc25vdyAucWwtdG9vbHRpcCBhe2N1cnNvcjpwb2ludGVyO3RleHQtZGVjb3JhdGlvbjpub25lfS5xbC1zbm93IC5xbC10b29sdGlwLnFsLWZsaXB7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwcHgpfS5xbC1zbm93IC5xbC1mb3JtYXRze2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0ucWwtc25vdyAucWwtZm9ybWF0czphZnRlcntjbGVhcjpib3RoO2NvbnRlbnQ6XCJcIjtkaXNwbGF5OnRhYmxlfS5xbC1zbm93IC5xbC1zdHJva2V7ZmlsbDpub25lO3N0cm9rZTojNDQ0O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2Utd2lkdGg6Mn0ucWwtc25vdyAucWwtc3Ryb2tlLW1pdGVye2ZpbGw6bm9uZTtzdHJva2U6IzQ0NDtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2Utd2lkdGg6Mn0ucWwtc25vdyAucWwtZmlsbCwucWwtc25vdyAucWwtc3Ryb2tlLnFsLWZpbGx7ZmlsbDojNDQ0fS5xbC1zbm93IC5xbC1lbXB0eXtmaWxsOm5vbmV9LnFsLXNub3cgLnFsLWV2ZW57ZmlsbC1ydWxlOmV2ZW5vZGR9LnFsLXNub3cgLnFsLXRoaW4sLnFsLXNub3cgLnFsLXN0cm9rZS5xbC10aGlue3N0cm9rZS13aWR0aDoxfS5xbC1zbm93IC5xbC10cmFuc3BhcmVudHtvcGFjaXR5Oi40fS5xbC1zbm93IC5xbC1kaXJlY3Rpb24gc3ZnOmxhc3QtY2hpbGR7ZGlzcGxheTpub25lfS5xbC1zbm93IC5xbC1kaXJlY3Rpb24ucWwtYWN0aXZlIHN2ZzpsYXN0LWNoaWxke2Rpc3BsYXk6aW5saW5lfS5xbC1zbm93IC5xbC1kaXJlY3Rpb24ucWwtYWN0aXZlIHN2ZzpmaXJzdC1jaGlsZHtkaXNwbGF5Om5vbmV9LnFsLXNub3cgLnFsLWVkaXRvciBoMXtmb250LXNpemU6MmVtfS5xbC1zbm93IC5xbC1lZGl0b3IgaDJ7Zm9udC1zaXplOjEuNWVtfS5xbC1zbm93IC5xbC1lZGl0b3IgaDN7Zm9udC1zaXplOjEuMTdlbX0ucWwtc25vdyAucWwtZWRpdG9yIGg0e2ZvbnQtc2l6ZToxZW19LnFsLXNub3cgLnFsLWVkaXRvciBoNXtmb250LXNpemU6LjgzZW19LnFsLXNub3cgLnFsLWVkaXRvciBoNntmb250LXNpemU6LjY3ZW19LnFsLXNub3cgLnFsLWVkaXRvciBhe3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LnFsLXNub3cgLnFsLWVkaXRvciBibG9ja3F1b3Rle2JvcmRlci1sZWZ0OjRweCBzb2xpZCAjY2NjO21hcmdpbi1ib3R0b206NXB4O21hcmdpbi10b3A6NXB4O3BhZGRpbmctbGVmdDoxNnB4fS5xbC1zbm93IC5xbC1lZGl0b3IgY29kZSwucWwtc25vdyAucWwtZWRpdG9yIHByZXtiYWNrZ3JvdW5kLWNvbG9yOiNmMGYwZjA7Ym9yZGVyLXJhZGl1czozcHh9LnFsLXNub3cgLnFsLWVkaXRvciBwcmV7d2hpdGUtc3BhY2U6cHJlLXdyYXA7bWFyZ2luLWJvdHRvbTo1cHg7bWFyZ2luLXRvcDo1cHg7cGFkZGluZzo1cHggMTBweH0ucWwtc25vdyAucWwtZWRpdG9yIGNvZGV7Zm9udC1zaXplOjg1JTtwYWRkaW5nOjJweCA0cHh9LnFsLXNub3cgLnFsLWVkaXRvciBwcmUucWwtc3ludGF4e2JhY2tncm91bmQtY29sb3I6IzIzMjQxZjtjb2xvcjojZjhmOGYyO292ZXJmbG93OnZpc2libGV9LnFsLXNub3cgLnFsLWVkaXRvciBpbWd7bWF4LXdpZHRoOjEwMCV9LnFsLXNub3cgLnFsLXBpY2tlcntjb2xvcjojNDQ0O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Zsb2F0OmxlZnQ7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NTAwO2hlaWdodDoyNHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0ucWwtc25vdyAucWwtcGlja2VyLWxhYmVse2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoxMDAlO3BhZGRpbmctbGVmdDo4cHg7cGFkZGluZy1yaWdodDoycHg7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX0ucWwtc25vdyAucWwtcGlja2VyLWxhYmVsOjpiZWZvcmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MjJweH0ucWwtc25vdyAucWwtcGlja2VyLW9wdGlvbnN7YmFja2dyb3VuZC1jb2xvcjojZmZmO2Rpc3BsYXk6bm9uZTttaW4td2lkdGg6MTAwJTtwYWRkaW5nOjRweCA4cHg7cG9zaXRpb246YWJzb2x1dGU7d2hpdGUtc3BhY2U6bm93cmFwfS5xbC1zbm93IC5xbC1waWNrZXItb3B0aW9ucyAucWwtcGlja2VyLWl0ZW17Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpibG9jaztwYWRkaW5nLWJvdHRvbTo1cHg7cGFkZGluZy10b3A6NXB4fS5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1sYWJlbHtjb2xvcjojY2NjO3otaW5kZXg6Mn0ucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItbGFiZWwgLnFsLWZpbGx7ZmlsbDojY2NjfS5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1sYWJlbCAucWwtc3Ryb2tle3N0cm9rZTojY2NjfS5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1vcHRpb25ze2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDotMXB4O3RvcDoxMDAlO3otaW5kZXg6MX0ucWwtc25vdyAucWwtY29sb3ItcGlja2VyLC5xbC1zbm93IC5xbC1pY29uLXBpY2tlcnt3aWR0aDoyOHB4fS5xbC1zbm93IC5xbC1jb2xvci1waWNrZXIgLnFsLXBpY2tlci1sYWJlbCwucWwtc25vdyAucWwtaWNvbi1waWNrZXIgLnFsLXBpY2tlci1sYWJlbHtwYWRkaW5nOjJweCA0cHh9LnFsLXNub3cgLnFsLWNvbG9yLXBpY2tlciAucWwtcGlja2VyLWxhYmVsIHN2ZywucWwtc25vdyAucWwtaWNvbi1waWNrZXIgLnFsLXBpY2tlci1sYWJlbCBzdmd7cmlnaHQ6NHB4fS5xbC1zbm93IC5xbC1pY29uLXBpY2tlciAucWwtcGlja2VyLW9wdGlvbnN7cGFkZGluZzo0cHggMHB4fS5xbC1zbm93IC5xbC1pY29uLXBpY2tlciAucWwtcGlja2VyLWl0ZW17aGVpZ2h0OjI0cHg7d2lkdGg6MjRweDtwYWRkaW5nOjJweCA0cHh9LnFsLXNub3cgLnFsLWNvbG9yLXBpY2tlciAucWwtcGlja2VyLW9wdGlvbnN7cGFkZGluZzozcHggNXB4O3dpZHRoOjE1MnB4fS5xbC1zbm93IC5xbC1jb2xvci1waWNrZXIgLnFsLXBpY2tlci1pdGVte2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7ZmxvYXQ6bGVmdDtoZWlnaHQ6MTZweDttYXJnaW46MnB4O3BhZGRpbmc6MHB4O3dpZHRoOjE2cHh9LnFsLXNub3cgLnFsLXBpY2tlcjpub3QoLnFsLWNvbG9yLXBpY2tlcik6bm90KC5xbC1pY29uLXBpY2tlcikgc3Zne3Bvc2l0aW9uOmFic29sdXRlO21hcmdpbi10b3A6LTlweDtyaWdodDowO3RvcDo1MCU7d2lkdGg6MThweH0ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWxhYmVsW2RhdGEtbGFiZWxdOm5vdChbZGF0YS1sYWJlbD1cIlwiXSk6OmJlZm9yZSwucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnQgLnFsLXBpY2tlci1sYWJlbFtkYXRhLWxhYmVsXTpub3QoW2RhdGEtbGFiZWw9XCJcIl0pOjpiZWZvcmUsLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItbGFiZWxbZGF0YS1sYWJlbF06bm90KFtkYXRhLWxhYmVsPVwiXCJdKTo6YmVmb3JlLC5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLWxhYmVsXTpub3QoW2RhdGEtbGFiZWw9XCJcIl0pOjpiZWZvcmUsLnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItaXRlbVtkYXRhLWxhYmVsXTpub3QoW2RhdGEtbGFiZWw9XCJcIl0pOjpiZWZvcmUsLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbVtkYXRhLWxhYmVsXTpub3QoW2RhdGEtbGFiZWw9XCJcIl0pOjpiZWZvcmV7Y29udGVudDphdHRyKGRhdGEtbGFiZWwpfS5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVye3dpZHRoOjk4cHh9LnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1sYWJlbDo6YmVmb3JlLC5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbTo6YmVmb3Jle2NvbnRlbnQ6XCJOb3JtYWxcIn0ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9XCIxXCJdOjpiZWZvcmUsLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCIxXCJdOjpiZWZvcmV7Y29udGVudDpcIkhlYWRpbmcgMVwifS5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1cIjJcIl06OmJlZm9yZSwucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjJcIl06OmJlZm9yZXtjb250ZW50OlwiSGVhZGluZyAyXCJ9LnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPVwiM1wiXTo6YmVmb3JlLC5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiM1wiXTo6YmVmb3Jle2NvbnRlbnQ6XCJIZWFkaW5nIDNcIn0ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9XCI0XCJdOjpiZWZvcmUsLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCI0XCJdOjpiZWZvcmV7Y29udGVudDpcIkhlYWRpbmcgNFwifS5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1cIjVcIl06OmJlZm9yZSwucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjVcIl06OmJlZm9yZXtjb250ZW50OlwiSGVhZGluZyA1XCJ9LnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPVwiNlwiXTo6YmVmb3JlLC5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiNlwiXTo6YmVmb3Jle2NvbnRlbnQ6XCJIZWFkaW5nIDZcIn0ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjFcIl06OmJlZm9yZXtmb250LXNpemU6MmVtfS5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiMlwiXTo6YmVmb3Jle2ZvbnQtc2l6ZToxLjVlbX0ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjNcIl06OmJlZm9yZXtmb250LXNpemU6MS4xN2VtfS5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiNFwiXTo6YmVmb3Jle2ZvbnQtc2l6ZToxZW19LnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCI1XCJdOjpiZWZvcmV7Zm9udC1zaXplOi44M2VtfS5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiNlwiXTo6YmVmb3Jle2ZvbnQtc2l6ZTouNjdlbX0ucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnR7d2lkdGg6MTA4cHh9LnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItbGFiZWw6OmJlZm9yZSwucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnQgLnFsLXBpY2tlci1pdGVtOjpiZWZvcmV7Y29udGVudDpcIlNhbnMgU2VyaWZcIn0ucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnQgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPXNlcmlmXTo6YmVmb3JlLC5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1zZXJpZl06OmJlZm9yZXtjb250ZW50OlwiU2VyaWZcIn0ucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnQgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPW1vbm9zcGFjZV06OmJlZm9yZSwucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnQgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9bW9ub3NwYWNlXTo6YmVmb3Jle2NvbnRlbnQ6XCJNb25vc3BhY2VcIn0ucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnQgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9c2VyaWZdOjpiZWZvcmV7Zm9udC1mYW1pbHk6R2VvcmdpYSxUaW1lcyBOZXcgUm9tYW4sc2VyaWZ9LnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPW1vbm9zcGFjZV06OmJlZm9yZXtmb250LWZhbWlseTpNb25hY28sQ291cmllciBOZXcsbW9ub3NwYWNlfS5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZXt3aWR0aDo5OHB4fS5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWxhYmVsOjpiZWZvcmUsLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbTo6YmVmb3Jle2NvbnRlbnQ6XCJOb3JtYWxcIn0ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPXNtYWxsXTo6YmVmb3JlLC5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1zbWFsbF06OmJlZm9yZXtjb250ZW50OlwiU21hbGxcIn0ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPWxhcmdlXTo6YmVmb3JlLC5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1sYXJnZV06OmJlZm9yZXtjb250ZW50OlwiTGFyZ2VcIn0ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPWh1Z2VdOjpiZWZvcmUsLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPWh1Z2VdOjpiZWZvcmV7Y29udGVudDpcIkh1Z2VcIn0ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9c21hbGxdOjpiZWZvcmV7Zm9udC1zaXplOjEwcHh9LnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPWxhcmdlXTo6YmVmb3Jle2ZvbnQtc2l6ZToxOHB4fS5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1odWdlXTo6YmVmb3Jle2ZvbnQtc2l6ZTozMnB4fS5xbC1zbm93IC5xbC1jb2xvci1waWNrZXIucWwtYmFja2dyb3VuZCAucWwtcGlja2VyLWl0ZW17YmFja2dyb3VuZC1jb2xvcjojZmZmfS5xbC1zbm93IC5xbC1jb2xvci1waWNrZXIucWwtY29sb3IgLnFsLXBpY2tlci1pdGVte2JhY2tncm91bmQtY29sb3I6IzAwMH0ucWwtdG9vbGJhci5xbC1zbm93e2JvcmRlcjoxcHggc29saWQgI2NjYztib3gtc2l6aW5nOmJvcmRlci1ib3g7Zm9udC1mYW1pbHk6XCJIZWx2ZXRpY2EgTmV1ZVwiLFwiSGVsdmV0aWNhXCIsXCJBcmlhbFwiLHNhbnMtc2VyaWY7cGFkZGluZzo4cHh9LnFsLXRvb2xiYXIucWwtc25vdyAucWwtZm9ybWF0c3ttYXJnaW4tcmlnaHQ6MTVweH0ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXItbGFiZWx7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudH0ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXItb3B0aW9uc3tib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JveC1zaGFkb3c6cmdiYSgwLCAwLCAwLCAwLjIpIDAgMnB4IDhweH0ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1sYWJlbHtib3JkZXItY29sb3I6I2NjY30ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1vcHRpb25ze2JvcmRlci1jb2xvcjojY2NjfS5xbC10b29sYmFyLnFsLXNub3cgLnFsLWNvbG9yLXBpY2tlciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQsLnFsLXRvb2xiYXIucWwtc25vdyAucWwtY29sb3ItcGlja2VyIC5xbC1waWNrZXItaXRlbTpob3Zlcntib3JkZXItY29sb3I6IzAwMH0ucWwtdG9vbGJhci5xbC1zbm93Ky5xbC1jb250YWluZXIucWwtc25vd3tib3JkZXItdG9wOjBweH0ucWwtc25vdyAucWwtdG9vbHRpcHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2JveC1zaGFkb3c6MHB4IDBweCA1cHggI2RkZDtjb2xvcjojNDQ0O3BhZGRpbmc6NXB4IDEycHg7d2hpdGUtc3BhY2U6bm93cmFwfS5xbC1zbm93IC5xbC10b29sdGlwOjpiZWZvcmV7Y29udGVudDpcIlZpc2l0IFVSTDpcIjtsaW5lLWhlaWdodDoyNnB4O21hcmdpbi1yaWdodDo4cHh9LnFsLXNub3cgLnFsLXRvb2x0aXAgaW5wdXRbdHlwZT10ZXh0XXtkaXNwbGF5Om5vbmU7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2ZvbnQtc2l6ZToxM3B4O2hlaWdodDoyNnB4O21hcmdpbjowcHg7cGFkZGluZzozcHggNXB4O3dpZHRoOjE3MHB4fS5xbC1zbm93IC5xbC10b29sdGlwIGEucWwtcHJldmlld3tkaXNwbGF5OmlubGluZS1ibG9jazttYXgtd2lkdGg6MjAwcHg7b3ZlcmZsb3cteDpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczt2ZXJ0aWNhbC1hbGlnbjp0b3B9LnFsLXNub3cgLnFsLXRvb2x0aXAgYS5xbC1hY3Rpb246OmFmdGVye2JvcmRlci1yaWdodDoxcHggc29saWQgI2NjYztjb250ZW50OlwiRWRpdFwiO21hcmdpbi1sZWZ0OjE2cHg7cGFkZGluZy1yaWdodDo4cHh9LnFsLXNub3cgLnFsLXRvb2x0aXAgYS5xbC1yZW1vdmU6OmJlZm9yZXtjb250ZW50OlwiUmVtb3ZlXCI7bWFyZ2luLWxlZnQ6OHB4fS5xbC1zbm93IC5xbC10b29sdGlwIGF7bGluZS1oZWlnaHQ6MjZweH0ucWwtc25vdyAucWwtdG9vbHRpcC5xbC1lZGl0aW5nIGEucWwtcHJldmlldywucWwtc25vdyAucWwtdG9vbHRpcC5xbC1lZGl0aW5nIGEucWwtcmVtb3Zle2Rpc3BsYXk6bm9uZX0ucWwtc25vdyAucWwtdG9vbHRpcC5xbC1lZGl0aW5nIGlucHV0W3R5cGU9dGV4dF17ZGlzcGxheTppbmxpbmUtYmxvY2t9LnFsLXNub3cgLnFsLXRvb2x0aXAucWwtZWRpdGluZyBhLnFsLWFjdGlvbjo6YWZ0ZXJ7Ym9yZGVyLXJpZ2h0OjBweDtjb250ZW50OlwiU2F2ZVwiO3BhZGRpbmctcmlnaHQ6MHB4fS5xbC1zbm93IC5xbC10b29sdGlwW2RhdGEtbW9kZT1saW5rXTo6YmVmb3Jle2NvbnRlbnQ6XCJFbnRlciBsaW5rOlwifS5xbC1zbm93IC5xbC10b29sdGlwW2RhdGEtbW9kZT1mb3JtdWxhXTo6YmVmb3Jle2NvbnRlbnQ6XCJFbnRlciBmb3JtdWxhOlwifS5xbC1zbm93IC5xbC10b29sdGlwW2RhdGEtbW9kZT12aWRlb106OmJlZm9yZXtjb250ZW50OlwiRW50ZXIgdmlkZW86XCJ9LnFsLXNub3cgYXtjb2xvcjojMDZjfS5xbC1jb250YWluZXIucWwtc25vd3tib3JkZXI6MXB4IHNvbGlkICNjY2N9LnVwZGF0ZS1iYXJ7YmFja2dyb3VuZDojY2M4NDAwO2Rpc3BsYXk6ZmxleDtwYWRkaW5nOjhweDtmb250LXNpemU6MTRweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjFweCl7LnVwZGF0ZS1iYXJ7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjM2cHh9fS51cGRhdGUtYmFyX19pbm5lcnttYXJnaW46YXV0b30ubV9kZDNmNzUzOXtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXI6Y2FsYyguMDYyNXJlbSp2YXIoLS1tYW50aW5lLXNjYWxlKSkgc29saWQ7Ym9yZGVyLXJhZGl1czp2YXIoLS1tYW50aW5lLXJhZGl1cy1kZWZhdWx0KX06d2hlcmUoW2RhdGEtbWFudGluZS1jb2xvci1zY2hlbWU9bGlnaHRdKSAubV9kZDNmNzUzOXtib3JkZXItY29sb3I6dmFyKC0tbWFudGluZS1jb2xvci1ncmF5LTQpfTp3aGVyZShbZGF0YS1tYW50aW5lLWNvbG9yLXNjaGVtZT1kYXJrXSkgLm1fZGQzZjc1Mzl7Ym9yZGVyLWNvbG9yOnZhcigtLW1hbnRpbmUtY29sb3ItZGFyay00KX0ubV9mMjAxNjg2NntwYWRkaW5nOjA7bWFyZ2luOjB9Lm1fZjIwMTY4NjYgbGk+cHttYXJnaW46MH0ubV9mMjAxNjg2NiB1bCBsaSwubV9mMjAxNjg2NiBvbCBsaXttYXJnaW4tdG9wOmNhbGMoLjEyNXJlbSp2YXIoLS1tYW50aW5lLXNjYWxlKSl9Lm1fZjIwMTY4NjYgcHttYXJnaW4tYm90dG9tOmNhbGMoLjQzNzVyZW0qdmFyKC0tbWFudGluZS1zY2FsZSkpfS5tX2YyMDE2ODY2IGgxLC5tX2YyMDE2ODY2IGgyLC5tX2YyMDE2ODY2IGgzLC5tX2YyMDE2ODY2IGg0LC5tX2YyMDE2ODY2IGg1LC5tX2YyMDE2ODY2IGg2LC5tX2YyMDE2ODY2IHB7bWFyZ2luLXRvcDowfS5tX2MyMjA0Y2Mye2JhY2tncm91bmQtY29sb3I6dmFyKC0tbWFudGluZS1jb2xvci1ib2R5KTtib3JkZXItcmFkaXVzOnZhcigtLW1hbnRpbmUtcmFkaXVzLWRlZmF1bHQpfS5tX2MyMjA0Y2MyIC5Qcm9zZU1pcnJvcntvdXRsaW5lOjA7cGFkZGluZzp2YXIoLS1tYW50aW5lLXNwYWNpbmctbWQpfS5tX2MyMjA0Y2MyIC5Qcm9zZU1pcnJvcj4qOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5tX2MyMjA0Y2MyIC5Qcm9zZU1pcnJvciBwLmlzLWVkaXRvci1lbXB0eTpmaXJzdC1vZi10eXBlOjpiZWZvcmV7Y29udGVudDphdHRyKGRhdGEtcGxhY2Vob2xkZXIpO3BvaW50ZXItZXZlbnRzOm5vbmU7dXNlci1zZWxlY3Q6bm9uZTtmbG9hdDpsZWZ0O2hlaWdodDowO2NvbG9yOnZhcigtLW1hbnRpbmUtY29sb3ItcGxhY2Vob2xkZXIpfS5tX2MyMjA0Y2MyIHByZXtmb250LWZhbWlseTp2YXIoLS1tYW50aW5lLWZvbnQtZmFtaWx5LW1vbm9zcGFjZSk7Ym9yZGVyLXJhZGl1czp2YXIoLS1tYW50aW5lLXJhZGl1cy1kZWZhdWx0KTtwYWRkaW5nOnZhcigtLW1hbnRpbmUtc3BhY2luZy1zbSkgdmFyKC0tbWFudGluZS1zcGFjaW5nLW1kKX06d2hlcmUoW2RhdGEtbWFudGluZS1jb2xvci1zY2hlbWU9bGlnaHRdKSAubV9jMjIwNGNjMiBwcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1tYW50aW5lLWNvbG9yLWdyYXktMCk7Y29sb3I6dmFyKC0tbWFudGluZS1jb2xvci1ncmF5LTkpOy0tY29kZS1jb2xvci1jb21tZW50OiB2YXIoLS1tYW50aW5lLWNvbG9yLWdyYXktNSk7LS1jb2RlLWNvbG9yLXZhcjogdmFyKC0tbWFudGluZS1jb2xvci1yZWQtNyk7LS1jb2RlLWNvbG9yLW51bWJlcjogdmFyKC0tbWFudGluZS1jb2xvci1ibHVlLTcpOy0tY29kZS1jb2xvci10aXRsZTogdmFyKC0tbWFudGluZS1jb2xvci1waW5rLTcpOy0tY29kZS1jb2xvci1rZXl3b3JkOiB2YXIoLS1tYW50aW5lLWNvbG9yLXZpb2xldC03KX06d2hlcmUoW2RhdGEtbWFudGluZS1jb2xvci1zY2hlbWU9ZGFya10pIC5tX2MyMjA0Y2MyIHByZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1hbnRpbmUtY29sb3ItZGFyay04KTtjb2xvcjp2YXIoLS1tYW50aW5lLWNvbG9yLWRhcmstMSk7LS1jb2RlLWNvbG9yLWNvbW1lbnQ6IHZhcigtLW1hbnRpbmUtY29sb3ItZGFyay0yKTstLWNvZGUtY29sb3ItdmFyOiB2YXIoLS1tYW50aW5lLWNvbG9yLXJlZC01KTstLWNvZGUtY29sb3ItbnVtYmVyOiB2YXIoLS1tYW50aW5lLWNvbG9yLWN5YW4tNSk7LS1jb2RlLWNvbG9yLXRpdGxlOiB2YXIoLS1tYW50aW5lLWNvbG9yLXllbGxvdy01KTstLWNvZGUtY29sb3Ita2V5d29yZDogdmFyKC0tbWFudGluZS1jb2xvci12aW9sZXQtMyl9Lm1fYzIyMDRjYzIgcHJlIGNvZGV7YmFja2dyb3VuZDpub25lICFpbXBvcnRhbnQ7Y29sb3I6aW5oZXJpdDtmb250LXNpemU6dmFyKC0tbWFudGluZS1mb250LXNpemUtc20pO3BhZGRpbmc6MH0ubV9jMjIwNGNjMiBwcmUgLmhsanMtY29tbWVudCwubV9jMjIwNGNjMiBwcmUgLmhsanMtcXVvdGV7Y29sb3I6dmFyKC0tY29kZS1jb2xvci1jb21tZW50KX0ubV9jMjIwNGNjMiBwcmUgLmhsanMtdmFyaWFibGUsLm1fYzIyMDRjYzIgcHJlIC5obGpzLXRlbXBsYXRlLXZhcmlhYmxlLC5tX2MyMjA0Y2MyIHByZSAuaGxqcy1hdHRyaWJ1dGUsLm1fYzIyMDRjYzIgcHJlIC5obGpzLXRhZywubV9jMjIwNGNjMiBwcmUgLmhsanMtcmVnZXhwLC5tX2MyMjA0Y2MyIHByZSAuaGxqcy1saW5rLC5tX2MyMjA0Y2MyIHByZSAuaGxqcy1uYW1lLC5tX2MyMjA0Y2MyIHByZSAuaGxqcy1zZWxlY3Rvci1pZCwubV9jMjIwNGNjMiBwcmUgLmhsanMtc2VsZWN0b3ItY2xhc3N7Y29sb3I6dmFyKC0tY29kZS1jb2xvci12YXIpfS5tX2MyMjA0Y2MyIHByZSAuaGxqcy1udW1iZXIsLm1fYzIyMDRjYzIgcHJlIC5obGpzLW1ldGEsLm1fYzIyMDRjYzIgcHJlIC5obGpzLWJ1aWx0X2luLC5tX2MyMjA0Y2MyIHByZSAuaGxqcy1idWlsdGluLW5hbWUsLm1fYzIyMDRjYzIgcHJlIC5obGpzLWxpdGVyYWwsLm1fYzIyMDRjYzIgcHJlIC5obGpzLXR5cGUsLm1fYzIyMDRjYzIgcHJlIC5obGpzLXBhcmFtc3tjb2xvcjp2YXIoLS1jb2RlLWNvbG9yLW51bWJlcil9Lm1fYzIyMDRjYzIgcHJlIC5obGpzLXN0cmluZywubV9jMjIwNGNjMiBwcmUgLmhsanMtc3ltYm9sLC5tX2MyMjA0Y2MyIHByZSAuaGxqcy1idWxsZXR7Y29sb3I6dmFyKC0tY29kZS1jb2xvci12YXIpfS5tX2MyMjA0Y2MyIHByZSAuaGxqcy10aXRsZSwubV9jMjIwNGNjMiBwcmUgLmhsanMtc2VjdGlvbntjb2xvcjp2YXIoLS1jb2RlLWNvbG9yLXRpdGxlKX0ubV9jMjIwNGNjMiBwcmUgLmhsanMta2V5d29yZCwubV9jMjIwNGNjMiBwcmUgLmhsanMtc2VsZWN0b3ItdGFne2NvbG9yOnZhcigtLWNvZGUtY29sb3Ita2V5d29yZCl9Lm1fYzIyMDRjYzIgcHJlIC5obGpzLWVtcGhhc2lze2ZvbnQtc3R5bGU6aXRhbGljfS5tX2MyMjA0Y2MyIHByZSAuaGxqcy1zdHJvbmd7Zm9udC13ZWlnaHQ6NzAwfS5tXzhhOTkxYjRme2JhY2tncm91bmQtY29sb3I6dmFyKC0tbWFudGluZS1jb2xvci1ib2R5KX0ubV9jMjIwN2RhNntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLXJhZGl1czp2YXIoLS1tYW50aW5lLXJhZGl1cy1kZWZhdWx0KTtjdXJzb3I6ZGVmYXVsdH0ubV9jMjIwN2RhNjp3aGVyZShbZGF0YS12YXJpYW50PWRlZmF1bHRdKXtib3JkZXI6Y2FsYyguMDYyNXJlbSp2YXIoLS1tYW50aW5lLXNjYWxlKSkgc29saWQ7bWluLXdpZHRoOmNhbGMoMS42MjVyZW0qdmFyKC0tbWFudGluZS1zY2FsZSkpO2hlaWdodDpjYWxjKDEuNjI1cmVtKnZhcigtLW1hbnRpbmUtc2NhbGUpKX0ubV9jMjIwN2RhNjp3aGVyZShbZGF0YS12YXJpYW50PXN1YnRsZV0pey0tY29udHJvbC1pY29uLXNpemU6IGNhbGMoMS4yNXJlbSAqIHZhcigtLW1hbnRpbmUtc2NhbGUpKTttaW4td2lkdGg6Y2FsYygycmVtKnZhcigtLW1hbnRpbmUtc2NhbGUpKTtoZWlnaHQ6Y2FsYygycmVtKnZhcigtLW1hbnRpbmUtc2NhbGUpKX06d2hlcmUoW2RhdGEtbWFudGluZS1jb2xvci1zY2hlbWU9bGlnaHRdKSAubV9jMjIwN2RhNntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1hbnRpbmUtY29sb3Itd2hpdGUpO2JvcmRlci1jb2xvcjp2YXIoLS1tYW50aW5lLWNvbG9yLWdyYXktNCk7Y29sb3I6dmFyKC0tbWFudGluZS1jb2xvci1ncmF5LTcpfTp3aGVyZShbZGF0YS1tYW50aW5lLWNvbG9yLXNjaGVtZT1kYXJrXSkgLm1fYzIyMDdkYTZ7Ym9yZGVyLWNvbG9yOnZhcigtLW1hbnRpbmUtY29sb3ItZGFyay00KTtjb2xvcjp2YXIoLS1tYW50aW5lLWNvbG9yLWRhcmstMSl9OndoZXJlKFtkYXRhLW1hbnRpbmUtY29sb3Itc2NoZW1lPWRhcmtdKSAubV9jMjIwN2RhNjp3aGVyZShbZGF0YS12YXJpYW50PWRlZmF1bHRdKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1hbnRpbmUtY29sb3ItZGFyay02KX06d2hlcmUoW2RhdGEtbWFudGluZS1jb2xvci1zY2hlbWU9ZGFya10pIC5tX2MyMjA3ZGE2OndoZXJlKFtkYXRhLXZhcmlhbnQ9c3VidGxlXSl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1tYW50aW5lLWNvbG9yLWRhcmstNyl9Lm1fYzIyMDdkYTY6d2hlcmUoW2RhdGEtZGlzYWJsZWRdKXtjdXJzb3I6bm90LWFsbG93ZWQ7Y29sb3I6dmFyKC0tbWFudGluZS1jb2xvci1kaXNhYmxlZC1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1tYW50aW5lLWNvbG9yLWRpc2FibGVkKX0ubV9jMjIwN2RhNjp3aGVyZShbZGF0YS1pbnRlcmFjdGl2ZV06bm90KFtkYXRhLWRpc2FibGVkXSkpe2N1cnNvcjpwb2ludGVyfUBtZWRpYShob3ZlcjogaG92ZXIpey5tX2MyMjA3ZGE2OndoZXJlKFtkYXRhLWludGVyYWN0aXZlXTpub3QoW2RhdGEtZGlzYWJsZWRdKSk6aG92ZXJ7Y29sb3I6dmFyKC0tbWFudGluZS1jb2xvci1icmlnaHQpfTp3aGVyZShbZGF0YS1tYW50aW5lLWNvbG9yLXNjaGVtZT1saWdodF0pIC5tX2MyMjA3ZGE2OndoZXJlKFtkYXRhLWludGVyYWN0aXZlXTpub3QoW2RhdGEtZGlzYWJsZWRdKSk6aG92ZXI6d2hlcmUoW2RhdGEtdmFyaWFudD1kZWZhdWx0XSl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1tYW50aW5lLWNvbG9yLWdyYXktMCl9OndoZXJlKFtkYXRhLW1hbnRpbmUtY29sb3Itc2NoZW1lPWxpZ2h0XSkgLm1fYzIyMDdkYTY6d2hlcmUoW2RhdGEtaW50ZXJhY3RpdmVdOm5vdChbZGF0YS1kaXNhYmxlZF0pKTpob3Zlcjp3aGVyZShbZGF0YS12YXJpYW50PXN1YnRsZV0pe2JhY2tncm91bmQtY29sb3I6dmFyKC0tbWFudGluZS1jb2xvci1ncmF5LTEpfTp3aGVyZShbZGF0YS1tYW50aW5lLWNvbG9yLXNjaGVtZT1kYXJrXSkgLm1fYzIyMDdkYTY6d2hlcmUoW2RhdGEtaW50ZXJhY3RpdmVdOm5vdChbZGF0YS1kaXNhYmxlZF0pKTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1hbnRpbmUtY29sb3ItZGFyay01KX19QG1lZGlhKGhvdmVyOiBub25lKXsubV9jMjIwN2RhNjp3aGVyZShbZGF0YS1pbnRlcmFjdGl2ZV06bm90KFtkYXRhLWRpc2FibGVkXSkpOmFjdGl2ZXtjb2xvcjp2YXIoLS1tYW50aW5lLWNvbG9yLWJyaWdodCl9OndoZXJlKFtkYXRhLW1hbnRpbmUtY29sb3Itc2NoZW1lPWxpZ2h0XSkgLm1fYzIyMDdkYTY6d2hlcmUoW2RhdGEtaW50ZXJhY3RpdmVdOm5vdChbZGF0YS1kaXNhYmxlZF0pKTphY3RpdmU6d2hlcmUoW2RhdGEtdmFyaWFudD1kZWZhdWx0XSl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1tYW50aW5lLWNvbG9yLWdyYXktMCl9OndoZXJlKFtkYXRhLW1hbnRpbmUtY29sb3Itc2NoZW1lPWxpZ2h0XSkgLm1fYzIyMDdkYTY6d2hlcmUoW2RhdGEtaW50ZXJhY3RpdmVdOm5vdChbZGF0YS1kaXNhYmxlZF0pKTphY3RpdmU6d2hlcmUoW2RhdGEtdmFyaWFudD1zdWJ0bGVdKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1hbnRpbmUtY29sb3ItZ3JheS0xKX06d2hlcmUoW2RhdGEtbWFudGluZS1jb2xvci1zY2hlbWU9ZGFya10pIC5tX2MyMjA3ZGE2OndoZXJlKFtkYXRhLWludGVyYWN0aXZlXTpub3QoW2RhdGEtZGlzYWJsZWRdKSk6YWN0aXZle2JhY2tncm91bmQtY29sb3I6dmFyKC0tbWFudGluZS1jb2xvci1kYXJrLTUpfX0ubV9jMjIwN2RhNjp3aGVyZShbZGF0YS1hY3RpdmVdKXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1hbnRpbmUtcHJpbWFyeS1jb2xvci1saWdodCk7Y29sb3I6dmFyKC0tbWFudGluZS1wcmltYXJ5LWNvbG9yLWxpZ2h0LWNvbG9yKX1AbWVkaWEoaG92ZXI6IGhvdmVyKXsubV9jMjIwN2RhNjp3aGVyZShbZGF0YS1hY3RpdmVdKTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1hbnRpbmUtcHJpbWFyeS1jb2xvci1saWdodC1ob3Zlcil9fUBtZWRpYShob3Zlcjogbm9uZSl7Lm1fYzIyMDdkYTY6d2hlcmUoW2RhdGEtYWN0aXZlXSk6YWN0aXZle2JhY2tncm91bmQtY29sb3I6dmFyKC0tbWFudGluZS1wcmltYXJ5LWNvbG9yLWxpZ2h0LWhvdmVyKX19Lm1fOWNkZmViM2Z7d2lkdGg6dmFyKC0tY29udHJvbC1pY29uLXNpemUsIDE2cHgpO2hlaWdodDp2YXIoLS1jb250cm9sLWljb24tc2l6ZSwgMTZweCl9Lm1fMmFiNDdlZjJ7ZGlzcGxheTpmbGV4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tbWFudGluZS1jb2xvci1ib2R5KX0ubV8yYWI0N2VmMjp3aGVyZShbZGF0YS12YXJpYW50PWRlZmF1bHRdKSA6d2hlcmUoW2RhdGEtcmljaC10ZXh0LWVkaXRvci1jb250cm9sXSl7Ym9yZGVyLXJhZGl1czowfS5tXzJhYjQ3ZWYyOndoZXJlKFtkYXRhLXZhcmlhbnQ9ZGVmYXVsdF0pIDp3aGVyZShbZGF0YS1yaWNoLXRleHQtZWRpdG9yLWNvbnRyb2xdKTp3aGVyZSg6bm90KDpsYXN0LW9mLXR5cGUpKXtib3JkZXItaW5saW5lLWVuZC13aWR0aDowfS5tXzJhYjQ3ZWYyOndoZXJlKFtkYXRhLXZhcmlhbnQ9ZGVmYXVsdF0pIDp3aGVyZShbZGF0YS1yaWNoLXRleHQtZWRpdG9yLWNvbnRyb2xdKTp3aGVyZSg6bGFzdC1vZi10eXBlKXtib3JkZXItc3RhcnQtZW5kLXJhZGl1czp2YXIoLS1tYW50aW5lLXJhZGl1cy1kZWZhdWx0KTtib3JkZXItZW5kLWVuZC1yYWRpdXM6dmFyKC0tbWFudGluZS1yYWRpdXMtZGVmYXVsdCl9Lm1fMmFiNDdlZjI6d2hlcmUoW2RhdGEtdmFyaWFudD1kZWZhdWx0XSkgOndoZXJlKFtkYXRhLXJpY2gtdGV4dC1lZGl0b3ItY29udHJvbF0pOndoZXJlKDpmaXJzdC1vZi10eXBlKXtib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOnZhcigtLW1hbnRpbmUtcmFkaXVzLWRlZmF1bHQpO2JvcmRlci1lbmQtc3RhcnQtcmFkaXVzOnZhcigtLW1hbnRpbmUtcmFkaXVzLWRlZmF1bHQpfS5tX2I2N2I3MTFle2Rpc3BsYXk6ZmxleH0ubV8yOTZjZjk0Y3tib3JkZXItc3RhcnQtZW5kLXJhZGl1czowO2JvcmRlci1lbmQtZW5kLXJhZGl1czowO2JvcmRlci1pbmxpbmUtZW5kOjB9Lm1fY2ZlZjYxNHtib3JkZXI6Y2FsYyguMDYyNXJlbSp2YXIoLS1tYW50aW5lLXNjYWxlKSkgc29saWQ7Y29sb3I6dmFyKC0tbWFudGluZS1jb2xvci10ZXh0KTtoZWlnaHQ6Y2FsYygxLjVyZW0qdmFyKC0tbWFudGluZS1zY2FsZSkpO3dpZHRoOmNhbGMoMS41cmVtKnZhcigtLW1hbnRpbmUtc2NhbGUpKTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLXJhZGl1czp2YXIoLS1tYW50aW5lLXJhZGl1cy1kZWZhdWx0KX06d2hlcmUoW2RhdGEtbWFudGluZS1jb2xvci1zY2hlbWU9bGlnaHRdKSAubV9jZmVmNjE0e2JhY2tncm91bmQtY29sb3I6dmFyKC0tbWFudGluZS1jb2xvci13aGl0ZSk7Ym9yZGVyLWNvbG9yOnZhcigtLW1hbnRpbmUtY29sb3ItZ3JheS00KX06d2hlcmUoW2RhdGEtbWFudGluZS1jb2xvci1zY2hlbWU9ZGFya10pIC5tX2NmZWY2MTR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1tYW50aW5lLWNvbG9yLWRhcmstNyk7Ym9yZGVyLWNvbG9yOnZhcigtLW1hbnRpbmUtY29sb3ItZGFyay00KX0ubV9jZmVmNjE0OndoZXJlKFtkYXRhLWFjdGl2ZV0pe2JhY2tncm91bmQtY29sb3I6dmFyKC0tbWFudGluZS1wcmltYXJ5LWNvbG9yLWxpZ2h0KTtjb2xvcjp2YXIoLS1tYW50aW5lLXByaW1hcnktY29sb3ItZmlsbGVkKX1AbWVkaWEoaG92ZXI6IGhvdmVyKXsubV9jZmVmNjE0OndoZXJlKFtkYXRhLWFjdGl2ZV0pOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tbWFudGluZS1wcmltYXJ5LWNvbG9yLWxpZ2h0LWhvdmVyKX19QG1lZGlhKGhvdmVyOiBub25lKXsubV9jZmVmNjE0OndoZXJlKFtkYXRhLWFjdGl2ZV0pOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLW1hbnRpbmUtcHJpbWFyeS1jb2xvci1saWdodC1ob3Zlcil9fS5tXzNiMjhlN2Jie2JvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6MDtib3JkZXItZW5kLXN0YXJ0LXJhZGl1czowfS5tXzQ1NzRhM2M0e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC13cmFwOndyYXA7Z2FwOnZhcigtLW1hbnRpbmUtc3BhY2luZy1zbSk7dG9wOnZhcigtLXJ0ZS1zdGlja3ktb2Zmc2V0LCAwcHgpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tbWFudGluZS1jb2xvci1ib2R5KTt6LWluZGV4OjE7Ym9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6dmFyKC0tbWFudGluZS1yYWRpdXMtZGVmYXVsdCk7Ym9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czp2YXIoLS1tYW50aW5lLXJhZGl1cy1kZWZhdWx0KTtib3JkZXItYm90dG9tOmNhbGMoLjA2MjVyZW0qdmFyKC0tbWFudGluZS1zY2FsZSkpIHNvbGlkfS5tXzQ1NzRhM2M0OndoZXJlKFtkYXRhLXZhcmlhbnQ9ZGVmYXVsdF0pe3BhZGRpbmc6dmFyKC0tbWFudGluZS1zcGFjaW5nLXhzKSB2YXIoLS1tYW50aW5lLXNwYWNpbmctbWQpfS5tXzQ1NzRhM2M0OndoZXJlKFtkYXRhLXZhcmlhbnQ9c3VidGxlXSl7cGFkZGluZzpjYWxjKC4yNXJlbSp2YXIoLS1tYW50aW5lLXNjYWxlKSk7cm93LWdhcDowfTp3aGVyZShbZGF0YS1tYW50aW5lLWNvbG9yLXNjaGVtZT1saWdodF0pIC5tXzQ1NzRhM2M0e2JvcmRlci1jb2xvcjp2YXIoLS1tYW50aW5lLWNvbG9yLWdyYXktNCl9OndoZXJlKFtkYXRhLW1hbnRpbmUtY29sb3Itc2NoZW1lPWRhcmtdKSAubV80NTc0YTNjNHtib3JkZXItY29sb3I6dmFyKC0tbWFudGluZS1jb2xvci1kYXJrLTQpfS5tXzQ1NzRhM2M0OndoZXJlKFtkYXRhLXN0aWNreV0pe3Bvc2l0aW9uOnN0aWNreX0ubV84YjQ0MDA5YXtsaXN0LXN0eWxlLXR5cGU6bm9uZTtwYWRkaW5nOjA7cGFkZGluZy1pbmxpbmUtc3RhcnQ6MH0ubV84YjQ0MDA5YSA6d2hlcmUobGkpe21hcmdpbjowO3BhZGRpbmc6MDtkaXNwbGF5OmZsZXh9Lm1fOGI0NDAwOWEgOndoZXJlKHVsKXttYXJnaW4tdG9wOmNhbGMoLjMxMjVyZW0qdmFyKC0tbWFudGluZS1zY2FsZSkpfS5tXzhiNDQwMDlhIHB7bWFyZ2luOjA7cGFkZGluZzowfS5tXzhiNDQwMDlhIDp3aGVyZShsYWJlbCl7ZGlzcGxheTppbmxpbmUtYmxvY2t9Lm1fOGI0NDAwOWEgOndoZXJlKGlucHV0KXtjdXJzb3I6cG9pbnRlcjthcHBlYXJhbmNlOm5vbmU7d2lkdGg6Y2FsYygxLjEyNXJlbSp2YXIoLS1tYW50aW5lLXNjYWxlKSk7aGVpZ2h0OmNhbGMoMS4xMjVyZW0qdmFyKC0tbWFudGluZS1zY2FsZSkpO2JvcmRlcjpjYWxjKC4wNjI1cmVtKnZhcigtLW1hbnRpbmUtc2NhbGUpKSBzb2xpZDtib3JkZXItcmFkaXVzOnZhcigtLW1hbnRpbmUtcmFkaXVzLWRlZmF1bHQpO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtwb3NpdGlvbjpyZWxhdGl2ZX06d2hlcmUoW2RhdGEtbWFudGluZS1jb2xvci1zY2hlbWU9bGlnaHRdKSAubV84YjQ0MDA5YSA6d2hlcmUoaW5wdXQpe2JhY2tncm91bmQtY29sb3I6dmFyKC0tbWFudGluZS1jb2xvci13aGl0ZSk7Ym9yZGVyLWNvbG9yOnZhcigtLW1hbnRpbmUtY29sb3ItZ3JheS00KX06d2hlcmUoW2RhdGEtbWFudGluZS1jb2xvci1zY2hlbWU9ZGFya10pIC5tXzhiNDQwMDlhIDp3aGVyZShpbnB1dCl7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1tYW50aW5lLWNvbG9yLWRhcmstNik7Ym9yZGVyLWNvbG9yOnZhcigtLW1hbnRpbmUtY29sb3ItZGFyay00KX0ubV84YjQ0MDA5YSA6d2hlcmUoaW5wdXQpOmNoZWNrZWR7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1tYW50aW5lLXByaW1hcnktY29sb3ItZmlsbGVkKTtib3JkZXItY29sb3I6dmFyKC0tbWFudGluZS1wcmltYXJ5LWNvbG9yLWZpbGxlZCl9Lm1fOGI0NDAwOWEgOndoZXJlKGlucHV0KTpjaGVja2VkOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO2luc2V0OjA7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJR1pwYkd3OUltNXZibVVpSUhacFpYZENiM2c5SWpBZ01DQXhNQ0EzSWo0OGNHRjBhQ0JtYVd4c1BTSWpabVptSWlCa1BTSk5OQ0EwTGpVNE5rd3hMamN3TnlBeUxqSTVNMEV4SURFZ01DQXhNQzR5T1RNZ015NDNNRGRzTXlBellTNDVPVGN1T1RrM0lEQWdNREF4TGpReE5DQXdiRFV0TlVFeElERWdNQ0F4TURndU1qa3pMakk1TTB3MElEUXVOVGcyZWlJdlBqd3ZjM1puUGc9PVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNhbGMoLjYyNXJlbSp2YXIoLS1tYW50aW5lLXNjYWxlKSk7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXJ9Lm1fOGI0NDAwOWEgOndoZXJlKGxpPmxhYmVsKXttYXJnaW4taW5saW5lLWVuZDp2YXIoLS1tYW50aW5lLXNwYWNpbmctc20pfS5hZG1pbi1sYXlvdXR7bWluLWhlaWdodDpjYWxjKDEwMHZoIC0gNjBweCl9LmFkbWluLWxheW91dF9fbWFpbntmbGV4LWJhc2lzOjEwMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpey5hZG1pbi1sYXlvdXRfX21haW57d2lkdGg6MTAwJX19LmFkbWluLWxheW91dF9fZm9vdGVye3Bvc2l0aW9uOnN0aWNreTtib3R0b206MDtsZWZ0OjA7cmlnaHQ6MDt6LWluZGV4OjE7cGFkZGluZzoxNnB4O21hcmdpbi10b3A6MjRweH0uYWRtaW4tbGF5b3V0X19mb290ZXItdG9we2JvcmRlci10b3A6MXB4IHNvbGlkICNlN2VlZWE7YmFja2dyb3VuZDojZmZmO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowfS5hZG1pbi1sYXlvdXRfX2Zvb3Rlci10b3A6bGFzdC1jaGlsZHtib3JkZXItdG9wLXdpZHRoOjB9IiwiQHVzZSAnLi9taXhpbnMnIGFzICo7XG5AdXNlICcuL3NpemVzJyBhcyAqO1xuQHVzZSAnLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4vZm9udHMnIGFzICo7XG5cbmJvZHksXG5odG1sIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzAwMDtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbn1cblxuc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuXG5hIHtcbiAgICBjb2xvcjogIzAwMDtcbn1cblxuYSwgYnV0dG9uLCBvcHRpb24sIHNlbGVjdCwgaW5wdXRbdHlwZT1cImRhdGVcIl0ge1xuICAgIGNvbG9yOiAjMDAwO1xufVxuXG50ZXh0YXJlYSwgaW5wdXQsXG5idXR0b24sIHNlbGVjdCB7XG4gICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uc3RyaWtlLXRocm91aCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbi5oLXN0cmlrZS10aHJvdWdoIHtcbiAgICBAZXh0ZW5kIC5zdHJpa2UtdGhyb3VoXG59XG5cbi5oLXNob3ctb24taG92ZXIge1xuICAgIG9wYWNpdHk6IDA7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbi5oLWZsb2F0LXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG5cbi5oLXBsdXMtcm91bmQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkc2l6ZS0xODtcbiAgICBoZWlnaHQ6ICRzaXplLTE4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibGFjaztcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogJHNpemUtMTY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luOiBhdXRvO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG59XG5cbi50aHVtYm5haWwge1xuICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbmgxIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgbWFyZ2luOiAwIDAgMjRweCAwO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1hYnJpbC1mYXRmYWNlO1xufVxuXG5oMyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5wcmUtbGluZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xufVxuXG4ubm8tYnJlYWtpbmctc3BhY2Uge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5oLXZlcnRpY2FsIHtcbiAgICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uaC1pdGFsaWMge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmgtZmxleC1sZWZ0IHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmgtb3JhbmdlIHtcbiAgICBjb2xvcjogJGNvbG9yLW9yYW5nZVxufVxuXG4uZ3JpZC13cmFwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMnB4O1xuXG4gICAgQGluY2x1ZGUgZm9yLXRhYmxldC1sYW5kc2NhcGUtZG93biB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG59XG5cbi5uYXJyb3cge1xuICAgIG1heC13aWR0aDogNzgwcHg7XG59XG5cbi5sb2dvLWJnIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjdmN2YzO1xuICAgIHBhZGRpbmc6ICRzaXplLTE2O1xufVxuXG4uaHIge1xuICAgIG1hcmdpbjogJHNpemUtMjQgMDtcbiAgICBib3JkZXItd2lkdGg6IDFweCAwIDAgMDtcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci1ncmF5LWxpZ2h0ZXI7XG59XG5cbi5wcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbn1cblxuLmgtdmlzaWJsZS1zdGFuZGFsb25lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIC5pcy1ub3Qtc3RhbmRhbG9uZSAmIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5oLWhpZGRlbi1tb2JpbGUge1xuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtZG93biB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4jcm9vdCB7XG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgLmlzLW5vdC1zdGFuZGFsb25lICYge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkB1c2UgJy4vc2l6ZXMnIGFzICo7XG5AdXNlICcuLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuXG5AbWl4aW4gZm9yLXNtYWxsLW1vYmlsZS11cCB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNtYWxsLW1vYmlsZS11cCkgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gZm9yLXNtYWxsLW1vYmlsZS1kb3duIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwtbW9iaWxlLWRvd24pIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGZvci1tb2JpbGUtdXAge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtb2JpbGUtdXApIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGZvci1tb2JpbGUtZG93biB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1kb3duKSB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBmb3ItdGFibGV0LXVwIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFibGV0LXVwKSB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBmb3ItdGFibGV0LWRvd24ge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQtZG93bikgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gZm9yLXRhYmxldC1sYW5kc2NhcGUtdXAge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR0YWJsZXQtbGFuZHNjYXBlLXVwKSB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBmb3ItdGFibGV0LWxhbmRzY2FwZS1kb3duIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0LWxhbmRzY2FwZS1kb3duKSB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBmb3ItZGVza3RvcC11cCB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3AtdXApIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGZvci1kZXNrdG9wLWRvd24ge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRkZXNrdG9wLWRvd24pIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGZvci1kZXNrdG9wLWxhcmdlLXVwIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcC1sYXJnZS11cCkgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gZm9yLWRlc2t0b3AtbGFyZ2UtZG93biB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGRlc2t0b3AtbGFyZ2UtZG93bikgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gZm9yLWRlc2t0b3AteC1sYXJnZS11cCB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3AteC1sYXJnZS11cCkgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gZm9yLWRlc2t0b3AteC1sYXJnZS1kb3duIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZGVza3RvcC14LWxhcmdlLWRvd24pIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGZvci1wcmludCB7XG4gICAgQG1lZGlhIHByaW50IHsgQGNvbnRlbnQgfVxufVxuXG5AbWl4aW4gcGxhY2Vob2xkZXIge1xuICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBAY29udGVudFxuICAgIH1cbiAgICAmOi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICBAY29udGVudFxuICAgIH1cbiAgICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgQGNvbnRlbnRcbiAgICB9XG4gICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBAY29udGVudFxuICAgIH1cbn1cbiIsIiRzaXplLTQ6IDRweDtcbiRzaXplLTg6IDhweDtcbiRzaXplLTEyOiAxMnB4O1xuJHNpemUtMTQ6IDE0cHg7XG4kc2l6ZS0xNjogMTZweDtcbiRzaXplLTE4OiAxOHB4O1xuJHNpemUtMjQ6IDI0cHg7XG4kc2l6ZS0yMDogMjBweDtcbiRzaXplLTMyOiAzMnB4O1xuJHNpemUtNDA6IDQwcHg7XG4kc2l6ZS00ODogNDhweDtcbiRzaXplLTY0OiA2NHB4O1xuJHNpemUtODg6IDg4cHg7XG4kc2l6ZS05NjogOTZweDtcbiRzaXplLTExMjogMTEycHg7XG5cbiRzbWFsbC1tb2JpbGUtZG93bjogMzc0cHg7XG4kc21hbGwtbW9iaWxlLXVwOiAzNzVweDtcbiRtb2JpbGUtZG93bjogNTYwcHg7XG4kbW9iaWxlLXVwOiA1NjFweDtcbiR0YWJsZXQtZG93bjogNzY3cHg7XG4kdGFibGV0LXVwOiA3NjhweDtcbiR0YWJsZXQtbGFuZHNjYXBlLWRvd246IDEwMjRweDtcbiR0YWJsZXQtbGFuZHNjYXBlLXVwOiAxMDI1cHg7XG4kZGVza3RvcC1kb3duOiAxMTk5cHg7XG4kZGVza3RvcC11cDogMTIwMHB4O1xuJGRlc2t0b3AtbGFyZ2UtZG93bjogMTU5OXB4O1xuJGRlc2t0b3AtbGFyZ2UtdXA6IDE2MDBweDtcbiRkZXNrdG9wLXgtbGFyZ2UtZG93bjogMTg5OXB4O1xuJGRlc2t0b3AteC1sYXJnZS11cDogMTkwMHB4O1xuIiwiJGZvbnQtYWJyaWwtZmF0ZmFjZTogJ0FicmlsIEZhdGZhY2UnLCBkaXNwbGF5O1xuIiwiQHVzZSAnc2Fzczpjb2xvcic7XG5cbiRjb2xvci13aGl0ZTogI2ZmZjtcbiRjb2xvci1ibGFjazogIzAwMDtcbiRjb2xvci1kYXJrOiAjMmQyZDJkO1xuJGNvbG9yLWdyYXk6ICNkMGRhZDg7IC8vNTY1NjU2O1xuJGNvbG9yLWdyYXktZGFyazogIzU2NTY1NjtcbiRjb2xvci1ncmF5LWxpZ2h0OiAjZTdlZWVhO1xuJGNvbG9yLWdyYXktbGlnaHRlcjogI2Y4ZjdmNjtcbiRjb2xvci1ncmVlbjogIzYxYjJhNztcbiRjb2xvci1ncmVlbi1saWdodDogY29sb3IuYWRqdXN0KCM2MWIyYTcsICRsaWdodG5lc3M6IDEwJSk7XG4kY29sb3ItZ3JlZW4tbGlnaHRlcjogI2IxZDZkMTtcbiRjb2xvci1ncmVlbi1kYXJrOiBjb2xvci5hZGp1c3QoIzE2NmY2MywgJGxpZ2h0bmVzczogLTEwJSk7XG5cbiRjb2xvci1ub3RhcnJpdmVkOiAjNjFiMmE3O1xuJGNvbG9yLWFycml2ZWQ6IGNvbG9yLmFkanVzdCgjYTg2MWIyLCAkbGlnaHRuZXNzOiAxMCUpO1xuJGNvbG9yLWFycml2ZWRiYXI6IGNvbG9yLmFkanVzdCgjZGVjODRmLCAkbGlnaHRuZXNzOiAzMCUpO1xuJGNvbG9yLWFycml2ZWRvdXRzaWRlOiBjb2xvci5hZGp1c3QoI2RlYzg0ZiwgJGxpZ2h0bmVzczogMTAlKTtcbiRjb2xvci1zZWF0ZWQ6ICNhODYxYjI7XG4kY29sb3ItcGFydGlhbGx5c2VhdGVkOiBjb2xvci5hZGp1c3QoI2E4NjFiMiwgJGxpZ2h0bmVzczogMzAlKTtcbiRjb2xvci1yZWQ6ICNjZDdhOTA7XG4kY29sb3Itbm9zaG93OiAkY29sb3ItcmVkO1xuJGNvbG9yLWZpbmlzaGVkOiAjNzk3ZGJlO1xuXG4kY29sb3Itb3JhbmdlOiBjb2xvci5hZGp1c3Qob3JhbmdlLCAkbGlnaHRuZXNzOiAtMTAlKVxuIiwiQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5AdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcblxuLmFwcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXM7XG5cbiAgICAmLS13aXRoLXNpZ25hdHVyZSB7XG4gICAgICAgIHRvcDogMzZweDtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzZweCk7XG4gICAgfVxuXG4gICAgJi0td2l0aC11cGRhdGUtYmFyIHtcbiAgICAgICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgICAgICB0b3A6IDM2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAzNnB4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDY0cHg7XG5cbiAgICAgICAgJi0tbWVudS1leHBhbmRlZCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgb3ZlcmZsb3c6IGluaXRpYWw7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuXG4gICAgICAgIC5pcy1ub3Qtc3RhbmRhbG9uZSAmIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1NnB4O1xuXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcblxuICAgICAgICAmLS1kYXNoYm9hcmQge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFwcF9fbG9nby1pY29uIHtcbiAgICB3aWR0aDogNjRweDtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgcGFkZGluZy10b3A6IDJweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgZmxleC1zaHJpbms6IDA7XG4vLyAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LCAyNTUsIC4yKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICA+IGltZyB7XG4gICAgICAgIG1heC13aWR0aDogNDAlO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuLy8gICAgICAgIG9wYWNpdHk6IC44O1xuLy8gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uYXBwX190b3AtYmFyIHtcbiAgICBoZWlnaHQ6IDUycHg7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmVlbjtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDJweCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgei1pbmRleDogOTk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBwYWRkaW5nOiA4cHg7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5hcHBfX3RvcC1iYXItaGFtYnVyZ2VyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4O1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFwcF9fdG9wLWJhci1uYW1lIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCk7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLWRvd24ge1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgfVxufVxuXG4uYXBwX19sb2FkaW5nLWluZGljYXRvciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNHB4O1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgIHotaW5kZXg6IDEwMDtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICB6LWluZGV4OiAxMDE7XG4gICAgfVxuXG4gICAgJjphZnRlcixcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICM2MWIyYTc7XG4gICAgICAgIHRyYW5zaXRpb246IHdpZHRoIDEwMG1zLCBvcGFjaXR5IDBtcztcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuICAgICYtLWxvYWRpbmc6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDEwMDAwbXM7XG4gICAgfVxuXG4gICAgJi0tZmluaXNoZWQ6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwbXM7XG4gICAgfVxufVxuXG4uYXBwX19oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogODBweDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiAkc2l6ZS02NDtcbiAgICB6LWluZGV4OiAxMDtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAxMjBtcywgbGVmdCAxMjBtcztcblxuICAgIC5hcHAtLWZvbGRvdXQtb3BlbiAmIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwdncgLSAzNTJweCk7XG4gICAgfVxuXG4gICAgLmFwcC0tZm9sZG91dC1vcGVuLmFwcC0tbWVudS1vcGVuICYge1xuICAgICAgICB3aWR0aDogY2FsYygxMDB2dyAtIDQzMnB4IC0gMjUwcHgpO1xuICAgIH1cblxufVxuXG4uYXBwX19uYXZpZ2F0aW9uIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogLTEwMHZ3O1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGNvbG9yOiAkY29sb3ItZ3JheTtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWRhcms7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDAgMCAxNnB4IDA7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWdyZWVuLWxpZ2h0ZXI7XG5cbiAgICAuYXBwLS1tZW51LW9wZW4gJiB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgcGFkZGluZy10b3A6ICRzaXplLTMyO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICAuYXBwLS13aXRoLXNpZ25hdHVyZSAmLFxuICAgICAgICAuYXBwLS13aXRoLXVwZGF0ZS1iYXIgJiB7XG4gICAgICAgICAgICB0b3A6IDM2cHg7XG4gICAgICAgIH1cblxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZGFyaztcbiAgICAgICAgXG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiA2NHB4O1xuICAgIH1cbn1cblxuLmFwcF9fc3ViLW5hdmlnYXRpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA2NHB4O1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHRvcDogMDtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JlZW4tbGlnaHRlcjtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgLyogLmFwcC0td2l0aC1zaWduYXR1cmUgJiB7ICovXG4gICAgICAgIC8qICAgICB0b3A6IDM2cHg7ICovXG4gICAgICAgIC8qIH0gKi9cbiAgICB9XG5cbn1cblxuLmFwcF9fbmF2aWdhdGlvbi1oYW1idXJnZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIwcHg7XG4gICAgbGVmdDogMTZweDtcbiAgICB3aWR0aDogNDBweDtcbn1cblxuLmFwcF9faGFtYnVyZ2VyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMXB4O1xuICAgIGxlZnQ6IDhweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICB6LWluZGV4OiAxMDE7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAxMjBtcztcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB0b3A6IDE2cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuYXBwLS1tZW51LW9wZW4gJiB7XG5cbiAgICB9XG5cbn1cblxuLmFwcF9fY29udGVudCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHdpZHRoOiAxMDB2dztcblxuICAgICYtLW5hcnJvdyxcbiAgICAuYXBwLS1tZW51LWV4cGFuZGVkICYge1xuXG4gICAgICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwdncgLSAzMDRweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gNjRweCk7XG5cbiAgICAgICAgLmFwcC0td2l0aC1zaWduYXR1cmUgJiB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzZweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYXBwLS1mb2xkb3V0LW9wZW4gJiB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gNDMycHggLSA4MHB4KTtcbiAgICB9XG5cbiAgICAuYXBwLS1mb2xkb3V0LW9wZW4uYXBwLS1tZW51LW9wZW4gJiB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gNDMycHggLSAyNTBweCk7XG4gICAgfVxufVxuXG4uYXBwX19ib2R5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxMnB4O1xufVxuXG4uYXBwX19mb2xkb3V0IHtcbiAgICB3aWR0aDogNDMycHg7XG4gICAgYmFja2dyb3VuZDogI2YzZjNmMztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEyMG1zOyAvLyBlYXNlLW91dDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMTZweCAxNnB4IDE2cHggMDtcblxuICAgIC5hcHAtLWZvbGRvdXQtb3BlbiAmIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00MzJweCk7XG4gICAgfVxufVxuXG4uYXBwX19uYXZpZ2F0aW9uLWF2YXRhciB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtZG93biB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uYXBwX19mb290ZXIge1xuICAgIG1hcmdpbjogMDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgYm94LXNoYWRvdzogLTFweCAwIDRweCByZ2JhKDAsIDAsIDAsIC4yKTtcbiAgICB6LWluZGV4OiA0O1xuXG4gICAgLmlzLW5vdC1zdGFuZGFsb25lICYge1xuICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uYXBwX190b3AtYmFyLWxvZ28ge1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4O1xuICAgIGxlZnQ6IDhweDtcbn1cblxuLmFwcF9fZm9vdGVyLWl0ZW0ge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgcGFkZGluZzogJHNpemUtNCAwICRzaXplLTg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiAyNSU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICRjb2xvci1ncmF5LWRhcms7XG5cbiAgICAmLS1hY3RpdmUge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgIH1cbn1cblxuLmFwcF9fZm9vdGVyLWl0ZW0taWNvbiB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgbWFyZ2luOiBhdXRvO1xufVxuIiwiQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcblxuLmljb24ge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBmaWxsOiAkY29sb3ItZGFyaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG5cbiAgICAmLS1zbWFsbCB7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgJi0tY29sb3ItZ3JlZW4ge1xuICAgICAgICBmaWxsOiAkY29sb3ItZ3JlZW4tZGFyaztcbiAgICAgICAgY29sb3I6ICRjb2xvci1ncmVlbi1kYXJrO1xuICAgIH1cblxuICAgICYtLWNvbG9yLWdyYXkge1xuICAgICAgICBmaWxsOiAkY29sb3ItZ3JheS1kYXJrO1xuICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXktZGFyaztcbiAgICB9XG59XG4iLCJAdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcblxuLmhlYWRlciB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuICAgIGNvbG9yOiAjMmQyZDJkO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVkZWRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogJHNpemUtNjQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmhlYWRlcl9fYWN0aW9uIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGVkZWRlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICB9XG5cbiAgICAmLS1yaWdodCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbn1cblxuLmhlYWRlcl9fZGF0ZS1zZWxlY3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG4iLCJAdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5AdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuXG4ubmF2aWdhdGlvbiB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAkc2l6ZS04IDA7XG4gICAgZm9udC1zaXplOiAkc2l6ZS0xNDtcbiAgICBsaW5lLWhlaWdodDogJHNpemUtMTg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgfVxuXG4gICAgLm5hdmlnYXRpb24gJiB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxufVxuXG4ubmF2aWdhdGlvbl9faXRlbSB7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICB1bCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgbWFyZ2luLXRvcDogLSRzaXplLTg7XG5cbiAgICAgICAgLmFwcC0tbWVudS1vcGVuICYge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgPiB1bCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIH1cblxuICAgICYtLW9wZW4gdWwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWJvdHRvbSB7XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgfVxufVxuXG4ubmF2aWdhdGlvbl9fbGluayB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBhZGRpbmc6ICRzaXplLTEyICRzaXplLTE2O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbjogMCAkc2l6ZS04O1xuICAgIGJvcmRlci1yYWRpdXM6ICRzaXplLTQ7XG5cbiAgICAubGV2ZWwtLTIgJiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkc2l6ZS04O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHNpemUtODtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgIHBhZGRpbmc6ICRzaXplLTEyICRzaXplLTg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgPiBzdmcge1xuICAgICAgICAgICAgc3Ryb2tlOiAkY29sb3ItZGFyaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vICY6YWZ0ZXIge1xuICAgIC8vICAgICBjb250ZW50OiAnICc7XG4gICAgLy8gICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgLy8gICAgIHdpZHRoOiAyMHB4O1xuICAgIC8vICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgLy8gICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgLy8gICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvLyAgICAgdG9wOiA1MCU7XG4gICAgLy8gICAgIHJpZ2h0OiAwO1xuICAgIC8vICAgICBtYXJnaW4tcmlnaHQ6IC0xOHB4O1xuICAgIC8vICAgICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgICAvLyB9XG5cbiAgICAmLS1hY3RpdmUge1xuICAgICAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuXG4gICAgfVxufVxuXG4gICAgJi0tYWN0aXZlOmFmdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAtLW1lbnUtZXhwYW5kZWQgJiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjYjFkNmQxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tZGlzYWJsZWQge1xuICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICB9XG59XG5cbi5uYXZpZ2F0aW9uX19pdGVtLXRvZ2dsZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDhweDtcbiAgICByaWdodDogJHNpemUtMTY7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAzcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWcvY2hldnJvbi5zdmcnKTtcbiAgICBmb250LXNpemU6IDA7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLm5hdmlnYXRpb25fX2l0ZW0tLW9wZW4gJiB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgIH1cbn1cblxuLm5hdmlnYXRpb25fX2NoaWxkcmVuIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG59XG5cbi5uYXZpZ2F0aW9uX19sYWJlbCB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcztcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgY29sb3I6ICMyZDJkMmQ7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5hcHAtLW1lbnUtb3BlbiAmIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbi5uYXZpZ2F0aW9uX19pY29uIHtcbiAgICB3aWR0aDogJHNpemUtMTYgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6ICRzaXplLTE2ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAkc2l6ZS0xNjtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoN3B4KTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTIwbXM7XG4gICAgZmlsbDogIzJkMmQyZDtcbiAgICBjb2xvcjogIzJkMmQyZDtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG59XG4iLCJAbWVkaWEgcHJpbnQge1xuICAgIC5wcmludCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAucHJpbnRfX2hpZGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5wcmludF9fcGFnZSB7XG4gICAgICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGFsd2F5cztcbiAgICB9XG5cbiAgICAucHJpbnQtLWhpZGRlbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuIiwiQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuXG4ubWFpbiB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6ICRzaXplLTI0O1xuXG4gICAgICAgIC5pcy1ub3Qtc3RhbmRhbG9uZSAmIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tYWluX19zaWRlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgYmFja2dyb3VuZDogY29sb3IuYWRqdXN0KCRjb2xvci1ncmVlbi1saWdodCwgJGxpZ2h0bmVzczogMjAlKTtcbiAgICBsZWZ0OiAwO1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZm9yLWRlc2t0b3AtdXAge1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgIH1cbn1cblxuLm1haW5fX2NvbnRlbnQge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAkc2l6ZS00OCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MCU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZm9yLWRlc2t0b3AtdXAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwJTtcbiAgICB9XG59XG5cbi5tYWluX19iYWNrZ3JvdW5kIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG9wYWNpdHk6IC40O1xufVxuXG4ubWFpbl9fbG9naW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xufVxuIiwiQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL2ZvbnRzJyBhcyAqO1xuXG4uc3RhdHVzLXN1bW1hcnkge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMTAwcHg7XG4gICAgYm90dG9tOiA0MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiAkY29sb3ItZGFyaztcbiAgICBmb250LXNpemU6ICRzaXplLTEyO1xuICAgIGxpbmUtaGVpZ2h0OiAkc2l6ZS0xNjtcbiAgICB6LWluZGV4OiAxMDE7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyODBweDtcbiAgICBib3gtc2hhZG93OiAwIDAgMjVweCByZ2JhKDAsIDAsIDAsIC4yKTtcbn1cblxuLnN0YXR1cy1zdW1tYXJ5X19kaXZpZGVyIHtcbiAgICBib3JkZXItdG9wOiAxcHggZGFzaGVkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgIG1hcmdpbjogJHNpemUtMTIgMDtcbn1cblxuLnN0YXR1cy1zdW1tYXJ5X190aXRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1hYnJpbC1mYXRmYWNlO1xuICAgIHBhZGRpbmc6ICRzaXplLTE2ICRzaXplLTEyO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgIGN1cnNvcjogbW92ZTtcbn1cblxuLnN0YXR1cy1zdW1tYXJ5X19jbG9zZS1idXR0b24ge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDhweDtcbiAgICB0b3A6IDhweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnw5cnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbn1cblxuLnN0YXR1cy1zdW1tYXJ5X19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAkc2l6ZS0xMjtcbn1cblxuLnN0YXR1cy1zdW1tYXJ5X19zdGF0dXMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206ICRzaXplLTE2O1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi5zdGF0dXMtc3VtbWFyeV9fc3RhdHVzLWJveCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4iLCJAdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvZm9udHMnIGFzICo7XG5cbi5ib3hlZC1saXN0IHtcbiAgICBtYXJnaW46IDAgMCAkc2l6ZS0yNCAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi5ib3hlZC1saXN0X19pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMXB4IDFweCAwIDFweDtcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci1ncmF5O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweDtcbiAgICB9XG59XG5cbi5ib3hlZC1saXN0X19saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAkc2l6ZS0xNiAkc2l6ZS0xNjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LWxpZ2h0ZXI7XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL2ZvbnRzJyBhcyAqO1xuXG4ucm93IHtcbiAgICBtYXJnaW4tbGVmdDogLSRzaXplLTE2O1xuICAgIG1hcmdpbi1yaWdodDogLSRzaXplLTE2O1xuICAgIG1hcmdpbi1ib3R0b206ICRzaXplLTMyO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAmLS1mbGV4IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG59XG5cbi5yb3dfX2NvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAkc2l6ZS0xNjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkc2l6ZS0xNjtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5yb3ctLWZsZXggJiB7fVxuXG4gICAgJi0tNiB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5cbi53aWRnZXQge1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDE1cHggMXB4IHJnYmEoNTIsNDAsMTA0LC4wOCk7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuICAgIHBhZGRpbmc6ICRzaXplLTE2O1xuXG4gICAgJi0tZnVsbCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxufVxuXG4ud2lkZ2V0X19oZWFkZXIge1xuICAgIHBhZGRpbmc6ICRzaXplLTE2O1xuICAgIG1hcmdpbi1sZWZ0OiAtJHNpemUtMTY7XG4gICAgbWFyZ2luLXJpZ2h0OiAtJHNpemUtMTY7XG4gICAgbWFyZ2luLXRvcDogLSRzaXplLTE2O1xuICAgIG1hcmdpbi1ib3R0b206ICRzaXplLTE2O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodGVyO1xufVxuXG4ud2lkZ2V0X190aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6ICRzaXplLTE4O1xuICAgIG1hcmdpbjogMDtcbn1cbiIsIi5oZWFkZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICMyZDJkMmQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlN2U3ZTc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmhlYWRlcl9faGFtYnVyZ2VyIHtcblxufVxuXG4uaGVhZGVyX19hY3Rpb24ge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZWRlZGU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgICYtLXJpZ2h0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxufVxuXG4uaGVhZGVyX19kYXRlLXNlbGVjdCB7XG4gICAgZGlzcGxheTogZmxleDtcbn1cbiIsIi5zZWxlY3Qge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIHBhZGRpbmc6IDhweCA0OHB4IDE2cHggOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltZy9jaGV2cm9uLnN2ZycpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0IDE2cHg7XG5cbn1cbiIsIi50YWJsZS12aWV3IHtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYm94LXNoYWRvdzogMCAwIDEycHggcmdiYSgwLCAwLCAwLCAuMik7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnRhYmxlLXZpZXdfX3RhYmxlcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG59XG4iLCIudGFibGUtcm93IHtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDU2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgbGVmdDogLTU2cHg7XG4gICAgICAgIHJpZ2h0OiAtMzJweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWVlZWU7XG4gICAgfVxufVxuXG4udGFibGUtcm93X19pbmZvIHtcbiAgICB3aWR0aDogNTZweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC01NnB4O1xuICAgIHRvcDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZGVkZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgIH1cbn1cblxuLnRhYmxlLXJvd19fbnVtYmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA2cHg7XG4gICAgbGVmdDogNnB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG5cbi50YWJsZS1yb3dfX3NlYXRzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiA2cHg7XG4gICAgcmlnaHQ6IDZweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4udGFibGUtcm93X19jb250ZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuIiwiQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuXG4uYm9va2luZy1iYXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAmLnJlYWN0LWRyYWdnYWJsZS1kcmFnZ2luZyB7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgJi0tZmlsdGVyZWQtb3V0IHtcbiAgICAgICAgb3BhY2l0eTogLjM7XG4gICAgfVxufVxuXG4uYm9va2luZy1iYXJfX2RyYWdnZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbn1cblxuLmJvb2tpbmctYmFyX19yZXNldC10aW1lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxcHg7XG4gICAgYm90dG9tOiAxcHg7XG4gICAgbGVmdDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JlZW47XG4gICAgb3BhY2l0eTogLjU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAuYm9va2luZy1iYXItLWFycml2ZWQgJiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hcnJpdmVkO1xuICAgIH1cblxuICAgIC5ib29raW5nLWJhci0tYXJyaXZlZGJhciAmIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFycml2ZWRiYXI7XG4gICAgfVxuXG4gICAgLmJvb2tpbmctYmFyLS1hcnJpdmVkb3V0c2lkZSAmIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFycml2ZWRvdXRzaWRlO1xuICAgIH1cblxuICAgIC5ib29raW5nLWJhci0tcGFydGlhbGx5c2VhdGVkICYge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcGFydGlhbGx5c2VhdGVkO1xuICAgIH1cblxuICAgIC5ib29raW5nLWJhci0tc2VhdGVkICYge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2VhdGVkO1xuICAgIH1cblxuICAgIC5ib29raW5nLWJhci0tZmluaXNoZWQgJiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1maW5pc2hlZDtcbiAgICB9XG5cbiAgICAuYm9va2luZy1iYXItLW5vc2hvdyAmIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW5vc2hvdztcbiAgICB9XG5cbiAgICBiYWNrZ3JvdW5kLWltYWdlOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KFxuICAgICAgICA0NWRlZyxcbiAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAxKSAwcHgsXG4gICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMSkgM3B4LFxuICAgICAgICAjZjNmM2YzIDNweCxcbiAgICAgICAgI2YzZjNmMyA2cHhcbiAgICApO1xufVxuXG4uYm9va2luZy1iYXJfX3dhbGtpbi1pY29uIHtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0zcHg7XG4gICAgdG9wOiAtMnB4O1xufVxuXG4uYm9va2luZy1iYXJfX21lc3NhZ2UtcG9wb3ZlciB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuXG4gICAgc3Ryb25nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDE2cHggMDtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJvb2tpbmctYmFyX19pbm5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IDFweDtcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICAgIGJhY2tncm91bmQ6ICM2MWIyYTc7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAuYm9va2luZy1iYXItLWZpbHRlcmVkLWluICYge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICB9XG5cbiAgICAuYm9va2luZy1iYXItLWZpbHRlcmVkLW91dCAmIHtcbiAgICB9XG5cbiAgICAuYm9va2luZy1iYXItLWJsb2NrICYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoYmxhY2ssIDMwJSk7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDgwbXM7XG4gICAgfVxuXG4gICAgLmJvb2tpbmctYmFyLS1oaWdobGlnaHRlZCAmIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJvb2tpbmctYmFyLS1hcnJpdmVkICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYXJyaXZlZDtcbiAgICB9XG5cbiAgICAuYm9va2luZy1iYXItLWFycml2ZWRiYXIgJiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1hcnJpdmVkYmFyO1xuICAgIH1cblxuICAgIC5ib29raW5nLWJhci0tYXJyaXZlZG91dHNpZGUgJiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1hcnJpdmVkb3V0c2lkZTtcbiAgICB9XG5cbiAgICAuYm9va2luZy1iYXItLXBhcnRpYWxseXNlYXRlZCAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXBhcnRpYWxseXNlYXRlZDtcbiAgICB9XG5cbiAgICAuYm9va2luZy1iYXItLXNlYXRlZCAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXNlYXRlZDtcbiAgICB9XG5cbiAgICAuYm9va2luZy1iYXItLWZpbmlzaGVkICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZmluaXNoZWQ7XG4gICAgfVxuXG4gICAgLmJvb2tpbmctYmFyLS1ub3Nob3cgJiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ub3Nob3c7XG4gICAgfVxuXG4gICAgLmJvb2tpbmctYmFyLS1jbG9uZSAmIHtcbiAgICAgICAgb3BhY2l0eTogLjM7XG4gICAgfVxuXG4gICAgLmJvb2tpbmctdGFibGVfX3Jvdy0tY2xvbmUgJiB7XG4gICAgICAgIG9wYWNpdHk6IC4zO1xuICAgIH1cblxuICAgIC5ib29raW5nLWJhci0tcGVuZGluZyAmIHtcbiAgICAgICAgb3BhY2l0eTogLjM7XG4gICAgfVxuXG4gICAgLmJvb2tpbmctYmFyLS1ibG9jayAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgIDQ1ZGVnLFxuICAgICAgICAgICAgY29sb3IuYWRqdXN0KCRjb2xvci1ub3Nob3csICRsaWdodG5lc3M6IDIwJSkgMHB4LFxuICAgICAgICAgICAgY29sb3IuYWRqdXN0KCRjb2xvci1ub3Nob3csICRsaWdodG5lc3M6IDIwJSkgM3B4LFxuICAgICAgICAgICAgI2YzZjNmMyAzcHgsXG4gICAgICAgICAgICAjZjNmM2YzIDZweFxuICAgICAgICApO1xuICAgIH1cbn1cblxuLmJvb2tpbmctYmFyX19pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5ib29raW5nLWJhcl9fbmFtZSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmLS13YWxraW4ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIH1cbn1cblxuLmJvb2tpbmctYmFyX190aW1lIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgLmJvb2tpbmctYmFyLS1ibG9jayAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgfVxufVxuXG4uYm9va2luZy1iYXJfX3NpemUge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNXB4O1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi10b3A6IC05cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgei1pbmRleDogMTtcblxuICAgIC5ib29raW5nLWJhci0tY29tcGFjdCAmIHtcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTdweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgfVxuXG4gICAgLmJvb2tpbmctYmFyLS1ibG9jayAmIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuYm9va2luZy1iYXItLXJlY29uZmlybWVkICYge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIG9wYWNpdHk6IC40O1xuICAgICAgICB6LWluZGV4OiAtMTtcblxuICAgICAgICAuYm9va2luZy1iYXItLXJlY29uZmlybWVkICYge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJvb2tpbmctYmFyX19uYW1lIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5ib29raW5nLWJhci0tbm9zaG93ICYge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgICB9XG59XG5cbi5ib29raW5nLWJhcl9fdHlwZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgZGlzcGxheTogaW5saW5lO1xuXG4gICAgLmJvb2tpbmctYmFyLS1jb21wYWN0ICYge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLmJvb2tpbmctYmFyX19wcm9kdWN0LXRpdGxlLXRleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5ib29raW5nLWJhcl9fcHJvbWVtb3JpYSxcbi5ib29raW5nLWJhcl9fc3BlYWNoLWJ1YmJsZSxcbi5ib29raW5nLWJhcl9fYWxlcnQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAxcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWcvc3BlYWNoLWJ1YmJsZS5zdmcnKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxufVxuXG4uYm9va2luZy1iYXJfX3NwZWFjaC1idWJibGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3ItYmxhY2ssIC40KTtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDhweDtcbiAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5ib29raW5nLWJhcl9fYWxlcnQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3ItYmxhY2ssIC40KTtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDhweDtcbiAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5ib29raW5nLWJhcl9fcHJvbWVtb3JpYSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgcGFkZGluZzogMCAycHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3ItYmxhY2ssIC40KTtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBmb250LXNpemU6IDhweDtcbiAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8vIFJlbW92ZWQgYmFja2dyb3VuZC1pbWFnZSBiYXNlZCB0YWJsZS1sb2NrIGluIGZhdm9yIG9mIGljb24gaW4gYXR0cmlidXRlc1xuXG4uYm9va2luZy1iYXJfX2NvbmZsaWN0aW5nIHtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZGFyaztcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogLTFweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG59XG4iLCIudGltZWxpbmUge1xuICAgIGhlaWdodDogMjRweDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogNTZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBiYWNrZ3JvdW5kOiAjMmQyZDJkO1xuICAgIGNvbG9yOiAjZGVkZWRlO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogNTZweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBsZWZ0OiAtNTZweDtcbiAgICAgICAgYmFja2dyb3VuZDogIzJkMmQyZDtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IC0zMnB4O1xuICAgIH1cbn1cblxuLnRpbWVsaW5lX19ob3VyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIGhlaWdodDogOTk5OXB4O1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZWRlZGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjZWNlY2U7XG4gICAgfVxufVxuXG4udGltZWxpbmVfX3RpbWUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcblxuLmRhdGUtc2VsZWN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuXG4gICAgaW5wdXQge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICY6OnNlbGVjdGlvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLWRvd24ge1xuICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIH1cbn1cblxuLmRhdGUtc2VsZWN0X19pY29uIHtcbiAgICBmaWxsOiAjMmQyZDJkO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbn1cblxuLmRhdGUtc2VsZWN0X19jdXJyZW50IHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogNDhweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgfVxuXG4gICAgJi0tbW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgIH1cbn1cblxuLmRhdGUtc2VsZWN0X19wcmV2aW91cyxcbi5kYXRlLXNlbGVjdF9fbmV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYmFja2dyb3VuZDogI2VhZWFlYTtcbiAgICBmb250LXNpemU6IDA7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDJweDtcbiAgICBib3JkZXI6IDA7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzNSUgYXV0bztcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBjb2xvci5hZGp1c3QoI2VhZWFlYSwgJGxpZ2h0bmVzczogLTEwJSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5kYXRlLXNlbGVjdF9fcHJldmlvdXM6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1nL2Fycm93LWxlZnQuc3ZnJyk7XG59XG5cbi5kYXRlLXNlbGVjdF9fbmV4dDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWcvYXJyb3ctcmlnaHQuc3ZnJyk7XG59XG5cbi5kYXRlLXNlbGVjdF9fbmV4dCB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDtcbn1cblxuLmRhdGUtc2VsZWN0X19waWNrZXItdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDExcHg7XG59XG5cbi5kYXRlLXNlbGVjdF9fcGlja2VyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTk5OTlweDtcbiAgICB0b3A6IDEwMCU7XG4gICAgd2lkdGg6IDMyMHB4O1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgLjIpO1xuICAgIHotaW5kZXg6IDU7XG5cbiAgICA+ICoge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi0tb3BlbiB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxufVxuXG4uZGF0ZS1zZWxlY3RfX2RheS1zZXR0aW5ncyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA0MnB4O1xuICAgIHRvcDogOHB4O1xufVxuIiwiQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuXG4uZmxhIHtcbiAgICB3aWR0aDogNTZweDtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogMTZweDtcbiAgICBib3R0b206IDE2cHg7XG4gICAgei1pbmRleDogMTA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgYm90dG9tOiA5MnB4O1xuXG4gICAgICAgIC5ib29raW5ncy0td2lkZ2V0LWJvb2tpbmdzICYsXG4gICAgICAgIC5ib29raW5ncy0td2lkZ2V0LXdhaXRpbmdsaXN0ICYsXG4gICAgICAgIC5ib29raW5ncy0td2lkZ2V0LWJvb2tpbmdyZXF1ZXN0cyAmIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgLmlzLW5vdC1zdGFuZGFsb25lICYge1xuICAgICAgICAgICAgYm90dG9tOiA3MnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmxhX19tYWluLW9wdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWdyZWVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDEzMG1zLCB0cmFuc2Zvcm0gODBtcztcbiAgICB6LWluZGV4OiAxMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogY29sb3IuYWRqdXN0KCRjb2xvci1ncmVlbiwgJGxpZ2h0bmVzczogLTEwJSk7XG4gICAgfVxuXG4gICAgLmZsYS0tb3BlbiAmIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogNTZweDtcbiAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNTZweDtcbiAgICAgICAgY29udGVudDogJysnO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG5cbi5mbGFfX29wdGlvbnMge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBib3R0b206IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMCwgMCwgMCwgLjIpO1xuICAgIHJpZ2h0OiAtOTk5OXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcblxuICAgIC5mbGEtLW9wZW4gJiB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbn1cblxuLmZsYV9fb3B0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXktbGlnaHQ7XG4gICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktbGlnaHRlcjtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvZm9udHMnIGFzICo7XG5cbi5tb2RhbCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IC05OTk5cHg7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoYmxhY2ssIC41KTtcbiAgICB6LWluZGV4OiAxMDI7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbGVmdCwgYmFja2dyb3VuZC1jb2xvcjtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwbXMsIDIwMG1zO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDIwMG1zLCAwbXM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLm1vZGFsX19pbm5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxNnB4O1xuXG4gICAgQGluY2x1ZGUgZm9yLWRlc2t0b3AtdXAge1xuICAgICAgICBwYWRkaW5nOiAyNHB4O1xuICAgIH1cbn1cblxuLm1vZGFsX19kcmFnLWhhbmRsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAtMTtcbn1cblxuLm1vZGFsW2FyaWEtaGlkZGVuPVwiZmFsc2VcIl0ge1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMG1zLCAwbXM7XG59XG5cbi5tb2RhbF9fYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogOTR2aDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgLm1vZGFsLS1kaXNhYmxlZCAmIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZm9yLWRlc2t0b3AtdXAge1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDhweCk7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDQ4cHgpO1xuICAgIH1cblxuICAgIC5tb2RhbC0tc21hbGwgJiB7XG4gICAgICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtZG93biB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzJweCk7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSAzMnB4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC0tbWVkaXVtICYge1xuICAgICAgICBtYXgtd2lkdGg6IDkwMHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDhweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzMnB4KTtcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDMycHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDMycHgpO1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSAzMnB4KTtcbiAgICB9XG5cbiAgICAubW9kYWwtLWdyYXkgJiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LWxpZ2h0ZXI7XG4gICAgfVxufVxuXG4ubW9kYWxbYXJpYS1oaWRkZW49XCJmYWxzZVwiXSAubW9kYWxfX2JveCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4ubW9kYWxfX2hlYWRlciB7XG4gICAgcGFkZGluZzogMTZweCAxMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDM7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgcGFkZGluZzogMTZweCAzMnB4O1xuICAgIH1cbn1cblxuLm1vZGFsX19oZWFkZXItY29udGVudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLm1vZGFsX190aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1hYnJpbC1mYXRmYWNlO1xuICAgIHotaW5kZXg6IC0yO1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICB9XG59XG5cbi5tb2RhbF9fY2xvc2UtYnV0dG9uIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYmFja2dyb3VuZDogI2U3ZTdlNztcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDhweDtcbiAgICB0b3A6IDE2cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogaW5oZXJpdDtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICByaWdodDogMTZweDtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICfDlyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuLm1vZGFsX19jbG9zZS1idXR0b24taWNvbiB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cblxuLm1vZGFsX19jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U3ZTdlNztcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMTQwbXM7XG5cbiAgICAubW9kYWwtLWRpc2FibGVkICYge1xuICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICB9XG5cbiAgICAubW9kYWxfX2Zvb3RlciArICYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgIHBhZGRpbmc6IDMycHg7XG5cbiAgICAgICAgLm1vZGFsX19mb290ZXIgKyAmIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1vZGFsX19jb250ZW50LWlubmVyIHtcbiAgICAubW9kYWxfX3RvcCArICYge1xuICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgIH1cbn1cblxuLm1vZGFsX19mb290ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3JkZXI6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U3ZTdlNztcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgei1pbmRleDogMztcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDMycHg7XG4gICAgfVxuXG4gICAgPiAqIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxufVxuXG4ubW9kYWxfX3RvcCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlN2U3ZTc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICBtYXJnaW4tdG9wOiAtMzNweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgcGFkZGluZzogMCAzMnB4O1xuICAgIH1cbn1cblxuLm1vZGFsX190b3AgKyAubW9kYWxfX2NvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG59XG5cbi5tb2RhbF9fdGFicyB7XG4gICAgbWFyZ2luLXRvcDogJHNpemUtMTY7XG4gICAgbWFyZ2luLWJvdHRvbTogLSRzaXplLTE2O1xufVxuIiwiLmZvbGRvdXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uZm9sZG91dF9fY2xvc2Uge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxNnB4O1xuICAgIHJpZ2h0OiAxNnB4O1xufVxuXG4uZm9sZG91dF9faW5uZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDY0cHg7XG4gICAgYm90dG9tOiA2NHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIHBhZGRpbmc6IDI0cHg7XG59XG5cbi5mb2xkb3V0X19oZWFkZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVkZWRlO1xuICAgIGhlaWdodDogNjRweDtcbiAgICB0b3A6IDA7XG59XG5cbi5mb2xkb3V0X190aXRsZSB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4uZm9sZG91dF9faGVhZGVyLFxuLmZvbGRvdXRfX2Zvb3RlciB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4uZm9sZG91dF9fZm9vdGVyIHtcbiAgICBib3R0b206IDA7XG4gICAgcGFkZGluZzogMTZweCAyNHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHB4O1xufVxuIiwiQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcblxuLmZpZWxkc2V0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcblxuICAgICYtLWJveGVkIHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWdyYXktbGlnaHQ7XG4gICAgICAgIHBhZGRpbmc6ICRzaXplLTE2O1xuICAgIH1cblxuICAgICYtLWhpZGRlbi1tb2JpbGUtdXAge1xuICAgICAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgICYtLWlubGluZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtLjI1ZW07XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gICAgfVxuXG4gICAgJi0tMTAwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgJi0tMzMge1xuICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgIH1cblxuICAgICYtLTY2IHtcbiAgICAgICAgd2lkdGg6IDY2LjY2JTtcbiAgICB9XG5cbiAgICAmLS01MCB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZm9yLXRhYmxldC1sYW5kc2NhcGUtZG93biB7XG4gICAgICAgICYtLTMzLFxuICAgICAgICAmLS02NixcbiAgICAgICAgJi0tNTAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmllbGRzZXRfX2xlZ2VuZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgMCAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gfVxuXG4uZmllbGRzZXRfX2xlZ2VuZC1idXR0b24ge1xuICAgIGZsb2F0OiByaWdodDtcbn1cblxuLmZpZWxkc2V0X19kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luOiAwIDAgJHNpemUtMTg7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAuZmllbGRzZXRfX2xlZ2VuZCArICYge1xuICAgICAgICBtYXJnaW4tdG9wOiAtJHNpemUtMTI7XG4gICAgfVxufVxuIiwiQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuXG4uYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjNjFiMmE3O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDEzcHggJHNpemUtMTY7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMTIwbXM7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJltkaXNhYmxlZF0ge1xuICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICB9XG5cbiAgICAmLS1vcHRpb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNTZweDtcbiAgICB9XG5cbiAgICAuaWNvbiB7XG4gICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLThweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0taWNvbiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTFweDtcbiAgICAgICAgbWluLXdpZHRoOiA0OHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtZG93biB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1zbWFsbCB7XG4gICAgICAgIHBhZGRpbmc6IDlweCAkc2l6ZS0xODtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgIH1cblxuICAgICYtLXRpbnkge1xuICAgICAgICBwYWRkaW5nOiA0cHggJHNpemUtODtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgIH1cblxuICAgICYtLXJvdW5kZWQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkc2l6ZS0xNjtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkc2l6ZS0xNjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICB9XG5cbiAgICAmLS1pbmxpbmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgKyAuYnV0dG9uLS1pbmxpbmUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBjb2xvci5hZGp1c3QoIzYxYjJhNywgJGxpZ2h0bmVzczogLTEwJSk7XG4gICAgfVxuXG4gICAgJi0tbGFyZ2Uge1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgfVxuXG4gICAgJi0taGFsZiB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIH1cblxuICAgICYtLWNhbmNlbCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNjM2MzYzM7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBjb2xvci5hZGp1c3QoI2MzYzNjMywgJGxpZ2h0bmVzczogLTEwJSk7XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWhpZGRlbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogLTk5OTlweDtcbiAgICB9XG5cbiAgICAmLS13aGl0ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgY29sb3I6ICRjb2xvci1kYXJrO1xuICAgIH1cblxuICAgICYtLWJsYWNrIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcblxuICAgICAgICAmW2Rpc2FibGVkXSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAuMjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY29sb3IuYWRqdXN0KCMwMDAsICRsaWdodG5lc3M6IDEwJSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1ncmF5IHtcbiAgICAgICAgYmFja2dyb3VuZDogI2MzYzNjMztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdCgjYzNjM2MzLCAkbGlnaHRuZXNzOiAtMTAlKTtcblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tZ3JheS1kYXJrIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktZGFyaztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdCgkY29sb3ItZ3JheS1kYXJrLCAkbGlnaHRuZXNzOiAtMTAlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLW9yYW5nZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IG9yYW5nZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdChvcmFuZ2UsICRsaWdodG5lc3M6IDEwJSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1yZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjY2Q3YTkwO1xuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY29sb3IuYWRqdXN0KCNjZDdhOTAsICRsaWdodG5lc3M6IDEwJSk7XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWhvbGxvdyB7XG4gICAgICAgICYuYnV0dG9uLS1ibGFjayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZGFyaztcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1kYXJrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tYmxvY2sge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4uYnV0dG9uX190b29sdGlwIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgODBtcztcblxuICAgIC5idXR0b246aG92ZXIgJiB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4uYnV0dG9uX190ZXh0IHtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idXR0b25fX29wdGlvbnMge1xuICAgIHRvcDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgbGVmdDogLTk5OTlweDtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMCwgMCwgMCwgLjIpO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAuYnV0dG9uLS1vcGVuICYge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAmLS11cHdhcmQge1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICB9XG5cbn1cblxuLmJ1dHRvbl9fb3B0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcbiAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktbGlnaHRlcjtcbiAgICB9XG5cbiAgICAmW2RhdGFkaXNhYmxlZD1cInRydWVcIl0ge1xuICAgICAgICBkaXNhYmxlZDogbm9uZTtcbiAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYnV0dG9uX19jaGV2cm9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JlZW47XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltZy9jaGV2cm9uLXdoaXRlLnN2ZycpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwcHggYXV0bztcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci13aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAxMjBtcztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAuYnV0dG9uOmhvdmVyICYge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci5hZGp1c3QoJGNvbG9yLWdyZWVuLCAkbGlnaHRuZXNzOiAtMTAlKTtcbiAgICB9XG5cbiAgICAuYnV0dG9uLS1uYWtlZCAmIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgfVxuXG4gICAgLmJ1dHRvbi0td2hpdGUgJixcbiAgICAuYnV0dG9uLS1uYWtlZCAmIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1nL2NoZXZyb24tYmxhY2suc3ZnJyk7XG4gICAgfVxuXG4gICAgLmJ1dHRvbi0tbmFrZWQ6aG92ZXIgJiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICB9XG59XG5cbi5idXR0b24tLW5ha2VkIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzAwMDtcblxuICAgICYuYnV0dG9uLS1vcHRpb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuIiwiQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuXG4vLyBJY29uQnV0dG9uIOKAkyBlZ2VuIEJFTS1zdHJ1a3R1ciwgb2Jlcm9lbmRlIGF2IGJ1dHRvbi1rb21wb25lbnRlbi5cbi8vIEbDpHJnZXIgb2NoIHN0b3JsZWthciDDpHIgbMOlbmFkZSB2aXN1ZWxsdCBmcsOlbiBidXR0b24uXG5cbi5pY29uLWJ1dHRvbiB7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTFweDtcbiAgICBtaW4td2lkdGg6IDQ4cHg7XG4gICAgbWluLWhlaWdodDogNDhweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAxMjBtcztcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICM2MWIyYTc7XG4gICAgY29sb3I6ICNmZmY7XG5cbiAgICAmW2Rpc2FibGVkXSB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG5cbiAgICAmOmhvdmVyOm5vdChbZGlzYWJsZWRdKSB7XG4gICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdCgjNjFiMmE3LCAkbGlnaHRuZXNzOiAtMTAlKTtcbiAgICB9XG5cbiAgICAmLS1zbWFsbCB7XG4gICAgICAgIHBhZGRpbmc6IDlweDtcbiAgICAgICAgbWluLXdpZHRoOiAzNnB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAzNnB4O1xuICAgIH1cblxuICAgICYtLXRpbnkge1xuICAgICAgICBwYWRkaW5nOiA0cHggJHNpemUtODtcbiAgICAgICAgbWluLXdpZHRoOiAzMnB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAzMnB4O1xuICAgIH1cblxuICAgICYtLWxhcmdlIHtcbiAgICAgICAgbWluLXdpZHRoOiA0OHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICAgIH1cblxuICAgICYtLXJvdW5kZWQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIH1cblxuICAgICYtLWhpZGRlbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogLTk5OTlweDtcbiAgICB9XG5cbiAgICAmLS1uYWtlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogIzAwMDtcblxuICAgICAgICAmOmhvdmVyOm5vdChbZGlzYWJsZWRdKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXdoaXRlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuICAgICAgICBjb2xvcjogJGNvbG9yLWRhcms7XG5cbiAgICAgICAgJjpob3Zlcjpub3QoW2Rpc2FibGVkXSkge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY29sb3IuYWRqdXN0KCRjb2xvci13aGl0ZSwgJGxpZ2h0bmVzczogLTUlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWJsYWNrIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcblxuICAgICAgICAmW2Rpc2FibGVkXSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyOm5vdChbZGlzYWJsZWRdKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBjb2xvci5hZGp1c3QoIzAwMCwgJGxpZ2h0bmVzczogMTAlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWdyYXkge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjYzNjM2MzO1xuXG4gICAgICAgICY6aG92ZXI6bm90KFtkaXNhYmxlZF0pIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdCgjYzNjM2MzLCAkbGlnaHRuZXNzOiAtMTAlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWdyYXktZGFyayB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LWRhcms7XG5cbiAgICAgICAgJjpob3Zlcjpub3QoW2Rpc2FibGVkXSkge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY29sb3IuYWRqdXN0KCRjb2xvci1ncmF5LWRhcmssICRsaWdodG5lc3M6IC0xMCUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tb3JhbmdlIHtcbiAgICAgICAgYmFja2dyb3VuZDogb3JhbmdlO1xuXG4gICAgICAgICY6aG92ZXI6bm90KFtkaXNhYmxlZF0pIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdChvcmFuZ2UsICRsaWdodG5lc3M6IDEwJSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1yZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjY2Q3YTkwO1xuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuXG4gICAgICAgICY6aG92ZXI6bm90KFtkaXNhYmxlZF0pIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdCgjY2Q3YTkwLCAkbGlnaHRuZXNzOiAxMCUpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBBbmltYXRpb246IGlrb25lbiBzbnVycmFyIDM2MMKwIG1lZHNvbHMgbsOkciAuaWNvbi1idXR0b24tLXJvdGF0ZSBmaW5uc1xuQGtleWZyYW1lcyBpY29uLWJ1dHRvbi1zcGluIHtcbiAgICBmcm9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKSByb3RhdGUoMGRlZyk7XG4gICAgfVxuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKSByb3RhdGUoMzYwZGVnKTtcbiAgICB9XG59XG5cbi5pY29uLWJ1dHRvbi0tcm90YXRlIC5pY29uLWJ1dHRvbl9faWNvbiB7XG4gICAgYW5pbWF0aW9uOiBpY29uLWJ1dHRvbi1zcGluIDEuMnMgbGluZWFyIGluZmluaXRlO1xufVxuXG4uaWNvbi1idXR0b25fX2ljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgID4gc3ZnIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgJi0tcm90YXRlLTkwIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKSByb3RhdGUoOTBkZWcpO1xuICAgIH1cblxuICAgICYtLXJvdGF0ZS0xODAge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApIHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cblxuICAgICYtLXJvdGF0ZS0yNzAge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApIHJvdGF0ZSgyNzBkZWcpO1xuICAgIH1cbn1cblxuLmljb24tYnV0dG9uX190b29sdGlwIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgODBtcztcblxuICAgIC5pY29uLWJ1dHRvbjpob3ZlciAmIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG4iLCJAdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9mb250cycgYXMgKjtcblxuLnRvZGF5LWNvdW50IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuXG4gICAgJi0tdG9nZ2xlciB7XG4gICAgICAgIHBhZGRpbmc6ICRzaXplLTggJHNpemUtNDAgJHNpemUtOCAwO1xuXG4gICAgICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtZG93biB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50b2RheS1jb3VudF9fdG9nZ2xlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogOHB4O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzJkMmQyZDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuIiwiQHVzZSAnc2Fzczpjb2xvcic7XG5cbi5tZW51IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTZweCA0cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogMTAwdmg7XG59XG5cbi5tZW51X19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogY29sb3IuYWRqdXN0KHdoaXRlLCAkbGlnaHRuZXNzOiAtMTAlKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgICYtLWJvdHRvbSB7XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG59XG5cbi5tZW51X19pdGVtLXN5bWJvbCB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG5cbi5tZW51X19pdGVtLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG4iLCJAdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9mb250cycgYXMgKjtcblxuLnRhYmxlLWJhciB7XG4gICAgaGVpZ2h0OiAkc2l6ZS00ODtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAycHggMDtcblxuICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktbGlnaHRlcjtcbiAgICB9XG59XG5cbi50YWJsZS1iYXJfX21ldGEge1xuICAgIGZvbnQtc2l6ZTogJHNpemUtMTI7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIHBhZGRpbmc6ICRzaXplLTg7XG4gICAgd2lkdGg6ICRzaXplLTQ4O1xufVxuXG4udGFibGUtYmFyX19udW1iZXIge1xuICAgIGNvbG9yOiAjYTlhOWE5O1xufVxuXG4udGFibGUtYmFyX19zZWF0cyB7XG4gICAgY29sb3I6ICNhOWE5YTk7XG4gICAgYmFja2dyb3VuZDogIzY4Njg2ODtcbiAgICB3aWR0aDogJHNpemUtMTY7XG4gICAgaGVpZ2h0OiAkc2l6ZS0xNjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuXG4gICAgJi0tcm91bmQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIH1cbn1cblxuLnRhYmxlLWJhcl9fYm9va2luZ3Mge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkc2l6ZS0xNjtcbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvZm9udHMnIGFzICo7XG5cbi5ib29raW5nIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDhhNmMzO1xuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICBwYWRkaW5nOiAkc2l6ZS00ICRzaXplLTE2O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXNpemU6ICRzaXplLTE0O1xuICAgIGxpbmUtaGVpZ2h0OiAkc2l6ZS0xNjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkc2l6ZS00ODtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYtLXN1Y2Nlc3Mge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNjBjNDAwO1xuICAgIH1cblxuICAgICYtLWZhaWwge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmUxOTVlO1xuICAgIH1cbn1cblxuLmJvb2tpbmdfX2VkaXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogJHNpemUtMTY7XG4gICAgdG9wOiA1MCU7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYm9va2luZ19fZWRpdC1pY29uIHtcbiAgICB3aWR0aDogJHNpemUtMTggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6ICRzaXplLTE4ICFpbXBvcnRhbnQ7XG4gICAgZmlsbDogY29sb3IuYWRqdXN0KCMwOGE2YzMsICRsaWdodG5lc3M6IC0xMCUpO1xuXG4gICAgLmJvb2tpbmctLXN1Y2Nlc3MgJiB7XG4gICAgICAgIGZpbGw6IGNvbG9yLmFkanVzdCgjNjBjNDAwLCAkbGlnaHRuZXNzOiAtMTAlKTtcbiAgICB9XG5cbiAgICAuYm9va2luZy0tZmFpbCAmIHtcbiAgICAgICAgZmlsbDogY29sb3IuYWRqdXN0KCNmZTE5NWUsICRsaWdodG5lc3M6IC0xMCUpO1xuICAgIH1cbn1cblxuLmJvb2tpbmdfX2lubmVyIHtcbiAgICBtYXJnaW4tbGVmdDogJHNpemUtMjQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYm9va2luZ19fbmFtZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5ib29raW5nX190aW1lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6ICRzaXplLTEyO1xufVxuXG4uYm9va2luZ19fc2l6ZSB7XG4gICAgbGVmdDogLSRzaXplLTMyO1xuICAgIHdpZHRoOiAkc2l6ZS0yNDtcbiAgICBoZWlnaHQ6ICRzaXplLTI0O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogY29sb3IuYWRqdXN0KCMwOGE2YzMsICRsaWdodG5lc3M6IC0xMCUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi10b3A6IC0kc2l6ZS0xMjtcbiAgICBsaW5lLWhlaWdodDogJHNpemUtMjQ7XG5cbiAgICAuYm9va2luZy0tc3VjY2VzcyAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogY29sb3IuYWRqdXN0KCM2MGM0MDAsICRsaWdodG5lc3M6IC0xMCUpO1xuICAgIH1cblxuICAgIC5ib29raW5nLS1mYWlsICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiBjb2xvci5hZGp1c3QoI2ZlMTk1ZSwgJGxpZ2h0bmVzczogLTEwJSk7XG4gICAgfVxufVxuXG4uYm9va2luZ19fdmVyaWZpZWQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luLXRvcDogLSRzaXplLTQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtJHNpemUtNDtcbn1cblxuLmJvb2tpbmdfX3ZlcmlmaWVkLWljb24ge1xuICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcbiAgICB3aWR0aDogJHNpemUtMTI7XG4gICAgaGVpZ2h0OiAkc2l6ZS0xMjtcbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcblxuLnRhYnMge1xuICAgIG1hcmdpbjogMCAwICRzaXplLTE2IDA7XG5cbiAgICAmLS1jZW50ZXJlZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgJi0tc2Nyb2xsYWJsZSB7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBwYWRkaW5nOiAwICRzaXplLTE2O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtOHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmZmZmZmICAwJSwgcmdiYSgyNTUsIDAsIDAsIDApIDEwMCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsIDAsIDAsIDApIDAlLCAjZmZmZmZmIDEwMCUpO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tb3ZlcmZsb3ctcmlnaHQ6YWZ0ZXIsXG4gICAgJi0tb3ZlcmZsb3ctYm90aDphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgJi0tb3ZlcmZsb3ctbGVmdDpiZWZvcmUsXG4gICAgJi0tb3ZlcmZsb3ctYm90aDpiZWZvcmUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgJi0tanVzdGlmeSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIC50YWJzX190YWJzIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhYnNfX3RhYiB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhYnNfX3RhYi1sYWJlbCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRhYnNfX3RhYnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAudGFicy0tc2Nyb2xsYWJsZSAmIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICAgIH1cblxuICAgIC50YWJzLS1mdWxsLWhlaWdodCAmIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbn1cblxuLnRhYnNfX3RhYiB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRzaXplLTE2O1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG5cbiAgICAgICAgLnRhYnMtLXNjcm9sbGFibGUgJiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIC50YWJzLS1zY3JvbGxhYmxlICYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4udGFic19fYWRkZXIge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcrJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxMjBtcztcbiAgICB9XG5cbiAgICAmLS1vcGVuIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYtLXZpc2libGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbi50YWJzX19hZGRlci1vcHRpb25zIHtcbiAgICB0b3A6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICBsZWZ0OiAtOTk5OXB4O1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm94LXNoYWRvdzogMCAwIDI1cHggcmdiYSgwLCAwLCAwLCAuMik7XG5cbiAgICAmLS1vcGVuIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG59XG5cbi50YWJzX19hZGRlci1vcHRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcbiAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LWxpZ2h0ZXI7XG4gICAgfVxufVxuXG5cbi50YWJzX190YWItbGFiZWwge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBwYWRkaW5nOiAkc2l6ZS0xMiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgIC50YWJzLS1zaXplLXNtYWxsICYge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEzcHg7XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmOnZpc2l0ZWQsXG4gICAgJjphY3RpdmUge1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG5cbiAgICAmLS1hY3RpdmUge1xuICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJGNvbG9yLWdyZWVuO1xuICAgIH1cblxuICAgICYtLWRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTogLjQ7XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvZm9udHMnIGFzICo7XG5cbi50YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuLnRhYmxlX19jZWxsIHtcbiAgICBwYWRkaW5nOiAkc2l6ZS0xNiAkc2l6ZS04O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAmLS1yaWdodCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgICYtLWFjdGlvbnMge1xuICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgfVxuXG4gICAgdGhlYWQgJiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LWxpZ2h0ZXI7XG4gICAgICAgIGNvbG9yOiAjNWQ1Mzg2O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAkc2l6ZS0xNDtcbiAgICB9XG59XG4iLCJAdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9mb250cycgYXMgKjtcblxuLmxvZ2luIHtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICAgIHBhZGRpbmc6ICRzaXplLTI0IDA7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLWRvd24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi5sb2dpbl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogJHNpemUtNDA7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWFicmlsLWZhdGZhY2U7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGNvbG9yLWJsYWNrO1xuICAgICAgICBib3R0b206IC0wcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxufVxuXG4ubG9naW5fX2xvZ28ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDMycHg7XG4gICAgbGVmdDogMzJweDtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgei1pbmRleDogMTtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtZG93biB7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgdG9wOiAyNHB4O1xuICAgICAgICBsZWZ0OiAyNHB4O1xuICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL2ZvbnRzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5cbi5zdWJtZW51IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgY29sb3I6ICMwMDA7XG59XG5cbi5zdWJtZW51X190aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBtYXJnaW46IDAgMCAxOHB4O1xuICAgIGZvbnQtc2l6ZTogJHNpemUtMjQ7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWFicmlsLWZhdGZhY2U7XG59XG5cbi5zdWJtZW51X19tZW51IHtcbiAgICBtYXJnaW46IDAgMCAxOHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG4uc3VibWVudV9fbWVudS1pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG5cbi5zdWJtZW51X19tZW51LWxpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmLS1kaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IC41O1xuICAgIH1cblxuICAgICYtLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgfVxuXG4gICAgLy8gJjpiZWZvcmUge1xuICAgIC8vICAgICBjb250ZW50OiAnICc7XG4gICAgLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIC8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLy8gICAgIGxlZnQ6IC01cHg7XG4gICAgLy8gICAgIHRvcDogMDtcbiAgICAvLyAgICAgYm90dG9tOiAwO1xuICAgIC8vICAgICB3aWR0aDogNHB4O1xuICAgIC8vICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgLy8gICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIC8vICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDIwMG1zO1xuICAgIC8vIH1cblxuICAgIC8vICYtLWFjdGl2ZSB7XG4gICAgLy8gICAgICY6YmVmb3JlIHtcbiAgICAvLyAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmVlbjtcbiAgICAvLyAgICAgfVxuICAgIC8vIH1cbn1cbiIsIkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9mb250cycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJyBhcyAqO1xuXG4uZm9ybS1pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gICAgJi0tY29udGV4dHVhbCB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xNnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgfVxuXG4gICAgJi0tZnVsbC13aWR0aCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgICYtLWhhbGYge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgICAgLmZvcm0taXRlbS0taGFsZiArICYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1pbmxpbmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJHNpemUtODtcbiAgICB9XG5cbiAgICAmLS1kaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IC43O1xuICAgIH1cblxuICAgICYtLXJvdW5kZWQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgICYtLXNlbGVjdC5mb3JtLWl0ZW0tLW11bHRpcGxlIC5mb3JtLWl0ZW1fX2lubmVyOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLS1oaWRkZW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYtLXRleHRhcmVhIHtcblxuICAgIH1cblxuICAgIC5mb3JtLWl0ZW0tLWh0bWwgJiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICB9XG59XG5cbi5mb3JtLWl0ZW1fX2lubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuZm9ybS1pdGVtLS1zZWxlY3QgJiB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgYm90dG9tOiAxOXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltZy9jaGV2cm9uLnN2ZycpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZvcm0taXRlbV9fbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogJGNvbG9yLWRhcms7XG4gICAgbWluLWhlaWdodDogMjBweDtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgIC5mb3JtLWl0ZW0tLWlubGluZS1sYWJlbCAmIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICB9XG5cbiAgICAuZm9ybS1pdGVtLS1jaGVja2JveGVzICYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgfVxuXG4gICAgLmZvcm0taXRlbS0tbWFuZGF0b3J5ICYge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcqJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvcm0taXRlbV9faW5wdXQtLXJhZGlvICsgJixcbiAgICAuZm9ybS1pdGVtX19pbnB1dC0tY2hlY2tib3ggKyAmIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi5mb3JtLWl0ZW1fX2lubmVyLS1idXR0b24gLmZvcm0taXRlbV9faW5wdXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG5cbi5mb3JtLWl0ZW1fX2J1dHRvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTFweDtcbiAgICByaWdodDogN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmZvcm0taXRlbV9faW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogZGFya2VuKCRjb2xvci1ncmF5LCAyMCUpO1xufVxuXG4uZm9ybS1pdGVtX19pbnB1dC0tY2hlY2tib3ggKyAuZm9ybS1pdGVtX19sYWJlbCxcbi5mb3JtLWl0ZW1fX2lucHV0LS1yYWRpbyArIC5mb3JtLWl0ZW1fX2xhYmVsIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHBhZGRpbmctbGVmdDogJHNpemUtMjQ7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxufVxuXG4uZm9ybS1pdGVtX19pbnB1dC0tcmFkaW8gKyAuZm9ybS1pdGVtX19sYWJlbDpiZWZvcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG5cbi5mb3JtLWl0ZW1fX2lucHV0LS1jaGVja2JveDpjaGVja2VkICsgLmZvcm0taXRlbV9fbGFiZWwsXG4uZm9ybS1pdGVtX19pbnB1dC0tcmFkaW86Y2hlY2tlZCArIC5mb3JtLWl0ZW1fX2xhYmVsIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltZy9jaGVjay5zdmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3MCUgYXV0bztcblxuICAgICAgICAuZm9ybS1pdGVtLS1kaXNhYmxlZCAmIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICMzMzM7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb3JtLWl0ZW1fX2lucHV0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxMnB4IDhweDtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2U3ZTdlNztcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMTIwbXM7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuXG4gICAgLmZvcm0taXRlbS0tdG8tdXBwZXIgJiB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICBvcGFjaXR5OiAuN1xuICAgIH1cblxuICAgIC5mb3JtLWl0ZW0tLXJvdW5kZWQgJiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gICAgfVxuXG4gICAgLmZvcm0taXRlbS0tY29sb3IgJiB7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBwYWRkaW5nOiA0cHg7XG4gICAgfVxuXG4gICAgJi0tdGV4dGFyZWEge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLmZvcm0taXRlbS0tcm91bmRlZCAmIHtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuUGhvbmVJbnB1dC0tZm9jdXMsXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWdyYXk7XG4gICAgfVxuXG4gICAgJlttdWx0aXBsZV0ge1xuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIH1cblxuICAgIC5mb3JtLWl0ZW0tLXNlYXJjaCAmIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIH1cblxuICAgICYtLXNlbGVjdCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gICAgfVxuXG4gICAgJi0taGlkZGVuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtOTk5OXB4O1xuICAgIH1cbn1cblxuLmZvcm0taXRlbV9fbXVsdGljaG9pY2VzIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIHRvcDogMTAwJTtcbiAgICBib3gtc2hhZG93OiAwIDhweCAxNXB4IHJnYmEoMCwgMCwgMCwgLjE1KTtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgei1pbmRleDogMTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGxlZnQ6IC05OTk5cHg7XG5cbiAgICAmLS1vcGVuIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG59XG5cbi5mb3JtLWl0ZW1fX29wdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mb3JtLWl0ZW1fX2lucHV0LS1yYWRpbyxcbi5mb3JtLWl0ZW1fX2lucHV0LS1jaGVja2JveCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC05OTk5cHg7XG4gICAgb3BhY2l0eTogMDtcbn1cblxuLmZvcm0taXRlbV9fZXJyb3Ige1xuICAgIGNvbG9yOiAjYmUxYzFjO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmZvcm0taXRlbV9faGludCB7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uZm9ybS1pdGVtX19zZWFyY2gtaWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDE2cHg7XG4gICAgdG9wOiA1MCU7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IC04cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmaWxsOiAjMmQyZDJkO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5mb3JtLWl0ZW1fX2JvZHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5mb3JtLWl0ZW0tLWlubGluZS1sYWJlbCAmIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbn1cblxuLmZvcm0taXRlbV9fdmFyaWFibGUtcGlja2VyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICByaWdodDogMDtcbn1cblxuLmZvcm0taXRlbV9fYnV0dG9uLS1kYXRlIHtcbiAgICByaWdodDogMTAwJTtcbiAgICBib3R0b206IDUwJTtcbiAgICB3aWR0aDogJHNpemUtMTg7XG4gICAgaGVpZ2h0OiAkc2l6ZS0xODtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIG1hcmdpbi1yaWdodDogLTI4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTlweDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXI6IDA7XG59XG5cbi5mb3JtLWl0ZW1fX2J1dHRvbi1pY29uIHtcbiAgICB3aWR0aDogJHNpemUtMTg7XG4gICAgaGVpZ2h0OiAkc2l6ZS0xODtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi10b3A6IC05cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC05cHg7XG4gICAgZmlsbDogJGNvbG9yLWdyYXk7XG59XG5cbi5mb3JtLWl0ZW0tLWRhdGUgLmZvcm0taXRlbV9faW5wdXQge1xuICAgIHBhZGRpbmctbGVmdDogJHNpemUtMzI7XG4gICAgcGFkZGluZy1yaWdodDogJHNpemUtMzI7XG59XG5cbi5mb3JtLWl0ZW1fX2VtcHR5LXZhbHVlLWJ1dHRvbiB7XG4gICAgd2lkdGg6ICRzaXplLTE2O1xuICAgIGhlaWdodDogJHNpemUtMTY7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXk7XG4gICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogLThweDtcbiAgICBsaW5lLWhlaWdodDogJHNpemUtMTI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1yaWdodDogJHNpemUtMTI7XG4gICAgcGFkZGluZzogMDtcbn1cbiIsIkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL21peGlucycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5cbi5ib29raW5nLXRhYmxlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA2NHB4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgcGFkZGluZzogJHNpemUtODtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtZG93biB7XG4gICAgICAgIHdpZHRoOiAzMDB2dztcbiAgICB9XG59XG5cbi5ib29raW5nLXRhYmxlX19ub3RlcyB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLW9yYW5nZTtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIHBhZGRpbmc6ICRzaXplLTg7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTA7XG4gICAgZm9udC1zaXplOiAkc2l6ZS0xNDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkc2l6ZS00MDtcbn1cblxuLmJvb2tpbmctdGFibGVfX25vdGVzLWhpZGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogJHNpemUtODtcbiAgICB0b3A6ICRzaXplLTg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYm9va2luZy10YWJsZV9fdGFibGUsXG4uYm9va2luZy10YWJsZV9fdGFibGUtaGVhZGVyIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICBib3JkZXItc3BhY2luZzogMDtcblxuICAgICYtLWluZm8ge1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgZmxleC1iYXNpczogNjBweDtcbiAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG5cbiAgICB0ZCwgdGgge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG59XG5cbi8qIHJlbW92ZWQgZW1wdHkgcnVsZXNldDogLmJvb2tpbmctdGFibGVfX3RhYmxlLWhlYWRlciAqL1xuXG4uYm9va2luZy10YWJsZV9faGVhZGVyLWFjdGlvbnMge1xuICAgIHBhZGRpbmc6IDJweCA2cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjMmQyZDJkO1xuICAgIGhlaWdodDogMzJweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktbGlnaHQ7XG4gICAgYm9yZGVyLXJhZGl1czogJHNpemUtNCAkc2l6ZS00IDAgMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXdoaXRlO1xufVxuXG4uYm9va2luZy10YWJsZV9faGVhZGVyLWFjdGlvbnMtLWZpbHRlcnMge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xufVxuXG4uYm9va2luZy10YWJsZV9faGVhZGVyLWFjdGlvbiB7XG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcblxuICAgICYtLXJpZ2h0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxufVxuXG4uYm9va2luZy10YWJsZV9faGVhZGVyIHtcbiAgICAvLyBiYWNrZ3JvdW5kOiAjZWFlYWVhO1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDM7XG5cbiAgICAuYm9va2luZy10YWJsZV9fY2VsbCB7XG4gICAgICAgIC8vIGJhY2tncm91bmQ6ICNlYWVhZWE7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIH1cbn1cblxuLmJvb2tpbmctdGFibGVfX2NlbGwge1xuICAgIC5ib29raW5nLXRhYmxlX19yb3ctLWJhcnMgJiB7XG4gICAgICAgIGhlaWdodDogMHB4O1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDkwMDBweDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gJi0tZXZlbjphZnRlciB7XG4gICAgLy8gICAgIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG4gICAgLy8gfVxuXG4gICAgJi0td2hvbGU6YWZ0ZXIge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IGRhc2hlZCAkY29sb3ItZ3JheS1saWdodDtcbiAgICB9XG59XG5cbi5ib29raW5nLXRhYmxlX190aW1lLWxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgei1pbmRleDogMTtcblxuICAgIC5ib29raW5nLXRhYmxlX19yb3ctLWNvbGxhcHNlZCAmIHtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgfVxufVxuXG4uYm9va2luZy10YWJsZV9fY2VsbCB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmVlbjtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAmLS1oaWdobGlnaHRlZDpiZWZvcmUge1xuICAgICAgICBvcGFjaXR5OiAuMjtcbiAgICB9XG59XG5cbi5ib29raW5nLXRhYmxlX19ib2R5IHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogJHNpemUtODtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICB0b3A6IDk2cHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDk2cHgpO1xuICAgICAgICBwYWRkaW5nOiAwICRzaXplLTg7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgICAgICB0b3A6IDEzNnB4O1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEzNnB4KTtcblxuICAgICAgICAmW2RhdGFyb3dzPVwiMFwiXSB7XG4gICAgICAgICAgICB0b3A6IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgJltkYXRhcm93cz1cIjFcIl0ge1xuICAgICAgICAgICAgdG9wOiA3MnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA3MnB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgICZbZGF0YXJvd3M9XCIyXCJdIHtcbiAgICAgICAgICAgIHRvcDogMTA0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwNHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8qIHJlbW92ZWQgZW1wdHkgcnVsZXNldCBmb3IgJltkYXRhcm93cz1cIjNcIl0gKi9cbiAgICB9XG5cbiAgICAuYm9va2luZy10YWJsZV9fY2VsbC0tdGFibGUtYXJlYSB7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDhweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbn1cblxuLmJvb2tpbmctdGFibGVfX2FyZWEtdG9nZ2xlIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDVweDtcbiAgICB0b3A6IDVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICBzdmcge1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXM7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgICYtLWNvbGxhcHNlZCB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJvb2tpbmctdGFibGVfX3JvdyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmLS10aW1lbGluZSB7XG4gICAgICAgIFxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS1saWdodDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwICRzaXplLTQgJHNpemUtNDtcblxuICAgIH1cblxuICAgICYtLWNsb2NrIHtcbiAgICAgICAgei1pbmRleDogMTI7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICB9XG5cbiAgICAmLS1ub3QtZHJhZ2dpbmcge1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLS1ib3JkZXItdG9wIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG4gICAgfVxuXG4gICAgJi0td2hpdGUuYm9va2luZy10YWJsZV9fcm93LS1ib3JkZXItdG9wIHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGNvbG9yLWdyYXktbGlnaHQ7XG4gICAgfVxuXG4gICAgJi0tZHJhZ2dpbmcge1xuICAgICAgICB6LWluZGV4OiA5OTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBtYXJnaW4tdG9wOiAtNDBweDtcblxuICAgICAgICAuYm9va2luZy10YWJsZS0tY29tcGFjdCAmIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyZWVuO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgICYtLWhpZ2hsaWdodGVkOmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogLjI7XG4gICAgfVxufVxuXG4uYm9va2luZy10YWJsZV9fY2VsbC1jb3VudCB7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi10b3A6IC05cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC05cHg7XG4gICAgYmFja2dyb3VuZDogIzJkMmQyZDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDlweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMTlweDtcbn1cblxuLmJvb2tpbmctdGFibGVfX2NlbGwge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5ib29raW5nLXRhYmxlLS1jb21wYWN0ICYge1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG5cbiAgICAgICAgJi0tdGFibGUtYXJlYSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYm9va2luZy10YWJsZV9faGVhZGVyICYge1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB9XG5cbiAgICAuYm9va2luZy10YWJsZV9fcm93LS10aW1lbGluZSAmLFxuICAgIC5ib29raW5nLXRhYmxlX19yb3ctLWFycml2YWxzbGVnZW5kICYge1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgfVxuXG4gICAgLmJvb2tpbmctdGFibGVfX3Jvdy0tYmFycyAmIHtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5ib29raW5nLXRhYmxlX19yb3ctLWNvbGxhcHNlZCAmIHtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLmJvb2tpbmctdGFibGVfX2hlYWRlciAuYm9va2luZy10YWJsZV9fcm93LS1jbG9jayAgJiB7XG4gICAgICAgIGhlaWdodDogMHB4O1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWV2ZW4ge1xuICAgICAgICAuYm9va2luZy10YWJsZV9fcm93LS1kcmFnZ2luZyAmIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIC5ib29raW5nLXRhYmxlX19yb3ctLWRyYWdnaW5nICYge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYm9va2luZy10YWJsZV9fcm93LS1ib3JkZXItdG9wICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICB9XG5cbiAgICAmLS10YWJsZS1pbmZvIHtcbiAgICAgICAgZmxleC1iYXNpczogMzJweDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIGZsZXgtZ3JvdzogMDtcblxuICAgICAgICAuYm9va2luZy10YWJsZS0tc2hvdy10YWJsZS1kZXRhaWxzICYge1xuICAgICAgICAgICAgZmxleC1iYXNpczogNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ib29raW5nLXRhYmxlX19ib2R5ICYge1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJvb2tpbmctdGFibGVfX3RhYmxlLWluZm8ge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uYm9va2luZy10YWJsZV9faW5mby1zaXplIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDVweDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogIzJkMmQyZDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgLmJvb2tpbmctdGFibGVfX3RhYmxlLWluZm8tLWNsb3NlZCAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktbGlnaHQ7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheS1kYXJrO1xuICAgIH1cblxuICAgICYtLTQge1xuICAgICAgICBmb250LXNpemU6IDhweDtcbiAgICB9XG5cbiAgICAmLS1jaXJjbGUge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIH1cblxuICAgIC5ib29raW5nLXRhYmxlLS1jb21wYWN0ICYge1xuICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIH1cbn1cblxuLmJvb2tpbmctdGFibGVfX2NlbGwtLWhhbGYge1xuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG59XG5cbi5ib29raW5nLXRhYmxlX19jZWxsLS10YWJsZS1hcmVhIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheS1saWdodDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG59XG5cbi5ib29raW5nLXRhYmxlX190YWJsZS1pbmZvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1cHg7XG4gICAgbGVmdDogNXB4O1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgYm90dG9tOiA1cHg7XG4gICAgcGFkZGluZzogNHB4IDRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgIC5ib29raW5nLXRhYmxlLS1jb21wYWN0ICYge1xuICAgICAgICBwYWRkaW5nOiAycHggNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogOHB4O1xuICAgIH1cblxuICAgICYtLWNsb3NlZCB7XG4gICAgICBjb2xvcjogJGNvbG9yLWdyYXktZGFyaztcbiAgICB9XG5cbiAgICAuYm9va2luZy10YWJsZV9fcm93LS1kcmFnZ2luZyAmIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgY3Vyc29yOiBtb3ZlO1xuICAgIH1cbn1cblxuLmJvb2tpbmctdGFibGVfX2NlbGwtLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3ItZ3JlZW4sIC40KTtcblxuICAgICsgLmJvb2tpbmctdGFibGVfX2NlbGw6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgYm9va2luZy10YWJsZS1jbG9jay1wdWxzZSB7XG4gICAgMCUsIDEwMCUgeyBvcGFjaXR5OiAxOyB9XG4gICAgNTAlIHsgb3BhY2l0eTogMC41NTsgfVxufVxuXG4uYm9va2luZy10YWJsZV9fY2VsbC1jbG9jayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAycHg7XG4gICAgaGVpZ2h0OiA5OTk5cHg7XG4gICAgbWFyZ2luLXRvcDogLTMycHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgei1pbmRleDogMTtcblxuICAgICYtLWJsdWUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICBjdXJzb3I6IGNvbC1yZXNpemU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgJl9fbGluZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogcmVkO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAmOm5vdCgmLS1ibHVlKSAmX19saW5lIHtcbiAgICAgICAgYW5pbWF0aW9uOiBib29raW5nLXRhYmxlLWNsb2NrLXB1bHNlIDEuNnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gICAgfVxuXG4gICAgJi0tYmx1ZSAmX19saW5lIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2U2OGEwMDtcbiAgICB9XG5cbiAgICAmX19oYW5kbGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGN1cnNvcjogY29sLXJlc2l6ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6IHllbGxvdztcbiAgICB9XG59XG5cbi5ib29raW5nLXRhYmxlX190YWJsZS1kaXZpZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IC0xO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggZGFzaGVkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgIH1cbn1cbiIsIkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9mb250cycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJyBhcyAqO1xuXG4uYWRtaW4tcGFnZSB7XG4gICAgcGFkZGluZzogJHNpemUtMjQ7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLWRvd24ge1xuICAgICAgICBwYWRkaW5nOiAkc2l6ZS0yNCAkc2l6ZS04O1xuICAgIH1cbn1cblxuLmFkbWluLXBhZ2VfX2lubmVyIHtcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5hZG1pbi1wYWdlX190b3Age1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAkc2l6ZS0yNDtcbn1cblxuLmFkbWluLXBhZ2VfX2FkZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbn1cblxuLmFkbWluLXBhZ2VfX2JvZHkge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTJweDtcbn1cblxuLmFkbWluLXBhZ2VfX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgbWFyZ2luOiAwIDAgJHNpemUtMjQgMDtcbn1cblxuLmFkbWluLXBhZ2VfX3RhYnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG59XG5cbi5hZG1pbi1wYWdlX19jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uYWRtaW4tcGFnZV9faW5uZXIge1xuXG4gICAgJi0tbmFycm93IHtcbiAgICAgICAgbWF4LXdpZHRoOiA3ODBweDtcbiAgICB9XG59XG5cbi5hZG1pbi1wYWdlX19jb2x1bW4tLW1haW4ge1xuICAgIHdpZHRoOiA2NiU7XG59XG5cbi5hZG1pbi1wYWdlX19jb2x1bW4tLXNpZGUge1xuICAgIHdpZHRoOiAzNCU7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuXG4uYWRtaW4tcGFnZV9fZm9vdGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDMwNHB4O1xuICAgIG1hcmdpbi10b3A6ICRzaXplLTMyO1xuICAgIHBhZGRpbmc6ICRzaXplLTE2IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgIHotaW5kZXg6IDE7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuICAgIHBhZGRpbmctbGVmdDogJHNpemUtMjQ7XG4gICAgcGFkZGluZy1yaWdodDogJHNpemUtMjQ7XG5cblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtZG93biB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJHNpemUtODtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJHNpemUtODtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL2ZvbnRzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5cbi5hZG1pbi10YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcblxuICAgICYtLW5hcnJvdyB7XG4gICAgICAgIG1heC13aWR0aDogJHNpemUtNDg7XG4gICAgfVxuXG4gICAgJi0tYm9yZGVyLWxlZnQge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IGRhc2hlZCAkY29sb3ItZ3JheTtcbiAgICB9XG5cbiAgICAmLS1zdGlja3kge1xuICAgICAgICBvdmVyZmxvdzogaW5pdGlhbDtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLmFkbWluLXRhYmxlX190YWJsZSB7XG4gICAgYm9yZGVyOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICB0ZCwgIHRoIHtcbiAgICAgICAgcGFkZGluZzogMTJweCA4cHg7XG5cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1ncmVlbi1kYXJrO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxufVxuXG4uYWRtaW4tdGFibGVfX2JvZHkge1xuICAgIHRkIHtcbiAgICAgICAgcGFkZGluZzogMTJweCA4cHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgICAgICAgLmFkbWluLXRhYmxlLS1jb21wYWN0ICYge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDZweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYWRtaW4tdGFibGUtLWNvbXByZXNzZWQgJiB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNtYWxsIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZGFyaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hZG1pbi10YWJsZS0temVicmEgJiB7XG4gICAgICAgIHRyOm50aC1jaGlsZChvZGQpIHRkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdCgkY29sb3ItZ3JheS1saWdodGVyLCAkbGlnaHRuZXNzOiAxJSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hZG1pbi10YWJsZV9fdGgge1xuICAgICYtLXZlcnRpY2FsIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbn1cblxuLmFkbWluLXRhYmxlLS1zdGlja3kgLmFkbWluLXRhYmxlX19oZWFkIHtcbiAgICAuYWRtaW4tdGFibGVfX2NlbGwge1xuICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuXG4gICAgICAgIC5tb2RhbCAmIHtcbiAgICAgICAgICAgIHRvcDogLTMycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hZG1pbi10YWJsZV9fdGgsXG4uYWRtaW4tdGFibGVfX3RkIHtcbiAgICAmLS1uYXJyb3cge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgLyogTmVlZCBmb3IgcHJlc2VuZGVuY2Ugb2YgbmVzdGVkIHRkICovXG4gICAgICAgIC5hZG1pbi10YWJsZSAmIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggZGFzaGVkICRjb2xvci1ncmF5O1xuICAgICAgICB9XG5cbiAgICAgICAgLyogVWdseSBvdmVycmlkZSBmb3IgZm9ybSBpdGVtIGluIG5hcnJvdyB0YWJsZSBjZWxsICovXG4gICAgICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWl0ZW1fX2xhYmVsIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWhpZ2hsaWdodGVkIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktbGlnaHQ7XG4gICAgfVxuXG4gICAgJi0taGlnaGxpZ2h0ZWQtbGlnaHRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LWxpZ2h0ZXI7XG4gICAgfVxufVxuXG4uYWRtaW4tdGFibGVfX3JvdyB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAgICYtLWRlbGV0ZWQge1xuICAgICAgICBvcGFjaXR5OiAuMztcbiAgICB9XG5cbiAgICAmLS11cGRhdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgIGFuaW1hdGlvbjogZXhhbXBsZTtcbiAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA0cztcbiAgICB9XG5cbiAgICYucmVhY3QtZHJhZ2dhYmxlLWRyYWdnaW5nIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMTAwO1xuICAgIH1cblxuICAgICYtLWRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgfVxuXG4gICAgdGQsIHRoIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZ3JheTtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuXG4gICAgfVxuXG4gICAgLmFkbWluLXRhYmxlLS13aXRoLWNvbC1kaXZpZGVyICYge1xuICAgICAgICB0ZCwgdGgge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gICAgICAgIH1cblxuICAgICAgICB0ZDpsYXN0LWNoaWxkLFxuICAgICAgICB0aDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB0aCxcbiAgICAmOmxhc3QtY2hpbGQgdGQge1xuICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIH1cblxuICAgICYtLWRyYWctb3ZlcmxheSB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAuNCk7XG5cbiAgICAgICAgPiB0ZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWRyYWdnaW5nIHtcbiAgICAgICAgPiB0ZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS1saWdodGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tY2VudGVyZWQge1xuICAgICAgICB0ZCB7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tc3VtbWFyeSB7XG4gICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdCgkY29sb3ItZ3JheS1saWdodGVyLCAkbGlnaHRuZXNzOiAzJSk7XG5cbiAgICAgICAgdGQge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogM3B4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFkbWluLXRhYmxlX19oZWFkIHtcbiAgICB0aCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktbGlnaHQ7XG4gICAgfVxufVxuXG4uYWRtaW4tdGFibGVfX2NlbGwtLXN0aWNreSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbi5hZG1pbi10YWJsZV9fY2VsbC0tZ3JpcCB7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYWRtaW4tdGFibGVfX2NlbGwtLXJpZ2h0IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLmFkbWluLXRhYmxlX19ncmlwIHtcbiAgICBiYWNrZ3JvdW5kOiByZWQ7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMC41ZW0gMC41ZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZmZmIDUwJSwgdHJhbnNwYXJlbnQgNTAlKSxcbiAgICAgICAgICAgICAgICAgICAgICBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwwLDAsMC4yKSA1MCUsIHRyYW5zcGFyZW50IDUwJSk7XG59XG5cbi5hZG1pbi10YWJsZV9fc29ydC1idXR0b24ge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOHB4O1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAtNHB4O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDRweDtcbiAgICB9XG5cbiAgICAmLS1hc2M6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnXFwyNUJFJztcbiAgICB9XG5cbiAgICAmLS1kZXNjOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJ1xcMjVCRSc7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgfVxuXG4gICAgJi0tc2VsZWN0ZWQ6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZXhhbXBsZSB7XG4gICAgMCUge2JhY2tncm91bmQtY29sb3I6ICNmZmY7fVxuICAgIDIwJSB7YmFja2dyb3VuZC1jb2xvcjogI2RlYzg0Zjt9XG4gICAgODAlIHtiYWNrZ3JvdW5kLWNvbG9yOiAjZGVjODRmO31cbiAgICAxMDAlIHtiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO31cbn1cbiIsIi5hY2NvdW50LXBsYW4taW52b2ljZS12aWV3IHtcbiAgICAmX19sb2dvIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fcGFydGllcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZ2FwOiAxLjVyZW0gMnJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgJl9fcGFydHkge1xuICAgICAgICBmbGV4OiAxIDEgMjAwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAuMjVyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3BhcnR5LWxpbmUtLWVtcGgge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cblxuICAgICZfX3ZhdC1icmVha2Rvd24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG5cbiAgICAmX192YXQtcm93IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBnYXA6IDFyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMzVyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMC45NXJlbTtcblxuICAgICAgICAmLS10b3RhbCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWNjb3VudC1wbGFuLWludm9pY2VzX19hY3Rpb25zIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYWNjb3VudC1wbGFuLWludm9pY2VzX190b29sYmFyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDAuNzVyZW0gMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uYWNjb3VudC1wbGFuLWludm9pY2VzX190b29sYmFyLXJpZ2h0IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLmFjY291bnQtcGxhbi1pbnZvaWNlc19fY3JlYXRlIHtcbiAgICBtYXJnaW46IDA7XG59XG4iLCJAdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcblxuLmF2YWlsYWJpbGl0eS1iYXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheTtcbiAgICBwYWRkaW5nOiAkc2l6ZS0xNiAwO1xufVxuIiwiQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcblxuLnNwaW5uZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMDBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMjRweDtcbiAgICBtYXJnaW4tdG9wOiAtMjRweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDFzIGVhc2UsIHZpc2liaWxpdHkgMXMgZWFzZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICYtLXZpc2libGUge1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlLCB2aXNpYmlsaXR5IC4ycyBlYXNlO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cbn1cblxuLnNwaW5uZXIgZGl2IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiA2cHggc29saWQgJGNvbG9yLXdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBhbmltYXRpb246IHNwaW5uZXIgMS4ycyBjdWJpYy1iZXppZXIoMC41LCAwLCAwLjUsIDEpIGluZmluaXRlO1xuICAgIGJvcmRlci1jb2xvcjogYmxhY2sgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zcGlubmVyIGRpdjpudGgtY2hpbGQoMSkge1xuICAgIGFuaW1hdGlvbi1kZWxheTogLTAuNDVzO1xufVxuLnNwaW5uZXIgZGl2Om50aC1jaGlsZCgyKSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4zcztcbn1cbi5zcGlubmVyIGRpdjpudGgtY2hpbGQoMykge1xuICAgIGFuaW1hdGlvbi1kZWxheTogLTAuMTVzO1xufVxuXG4uc3Bpbm5lci0tc21hbGwge1xuICAgIG1hcmdpbi10b3A6IDIwcHggLyAtMjtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAvIC0yO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcblxuICAgIGRpdiB7XG4gICAgICAgIGJvcmRlci13aWR0aDogM3B4O1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBzcGlubmVyIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIH1cbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcblxuLmJvb2tpbmdzLXRvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgaGVpZ2h0OiAkc2l6ZS05NjtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLWRvd24ge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNDhweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50b2RheS1jb3VudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYm9va2luZ3MtdG9wX193aWRnZXQtc2VsZWN0b3ItLXdpdGgtdGFicyB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXktbGlnaHQ7XG4gICAgaGVpZ2h0OiAkc2l6ZS00ODtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLy8gYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgID4gZGl2IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uYm9va2luZ3MtdG9wX193aWRnZXQtc2VsZWN0b3ItdGFicyB7XG5cbn1cblxuLmJvb2tpbmdzLXRvcF9fZGF0ZS1zZWxlY3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuXG4gICAgLmJvb2tpbmdzLS13aWRnZXQtYm9va2luZ3MgJixcbiAgICAuYm9va2luZ3MtdG9wLS13YWl0aW5nbGlzdCAmLFxuICAgIC5ib29raW5ncy10b3AtLWJvb2tpbmdyZXF1ZXN0cyAmIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItZ3JheTtcblxuICAgIH1cblxuICAgID4gYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLWRvd24ge1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgICAgaGVpZ2h0OiAkc2l6ZS00ODtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgIH1cbn1cblxuLmJvb2tpbmdzLXRvcF9fZXhwb3J0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLWRvd24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLmJvb2tpbmdzLXRvcF9fdG9kYXktY291bnQge1xuICAgIG1hcmdpbjogYXV0byAwO1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtZG93biB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uYm9va2luZ3MtdG9wX19yZXN0YXVyYW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxNHB4O1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB9XG59XG5cbi5ib29raW5ncy10b3BfX3Jlc3RhdXJhbnQtc2VsZWN0IHtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHBhZGRpbmc6IDAgNHB4O1xufVxuXG4uYm9va2luZ3MtdG9wX19hY3Rpb25zLFxuLmJvb2tpbmdzLXRvcF9fdGFicyB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbn1cblxuLmJvb2tpbmdzLXRvcF9fdGFicyB7XG5cbn1cblxuLmJvb2tpbmdzLXRvcF9fYWN0aW9ucyB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG5cbiAgICA+IGRpdiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgfVxufVxuXG4uYm9va2luZ3MtdG9wX19kYXkge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VhZWFlYTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWFlYWVhO1xufVxuXG4uYm9va2luZ3MtdG9wX19hZGQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBmb3ItdGFibGV0LXVwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMCAxMnB4O1xuICAgIH1cbn1cblxuLmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXNlbGVjdCAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogNjRweDtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBwYWRkaW5nLWxlZnQ6ICRzaXplLTg7XG4gICAgcGFkZGluZy1yaWdodDogJHNpemUtODtcbiAgICBcblxuICAgIC5ib29raW5ncy0td2lkZ2V0LWJvb2tpbmdzICYsXG4gICAgLmJvb2tpbmdzLXRvcC0td2FpdGluZ2xpc3QgJixcbiAgICAuYm9va2luZ3MtdG9wLS1ib29raW5ncmVxdWVzdHMgJiB7XG4gICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgIG1pbi13aWR0aDogMzgwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZm9yLWRlc2t0b3AtZG93biB7XG4gICAgICAgIC5ib29raW5ncy0td2lkZ2V0LWJvb2tpbmdzICYsXG4gICAgICAgIC5ib29raW5ncy10b3AtLXdhaXRpbmdsaXN0ICYsXG4gICAgICAgIC5ib29raW5ncy10b3AtLWJvb2tpbmdyZXF1ZXN0cyAmIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMzMwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLWRvd24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXNlbGVjdC1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBzZWxlY3QgIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtOTk5OXB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuXG4gICAgfVxufVxuXG4uYm9va2luZ3MtdG9wX193aWRnZXQtdG9nZ2xlLWFycm93IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB3aGl0ZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIC5ib29raW5ncy10b3BfX3dpZGdldC10b2dnbGUtLWFjdGl2ZSAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYm9va2luZ3MtdG9wX193aWRnZXQtdG9nZ2xlLS1hY3RpdmU6bGFzdC1jaGlsZCAmIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgIH1cbn1cblxuLmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXRvZ2dsZSB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgaGVpZ2h0OiA1NnB4O1xuICAgIHdpZHRoOiAyNSU7XG4gICAgZmxleC1iYXNpczogMjUlO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGNvbG9yOiAjMmQyZDJkO1xuICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogOHB4IDRweDtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAuNztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgJi0tYWN0aXZlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICB3aWR0aDogNzJweDtcbiAgICAgICAgZmxleC1iYXNpczogNzJweDtcbiAgICAgICAgcGFkZGluZzogMTJweCA0cHg7XG5cbiAgICAgICAgJi0tYWN0aXZlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmW2Rpc2FibGVkXSB7XG4gICAgICAgIG9wYWNpdHk6IC4zO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuXG4gICAgPiAqIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXRvZ2dsZS1jb3VudCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNHB4O1xuICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXk7XG5cbiAgICAgICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTE0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuXG4gICAgJjpob3ZlcixcbiAgICAmLS1hY3RpdmUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBjb2xvcjogIzJkMmQyZDtcblxuICAgICAgICAmW2Rpc2FibGVkXSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAuMztcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgJi0tbm90LWVtcHR5IHtcbiAgICAgICAgLmJvb2tpbmdzLXRvcF9fd2lkZ2V0LXRvZ2dsZS1jb3VudCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JlZW47XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDZweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ib29raW5ncy10b3BfX2NvbC10b2dnbGUge1xuICAgIGhlaWdodDogMzJweDtcbiAgICB3aWR0aDogMzJweDtcbiAgICBmbGV4LWJhc2lzOiAzMnB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgcGFkZGluZzogNHB4O1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogOHB4O1xuICAgICAgICByaWdodDogOHB4O1xuICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgYm90dG9tOiA4cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWcvY29sLWljb24uc3ZnJyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICB9XG59XG5cbi5ib29raW5ncy10b3BfX2V4cG9ydCB7XG5cbn1cblxuLmJvb2tpbmdzLXRvcF9fc2VjdGlvbiB7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIHBhZGRpbmc6IDZweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcblxuICAgICAgICAmLS1hY3Rpb25zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1oaWRkZW4tbW9iaWxlIHtcbiAgICAgICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1oaWRkZW4tdGFibGV0IHtcbiAgICAgICAgQGluY2x1ZGUgZm9yLXRhYmxldC1sYW5kc2NhcGUtZG93biB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIH1cbn1cbiIsIkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL21peGlucycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5cbi5ib29raW5ncyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG59XG5cbi5ib29raW5nc19faW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA2NHB4KTtcbiAgICB9XG59XG5cbi5ib29raW5nc19faGVhZGVyIHtcbiAgICBoZWlnaHQ6ICRzaXplLTk2O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB6LWluZGV4OiAxMztcbiAgICB0b3A6IDRweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgIH1cbn1cblxuLmJvb2tpbmdzX19ib2R5IHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMjR4O1xufVxuXG4uYm9va2luZ3NfX3NpZGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMjUlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5ib29raW5nc19fd2lkZ2V0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgICYtLXNpZGUge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICB6LWluZGV4OiA0O1xuXG4gICAgICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MDBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMzgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBmb3ItZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWJvZHkge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLmJvb2tpbmdzX19pbm5lci0tY29scyAmIHtcbiAgICAgICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA2NHB4IC0gMzgwcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgZm9yLWRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICAuYm9va2luZ3NfX2lubmVyLS1jb2xzICYge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDY0cHggLSAzMzBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLWRvd24ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwMHB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJvb2tpbmdzX193aWRnZXQtdG9wIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgIH1cbn1cblxuLmJvb2tpbmdzX193aWRnZXQtYm9keSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDhweCk7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA2NHB4KTtcbiAgICB9XG5cbiAgICAuYm9va2luZ3NfX3dpZGdldC0tYm9keSAmIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG59XG5cbi5ib29raW5nc19fd2lkZ2V0LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG4iLCJAdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvZm9udHMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL21peGlucycgYXMgKjtcblxuLmhhbWJ1cmdlciB7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5oYW1idXJnZXJfX2luZ3JlZGllbnQge1xuICAgIGhlaWdodDogMXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZGFyaztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDgwbXMsIG9wYWNpdHkgNTBtcztcblxuICAgIC5oYW1idXJnZXItLWNvbG9yLXdoaXRlICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcblxuICAgICAgICAuaGFtYnVyZ2VyLS1hY3RpdmUgJiB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAuaGFtYnVyZ2VyLS1hY3RpdmUgJiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgIC5oYW1idXJnZXItLWFjdGl2ZSAmIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL2ZvbnRzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5cbi5ib29raW5nLXJvdyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDZweCAwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYWVhZWE7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWFlYWVhO1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogJHNpemUtMjQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgYm90dG9tOiAxMXB4O1xuICAgICAgICB0b3A6IDExcHg7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgYmFja2dyb3VuZDogIzYxYjJhNztcbiAgICB9XG5cbiAgICAmLS13YWl0aW5nOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgIH1cblxuICAgICYtLXRpbWVzbG90cy1hdmFpbGFibGU6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyZWVuO1xuICAgIH1cblxuICAgICYtLWFycml2ZWQ6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWFycml2ZWQ7XG4gICAgfVxuXG4gICAgJi0tYXJyaXZlZGJhcjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYXJyaXZlZGJhcjtcbiAgICB9XG5cbiAgICAmLS1hcnJpdmVkb3V0c2lkZTpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYXJyaXZlZG91dHNpZGU7XG4gICAgfVxuXG4gICAgJi0tcGFydGlhbGx5c2VhdGVkOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1wYXJ0aWFsbHlzZWF0ZWQ7XG4gICAgfVxuXG4gICAgJi0tc2VhdGVkOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1zZWF0ZWRcbiAgICB9XG5cbiAgICAmLS1maW5pc2hlZDpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZmluaXNoZWQ7XG4gICAgfVxuXG4gICAgJi0tbm9zaG93OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ub3Nob3c7XG4gICAgfVxuXG4gICAgJi0tc3RhdHVzLWJvb2tlZCB7XG4gICAgICAgIG9wYWNpdHk6IC41O1xuICAgIH1cblxuICAgICYtLXN0YXR1cy1kZWxldGVkIHtcbiAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICAgIH1cbn1cblxuLmJvb2tpbmctcm93X193YWxraW4taWNvbiB7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtM3B4O1xuICAgIHRvcDogLTJweDtcbn1cblxuLmJvb2tpbmctcm93X19yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG4uYm9va2luZy1yb3dfX3Byb2R1Y3QtdGl0bGUtdGV4dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmJvb2tpbmctcm93X190aW1lIHtcbiAgICBmbGV4LWJhc2lzOiAxMDBweDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmJvb2tpbmctcm93X19zaXplIHtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4xKTtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuXG4gICAgLmJvb2tpbmctcm93LS1yZWNvbmZpcm1lZCAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuNSk7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgfVxufVxuXG4uYm9va2luZy1yb3dfX3Byb2R1Y3QtdGl0bGUge1xuICAgIGNvbG9yOiAjNTY1NjU2O1xufVxuXG4uYm9va2luZy1yb3dfX3RhYmxlcyB7XG4gICAgY29sb3I6ICM1NjU2NTY7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5ib29raW5nLXJvd19fdGFibGUtbG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIC8vIHdpZHRoOiAxMnB4O1xuICAgIC8vIGhlaWdodDogMTJweDtcbiAgICAvLyB0b3A6IDFweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5cbi5ib29raW5nLXJvd19fbmFtZSxcbi5ib29raW5nLXJvd19fdGltZSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAuYm9va2luZy1yb3ctLW5vc2hvdyAmIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gICAgfVxufVxuXG4uYm9va2luZy1yb3dfX3RpbWUge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5ib29raW5nLXJvd19fbmFtZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICYtLXdhbGtpbiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTRweDtcbiAgICAgICAgLy8gb3ZlcmZsb3c6IGF1dG87XG4gICAgfVxufVxuXG4uYm9va2luZy1yb3dfX3R5cGUge1xuICAgIGNvbG9yOiAjNGQ0ZDRkO1xufVxuXG4uYm9va2luZy1yb3dfX3NpemUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmJvb2tpbmctcm93X19pbmZvIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuXG4gICAgJi0tc21hbGwge1xuICAgICAgICBmbGV4LWJhc2lzOiAyNHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogM3B4O1xuICAgICAgICB0b3A6IDE0cHg7XG4gICAgfVxufVxuXG4uYm9va2luZy1yb3dfX3NwZWFjaC1idWJibGUsXG4uYm9va2luZy1yb3dfX3Byb21lbW9yaWEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWcvc3BlYWNoLWJ1YmJsZS5zdmcnKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxufVxuXG4uYm9va2luZy1yb3dfX3Byb21lbW9yaWEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIGJhY2tncm91bmQ6IGJsYWNrO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDAgMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBmb250LXNpemU6IDhweDtcbiAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ib29raW5nLXJvd19fY29uZmxpY3Rpbmcge1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1kYXJrO1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAtMXB4O1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbn1cbiIsIkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9mb250cycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJyBhcyAqO1xuXG4uYXZhaWxhYmlsaXR5IHtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJi0tb2Jzb2xldGUge1xuICAgICAgICBvcGFjaXR5OiAuMztcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLmF2YWlsYWJpbGl0eV9fdG9wIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNpemUtMTg7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNpemUtMjQ7XG4gICAgfVxufVxuXG4uYXZhaWxhYmlsaXR5X19kdXBsaWNhdGUtYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAkc2l6ZS0yNDtcbiAgICByaWdodDogJHNpemUtMjQ7XG59XG5cbi5hdmFpbGFiaWxpdHlfX2RheS1uYXYge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmF5O1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5hdmFpbGFiaWxpdHlfX2RheS1uYXYtZGF5IHtcbiAgICBwYWRkaW5nOiA4cHggMDtcbiAgICBtYXJnaW46IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1ncmF5O1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXG4gICAgJi0tZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXk7XG4gICAgfVxuXG4gICAgJi0tc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JlZW47XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICB9XG5cbiAgICA+IHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5O1xuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogLTFweDtcbiAgICAgICAgbGVmdDogM3B4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgICYtLXNlbGVjdGVkID4gc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgY29sb3I6ICRjb2xvci1kYXJrO1xuICAgIH1cbn1cblxuLmF2YWlsYWJpbGl0eV9fdGltZXNsb3RzLXRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cblxuLmF2YWlsYWJpbGl0eV9fdGltZXNsb3RzIHtcbiAgICB0aCB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICB0b3A6IDI3cHg7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICBsZWZ0OiAwcHg7XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcblxuLmF2YXRhciB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcblxuICAgIC5hcHBfX3RvcC1iYXIgJiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICB9XG59XG5cbi5hdmF0YXJfX2ZpZ3VyZSB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JlZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWFycml2ZWQ7IFxuICAgIH1cblxuICAgIC5hdmF0YXItLXNtYWxsICYge1xuICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgIH1cbn1cblxuLmF2YXRhcl9faW5pdGlhbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5hdmF0YXJfX2ltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG59XG5cbi5hdmF0YXJfX25hbWUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuXG4gICAgLmF2YXRhci0tc21hbGwgJiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL2ZvbnRzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5cbi5ib29raW5nLWVkaXQge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuXG4gICAgJi0tc3RhdHVzLWRlbGV0ZWQge1xuICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxufVxuXG4uYm9va2luZy1lZGl0X19zdGF0dXNlcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmZvcm0taXRlbV9faW5wdXQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgfVxuXG59XG5cbi5ib29raW5nLWVkaXRfX3N0YXR1cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDhweDtcbiAgICBib3R0b206IDE2cHg7XG4gICAgei1pbmRleDogMTtcbn1cblxuLmJvb2tpbmctZWRpdF9faW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJvb2tpbmctZWRpdF9fdGFicyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgbWFyZ2luLXRvcDogLTMycHg7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgcGFkZGluZzogMCAzMnB4O1xuICAgIH1cblxuICAgICsgKiAge1xuICAgICAgICBwYWRkaW5nLXRvcDogNDhweDtcbiAgICB9XG59XG5cbi5ib29raW5nLWVkaXRfX2NvbnRlbnQge1xuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuXG4gICAgfVxufVxuXG4uYm9va2luZy1lZGl0X19jb2x1bW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBmbGV4LWJhc2lzOiAzMy4zMyU7XG4gICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gICAgfVxufVxuXG4uYm9va2luZy1lZGl0X19mb290ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3JkZXI6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U3ZTdlNztcbiAgICBwYWRkaW5nOiAxNnB4IDEycHg7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDMycHg7XG4gICAgfVxufVxuXG4uYm9va2luZy1lZGl0X19hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgPiAqIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcblxuICAgICAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLWRvd24ge1xuICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgID4gKiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJvb2tpbmctZWRpdF9fbWVzc2FnaW5nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG59XG5cbi5ib29raW5nLWVkaXRfX2NhbnZhcyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHotaW5kZXg6IDEwMDtcbn1cbiIsIkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9mb250cycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJyBhcyAqO1xuXG4ucXVpY2stZWRpdCB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGxlZnQ6IC05OTk5cHg7XG4gICAgYm94LXNoYWRvdzogMCAwIDI1cHggcmdiYSgwLCAwLCAwLCAuMik7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgJi0tdmlzaWJsZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxufVxuXG4ucXVpY2stZWRpdF9fdG9wLFxuLnF1aWNrLWVkaXRfX3NpYmxpbmdzIHtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xufVxuXG4ucXVpY2stZWRpdF9fc2libGluZ3Mge1xuICAgIHBhZGRpbmc6ICRzaXplLTg7XG59XG5cbi5xdWljay1lZGl0X19hY3Rpb24sXG4ucXVpY2stZWRpdF9fc3RhdHVzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWdyYXktbGlnaHQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG59XG5cbi5xdWljay1lZGl0X19hY3Rpb24tLXBpbGxzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbn1cblxuLnF1aWNrLWVkaXRfX2FjdGlvbjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4ucXVpY2stZWRpdF9fc3RhdHVzLWJveCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDhweDtcbiAgICBtYXJnaW4tdG9wOiAtOHB4O1xufVxuXG4ucXVpY2stZWRpdF9fc3RhdHVzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG5cbi5xdWljay1lZGl0X19lZGl0IHtcblxufVxuIiwiQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL2ZvbnRzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5cbi5hbGVydCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcblxuICAgICYtLWZpeGVkIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICB6LWluZGV4OiAxMDU7XG4gICAgICAgIHdpZHRoOiAzNTBweDtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gNDBweCk7XG5cbiAgICAgICAgLmFwcC0tbWVudS1vcGVuICYge1xuICAgICAgICAgICAgbGVmdDogMjcwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hbGVydF9fYWxlcnQge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMzUwbXM7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgaGVpZ2h0OiAwO1xuXG4gICAgJi0tcmVuZGVyZWQge1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDQwbXMsIHRyYW5zZm9ybSAxMjBtcywgaGVpZ2h0IDYwbXM7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDYwbXMsIDE4MG1zLCAwbXM7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG5cbiAgICAmLS1vYnNvbGV0ZSB7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMjIwbXMsIGhlaWdodCA2MG1zO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwbXMsIDIyMG1zO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgICYtLXN1Y2Nlc3Mge1xuXG4gICAgfVxuXG4gICAgJi0td2FybmluZyB7XG5cbiAgICB9XG5cbiAgICAmLS1kYW5nZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICNGRkVGQ0Q7XG4vLyAgICAgICAgY29sb3I6ICMyZDJkMmQ7XG4gICAgfVxufVxuXG4uYWxlcnRfX2FsZXJ0LWlubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMTZweCA0MHB4IDE2cHggMTZweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci13aWR0aDogMCAwIDAgNXB4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLCAwLCAwLCAuMik7XG5cbiAgICAuYWxlcnRfX2FsZXJ0LS1zdWNjZXNzICYge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1ncmVlbjtcbiAgICB9XG5cbiAgICAuYWxlcnRfX2FsZXJ0LS13YXJuaW5nICYge1xuICAgICAgICBib3JkZXItY29sb3I6ICNFMDhFNzY7XG4gICAgfVxuXG4gICAgLmFsZXJ0X19hbGVydC0tZGFuZ2VyICYge1xuICAgICAgICBib3JkZXItY29sb3I6ICNGRkVGQ0Q7XG4gICAgfVxufVxuXG4uYWxlcnRfX2FsZXJ0LWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHRvcDogMTJweDtcbiAgICByaWdodDogMTZweDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjMmQyZDJkO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG59XG4iLCIucmFkaW8tYm94IHtcbiAgICB3aWR0aDogMjUlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5yYWRpby1ib3hfX2xhYmVsIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTNlMztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuXG4gICAgJi0tc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG59XG5cbi5yYWRpby1ib3hfX2lucHV0OmNoZWNrZWQgKyAucmFkaW8tYm94X19sYWJlbCB7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLnJhZGlvLWJveF9faW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtOTk5OXB4O1xufVxuIiwiLmJ1dHRvbi1ncm91cCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgPiAqIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgIH1cblxuICAgICYtLWFsaWduLXJpZ2h0IHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIH1cblxuICAgICYtLWV2ZW4ge1xuICAgICAgICA+ICoge1xuICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5cbi5oaXN0b3J5LXRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG4uaGlzdG9yeS10YWJsZV9fY2VsbCB7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAgICYtLW5vd3JhcCB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG4gICAgdHI6bnRoLWNoaWxkKGV2ZW4pICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS1saWdodDtcbiAgICB9XG5cbiAgICAuaGlzdG9yeS10YWJsZV9faGVhZCAmIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZjdmN2Y3O1xuICAgIH1cbn1cblxuLmhpc3RvcnktaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLmhpc3RvcnktaXRlbV9fZGF0ZSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbiIsIi5lbWFpbC1ibG9ja3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG5cbi5lbWFpbC1ibG9ja3NfX3RpdGxlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5lbWFpbC1ibG9ja3NfX2Jsb2NrcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbiIsIkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuXG4ubWVzc2FnZS1ibG9jayB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLm1lc3NhZ2UtYmxvY2tfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6ICRzaXplLTE2O1xufVxuXG4ubWVzc2FnZS1ibG9ja19fYnV0dG9ucyB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG59XG4iLCIvKiBDU1MgdmFyaWFibGVzLiAqL1xuOnJvb3Qge1xuXHQtLVBob25lSW5wdXQtY29sb3ItLWZvY3VzOiAjMDNiMmNiO1xuXHQtLVBob25lSW5wdXRJbnRlcm5hdGlvbmFsSWNvblBob25lLW9wYWNpdHk6IDAuODtcblx0LS1QaG9uZUlucHV0SW50ZXJuYXRpb25hbEljb25HbG9iZS1vcGFjaXR5OiAwLjY1O1xuXHQtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0LW1hcmdpblJpZ2h0OiAwLjM1ZW07XG5cdC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy13aWR0aDogMC4zZW07XG5cdC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy1tYXJnaW5MZWZ0OiB2YXIoLS1QaG9uZUlucHV0Q291bnRyeVNlbGVjdC1tYXJnaW5SaWdodCk7XG5cdC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy1tYXJnaW5Ub3A6IGNhbGModmFyKC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy1oZWlnaHQpIC8gMik7XG5cdC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy1ib3JkZXJXaWR0aDogMXB4O1xuXHQtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctb3BhY2l0eTogMC40NTtcblx0LS1QaG9uZUlucHV0Q291bnRyeVNlbGVjdEFycm93LWNvbG9yOiBpbmhlcml0O1xuXHQtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctY29sb3ItLWZvY3VzOiB2YXIoLS1QaG9uZUlucHV0LWNvbG9yLS1mb2N1cyk7XG5cdC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdC0tUGhvbmVJbnB1dENvdW50cnlGbGFnLWFzcGVjdFJhdGlvOiAxLjU7XG5cdC0tUGhvbmVJbnB1dENvdW50cnlGbGFnLWhlaWdodDogMWVtO1xuXHQtLVBob25lSW5wdXRDb3VudHJ5RmxhZy1ib3JkZXJXaWR0aDogMXB4O1xuXHQtLVBob25lSW5wdXRDb3VudHJ5RmxhZy1ib3JkZXJDb2xvcjogcmdiYSgwLDAsMCwwLjUpO1xuXHQtLVBob25lSW5wdXRDb3VudHJ5RmxhZy1ib3JkZXJDb2xvci0tZm9jdXM6IHZhcigtLVBob25lSW5wdXQtY29sb3ItLWZvY3VzKTtcblx0LS1QaG9uZUlucHV0Q291bnRyeUZsYWctYmFja2dyb3VuZENvbG9yLS1sb2FkaW5nOiByZ2JhKDAsMCwwLDAuMSk7XG59XG5cbi5QaG9uZUlucHV0IHtcblx0LyogVGhpcyBpcyBkb25lIHRvIHN0cmV0Y2ggdGhlIGNvbnRlbnRzIG9mIHRoaXMgY29tcG9uZW50LiAqL1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uUGhvbmVJbnB1dElucHV0IHtcbiAgICAvKiBUaGUgcGhvbmUgbnVtYmVyIGlucHV0IHN0cmV0Y2hlcyB0byBmaWxsIGFsbCBlbXB0eSBzcGFjZSAqL1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmbGV4OiAxO1xuICAgIC8qIFRoZSBwaG9uZSBudW1iZXIgaW5wdXQgc2hvdWxkIHNocmlua1xuICAgICAgIHRvIG1ha2Ugcm9vbSBmb3IgdGhlIGV4dGVuc2lvbiBpbnB1dCAqL1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgb3BhY2l0eTogLjdcbiAgICB9XG59XG5cbi5QaG9uZUlucHV0Q291bnRyeUljb24ge1xuXHR3aWR0aDogY2FsYyh2YXIoLS1QaG9uZUlucHV0Q291bnRyeUZsYWctaGVpZ2h0KSAqIHZhcigtLVBob25lSW5wdXRDb3VudHJ5RmxhZy1hc3BlY3RSYXRpbykpO1xuXHRoZWlnaHQ6IHZhcigtLVBob25lSW5wdXRDb3VudHJ5RmxhZy1oZWlnaHQpO1xufVxuXG4uUGhvbmVJbnB1dENvdW50cnlJY29uLS1zcXVhcmUge1xuXHR3aWR0aDogdmFyKC0tUGhvbmVJbnB1dENvdW50cnlGbGFnLWhlaWdodCk7XG59XG5cbi5QaG9uZUlucHV0Q291bnRyeUljb24tLWJvcmRlciB7XG5cdC8qIFJlbW92ZWQgYGJhY2tncm91bmQtY29sb3JgIGJlY2F1c2Ugd2hlbiBhbiBgPGltZy8+YCB3YXMgc3RpbGwgbG9hZGluZ1xuXHQgICBpdCB3b3VsZCBzaG93IGEgZGFyayBncmF5IHJlY3RhbmdsZS4gKi9cblx0LyogRm9yIHNvbWUgcmVhc29uIHRoZSBgPGltZy8+YCBpcyBub3Qgc3RyZXRjaGVkIHRvIDEwMCUgd2lkdGggYW5kIGhlaWdodFxuXHQgICBhbmQgc29tZXRpbWUgdGhlcmUgY2FuIGJlIHNlZW4gd2hpdGUgcGl4ZWxzIG9mIHRoZSBiYWNrZ3JvdW5kIGF0IHRvcCBhbmQgYm90dG9tLiAqL1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1QaG9uZUlucHV0Q291bnRyeUZsYWctYmFja2dyb3VuZENvbG9yLS1sb2FkaW5nKTtcblx0LyogQm9yZGVyIGlzIGFkZGVkIHZpYSBgYm94LXNoYWRvd2AgYmVjYXVzZSBgYm9yZGVyYCBpbnRlcmZlcmVzIHdpdGggYHdpZHRoYC9gaGVpZ2h0YC4gKi9cblx0LyogRm9yIHNvbWUgcmVhc29uIHRoZSBgPGltZy8+YCBpcyBub3Qgc3RyZXRjaGVkIHRvIDEwMCUgd2lkdGggYW5kIGhlaWdodFxuXHQgICBhbmQgc29tZXRpbWUgdGhlcmUgY2FuIGJlIHNlZW4gd2hpdGUgcGl4ZWxzIG9mIHRoZSBiYWNrZ3JvdW5kIGF0IHRvcCBhbmQgYm90dG9tLFxuXHQgICBzbyBhbiBhZGRpdGlvbmFsIFwiaW5zZXRcIiBib3JkZXIgaXMgYWRkZWQuICovXG59XG5cbi5QaG9uZUlucHV0Q291bnRyeUljb25JbWcge1xuXHQvKiBGaXhlcyB3ZWlyZCB2ZXJ0aWNhbCBzcGFjZSBhYm92ZSB0aGUgZmxhZyBpY29uLiAqL1xuXHQvKiBodHRwczovL2dpdGxhYi5jb20vY2F0YW1waGV0YW1pbmUvcmVhY3QtcGhvbmUtbnVtYmVyLWlucHV0Ly0vaXNzdWVzLzcjbm90ZV8zNDg1ODY1NTkgKi9cblx0ZGlzcGxheTogYmxvY2s7XG5cdC8qIDNyZCBwYXJ0eSA8U1ZHLz4gZmxhZyBpY29ucyB3b24ndCBzdHJldGNoIGlmIHRoZXkgaGF2ZSBgd2lkdGhgIGFuZCBgaGVpZ2h0YC5cblx0ICAgQWxzbywgaWYgYW4gPFNWRy8+IGljb24ncyBhc3BlY3QgcmF0aW8gd2FzIGRpZmZlcmVudCwgaXQgd291bGRuJ3QgZml0IHRvby4gKi9cblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuLlBob25lSW5wdXRJbnRlcm5hdGlvbmFsSWNvblBob25lIHtcblx0b3BhY2l0eTogdmFyKC0tUGhvbmVJbnB1dEludGVybmF0aW9uYWxJY29uUGhvbmUtb3BhY2l0eSk7XG59XG5cbi5QaG9uZUlucHV0SW50ZXJuYXRpb25hbEljb25HbG9iZSB7XG5cdG9wYWNpdHk6IHZhcigtLVBob25lSW5wdXRJbnRlcm5hdGlvbmFsSWNvbkdsb2JlLW9wYWNpdHkpO1xufVxuXG4vKiBTdHlsaW5nIG5hdGl2ZSBjb3VudHJ5IGA8c2VsZWN0Lz5gLiAqL1xuXG4uUGhvbmVJbnB1dENvdW50cnkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1hcmdpbi1yaWdodDogdmFyKC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3QtbWFyZ2luUmlnaHQpO1xufVxuXG4uUGhvbmVJbnB1dENvdW50cnlTZWxlY3Qge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0aGVpZ2h0OiAxMDAlO1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogMTtcblx0Ym9yZGVyOiAwO1xuXHRvcGFjaXR5OiAwO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5QaG9uZUlucHV0Q291bnRyeVNlbGVjdFtkaXNhYmxlZF0ge1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5QaG9uZUlucHV0Q291bnRyeVNlbGVjdEFycm93IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGNvbnRlbnQ6ICcnO1xuXHR3aWR0aDogdmFyKC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy13aWR0aCk7XG5cdGhlaWdodDogdmFyKC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy13aWR0aCk7XG5cdG1hcmdpbi10b3A6IHZhcigtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctbWFyZ2luVG9wKTtcblx0bWFyZ2luLWxlZnQ6IHZhcigtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctbWFyZ2luTGVmdCk7XG5cdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy1jb2xvcik7XG5cdGJvcmRlci10b3Atd2lkdGg6IDA7XG5cdGJvcmRlci1ib3R0b20td2lkdGg6IHZhcigtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctYm9yZGVyV2lkdGgpO1xuXHRib3JkZXItbGVmdC13aWR0aDogMDtcblx0Ym9yZGVyLXJpZ2h0LXdpZHRoOiB2YXIoLS1QaG9uZUlucHV0Q291bnRyeVNlbGVjdEFycm93LWJvcmRlcldpZHRoKTtcblx0dHJhbnNmb3JtOiB2YXIoLS1QaG9uZUlucHV0Q291bnRyeVNlbGVjdEFycm93LXRyYW5zZm9ybSk7XG5cdG9wYWNpdHk6IHZhcigtLVBob25lSW5wdXRDb3VudHJ5U2VsZWN0QXJyb3ctb3BhY2l0eSk7XG59XG5cbi5QaG9uZUlucHV0Q291bnRyeVNlbGVjdDpmb2N1cyArIC5QaG9uZUlucHV0Q291bnRyeUljb24gKyAuUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdyB7XG5cdG9wYWNpdHk6IDE7XG5cdGNvbG9yOiB2YXIoLS1QaG9uZUlucHV0Q291bnRyeVNlbGVjdEFycm93LWNvbG9yLS1mb2N1cyk7XG59XG5cbi5QaG9uZUlucHV0Q291bnRyeVNlbGVjdDpmb2N1cyArIC5QaG9uZUlucHV0Q291bnRyeUljb24tLWJvcmRlciB7XG5cdC8qIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLVBob25lSW5wdXRDb3VudHJ5RmxhZy1ib3JkZXJXaWR0aCkgdmFyKC0tUGhvbmVJbnB1dENvdW50cnlGbGFnLWJvcmRlckNvbG9yLS1mb2N1cyksICovXG5cdC8qIFx0aW5zZXQgMCAwIDAgdmFyKC0tUGhvbmVJbnB1dENvdW50cnlGbGFnLWJvcmRlcldpZHRoKSB2YXIoLS1QaG9uZUlucHV0Q291bnRyeUZsYWctYm9yZGVyQ29sb3ItLWZvY3VzKTsgKi9cbn1cblxuLlBob25lSW5wdXRDb3VudHJ5U2VsZWN0OmZvY3VzICsgLlBob25lSW5wdXRDb3VudHJ5SWNvbiAuUGhvbmVJbnB1dEludGVybmF0aW9uYWxJY29uR2xvYmUge1xuXHRvcGFjaXR5OiAxO1xuXHRjb2xvcjogdmFyKC0tUGhvbmVJbnB1dENvdW50cnlTZWxlY3RBcnJvdy1jb2xvci0tZm9jdXMpO1xufVxuIiwiQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5cbi5kYXkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5kYXlfX2RpdmlkZXIge1xuICAgIGJvcmRlci13aWR0aDogMCAwIDFweCAwO1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWdyYXk7XG59XG5cbi5kYXlfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW46IDAgMCAxNnB4O1xuICAgIGNvbG9yOiAjMjIyO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmRheV9fZHJvcGRvd24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBib3gtc2hhZG93OiAwIDAgMjVweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgY29sb3I6ICMyMjI7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAuZm9ybS1pdGVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZGF5LWJhciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgcGFkZGluZzogJHNpemUtOCAkc2l6ZS0xNjtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNpemUtODtcblxuICAgICYtLWRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi5kYXktYmFyX19pbm5lciB7XG5cbn1cblxuLmRheS1iYXJfX3JvdyB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNpemUtODtcbn1cblxuLmRheS1iYXJfX3RvcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206ICRzaXplLTg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH0gICBcbn1cblxuLmRheS1iYXJfX2JvZHkge31cblxuLmRheS1iYXJfX2VkaXQge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4uZGF5LWJhcl9fZGVzY3JpcHRpb24ge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5kYXktYmFyX19jaGVja2JveCB7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgZmxleC1iYXNpczogMzJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0kc2l6ZS04O1xufVxuXG4uZGF5LWJhcl9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogJHNpemUtMTQ7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4uZGF5LWJhcl9fdG9nZ2xlIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLmRheS1iYXJfX2F2YWlsYWJpbGl0eSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5kYXktYmFyX19idXR0b24ge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIG1hcmdpbjogMCAwIDAgOHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4iLCIudGFibGUtc2VsZWN0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XG59XG5cbi50YWJsZS1zZWxlY3RfX29wdGlvbnMge1xuICAgIHBhZGRpbmc6IDhweCAwO1xufVxuXG4udGFibGUtc2VsZWN0X19waWxsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDIwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRhYmxlLXNlbGVjdF9fcGlsbC1pbnB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC05OTk5cHg7XG59XG5cbi50YWJsZS1zZWxlY3RfX3BpbGwtbGFiZWwge1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYmFja2dyb3VuZDogI2VhZWFlYTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLnRhYmxlLXNlbGVjdF9fcGlsbC1pbnB1dDpjaGVja2VkICsgLnRhYmxlLXNlbGVjdF9fcGlsbC1sYWJlbCB7XG4gICAgYmFja2dyb3VuZDogIzJkMmQyZDtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbiIsIkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL2ZvbnRzJyBhcyAqO1xuXG4ucHJvbXB0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMzVweCByZ2JhKDAsIDAsIDAsIC4zKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEycHgpIHNjYWxlKDAuOTgpO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMjIwbXMgZWFzZS1vdXQsIHRyYW5zZm9ybSAyMjBtcyBlYXNlLW91dDtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjAwcHgpO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgJi0tb3BlbiB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgxKTtcbiAgICB9XG5cbiAgICAmLS1yZW5kZXJlZCB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxufVxuXG4ucHJvbXB0X193cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC05OTk5cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDBtcztcblxuICAgICYtLXZpc2libGUge1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbn1cblxuLnByb21wdF9fZHJhZy1oYW5kbGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogLTE7XG4gICAgY3Vyc29yOiBtb3ZlO1xufVxuXG4ucHJvbXB0X19vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDEwMHZ3O1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjIpO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICBvcGFjaXR5OiAwO1xufVxuXG4ucHJvbXB0X19vdmVybGF5Om5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbGVmdDogMDtcbn1cblxuLnByb21wdF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW46IDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzJkMmQyZDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1hYnJpbC1mYXRmYWNlO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi5wcm9tcHRfX3RhYnMge1xuICAgIG1hcmdpbi1ib3R0b206IC0yNHB4O1xufVxuXG4ucHJvbXB0X19oZWFkZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheTtcbiAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5wcm9tcHRfX2lubmVyIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBmbGV4LWdyb3c6IDE7XG59XG5cbi5wcm9tcHRfX2JvZHkge1xuICAgIHBhZGRpbmc6IDI0cHggMTZweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMTgwbXMgZWFzZS1vdXQgODBtcywgaGVpZ2h0IDIwbXM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcblxuICAgIC5wcm9tcHQtLWZpbmlzaGVkICYge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnByb21wdF9fZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlN2U3ZTc7XG59XG4iLCIuc2VjdGlvbi1jYW52YXMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzUlO1xuICAgIH1cbn1cblxuLnNlY3Rpb24tY2FudmFzX19pbm5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZjlmN2Y3O1xufVxuXG4uc2VjdGlvbi1jYW52YXNfX3RhYmxlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzJkMmQyZDtcbiAgICBjb2xvcjogIzJkMmQyZDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgICB9XG5cbiAgICAmLS1jaXJjbGUge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIH1cblxuICAgICYtLXJlY3RhbmdsZS12ZXJ0aWNhbDphZnRlciB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMDAlO1xuICAgIH1cblxuICAgICYtLXJlY3RhbmdsZS1ob3Jpem9udGFsOmFmdGVyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUwJTtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC00cHg7XG4gICAgICAgIGxlZnQ6IC00cHg7XG4gICAgICAgIHJpZ2h0OiAtNHB4O1xuICAgICAgICBib3R0b206IC00cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IGRhc2hlZCBibGFjaztcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLS1zZWxlY3RlZDpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbi5zZWN0aW9uLWNhbnZhc19fdGFibGUtaW5uZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGNvbG9yOiAjMmQyZDJkO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLnNlY3Rpb24tY2FudmFzX19pbmZvIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgZ3JheTtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zZWN0aW9uLWNhbnZhc19fYWN0aW9ucyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiA1MHB4O1xufVxuIiwiQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcbkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5cbi50YWJsZS1jYW52YXMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnRhYmxlLWNhbnZhc19fdG9wIHtcbiAgICAvKiB0b3A6IDA7ICovXG4gICAgLyogbGVmdDogMDsgKi9cbiAgICAvKiB3aWR0aDogMTAwJTsgKi9cbiAgICAvKiBoZWlnaHQ6IDgwcHg7ICovXG4gICAgLyogZmxleC1iYXNpczogODBweDsgKi9cbiAgICAvKiBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXktbGlnaHQ7ICovXG4gICAgLyogcGFkZGluZzogMTZweCAzMnB4OyAqL1xuICAgIC8qIGRpc3BsYXk6IGZsZXg7ICovXG4gICAgLyogZmxleC1kaXJlY3Rpb246IHJvdzsgKi9cbn1cblxuLnRhYmxlLWNhbnZhc19fYXJlYS1zZWxlY3Qge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luLWJvdHRvbTogLThweDtcbn1cblxuLnRhYmxlLWNhbnZhc19fc2VsZWN0ZWQtdGFibGVzIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG59XG5cbi50YWJsZS1jYW52YXNfX2JvdHRvbSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgIGhlaWdodDogODBweDtcbiAgICBmbGV4LWJhc2lzOiA4MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDE2cHggMzJweDtcbn1cblxuLyogLnRhYmxlLWNhbnZhc19fY2FudmFzIHsgKi9cbi8qICAgICBwb3NpdGlvbjogcmVsYXRpdmU7ICovXG4vKiAgICAgdG9wOiAwOyAqL1xuLyogICAgIGxlZnQ6IDA7ICovXG4vKiAgICAgd2lkdGg6IDEwMCU7ICovXG5cbi8qICAgICAmOmFmdGVyIHsgKi9cbi8qICAgICAgICAgY29udGVudDogJyAnOyAqL1xuLyogICAgICAgICBkaXNwbGF5OiBibG9jazsgKi9cbi8qICAgICAgICAgcGFkZGluZy1ib3R0b206IDc1JTsgKi9cbi8qICAgICB9ICovXG4vKiB9ICovXG5cbi8qIC50YWJsZS1jYW52YXNfX2lubmVyIHsgKi9cbi8qICAgICBwb3NpdGlvbjogcmVsYXRpdmU7ICovXG4vKiAgICAgZmxleC1iYXNpczogMTAwJTsgKi9cbi8qICAgICBvdmVyZmxvdzogYXV0bzsgKi9cbi8qIH0gKi9cblxuLyogLnRhYmxlLWNhbnZhc19fdGFibGUgeyAqL1xuLyogICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgKi9cbi8qICAgICBvdmVyZmxvdzogaGlkZGVuOyAqL1xuXG4vKiAgICAgJjphZnRlciB7ICovXG4vKiAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyAqL1xuLyogICAgICAgICBjb250ZW50OiAnICc7ICovXG4vKiAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDAlOyAqL1xuLyogICAgIH0gKi9cblxuLyogICAgICYtLWNpcmNsZSB7ICovXG4vKiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7ICovXG4vKiAgICAgfSAqL1xuXG4vKiAgICAgJi0taGlkZGVuIHsgKi9cbi8qICAgICAgICAgZGlzcGxheTogbm9uZTsgKi9cbi8qICAgICB9ICovXG5cbi8qICAgICAmLS1yZWN0YW5nbGUtdmVydGljYWw6YWZ0ZXIgeyAqL1xuLyogICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjAwJTsgKi9cbi8qICAgICB9ICovXG5cbi8qICAgICAmLS1yZWN0YW5nbGUtaG9yaXpvbnRhbDphZnRlciB7ICovXG4vKiAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MCU7ICovXG4vKiAgICAgfSAqL1xuLyogfSAqL1xuXG4udGFibGUtY2FudmFzX190YWJsZS1pbnB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0xMDAwcHg7XG4gICAgb3BhY2l0eTogMDtcbn1cblxuLnRhYmxlLWNhbnZhc19fdGFibGUtaW5uZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzJkMmQyZDtcbiAgICBjb2xvcjogIzJkMmQyZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgIC50YWJsZS1jYW52YXNfX3RhYmxlLS1jaXJjbGUgJiB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgfVxufVxuXG4udGFibGUtY2FudmFzX19pbmZvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4udGFibGUtY2FudmFzX190YWJsZS1pbnB1dDpjaGVja2VkICsgLnRhYmxlLWNhbnZhc19fdGFibGUtaW5uZXIge1xuICAgIGJhY2tncm91bmQ6ICMyZDJkMmQ7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi50YWJsZS1jYW52YXNfX3RhYmxlLWlucHV0OmRpc2FibGVkICsgLnRhYmxlLWNhbnZhc19fdGFibGUtaW5uZXIge1xuICAgIG9wYWNpdHk6IC41O1xufVxuIiwiQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuXG4uYm9va2luZy13aWRnZXQge1xuXG59XG5cbi5ib29raW5nLXdpZGdldF9fbm90ZXMge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1vcmFuZ2U7XG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICBwYWRkaW5nOiAkc2l6ZS04O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGZvbnQtc2l6ZTogJHNpemUtMTQ7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5ib29raW5nLXdpZGdldF9fbm90ZXMtaGlkZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXdoaXRlO1xuICAgIG1hcmdpbi10b3A6ICRzaXplLTg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5ib29raW5nLXdpZGdldF9fZmlsdGVyLW9wdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNpemUtODtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG4uYm9va2luZy13aWRnZXRfX3RvcCB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHBhZGRpbmc6IDE2cHggOHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcblxuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtdXAge1xuICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgIHBhZGRpbmc6ICRzaXplLTg7XG4gICAgfVxufVxuXG4uYm9va2luZy13aWRnZXRfX2FjdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLmJvb2tpbmctd2lkZ2V0X190b3Atc29ydCB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luOiAwIDAgMCA2cHg7XG4gICAgcGFkZGluZzogNHB4O1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICNjY2M7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkc2l6ZS0yMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgPiAuaWNvbixcbiAgICA+IC5ib29raW5nLXdpZGdldF9fdG9wLXNvcnQtYXJyb3cge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6ICRzaXplLTE4O1xuICAgICAgICBoZWlnaHQ6ICRzaXplLTE4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTlweDtcbiAgICAgICAgZmlsbDogI2NjYztcbiAgICB9XG5cbiAgICA+IC5ib29raW5nLXdpZGdldF9fdG9wLXNvcnQtYXJyb3ctLXVwIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG5cbiAgICAmLS1hY3RpdmUge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWdyZWVuLWRhcms7XG5cbiAgICAgICAgPiAuaWNvbixcbiAgICAgICAgPiAuYm9va2luZy13aWRnZXRfX3RvcC1zb3J0LWFycm93IHtcbiAgICAgICAgICAgIGZpbGw6ICRjb2xvci1ncmVlbi1kYXJrO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYm9va2luZy13aWRnZXRfX3RvcC1maWx0ZXIge1xuICAgIHdpZHRoOiAkc2l6ZS00ODtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgbWFyZ2luOiAwIDAgMCA2cHg7XG4gICAgcGFkZGluZzogNHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6ICRzaXplLTI0O1xuICAgIGJvcmRlcjogMDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGZpbGw6ICMwMDA7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgID4gc3BhbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICAgICAgd2lkdGg6ICRzaXplLTIwO1xuICAgICAgICBoZWlnaHQ6ICRzaXplLTIwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZGFyaztcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogJHNpemUtMjA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgfVxuXG4gICAgPiAuaWNvbiB7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgfVxufVxuXG4uYm9va2luZy13aWRnZXRfX3RvcC1maWx0ZXIge1xuICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtZG93biB7XG4gICAgfVxufVxuXG4uYm9va2luZy13aWRnZXRfX2JvZHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDA7XG5cbiAgICBAaW5jbHVkZSBmb3ItbW9iaWxlLXVwIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgICAgLmJvb2tpbmctd2lkZ2V0X190b3AgKyAmIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2NHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYm9va2luZy13aWRnZXRfX3Njcm9sbCB7XG4gICAgcGFkZGluZzogMCAkc2l6ZS04O1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTZweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5jaGFydCB7fVxuXG4uY2hhcnRfX2NoYXJ0IHtcbiAgICBtYXgtaGVpZ2h0OiA1MHZoO1xufVxuIiwiLnBhZ2luYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5wYWdpbmF0aW9uX19wcmV2aW91cyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5wYWdpbmF0aW9uX19uZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogMTJweDtcbn1cbiIsIkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL21peGlucycgYXMgKjtcbkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5cbi5maWx0ZXItYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206ICRzaXplLTMyO1xuXG4gICAgJi0tYm94ZWQge1xuICAgICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgIH1cbn1cblxuLmZpbHRlci1ibG9ja19fcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG4uZmlsdGVyLWJsb2NrX19pdGVtIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNpemUtMTY7XG4gICAgZmxleC1iYXNpczogNTAlO1xuXG4gICAgJi0taGlkZGVuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBmb3ItZGVza3RvcC11cCB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDI1JTtcblxuICAgICAgICAmLS00LWNvbHMge1xuICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG4uZmlsdGVyLWJsb2NrX19yZW1vdmUtYnV0dG9uIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgIHBhZGRpbmc6IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBsaW5lLWhlaWdodDogN3B4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZpbHRlci1ibG9ja19fZmlsdGVyLWFkZGVyIHtcbi8vICAgIGZsb2F0OiByaWdodDtcbn1cbiIsIi5wYWdpbmF0aW9uLWxlZ2VuZCAge1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucGFnaW5hdGlvbi1sZWdlbmRfX3RleHQge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbiIsIkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5AdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuXG4uc3RhdHVzLWJveCB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICRjb2xvci1ub3RhcnJpdmVkO1xuXG4gICAgJi0tc21hbGwge1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogLTk5OXB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgICYtLXNlbGVjdGVkOmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgJi0tbm90YXJyaXZlZCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLW5vdGFycml2ZWQ7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLW5vdGFycml2ZWQ7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYtLWFycml2ZWQge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1hcnJpdmVkO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1hcnJpdmVkO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tYXJyaXZlZGJhciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWFycml2ZWRiYXI7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWFycml2ZWRiYXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1hcnJpdmVkb3V0c2lkZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWFycml2ZWRvdXRzaWRlO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1hcnJpdmVkb3V0c2lkZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLW5vc2hvdyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLW5vc2hvdztcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itbm9zaG93O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tZmluaXNoZWQge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1maW5pc2hlZDtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZmluaXNoZWQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1zZWF0ZWQge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1zZWF0ZWQ7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXNlYXRlZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXBhcnRpYWxseXNlYXRlZCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXBhcnRpYWxseXNlYXRlZDtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcGFydGlhbGx5c2VhdGVkO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vLi4vYmFzZS9mb250cycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5cbi5wb3BvdmVyIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdG9wOiAyMDBweDtcbiAgICBsZWZ0OiAtOTk5OXB4O1xuICAgIGJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMCwgMCwgMCwgLjIpO1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuXG4gICAgJi0tdmlzaWJsZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuXG4gICAgJi0tbGFyZ2Uge1xuICAgICAgICB3aWR0aDogNDYwcHg7XG4gICAgfVxufVxuXG4ucG9wb3Zlcl9fdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1hYnJpbC1mYXRmYWNlO1xuICAgIG1hcmdpbjogMCAwICRzaXplLTE4O1xufVxuIiwiLnVzZXItbWVudSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4udXNlci1tZW51X19vcHRpb25zIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgMCAxOHB4O1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG5cbi51c2VyLW1lbnVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luOiAwIDAgMTZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuXG4udXNlci1tZW51X192ZXJzaW9uIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udXNlci1tZW51X19zdWJ0aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi51c2VyLW1lbnVfX2xpbmsge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzJkMmQyZDtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnVzZXItbWVudV9faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG59XG4iLCIuc2lnbmF0dXJlLWJhciB7XG4gICAgYmFja2dyb3VuZDogI0YzODYzMDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZzogNHB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiA0cHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxMDE7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG59XG5cbi5zaWduYXR1cmUtYmFyX19jb250ZW50IHtcbiAgICBtYXJnaW46IGF1dG87XG59XG4iLCJAdXNlICdzYXNzOmNvbG9yJztcbkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5cbi5waWxsLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcblxuICAgIC8qIGJvcmRlci1yYWRpdXM6IDI0cHg7ICovXG4gICAgLyogcGFkZGluZzogOHB4IDE2cHg7ICovXG4gICAgLyogYmFja2dyb3VuZDogIzJkMmQyZDsgKi9cbiAgICAvKiBjb2xvcjogI2ZmZjsgKi9cbiAgICAvKiBmb250LXNpemU6IDE1cHg7ICovXG4gICAgLyogY3Vyc29yOiBwb2ludGVyOyAqL1xuXG4gICAgLyogJjpob3ZlciB7ICovXG4gICAgLyogICAgIGJhY2tncm91bmQ6IGRhcmtlbigjMmQyZDJkLCAxMCUpOyAqL1xuICAgIC8qIH0gKi9cblxuICAgIC8qICYtLWFjdGl2ZSB7ICovXG4gICAgLyogICAgIGJhY2tncm91bmQ6IGRhcmtlbigkY29sb3ItZ3JlZW4sIDEwJSk7ICovXG5cbiAgICAvKiAgICAgJjpob3ZlciB7ICovXG4gICAgLyogICAgICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGNvbG9yLWdyZWVuLCAxMCUpOyAqL1xuICAgIC8qICAgICB9ICovXG4gICAgLyogfSAqL1xufVxuXG4ucGlsbC1idXR0b25fX2lucHV0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTk5OTlweDtcbn1cblxuLnBpbGwtYnV0dG9uX19sYWJlbCB7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgYmFja2dyb3VuZDogIzJkMmQyZDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdCgjMmQyZDJkLCAkbGlnaHRuZXNzOiAtMTAlKTtcbiAgICB9XG5cbiAgICAucGlsbC1idXR0b24tLWFjdGl2ZSAmLFxuICAgIC5waWxsLWJ1dHRvbl9faW5wdXQ6Y2hlY2tlZCArICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiBjb2xvci5hZGp1c3QoJGNvbG9yLWdyZWVuLCAkbGlnaHRuZXNzOiAtMTAlKTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdCgkY29sb3ItZ3JlZW4sICRsaWdodG5lc3M6IC0xMCUpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucGlsbC1idXR0b25fX2lucHV0OmNoZWNrZWQgKyAucGlsbC1idXR0b25fX2xhYmVsIHtcbiAgICBiYWNrZ3JvdW5kOiBjb2xvci5hZGp1c3QoJGNvbG9yLWdyZWVuLCAkbGlnaHRuZXNzOiAtMTAlKTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBjb2xvci5hZGp1c3QoJGNvbG9yLWdyZWVuLCAkbGlnaHRuZXNzOiAtMTAlKTtcbiAgICB9XG59XG4iLCIub3ZlcmxheSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjIpO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDEwMDtcbn1cbiIsIi5ib29raW5nLWRldGFpbHMge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uYm9va2luZy1kZXRhaWxzX190YWJsZSB7XG5cbn1cblxuLmJvb2tpbmctZGV0YWlsc19fdGgsXG4uYm9va2luZy1kZXRhaWxzX190ZCB7XG4gICAgcGFkZGluZzogMCAwIDRweCAwO1xufVxuXG4uYm9va2luZy1kZXRhaWxzX190aCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmJvb2tpbmctZGV0YWlsc19fdGQsXG4uYm9va2luZy1kZXRhaWxzX190aCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYm9va2luZy1kZXRhaWxzX19sYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbn1cblxuLmJvb2tpbmctZGV0YWlsc19fdGgtLWd1ZXN0cyxcbi5ib29raW5nLWRldGFpbHNfX3RoLS1ib29raW5ncyxcbi5ib29raW5nLWRldGFpbHNfX3RkLS1ndWVzdHMsXG4uYm9va2luZy1kZXRhaWxzX190ZC0tYm9va2luZ3Mge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuIiwiQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcbkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5cbi50b29sdGlwIHtcbiAgICBiYWNrZ3JvdW5kOiAjMmQyZDJkO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBwYWRkaW5nOiAkc2l6ZS04ICRzaXplLTE2O1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBib3R0b206IDEwMCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzNiwgMTgzLCAyMTMsIDApO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMmQyZDJkO1xuICAgICAgICBib3JkZXItd2lkdGg6IDZweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC02cHg7XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5AdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuXG4ubm90ZXMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4ubm90ZXNfX2xpc3Qge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBmbGV4LXNocmluazogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG59XG5cbiIsIkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5AdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuXG4ubm90ZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4ubm90ZV9fYWN0aW9ucyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogOHB4O1xuICAgIHJpZ2h0OiA4cHg7XG5cbiAgICA+ICoge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubm90ZV9fdGV4dCB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgICBsZWZ0OiAxNnB4O1xuICAgICAgICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3ItZ3JheS1saWdodDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiA2cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtNnB4O1xuICAgIH1cblxuICAgIC5ub3RlLS1vd24tbm90ZSAmIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgfVxufVxuXG4ubm90ZV9fbWV0YSB7XG4gICAgY29sb3I6ICRjb2xvci1ibGFjaztcblxufVxuIiwiQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuXG4udGFibGUtbWFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXktbGlnaHRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cbn1cblxuLnRhYmxlLW1hcF9faW5uZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAudGFibGUtbWFwLS1leHRyYXNtYWxsICYge1xuICAgICAgICB3aWR0aDogMjAwJTtcbiAgICAgICAgaGVpZ2h0OiAyMDAlO1xuICAgIH1cblxuICAgIC50YWJsZS1tYXAtLXNtYWxsICYge1xuICAgICAgICB3aWR0aDogMTUwJTtcbiAgICAgICAgaGVpZ2h0OiAxNTAlO1xuICAgIH1cblxuICAgIC50YWJsZS1tYXAtLWxhcmdlICYge1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgICAgICBoZWlnaHQ6IDc1JTtcbiAgICB9XG5cbiAgICAudGFibGUtbWFwLS1leHRyYWxhcmdlICYge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBoZWlnaHQ6IDUwJTtcbiAgICB9XG59XG5cbi50YWJsZS1tYXBfX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMjtcbn1cblxuLnRhYmxlLW1hcF9fYmctY29uZmlnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxNnB4O1xuICAgIHJpZ2h0OiAxNnB4O1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIHBhZGRpbmctbGVmdDogNDhweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogY29sb3IuYWRqdXN0KCRjb2xvci1ncmF5LCAkbGlnaHRuZXNzOiAtMTAlKTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDE2cHg7XG4gICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWcvcGljdHVyZS5zdmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIH1cbn1cblxuLnRhYmxlLW1hcF9fdGFibGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDgwbXM7XG5cbiAgICAmLS1oaWRkZW4ge1xuICAgICAgICBvcGFjaXR5OiAuMjtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgJi0tY2lyY2xlLCAmLS1zcXVhcmUge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tcmVjdGFuZ2xlLCAmLS1yZWN0YW5nbGUtcm91bmRlZCB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYudGFibGUtbWFwX190YWJsZS0tdmVydGljYWw6YWZ0ZXIge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50YWJsZS1tYXBfX3RhYmxlLWlubmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdCgjNTY1NjU2LCAkbGlnaHRuZXNzOiAyMCUpO1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIC50YWJsZS1tYXBfX3RhYmxlLS1kaXNhYmxlZCAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogY29sb3IuYWRqdXN0KCM1NjU2NTYsICRsaWdodG5lc3M6IDUwJSk7XG4gICAgfVxuXG4gICAgLnRhYmxlLW1hcF9fdGFibGUtLWNpcmNsZSAmIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICB9XG5cbiAgICAudGFibGUtbWFwX190YWJsZS0tcmVjdGFuZ2xlLXJvdW5kZWQgJiB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI1JTtcbiAgICB9XG5cbiAgICAudGFibGUtbWFwX190YWJsZS0tcmVjdGFuZ2xlICYge1xuXG4gICAgfVxufVxuXG4udGFibGUtbWFwX190YWJsZS1udW1iZXIge1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgIC50YWJsZS1tYXBfX3RhYmxlLS1kaXNhYmxlZCAmIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gICAgfVxufVxuXG4udGFibGUtbWFwX190YWJsZS1yb3RhdG9yIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMTAwJTtcbiAgICBib3R0b206IDEwMCU7XG59XG5cbi50YWJsZS1tYXBfX3RhYmxlLWVkaXQge1xuICAgIHdpZHRoOiAyNjBweDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm94LXNoYWRvdzogMCAwIDI1cHggcmdiYSgwLCAwLCAwLCAuMTUpO1xuICAgIHotaW5kZXg6IDEwMDtcbn1cblxuLnRhYmxlLW1hcF9fdGFibGUtZWRpdC1jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAxNnB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi10b3A6IC04cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29udGVudDogJ8OXJztcbiAgICB9XG59XG5cbi50YWJsZS1tYXBfX3RhYmxlLWVkaXQtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWdyZWVuO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogbW92ZTtcbn1cblxuLnRhYmxlLW1hcF9fdGFibGUtZWRpdC1pbm5lciB7XG4gICAgcGFkZGluZzogMTZweDtcbn1cblxuLnRhYmxlLW1hcF9fdGFibGUtaW5wdXQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO1xufVxuXG4udGFibGUtbWFwX190YWJsZS0tZHJhZ2dhYmxlIHtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4udGFibGUtbWFwX190YWJsZS0tZHJhZ2dhYmxlIC50YWJsZS1tYXBfX3RhYmxlLWlubmVyLFxuLnRhYmxlLW1hcF9fdGFibGUtaW5wdXQ6Y2hlY2tlZCArIC50YWJsZS1tYXBfX3RhYmxlLWlubmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjNTY1NjU2O1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTRweDtcbiAgICAgICAgbGVmdDogLTRweDtcbiAgICAgICAgYm90dG9tOiAtNHB4O1xuICAgICAgICByaWdodDogLTRweDtcbiAgICAgICAgYm9yZGVyOiAycHggZGFzaGVkIGJsYWNrO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuLnRhYmxlLW1hcF9fdGFibGUtLWRpc2FibGVkIC50YWJsZS1tYXBfX3RhYmxlLWlubmVyIHtcbiAgICAvKiAmOmJlZm9yZSwgKi9cbiAgICAvKiAmOmFmdGVyIHsgKi9cbiAgICAvKiAgICAgY29udGVudDogJyAnOyAqL1xuICAgIC8qICAgICBkaXNwbGF5OiBibG9jazsgKi9cbiAgICAvKiAgICAgYm9yZGVyOiAxcHggc29saWQgcmVkOyAqL1xuICAgIC8qICAgICBwb3NpdGlvbjogYWJzb2x1dGU7ICovXG4gICAgLyogICAgIHdpZHRoOiAxMDAlOyAqL1xuICAgIC8qICAgICB0b3A6IDUwJTsgKi9cbiAgICAvKiAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyAqL1xuICAgIC8qIH0gKi9cblxuICAgIC8qICY6YWZ0ZXIgeyAqL1xuICAgIC8qICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpOyAqL1xuICAgIC8qIH0gKi9cbn1cbiIsIkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL21peGlucycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5cbi5kYXRlcGlja2VyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JheTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgcGFkZGluZzogMTZweDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgJi0tZGlzYWJsZWQge1xuICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICB9XG59XG5cbi5kYXRlcGlja2VyX19pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuXG4gICAgdGQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDFweDtcbiAgICB9XG59XG5cbi5kYXRlcGlja2VyX19idXR0b24ge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktbGlnaHRlcjtcbiAgICB9XG5cbiAgICAmLS10b2RheSB7XG4gICAgICAgICYsJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS1saWdodDtcbiAgICAgICAgfSAgIFxuICAgIH1cblxuICAgICYtLXNlbGVjdGVkIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7ICAgIFxuICAgIH1cblxuICAgICYtLXNlbGVjdGVkOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgfVxuXG4gICAgJi0tYW5ub3RhdGVkIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAzcHg7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JlZW47XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IC41O1xuICAgIH1cbn1cblxuLmRhdGVwaWNrZXJfX25hdnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbGVmdDogMTZweDtcbiAgICByaWdodDogMTZweDtcbiAgICB0b3A6IDE4cHg7XG4gICAgei1pbmRleDogMTtcbn1cblxuLmRhdGVwaWNrZXJfX25hdiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAtOHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTlweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIH1cblxuICAgICYtLXByZXYge1xuICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltZy9hcnJvdy1sZWZ0LnN2ZycpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tbmV4dCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltZy9hcnJvdy1yaWdodC5zdmcnKTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZGF0ZXBpY2tlcl9fdGl0bGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZGF0ZXBpY2tlcl9faGVhZGVyIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuIiwiQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5cblxuLm1lc3NhZ2VzLXRvZ2dsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLS1tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgIEBpbmNsdWRlIGZvci1tb2JpbGUtZG93biB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1lc3NhZ2VzLXRvZ2dsZV9faXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuXG4gICAgLm1lc3NhZ2VzLXRvZ2dsZS0tbW9iaWxlICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIH1cbn1cbiIsIkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5cbi5kYXlzZXR0aW5ncy1idXR0b24ge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBtYXJnaW46IDAgMCAwIDRweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLWdyYXktZGFyaywgMzAlKTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAmLS1yZWQge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXJlZDtcbiAgICB9XG5cbiAgICAmLS1vcmFuZ2Uge1xuICAgICAgICBjb2xvcjogJGNvbG9yLW9yYW5nZTtcbiAgICB9XG59XG5cbi5kYXlzZXR0aW5ncy1idXR0b25fX2NvdW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbi10b3A6IC02cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNnB4O1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmVlbjtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xufSIsIkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5cbi5waWxsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5waWxsX19sYWJlbCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICBwYWRkaW5nOiAxMnB4IDI0cHg7XG5cbiAgICAmLS1zZWxlY3RlZCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLnBpbGwtLXNtYWxsICYge1xuICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICB9XG5cbiAgICAucGlsbC0tdGlueSAmIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgcGFkZGluZzogNHB4IDhweDtcbiAgICB9XG59XG5cbi5waWxsX19pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG4ucGlsbF9fdGV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLnBpbGxfX2lucHV0OmNoZWNrZWQgKyAucGlsbF9fbGFiZWwge1xuICAgIGJvcmRlci1jb2xvcjokY29sb3ItZGFyaztcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZGFyaztcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLnBpbGxfX2lucHV0OmRpc2FibGVkICsgLnBpbGxfX2xhYmVsIHtcbiAgICBjb2xvcjogJGNvbG9yLWdyYXk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbi5waWxsX19pbnB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC05OTk5cHg7XG59XG4iLCJAdXNlICdzYXNzOmNvbG9yJztcblxuLmJhZGdlIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBiYWNrZ3JvdW5kOiBjb2xvci5hZGp1c3QoI2Y4ZjlkZSwgJGxpZ2h0bmVzczogMyUpO1xuICAgIGJvcmRlci1jb2xvcjogY29sb3IuYWRqdXN0KCNmOGY5ZGUsICRsaWdodG5lc3M6IC0xMCUpO1xuICAgIGJvcmRlci13aWR0aDogMCAwIDAgNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgJi0tc3VjY2VzcyB7XG4gICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdCgjOTljYzMzLCAkbGlnaHRuZXNzOiAzMCUpO1xuICAgICAgICBib3JkZXItY29sb3I6IGNvbG9yLmFkanVzdCgjOTljYzMzLCAkbGlnaHRuZXNzOiAtMTAlKTtcbiAgICB9XG5cbiAgICAmLS13YXJuaW5nIHtcbiAgICAgICAgYmFja2dyb3VuZDogY29sb3IuYWRqdXN0KCNmZjk5NjYsICRsaWdodG5lc3M6IDEzJSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogY29sb3IuYWRqdXN0KCNmZjk5NjYsICRsaWdodG5lc3M6IC0xMCUpO1xuICAgIH1cblxuICAgICYtLWRhbmdlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdCgjY2MzMzAwLCAkbGlnaHRuZXNzOiA0MCUpO1xuICAgICAgICBib3JkZXItY29sb3I6IGNvbG9yLmFkanVzdCgjY2MzMzAwLCAkbGlnaHRuZXNzOiAtMTAlKTtcbiAgICB9XG5cbiAgICAmLS1zbWFsbCB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbn1cblxuLmJhZGdlX19jb250ZW50IHtcbiAgICAuYmFkZ2VfX2Nsb3NlICsgJiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgfVxufVxuXG4uYmFkZ2VfX2Nsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxM3B4O1xuICAgIHJpZ2h0OiAxNnB4O1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnw5cnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG4iLCJAdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcblxuLnJpY2gtdGV4dC5yaWNoLXRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtaW4taGVpZ2h0OiAxNDBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZTdlN2U3O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5xbC12YXJpYWJsZSB7XG4gICAgLnFsLXBpY2tlci1sYWJlbCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRzaXplLTMyO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgY29udGVudDogJ1ZhcmlhYmxlJztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5xbC1waWNrZXItaXRlbSB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS12YWx1ZSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucWwtcGlja2VyLW9wdGlvbnMge1xuICAgICAgICBtYXgtaGVpZ2h0OiA1MHZoO1xuICAgICAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgIH1cbn1cblxuLnFsLWNvbnRhaW5lci5xbC1zbm93LFxuLnFsLXRvb2xiYXIucWwtc25vdyB7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTdlN2U3O1xufVxuXG4ucWwtdG9vbHRpcCB7XG4gICAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XG59XG5cbi5yaWNoLXRleHQge1xuXG59XG5cbi5yaWNoLXRleHRfX2NvbnRyb2xzIHtcbiAgICBwYWRkaW5nOiAkc2l6ZS04O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZTdlN2U3O1xufVxuXG4ucmljaC10ZXh0X19jb250cm9scy1ncm91cCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkc2l6ZS04O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG59XG5cbi5yaWNoLXRleHRfX2NvbnRyb2xzLWJ1dHRvbiB7XG4gICAgd2lkdGg6ICRzaXplLTMyO1xuICAgIGhlaWdodDogJHNpemUtMzI7XG4gICAgbGluZS1oZWlnaHQ6ICRzaXplLTMyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1ncmF5O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgJjpob3ZlcixcbiAgICAmLS1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS1saWdodGVyO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICB9XG59XG5cbi5yaWNoLXRleHRfX2VkaXRvci1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICByZXNpemU6IG5vbmU7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMWVtICogMS41ICogMyk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgcmVzaXplOiBub25lO1xuXG4gICAgaDEsXG4gICAgaDIsXG4gICAgaDMsXG4gICAgaDQsXG4gICAgcCxcbiAgICB1bCxcbiAgICBvbCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBzYW5zJywgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC43cmVtO1xuICAgIH1cblxuICAgIGgxLFxuICAgIGgyLFxuICAgIGgzLFxuICAgIGg0IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG4gICAgc3Ryb25nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG5cblxufVxuIiwiQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJyBhcyAqO1xuXG4uYm9va2luZy1hdHRyaWJ1dGVzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgdG9wOiAtMXB4O1xufVxuXG4uYm9va2luZy1hdHRyaWJ1dGVzX19pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRvcDogMnB4O1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbn1cblxuLmJvb2tpbmctYXR0cmlidXRlc19faXRlbS0tcG0ge1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuXG4uYm9va2luZy1hdHRyaWJ1dGVzX19tZXNzYWdlIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG5cbiAgICBzdHJvbmcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTZweCAwO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcbkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5cbi5hZG1pbi1sYW5ndWFnZS1zd2l0Y2hlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNpemUtMTg7XG59XG5cbi5hZG1pbi1sYW5ndWFnZS1zd2l0Y2hlcl9fYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS1saWdodGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogJHNpemUtNCAkc2l6ZS0xNjtcbiAgICBtYXJnaW4tcmlnaHQ6ICRzaXplLTQ7XG4gICAgYm9yZGVyLXJhZGl1czogJHNpemUtMTY7XG4gICAgZm9udC1zaXplOiAkc2l6ZS0xMjtcblxuICAgIGlucHV0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtOTk5OXB4O1xuXG4gICAgfVxufVxuXG4uYWRtaW4tbGFuZ3VhZ2Utc3dpdGNoZXJfX2J1dHRvbi0tc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1kYXJrO1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG59XG4iLCIuZGF0ZS1wb3BvdmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDMyMHB4O1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgLjIpO1xuICAgIHotaW5kZXg6IDEwNTtcbiAgICBvcGFjaXR5OiAwO1xuXG4gICAgJi0tdmlzaWJsZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcbkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5cbi5tZXNzYWdlLWxvZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgd2lkdGg6ICRzaXplLTI0O1xuICAgICAgICBoZWlnaHQ6ICRzaXplLTI0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JlZW47XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgfVxuXG4gICAgJi0tc3VjY2VzczpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1nL3NlbmQuc3ZnJyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNjAlIDYwJTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNHB4IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB9XG5cbiAgICAmLS1mYWlsdXJlOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1yZWQ7XG4gICAgICAgIGNvbnRlbnQ6ICctJztcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICB9XG59XG4iLCIudGFibGUtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG4iLCJAdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5AdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuXG4uZmlsdGVyLWFkZGVyIHtcblxufVxuXG4uZmlsdGVyLWFkZGVyX19idXR0b24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZmlsdGVyLWFkZGVyX19idXR0b24taWNvbiB7XG4gICAgbGVmdDogMTZweDtcbiAgICB0b3A6IDEwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgfVxufVxuXG4uZmlsdGVyLWFkZGVyX19vcHRpb25zIHtcbiAgICBtYXJnaW46IC0kc2l6ZS0xMjtcbn1cblxuLmZpbHRlci1hZGRlcl9fb3B0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXktbGlnaHQ7XG4gICAgcGFkZGluZzogJHNpemUtMTI7XG4gICAgZm9udC1zaXplOiAxM3B4O1xufVxuIiwiQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbi5maWx0ZXItcGlsbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmlsdGVyLXBpbGxfX2lucHV0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG59XG5cbi5maWx0ZXItcGlsbF9fbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICBwYWRkaW5nOiAzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5maWx0ZXItcGlsbF9fY29udGVudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5maWx0ZXItcGlsbF9fY29udGVudCBzdmcsXG4uZmlsdGVyLXBpbGxfX3RleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZpbHRlci1waWxsX190ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLyogQ2hlY2tlZCBzdGF0ZSAqL1xuLmZpbHRlci1waWxsX19pbnB1dDpjaGVja2VkICsgLmZpbHRlci1waWxsX19sYWJlbCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWdyZWVuO1xufVxuXG4uZmlsdGVyLXBpbGxfX2lucHV0ICsgLmZpbHRlci1waWxsX19sYWJlbCAuZmlsdGVyLXBpbGxfX2NvbnRlbnQgc3ZnIHtcbiAgICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbn1cblxuXG4iLCJAdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuXG4uaW5zcGVjdC1idXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCA2cHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogJGNvbG9yLWdyYXktZGFyaztcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgb3V0bGluZTogbm9uZTtcblxuICAgICYtLWFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZGFyaztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZGFyaztcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcblxuLnRhYmxlLXBsYW4ge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LWxpZ2h0ZXI7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBwYWRkaW5nOiAkc2l6ZS04O1xufVxuXG4udGFibGUtcGxhbl9fYXJlYS10b3Age1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAkc2l6ZS0xNjtcbn1cblxuLnRhYmxlLXBsYW5fX2FyZWEtdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogOHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG59XG5cbi50YWJsZS1wbGFuX19hcmVhLWFjdGlvbnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG59XG5cbi50YWJsZS1wbGFuX19pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChcbiAgICAgICAgY2lyY2xlLFxuICAgICAgICBjb2xvci5hZGp1c3QoJGNvbG9yLWdyYXksICRsaWdodG5lc3M6IC0yMCUpIDFweCxcbiAgICAgICAgdHJhbnNwYXJlbnQgMCVcbiAgICApO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY2FsYyg1JSAqIDAuNTYyNSkgNSU7XG5cbiAgICAvLyAmOmFmdGVyIHtcbiAgICAvLyAgICAgY29udGVudDogJyAnO1xuICAgIC8vICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAvLyAgICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgICAvLyB9XG59XG5cbi50YWJsZS1wbGFuX19ib29raW5nIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JlZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgICBjdXJzb3I6IG1vdmU7XG5cbiAgICAmLS1ub3RhcnJpdmVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW5vdGFycml2ZWQ7XG4gICAgfVxuXG4gICAgJi0tcGVuZGluZyB7XG4gICAgICAgIG9wYWNpdHk6IC41O1xuICAgIH1cblxuICAgICYtLWFycml2ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYXJyaXZlZDtcbiAgICB9XG5cbiAgICAmLS1hcnJpdmVkYmFyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFycml2ZWRiYXI7XG4gICAgfVxuXG4gICAgJi0tYXJyaXZlZG91dHNpZGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYXJyaXZlZG91dHNpZGU7XG4gICAgfVxuXG4gICAgJi0tcGFydGlhbGx5c2VhdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBhcnRpYWxseXNlYXRlZDtcbiAgICB9XG5cbiAgICAmLS1zZWF0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2VhdGVkO1xuICAgIH1cblxuICAgICYtLWZpbmlzaGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWZpbmlzaGVkO1xuICAgIH1cblxuICAgICYtLW5vc2hvdyAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itbm9zaG93O1xuICAgIH1cblxuICAgICYtLWlzLWNsb25lIHt9XG5cbiAgICAmLS1maWx0ZXJlZC1vdXQge1xuICAgICAgICBvcGFjaXR5OiAuMztcbiAgICB9XG5cbiAgICAmLS1maWx0ZXJlZC1pbiB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgIH1cbn1cblxuLnRhYmxlLXBsYW5fX2luc3BlY3Qtb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnRhYmxlLXBsYW5fX2Jvb2tpbmctbmFtZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO1xuICAgIGZvbnQtc2l6ZTogJHNpemUtMTQ7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRhYmxlLXBsYW5fX2Jvb2tpbmctdGFibGUtbnVtYmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50YWJsZS1wbGFuX19xdWljay1ib29raW5nLWJ1dHRvbiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMTZweDtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBsZWZ0OiA0NjBweDtcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcblxuLnRhYmxlLXNoYXBlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYtLXZpc2libGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmLS1kaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IC4yO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAmLS1vcGFxdWUge1xuICAgICAgICBvcGFjaXR5OiAuMjtcbiAgICB9XG5cbiAgICAmLS1maWx0ZXJlZC1vdXQge1xuICAgICAgICBvcGFjaXR5OiAuMztcbiAgICB9XG5cbiAgICAmLS1maWx0ZXJlZC1pbiB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgICYtLTEtc2VhdHMge1xuICAgICAgICB3aWR0aDogNCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLS1kcmFnZ2luZyB7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxufVxuXG4udGFibGUtc2hhcGVfX2lubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXk7XG5cbiAgICAudGFibGUtc2hhcGUtLWRyYWdnaW5nICYge1xuICAgICAgICBvdmVyZmxvdzogaW5pdGlhbDtcbiAgICB9XG5cbiAgICAudGFibGUtc2hhcGUtLXNlbGVjdGVkICYsXG4gICAgLnRhYmxlLXNoYXBlLS1pcy1vdmVyICYge1xuICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgJGNvbG9yLWRhcms7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICB9XG5cbiAgICAudGFibGUtc2hhcGUtLXNlYXRpbmctc3RhdHVzLW5vdGFycml2ZWQgJiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ub3RhcnJpdmVkO1xuICAgIH1cblxuICAgIC50YWJsZS1zaGFwZS0tc2VhdGluZy1zdGF0dXMtYXJyaXZlZCAmIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFycml2ZWQ7XG4gICAgfVxuXG4gICAgLnRhYmxlLXNoYXBlLS1zZWF0aW5nLXN0YXR1cy1hcnJpdmVkYmFyICYge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYXJyaXZlZGJhcjtcbiAgICB9XG5cbiAgICAudGFibGUtc2hhcGUtLXNlYXRpbmctc3RhdHVzLWFycml2ZWRvdXRzaWRlICYge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYXJyaXZlZG91dHNpZGU7XG4gICAgfVxuXG4gICAgLnRhYmxlLXNoYXBlLS1zZWF0aW5nLXN0YXR1cy1wYXJ0aWFsbHlzZWF0ZWQgJiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wYXJ0aWFsbHlzZWF0ZWQ7XG4gICAgfVxuXG4gICAgLnRhYmxlLXNoYXBlLS1zZWF0aW5nLXN0YXR1cy1zZWF0ZWQgJiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zZWF0ZWQ7XG4gICAgfVxuXG4gICAgLnRhYmxlLXNoYXBlLS1zZWF0aW5nLXN0YXR1cy1maW5pc2hlZCAmIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWZpbmlzaGVkO1xuICAgIH1cblxuICAgIC50YWJsZS1zaGFwZS0tc2VhdGluZy1zdGF0dXMtbm9zaG93ICYge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itbm9zaG93O1xuICAgIH1cblxuICAgIC50YWJsZS1zaGFwZS0tY2lyY2xlICYge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIH1cblxuICAgIC50YWJsZS1zaGFwZS0tMS1zZWF0cyAmIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICY6YWZ0ZXIsXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG5cbiAgICAudGFibGUtc2hhcGUtLWRyYWdnaW5nICYge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbGVmdDogLTIwMDBweDtcbiAgICAgICAgICAgIHdpZHRoOiA0MDAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweCAwO1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmVkO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlLXNoYXBlLS1kcmFnZ2luZyAmIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0b3A6IC0yMDAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwMDBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDFweDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHJlZDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRhYmxlLXNoYXBlX19jaGFpciB7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogY29sb3IuYWRqdXN0KCRjb2xvci1ncmF5LCAkbGlnaHRuZXNzOiAtNCUpO1xuXG4gICAgLnRhYmxlLXNoYXBlLS1zZWF0aW5nLXN0YXR1cy1ub3RhcnJpdmVkICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiBjb2xvci5hZGp1c3QoJGNvbG9yLW5vdGFycml2ZWQsICRsaWdodG5lc3M6IC00JSk7XG4gICAgfVxuXG4gICAgLnRhYmxlLXNoYXBlLS1zZWF0aW5nLXN0YXR1cy1hcnJpdmVkICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiBjb2xvci5hZGp1c3QoJGNvbG9yLWFycml2ZWQsICRsaWdodG5lc3M6IC00JSk7XG4gICAgfVxuXG4gICAgLnRhYmxlLXNoYXBlLS1zZWF0aW5nLXN0YXR1cy1hcnJpdmVkYmFyICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiBjb2xvci5hZGp1c3QoJGNvbG9yLWFycml2ZWRiYXIsICRsaWdodG5lc3M6IC00JSk7XG4gICAgfVxuXG4gICAgLnRhYmxlLXNoYXBlLS1zZWF0aW5nLXN0YXR1cy1hcnJpdmVkb3V0c2lkZSAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogY29sb3IuYWRqdXN0KCRjb2xvci1hcnJpdmVkb3V0c2lkZSwgJGxpZ2h0bmVzczogLTQlKTtcbiAgICB9XG5cbiAgICAudGFibGUtc2hhcGUtLXNlYXRpbmctc3RhdHVzLXBhcnRpYWxseXNlYXRlZCAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogY29sb3IuYWRqdXN0KCRjb2xvci1wYXJ0aWFsbHlzZWF0ZWQsICRsaWdodG5lc3M6IC00JSk7XG4gICAgfVxuXG4gICAgLnRhYmxlLXNoYXBlLS1zZWF0aW5nLXN0YXR1cy1zZWF0ZWQgJiB7XG4gICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdCgkY29sb3Itc2VhdGVkLCAkbGlnaHRuZXNzOiAtNCUpO1xuICAgIH1cblxuICAgIC50YWJsZS1zaGFwZS0tc2VhdGluZy1zdGF0dXMtZmluaXNoZWQgJiB7XG4gICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdCgkY29sb3ItZmluaXNoZWQsICRsaWdodG5lc3M6IC00JSk7XG4gICAgfVxuXG4gICAgLnRhYmxlLXNoYXBlLS1zZWF0aW5nLXN0YXR1cy1ub3Nob3cgJiB7XG4gICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLmFkanVzdCgkY29sb3Itbm9zaG93LCAkbGlnaHRuZXNzOiAtNCUpO1xuICAgIH1cblxuICAgIC50YWJsZS1zaGFwZS0tMS1zZWF0cyAmIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC50YWJsZS1zaGFwZS0taXMtb3ZlciAmLFxuICAgIC50YWJsZS1zaGFwZS0tc2VsZWN0ZWQgJiB7XG4gICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCAkY29sb3ItZGFyazsgXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMCU7XG4gICAgfVxufVxuXG4udGFibGUtc2hhcGUtLWNpcmNsZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICB3aWR0aDogNiU7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMCU7XG4gICAgfVxuXG4gICAgLnRhYmxlLXNoYXBlX19jaGFpciB7XG4gICAgICAgIHdpZHRoOiA2OCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcblxuICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtMjUlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC03NSUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi50YWJsZS1zaGFwZS0taG9yaXpvbnRhbCB7XG4gICAgICAgIC50YWJsZS1zaGFwZV9fY2hhaXIge1xuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtMjUlKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNzUlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYudGFibGUtc2hhcGUtLTMtc2VhdHMge1xuICAgICAgICB3aWR0aDogNSU7XG5cbiAgICAgICAgLnRhYmxlLXNoYXBlX19jaGFpciB7XG4gICAgICAgICAgICB3aWR0aDogODUlO1xuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTM1JSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDc0JTtcbiAgICAgICAgICAgICAgICB0b3A6IDg0JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgIHRvcDogNTclO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRhYmxlLXNoYXBlLS00LXNlYXRzIHtcbiAgICAgICAgd2lkdGg6IDclO1xuXG4gICAgICAgIC50YWJsZS1zaGFwZV9fY2hhaXIge1xuXG4gICAgICAgICAgICB3aWR0aDogNjUlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC0zNSUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC02NSUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTM1JSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02NSUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRhYmxlLXNoYXBlLS01LXNlYXRzIHtcbiAgICAgICAgd2lkdGg6IDklO1xuXG4gICAgICAgIC50YWJsZS1zaGFwZV9fY2hhaXIge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTM1JSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1OSU7XG4gICAgICAgICAgICAgICAgdG9wOiA2JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgIHRvcDogNDglO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDU2JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgICAgIHRvcDogNTklO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDQlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgICAgICAgdG9wOiAxMCU7XG4gICAgICAgICAgICAgICAgbGVmdDogLTEyJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYudGFibGUtc2hhcGUtLTYtc2VhdHMge1xuICAgICAgICB3aWR0aDogMTAlO1xuXG4gICAgICAgIC50YWJsZS1zaGFwZV9fY2hhaXIge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgIHRvcDogLTE1JTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAyNCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1NyU7XG4gICAgICAgICAgICAgICAgdG9wOiA0JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgIHRvcDogNDIlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDU5JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgICAgIHRvcDogNjIlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDI1JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNSkge1xuICAgICAgICAgICAgICAgIHRvcDogNDUlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC05JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNikge1xuICAgICAgICAgICAgICAgIGxlZnQ6IC05JTtcbiAgICAgICAgICAgICAgICB0b3A6IDYlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi50YWJsZS1zaGFwZS0tNy1zZWF0cyB7XG4gICAgICAgIHdpZHRoOiAxMiU7XG5cbiAgICAgICAgLnRhYmxlLXNoYXBlX19jaGFpciB7XG4gICAgICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgdG9wOiAtMTAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDI4JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDU2JTtcbiAgICAgICAgICAgICAgICB0b3A6IDMlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgdG9wOiAzNSU7XG4gICAgICAgICAgICAgICAgbGVmdDogNjUlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgdG9wOiA2MCU7XG4gICAgICAgICAgICAgICAgbGVmdDogNDUlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgICAgICAgdG9wOiA2MSU7XG4gICAgICAgICAgICAgICAgbGVmdDogMTMlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg2KSB7XG4gICAgICAgICAgICAgICAgbGVmdDogLTklO1xuICAgICAgICAgICAgICAgIHRvcDogMzklO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg3KSB7XG4gICAgICAgICAgICAgICAgbGVmdDogLTMlO1xuICAgICAgICAgICAgICAgIHRvcDogNCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRhYmxlLXNoYXBlLS04LXNlYXRzIHtcbiAgICAgICAgd2lkdGg6IDEyJTtcblxuICAgICAgICAudGFibGUtc2hhcGVfX2NoYWlyIHtcbiAgICAgICAgICAgIHdpZHRoOiA0MCU7XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICAgICAgICB0b3A6IDElO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg2KSB7XG4gICAgICAgICAgICAgICAgbGVmdDogNTglO1xuICAgICAgICAgICAgICAgIHRvcDogMSU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDcpIHtcbiAgICAgICAgICAgICAgICB0b3A6IDU3JTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg4KSB7XG4gICAgICAgICAgICAgICAgdG9wOiA1NyU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTglO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udGFibGUtc2hhcGUtLWhvcml6b250YWwge1xuICAgIHdpZHRoOiA1JTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgICB9XG5cbiAgICAudGFibGUtc2hhcGVfX2NoYWlyIHtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuXG4gICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC0zNSUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNjUlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYudGFibGUtc2hhcGUtLTMtc2VhdHMsXG4gICAgJi50YWJsZS1zaGFwZS0tNC1zZWF0cyB7XG4gICAgICAgIHdpZHRoOiAxMCU7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhYmxlLXNoYXBlX19jaGFpciB7XG4gICAgICAgICAgICB3aWR0aDogNDAlO1xuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSxcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAyOCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpLFxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDcyJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYudGFibGUtc2hhcGUtLTUtc2VhdHMsXG4gICAgJi50YWJsZS1zaGFwZS0tNi1zZWF0cyB7XG4gICAgICAgIHdpZHRoOiAxNSU7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzMuMzMlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhYmxlLXNoYXBlX19jaGFpciB7XG4gICAgICAgICAgICB3aWR0aDogMjYuNiU7XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpLFxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDE5JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMyksXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg1KSxcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDYpIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiA4MSU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRhYmxlLXNoYXBlLS03LXNlYXRzLFxuICAgICYudGFibGUtc2hhcGUtLTgtc2VhdHMge1xuICAgICAgICB3aWR0aDogMjAlO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI1JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50YWJsZS1zaGFwZV9fY2hhaXIge1xuICAgICAgICAgICAgd2lkdGg6IDIxJTtcblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSksXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgbGVmdDogMTQlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzKSxcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAzOCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpLFxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNikge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDYyJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNyksXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg4KSB7XG4gICAgICAgICAgICAgICAgbGVmdDogODYlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udGFibGUtc2hhcGUtLXZlcnRpY2FsIHtcbiAgICB3aWR0aDogNSU7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMCU7XG4gICAgfVxuXG4gICAgJi50YWJsZS1zaGFwZS0tMy1zZWF0czphZnRlcixcbiAgICAmLnRhYmxlLXNoYXBlLS00LXNlYXRzOmFmdGVyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwMCU7XG4gICAgfVxuXG4gICAgJi50YWJsZS1zaGFwZS0tNS1zZWF0czphZnRlcixcbiAgICAmLnRhYmxlLXNoYXBlLS02LXNlYXRzOmFmdGVyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwMCU7XG4gICAgfVxuXG4gICAgJi50YWJsZS1zaGFwZS0tNy1zZWF0czphZnRlcixcbiAgICAmLnRhYmxlLXNoYXBlLS04LXNlYXRzOmFmdGVyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwMCU7XG4gICAgfVxuXG4gICAgJi50YWJsZS1zaGFwZS0tOS1zZWF0czphZnRlcixcbiAgICAmLnRhYmxlLXNoYXBlLS0xMC1zZWF0czphZnRlciB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1MDAlO1xuICAgIH1cblxuICAgIC50YWJsZS1zaGFwZV9fY2hhaXIge1xuICAgICAgICB3aWR0aDogODAlO1xuXG4gICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzUlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNjUlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi50YWJsZS1zaGFwZS0tMS1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyLFxuICAgICYudGFibGUtc2hhcGUtLTItc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpciB7XG4gICAgICAgIHRvcDogNTAlO1xuICAgIH1cblxuICAgICYudGFibGUtc2hhcGUtLTMtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpcixcbiAgICAmLnRhYmxlLXNoYXBlLS00LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXIge1xuICAgICAgICB0b3A6IDI4JTtcblxuICAgICAgICAmOm50aC1jaGlsZCgzKSxcbiAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgdG9wOiA3MiU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRhYmxlLXNoYXBlLS01LXNlYXRzIC50YWJsZS1zaGFwZV9fY2hhaXIsXG4gICAgJi50YWJsZS1zaGFwZS0tNi1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyIHtcbiAgICAgICAgdG9wOiAxOSU7XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMyksXG4gICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoNSksXG4gICAgICAgICY6bnRoLWNoaWxkKDYpIHtcbiAgICAgICAgICAgIHRvcDogODElO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi50YWJsZS1zaGFwZS0tNy1zZWF0cyAudGFibGUtc2hhcGVfX2NoYWlyLFxuICAgICYudGFibGUtc2hhcGUtLTgtc2VhdHMgLnRhYmxlLXNoYXBlX19jaGFpciB7XG4gICAgICAgIHRvcDogMTQlO1xuXG4gICAgICAgICY6bnRoLWNoaWxkKDMpLFxuICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICB0b3A6IDM4JTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDUpLFxuICAgICAgICAmOm50aC1jaGlsZCg2KSB7XG4gICAgICAgICAgICB0b3A6IDYyJTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDcpLFxuICAgICAgICAmOm50aC1jaGlsZCg4KSB7XG4gICAgICAgICAgICB0b3A6IDg2JTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRhYmxlLXNoYXBlX19udW1iZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb2xvcjogJGNvbG9yLWRhcms7XG4gICAgZm9udC1zaXplOiAkc2l6ZS0xNDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbiIsIkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL21peGlucycgYXMgKjtcbkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5cbi5zaGFwZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvcmRlcjogMXB4IGRhc2hlZCAkY29sb3ItYmxhY2s7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgJi0tc2VsZWN0ZWQge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cbi5zaGFwZV9faW5uZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAmOmFmdGVyLFxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuXG4gICAgLnNoYXBlLS1kcmFnZ2luZyAmIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGxlZnQ6IC0yMDAwcHg7XG4gICAgICAgICAgICB3aWR0aDogNDAwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHJlZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zaGFwZS0tZHJhZ2dpbmcgJiB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdG9wOiAtMjAwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MDAwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAxcHg7XG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZWQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zaGFwZV9fdGV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBmb250LXNpemU6ICRzaXplLTE0O1xufVxuIiwiQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcblxuLnN0aWNrZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZGFyaztcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICYtLXNtYWxsIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICB9XG5cbiAgICAmLS1ncmF5IHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXk7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgfVxuXG4gICAgJi0tbm90YXJyaXZlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmVlbjtcbiAgICB9XG5cbiAgICAmLS1hcnJpdmVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFycml2ZWQ7XG4gICAgfVxuXG4gICAgJi0tYXJyaXZlZGJhciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hcnJpdmVkYmFyO1xuICAgIH1cblxuICAgICYtLWFycml2ZWRvdXRzaWRlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFycml2ZWRvdXRzaWRlO1xuICAgIH1cblxuICAgICYtLXBhcnRpYWxseXNlYXRlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wYXJ0aWFsbHlzZWF0ZWQ7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgfVxuXG4gICAgJi0tc2VhdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlYXRlZDtcbiAgICB9XG5cbiAgICAmLS1maW5pc2hlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1maW5pc2hlZDtcbiAgICB9XG5cbiAgICAmLS1ub3Nob3cge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itbm9zaG93O1xuICAgIH1cblxuICAgICYtLXJlbW92YWJsZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJHNpemUtMTg7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJ8OXJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiAxMnB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQHVzZSAnLi4vLi4vY29sb3JzL2NvbG9ycycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2UvbWl4aW5zJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9zaXplcycgYXMgKjtcblxuLmFkZC10by1ob21lc2NyZWVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LWxpZ2h0ZXI7XG4gICAgcGFkZGluZzogJHNpemUtMTY7XG4gICAgcGFkZGluZy10b3A6ICRzaXplLTQ4O1xuICAgIHotaW5kZXg6IDk5OTtcblxuICAgIC5pcy1ub3Qtc3RhbmRhbG9uZSAmIHtcbiAgICAgICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWRkLXRvLWhvbWVzY3JlZW5fX3BvcHVwIHtcbiAgICBwYWRkaW5nOiAkc2l6ZS0xNjtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6ICRzaXplLTE2O1xuICAgIGJvdHRvbTogJHNpemUtNDg7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMCwgMCwgMCwgLjIpO1xuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgdG9wOiAxMDAlO1xuXHRsZWZ0OiA1MCU7XG5cdGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG5cdGNvbnRlbnQ6ICcgJztcblx0aGVpZ2h0OiAwO1xuXHR3aWR0aDogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0Ym9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuXHRib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xuXHRib3JkZXItd2lkdGg6IDE1cHg7XG5cdG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICB9XG59XG5cbi5hZGQtdG8taG9tZXNjcmVlbl9fdGl0bGUge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6ICRzaXplLTE4O1xuICAgIG1hcmdpbi1ib3R0b206ICRzaXplLTg7XG59XG5cbi5hZGQtdG8taG9tZXNjcmVlbl9fY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICBtYXJnaW46IGF1dG87XG5cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICB9XG59XG5cbi5hZGQtdG8taG9tZXNjcmVlbl9fbG9nbyB7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1nL2xvZ28uc3ZnJyk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxODBweDtcbiAgICBtYXJnaW46ICRzaXplLTMyIGF1dG8gJHNpemUtNDg7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzIuOCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuLmFkZC10by1ob21lc2NyZWVuX19hY3Rpb24tYnV0dG9uIHtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB3aWR0aDogJHNpemUtMjA7XG4gICAgaGVpZ2h0OiAkc2l6ZS0yMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1nL3VwbG9hZC5zdmcnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbi10b3A6IC02cHg7XG5cbiAgICAuaXMtYW5kcm9pZCAmIHtcbiAgICAgICAgd2lkdGg6ICRzaXplLTE2O1xuICAgICAgICBoZWlnaHQ6ICRzaXplLTE2O1xuICAgICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1nL2tlYmFiLnN2ZycpO1xuICAgIH1cbn1cbiIsIkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5AdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuXG4ucGluLWlucHV0IHtcbiAgICBtYXJnaW46IGF1dG87XG5cbiAgICAmLS1tZWRpdW0ge1xuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIH1cbn1cblxuLnBpbi1pbnB1dF9fZXJyb3Ige1xuICAgIGNvbG9yOiAkY29sb3ItcmVkO1xufVxuXG4ucGluLWlucHV0X19pbnB1dHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiA4cHg7XG59XG5cbi5waW4taW5wdXRfX2lucHV0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgb3V0bGluZTogMnB4IHNvbGlkICRjb2xvci1ncmF5O1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAkc2l6ZS04O1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgZm9udC1zaXplOiAkc2l6ZS0zMjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCIvKiFcbiAqIFF1aWxsIEVkaXRvciB2MS4zLjdcbiAqIGh0dHBzOi8vcXVpbGxqcy5jb20vXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTQsIEphc29uIENoZW5cbiAqIENvcHlyaWdodCAoYykgMjAxMywgc2FsZXNmb3JjZS5jb21cbiAqL1xuLnFsLWNvbnRhaW5lciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5xbC1jb250YWluZXIucWwtZGlzYWJsZWQgLnFsLXRvb2x0aXAge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ucWwtY29udGFpbmVyLnFsLWRpc2FibGVkIC5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkXSA+IGxpOjpiZWZvcmUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5xbC1jbGlwYm9hcmQge1xuICBsZWZ0OiAtMTAwMDAwcHg7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG59XG4ucWwtY2xpcGJvYXJkIHAge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4ucWwtZWRpdG9yIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI7XG4gIGhlaWdodDogMTAwJTtcbiAgb3V0bGluZTogbm9uZTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcGFkZGluZzogMTJweCAxNXB4O1xuICB0YWItc2l6ZTogNDtcbiAgLW1vei10YWItc2l6ZTogNDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4ucWwtZWRpdG9yID4gKiB7XG4gIGN1cnNvcjogdGV4dDtcbn1cbi5xbC1lZGl0b3IgcCxcbi5xbC1lZGl0b3Igb2wsXG4ucWwtZWRpdG9yIHVsLFxuLnFsLWVkaXRvciBwcmUsXG4ucWwtZWRpdG9yIGJsb2NrcXVvdGUsXG4ucWwtZWRpdG9yIGgxLFxuLnFsLWVkaXRvciBoMixcbi5xbC1lZGl0b3IgaDMsXG4ucWwtZWRpdG9yIGg0LFxuLnFsLWVkaXRvciBoNSxcbi5xbC1lZGl0b3IgaDYge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtMSBsaXN0LTIgbGlzdC0zIGxpc3QtNCBsaXN0LTUgbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05O1xufVxuLnFsLWVkaXRvciBvbCxcbi5xbC1lZGl0b3IgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xufVxuLnFsLWVkaXRvciBvbCA+IGxpLFxuLnFsLWVkaXRvciB1bCA+IGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLnFsLWVkaXRvciB1bCA+IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyMDIyJztcbn1cbi5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPXRydWVdLFxuLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9ZmFsc2VdIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD10cnVlXSA+IGxpICosXG4ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD1mYWxzZV0gPiBsaSAqIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPXRydWVdID4gbGk6OmJlZm9yZSxcbi5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPWZhbHNlXSA+IGxpOjpiZWZvcmUge1xuICBjb2xvcjogIzc3NztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9dHJ1ZV0gPiBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjYxMSc7XG59XG4ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD1mYWxzZV0gPiBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjYxMCc7XG59XG4ucWwtZWRpdG9yIGxpOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxLjJlbTtcbn1cbi5xbC1lZGl0b3IgbGk6bm90KC5xbC1kaXJlY3Rpb24tcnRsKTo6YmVmb3JlIHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjNlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucWwtZWRpdG9yIGxpLnFsLWRpcmVjdGlvbi1ydGw6OmJlZm9yZSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjNlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41ZW07XG59XG4ucWwtZWRpdG9yIG9sIGxpOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCksXG4ucWwtZWRpdG9yIHVsIGxpOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1kaXJlY3Rpb24tcnRsLFxuLnFsLWVkaXRvciB1bCBsaS5xbC1kaXJlY3Rpb24tcnRsIHtcbiAgcGFkZGluZy1yaWdodDogMS41ZW07XG59XG4ucWwtZWRpdG9yIG9sIGxpIHtcbiAgY291bnRlci1yZXNldDogbGlzdC0xIGxpc3QtMiBsaXN0LTMgbGlzdC00IGxpc3QtNSBsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTk7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTA7XG59XG4ucWwtZWRpdG9yIG9sIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC0wLCBkZWNpbWFsKSAnLiAnO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTE7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC0xLCBsb3dlci1hbHBoYSkgJy4gJztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTEge1xuICBjb3VudGVyLXJlc2V0OiBsaXN0LTIgbGlzdC0zIGxpc3QtNCBsaXN0LTUgbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMiB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTI7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC0yLCBsb3dlci1yb21hbikgJy4gJztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTIge1xuICBjb3VudGVyLXJlc2V0OiBsaXN0LTMgbGlzdC00IGxpc3QtNSBsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTk7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0zIHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtMztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTM6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LTMsIGRlY2ltYWwpICcuICc7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0zIHtcbiAgY291bnRlci1yZXNldDogbGlzdC00IGxpc3QtNSBsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTk7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC00IHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtNDtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTQ6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LTQsIGxvd2VyLWFscGhhKSAnLiAnO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNCB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtNSBsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTk7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC01IHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtNTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTU6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LTUsIGxvd2VyLXJvbWFuKSAnLiAnO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTYge1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC02O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtNiwgZGVjaW1hbCkgJy4gJztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTYge1xuICBjb3VudGVyLXJlc2V0OiBsaXN0LTcgbGlzdC04IGxpc3QtOTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTcge1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC03O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNzpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtNywgbG93ZXItYWxwaGEpICcuICc7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC03IHtcbiAgY291bnRlci1yZXNldDogbGlzdC04IGxpc3QtOTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTgge1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC04O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtODpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtOCwgbG93ZXItcm9tYW4pICcuICc7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC04IHtcbiAgY291bnRlci1yZXNldDogbGlzdC05O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtOSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTk7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC05OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC05LCBkZWNpbWFsKSAnLiAnO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTE6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogM2VtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtMTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiA0LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC0xLnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAzZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC0xLnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiA0LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC0yOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDZlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTI6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogNy41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtMi5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogNmVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtMi5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogNy41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtMzpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiA5ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC0zOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDEwLjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC0zLnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiA5ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC0zLnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAxMC41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtNDpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAxMmVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNDpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAxMy41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtNC5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTJlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTQucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEzLjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC01Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDE1ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC01Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDE2LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC01LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAxNWVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNS5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTYuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTY6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMThlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTY6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMTkuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTYucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE4ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC02LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAxOS41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtNzpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAyMWVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNzpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAyMi41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtNy5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMjFlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTcucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIyLjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC04Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDI0ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC04Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDI1LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC04LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAyNGVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtOC5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMjUuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTk6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMjdlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTk6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMjguNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTkucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI3ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC05LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAyOC41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC12aWRlbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ucWwtZWRpdG9yIC5xbC12aWRlby5xbC1hbGlnbi1jZW50ZXIge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5xbC1lZGl0b3IgLnFsLXZpZGVvLnFsLWFsaWduLXJpZ2h0IHtcbiAgbWFyZ2luOiAwIDAgMCBhdXRvO1xufVxuLnFsLWVkaXRvciAucWwtYmctYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLnFsLWVkaXRvciAucWwtYmctcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2MDAwMDtcbn1cbi5xbC1lZGl0b3IgLnFsLWJnLW9yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOTA7XG59XG4ucWwtZWRpdG9yIC5xbC1iZy15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xufVxuLnFsLWVkaXRvciAucWwtYmctZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4YTAwO1xufVxuLnFsLWVkaXRvciAucWwtYmctYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNmM7XG59XG4ucWwtZWRpdG9yIC5xbC1iZy1wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTNmO1xufVxuLnFsLWVkaXRvciAucWwtY29sb3Itd2hpdGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5xbC1lZGl0b3IgLnFsLWNvbG9yLXJlZCB7XG4gIGNvbG9yOiAjZTYwMDAwO1xufVxuLnFsLWVkaXRvciAucWwtY29sb3Itb3JhbmdlIHtcbiAgY29sb3I6ICNmOTA7XG59XG4ucWwtZWRpdG9yIC5xbC1jb2xvci15ZWxsb3cge1xuICBjb2xvcjogI2ZmMDtcbn1cbi5xbC1lZGl0b3IgLnFsLWNvbG9yLWdyZWVuIHtcbiAgY29sb3I6ICMwMDhhMDA7XG59XG4ucWwtZWRpdG9yIC5xbC1jb2xvci1ibHVlIHtcbiAgY29sb3I6ICMwNmM7XG59XG4ucWwtZWRpdG9yIC5xbC1jb2xvci1wdXJwbGUge1xuICBjb2xvcjogIzkzZjtcbn1cbi5xbC1lZGl0b3IgLnFsLWZvbnQtc2VyaWYge1xuICBmb250LWZhbWlseTogR2VvcmdpYSwgVGltZXMgTmV3IFJvbWFuLCBzZXJpZjtcbn1cbi5xbC1lZGl0b3IgLnFsLWZvbnQtbW9ub3NwYWNlIHtcbiAgZm9udC1mYW1pbHk6IE1vbmFjbywgQ291cmllciBOZXcsIG1vbm9zcGFjZTtcbn1cbi5xbC1lZGl0b3IgLnFsLXNpemUtc21hbGwge1xuICBmb250LXNpemU6IDAuNzVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLXNpemUtbGFyZ2Uge1xuICBmb250LXNpemU6IDEuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtc2l6ZS1odWdlIHtcbiAgZm9udC1zaXplOiAyLjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWRpcmVjdGlvbi1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cbi5xbC1lZGl0b3IgLnFsLWFsaWduLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5xbC1lZGl0b3IgLnFsLWFsaWduLWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuLnFsLWVkaXRvciAucWwtYWxpZ24tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5xbC1lZGl0b3IucWwtYmxhbms6OmJlZm9yZSB7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuNik7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1wbGFjZWhvbGRlcik7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGVmdDogMTVweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG59XG4ucWwtc25vdy5xbC10b29sYmFyOmFmdGVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24sXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAzcHggNXB4O1xuICB3aWR0aDogMjhweDtcbn1cbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uIHN2Zyxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbiBzdmcge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246YWN0aXZlOmhvdmVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmFjdGl2ZTpob3ZlciB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ucWwtc25vdy5xbC10b29sYmFyIGlucHV0LnFsLWltYWdlW3R5cGU9ZmlsZV0sXG4ucWwtc25vdyAucWwtdG9vbGJhciBpbnB1dC5xbC1pbWFnZVt0eXBlPWZpbGVdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246Zm9jdXMsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246Zm9jdXMsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3Zlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQge1xuICBjb2xvcjogIzA2Yztcbn1cbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLnFsLWZpbGwge1xuICBmaWxsOiAjMDZjO1xufVxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLXN0cm9rZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLXN0cm9rZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1zdHJva2UsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtc3Ryb2tlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZS1taXRlciB7XG4gIHN0cm9rZTogIzA2Yztcbn1cbkBtZWRpYSAocG9pbnRlcjogY29hcnNlKSB7XG4gIC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSxcbiAgLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSB7XG4gICAgY29sb3I6ICM0NDQ7XG4gIH1cbiAgLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXI6bm90KC5xbC1hY3RpdmUpIC5xbC1maWxsLFxuICAucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXI6bm90KC5xbC1hY3RpdmUpIC5xbC1maWxsLFxuICAucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkgLnFsLXN0cm9rZS5xbC1maWxsLFxuICAucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXI6bm90KC5xbC1hY3RpdmUpIC5xbC1zdHJva2UucWwtZmlsbCB7XG4gICAgZmlsbDogIzQ0NDtcbiAgfVxuICAucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkgLnFsLXN0cm9rZSxcbiAgLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtc3Ryb2tlLFxuICAucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkgLnFsLXN0cm9rZS1taXRlcixcbiAgLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtc3Ryb2tlLW1pdGVyIHtcbiAgICBzdHJva2U6ICM0NDQ7XG4gIH1cbn1cbi5xbC1zbm93IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5xbC1zbm93ICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnFsLXNub3cgLnFsLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucWwtc25vdyAucWwtb3V0LWJvdHRvbSxcbi5xbC1zbm93IC5xbC1vdXQtdG9wIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwIGEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwLnFsLWZsaXAge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xufVxuLnFsLXNub3cgLnFsLWZvcm1hdHMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4ucWwtc25vdyAucWwtZm9ybWF0czphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogdGFibGU7XG59XG4ucWwtc25vdyAucWwtc3Ryb2tlIHtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiAjNDQ0O1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIHN0cm9rZS1saW5lam9pbjogcm91bmQ7XG4gIHN0cm9rZS13aWR0aDogMjtcbn1cbi5xbC1zbm93IC5xbC1zdHJva2UtbWl0ZXIge1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6ICM0NDQ7XG4gIHN0cm9rZS1taXRlcmxpbWl0OiAxMDtcbiAgc3Ryb2tlLXdpZHRoOiAyO1xufVxuLnFsLXNub3cgLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtc3Ryb2tlLnFsLWZpbGwge1xuICBmaWxsOiAjNDQ0O1xufVxuLnFsLXNub3cgLnFsLWVtcHR5IHtcbiAgZmlsbDogbm9uZTtcbn1cbi5xbC1zbm93IC5xbC1ldmVuIHtcbiAgZmlsbC1ydWxlOiBldmVub2RkO1xufVxuLnFsLXNub3cgLnFsLXRoaW4sXG4ucWwtc25vdyAucWwtc3Ryb2tlLnFsLXRoaW4ge1xuICBzdHJva2Utd2lkdGg6IDE7XG59XG4ucWwtc25vdyAucWwtdHJhbnNwYXJlbnQge1xuICBvcGFjaXR5OiAwLjQ7XG59XG4ucWwtc25vdyAucWwtZGlyZWN0aW9uIHN2ZzpsYXN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5xbC1zbm93IC5xbC1kaXJlY3Rpb24ucWwtYWN0aXZlIHN2ZzpsYXN0LWNoaWxkIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLnFsLXNub3cgLnFsLWRpcmVjdGlvbi5xbC1hY3RpdmUgc3ZnOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5xbC1zbm93IC5xbC1lZGl0b3IgaDEge1xuICBmb250LXNpemU6IDJlbTtcbn1cbi5xbC1zbm93IC5xbC1lZGl0b3IgaDIge1xuICBmb250LXNpemU6IDEuNWVtO1xufVxuLnFsLXNub3cgLnFsLWVkaXRvciBoMyB7XG4gIGZvbnQtc2l6ZTogMS4xN2VtO1xufVxuLnFsLXNub3cgLnFsLWVkaXRvciBoNCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuLnFsLXNub3cgLnFsLWVkaXRvciBoNSB7XG4gIGZvbnQtc2l6ZTogMC44M2VtO1xufVxuLnFsLXNub3cgLnFsLWVkaXRvciBoNiB7XG4gIGZvbnQtc2l6ZTogMC42N2VtO1xufVxuLnFsLXNub3cgLnFsLWVkaXRvciBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucWwtc25vdyAucWwtZWRpdG9yIGJsb2NrcXVvdGUge1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNjY2M7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG4ucWwtc25vdyAucWwtZWRpdG9yIGNvZGUsXG4ucWwtc25vdyAucWwtZWRpdG9yIHByZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5xbC1zbm93IC5xbC1lZGl0b3IgcHJlIHtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG59XG4ucWwtc25vdyAucWwtZWRpdG9yIGNvZGUge1xuICBmb250LXNpemU6IDg1JTtcbiAgcGFkZGluZzogMnB4IDRweDtcbn1cbi5xbC1zbm93IC5xbC1lZGl0b3IgcHJlLnFsLXN5bnRheCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzI0MWY7XG4gIGNvbG9yOiAjZjhmOGYyO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5xbC1zbm93IC5xbC1lZGl0b3IgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlciB7XG4gIGNvbG9yOiAjNDQ0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGhlaWdodDogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci1sYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLWxhYmVsOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci1vcHRpb25zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLW9wdGlvbnMgLnFsLXBpY2tlci1pdGVtIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1sYWJlbCB7XG4gIGNvbG9yOiAjY2NjO1xuICB6LWluZGV4OiAyO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLWxhYmVsIC5xbC1maWxsIHtcbiAgZmlsbDogI2NjYztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1sYWJlbCAucWwtc3Ryb2tlIHtcbiAgc3Ryb2tlOiAjY2NjO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLW9wdGlvbnMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuLnFsLXNub3cgLnFsLWNvbG9yLXBpY2tlcixcbi5xbC1zbm93IC5xbC1pY29uLXBpY2tlciB7XG4gIHdpZHRoOiAyOHB4O1xufVxuLnFsLXNub3cgLnFsLWNvbG9yLXBpY2tlciAucWwtcGlja2VyLWxhYmVsLFxuLnFsLXNub3cgLnFsLWljb24tcGlja2VyIC5xbC1waWNrZXItbGFiZWwge1xuICBwYWRkaW5nOiAycHggNHB4O1xufVxuLnFsLXNub3cgLnFsLWNvbG9yLXBpY2tlciAucWwtcGlja2VyLWxhYmVsIHN2Zyxcbi5xbC1zbm93IC5xbC1pY29uLXBpY2tlciAucWwtcGlja2VyLWxhYmVsIHN2ZyB7XG4gIHJpZ2h0OiA0cHg7XG59XG4ucWwtc25vdyAucWwtaWNvbi1waWNrZXIgLnFsLXBpY2tlci1vcHRpb25zIHtcbiAgcGFkZGluZzogNHB4IDBweDtcbn1cbi5xbC1zbm93IC5xbC1pY29uLXBpY2tlciAucWwtcGlja2VyLWl0ZW0ge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBwYWRkaW5nOiAycHggNHB4O1xufVxuLnFsLXNub3cgLnFsLWNvbG9yLXBpY2tlciAucWwtcGlja2VyLW9wdGlvbnMge1xuICBwYWRkaW5nOiAzcHggNXB4O1xuICB3aWR0aDogMTUycHg7XG59XG4ucWwtc25vdyAucWwtY29sb3ItcGlja2VyIC5xbC1waWNrZXItaXRlbSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW46IDJweDtcbiAgcGFkZGluZzogMHB4O1xuICB3aWR0aDogMTZweDtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXI6bm90KC5xbC1jb2xvci1waWNrZXIpOm5vdCgucWwtaWNvbi1waWNrZXIpIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogLTlweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMThweDtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItbGFiZWxbZGF0YS1sYWJlbF06bm90KFtkYXRhLWxhYmVsPScnXSk6OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWxhYmVsW2RhdGEtbGFiZWxdOm5vdChbZGF0YS1sYWJlbD0nJ10pOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1sYWJlbFtkYXRhLWxhYmVsXTpub3QoW2RhdGEtbGFiZWw9JyddKTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtbGFiZWxdOm5vdChbZGF0YS1sYWJlbD0nJ10pOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnQgLnFsLXBpY2tlci1pdGVtW2RhdGEtbGFiZWxdOm5vdChbZGF0YS1sYWJlbD0nJ10pOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1pdGVtW2RhdGEtbGFiZWxdOm5vdChbZGF0YS1sYWJlbD0nJ10pOjpiZWZvcmUge1xuICBjb250ZW50OiBhdHRyKGRhdGEtbGFiZWwpO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIge1xuICB3aWR0aDogOThweDtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItbGFiZWw6OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogJ05vcm1hbCc7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9XCIxXCJdOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjFcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdIZWFkaW5nIDEnO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPVwiMlwiXTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCIyXCJdOjpiZWZvcmUge1xuICBjb250ZW50OiAnSGVhZGluZyAyJztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1cIjNcIl06OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiM1wiXTo6YmVmb3JlIHtcbiAgY29udGVudDogJ0hlYWRpbmcgMyc7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9XCI0XCJdOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjRcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdIZWFkaW5nIDQnO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPVwiNVwiXTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCI1XCJdOjpiZWZvcmUge1xuICBjb250ZW50OiAnSGVhZGluZyA1Jztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1cIjZcIl06OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiNlwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogJ0hlYWRpbmcgNic7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjFcIl06OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCIyXCJdOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEuNWVtO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCIzXCJdOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEuMTdlbTtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiNFwiXTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxZW07XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjVcIl06OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMC44M2VtO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCI2XCJdOjpiZWZvcmUge1xuICBmb250LXNpemU6IDAuNjdlbTtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCB7XG4gIHdpZHRoOiAxMDhweDtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWxhYmVsOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnQgLnFsLXBpY2tlci1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiAnU2FucyBTZXJpZic7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnQgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPXNlcmlmXTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPXNlcmlmXTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1NlcmlmJztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9bW9ub3NwYWNlXTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPW1vbm9zcGFjZV06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdNb25vc3BhY2UnO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPXNlcmlmXTo6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IEdlb3JnaWEsIFRpbWVzIE5ldyBSb21hbiwgc2VyaWY7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnQgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9bW9ub3NwYWNlXTo6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IE1vbmFjbywgQ291cmllciBOZXcsIG1vbm9zcGFjZTtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSB7XG4gIHdpZHRoOiA5OHB4O1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItbGFiZWw6OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdOb3JtYWwnO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1zbWFsbF06OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1zbWFsbF06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdTbWFsbCc7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPWxhcmdlXTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPWxhcmdlXTo6YmVmb3JlIHtcbiAgY29udGVudDogJ0xhcmdlJztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9aHVnZV06OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1odWdlXTo6YmVmb3JlIHtcbiAgY29udGVudDogJ0h1Z2UnO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPXNtYWxsXTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPWxhcmdlXTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPWh1Z2VdOjpiZWZvcmUge1xuICBmb250LXNpemU6IDMycHg7XG59XG4ucWwtc25vdyAucWwtY29sb3ItcGlja2VyLnFsLWJhY2tncm91bmQgLnFsLXBpY2tlci1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5xbC1zbm93IC5xbC1jb2xvci1waWNrZXIucWwtY29sb3IgLnFsLXBpY2tlci1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5xbC10b29sYmFyLnFsLXNub3cge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LWZhbWlseTogJ0hlbHZldGljYSBOZXVlJywgJ0hlbHZldGljYScsICdBcmlhbCcsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmc6IDhweDtcbn1cbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLWZvcm1hdHMge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXItbGFiZWwge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlci1vcHRpb25zIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwwLDAsMC4yKSAwIDJweCA4cHg7XG59XG4ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbn1cbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLW9wdGlvbnMge1xuICBib3JkZXItY29sb3I6ICNjY2M7XG59XG4ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1jb2xvci1waWNrZXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkLFxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtY29sb3ItcGlja2VyIC5xbC1waWNrZXItaXRlbTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5xbC10b29sYmFyLnFsLXNub3cgKyAucWwtY29udGFpbmVyLnFsLXNub3cge1xuICBib3JkZXItdG9wOiAwcHg7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNXB4ICNkZGQ7XG4gIGNvbG9yOiAjNDQ0O1xuICBwYWRkaW5nOiA1cHggMTJweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlZpc2l0IFVSTDpcIjtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogM3B4IDVweDtcbiAgd2lkdGg6IDE3MHB4O1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAgYS5xbC1wcmV2aWV3IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAgYS5xbC1hY3Rpb246OmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NjYztcbiAgY29udGVudDogJ0VkaXQnO1xuICBtYXJnaW4tbGVmdDogMTZweDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAgYS5xbC1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdSZW1vdmUnO1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAgYSB7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAucWwtZWRpdGluZyBhLnFsLXByZXZpZXcsXG4ucWwtc25vdyAucWwtdG9vbHRpcC5xbC1lZGl0aW5nIGEucWwtcmVtb3ZlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwLnFsLWVkaXRpbmcgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwLnFsLWVkaXRpbmcgYS5xbC1hY3Rpb246OmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0OiAwcHg7XG4gIGNvbnRlbnQ6ICdTYXZlJztcbiAgcGFkZGluZy1yaWdodDogMHB4O1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXBbZGF0YS1tb2RlPWxpbmtdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkVudGVyIGxpbms6XCI7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcFtkYXRhLW1vZGU9Zm9ybXVsYV06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiRW50ZXIgZm9ybXVsYTpcIjtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwW2RhdGEtbW9kZT12aWRlb106OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiRW50ZXIgdmlkZW86XCI7XG59XG4ucWwtc25vdyBhIHtcbiAgY29sb3I6ICMwNmM7XG59XG4ucWwtY29udGFpbmVyLnFsLXNub3cge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xufVxuIiwiQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlICcuLi8uLi9jb2xvcnMvY29sb3JzJyBhcyAqO1xuQHVzZSAnLi4vLi4vYmFzZS9taXhpbnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL3NpemVzJyBhcyAqO1xuXG4udXBkYXRlLWJhciB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLW9yYW5nZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBmb250LXNpemU6ICRzaXplLTE0O1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS11cCB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgIH1cbn1cblxuLnVwZGF0ZS1iYXJfX2lubmVyIHtcbiAgICBtYXJnaW46IGF1dG87XG59XG4iLCIubV9kZDNmNzUzOSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiBjYWxjKDAuMDYyNXJlbSAqIHZhcigtLW1hbnRpbmUtc2NhbGUpKSBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tbWFudGluZS1yYWRpdXMtZGVmYXVsdCk7XG59XG5cbiAgOndoZXJlKFtkYXRhLW1hbnRpbmUtY29sb3Itc2NoZW1lPSdsaWdodCddKSAubV9kZDNmNzUzOSB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1tYW50aW5lLWNvbG9yLWdyYXktNCk7XG59XG5cbiAgOndoZXJlKFtkYXRhLW1hbnRpbmUtY29sb3Itc2NoZW1lPSdkYXJrJ10pIC5tX2RkM2Y3NTM5IHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLW1hbnRpbmUtY29sb3ItZGFyay00KTtcbn1cblxuLm1fZjIwMTY4NjYge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5tX2YyMDE2ODY2IGxpID4gcCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbi5tX2YyMDE2ODY2IHVsIGxpLFxuICAubV9mMjAxNjg2NiBvbCBsaSB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjEyNXJlbSAqIHZhcigtLW1hbnRpbmUtc2NhbGUpKTtcbiAgfVxuXG4ubV9mMjAxNjg2NiBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNDM3NXJlbSAqIHZhcigtLW1hbnRpbmUtc2NhbGUpKTtcbiAgfVxuXG4ubV9mMjAxNjg2NiBoMSxcbiAgLm1fZjIwMTY4NjYgaDIsXG4gIC5tX2YyMDE2ODY2IGgzLFxuICAubV9mMjAxNjg2NiBoNCxcbiAgLm1fZjIwMTY4NjYgaDUsXG4gIC5tX2YyMDE2ODY2IGg2LFxuICAubV9mMjAxNjg2NiBwIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbi5tX2MyMjA0Y2MyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFudGluZS1jb2xvci1ib2R5KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tbWFudGluZS1yYWRpdXMtZGVmYXVsdCk7XG59XG5cbi5tX2MyMjA0Y2MyIC5Qcm9zZU1pcnJvciB7XG4gICAgb3V0bGluZTogMDtcbiAgICBwYWRkaW5nOiB2YXIoLS1tYW50aW5lLXNwYWNpbmctbWQpO1xuICB9XG5cbi5tX2MyMjA0Y2MyIC5Qcm9zZU1pcnJvciA+ICo6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4ubV9jMjIwNGNjMiAuUHJvc2VNaXJyb3IgcC5pcy1lZGl0b3ItZW1wdHk6Zmlyc3Qtb2YtdHlwZTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtcGxhY2Vob2xkZXIpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogMDtcbiAgICBjb2xvcjogdmFyKC0tbWFudGluZS1jb2xvci1wbGFjZWhvbGRlcik7XG4gIH1cblxuLm1fYzIyMDRjYzIgcHJlIHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tbWFudGluZS1mb250LWZhbWlseS1tb25vc3BhY2UpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLW1hbnRpbmUtcmFkaXVzLWRlZmF1bHQpO1xuICAgIHBhZGRpbmc6IHZhcigtLW1hbnRpbmUtc3BhY2luZy1zbSkgdmFyKC0tbWFudGluZS1zcGFjaW5nLW1kKTtcbiAgfVxuXG46d2hlcmUoW2RhdGEtbWFudGluZS1jb2xvci1zY2hlbWU9J2xpZ2h0J10pIC5tX2MyMjA0Y2MyIHByZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYW50aW5lLWNvbG9yLWdyYXktMCk7XG4gICAgICBjb2xvcjogdmFyKC0tbWFudGluZS1jb2xvci1ncmF5LTkpO1xuICAgICAgLS1jb2RlLWNvbG9yLWNvbW1lbnQ6IHZhcigtLW1hbnRpbmUtY29sb3ItZ3JheS01KTtcbiAgICAgIC0tY29kZS1jb2xvci12YXI6IHZhcigtLW1hbnRpbmUtY29sb3ItcmVkLTcpO1xuICAgICAgLS1jb2RlLWNvbG9yLW51bWJlcjogdmFyKC0tbWFudGluZS1jb2xvci1ibHVlLTcpO1xuICAgICAgLS1jb2RlLWNvbG9yLXRpdGxlOiB2YXIoLS1tYW50aW5lLWNvbG9yLXBpbmstNyk7XG4gICAgICAtLWNvZGUtY29sb3Ita2V5d29yZDogdmFyKC0tbWFudGluZS1jb2xvci12aW9sZXQtNyk7XG59XG5cbjp3aGVyZShbZGF0YS1tYW50aW5lLWNvbG9yLXNjaGVtZT0nZGFyayddKSAubV9jMjIwNGNjMiBwcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFudGluZS1jb2xvci1kYXJrLTgpO1xuICAgICAgY29sb3I6IHZhcigtLW1hbnRpbmUtY29sb3ItZGFyay0xKTtcbiAgICAgIC0tY29kZS1jb2xvci1jb21tZW50OiB2YXIoLS1tYW50aW5lLWNvbG9yLWRhcmstMik7XG4gICAgICAtLWNvZGUtY29sb3ItdmFyOiB2YXIoLS1tYW50aW5lLWNvbG9yLXJlZC01KTtcbiAgICAgIC0tY29kZS1jb2xvci1udW1iZXI6IHZhcigtLW1hbnRpbmUtY29sb3ItY3lhbi01KTtcbiAgICAgIC0tY29kZS1jb2xvci10aXRsZTogdmFyKC0tbWFudGluZS1jb2xvci15ZWxsb3ctNSk7XG4gICAgICAtLWNvZGUtY29sb3Ita2V5d29yZDogdmFyKC0tbWFudGluZS1jb2xvci12aW9sZXQtMyk7XG59XG5cbi5tX2MyMjA0Y2MyIHByZSBjb2RlIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1tYW50aW5lLWZvbnQtc2l6ZS1zbSk7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuLm1fYzIyMDRjYzIgcHJlIC5obGpzLWNvbW1lbnQsXG4gICAgLm1fYzIyMDRjYzIgcHJlIC5obGpzLXF1b3RlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2RlLWNvbG9yLWNvbW1lbnQpO1xuICAgIH1cblxuLm1fYzIyMDRjYzIgcHJlIC5obGpzLXZhcmlhYmxlLFxuICAgIC5tX2MyMjA0Y2MyIHByZSAuaGxqcy10ZW1wbGF0ZS12YXJpYWJsZSxcbiAgICAubV9jMjIwNGNjMiBwcmUgLmhsanMtYXR0cmlidXRlLFxuICAgIC5tX2MyMjA0Y2MyIHByZSAuaGxqcy10YWcsXG4gICAgLm1fYzIyMDRjYzIgcHJlIC5obGpzLXJlZ2V4cCxcbiAgICAubV9jMjIwNGNjMiBwcmUgLmhsanMtbGluayxcbiAgICAubV9jMjIwNGNjMiBwcmUgLmhsanMtbmFtZSxcbiAgICAubV9jMjIwNGNjMiBwcmUgLmhsanMtc2VsZWN0b3ItaWQsXG4gICAgLm1fYzIyMDRjYzIgcHJlIC5obGpzLXNlbGVjdG9yLWNsYXNzIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2RlLWNvbG9yLXZhcik7XG4gICAgfVxuXG4ubV9jMjIwNGNjMiBwcmUgLmhsanMtbnVtYmVyLFxuICAgIC5tX2MyMjA0Y2MyIHByZSAuaGxqcy1tZXRhLFxuICAgIC5tX2MyMjA0Y2MyIHByZSAuaGxqcy1idWlsdF9pbixcbiAgICAubV9jMjIwNGNjMiBwcmUgLmhsanMtYnVpbHRpbi1uYW1lLFxuICAgIC5tX2MyMjA0Y2MyIHByZSAuaGxqcy1saXRlcmFsLFxuICAgIC5tX2MyMjA0Y2MyIHByZSAuaGxqcy10eXBlLFxuICAgIC5tX2MyMjA0Y2MyIHByZSAuaGxqcy1wYXJhbXMge1xuICAgICAgY29sb3I6IHZhcigtLWNvZGUtY29sb3ItbnVtYmVyKTtcbiAgICB9XG5cbi5tX2MyMjA0Y2MyIHByZSAuaGxqcy1zdHJpbmcsXG4gICAgLm1fYzIyMDRjYzIgcHJlIC5obGpzLXN5bWJvbCxcbiAgICAubV9jMjIwNGNjMiBwcmUgLmhsanMtYnVsbGV0IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2RlLWNvbG9yLXZhcik7XG4gICAgfVxuXG4ubV9jMjIwNGNjMiBwcmUgLmhsanMtdGl0bGUsXG4gICAgLm1fYzIyMDRjYzIgcHJlIC5obGpzLXNlY3Rpb24ge1xuICAgICAgY29sb3I6IHZhcigtLWNvZGUtY29sb3ItdGl0bGUpO1xuICAgIH1cblxuLm1fYzIyMDRjYzIgcHJlIC5obGpzLWtleXdvcmQsXG4gICAgLm1fYzIyMDRjYzIgcHJlIC5obGpzLXNlbGVjdG9yLXRhZyB7XG4gICAgICBjb2xvcjogdmFyKC0tY29kZS1jb2xvci1rZXl3b3JkKTtcbiAgICB9XG5cbi5tX2MyMjA0Y2MyIHByZSAuaGxqcy1lbXBoYXNpcyB7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgfVxuXG4ubV9jMjIwNGNjMiBwcmUgLmhsanMtc3Ryb25nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4ubV84YTk5MWI0ZiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1hbnRpbmUtY29sb3ItYm9keSk7XG59XG5cbi5tX2MyMjA3ZGE2IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLW1hbnRpbmUtcmFkaXVzLWRlZmF1bHQpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5tX2MyMjA3ZGE2OndoZXJlKFtkYXRhLXZhcmlhbnQ9J2RlZmF1bHQnXSkge1xuICAgIGJvcmRlcjogY2FsYygwLjA2MjVyZW0gKiB2YXIoLS1tYW50aW5lLXNjYWxlKSkgc29saWQ7XG4gICAgbWluLXdpZHRoOiBjYWxjKDEuNjI1cmVtICogdmFyKC0tbWFudGluZS1zY2FsZSkpO1xuICAgIGhlaWdodDogY2FsYygxLjYyNXJlbSAqIHZhcigtLW1hbnRpbmUtc2NhbGUpKTtcbiAgfVxuXG4ubV9jMjIwN2RhNjp3aGVyZShbZGF0YS12YXJpYW50PSdzdWJ0bGUnXSkge1xuICAgIC0tY29udHJvbC1pY29uLXNpemU6IGNhbGMoMS4yNXJlbSAqIHZhcigtLW1hbnRpbmUtc2NhbGUpKTtcbiAgICBtaW4td2lkdGg6IGNhbGMoMnJlbSAqIHZhcigtLW1hbnRpbmUtc2NhbGUpKTtcbiAgICBoZWlnaHQ6IGNhbGMoMnJlbSAqIHZhcigtLW1hbnRpbmUtc2NhbGUpKTtcbiAgfVxuXG46d2hlcmUoW2RhdGEtbWFudGluZS1jb2xvci1zY2hlbWU9J2xpZ2h0J10pIC5tX2MyMjA3ZGE2IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYW50aW5lLWNvbG9yLXdoaXRlKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLW1hbnRpbmUtY29sb3ItZ3JheS00KTtcbiAgICBjb2xvcjogdmFyKC0tbWFudGluZS1jb2xvci1ncmF5LTcpO1xufVxuXG46d2hlcmUoW2RhdGEtbWFudGluZS1jb2xvci1zY2hlbWU9J2RhcmsnXSkgLm1fYzIyMDdkYTYge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tbWFudGluZS1jb2xvci1kYXJrLTQpO1xuICAgIGNvbG9yOiB2YXIoLS1tYW50aW5lLWNvbG9yLWRhcmstMSk7XG59XG5cbjp3aGVyZShbZGF0YS1tYW50aW5lLWNvbG9yLXNjaGVtZT0nZGFyayddKSAubV9jMjIwN2RhNjp3aGVyZShbZGF0YS12YXJpYW50PSdkZWZhdWx0J10pIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1hbnRpbmUtY29sb3ItZGFyay02KTtcbiAgICB9XG5cbjp3aGVyZShbZGF0YS1tYW50aW5lLWNvbG9yLXNjaGVtZT0nZGFyayddKSAubV9jMjIwN2RhNjp3aGVyZShbZGF0YS12YXJpYW50PSdzdWJ0bGUnXSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFudGluZS1jb2xvci1kYXJrLTcpO1xuICAgIH1cblxuLm1fYzIyMDdkYTY6d2hlcmUoW2RhdGEtZGlzYWJsZWRdKSB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICBjb2xvcjogdmFyKC0tbWFudGluZS1jb2xvci1kaXNhYmxlZC1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFudGluZS1jb2xvci1kaXNhYmxlZCk7XG4gIH1cblxuLm1fYzIyMDdkYTY6d2hlcmUoW2RhdGEtaW50ZXJhY3RpdmVdOm5vdChbZGF0YS1kaXNhYmxlZF0pKSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG5cbiAgLm1fYzIyMDdkYTY6d2hlcmUoW2RhdGEtaW50ZXJhY3RpdmVdOm5vdChbZGF0YS1kaXNhYmxlZF0pKTpob3ZlciB7XG4gICAgICBjb2xvcjogdmFyKC0tbWFudGluZS1jb2xvci1icmlnaHQpO1xuICB9XG4gICAgICAgIDp3aGVyZShbZGF0YS1tYW50aW5lLWNvbG9yLXNjaGVtZT0nbGlnaHQnXSkgLm1fYzIyMDdkYTY6d2hlcmUoW2RhdGEtaW50ZXJhY3RpdmVdOm5vdChbZGF0YS1kaXNhYmxlZF0pKTpob3Zlcjp3aGVyZShbZGF0YS12YXJpYW50PSdkZWZhdWx0J10pIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYW50aW5lLWNvbG9yLWdyYXktMCk7XG4gICAgICAgIH1cblxuICAgICAgICA6d2hlcmUoW2RhdGEtbWFudGluZS1jb2xvci1zY2hlbWU9J2xpZ2h0J10pIC5tX2MyMjA3ZGE2OndoZXJlKFtkYXRhLWludGVyYWN0aXZlXTpub3QoW2RhdGEtZGlzYWJsZWRdKSk6aG92ZXI6d2hlcmUoW2RhdGEtdmFyaWFudD0nc3VidGxlJ10pIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYW50aW5lLWNvbG9yLWdyYXktMSk7XG4gICAgICAgIH1cblxuICAgICAgOndoZXJlKFtkYXRhLW1hbnRpbmUtY29sb3Itc2NoZW1lPSdkYXJrJ10pIC5tX2MyMjA3ZGE2OndoZXJlKFtkYXRhLWludGVyYWN0aXZlXTpub3QoW2RhdGEtZGlzYWJsZWRdKSk6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYW50aW5lLWNvbG9yLWRhcmstNSk7XG4gIH1cbn1cblxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuXG4gIC5tX2MyMjA3ZGE2OndoZXJlKFtkYXRhLWludGVyYWN0aXZlXTpub3QoW2RhdGEtZGlzYWJsZWRdKSk6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1tYW50aW5lLWNvbG9yLWJyaWdodCk7XG4gIH1cbiAgICAgICAgOndoZXJlKFtkYXRhLW1hbnRpbmUtY29sb3Itc2NoZW1lPSdsaWdodCddKSAubV9jMjIwN2RhNjp3aGVyZShbZGF0YS1pbnRlcmFjdGl2ZV06bm90KFtkYXRhLWRpc2FibGVkXSkpOmFjdGl2ZTp3aGVyZShbZGF0YS12YXJpYW50PSdkZWZhdWx0J10pIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYW50aW5lLWNvbG9yLWdyYXktMCk7XG4gICAgICAgIH1cblxuICAgICAgICA6d2hlcmUoW2RhdGEtbWFudGluZS1jb2xvci1zY2hlbWU9J2xpZ2h0J10pIC5tX2MyMjA3ZGE2OndoZXJlKFtkYXRhLWludGVyYWN0aXZlXTpub3QoW2RhdGEtZGlzYWJsZWRdKSk6YWN0aXZlOndoZXJlKFtkYXRhLXZhcmlhbnQ9J3N1YnRsZSddKSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFudGluZS1jb2xvci1ncmF5LTEpO1xuICAgICAgICB9XG5cbiAgICAgIDp3aGVyZShbZGF0YS1tYW50aW5lLWNvbG9yLXNjaGVtZT0nZGFyayddKSAubV9jMjIwN2RhNjp3aGVyZShbZGF0YS1pbnRlcmFjdGl2ZV06bm90KFtkYXRhLWRpc2FibGVkXSkpOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1hbnRpbmUtY29sb3ItZGFyay01KTtcbiAgfVxufVxuXG4ubV9jMjIwN2RhNjp3aGVyZShbZGF0YS1hY3RpdmVdKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFudGluZS1wcmltYXJ5LWNvbG9yLWxpZ2h0KTtcbiAgICBjb2xvcjogdmFyKC0tbWFudGluZS1wcmltYXJ5LWNvbG9yLWxpZ2h0LWNvbG9yKTtcbiAgfVxuXG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuXG4gIC5tX2MyMjA3ZGE2OndoZXJlKFtkYXRhLWFjdGl2ZV0pOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1hbnRpbmUtcHJpbWFyeS1jb2xvci1saWdodC1ob3Zlcik7XG4gIH1cbn1cblxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuXG4gIC5tX2MyMjA3ZGE2OndoZXJlKFtkYXRhLWFjdGl2ZV0pOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYW50aW5lLXByaW1hcnktY29sb3ItbGlnaHQtaG92ZXIpO1xuICB9XG59XG5cbi5tXzljZGZlYjNmIHtcbiAgd2lkdGg6IHZhcigtLWNvbnRyb2wtaWNvbi1zaXplLCAxNnB4KTtcbiAgaGVpZ2h0OiB2YXIoLS1jb250cm9sLWljb24tc2l6ZSwgMTZweCk7XG59XG5cbi5tXzJhYjQ3ZWYyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFudGluZS1jb2xvci1ib2R5KTtcbn1cblxuLm1fMmFiNDdlZjI6d2hlcmUoW2RhdGEtdmFyaWFudD0nZGVmYXVsdCddKSA6d2hlcmUoW2RhdGEtcmljaC10ZXh0LWVkaXRvci1jb250cm9sXSkge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG5cbi5tXzJhYjQ3ZWYyOndoZXJlKFtkYXRhLXZhcmlhbnQ9J2RlZmF1bHQnXSkgOndoZXJlKFtkYXRhLXJpY2gtdGV4dC1lZGl0b3ItY29udHJvbF0pOndoZXJlKDpub3QoOmxhc3Qtb2YtdHlwZSkpIHtcbiAgICAgICAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG4gICAgICB9XG5cbi5tXzJhYjQ3ZWYyOndoZXJlKFtkYXRhLXZhcmlhbnQ9J2RlZmF1bHQnXSkgOndoZXJlKFtkYXRhLXJpY2gtdGV4dC1lZGl0b3ItY29udHJvbF0pOndoZXJlKDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLW1hbnRpbmUtcmFkaXVzLWRlZmF1bHQpO1xuICAgICAgICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLW1hbnRpbmUtcmFkaXVzLWRlZmF1bHQpO1xuICAgICAgfVxuXG4ubV8yYWI0N2VmMjp3aGVyZShbZGF0YS12YXJpYW50PSdkZWZhdWx0J10pIDp3aGVyZShbZGF0YS1yaWNoLXRleHQtZWRpdG9yLWNvbnRyb2xdKTp3aGVyZSg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgICAgICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1tYW50aW5lLXJhZGl1cy1kZWZhdWx0KTtcbiAgICAgICAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLW1hbnRpbmUtcmFkaXVzLWRlZmF1bHQpO1xuICAgICAgfVxuXG4ubV9iNjdiNzExZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5tXzI5NmNmOTRjIHtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IDA7XG59XG5cbi5tX2NmZWY2MTQge1xuICBib3JkZXI6IGNhbGMoMC4wNjI1cmVtICogdmFyKC0tbWFudGluZS1zY2FsZSkpIHNvbGlkO1xuICBjb2xvcjogdmFyKC0tbWFudGluZS1jb2xvci10ZXh0KTtcbiAgaGVpZ2h0OiBjYWxjKDEuNXJlbSAqIHZhcigtLW1hbnRpbmUtc2NhbGUpKTtcbiAgd2lkdGg6IGNhbGMoMS41cmVtICogdmFyKC0tbWFudGluZS1zY2FsZSkpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tbWFudGluZS1yYWRpdXMtZGVmYXVsdCk7XG59XG5cbjp3aGVyZShbZGF0YS1tYW50aW5lLWNvbG9yLXNjaGVtZT0nbGlnaHQnXSkgLm1fY2ZlZjYxNCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFudGluZS1jb2xvci13aGl0ZSk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1tYW50aW5lLWNvbG9yLWdyYXktNCk7XG59XG5cbjp3aGVyZShbZGF0YS1tYW50aW5lLWNvbG9yLXNjaGVtZT0nZGFyayddKSAubV9jZmVmNjE0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYW50aW5lLWNvbG9yLWRhcmstNyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1tYW50aW5lLWNvbG9yLWRhcmstNCk7XG59XG5cbi5tX2NmZWY2MTQ6d2hlcmUoW2RhdGEtYWN0aXZlXSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1hbnRpbmUtcHJpbWFyeS1jb2xvci1saWdodCk7XG4gICAgY29sb3I6IHZhcigtLW1hbnRpbmUtcHJpbWFyeS1jb2xvci1maWxsZWQpO1xuICB9XG5cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG5cbiAgLm1fY2ZlZjYxNDp3aGVyZShbZGF0YS1hY3RpdmVdKTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYW50aW5lLXByaW1hcnktY29sb3ItbGlnaHQtaG92ZXIpO1xuICB9XG59XG5cbkBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcblxuICAubV9jZmVmNjE0OndoZXJlKFtkYXRhLWFjdGl2ZV0pOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYW50aW5lLXByaW1hcnktY29sb3ItbGlnaHQtaG92ZXIpO1xuICB9XG59XG5cbi5tXzNiMjhlN2JiIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDA7XG59XG5cbi5tXzQ1NzRhM2M0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IHZhcigtLW1hbnRpbmUtc3BhY2luZy1zbSk7XG4gIHRvcDogdmFyKC0tcnRlLXN0aWNreS1vZmZzZXQsIDBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1hbnRpbmUtY29sb3ItYm9keSk7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1tYW50aW5lLXJhZGl1cy1kZWZhdWx0KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tbWFudGluZS1yYWRpdXMtZGVmYXVsdCk7XG4gIGJvcmRlci1ib3R0b206IGNhbGMoMC4wNjI1cmVtICogdmFyKC0tbWFudGluZS1zY2FsZSkpIHNvbGlkO1xufVxuXG4ubV80NTc0YTNjNDp3aGVyZShbZGF0YS12YXJpYW50PSdkZWZhdWx0J10pIHtcbiAgICBwYWRkaW5nOiB2YXIoLS1tYW50aW5lLXNwYWNpbmcteHMpIHZhcigtLW1hbnRpbmUtc3BhY2luZy1tZCk7XG4gIH1cblxuLm1fNDU3NGEzYzQ6d2hlcmUoW2RhdGEtdmFyaWFudD0nc3VidGxlJ10pIHtcbiAgICBwYWRkaW5nOiBjYWxjKDAuMjVyZW0gKiB2YXIoLS1tYW50aW5lLXNjYWxlKSk7XG4gICAgcm93LWdhcDogMDtcbiAgfVxuXG46d2hlcmUoW2RhdGEtbWFudGluZS1jb2xvci1zY2hlbWU9J2xpZ2h0J10pIC5tXzQ1NzRhM2M0IHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLW1hbnRpbmUtY29sb3ItZ3JheS00KTtcbn1cblxuOndoZXJlKFtkYXRhLW1hbnRpbmUtY29sb3Itc2NoZW1lPSdkYXJrJ10pIC5tXzQ1NzRhM2M0IHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLW1hbnRpbmUtY29sb3ItZGFyay00KTtcbn1cblxuLm1fNDU3NGEzYzQ6d2hlcmUoW2RhdGEtc3RpY2t5XSkge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gIH1cblxuLm1fOGI0NDAwOWEge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xufVxuXG4ubV84YjQ0MDA5YSA6d2hlcmUobGkpIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbi5tXzhiNDQwMDlhIDp3aGVyZSh1bCkge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMC4zMTI1cmVtICogdmFyKC0tbWFudGluZS1zY2FsZSkpO1xuICB9XG5cbi5tXzhiNDQwMDlhIHAge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbi5tXzhiNDQwMDlhIDp3aGVyZShsYWJlbCkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4ubV84YjQ0MDA5YSA6d2hlcmUoaW5wdXQpIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICB3aWR0aDogY2FsYygxLjEyNXJlbSAqIHZhcigtLW1hbnRpbmUtc2NhbGUpKTtcbiAgICBoZWlnaHQ6IGNhbGMoMS4xMjVyZW0gKiB2YXIoLS1tYW50aW5lLXNjYWxlKSk7XG4gICAgYm9yZGVyOiBjYWxjKDAuMDYyNXJlbSAqIHZhcigtLW1hbnRpbmUtc2NhbGUpKSBzb2xpZDtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1tYW50aW5lLXJhZGl1cy1kZWZhdWx0KTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG46d2hlcmUoW2RhdGEtbWFudGluZS1jb2xvci1zY2hlbWU9J2xpZ2h0J10pIC5tXzhiNDQwMDlhIDp3aGVyZShpbnB1dCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFudGluZS1jb2xvci13aGl0ZSk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLW1hbnRpbmUtY29sb3ItZ3JheS00KTtcbn1cblxuOndoZXJlKFtkYXRhLW1hbnRpbmUtY29sb3Itc2NoZW1lPSdkYXJrJ10pIC5tXzhiNDQwMDlhIDp3aGVyZShpbnB1dCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFudGluZS1jb2xvci1kYXJrLTYpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1tYW50aW5lLWNvbG9yLWRhcmstNCk7XG59XG5cbi5tXzhiNDQwMDlhIDp3aGVyZShpbnB1dCk6Y2hlY2tlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYW50aW5lLXByaW1hcnktY29sb3ItZmlsbGVkKTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tbWFudGluZS1wcmltYXJ5LWNvbG9yLWZpbGxlZCk7XG4gICAgfVxuXG4ubV84YjQ0MDA5YSA6d2hlcmUoaW5wdXQpOmNoZWNrZWQ6OmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGluc2V0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlHWnBiR3c5SW01dmJtVWlJSFpwWlhkQ2IzZzlJakFnTUNBeE1DQTNJajQ4Y0dGMGFDQm1hV3hzUFNJalptWm1JaUJrUFNKTk5DQTBMalU0Tmt3eExqY3dOeUF5TGpJNU0wRXhJREVnTUNBeE1DNHlPVE1nTXk0M01EZHNNeUF6WVM0NU9UY3VPVGszSURBZ01EQXhMalF4TkNBd2JEVXROVUV4SURFZ01DQXhNRGd1TWprekxqSTVNMHcwSURRdU5UZzJlaUl2UGp3dmMzWm5QZz09Jyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjYyNXJlbSAqIHZhcigtLW1hbnRpbmUtc2NhbGUpKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgfVxuXG4ubV84YjQ0MDA5YSA6d2hlcmUobGkgPiBsYWJlbCkge1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1tYW50aW5lLXNwYWNpbmctc20pO1xuICB9XG4iLCJAdXNlICdzYXNzOmNvbG9yJztcbkB1c2UgJy4uLy4uL2NvbG9ycy9jb2xvcnMnIGFzICo7XG5AdXNlICcuLi8uLi9iYXNlL21peGlucycgYXMgKjtcbkB1c2UgJy4uLy4uL2Jhc2Uvc2l6ZXMnIGFzICo7XG5cbi5hZG1pbi1sYXlvdXQge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA2MHB4KTtcbn1cblxuLmFkbWluLWxheW91dF9fbWVudSB7XG4gICAgLyogd2lkdGg6IDIwJTsgKi9cbiAgICAvKiBmbGV4LWJhc2lzOiAyMCU7ICovXG4gICAgLyogYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NjYzsgKi9cbiAgICAvKiBwYWRkaW5nOiAyNHB4OyAqL1xufVxuXG4uYWRtaW4tbGF5b3V0X19tYWluIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgZm9yLW1vYmlsZS1kb3duIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4uYWRtaW4tbGF5b3V0X19mb290ZXIge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nOiAkc2l6ZS0xNjtcbiAgICBtYXJnaW4tdG9wOiAkc2l6ZS0yNDtcbn1cblxuLmFkbWluLWxheW91dF9fZm9vdGVyLXRvcCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ncmF5LWxpZ2h0O1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICB9XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/