@charset "UTF-8";@font-face{font-family:Halvar Breitschrift;font-display:swap;src:url("../fonts/Halvar Breitschrift-Bold-Web.woff2") format("woff2"),url("../fonts/Halvar Breitschrift-Bold-Web.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:Halvar Breitschrift;font-display:swap;src:url("../fonts/Halvar Breitschrift-Regular-Web.woff2") format("woff2"),url("../fonts/Halvar Breitschrift-Regular-Web.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-Medium.woff2) format("woff2"),url(../fonts/Inter-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff");font-weight:600;font-style:normal}*,::after,::before{padding:0;margin:0;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}.with-fancybox .header{padding-right:var(--fancybox-scrollbar-compensate,0)}.fancybox__container{max-width:100%}a{text-decoration:none;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;color:inherit;cursor:pointer}a:hover{color:inherit}li,ol,p,ul{list-style-type:none;margin:0;padding:0}img{vertical-align:top;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit;margin:0;padding:0}body{line-height:144.444444%;background-color:#efefef;height:100%;font-weight:400;font-size:18px;color:#252322;font-family:Inter}@media (max-width:47.99875em){body{font-size:16px;line-height:1.4}}body b,body strong{font-weight:600}body nobr{display:contents}button{border:none;background:0 0;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;font-family:inherit;cursor:pointer}button:disabled{opacity:.8;pointer-events:none}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.wrapper>main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wrapper>*{min-width:0}a{leading-trim:both;text-edge:cap;-webkit-font-feature-settings:"pnum" on,"lnum" on;font-feature-settings:"pnum" on,"lnum" on;font-variant-numeric-figure:lining-nums;font-variant-numeric-spacing:proportional-nums}[class*=__container]{margin-inline:auto;max-width:90rem;-webkit-box-sizing:content-box;box-sizing:content-box}@media (max-width:89.99875em){[class*=__container]{max-width:60.625rem}}@media (max-width:61.99875em){[class*=__container]{max-width:46.875rem}}@media (max-width:47.99875em){[class*=__container]{max-width:none;padding:0 .9375rem}}@media (max-width:29.99875em){[class*=__container]{padding:0 15px}}.carousel{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.carousel *,.carousel :after,.carousel :before{-webkit-box-sizing:inherit;box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:-webkit-grab;cursor:grab}.carousel.is-dragging{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:-webkit-box;display:-ms-flexbox;display:flex}.carousel__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:var(--carousel-slide-width,60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + .5rem);left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:currentColor;opacity:.25;-webkit-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width,48px);height:var(--carousel-button-height,48px);padding:0;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color,currentColor);background:var(--carousel-button-bg,transparent);border-radius:var(--carousel-button-border-radius,50%);-webkit-box-shadow:var(--carousel-button-shadow,none);box-shadow:var(--carousel-button-shadow,none);-webkit-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease}.carousel__button.is-next,.carousel__button.is-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width,50%);height:var(--carousel-button-svg-height,50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width,1.5);stroke-linejoin:bevel;stroke-linecap:round;-webkit-filter:var(--carousel-button-svg-filter, none);filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden!important;-ms-touch-action:none;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--fancybox-color,#fff);-webkit-tap-highlight-color:transparent;overflow:hidden;z-index:1050;outline:0;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container ::after,.fancybox__container ::before{-webkit-box-sizing:inherit;box-sizing:inherit}.fancybox__container :focus{outline:0}body:not(.is-using-mouse) .fancybox__container :focus{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color,rgba(1,210,232,.94));box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color,rgba(1,210,232,.94))}@media all and (min-width:1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg,rgba(24,24,27,.92))}.fancybox__carousel{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.fancybox__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;-ms-scroll-chaining:none;overscroll-behavior:contain;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;outline:0;overflow:auto;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px}.fancybox__slide::after,.fancybox__slide::before{content:"";-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0 0;margin:auto}@media all and (min-width:1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0);padding:36px;color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);position:relative;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;-webkit-box-shadow:none;box-shadow:none}.fancybox__caption{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color,currentColor);visibility:visible;cursor:auto;-ms-flex-negative:0;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color,#fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top,0px) + 8px);right:calc(env(safe-area-inset-right,0px) + 8px);z-index:40}@media all and (min-width:1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color,#fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;height:50px;color:var(--fancybox-color,currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{-webkit-animation:fancybox-rotate 2s linear infinite;animation:fancybox-rotate 2s linear infinite;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:fancybox-dash 1.5s ease-in-out infinite;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@-webkit-keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.carousel__button.is-close,.carousel__dots,.fancybox__backdrop,.fancybox__caption,.fancybox__nav{opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav{-webkit-animation:.15s ease backwards fancybox-fadeIn;animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .carousel__button.is-close,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav{-webkit-animation:.15s ease both fancybox-fadeOut;animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{-webkit-animation:.15s ease both fancybox-fadeIn;animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{-webkit-animation:.1s ease both fancybox-fadeOut;animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{-webkit-animation:.2s ease both fancybox-zoomInUp;animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{-webkit-animation:.15s ease both fancybox-zoomOutDown;animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{-webkit-animation:.15s ease both fancybox-throwOutUp;animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{-webkit-animation:.15s ease both fancybox-throwOutDown;animation:.15s ease both fancybox-throwOutDown}@-webkit-keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-fadeOut{to{opacity:0}}@-webkit-keyframes fancybox-zoomInUp{from{-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}to{-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes fancybox-zoomInUp{from{-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}to{-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);opacity:1}}@-webkit-keyframes fancybox-zoomOutDown{to{-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}}@keyframes fancybox-zoomOutDown{to{-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}}@-webkit-keyframes fancybox-throwOutUp{to{-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0);opacity:0}}@keyframes fancybox-throwOutUp{to{-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0);opacity:0}}@-webkit-keyframes fancybox-throwOutDown{to{-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0);opacity:0}}@keyframes fancybox-throwOutDown{to{-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.2);box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__image{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:none;-o-transition:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;-ms-touch-action:none;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;-ms-touch-action:none;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{max-width:100%;-ms-flex-negative:1;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fancybox__thumbs{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;padding:0 3px;opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{-webkit-animation:.15s ease-in backwards fancybox-fadeIn;animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:var(--fancybox-thumbs-width,96px);margin:0;padding:8px 3px;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color,rgba(34,213,233,.96));opacity:0;-webkit-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100% / (var(--fancybox-thumbs-ratio,1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:-webkit-gradient(linear,left bottom,left top,from(hsla(0deg,0%,0%,0)),color-stop(8.1%,hsla(0deg,0%,0%,.006)),color-stop(15.5%,hsla(0deg,0%,0%,.021)),color-stop(22.5%,hsla(0deg,0%,0%,.046)),color-stop(29%,hsla(0deg,0%,0%,.077)),color-stop(35.3%,hsla(0deg,0%,0%,.114)),color-stop(41.2%,hsla(0deg,0%,0%,.155)),color-stop(47.1%,hsla(0deg,0%,0%,.198)),color-stop(52.9%,hsla(0deg,0%,0%,.242)),color-stop(58.8%,hsla(0deg,0%,0%,.285)),color-stop(64.7%,hsla(0deg,0%,0%,.326)),color-stop(71%,hsla(0deg,0%,0%,.363)),color-stop(77.5%,hsla(0deg,0%,0%,.394)),color-stop(84.5%,hsla(0deg,0%,0%,.419)),color-stop(91.9%,hsla(0deg,0%,0%,.434)),to(hsla(0deg,0%,0%,.44)));background:-o-linear-gradient(bottom,hsla(0deg,0%,0%,0) 0,hsla(0deg,0%,0%,.006) 8.1%,hsla(0deg,0%,0%,.021) 15.5%,hsla(0deg,0%,0%,.046) 22.5%,hsla(0deg,0%,0%,.077) 29%,hsla(0deg,0%,0%,.114) 35.3%,hsla(0deg,0%,0%,.155) 41.2%,hsla(0deg,0%,0%,.198) 47.1%,hsla(0deg,0%,0%,.242) 52.9%,hsla(0deg,0%,0%,.285) 58.8%,hsla(0deg,0%,0%,.326) 64.7%,hsla(0deg,0%,0%,.363) 71%,hsla(0deg,0%,0%,.394) 77.5%,hsla(0deg,0%,0%,.419) 84.5%,hsla(0deg,0%,0%,.434) 91.9%,hsla(0deg,0%,0%,.44) 100%);background:linear-gradient(to top,hsla(0deg,0%,0%,0) 0,hsla(0deg,0%,0%,.006) 8.1%,hsla(0deg,0%,0%,.021) 15.5%,hsla(0deg,0%,0%,.046) 22.5%,hsla(0deg,0%,0%,.077) 29%,hsla(0deg,0%,0%,.114) 35.3%,hsla(0deg,0%,0%,.155) 41.2%,hsla(0deg,0%,0%,.198) 47.1%,hsla(0deg,0%,0%,.242) 52.9%,hsla(0deg,0%,0%,.285) 58.8%,hsla(0deg,0%,0%,.326) 64.7%,hsla(0deg,0%,0%,.363) 71%,hsla(0deg,0%,0%,.394) 77.5%,hsla(0deg,0%,0%,.419) 84.5%,hsla(0deg,0%,0%,.434) 91.9%,hsla(0deg,0%,0%,.44) 100%);padding:0;-ms-touch-action:none;touch-action:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,.4))}@media all and (min-width:1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{-webkit-animation:.15s ease-in backwards fancybox-fadeIn;animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:-webkit-box;display:-ms-flexbox;display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media (max-width:640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height,48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color,rgba(34,213,233,.96));height:3px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;z-index:30;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox__container:-webkit-full-screen::backdrop{opacity:0}.fancybox__container:-ms-fullscreen::backdrop{opacity:0}.fancybox__container:fullscreen::-webkit-backdrop{opacity:0}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;-o-transition-property:transform,opacity,height;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@media (min-width:89.99875em) and (max-width:90em){html{zoom:97.96%}}@media (min-width:90em) and (max-width:90.625em){html{zoom:98.64%}}@media (min-width:90.625em) and (max-width:91.25em){html{zoom:99.32%}}@media (min-width:91.25em) and (max-width:89.99875em){html{zoom:99.66%}}._link{text-decoration:underline;text-underline-offset:5px}.tooltip-horizontal-scroll-icon_hand{-webkit-animation:tooltip-horizontal-scroll-icon_anim-scroll-hand 2s infinite;animation:tooltip-horizontal-scroll-icon_anim-scroll-hand 2s infinite}.invisible{display:none}.tooltip-horizontal-scroll-icon_card{-webkit-animation:tooltip-horizontal-scroll-icon_anim-scroll-card 2s infinite;animation:tooltip-horizontal-scroll-icon_anim-scroll-card 2s infinite}._coursor{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:15px 0}@media (max-width:47.99875em){._coursor{margin-bottom:0}}@-webkit-keyframes tooltip-horizontal-scroll-icon_anim-scroll-hand{0%{-webkit-transform:translateX(80px) scale(1);transform:translateX(80px) scale(1);opacity:0}10%{-webkit-transform:translateX(80px) scale(1);transform:translateX(80px) scale(1);opacity:1}20%,60%{-webkit-transform:translateX(175px) scale(.6);transform:translateX(175px) scale(.6);opacity:1}80%{-webkit-transform:translateX(5px) scale(.6);transform:translateX(5px) scale(.6);opacity:1}to{-webkit-transform:translateX(5px) scale(.6);transform:translateX(5px) scale(.6);opacity:0}}@keyframes tooltip-horizontal-scroll-icon_anim-scroll-hand{0%{-webkit-transform:translateX(80px) scale(1);transform:translateX(80px) scale(1);opacity:0}10%{-webkit-transform:translateX(80px) scale(1);transform:translateX(80px) scale(1);opacity:1}20%,60%{-webkit-transform:translateX(175px) scale(.6);transform:translateX(175px) scale(.6);opacity:1}80%{-webkit-transform:translateX(5px) scale(.6);transform:translateX(5px) scale(.6);opacity:1}to{-webkit-transform:translateX(5px) scale(.6);transform:translateX(5px) scale(.6);opacity:0}}@-webkit-keyframes tooltip-horizontal-scroll-icon_anim-scroll-card{0%,60%{-webkit-transform:translateX(0);transform:translateX(0)}80%,to{-webkit-transform:translateX(-240px);transform:translateX(-240px)}}@keyframes tooltip-horizontal-scroll-icon_anim-scroll-card{0%,60%{-webkit-transform:translateX(0);transform:translateX(0)}80%,to{-webkit-transform:translateX(-240px);transform:translateX(-240px)}}._disable-hover,._disable-hover *{pointer-events:none!important}._section{margin-top:130px}@media (max-width:47.99875em){._section{margin-top:50px}}.fancybox__container{max-width:100%}.fancybox__track:has(.fancybox__slide:has(iframe)){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fancybox__slide:has(iframe){max-width:1200px!important;width:100%!important;padding:0!important;margin:0 auto}.fancybox__content:has(iframe){padding:0!important;max-width:1200px!important;width:95%!important;margin:0 auto;height:64%!important}@media (max-width:47.99875em){.fancybox__content:has(iframe){width:90%!important;max-width:500px!important;height:300px!important}}.fancybox__content:has(iframe) iframe{display:block;width:100%!important;max-width:1200px!important;margin:0 auto}._text-center{text-align:center}._image-back{width:100%;background-repeat:no-repeat;margin-inline:auto;background-size:cover;background-position:top center;padding:100px 0}@media (max-width:47.99875em){._image-back{padding:35px 0}}._main-block{margin-top:50px}@media (max-width:47.99875em){._main-block{margin-top:30px}}._main-btn{min-height:90px;text-align:center;background:#35453b;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff!important;position:relative;z-index:1;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;padding:10px;overflow:visible;font-weight:600;font-size:16px;line-height:150%;text-align:center;text-transform:uppercase}._main-btn_center{margin-top:40px;margin-inline:auto}@media (max-width:47.99875em){._main-btn_center{margin-top:20px}}._main-btn:hover{background-color:#486151}._main-btn_black{background-color:#252322}._main-btn_black:hover{background-color:#383635}._main-btn_350{max-width:350px}._main-btn_yellow{color:#252322!important;background-color:#ffeec9}._main-btn_yellow:hover{background-color:#ffe8b6}@media (max-width:29.99875em){._main-btn{min-height:75px;font-size:14px;width:100%!important;max-width:100%!important}}._main-btn_80{min-height:80px}@media (max-width:29.99875em){._main-btn_80{min-height:55px}}._brown-back{background-color:#cea55c}._green-text{color:#48bb3a}a._green-text{text-decoration-color:rgba(72,187,58,.4)}a._green-text:hover{color:#45ac38;text-decoration-color:rgba(88,175,36,.4)}._list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}._list li{padding-left:15px;position:relative}._list li::before{content:"";top:12px;left:0;position:absolute;background-color:#35453b;width:5px;height:5px}@media (max-width:47.99875em){._list li::before{top:10px}}._list_yellow li::before{background-color:#ffeec9}._list_inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}._list_inline li{padding-left:0}._list_inline li::before{display:none}._list_inline li:not(:last-child)::after{content:"";display:inline-block;width:5px;height:5px;background-color:#35453b;margin-left:1.15em;margin-right:1.15em;vertical-align:middle}@media (max-width:29.99875em){._list_inline li:not(:last-child)::after{margin-left:.5em;margin-right:.5em}}._halvar{font-family:Halvar Breitschrift}._section-title{font-family:Halvar Breitschrift;font-size:64px;line-height:112.5%;text-transform:uppercase}@media (max-width:89.99875em){._section-title{font-size:50px}}@media (max-width:61.99875em){._section-title{font-size:42px}._section-title br{display:none}}@media (max-width:47.99875em){@supports (font-size:clamp(1.5625rem ,0.3953460039rem + 3.8986354776vw ,2.8125rem)){._section-title{font-size:clamp(1.5625rem ,.3953460039rem + 3.8986354776vw ,2.8125rem)}}@supports not (font-size:clamp(1.5625rem ,0.3953460039rem + 3.8986354776vw ,2.8125rem)){._section-title{font-size:calc(1.5625rem + 1.25 * (100vw - 29.9375rem)/ 32.0625)}}}._section-title_44{font-size:44px;line-height:118.1818181818%}@media (max-width:61.99875em){._section-title_44{font-size:35px;line-height:100%}}@media (max-width:47.99875em){@supports (font-size:clamp(1.4375rem ,0.7372076023rem + 2.3391812865vw ,2.1875rem)){._section-title_44{font-size:clamp(1.4375rem ,.7372076023rem + 2.3391812865vw ,2.1875rem)}}@supports not (font-size:clamp(1.4375rem ,0.7372076023rem + 2.3391812865vw ,2.1875rem)){._section-title_44{font-size:calc(1.4375rem + .75 * (100vw - 29.9375rem)/ 32.0625)}}}._section-title_66{font-size:66px;line-height:112.121212%}@media (max-width:89.99875em){._section-title_66{font-size:50px}}@media (max-width:61.99875em){._section-title_66{font-size:45px}._section-title_66 br{display:none}}@media (max-width:47.99875em){@supports (font-size:clamp(1.75rem ,0.7579191033rem + 3.3138401559vw ,2.8125rem)){._section-title_66{font-size:clamp(1.75rem ,.7579191033rem + 3.3138401559vw ,2.8125rem)}}@supports not (font-size:clamp(1.75rem ,0.7579191033rem + 3.3138401559vw ,2.8125rem)){._section-title_66{font-size:calc(1.75rem + 1.0625 * (100vw - 29.9375rem)/ 32.0625)}}}._big-pic{width:100%;padding-bottom:41.7%}._contents{display:contents}._section-subtitle{font-weight:400;font-size:32px;line-height:125%;margin-top:20px}@media (max-width:61.99875em){._section-subtitle{font-size:27px}._section-subtitle br{display:none}}@media (max-width:47.99875em){._section-subtitle{font-size:25px;margin-top:15px}}@media (max-width:35.99875em){._section-subtitle{font-size:23px}}@media (max-width:29.99875em){._section-subtitle{font-size:20px}}._text-left{text-align:left}._white-text{color:#fff}._color-back{color:#fff;padding:130px 0}._color-back_white{background-color:#fff;color:#252322}._color-back_green{background-color:#35453b}._color-back_black{background-color:#252322}@media (max-width:47.99875em){._color-back{padding:30px 0}}._uppercase{text-transform:uppercase}._nobr{white-space:nowrap}._hidden{display:none}._grid{gap:15px;display:-ms-grid;display:grid}._grid_2fr{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:18px}@media (max-width:47.99875em){._grid_2fr{-ms-grid-columns:auto;grid-template-columns:auto;gap:15px}}._grid_4fr{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:12px}._grid_5fr{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);gap:10px}._grid_3fr{gap:18px;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}@media (max-width:89.99875em){._grid_3fr{gap:10px}}@media (max-width:47.99875em){._grid{gap:10px}}._border-black{border:3px solid #252322}@media (max-width:47.99875em){._border-black{border-width:2px}}._border-white{border:3px solid #fff}@media (max-width:47.99875em){._border-white{border-width:2px}}@media (max-width:61.99875em){._overflow-container_tablet{padding:0;max-width:100%;overflow:visible}._overflow-container_tablet ._coursor{display:-webkit-box;display:-ms-flexbox;display:flex}._overflow-container_tablet ._coursor+div{padding:0 15px;grid-template-columns:repeat(auto-fill,300px);grid-auto-flow:column;overflow-x:scroll;margin-top:0!important;padding-bottom:10px!important}._overflow-container_tablet ._coursor+div>a,._overflow-container_tablet ._coursor+div>div{min-width:300px}}@media (max-width:47.99875em){._overflow-container_mob{max-width:100%;padding:0;overflow:visible}._overflow-container_mob ._coursor{display:-webkit-box;display:-ms-flexbox;display:flex}._overflow-container_mob ._coursor+div{padding:0 15px;grid-template-columns:repeat(auto-fill,300px);grid-auto-flow:column;overflow-x:scroll;overflow-y:visible;margin-top:0!important;padding-bottom:10px!important;gap:15px}._overflow-container_mob ._coursor+div>a,._overflow-container_mob ._coursor+div>div{min-width:300px}}._section-border_top{border-top:1px solid #cbd4dd;padding-top:110px}@media (max-width:47.99875em){._section-border_top{padding-top:30px}}._section1360{max-width:1360px;margin-inline:auto}._section1560{max-width:1560px;width:100%;margin-inline:auto}._border{border:1px solid #cbd4dd}._video-block{cursor:pointer;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}._video-block::after{margin:auto;position:absolute;inset:0;width:80px;height:80px;border-radius:50%;content:"";-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;background-image:url(../img/play.svg);background-size:auto;background-repeat:no-repeat;background-position:53% center;background:#48bb3a;-webkit-box-shadow:inset 0 6px 15px rgba(255,255,255,.3);box-shadow:inset 0 6px 15px rgba(255,255,255,.3)}@media (max-width:35.99875em){._video-block::after{width:65px;height:65px}}._video-block img{-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all}._video-block:hover{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}._video-block:hover::after{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;background-color:#48d536;-webkit-box-shadow:0 15px 30px rgba(0,229,8,.2),inset 0 6px 20px rgba(255,255,255,.4);box-shadow:0 15px 30px rgba(0,229,8,.2),inset 0 6px 20px rgba(255,255,255,.4)}._video-block:hover img{-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@-webkit-keyframes css-animation-rotate2{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes css-animation-rotate2{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes css-animation-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes css-animation-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}._video-circle{cursor:pointer;background-image:url(../img/letters.svg);background-size:190px 190px;background-repeat:no-repeat;background-position:center;position:absolute;z-index:2;width:160px;height:160px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;inset:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;-webkit-animation:css-animation-rotate 10s linear infinite;animation:css-animation-rotate 10s linear infinite;background-color:#35453b}._video-circle svg{position:absolute;-webkit-animation:css-animation-rotate2 10s linear infinite;animation:css-animation-rotate2 10s linear infinite}._video-circle:hover{background-color:#405448}@media (max-width:61.9988em){._video-circle{width:130px;background-size:152px 152px;height:130px}._video-circle svg{width:20px}}@media (max-width:47.9988em){._video-circle{width:100px;background-size:120px 120px;height:100px}}@media (max-width:29.9988em){._video-circle{width:80px;background-size:94px 94px;height:80px}._video-circle svg{width:15px}}._adaptive-pic{position:relative;overflow:hidden}._adaptive-pic>img,._adaptive-pic>picture>img{position:absolute;inset:0;width:100%;height:100%}._absolute-pic{position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}._text20{font-size:20px;line-height:140%}@media (max-width:35.99875em){._text20{font-size:18px}}._text36{font-size:36px;font-family:Halvar Breitschrift;line-height:122.222222%}@media (max-width:89.99875em){._text36{font-size:31px}}@media (max-width:47.99875em){._text36{font-size:30px}}@media (max-width:35.99875em){._text36{font-size:22px}._text36 br{display:none}}._text26{font-family:Halvar Breitschrift;font-size:26px;line-height:130.769231%;font-family:Halvar Breitschrift}@media (max-width:47.99875em){._text26{font-size:20px}}._text16{line-height:150%;font-size:16px}@media (max-width:35.99875em){._text16{font-size:14px}}._fw600{font-weight:600}._fw700{font-weight:700}._fw500{font-weight:500}.fancybox__content :focus:not(.carousel__button.is-close){outline:0}.fancybox__viewport.is-draggable{cursor:auto}.callback__time input,.form__check input,.form__checkbox-label input,.form__messenger input{display:none!important}::-webkit-scrollbar{width:10px;height:10px;border-radius:10px}::-webkit-scrollbar-track{background:0 0;border-radius:10px}._slider-scrollbar{overflow:hidden;position:static!important;margin-top:40px;height:10px!important;background-color:#fff!important;border-radius:0!important;bottom:0!important;left:0!important;width:100%!important}@media (max-width:47.99875em){._slider-scrollbar{margin-top:20px!important}}._slider-scrollbar .swiper-scrollbar-drag{border-radius:0!important;cursor:pointer;background-color:#35453b!important;height:100%!important;min-width:300px!important}@media (max-width:61.99875em){._slider-scrollbar .swiper-scrollbar-drag{min-width:60px!important}}._slider-scrollbar .swiper-scrollbar-drag:hover{background-color:#51695a!important}._slider-arrow{top:50%;width:60px;height:60px;border:2px solid #fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:auto;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:10;position:absolute}@media (max-width:47.99875em){._slider-arrow{top:45%;width:40px;height:40px}}._slider-arrow::after{width:21px;height:14px;font-size:0;background-image:url(../img/prev.svg);background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width:47.99875em){._slider-arrow::after{width:18px;height:11px}}._slider-arrow_static{position:static;margin:0;-webkit-transform:none;-ms-transform:none;transform:none}._slider-arrow:hover{background-color:#ad8c51}._slider-arrow.swiper-button-prev{left:10px}._slider-arrow.swiper-button-prev::after{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}._slider-arrow.swiper-button-next{right:10px}._slider-arrow.swiper-button-disabled{opacity:.3;cursor:not-allowed}._slider-arrow_black{border-color:#000}._slider-arrow_black::after{-webkit-filter:brightness(0);filter:brightness(0)}._slider-arrow_black:hover{background-color:#ad8c51}._slider-arrow_yellow{border:none;background-color:#e0d0aa}._slider-arrow_yellow::after{-webkit-filter:brightness(0);filter:brightness(0)}._slider-arrow_yellow:hover{background-color:#cbbc96}::-webkit-scrollbar-thumb{background:#35453b}::-webkit-scrollbar-thumb:hover{background:#51695a}*{scrollbar-width:thin;scrollbar-color:#35453b transparent}.fancybox__content{color:#222}.form{margin-top:30px}@media (max-width:29.99875em){.form{margin-top:20px}}.form__title{font-size:32px;line-height:125%}@media (max-width:89.99875em){.form__title{font-size:30px}}@media (max-width:47.99875em){.form__title{font-size:25px}}@media (max-width:35.99875em){.form__title{font-size:22px}.form__title br{display:none}}@media (max-width:89.99875em){.form__subtitle{font-size:18px}}@media (max-width:91.875em){.form__subtitle{font-size:18px}}@media (max-width:29.99875em){.form__subtitle br{display:none}}.form__label{margin-bottom:10px;display:block;font-weight:700;font-size:14px;line-height:157.142857%;letter-spacing:0;text-transform:uppercase;color:rgba(34,34,34,.5)}.form__messengers{display:-ms-grid;display:grid;gap:5px;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.form__toggles{display:-ms-grid;display:grid;gap:10px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.form__toggle label{cursor:pointer;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid rgba(0,0,0,.2);font-size:14px;font-weight:600;color:#999}.form__toggle label input{display:none}.form__toggle label:has(input:checked){color:#fff;background-color:#cea55c;border-color:#cea55c}.form__toggle span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form__messenger label{cursor:pointer;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid rgba(153,153,153,.3);gap:10px;font-size:14px;color:#999}.form__messenger label input{display:none}.form__messenger label:has(input:checked){color:#fff;border-color:transparent}.form__messenger label:has(input:checked) svg path{fill:#fff}@media (max-width:35.99875em){.form__messenger label svg{width:15px;height:15px}}.form__messenger span{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:35.99875em){.form__messenger span{gap:5px}}.form__messenger_call label:hover{color:#35453b;border-color:#35453b}.form__messenger_call label:hover svg path{fill:#35453b}.form__messenger_call label:has(input:checked){background-color:#35453b}.form__messenger_max label:hover{color:#9b4adf;border-color:#9b4adf}.form__messenger_max label:hover svg path{fill:#9b4adf}.form__messenger_max label:has(input:checked){background-color:#9b4adf}.form__messenger_tg label:hover{color:#35a9e5;border-color:#35a9e5}.form__messenger_tg label:hover svg path{fill:#35a9e5}.form__messenger_tg label:has(input:checked){background-color:#35a9e5}.form__items{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.form__input{background:#fafbfc;width:100%;border:1px solid #f1f1f1;min-height:90px;padding-left:30px;padding-right:15px;font-size:18px;max-width:100%}.form__input::-webkit-input-placeholder{font-size:18px;color:rgba(37,35,34,.5);font-family:Inter}.form__input::-moz-placeholder{font-size:18px;color:rgba(37,35,34,.5);font-family:Inter}.form__input:-ms-input-placeholder{font-size:18px;color:rgba(37,35,34,.5);font-family:Inter}.form__input::-ms-input-placeholder{font-size:18px;color:rgba(37,35,34,.5);font-family:Inter}.form__input::placeholder{font-size:18px;color:rgba(37,35,34,.5);font-family:Inter}@media (max-width:47.99875em){.form__input{padding-left:25px}}@media (max-width:35.99875em){.form__input{min-height:75px}}@media (max-width:29.99875em){.form__input{padding-left:20px;font-size:16px;width:100%!important;max-width:100%!important}.form__input::-webkit-input-placeholder{font-size:16px}.form__input::-moz-placeholder{font-size:16px}.form__input:-ms-input-placeholder{font-size:16px}.form__input::-ms-input-placeholder{font-size:16px}.form__input::placeholder{font-size:16px}}.form__file-label{cursor:pointer;display:block;width:100%}.form__file-input{display:none}.form__file-custom{border-radius:12px;min-height:100px;padding:0 40px;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;background-color:transparent;border:1px solid #5c7a5e;color:#5c7a5e;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media (max-width:47.99875em){.form__file-custom{min-height:75px;padding:0 20px;gap:10px}}@media (max-width:35.99875em){.form__file-custom{min-height:60px}}.form__file-custom svg{-ms-flex-negative:0;flex-shrink:0}.form__file-custom:hover{border-color:#cbd4dd;color:#fff}.form__file-custom:hover svg path{fill:#fff}.form__file-text{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.form__checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px}@media (max-width:47.99875em){.form__checkbox{margin-top:10px}}.form__checkbox-label{color:#939393;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7.5px;cursor:pointer}.form__checkbox-label a{color:#35453b;text-underline-offset:2px;text-decoration:underline}.form__checkbox-label a:hover{color:#ffeec9}@media (max-width:47.99875em){.form__checkbox-label{gap:7px}}.form__checkbox-icon{width:16px;height:16px;border-radius:4px;border:1px solid rgba(0,0,0,.1);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;-ms-flex-negative:0;flex-shrink:0;background-color:transparent}.form__checkbox-icon::after{right:2px;top:4px;content:"";position:absolute;width:10px;height:7px;background-image:url(../img/check.svg);background-repeat:no-repeat;background-position:center;background-size:contain;opacity:0;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.form__checkbox-label input:checked+.form__checkbox-icon{color:#939393}.form__checkbox-label input:checked+.form__checkbox-icon::after{opacity:1}.form__checkbox-text{font-size:12px;line-height:166.666667%}@media (max-width:29.99875em){.form__checkbox-text{font-size:11px}}._grey-wrapper{padding-bottom:17px;background-image:url(../img/wrap.webp)}._gradient-wrapper{padding-top:130px}._gradient-wrapper_2{padding-bottom:130px}@media (max-width:47.99875em){._gradient-wrapper_2{padding-bottom:50px}}@media (max-width:47.99875em){._gradient-wrapper{padding-top:50px}}.header{position:fixed;top:0;left:0;right:0;z-index:100;width:100%;padding:20px 0;background:0 0;background-color:rgba(0,0,0,0);border-bottom:1px solid rgba(255,255,255,.3);-webkit-transition:background-color .25s ease;-o-transition:background-color .25s ease;transition:background-color .25s ease}@media (max-width:47.99875em){.header{padding:10px 0}}.header.scrolled{background-color:#35453b}.header.scrolled .header__nav-link:hover{color:#ffe8b6}.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}@media (max-width:89.99875em){.header__container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.header__logo{-ms-flex-negative:0;flex-shrink:0;display:block;line-height:0}.header__logo-pic{display:block;height:auto;max-width:126px;width:auto}@media (max-width:47.99875em){.header__logo-pic{max-width:110px}}@media (max-width:29.99875em){.header__logo-pic{max-width:98px;max-height:44px}}.header__nav{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0}@media (max-width:61.99875em){.header__nav{display:none}}.header__nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0;list-style:none;margin:0;padding:0}.header__nav-item+.header__nav-item{position:relative;padding-left:15px;margin-left:15px}.header__nav-item+.header__nav-item::before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:1em;background:rgba(255,255,255,.3)}.header__nav-link{color:#fff;text-decoration:none;font-size:16px;line-height:150%;white-space:nowrap}.header__nav-link:hover{color:#486151}@media (max-width:89.99875em){.header__nav-link br{display:none}}.header__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:47.99875em){.header__right{gap:10px}}.header__icon-square{width:50px;height:50px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;border:1px solid #fff;-webkit-transition:background .2s,border-color .2s;-o-transition:background .2s,border-color .2s;transition:background .2s,border-color .2s}@media (max-width:47.99875em){.header__icon-square{width:44px;height:44px}}.header__icon-square:hover{background-color:#35a9e5;border-color:#35a9e5}.header__icon-square:hover svg path{fill:#fff}.header__menu-toggle{cursor:pointer;display:none}@media (max-width:61.99875em){.header__menu-toggle{display:-webkit-box;display:-ms-flexbox;display:flex}}.header__callback{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:4px}@media (max-width:47.99875em){.header__callback{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.header__phone{font-weight:500;font-size:26px;color:#fff;line-height:130.769231%;letter-spacing:0;text-align:right}.header__phone:hover{color:#486151}@media (max-width:89.99875em){.header__phone{font-size:25px}}@media (max-width:47.99875em){.header__phone{font-size:17px}}.header__btn{font-weight:600;font-size:14px;color:#ffeec9!important;line-height:157.142857%;letter-spacing:3%;text-align:right;text-transform:uppercase;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:25%;text-decoration-thickness:4%;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.header__btn:hover{color:#ffe8b6}@media (max-width:47.99875em){.header__btn{font-size:11px}}.header__mobile-menu-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:101;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}@media (min-width:61.99875em){.header__mobile-menu-backdrop{display:none}}.header__mobile-menu-backdrop.show{opacity:1;visibility:visible}.header__mobile-menu{position:fixed;top:0;right:0;width:100%;max-width:320px;height:100vh;background:#252322;z-index:102;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;overflow:auto}@media (min-width:61.99875em){.header__mobile-menu{display:none}}.header__mobile-menu.show{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header__mobile-menu[hidden]{display:block;visibility:hidden}.header__mobile-menu.show[hidden]{visibility:visible}.header__mobile-menu-inner{padding:24px 20px;padding-top:60px}.header__mobile-menu-close{position:absolute;top:20px;right:20px;width:44px;height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;border:none;background:rgba(255,255,255,.1);color:#fff;cursor:pointer}.header__mobile-menu-close:hover{background:rgba(255,255,255,.2)}.header__mobile-menu-close svg{width:24px;height:24px}.header__mobile-nav .header__nav-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:0}.header__mobile-nav .header__nav-item{padding-left:0;margin-left:0;border-bottom:1px solid rgba(255,255,255,.1)}.header__mobile-nav .header__nav-item::before{display:none}.header__mobile-nav .header__nav-link{display:block;padding:14px 0;font-size:16px;white-space:normal}.footer{background:#252322;color:#fff;padding:30px 0}@media (max-width:89.99875em){.footer .header__right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (max-width:47.99875em){.footer .header__right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.footer__grid{display:-ms-grid;display:grid;-ms-grid-columns:156fr 921fr 363fr;grid-template-columns:156fr 921fr 363fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto;border-right:2px solid #fff;border-bottom:2px solid #fff;max-width:1920px;margin-inline:auto}@media (max-width:61.99875em){.footer__grid{-ms-grid-columns:1fr 3fr 2fr;grid-template-columns:1fr 3fr 2fr}}@media (max-width:47.99875em){.footer__grid{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto auto auto auto auto;grid-template-rows:auto auto auto auto auto;border:2px solid #fff}}.footer__cell{border-right:2px solid #fff;border-bottom:2px solid #fff;padding:40px 30px}@media (max-width:89.99875em){.footer__cell{padding:20px!important}}@media (max-width:61.99875em){.footer__cell{padding:15px!important}}.footer__cell:nth-child(3),.footer__cell:nth-child(5){border-right:none}.footer__cell:nth-child(4),.footer__cell:nth-child(5){border-bottom:none}@media (max-width:47.99875em){.footer__cell{border-right:none;border-top:none;border-bottom:2px solid #fff}.footer__cell:last-child{border-bottom:none}}.footer__cell_logo{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0!important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:89.99875em){.footer__cell_logo{padding-right:20px!important}}@media (max-width:47.99875em){.footer__cell_logo{padding:10px!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer__logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;text-decoration:none;color:#fff}.footer__logo-line{display:block;border:2px solid #fff;padding:10px 16px;font-family:Halvar Breitschrift,sans-serif;font-size:24px;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.02em;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (max-width:47.99875em){.footer__logo-line{font-size:18px;padding:8px 12px}}.footer__cell_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:2px solid #fff}@media (max-width:47.99875em){.footer__cell_nav{border-top:none}}.footer__nav{width:100%}.footer__nav-list{display:-ms-grid;display:grid;-ms-grid-columns:(auto)[3];grid-template-columns:repeat(3,auto);gap:15px 45px;list-style:none;margin:0;padding:0}@media (max-width:89.99875em){.footer__nav-list{gap:15px 25px;-ms-grid-columns:(auto)[2];grid-template-columns:repeat(2,auto)}}@media (max-width:61.99875em){.footer__nav-list{gap:10px}}@media (max-width:47.99875em){.footer__nav-list{gap:5px 10px}}.footer__nav-link{color:#fff;text-decoration:none;font-size:14px;line-height:157.142857%;text-transform:uppercase;letter-spacing:.02em;font-weight:600}.footer__nav-link:hover{color:#486151}@media (max-width:47.99875em){.footer__nav-link{font-size:13px}}.footer__cell_contact{border-top:2px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:12px}@media (max-width:47.99875em){.footer__cell_contact{display:none}}.footer__cell_legal{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px 24px;padding:24px 30px;border-left:2px solid #fff}@media (max-width:47.99875em){.footer__cell_legal{-ms-grid-column:1;grid-column:1;padding:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px 10px;border-bottom:2px solid #fff!important;border-left:none}}.footer__link{text-decoration-line:underline;text-decoration-color:rgba(147,147,147,.3);text-underline-offset:3px;color:#939393}.footer__link:hover{color:#ffeec9}.footer__cell_dev{-ms-grid-column:3;grid-column:3;padding:24px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__cell_dev:hover{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.footer__cell_dev:hover svg path{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;fill:#ffeec9}.footer__cell_dev:hover .footer__link{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;color:#ffeec9}@media (max-width:47.99875em){.footer__cell_dev{-ms-grid-column:1;grid-column:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer__dev{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;text-decoration:none;color:inherit}.footer__dev:hover .footer__dev-tfa{text-decoration:underline}.form-modal{max-width:480px;width:100%;padding:40px;border-radius:0}.form-modal.form-modal_hide-role .form-modal__role{display:none}.form-modal .callback__times{margin-bottom:20px}@media (max-width:29.99875em){.form-modal .callback__times{margin-bottom:0}}.form-modal .callback__time{max-width:none;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:29.99875em){.form-modal .callback__time label{font-size:11px}}.form-modal .section-6__form-team{margin-top:20px}@media (max-width:61.99875em){.form-modal{padding:30px}}@media (max-width:47.99875em){.form-modal{padding:20px}}.form-modal .form__input{max-width:100%;background-color:#fafbfc;border:1px solid #f1f1f1}.form-modal__subtitle{font-family:Inter;text-transform:lowercase}@media (max-width:35.9988em){.form-modal__subtitle{font-size:18px}}.form-modal__title{margin-bottom:15px}@media (max-width:35.9988em){.form-modal__title{font-size:26px;margin-bottom:10px}}.politics-modal__title{text-align:center;margin-bottom:20px}.politics-modal{max-width:700px;background:#fff;border-radius:0}@media (max-width:61.99875em){.politics-modal{padding:20px}}@media (max-width:47.99875em){.politics-modal{padding:15px}}@media (max-width:47.99875em){.politics-modal__title{font-size:18px;margin-bottom:15px}}.politics-modal__text .politics-modal__h2{font-size:1.1rem;font-weight:700;margin:1.25em 0 .5em;line-height:1.3}.politics-modal__text .politics-modal__h2:first-child{margin-top:0}.politics-modal__text p{margin:0 0 .65em;font-size:.95rem;line-height:1.5}.politics-modal__text ul{margin:.35em 0 .85em;padding-left:1.35em}.politics-modal__text li{margin-bottom:.35em;line-height:1.45;font-size:.95rem}.politics-modal__text .politics-modal__table{margin:.75em 0 1em;padding:12px 14px;background:rgba(0,0,0,.04);border-radius:10px;border:1px solid rgba(0,0,0,.08)}.politics-modal__text .politics-modal__table p{margin-bottom:.75em}.politics-modal__text .politics-modal__table p:last-child{margin-bottom:0}.politics-modal__text a._blue-text{word-break:break-all}.callback-modal{border-radius:0;max-width:958px;width:100%;padding:0;background:#fff}.callback-modal .form{margin-top:0}@media (max-width:61.99875em){.callback-modal{max-width:750px}}@media (max-width:47.99875em){.callback-modal{max-width:400px}.callback-modal .form__check{margin-inline:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.callback-modal__inner{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.callback-modal .form__items{gap:20px;margin-top:0}@media (max-width:29.99875em){.callback-modal .form__items{gap:15px}}@media (max-width:47.99875em){.callback-modal .form__input{margin-top:0}}.callback-modal .form__button{max-width:100%;margin-top:-10px}@media (max-width:29.99875em){.callback-modal .form__button{margin-top:-5px}}.callback-modal__form{width:100%;padding:45px 50px;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;-ms-flex-item-align:start;align-self:flex-start}@media (max-width:91.875em){.callback-modal__form{padding:30px}}@media (max-width:61.99875em){.callback-modal__form{padding:20px}}@media (max-width:29.99875em){.callback-modal__form{padding:15px}}.callback__manager{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.callback__manager-photo{width:140px;height:140px}.callback__manager-name{margin-bottom:5px;font-size:22px;line-height:136.363636%}.callback__manager-prof{opacity:.6}.callback__leftside{max-width:464px;width:52%;color:#fff;-ms-flex-negative:0;flex-shrink:0;background-image:url(../img/call-back.webp);background-position:top center;background-size:cover;padding:45px 50px;padding-bottom:0;border-radius:0;overflow:hidden}.callback__leftside_mod{padding:30px;padding-bottom:0}.callback__leftside_mod .callback__title{font-size:32px}@media (max-width:61.99875em){.callback__leftside{max-width:370px;padding:25px;padding-bottom:0}.callback__leftside_mod{padding:20px;padding-bottom:0}.callback__leftside_mod .callback__title{font-size:28px}}@media (max-width:47.99875em){.callback__leftside{display:none}}.callback__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.callback__content.callback__content_top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.callback__title{font-size:32px;line-height:125%}@media (max-width:61.99875em){.callback__title{font-size:30px}}.callback__title_mob{display:none}@media (max-width:47.99875em){.callback__title_mob{color:#1d1b23;font-size:28px;font-weight:700;display:block;margin-top:0}.callback__title_mob br{display:none}}.callback__subtitle{line-height:140%;font-size:20px;margin-top:10px}@media (max-width:61.99875em){.callback__subtitle br{display:none}}.callback__subtitle_mob{display:none}@media (max-width:47.99875em){.callback__subtitle_mob{display:block;color:#1d1b23;font-size:16px;margin-bottom:15px;margin-top:7px}.callback__subtitle_mob br{display:none}}@media (max-width:29.99875em){.callback__subtitle_mob{font-size:15px}}.callback__phone{max-height:262px;margin-inline:auto;margin-top:20px}.callback__phone img{max-height:100%}@media (max-width:61.99875em){.callback__phone{max-width:280px;margin-inline:auto}}.callback__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.callback__times{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.callback__time{width:100%;max-width:140px}.callback__time label{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border:1px solid rgba(153,153,153,.3);text-transform:uppercase;color:#999;height:42px;font-size:12px;font-weight:600;letter-spacing:0}.callback__time input{display:none}.callback__time input:checked+label{color:#fff;background-color:#35453b;border-color:#35453b}.callback__date:disabled{background:#e8e9eb;cursor:not-allowed;border-color:#f1f1f1}.implant-modal{max-width:496px;padding:45px 50px}@media (max-width:35.99875em){.implant-modal{padding:20px}.implant-modal br{display:none}.implant-modal .form__content{max-width:100%}}@media (max-width:29.99875em){.implant-modal{padding:20px}}.implant-modal .form__button{margin-top:0}.implant-modal .form{margin-top:20px}.implant-modal__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:15px;gap:10px;margin-bottom:30px}@media (max-width:35.99875em){.implant-modal__list{margin-bottom:20px}}.implant-modal__list-item{padding-left:34px;position:relative}.implant-modal__list-item::before{content:"";top:2px;left:0;position:absolute;background-image:url(../img/tick-square.svg);background-size:contain;background-repeat:no-repeat;width:24px;height:24px}@media (max-width:47.99875em){.implant-modal__list-item::before{top:-1px}}.modal-form_correct{max-width:460px}.modal-form_correct .section-7__subtitle{color:#131313}.modal-form_correct .form__input{max-width:100%;background-color:#fafbfc;border:1px solid #f1f1f1}@media (max-width:29.99875em){.modal-form_correct{padding:20px}}.section-15__quiz-modal-wrap{background:-o-linear-gradient(252.93deg,#fff 0,#f2f6fa 100%);background:linear-gradient(197.07deg,#fff 0,#f2f6fa 100%);max-width:1360px;width:100%;border-radius:24px}@media (max-width:47.99875em){.section-15__quiz-modal-wrap{padding:0;padding-top:15px}}.section-1{padding:227px 0;background-image:url(../img/sec1.webp)}@media (max-width:61.99875em){.section-1{padding:150px 0}}.section-1_base{min-height:900px;padding-top:122px;padding-bottom:156px;position:relative}.section-1_base .section-1__inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;z-index:1}.section-1_base .section-1__buttons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:89.99875em){.section-1_base{min-height:auto;padding-top:135px}}@media (max-width:61.99875em){.section-1_base{padding-bottom:100px}}@media (max-width:47.99875em){.section-1_base{background-position:60%}.section-1_base::before{content:"";inset:0;position:absolute;background:-webkit-gradient(linear,left bottom,left top,from(rgba(15,16,18,.7)),to(rgba(15,16,18,.7)));background:-o-linear-gradient(bottom,rgba(15,16,18,.7),rgba(15,16,18,.7));background:linear-gradient(0deg,rgba(15,16,18,.7),rgba(15,16,18,.7))}}.section-1_base2 .section-1__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-1_base2 .section-1__buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-1__correct{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}@media (max-width:47.99875em){.section-1__correct{margin-top:20px;font-size:14px}}@media (max-width:29.99875em){.section-1__correct{margin-top:15px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}}.section-1__form{width:100%;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:35.99875em){.section-1__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section-1__input{max-width:370px;font-size:24px;font-weight:500}.section-1__input::-webkit-input-placeholder{font-size:24px;font-weight:500}.section-1__input::-moz-placeholder{font-size:24px;font-weight:500}.section-1__input:-ms-input-placeholder{font-size:24px;font-weight:500}.section-1__input::-ms-input-placeholder{font-size:24px;font-weight:500}.section-1__input::placeholder{font-size:24px;font-weight:500}@media (max-width:35.99875em){.section-1__input{max-width:100%}}.section-1__btn{max-width:350px}@media (max-width:35.99875em){.section-1__btn{max-width:100%}}@media (max-width:47.99875em){.section-1{padding-top:100px;padding-bottom:50px}.section-1_base{padding-top:85px}}.section-1__logo-text{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block}.section-1__logo-word-wrap{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding-inline:11px;background:0 0;width:-webkit-max-content;width:-moz-max-content;width:max-content;white-space:nowrap;opacity:0;-webkit-animation:section-1-word 12s cubic-bezier(.25,.1,.25,1) infinite;animation:section-1-word 12s cubic-bezier(.25,.1,.25,1) infinite}.section-1__logo-word-wrap::before{content:"";position:absolute;inset:0;background-color:#fff;z-index:-1;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-animation:section-1-bg 12s cubic-bezier(.25,.1,.25,1) infinite;animation:section-1-bg 12s cubic-bezier(.25,.1,.25,1) infinite}.section-1__logo-word-wrap:nth-child(2){-webkit-animation-delay:-4s;animation-delay:-4s}.section-1__logo-word-wrap:nth-child(2)::before{-webkit-animation-delay:-4s;animation-delay:-4s}.section-1__logo-word-wrap:nth-child(3){-webkit-animation-delay:-8s;animation-delay:-8s}.section-1__logo-word-wrap:nth-child(3)::before{-webkit-animation-delay:-8s;animation-delay:-8s}.section-1__logo-word{color:#37463c;font-family:Halvar Breitschrift;font-size:50px;line-height:116%;letter-spacing:.01em;text-transform:uppercase;display:block}.section-1__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-1__logo{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}@media (max-width:61.99875em){.section-1__logo .section-1__logo-word{font-size:40px}}@media (max-width:47.99875em){.section-1__logo .section-1__logo-word{font-size:28px}}.section-1__logo-img{display:block;width:auto;height:auto;max-width:100%}@media (max-width:61.99875em){.section-1__logo-img{max-width:200px}}@media (max-width:47.99875em){.section-1__logo-img{max-width:150px}}@media (max-width:29.99875em){.section-1__subtitle{font-size:19px}}.section-1__buttons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-top:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:47.99875em){.section-1__buttons{margin-top:20px}}@-webkit-keyframes section-1-word{0%{opacity:0}2.5%{opacity:1}28%{opacity:1}31%{opacity:0}100%{opacity:0}}@keyframes section-1-word{0%{opacity:0}2.5%{opacity:1}28%{opacity:1}31%{opacity:0}100%{opacity:0}}@-webkit-keyframes section-1-bg{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}2.5%{-webkit-transform:scaleX(1);transform:scaleX(1)}28%{-webkit-transform:scaleX(1);transform:scaleX(1)}31%{-webkit-transform:scaleX(0);transform:scaleX(0)}100%{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes section-1-bg{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}2.5%{-webkit-transform:scaleX(1);transform:scaleX(1)}28%{-webkit-transform:scaleX(1);transform:scaleX(1)}31%{-webkit-transform:scaleX(0);transform:scaleX(0)}100%{-webkit-transform:scaleX(0);transform:scaleX(0)}}.breadcrumbs{margin-bottom:110px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 3px;font-size:16px;color:#929292}@media (max-width:61.99875em){.breadcrumbs{margin-bottom:80px}}@media (max-width:47.99875em){.breadcrumbs{margin-bottom:30px}}.breadcrumbs__link{color:#ffeec9!important;font-weight:500}.breadcrumbs-section{-ms-flex-item-align:start;align-self:flex-start}@media (max-width:61.99875em){.section-2__grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:29.99875em){.section-2__grid{gap:10px}}.section-2__card{display:block;position:relative;padding-top:171%;overflow:hidden;text-decoration:none}.section-2__card>img{-o-object-fit:cover;object-fit:cover}.section-2__card-inner{position:absolute;bottom:0;left:0;right:0;padding:25px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.75)),color-stop(60%,rgba(0,0,0,.4)),to(transparent));background:-o-linear-gradient(bottom,rgba(0,0,0,.75),rgba(0,0,0,.4) 60%,transparent);background:linear-gradient(0deg,rgba(0,0,0,.75),rgba(0,0,0,.4) 60%,transparent);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px}@media (max-width:61.99875em){.section-2__card-inner{gap:12px;padding:15px}}.section-2__card-title{text-transform:uppercase;color:#fff;margin:0}@media (max-width:29.99875em){.section-2__card-title{font-size:15px}}.section-2__card-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;cursor:pointer;-ms-flex-item-align:start;align-self:flex-start}@media (max-width:29.99875em){.section-2__card-btn{font-size:13px;min-height:50px}}.section-3{max-width:1440px;margin-inline:auto;width:100%;padding-inline:15px}@media (max-width:47.99875em){.section-3{padding-inline:0}}.section-3__header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:30px}@media (max-width:47.99875em){.section-3__header{gap:15px}}@media (max-width:29.99875em){.section-3__header{gap:10px}}.section-3__header::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3.6px;background:#252322;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;-o-transition:transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}@media (max-width:47.99875em){.section-3__header::after{height:2px}}.section-3_in-view .section-3__header::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.section-3__inner{margin-inline:auto;max-width:1200px}.section-3__logo{-ms-flex-negative:0;flex-shrink:0}@media (max-width:61.99875em){.section-3__logo{max-width:300px}}@media (max-width:47.99875em){.section-3__logo{max-width:150px}}@media (max-width:29.99875em){.section-3__logo{max-width:108px}}.section-3__video{min-height:500px!important}@media (max-width:47.99875em){.section-3__video{min-height:auto!important}}.section-3__video .section-12__video-flex{gap:55px;padding:110px 80px;padding-right:100px}@media (max-width:89.99875em){.section-3__video .section-12__video-flex{padding:100px 50px;gap:30px}}@media (max-width:61.99875em){.section-3__video .section-12__video-flex{padding:50px 30px}}@media (max-width:47.99875em){.section-3__video .section-12__video-flex{padding:30px 15px;gap:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.section-3__tagline{padding-bottom:20px;margin-top:0}@media (max-width:47.99875em){.section-3__tagline{padding-bottom:15px;font-size:20px}}@media (max-width:35.99875em){.section-3__tagline{padding-bottom:10px;font-size:18px}}@media (max-width:29.99875em){.section-3__tagline{font-size:15px;padding-bottom:7px}}.section-3__cards{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.section-3__cards_bordered .section-3__card:not(:last-child){border-right:3px solid #252322}@media (max-width:47.99875em){.section-3__cards{-ms-grid-columns:1fr;grid-template-columns:1fr}.section-3__cards .section-3__card:not(:last-child){border-right:none;border-bottom:2px solid #252322}}.section-3__card{padding:40px 15px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}@media (max-width:47.99875em){.section-3__card{padding:15px;gap:0}}@media (max-width:61.99875em){.section-3__card br{display:none}}@media (max-width:29.99875em){.section-3__card{padding:10px}}.section-3__card-num{display:block;color:#35453b}.section-3__card-text{margin:0}.section-3__grid{display:-ms-grid;display:grid;-ms-grid-columns:600fr 590fr;grid-template-columns:600fr 590fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;gap:10px;overflow:hidden}@media (max-width:29.99875em){.section-3__grid{gap:5px}}.section-3__grid-item{position:relative;overflow:hidden;height:100%;max-width:100%;min-height:0}.section-3__grid-item_tl{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.section-3__grid-item_bl{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.section-3__grid-item_r{-ms-grid-column:2;grid-column:2;grid-row:1/-1;padding-bottom:145.77%}.section-4__title{margin-bottom:24px}@media (max-width:89.99875em){.section-4__title br{display:none}}.section-4__cards{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);gap:18px}@media (max-width:89.99875em){.section-4__cards{gap:13px}}@media (max-width:61.99875em){.section-4__cards{gap:10px}}@media (max-width:47.99875em){.section-4__cards{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-auto-flow:unset;overflow:visible;padding:0 15px}}.section-4__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-width:0}@media (max-width:89.99875em){.section-4__card::after{position:absolute;inset:0;content:"";background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.75)),to(transparent));background:-o-linear-gradient(bottom,rgba(0,0,0,.75),transparent);background:linear-gradient(0deg,rgba(0,0,0,.75),transparent)}}.section-4__card>img{-o-object-fit:cover;object-fit:cover}.section-4__card:nth-child(1),.section-4__card:nth-child(2){-ms-grid-column-span:3;grid-column:span 3;padding-top:36.74%}.section-4__card:nth-child(3),.section-4__card:nth-child(4),.section-4__card:nth-child(5){-ms-grid-column-span:2;grid-column:span 2;padding-top:55.8%}@media (max-width:47.99875em){.section-4__card:nth-child(1),.section-4__card:nth-child(2),.section-4__card:nth-child(3),.section-4__card:nth-child(4),.section-4__card:nth-child(5){-ms-grid-column-span:1;grid-column:span 1}}.section-4__card-ekrom{bottom:40px;right:40px;z-index:1}@media (max-width:89.99875em){.section-4__card-ekrom{top:20px;right:20px;max-width:170px}}.section-4__card-content{position:relative;z-index:1;padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px}@media (max-width:89.99875em){.section-4__card-content{padding:20px}}@media (max-width:61.99875em){.section-4__card-content{padding:15px;gap:5px}}@media (max-width:89.99875em){.section-4__card-title{font-size:28px}}@media (max-width:61.99875em){.section-4__card-title{font-size:22px}.section-4__card-title br{display:none}}@media (max-width:89.99875em){.section-4__card-text{max-width:350px}.section-4__card-text br{display:none}}@media (max-width:61.99875em){.section-4__card-text{font-size:16px}}.section-5__top{padding:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px}@media (max-width:89.99875em){.section-5__top{padding:30px}}@media (max-width:61.99875em){.section-5__top{padding:20px}}@media (max-width:47.99875em){.section-5__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:29.99875em){.section-5__top{padding:15px}}.section-5__block{display:-ms-grid;display:grid;gap:10px;-ms-grid-columns:785fr 645fr;grid-template-columns:785fr 645fr}@media (max-width:61.99875em){.section-5__block{-ms-grid-columns:auto;grid-template-columns:auto}}.section-5__block .section-5__top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section-5__block ._border-black{padding:67px;gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:89.99875em){.section-5__block ._border-black{padding:30px}.section-5__block ._border-black br{display:none}.section-5__block ._border-black .section-5__title{font-size:48px}}@media (max-width:89.99875em) and (max-width:61.99875em){.section-5__block ._border-black .section-5__title{font-size:42px}.section-5__block ._border-black .section-5__title br{display:none}}@media (max-width:89.99875em) and (max-width:47.99875em){@supports (font-size:clamp(1.5625rem ,0.3953460039rem + 3.8986354776vw ,2.8125rem)){.section-5__block ._border-black .section-5__title{font-size:clamp(1.5625rem ,.3953460039rem + 3.8986354776vw ,2.8125rem)}}@supports not (font-size:clamp(1.5625rem ,0.3953460039rem + 3.8986354776vw ,2.8125rem)){.section-5__block ._border-black .section-5__title{font-size:calc(1.5625rem + 1.25 * (100vw - 29.9375rem)/ 32.0625)}}}@media (max-width:61.99875em){.section-5__block ._border-black{padding:20px}}@media (max-width:29.99875em){.section-5__block ._border-black{padding:15px}}.section-5__block .section-5__bottom{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex}.section-5__block .section-5__bottom-pic{padding-bottom:56.65%}.section-5__title br{display:block}@media (max-width:89.99875em){.section-5__title br{display:none}}.section-5__inner .section-12__video-flex{padding-right:244px;min-height:600px}@media (max-width:91.875em){.section-5__inner .section-12__video-flex{padding-right:50px}}@media (max-width:47.99875em){.section-5__inner .section-12__video-flex{min-height:auto;padding:20px}}.section-5__inner .section-12__video .section-3__cards_bordered{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);max-width:786px;width:100%}@media (max-width:35.99875em){.section-5__inner .section-12__video .section-3__cards_bordered{-ms-grid-columns:1fr;grid-template-columns:1fr}}.section-5__inner .section-12__video .section-3__card{border-bottom:none!important;padding:35px 15px}@media (max-width:35.99875em){.section-5__inner .section-12__video .section-3__card{border-right:none!important;border-bottom:2px solid #fff!important}}@media (min-width:35.99875em){.section-5__inner .section-12__video .section-3__card:nth-child(2){border-bottom:none!important;border-right:2px solid #fff!important}}.section-5__inner .section-12__video .section-3__card:nth-child(3){border-right:none!important;border-bottom:none!important}@media (max-width:61.99875em){.section-5__inner .section-12__video .section-3__card{padding:15px}}.section-5__inner .section-12__video-content{width:100%}.section-5__subtitle{font-family:Inter;-ms-flex-negative:0;flex-shrink:0}.section-5__subtitle br{display:block}@media (max-width:47.99875em){.section-5__subtitle br{display:none}}@media (max-width:61.99875em){.section-5 ._text26{font-size:20px}}@media (max-width:29.99875em){.section-5 ._text26{font-size:17px}}.section-5__bottom{margin-top:40px;padding:70px;display:-ms-grid;display:grid;-ms-grid-columns:748fr auto;grid-template-columns:748fr auto;gap:70px}@media (max-width:89.99875em){.section-5__bottom{padding:30px}}@media (max-width:61.99875em){.section-5__bottom{padding:20px;gap:30px}}@media (max-width:47.99875em){.section-5__bottom{margin-top:20px;-ms-grid-columns:auto;grid-template-columns:auto}}@media (max-width:29.99875em){.section-5__bottom{padding:15px}}.section-5__bottom-pic{padding-bottom:88%}.section-5__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:61.99875em){.section-5__info{gap:25px}}@media (max-width:47.99875em){.section-5__info{gap:20px}.section-5__info br{display:none}}@media (max-width:29.99875em){.section-5__info{gap:15px}}.section-5__bottom-title{text-transform:uppercase}.section-5__info-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:29.99875em){.section-5__info-bottom{gap:10px}}.section-5__logo{-ms-flex-negative:0;flex-shrink:0}@media (max-width:29.99875em){.section-5__logo{max-width:70px}}.section-5__text{font-family:Inter}.section-6__container{overflow:visible}.section-6__header{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;gap:24px 50px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:24px}@media (max-width:89.99875em){.section-6__header{gap:20px 24px}}@media (max-width:61.99875em){.section-6__header{-ms-grid-columns:1fr;grid-template-columns:1fr}}.section-6__button{max-width:400px}.section-6__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}@media (max-width:47.99875em){.section-6__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.section-6__title{line-height:1.2;margin:0}@media (max-width:61.99875em){.section-6__title{margin-bottom:0}}.section-6 .section-10__card{padding-top:70.4%}.section-6__header-blocks{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:11px;min-width:0}@media (max-width:89.99875em){.section-6__header-blocks{-ms-grid-columns:auto;grid-template-columns:auto}}@media (max-width:61.99875em){.section-6__header-blocks{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:35.99875em){.section-6__header-blocks{-ms-grid-columns:auto;grid-template-columns:auto}.section-6__header-blocks img{-o-object-position:top;object-position:top}}.section-6__header-block{min-height:288px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;outline:2px solid #fff;outline-offset:-5px}.section-6__header-block img{z-index:-1}@media (max-width:29.99875em){.section-6__header-block{min-height:auto;padding-top:30%}.section-6__header-block br{display:none}}.section-6__header-block-inner{position:relative;z-index:1;padding:30px;color:#fff}@media (max-width:47.99875em){.section-6__header-block-inner{padding:15px}}.section-6__header-block-text{margin-top:10px}.section-6__steps{-ms-grid-rows:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;margin-bottom:16px;overflow:visible;position:relative}@media (max-width:47.99875em){.section-6__steps{-ms-grid-rows:auto;grid-template-rows:auto}}.section-6__steps::before{content:"";right:100%;top:0;bottom:0;position:absolute;width:100%;height:100%;z-index:2;background:#efefef}@media (max-width:47.99875em){.section-6__steps::before{display:none}}@media (max-width:47.99875em){.section-6__steps{grid-template-columns:repeat(auto-fill,210px)!important;gap:10px!important}}.section-6__step{min-width:0}.section-6__step_card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px;cursor:pointer;z-index:2;position:relative;background-color:#efefef}@media (max-width:89.99875em){.section-6__step_card{padding:20px}}@media (max-width:61.99875em){.section-6__step_card{padding:10px}}@media (max-width:47.99875em){.section-6__step_card{min-height:320px;min-width:210px!important;grid-column:auto!important;grid-row:auto!important}}.section-6__step_card._adaptive-pic>img{-o-object-fit:cover;object-fit:cover;opacity:0;-webkit-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.section-6__step_card._adaptive-pic:hover>img{opacity:1}.section-6__step_card._adaptive-pic .section-6__step-label,.section-6__step_card._adaptive-pic .section-6__step-num{position:relative;z-index:2;-webkit-transition:color .35s ease;-o-transition:color .35s ease;transition:color .35s ease}.section-6__step_card._adaptive-pic:hover .section-6__step-label,.section-6__step_card._adaptive-pic:hover .section-6__step-num{color:#fff}@media (max-width:47.99875em){.section-6__step_card img{opacity:1!important}}.section-6__step-num{font-weight:700;font-size:56px;line-height:114.285714%;letter-spacing:0;text-align:right}@media (max-width:89.99875em){.section-6__step-num{font-size:45px}}@media (max-width:61.99875em){.section-6__step-num{font-size:37px}}@media (max-width:47.99875em){.section-6__step-num{font-size:30px;color:#fff}}@media (max-width:35.99875em){.section-6__step-num{font-size:25px}}@media (max-width:89.99875em){.section-6__step-label{font-size:28px}}@media (max-width:61.99875em){.section-6__step-label{font-size:19px}}@media (max-width:47.99875em){.section-6__step-label{color:#fff}}.section-6__step_card[data-step="1"]{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/span 2}.section-6__swiper-wrap{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/span 2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/span 2;overflow:visible;min-width:0}@media (max-width:47.99875em){.section-6__swiper-wrap{-ms-grid-column:1;grid-column:1;grid-row:auto}}.section-6__step_card[data-step="2"]{-ms-grid-column:1;grid-column:1;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/span 2}.section-6__step_card[data-step="3"]{-ms-grid-column:2;grid-column:2;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/span 2}.section-6__steps>.section-6__step_card:last-child{-ms-grid-column:3;grid-column:3;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/span 2}.section-6__slider{overflow:visible!important}.section-6__slider.swiper{overflow:visible!important}.section-6__slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.section-6__slider .swiper-slide{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.section-6__slider .swiper-slide>a{width:100%;display:block}@media (max-width:47.99875em){.section-6__swiper-wrap ._coursor{display:-webkit-box;display:-ms-flexbox;display:flex}}.section-6__scrollbar{margin-top:20px}@media (max-width:47.99875em){.section-6__scrollbar{margin-top:10px!important}}.section-6__step_pic{display:block;text-decoration:none;padding-top:174.3%;width:100%}.section-6__step_pic:hover{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.section-6__step_pic:hover .section-6__step-arrow{background-color:rgba(255,255,255,.5);-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}@media (max-width:61.99875em){.section-6__step_pic{padding-top:140%}}.section-6__step-pic-label{position:absolute;left:35px;bottom:35px;z-index:1;color:#fff}@media (max-width:89.99875em){.section-6__step-pic-label{left:20px;bottom:20px}}@media (max-width:47.99875em){.section-6__step-pic-label{left:12px;bottom:12px}}.section-6__step-arrow{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;position:absolute;top:15px;right:15px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:60px;height:60px;background:rgba(225,225,225,.25)}@media (max-width:61.99875em){.section-6__step-arrow{backdrop-filter:blur(2px);width:45px;height:45px;top:10px;right:10px}}.section-6__step-arrow svg{display:block}.section-6__caption{margin:0;font-size:14px;line-height:1.4;color:rgba(37,35,34,.8)}.section-7__title{margin-bottom:20px}@media (max-width:89.99875em){.section-7__title br{display:none}}@media (max-width:89.99875em){.section-7__subtitle br{display:none}}@media (max-width:47.99875em){.section-7__subtitle{margin-bottom:20px}}.section-7__table{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);border:2px solid #fff}.section-7__table_black-border,.section-7__table_black-border .section-7__cell{border-color:#252322!important}.section-7__table_bordered .section-7__cell:not(:last-child){border-right:2px solid #fff}@media (max-width:61.99875em){.section-7__table{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;margin-inline:auto;border:none}.section-7__table .section-7__cell{-webkit-box-flex:1;-ms-flex:1 1 33.333%;flex:1 1 33.333%;min-width:180px;max-width:33.333%;-webkit-box-sizing:border-box;box-sizing:border-box}.section-7__table .section-7__cell:not(:last-child){border-right:none}.section-7__table .section-7__cell:nth-child(1){border:2px solid #fff}.section-7__table .section-7__cell:nth-child(2){border-top:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff}.section-7__table .section-7__cell:nth-child(3){border-bottom:2px solid #fff;border-top:2px solid #fff;border-right:2px solid #fff}.section-7__table .section-7__cell:nth-child(4){border-left:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff}.section-7__table .section-7__cell:nth-child(5){border-right:2px solid #fff;border-bottom:2px solid #fff}}@media (max-width:47.99875em){.section-7__table{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);border:none}.section-7__table .section-7__cell{-webkit-box-flex:0;-ms-flex:none;flex:none;min-width:unset;max-width:unset;border:none}.section-7__table .section-7__cell:not(:last-child){border-right:none}.section-7__table .section-7__cell:nth-child(1){border-top:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff}.section-7__table .section-7__cell:nth-child(2){border-top:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff}.section-7__table .section-7__cell:nth-child(3){border-right:none;border-left:2px solid #fff;border-top:none}.section-7__table .section-7__cell:nth-child(4){border-right:2px solid #fff;border-bottom:2px solid #fff}.section-7__table .section-7__cell:nth-child(5){grid-column:1/-1;-ms-grid-column-align:center;justify-self:center;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff}}@media (max-width:29.99875em){.section-7__cell-icon svg{width:35px;height:35px}}.section-7__cell{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:68px}@media (max-width:89.99875em){.section-7__cell{padding:15px;gap:35px}}@media (max-width:47.99875em){.section-7__cell{padding:16px;gap:8px}}@media (max-width:29.99875em){.section-7__cell{padding:12px}}@media (max-width:89.99875em){.section-7__cell-text{font-size:18px}.section-7__cell-text br{display:none}}@media (max-width:47.99875em){.section-7__cell-text{font-size:16px}}.section-7__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}@media (max-width:47.99875em){.section-7__actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section-7__btn{text-decoration:none;min-width:200px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:47.99875em){.section-7__btn{width:100%;min-width:0}}@media (max-width:61.99875em){.section-8 ._section-title br{display:block}}@media (max-width:61.99875em){.section-8 ._section-subtitle{font-size:25px}}@media (max-width:29.99875em){.section-8 ._section-subtitle{font-size:20px}}.section-8__header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:20px}@media (max-width:47.99875em){.section-8__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0}}.section-8__header::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background-color:#252322;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;-o-transition:transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.section-8_in-view .section-8__header::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.section-8__header-left{padding-bottom:40px;-ms-flex-negative:0;flex-shrink:0;position:relative}.section-8__header-left::after{content:"";position:absolute;right:-22%;bottom:0;height:100%;width:3px;background-color:#252322}@media (max-width:89.99875em){.section-8__header-left::after{right:-8%}}@media (max-width:61.99875em){.section-8__header-left::after{right:-5%}}@media (max-width:47.99875em){.section-8__header-left::after{display:none}}@media (max-width:61.99875em){.section-8__header-left{padding-bottom:25px}}@media (max-width:47.99875em){.section-8__header-left{padding-bottom:0}.section-8__header-left br{display:none}}.section-8__header-right{padding-bottom:40px}@media (max-width:89.99875em){.section-8__header-right{max-width:317px}}@media (max-width:61.99875em){.section-8__header-right{max-width:250px;padding-bottom:25px}}@media (max-width:47.99875em){.section-8__header-right{padding-bottom:10px;max-width:100%}.section-8__header-right br{display:none}}.section-8__row_bordered{display:-ms-grid;display:grid;gap:30px;-ms-grid-columns:720fr 690fr;grid-template-columns:720fr 690fr}@media (max-width:61.99875em){.section-8__row_bordered{-ms-grid-columns:1fr;grid-template-columns:1fr}}.section-8__row:last-of-type{margin-top:30px;gap:50px;-ms-grid-columns:529fr 752fr;grid-template-columns:529fr 752fr;padding:50px}.section-8__row:last-of-type .section-8__col_text{padding:0}@media (max-width:89.99875em){.section-8__row:last-of-type{-ms-grid-columns:50% auto;grid-template-columns:50% auto}}@media (max-width:61.99875em){.section-8__row:last-of-type{-ms-grid-columns:1fr;grid-template-columns:1fr;display:-ms-grid;display:grid}}@media (max-width:47.99875em){.section-8__row:last-of-type{padding:20px;gap:25px}}@media (max-width:29.99875em){.section-8__row:last-of-type{padding:15px}}.section-8__col{min-width:0}.section-8__col_text{padding:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media (max-width:47.99875em){.section-8__col_text{padding:20px;gap:12px}}@media (max-width:29.99875em){.section-8__col_text{padding:15px}}.section-8__col_grid{padding:0;overflow:hidden}.section-8__pic{width:100%;padding-bottom:91.7%}.section-8__title{margin:0;text-transform:uppercase}@media (max-width:89.99875em){.section-8__title br{display:none}}.section-8__subtitle{font-family:Inter}.section-8__img-grid{display:-ms-grid;display:grid;-ms-grid-columns:600fr 590fr;grid-template-columns:600fr 590fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;gap:11px;overflow:hidden;min-height:480px}@media (max-width:89.99875em){.section-8__img-grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr}}@media (max-width:61.99875em){.section-8__img-grid{-ms-grid-columns:600fr 590fr;grid-template-columns:600fr 590fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;min-height:360px}}@media (max-width:29.99875em){.section-8__img-grid{gap:5px}}@media (max-width:47.99875em){.section-8__img-grid{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto auto auto;grid-template-rows:auto auto auto;min-height:0}}.section-8__img-grid-item{position:relative;overflow:hidden;min-height:0}.section-8__img-grid-item:nth-child(1){-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.section-8__img-grid-item:nth-child(2){-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}@media (max-width:89.99875em){.section-8__img-grid-item:nth-child(2){-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}}@media (max-width:61.99875em){.section-8__img-grid-item:nth-child(2){-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}}.section-8__img-grid-item:nth-child(3){-ms-grid-column:2;grid-column:2;grid-row:1/-1;padding-bottom:117%}@media (max-width:89.99875em){.section-8__img-grid-item:nth-child(3){grid-column:1/-1;-ms-grid-row:2;grid-row:2;padding-bottom:0}}@media (max-width:61.99875em){.section-8__img-grid-item:nth-child(3){-ms-grid-column:2;grid-column:2;grid-row:1/-1;padding-bottom:117%}}.section-8__img-grid-item img{-o-object-fit:cover;object-fit:cover}@media (max-width:47.99875em){.section-8__img-grid-item:nth-child(1),.section-8__img-grid-item:nth-child(2),.section-8__img-grid-item:nth-child(3){-ms-grid-column:1;grid-column:1;grid-row:auto}.section-8__img-grid-item:nth-child(1),.section-8__img-grid-item:nth-child(2){padding-bottom:70%}.section-8__img-grid-item:nth-child(3){padding-bottom:50%}}@media (max-width:47.99875em) and (max-width:47.99875em){.section-8__img-grid-item:nth-child(3){padding-bottom:80%}}.section-8__evenings-title{margin-top:100px}@media (max-width:47.99875em){.section-8__evenings-title{margin-top:40px}}.section-8__evenings{margin-top:40px}.section-8__evenings_v2 .section-8__evenings-card{padding-top:134%}.section-8__evenings_v2 .section-8__evenings-inner{padding:20px}@media (max-width:61.99875em){.section-8__evenings{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-auto-flow:unset;overflow:visible;padding:0 15px}.section-8__evenings>div{min-width:0}}.section-8__evenings-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;gap:10px}@media (max-width:29.99875em){.section-8__evenings-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section-8__evenings-card{padding-top:142.5%}.section-8__evenings-inner{position:absolute;bottom:0;left:0;right:0;padding:30px}@media (max-width:89.99875em){.section-8__evenings-inner{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.75)),color-stop(60%,rgba(0,0,0,.4)),to(transparent));background:-o-linear-gradient(bottom,rgba(0,0,0,.75),rgba(0,0,0,.4) 60%,transparent);background:linear-gradient(0deg,rgba(0,0,0,.75),rgba(0,0,0,.4) 60%,transparent)}}@media (max-width:89.99875em){.section-8__evenings-inner{padding:15px}.section-8__evenings-inner br{display:none}}.section-8__evenings-text{margin:0;color:#fff;line-height:1.4}.section-9+section{margin-top:0}.section-9__grid{display:-ms-grid;display:grid;-ms-grid-columns:526fr 414fr 419fr;grid-template-columns:526fr 414fr 419fr;-ms-grid-rows:244fr 244fr 244fr 244fr;grid-template-rows:244fr 244fr 244fr 244fr;gap:40px;min-height:1024px;overflow:hidden}@media (max-width:89.99875em){.section-9__grid{gap:20px;min-height:800px}}@media (max-width:61.99875em){.section-9__grid{min-height:600px;gap:15px}}@media (max-width:47.99875em){.section-9__grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;min-height:0;gap:10px}}.section-9__item{display:block;text-decoration:none;color:inherit;position:relative;overflow:hidden;min-height:0}.section-9__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-9__item_top-wide{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/span 2}@media (max-width:47.99875em){.section-9__item_top-wide{grid-column:1/-1;grid-row:auto;padding-bottom:50%}}.section-9__item_top-right{-ms-grid-column:3;grid-column:3;-ms-grid-row:1;grid-row:1}@media (max-width:47.99875em){.section-9__item_top-right{-ms-grid-column:1;grid-column:1;grid-row:auto;padding-bottom:70%}}.section-9__item_left-tall{-ms-grid-column:1;grid-column:1;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/span 2}@media (max-width:47.99875em){.section-9__item_left-tall{-ms-grid-column:2;grid-column:2;grid-row:auto;padding-bottom:70%}}.section-9__item_mid{-ms-grid-column:2;grid-column:2;-ms-grid-row:3;grid-row:3}@media (max-width:47.99875em){.section-9__item_mid{-ms-grid-column:1;grid-column:1;grid-row:auto;padding-bottom:70%}}.section-9__item_right-tall{-ms-grid-column:3;grid-column:3;-ms-grid-row:2;-ms-grid-row-span:3;grid-row:2/span 3}@media (max-width:47.99875em){.section-9__item_right-tall{-ms-grid-column:2;grid-column:2;grid-row:auto;padding-bottom:70%}}.section-9__item_bottom-mid{-ms-grid-column:2;grid-column:2;-ms-grid-row:4;grid-row:4}@media (max-width:47.99875em){.section-9__item_bottom-mid{grid-column:1/-1;grid-row:auto;padding-bottom:50%}}.section-9__gallery .section-9__grid+.section-9__grid{margin-top:40px}@media (max-width:47.99875em){.section-9__gallery .section-9__grid+.section-9__grid{margin-top:16px}}.section-10_v2 .section-10__card{padding-top:70.35%}@media (max-width:61.99875em){.section-10_v2 .section-10__card br{display:none}}@media (max-width:89.99875em){.section-10_v2 .section-10__subtitle br{display:none}}.section-10__card{padding-top:41%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-height:711px}@media (max-width:89.99875em){.section-10__card{min-height:auto}}@media (max-width:89.99875em){.section-10__card::after{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:-o-linear-gradient(top,rgba(0,0,0,0) 30%,rgba(0,0,0,.75) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 30%,rgba(0,0,0,.75) 100%)}}@media (max-width:61.99875em){.section-10__card::after{background:-webkit-gradient(linear,left top,left bottom,color-stop(-30%,rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:-o-linear-gradient(top,rgba(0,0,0,0) -30%,rgba(0,0,0,.75) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) -30%,rgba(0,0,0,.75) 100%)}}.section-10__card-inner{width:100%;position:relative;z-index:1;padding:40px}@media (max-width:89.99875em){.section-10__card-inner{padding:30px}}@media (max-width:61.99875em){.section-10__card-inner{padding:20px}}@media (max-width:29.99875em){.section-10__card-inner{padding:15px}}@media (max-width:89.99875em){.section-10__card-title br{display:none}}@media (max-width:61.99875em){.section-10__card-title{font-size:25px}}@media (max-width:35.99875em){.section-10__card-title{font-size:23px}}@media (max-width:29.99875em){.section-10__card-title{font-size:20px}}.section-10__card-text{margin-top:15px}@media (max-width:29.99875em){.section-10__card-text{margin-top:10px;font-size:16px}.section-10__card-text br{display:none}}.section-10__button{font-size:14px;line-height:157.1428571429%}@media (max-width:89.99875em){.section-10__button{font-size:11px}.section-10__button br{display:none}}@media (max-width:47.99875em){.section-10__button{font-size:14px}.section-10__button br{display:block}}@media (max-width:35.99875em){.section-10__button{min-height:55px;font-size:12px}}.section-10__buttons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:11px;margin-top:30px}@media (max-width:35.99875em){.section-10__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:15px}}.section-11{width:100%}.section-11__map{width:100%;height:700px}@media (max-width:61.99875em){.section-11__map{height:500px}}@media (max-width:47.99875em){.section-11__map{height:300px}}.section-11__pic{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:37.5%}.section-11__logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;inset:0;margin:auto}.section-11__logo .section-1__logo-text{padding-inline:11px;padding-block:8px;min-width:120px;width:235.5px;height:55px;text-align:center}@media (max-width:61.99875em){.section-11__logo .section-1__logo-text{width:200px}}@media (max-width:47.99875em){.section-11__logo .section-1__logo-text{width:149.9px;height:35px}}.section-11__logo .section-1__logo-word-wrap{width:100%;background-color:transparent;padding-inline:0;-webkit-animation-name:section-11-word;animation-name:section-11-word;-webkit-animation-duration:12s;animation-duration:12s;-webkit-animation-timing-function:cubic-bezier(.25,.1,.25,1);animation-timing-function:cubic-bezier(.25,.1,.25,1);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.section-11__logo .section-1__logo-word-wrap:nth-child(1){-webkit-animation-delay:-.5s;animation-delay:-.5s}.section-11__logo .section-1__logo-word-wrap:nth-child(1)::before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.section-11__logo .section-1__logo-word-wrap:nth-child(2){-webkit-animation-delay:-4.5s;animation-delay:-4.5s}.section-11__logo .section-1__logo-word-wrap:nth-child(2)::before{-webkit-animation-delay:-4.5s;animation-delay:-4.5s}.section-11__logo .section-1__logo-word-wrap:nth-child(3){-webkit-animation-delay:-8.5s;animation-delay:-8.5s}.section-11__logo .section-1__logo-word-wrap:nth-child(3)::before{-webkit-animation-delay:-8.5s;animation-delay:-8.5s}@-webkit-keyframes section-11-word{0%{opacity:0}2.5%{opacity:1}28%{opacity:1}31%{opacity:0}100%{opacity:0}}@keyframes section-11-word{0%{opacity:0}2.5%{opacity:1}28%{opacity:1}31%{opacity:0}100%{opacity:0}}@media (max-width:89.99875em){.section-12__subtitle br{display:none}}@media (max-width:47.99875em){.section-12__subtitle{font-size:16px}}@media (max-width:29.99875em){.section-12__subtitle{font-size:14px}}.section-12__block{display:-ms-grid;display:grid;-ms-grid-columns:auto 460px;grid-template-columns:auto 460px;gap:20px}@media (max-width:89.99875em){.section-12__block{-ms-grid-columns:auto 377px;grid-template-columns:auto 377px}}@media (max-width:47.99875em){.section-12__block{-ms-grid-columns:auto;grid-template-columns:auto}}.section-12__form{background-color:#fff;padding:45px}@media (max-width:89.99875em){.section-12__form{padding:20px}}@media (max-width:29.99875em){.section-12__form{padding:15px}}.section-12__video-abs{position:absolute;right:40px;top:40px;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:157.1428571429%;background-color:#ffeec9;width:100%;max-width:185px;font-weight:600;color:#252322}@media (max-width:47.99875em){.section-12__video-abs{right:12px;top:12px;height:27px;font-size:12px;max-width:135px}}.section-12__video-lil{font-family:Inter}@media (max-width:29.99875em){.section-12__video-lil{font-size:18px}.section-12__video-lil br{display:none}}.section-12__video{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all}@media (max-width:29.99875em){.section-12__video .section-3__card-text{font-size:12px}}.section-12__video .section-3__cards_bordered{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.section-12__video .section-3__card{padding:15px;border-color:#fff!important}@media (max-width:29.99875em){.section-12__video .section-3__card{padding:10px}}.section-12__video .section-3__cards_bordered .section-3__card:nth-child(odd){border-right-width:2px;border-right-style:solid}.section-12__video .section-3__cards_bordered .section-3__card:nth-child(even){border-right:none}.section-12__video .section-3__cards_bordered .section-3__card:nth-child(-n+4){border-bottom-width:2px;border-bottom-style:solid}.section-12__video .section-3__cards_bordered .section-3__card:nth-child(n+5){border-bottom:none}.section-12__video .section-3__card-num{color:#ffeec9}.section-12__video:hover>img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all}.section-12__video img{-o-object-position:left top;object-position:left top;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all}@media (max-width:47.99875em){.section-12__video{padding-bottom:50%}}.section-12__video-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.section-12__video-flex{padding:120px 110px;padding-right:313px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;gap:153px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-12__video-flex .section-12__video-play{margin:unset;position:static;-ms-flex-negative:0;flex-shrink:0}@media (max-width:89.99875em){.section-12__video-flex{padding:100px 50px;gap:30px}}@media (max-width:61.99875em){.section-12__video-flex{padding:50px 30px}}@media (max-width:47.99875em){.section-12__video-flex{padding:30px 15px;gap:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.section-13__container{overflow:visible}.section-13__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}@media (max-width:89.99875em){.section-13__header_v2 br{display:none}}@media (max-width:47.99875em){.section-13__header{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (max-width:47.99875em){.section-13 ._coursor{display:-webkit-box;display:-ms-flexbox;display:flex}}.section-13__title{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.section-13__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;-ms-flex-negative:0;flex-shrink:0}.section-13__arrow._slider-arrow_static{position:static;margin:0;-webkit-transform:none;-ms-transform:none;transform:none}.section-13__slider{overflow:visible}.section-13__slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.section-13__slider .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.section-13__card{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:101.2%;position:relative;overflow:hidden;background:#111;min-height:650px}@media (max-width:89.99875em){.section-13__card{min-height:auto}}@media (max-width:47.99875em){.section-13__card{padding-top:60%}.section-13__card::before{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.6)),to(transparent));background:-o-linear-gradient(bottom,rgba(0,0,0,.6),transparent);background:linear-gradient(to top,rgba(0,0,0,.6),transparent);pointer-events:none;z-index:1}}.section-13__card-inner{position:relative;z-index:2;padding:40px}@media (max-width:89.99875em){.section-13__card-inner{padding:20px}.section-13__card-inner br{display:none}}@media (max-width:61.99875em){.section-13__card-inner{padding:24px}}@media (max-width:29.99875em){.section-13__card-inner{padding:20px}}.section-13__card-title{margin-bottom:10px}.section-13_implement .section-13__card{min-height:500px;padding-top:0}@media (max-width:47.99875em){.section-13_implement .section-13__card{min-height:400px}}.section-13_implement .section-13__card-inner{padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:47.99875em){.section-13_implement .section-13__card-inner{padding:24px}}@media (max-width:29.99875em){.section-13_implement .section-13__card-inner{padding:20px}}.section-13_implement .section-13__card-title{margin-bottom:0}.section-13_implement .section-13__card-inner ._text16{margin-top:10px}.section-13 .section-13__slider_events .section-13__card{min-height:375px}.section-13 .section-13__slider_events .section-13__card-inner{padding:20px}.section-14 .section-10__card{padding-top:0;min-height:650px}@media (max-width:61.99875em){.section-14 .section-10__card{min-height:550px}.section-14 .section-10__card br{display:none}}@media (max-width:47.99875em){.section-14 .section-10__card{min-height:auto}}.section-14 .section-10__card-inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:47.99875em){.section-14 .section-10__list{font-size:16px}}.section-14 .section-10__button{min-height:80px;max-width:420px}@media (max-width:47.99875em){.section-14 .section-10__button{min-height:60px}}.section-14 .section-10__buttons{margin-top:20px}.section-14 .overflow__container{max-width:1200px}@media (max-width:89.9988em){.section-14 .overflow__container{max-width:60.625rem}}@media (max-width:61.9988em){.section-14 .overflow__container{max-width:46.875rem}}@media (max-width:47.9988em){.section-14 .overflow__container{max-width:100%}}.section-15{background-color:#2a372e;padding-top:60px;padding-bottom:60px}@media (max-width:61.99875em){.section-15{padding-top:40px;padding-bottom:40px}}@media (max-width:47.99875em){.section-15{padding-top:30px;padding-bottom:30px}}.section-15__title{margin-bottom:16px}@media (max-width:47.99875em){.section-15__title br{display:none}}.section-15__subtitle{opacity:.85;font-size:18px;line-height:1.45;margin-bottom:32px}@media (max-width:61.99875em){.section-15__subtitle{font-size:16px;margin-bottom:24px}}@media (max-width:47.99875em){.section-15__subtitle{font-size:15px;margin-bottom:20px}}.section-15__categories{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr);gap:18px;margin-bottom:48px}@media (max-width:89.99875em){.section-15__categories{gap:12px;margin-bottom:40px}}@media (max-width:61.99875em){.section-15__categories{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:32px}}@media (max-width:47.99875em){.section-15__categories{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:28px}}.section-15__category{position:relative;display:block;overflow:hidden;border-radius:12px;border:2px solid rgba(255,255,255,.4);-webkit-transition:border-color .25s ease,-webkit-box-shadow .25s ease,-webkit-filter .25s ease;transition:border-color .25s ease,-webkit-box-shadow .25s ease,-webkit-filter .25s ease;-o-transition:border-color .25s ease,box-shadow .25s ease,filter .25s ease;transition:border-color .25s ease,box-shadow .25s ease,filter .25s ease;transition:border-color .25s ease,box-shadow .25s ease,filter .25s ease,-webkit-box-shadow .25s ease,-webkit-filter .25s ease;text-decoration:none;color:#fff}.section-15__category>img{-webkit-transition:-webkit-filter .25s ease;transition:-webkit-filter .25s ease;-o-transition:filter .25s ease;transition:filter .25s ease;transition:filter .25s ease,-webkit-filter .25s ease;-webkit-filter:brightness(.75);filter:brightness(.75)}.section-15__category:hover{border-color:#fff;-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff}.section-15__category:hover>img{-webkit-filter:brightness(1);filter:brightness(1)}.section-15__category._adaptive-pic{padding-top:65%}.section-15__category-text{position:absolute;left:0;right:0;bottom:0;padding:20px 16px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),to(transparent));background:-o-linear-gradient(bottom,rgba(0,0,0,.7),transparent);background:linear-gradient(to top,rgba(0,0,0,.7),transparent);font-size:15px;line-height:1.35;font-weight:500;z-index:1}@media (max-width:61.99875em){.section-15__category-text{padding:14px 12px;font-size:14px}}@media (max-width:47.99875em){.section-15__category-text{padding:12px 10px;font-size:13px}}.section-15__bottom-title{font-size:20px;line-height:1.35;font-weight:600;text-transform:uppercase;letter-spacing:.02em;margin-bottom:20px}@media (max-width:47.99875em){.section-15__bottom-title{font-size:16px;margin-bottom:16px}.section-15__bottom-title br{display:none}}.section-15__pic{margin-bottom:28px;border-radius:16px;overflow:hidden}.section-15__pic._adaptive-pic{padding-top:42%}.section-15__pic img{-o-object-fit:cover;object-fit:cover}@media (max-width:47.99875em){.section-15__pic{margin-bottom:20px}.section-15__pic._adaptive-pic{padding-top:55%}}.section-15__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (max-width:47.99875em){.section-15__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}}.section-15__button{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:280px}@media (max-width:47.99875em){.section-15__button{min-width:0}}.section-16{width:100%}.section-16__cards{display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px}.section-16__cards._grid_2fr{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:61.99875em){.section-16__cards{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}@media (max-width:47.99875em){.section-16__cards{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:20px}.section-16__cards._grid_2fr{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}.section-16__card{-webkit-box-flex:0;-ms-flex:0 1 32.5%;flex:0 1 32.5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:0}.section-16__card-pic{position:relative;margin:15px;outline:3px solid #fff;outline-offset:12px;margin-bottom:30px;padding-top:93.6%}.section-16__card-overlay{position:absolute;left:0;right:0;top:0;padding:20px 16px;font-size:14px;line-height:1.4;opacity:.95;z-index:1;pointer-events:none}@media (max-width:61.99875em){.section-16__card-overlay{padding:14px 12px;font-size:13px}}@media (max-width:47.99875em){.section-16__card-overlay{padding:12px 10px;font-size:12px}}.section-16__card-btn{width:100%;text-align:center;text-decoration:none}.section-17__blocks{gap:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-17__blocks .section-17__block:first-of-type{-ms-grid-columns:880fr 530fr;grid-template-columns:880fr 530fr}@media (max-width:89.99875em){.section-17__blocks .section-17__block:first-of-type .section-17__pic img{-o-object-position:20%;object-position:20%}}@media (max-width:47.99875em){.section-17__blocks .section-17__block:first-of-type .section-17__pic img{-o-object-position:center;object-position:center}}.section-17__blocks .section-17__content{padding:47px}@media (max-width:91.875em){.section-17__blocks .section-17__content{padding:30px}}@media (max-width:61.99875em){.section-17__blocks .section-17__content{padding:15px}}.section-17__blocks .section-17__block:last-of-type{-ms-grid-columns:548fr 862fr;grid-template-columns:548fr 862fr}@media (max-width:47.99875em){.section-17__blocks .section-17__block:last-of-type{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:61.99875em){.section-17__blocks .section-17__block{-ms-grid-columns:1fr 1fr!important;grid-template-columns:1fr 1fr!important;gap:15px}}.section-17__content-text{margin-top:20px}@media (max-width:47.99875em){.section-17__content-text{margin-top:10px}}.section-17__content-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;margin-top:20px}.section-17__content-info svg{-ms-flex-negative:0;flex-shrink:0}@media (max-width:47.99875em){.section-17__content-info{margin-top:10px;gap:5px}}.section-17__block{display:-ms-grid;display:grid;gap:30px;-ms-grid-columns:917fr 493fr;grid-template-columns:917fr 493fr}@media (max-width:61.99875em){.section-17__block{-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;gap:15px}}@media (max-width:47.99875em){.section-17__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.section-17_project .section-17__block{-ms-grid-columns:525fr 885fr;grid-template-columns:525fr 885fr}@media (max-width:61.99875em){.section-17_project .section-17__block{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.section-17_project .section-17__block .section-17__pic img{-o-object-position:70%;object-position:70%}}@media (max-width:47.99875em){.section-17_project .section-17__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section-17_project .section-17__content{background-color:#f5f5f5}@media (max-width:47.99875em){.section-17__pic{padding-bottom:100%}}.section-17__content{padding:50px}@media (max-width:91.875em){.section-17__content{padding:30px}}@media (max-width:61.99875em){.section-17__content{padding:15px}}.section-17__content-title{text-transform:uppercase}@media (max-width:47.99875em){.section-17__content-title br{display:none}}.section-17__conten-subtitle{margin-top:20px}@media (max-width:29.99875em){.section-17__conten-subtitle{margin-top:10px}}.section-17__features{margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-inline:auto}.section-17__features li{font-family:Inter}@media (max-width:29.99875em){.section-17__features li{font-size:16px}}@media (max-width:47.99875em){.section-17__features{margin-top:12px}}.section-17__content-list{margin-top:20px}@media (max-width:47.99875em){.section-17__content-list{margin-top:15px}}.section-17__button{margin-top:40px}@media (max-width:47.99875em){.section-17__button{margin-top:20px}}.section-18__cards{gap:12px}@media (max-width:61.99875em){.section-18__cards{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.section-18__card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;padding:30px;padding-top:97%!important;background:#fff}@media (max-width:89.99875em){.section-18__card{padding:20px}}@media (max-width:47.99875em){.section-18__card{padding:15px;padding-top:70%}}@media (max-width:89.99875em){.section-18__card-title{font-size:21px}}@media (max-width:89.99875em){.section-18__card-text{font-size:16px}}.section-18__card-content{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media (max-width:89.99875em){.section-18__card-content br{display:none}}@media (max-width:61.99875em){.section-18__card-content{gap:10px}}@media (max-width:47.99875em){.section-18__card-content br{display:none}}@media (max-width:89.99875em){.section-19__grid{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.section-19__card{padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;min-height:0}@media (max-width:89.99875em){.section-19__card{min-height:315px}}@media (max-width:61.99875em){.section-19__card{padding:15px;min-height:auto}.section-19__card br{display:none}}.section-19__card_pic._adaptive-pic{padding:0;padding-top:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:#111}.section-19__card-icon{-ms-flex-negative:0;flex-shrink:0}.section-19__card-inner{position:relative;z-index:2}.section-19__card_pic .section-19__card-inner{padding:30px}@media (max-width:29.99875em){.section-19__card_pic .section-19__card-inner{padding:20px}}@media (max-width:61.99875em){.section-19__card-title{font-size:22px}}.section-19__card-text{margin-top:10px;font-size:16px;line-height:1.4;opacity:.9}@media (max-width:35.99875em){.section-19__card-text{font-size:14px}}.section-20__grid{display:-ms-grid;display:grid;-ms-grid-columns:600fr 822fr;grid-template-columns:600fr 822fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;gap:18px}@media (max-width:61.99875em){.section-20__grid{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto;min-height:0}}.section-20__card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;min-height:0;background:#111}@media (max-width:89.99875em){.section-20__card::before{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),to(transparent));background:-o-linear-gradient(bottom,rgba(0,0,0,.7),transparent 100%);background:linear-gradient(to top,rgba(0,0,0,.7),transparent 100%);pointer-events:none;z-index:1}}@media (max-width:61.99875em){.section-20__card{padding-top:35%}.section-20__card br{display:none}}@media (max-width:61.99875em){.section-20__card-label{font-size:21px}}.section-20__card_span2{-ms-grid-row-span:2;grid-row:span 2}.section-20__card_span2 .section-20__card-inner{padding-top:88.2%}@media (max-width:61.99875em){.section-20__card_span2 .section-20__card-inner{padding-top:30%}}@media (max-width:61.99875em){.section-20__card_span2{grid-row:auto}}.section-20__card-inner{position:relative;z-index:2;padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media (max-width:89.99875em){.section-20__card-inner{padding:20px 16px}}@media (max-width:47.99875em){.section-20__card-inner{padding:16px}}.section-21__slider-wrap{position:relative;margin-bottom:40px}@media (max-width:47.99875em){.section-21__slider-wrap{margin-bottom:24px}}.section-21__arrow{z-index:5}@media (max-width:35.99875em){.section-21__arrow{top:55%;-webkit-transform:translateY(-55%);-ms-transform:translateY(-55%);transform:translateY(-55%)}}.section-21__slider{overflow:hidden}.section-21__slide-inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:18px;min-height:0}@media (max-width:47.99875em){.section-21__slide-inner{gap:10px}}@media (max-width:35.99875em){.section-21__slide-inner{-ms-grid-columns:auto;grid-template-columns:auto}}.section-21__pic{display:block;text-decoration:none;padding-top:70.4%;background:#eee}.section-22 .section-3__card{border-color:#fff!important}@media (max-width:89.99875em){.section-22 .section-3__card br{display:none}}.section-22 .section-3__card-num{color:#ffeec9}.section-22__videos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}@media (max-width:47.99875em){.section-22__videos{gap:15px}.section-22__videos .section-12__video-flex{padding-top:55px}}.section-22__videos .section-22__video{margin-top:0}.section-22__video{min-height:600px;margin-top:40px}@media (max-width:47.99875em){.section-22__video{min-height:auto;padding-bottom:0;margin-top:20px}}.section-22__video img{-o-object-position:center;object-position:center}.section-23__grid{display:-ms-grid;display:grid;gap:18px}@media (max-width:61.99875em){.section-23__grid{gap:10px}}.section-23__row{display:-ms-grid;display:grid;gap:18px}.section-23__row_1{-ms-grid-columns:661fr 761fr;grid-template-columns:661fr 761fr}.section-23__row_2{-ms-grid-columns:761fr 661fr;grid-template-columns:761fr 661fr}@media (max-width:61.99875em){.section-23__row{gap:10px}}@media (max-width:47.99875em){.section-23__row{gap:10px;display:contents}}.section-23__cell{width:100%;padding-bottom:55.2%;background-color:#e8e8e8}@media (max-width:61.99875em){.section-23__cell{min-width:300px;padding-bottom:65.2%}}.section-23__label{position:absolute;left:0;bottom:0;padding:40px;color:#fff}@media (max-width:61.99875em){.section-23__label{padding:25px;font-size:23px}}@media (max-width:47.99875em){.section-23__label{padding:15px}}.section-24 .section-13{margin-top:80px}@media (max-width:47.99875em){.section-24 .section-13{margin-top:35px}}.section-24__title img{vertical-align:baseline}@media (max-width:61.99875em){.section-24__title img{max-width:25%}}@media (max-width:29.99875em){.section-24__title img{max-width:30%}}@media (max-width:29.99875em){.section-24__title{font-size:24px}}@media (max-width:89.99875em){.section-24__subtitle br{display:none}}.section-24__card{min-height:650px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:72.5%;background:#fff;min-width:0}@media (max-width:89.99875em){.section-24__card{min-height:auto;padding-top:60%}.section-24__card br{display:none}.section-24__card img{-webkit-filter:brightness(.6);filter:brightness(.6)}}.section-24__card-content{color:#fff;padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;position:relative;z-index:1}@media (max-width:89.99875em){.section-24__card-content{padding:20px}}@media (max-width:47.99875em){.section-24__card-content{padding:20px}}.section-24__card-text{font-size:inherit;line-height:1.4}.section-24__companies{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px 50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:89.99875em){.section-24__companies{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}@media (max-width:61.99875em){.section-24__companies{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}}@media (max-width:47.99875em){.section-24__companies{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:47.99875em){.section-24__company{max-width:100px}}.section-25__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;gap:10px}.section-25__block{padding-top:576px;padding-bottom:100px}@media (max-width:47.99875em){.section-25__block{position:relative;padding-top:200px;padding-bottom:30px}.section-25__block::after{content:"";position:absolute;left:0;right:0;bottom:0;height:70%;background:-webkit-gradient(linear,left bottom,left top,color-stop(60%,rgba(0,0,0,.75)),to(transparent));background:-o-linear-gradient(bottom,rgba(0,0,0,.75) 60%,transparent);background:linear-gradient(to top,rgba(0,0,0,.75) 60%,transparent);pointer-events:none;z-index:0}.section-25__block .section-25__container{position:relative;z-index:1}}.section-25__item-text{margin-top:5px}.section-25__block-inner{padding-inline:175px;display:-ms-grid;display:grid;-ms-grid-columns:490fr 589fr;grid-template-columns:490fr 589fr;gap:10px;width:100%}@media (max-width:89.99875em){.section-25__block-inner{padding-inline:0}}@media (max-width:47.99875em){.section-25__block-inner{-ms-grid-columns:auto;grid-template-columns:auto}}.section-25__item{padding:30px 37px}@media (max-width:89.99875em){.section-25__item{padding:20px}}@media (max-width:47.99875em){.section-25__item{padding:15px}}.section-26{padding-top:0}.section-26__title{text-transform:uppercase}.section-26__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.section-26__inner{background-color:#35453b;padding:80px;display:-ms-grid;display:grid;-ms-grid-columns:auto 59.5%;grid-template-columns:auto 59.5%;gap:80px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (max-width:89.99875em){.section-26__inner{gap:30px;padding:50px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (max-width:61.99875em){.section-26__inner{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (max-width:47.99875em){.section-26__inner{padding:15px;gap:15px}}.section-26__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-26__list{margin-top:65px}@media (max-width:47.99875em){.section-26__list{margin-top:20px}}.section-26__actions{margin-top:20px}.section-26__btn{width:100%}@media (min-width:61.99875em){.section-26__btn{max-width:280px}}.section-26 .section-8__img-grid{min-height:440px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr}@media (max-width:47.9988em){.section-26 .section-8__img-grid{min-height:auto}}@media (max-width:47.9988em){.section-26 .section-8__img-grid-item:nth-child(1){-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.section-26 .section-8__img-grid-item:nth-child(2){-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.section-26 .section-8__img-grid-item:nth-child(3){-ms-grid-column:2;grid-column:2;grid-row:1/-1}}.section-27{padding-top:130px}@media (max-width:47.99875em){.section-27{padding-top:30px}}.section-27__slider{overflow:visible}.section-27__slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.section-27__slider .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.section-27__card{width:100%;position:relative;min-height:650px;background:#111;color:#fff;overflow:hidden}.section-27__card::before{content:"";position:absolute;inset:15px;border:3px solid #fff;pointer-events:none;z-index:1}@media (max-width:89.99875em){.section-27__card::before{inset:10px}}@media (max-width:35.99875em){.section-27__card::before{inset:5px}}@media (max-width:89.99875em){.section-27__card{min-height:550px}}@media (max-width:35.99875em){.section-27__card{min-height:400px}}.section-27__card-inner{position:absolute;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:2}.section-27__card-top{padding:40px;padding-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media (max-width:89.99875em){.section-27__card-top{padding:25px;padding-bottom:10px}}@media (max-width:35.99875em){.section-27__card-top{padding:15px;padding-bottom:10px}}.section-27__card-text{color:#c2c2c2}.section-27__card-desc{padding:40px;color:#c2c2c2;padding-top:25px;border-top:3px solid #fff}@media (max-width:89.99875em){.section-27__card-desc{padding:25px;padding-top:10px}}@media (max-width:35.99875em){.section-27__card-desc{padding:15px;padding-top:10px}}.section-28__container{position:relative}.section-28__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}@media (max-width:29.99875em){.section-28__header{gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section-28__nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.section-28__arrow._slider-arrow_static{position:static;margin:0;-webkit-transform:none;-ms-transform:none;transform:none}.section-28__slider{overflow:visible}.section-28__slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.section-28__slider .swiper-slide{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.section-28__card{width:100%;position:relative;min-height:600px;color:#fff;overflow:hidden}@media (max-width:89.99875em){.section-28__card{min-height:500px}}@media (max-width:47.99875em){.section-28__card{min-height:400px}}@media (max-width:29.99875em){.section-28__card{min-height:350px}}.section-28__card_plain::before{content:"";position:absolute;inset:0;border:1px solid rgba(255,255,255,.6);pointer-events:none;z-index:1}.section-28__card-inner{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:25px;z-index:2}@media (max-width:47.99875em){.section-28__card-inner{padding:20px}}@media (max-width:29.99875em){.section-28__card-inner{padding:15px}}.section-28__card-title{margin-top:144px;margin-bottom:12px}@media (max-width:47.99875em){.section-28__card-title{margin-top:70px}}.section-28__card-text-wrap{gap:20px;margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:29.99875em){.section-28__card-text-wrap{gap:10px}}@media (max-width:29.99875em){.section-28__card-text{font-size:14px}.section-28__card-text br{display:none}}.section-29__container{position:relative}.section-29__title{text-align:left}.section-29__subtitle{text-align:left;margin-top:15px}@media (max-width:47.99875em){.section-29__subtitle{margin-top:10px}}.section-29__features{gap:18px}@media (max-width:89.99875em){.section-29__features{gap:15px}}@media (max-width:61.99875em){.section-29__features{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:47.99875em){.section-29__features{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:12px}}.section-29__feature{gap:52px;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:89.99875em){.section-29__feature{padding:20px;gap:30px}.section-29__feature br{display:none}}@media (max-width:47.99875em){.section-29__feature{padding:15px;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.section-29__top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding-left:37px}@media (max-width:61.99875em){.section-29__top-row{padding-left:0}}@media (max-width:47.99875em){.section-29__top-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.section-29__cards{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-width:0}@media (max-width:91.875em){.section-29__cards{gap:30px}}@media (max-width:61.99875em){.section-29__cards{gap:20px}}@media (max-width:47.99875em){.section-29__cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px}}.section-29__card{min-width:0;background:#1a1a1a;border-radius:14px 14px 0 0;padding:30px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px}@media (max-width:91.875em){.section-29__card br{display:none}}@media (max-width:61.99875em){.section-29__card{padding:20px 16px;gap:15px}}.section-29__card:first-of-type{padding-bottom:167px}.section-29__card:nth-child(2){padding-bottom:117px}.section-29__card:last-of-type{padding-bottom:67px}@media (max-width:47.99875em){.section-29__card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;padding:15px!important}}@media (max-width:35.99875em){.section-29__card-icon svg{width:35px}}@media (max-width:61.99875em){.section-29__card-title{font-size:19px}}.section-29__card-text{margin-top:15px}@media (max-width:61.99875em){.section-29__card-text{font-size:16px;line-height:1.3}}@media (max-width:47.99875em){.section-29__card-text{margin-top:10px}}.section-29__main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:25px}@media (max-width:47.99875em){.section-29__main-nav{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.section-29__arrow{background-color:#fff}.section-29__arrow::after{color:#000}.section-29__main-slider{overflow:hidden;position:relative}.section-29__main-slider .swiper-slide{height:auto}.section-29__inner-slider{position:relative;width:100%;overflow:hidden}.section-29__inner-slider .swiper-slide{height:auto}.section-29__slide{display:block;position:relative;padding-bottom:63.4%}@media (max-width:47.99875em){.section-29__slide{padding-bottom:70%}}.section-29__slide img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-29__slide .section-15__label{position:absolute;left:40px;top:40px;z-index:2;padding:15px 20px;background:#fff;color:#1a1a1a;font-weight:600;font-size:22px;line-height:136.363636%;text-transform:uppercase;border-radius:8px;pointer-events:none}@media (max-width:61.99875em){.section-29__slide .section-15__label{font-size:18px;padding:6px 10px}}@media (max-width:47.99875em){.section-29__slide .section-15__label{left:20px;top:20px;font-size:15px;padding:6px 10px}}@media (max-width:29.99875em){.section-29__slide .section-15__label{left:10px;font-size:13px;top:10px}}.section-29__inner-nav{position:absolute;inset:0;pointer-events:none;z-index:5}.section-29__inner-arrow{pointer-events:auto}.section-29__btn{max-width:400px}.section-29__btn-label{display:contents}@media (max-width:47.99875em){.section-30__wrapper{margin-top:0}}@media (max-width:47.99875em){.section-30__wrapper{overflow-x:auto}}@media (max-width:47.99875em){.section-30 ._coursor{display:-webkit-box;display:-ms-flexbox;display:flex}}.section-30__grid{row-gap:10px}@media (max-width:61.99875em){.section-30__grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-auto-rows:auto}.section-30__grid .section-30__card:nth-child(1){-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.section-30__grid .section-30__card:nth-child(5){-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}.section-30__grid .section-30__card:nth-child(6){-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.section-30__grid .section-30__card:nth-child(2){-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2}.section-30__grid .section-30__card:nth-child(3){-ms-grid-column:1;grid-column:1;-ms-grid-row:3;grid-row:3}.section-30__grid .section-30__card:nth-child(7){-ms-grid-column:2;grid-column:2;-ms-grid-row:3;grid-row:3}.section-30__grid .section-30__card:nth-child(8){-ms-grid-column:1;grid-column:1;-ms-grid-row:4;grid-row:4}.section-30__grid .section-30__card:nth-child(4){-ms-grid-column:2;grid-column:2;-ms-grid-row:4;grid-row:4}}@media (max-width:47.99875em){.section-30__grid{-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.section-30__grid .section-30__card{grid-column:auto!important;grid-row:auto!important}}.section-30__card{padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:351px}@media (max-width:89.99875em){.section-30__card{min-height:228px;padding:20px}.section-30__card br{display:none}}@media (max-width:47.99875em){.section-30__card{max-width:250px;min-height:250px}}.section-30__card_pic{min-height:0;border:none;padding:0;padding-top:100%;position:relative}.section-30__card_pic img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-30__num{margin-bottom:10px;font-weight:700;color:#35453b}.section-30__text{margin:0;margin-top:auto}@media (max-width:89.99875em){.section-30__text{font-size:18px}}.about-endlines{padding-bottom:130px;max-width:1200px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:50px}@media (max-width:61.99875em){.about-endlines{row-gap:30px}}@media (max-width:47.99875em){.about-endlines{padding-bottom:30px;row-gap:15px}}.about-endlines__item{text-align:center}.about-endlines__item:nth-child(1){-ms-flex-item-align:start;align-self:flex-start}.about-endlines__item:nth-child(2){-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.about-endlines__item:nth-child(3){-ms-flex-item-align:end;align-self:flex-end}.section-31{margin-top:71px;padding-bottom:0;background-color:#000}@media (max-width:47.99875em){.section-31{margin-top:30px}}.section-31__container{text-align:center}.section-31__title{margin-bottom:24px}.section-31__subtitle{margin-bottom:24px}.section-31__subtitle2{margin-bottom:40px}.section-31__grid{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media (max-width:61.99875em){.section-31__grid{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:35.99875em){.section-31__grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.section-31__card{position:relative;overflow:hidden}.section-31__card.section-31__card_pic{padding-top:100%}.section-31__card.section-31__card_pic-small{padding-top:72%}.section-31__card img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-31__card-caption{position:absolute;left:0;right:0;bottom:0;padding:16px 20px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.85)));background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.85) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.85) 100%)}.section-31__card-caption p{margin:0}.section-31__card-text{line-height:1.4}.section-31__card_logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#000;border:1px solid #fff;padding:40px 20px}@media (max-width:61.99875em){.section-31__card_logo{padding:32px 16px}}.section-31__logo{max-width:100%;height:auto;display:block}.section-32__grid{gap:20px}.section-32__card{min-height:320px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative}@media (max-width:61.99875em){.section-32__card img{-o-object-position:70%;object-position:70%}.section-32__card::before{content:"";position:absolute;left:0;right:0;bottom:0;height:70%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.75)),to(transparent));background:-o-linear-gradient(bottom,rgba(0,0,0,.75),transparent);background:linear-gradient(to top,rgba(0,0,0,.75),transparent);pointer-events:none;z-index:1}}.section-32__card-caption{padding:50px;position:relative;z-index:1}@media (max-width:89.99875em){.section-32__card-caption{padding:35px}}@media (max-width:61.99875em){.section-32__card-caption{padding:20px}.section-32__card-caption br{display:none}}@media (max-width:47.99875em){.section-32__card-caption{padding:15px}}@media (max-width:61.99875em){.section-32__card-title{font-size:21px}}.section-32__card-text{margin-top:10px}@media (max-width:61.99875em){.section-33__grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.section-33__card{min-height:650px;position:relative;overflow:hidden}@media (max-width:89.99875em){.section-33__card{min-height:550px}.section-33__card br{display:none}}@media (max-width:35.99875em){.section-33__card{min-height:400px}}.section-33__card-pic{position:absolute;inset:0;padding-top:100%}.section-33__card-pic img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-33__card-content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1;padding:40px}@media (max-width:89.99875em){.section-33__card-content{padding:20px}}.section-33__card-list{margin-top:15px}.section-33__card-list_2col{display:-ms-grid;display:grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto;gap:7px 50px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.section-33__card-logos{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.section-34__blocks{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;position:relative}@media (max-width:47.99875em){.section-34__blocks{-ms-grid-columns:1fr;grid-template-columns:1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.section-34__connector{position:absolute;inset:0;margin:auto;top:0;bottom:0;background-color:#252322;width:3px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none}@media (max-width:47.99875em){.section-34__connector{top:unset;height:2px;width:100%;-webkit-transform:unset;-ms-transform:unset;transform:unset}}.section-34__connector-line{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;background:#252322;min-height:100%}.section-34__connector-icon{position:absolute;inset:0;margin:auto;left:-30px;-ms-flex-negative:0;flex-shrink:0;width:61px;height:61px;color:#252322;background-color:#35453b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:47.99875em){.section-34__connector-icon{left:0;width:35px;height:35px}.section-34__connector-icon svg{width:60%}}@media (max-width:89.99875em){.section-34__desc br{display:none}}@media (max-width:29.99875em){.section-34__desc{font-size:16px}}.section-34__box{text-align:center;padding:40px}@media (max-width:89.99875em){.section-34__box br{display:none}}@media (max-width:47.99875em){.section-34__box{padding:20px}.section-34__box_left{position:relative;padding-bottom:30px!important}.section-34__box_right{padding-top:30px!important}}@media (max-width:29.99875em){.section-34__box{padding:10px}}.section-34__box-label{display:block;margin-bottom:15px;color:#35453b}@media (max-width:47.99875em){.section-34__box-label{margin-bottom:7px}}.section-34__slider{overflow:visible}.section-34__slide-pic{padding-top:155%;width:100%}.section-35__container{overflow:visible}@media (max-width:29.99875em){.section-35__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}}.section-35__right .section-3__grid-item_r{padding-bottom:178%}.section-35__nav-slider{margin-top:20px;overflow:hidden}.section-35__nav-slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.section-35__nav-slider .swiper-slide{width:130px;-ms-flex-negative:0;flex-shrink:0;height:auto}@media (max-width:47.99875em){.section-35__nav-slider .swiper-slide{width:100px}}.section-35__thumb{cursor:pointer;width:130px;height:130px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;position:relative;-webkit-transition:border-color .2s ease;-o-transition:border-color .2s ease;transition:border-color .2s ease}.section-35__thumb::before{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;opacity:0;content:"";inset:0;z-index:1;position:absolute;background-color:rgba(53,69,59,.4)}.section-35__thumb:hover{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.section-35__thumb:hover::before{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;opacity:1}@media (max-width:47.99875em){.section-35__thumb{width:100px;height:100px}}.section-35__nav-slider .swiper-slide-thumb-active .section-35__thumb{border:5px solid #35453b;-webkit-box-sizing:border-box;box-sizing:border-box}.section-35__nav-slider .swiper-slide-thumb-active .section-35__thumb::before{opacity:1}.section-35__nav-slider .swiper-slide-thumb-active .section-35__thumb::after{z-index:2;content:"";inset:0;margin:auto;position:absolute;right:8px;bottom:8px;width:32px;height:32px;background-image:url(../img/designer-active-icon.svg);background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none}.section-35__content-slider{margin-top:30px;overflow:hidden}.section-35__slide{padding:80px}@media (max-width:89.99875em){.section-35__slide{padding:35px}}@media (max-width:61.99875em){.section-35__slide{padding:20px}}@media (max-width:47.99875em){.section-35__slide{padding:15px}}.section-35__slide-inner{display:-ms-grid;display:grid;-ms-grid-columns:510fr 750fr;grid-template-columns:510fr 750fr;gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media (max-width:61.99875em){.section-35__slide-inner{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:30px}}@media (max-width:35.99875em){.section-35__slide-inner{gap:15px}}.section-35__summary{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media (max-width:35.99875em){.section-35__summary{gap:10px}}.section-35__photo{width:140px;height:170px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:35.99875em){.section-35__photo{width:100px;height:130px}}.section-35__summary-text{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.section-35__name{text-transform:uppercase;margin:0 0 10px}@media (max-width:35.99875em){.section-35__name{font-size:20px}}.section-35__desc{margin:0}@media (max-width:35.99875em){.section-35__desc{font-size:16px}}.section-35__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-top:20px}.section-35__item{position:relative;padding:30px 40px}@media (max-width:47.99875em){.section-35__item{padding:20px}}@media (max-width:29.99875em){.section-35__item{padding:15px}}.section-35__item::before{content:"";position:absolute;top:15px;right:15px;width:30px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width:29.99875em){.section-35__item::before{top:10px;right:10px;width:25px;height:25px}}.section-35__item:nth-child(1)::before{background-image:url(../img/sec35-item-1.svg)}.section-35__item:nth-child(2)::before{background-image:url(../img/sec35-item-2.svg)}.section-35__item:nth-child(3)::before{background-image:url(../img/sec35-item-3.svg)}.section-35__item:nth-child(4)::before{background-image:url(../img/sec35-item-4.svg)}.section-35__item-title{margin:0 0 5px}.section-35__item-text{margin:0}.section-35__grid{gap:10px;margin-top:0}.section-35__buttons{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:10px;margin-top:20px}@media (max-width:35.99875em){.section-35__buttons{margin-top:10px}}.section-36__inner{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.section-36__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}@media (max-width:61.99875em){.section-36__col{gap:14px}}@media (max-width:47.99875em){.section-36__col{gap:12px}}.section-36__card{padding:30px 28px;border-radius:16px}@media (max-width:61.99875em){.section-36__card{padding:24px 20px}}@media (max-width:47.99875em){.section-36__card{padding:20px 18px}}.section-36__card_dark{background-color:#252322;color:#fff}.section-36__badge{margin:0 0 20px;padding:4px 10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;background-color:#e6d3aa;color:#252322}.section-36__card-title{margin:0 0 12px}.section-36__card-text{margin:0}.section-36__pic{border-radius:16px;overflow:hidden}.section-36__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px;min-height:260px}@media (max-width:61.99875em){.section-36__logo{min-height:220px;padding:24px}}@media (max-width:47.99875em){.section-36__logo{min-height:200px;padding:20px}}.section-36__logo-text{margin:0;text-align:center;line-height:1.1}.section-36__center-title{margin-top:24px}@media (max-width:47.99875em){.section-36__center-title{margin-top:18px}}.section-36__pic_top{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.section-37__blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}@media (max-width:61.99875em){.section-37__blocks{gap:15px}}@media (max-width:47.99875em){.section-37__blocks{gap:10px;display:-ms-grid;display:grid}}.section-37__block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.section-37__block:last-of-type .section-37__item{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:61.99875em){.section-37__block{gap:15px}}@media (max-width:47.99875em){.section-37__block{display:contents}}.section-37__item{width:100%;padding:30px;min-height:320px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:61.99875em){.section-37__item{padding:20px}.section-37__item::before{z-index:1;content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.3568627451)}}@media (max-width:47.99875em){.section-37__item{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-width:300px;padding:12px}.section-37__item img{-o-object-position:82%;object-position:82%}.section-37__item::before{background-color:transparent;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,.9)),color-stop(90%,rgba(73,3,163,0)));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.9) 0,rgba(73,3,163,0) 90%);background-image:linear-gradient(to top,rgba(0,0,0,.9) 0,rgba(73,3,163,0) 90%)}}.section-37__item_little{-ms-flex-preferred-size:75%;flex-basis:75%}.section-37__inner{position:relative;z-index:2}@media (max-width:47.99875em){.section-37__inner br{display:none}}.section-37__item-text{margin-top:10px}.section-38{max-width:1440px;width:100%;margin-inline:auto}.section-38__button{max-width:430px;margin-inline:auto;margin-top:499px;margin-bottom:80px}@media (max-width:47.99875em){.section-38__button{margin-top:47%;margin-bottom:6%}}.section-39__items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:61.99875em){.section-39__items{gap:20px}}.section-39__item{display:-ms-grid;display:grid;-ms-grid-columns:400px auto;grid-template-columns:400px auto;padding-left:28px;position:relative}.section-39__item::before{content:"";height:100%;top:0;left:0;bottom:0;position:absolute;width:6px;border-radius:12px;background-color:#ededed}.section-39__item:first-of-type::before{background:#5c7a5e;-webkit-box-shadow:0 20px 40px rgba(77,101,79,.2),inset 0 10px 25px rgba(255,255,255,.2);box-shadow:0 20px 40px rgba(77,101,79,.2),inset 0 10px 25px rgba(255,255,255,.2)}@media (max-width:61.99875em){.section-39__item{padding-left:15px;-ms-grid-columns:45% auto;grid-template-columns:45% auto}.section-39__item br{display:none}}@media (max-width:47.99875em){.section-39__item{gap:20px;padding-left:15px;-ms-grid-columns:auto;grid-template-columns:auto}}.section-39__blocks{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-39__block{position:relative;padding:30px 35px;background-color:#fafbfc}@media (max-width:61.99875em){.section-39__block{padding:20px}}@media (max-width:61.99875em){.section-39__block{padding-right:30px}}.section-39__text{margin-top:10px}.section-39__list{margin-top:10px}.section-39__icon{position:absolute;right:35px;bottom:30px}@media (max-width:61.99875em){.section-39__icon{right:10px;bottom:0;width:35px}.section-39__icon svg{width:100%}}.section-39__left-text{margin-top:20px}.section-40{position:relative;max-width:1920px;background-image:url(../img/Subtract2.webp);background-repeat:repeat;background-position:0 0;background-size:auto;padding-top:50px;margin-top:190px}@media (max-width:47.99875em){.section-40{margin-top:120px;padding-top:20px}}.section-40__items{display:-ms-grid;display:grid;gap:20px;-ms-grid-columns:820fr 360fr;grid-template-columns:820fr 360fr}@media (max-width:91.875em){.section-40__items{gap:10px}}@media (max-width:61.99875em){.section-40__items{-ms-grid-columns:65% auto;grid-template-columns:65% auto}}.section-40__leftside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.section-40__leftside>.section-40__card_pic{min-height:416px}@media (max-width:91.875em){.section-40__leftside>.section-40__card_pic{min-height:380px}}@media (max-width:61.99875em){.section-40__leftside>.section-40__card_pic{min-height:240px}}@media (max-width:47.99875em){.section-40__leftside>.section-40__card_pic{-webkit-box-ordinal-group:1000;-ms-flex-order:999;order:999}}@media (max-width:91.875em){.section-40__leftside{gap:10px}}@media (max-width:47.99875em){.section-40__leftside{display:contents}}.section-40__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:91.875em){.section-40__cards{gap:10px}}@media (max-width:47.99875em){.section-40__cards{display:contents}}.section-40__card{overflow:hidden;position:relative;padding:30px}@media (max-width:61.99875em){.section-40__card{padding:15px}}@media (max-width:47.99875em){.section-40__card{min-width:300px!important}}.section-40__card_pic{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:47.99875em){.section-40__card_pic::after{content:"";position:absolute;height:100%;width:100%;left:0;right:0;bottom:0;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,.7)),color-stop(90%,rgba(73,3,163,0)));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.7) 0,rgba(73,3,163,0) 90%);background-image:linear-gradient(to top,rgba(0,0,0,.7) 0,rgba(73,3,163,0) 90%)}}.section-40__card_colored{width:100%;max-width:360px;min-height:210px}@media (max-width:91.875em){.section-40__card_colored{max-width:320px}}@media (max-width:61.99875em){.section-40__card_colored{max-width:250px}}.section-40__card-inner{position:relative;z-index:2}@media (max-width:91.875em){.section-40__card-inner br{display:none}}.section-40__card-text{margin-top:10px}@media (max-width:61.99875em){.section-40__card-text{font-size:16px}}.section-40__grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media (max-width:91.875em){.section-40__grid{gap:10px}}@media (max-width:47.99875em){.section-40__grid{display:contents}}.section-40__card-icon{position:absolute;bottom:20px;right:20px}@media (max-width:61.99875em){.section-40__card-icon{bottom:10px;right:10px}}.section-40__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.section-40__right .section-40__card:first-of-type{height:100%}@media (max-width:47.99875em){.section-40__right .section-40__card:last-of-type{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media (max-width:91.875em){.section-40__right{gap:10px}}@media (max-width:47.99875em){.section-40__right{display:contents}}.section-41{padding:100px 0}@media (max-width:61.99875em){.section-41{padding:60px 0}}@media (max-width:47.99875em){.section-41{padding:40px 0}}@media (max-width:47.99875em){.section-41__grid._grid._grid_3fr{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}.section-41__pic{padding-bottom:70.1%}.section-41__card{padding:20px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}@media (max-width:61.99875em){.section-41__card{padding:10px}}.section-41__body{padding:20px 20px 0 20px}@media (max-width:61.99875em){.section-41__body{padding:0;padding-top:10px}}.section-41__tag{font-size:12px;padding:7px 25px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:start;align-self:flex-start;background-color:#ffeec9}@media (max-width:47.99875em){.section-41__tag{padding:5px 10px;font-size:11px;width:100%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.section-41__name{margin-top:15px}@media (max-width:61.99875em){.section-41__name{margin-top:10px}}.section-41__price{margin-top:10px}@media (max-width:61.99875em){.section-41__price{margin-top:7px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvbnRzLnNjc3MiLCJiYXNlL251bGwuc2NzcyIsInN0eWxlLmNzcyIsIl92YXJzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvQGZhbmN5YXBwcy91aS9kaXN0L2ZhbmN5Ym94LmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvc3dpcGVyLWJ1bmRsZS5taW4uY3NzIiwiX2dsb2JhbC5zY3NzIiwiYmFzZS9taXhpbnMuc2NzcyIsInBhcnRzL19oZWFkZXIuc2NzcyIsInBhcnRzL19mb290ZXIuc2NzcyIsInBhcnRzL19tb2RhbC5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0xLnNjc3MiLCJzZWN0aW9ucy9zZWN0aW9uLTIuc2NzcyIsInNlY3Rpb25zL3NlY3Rpb24tMy5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi00LnNjc3MiLCJzZWN0aW9ucy9zZWN0aW9uLTUuc2NzcyIsInNlY3Rpb25zL3NlY3Rpb24tNi5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi03LnNjc3MiLCJzZWN0aW9ucy9zZWN0aW9uLTguc2NzcyIsInNlY3Rpb25zL3NlY3Rpb24tOS5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0xMC5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0xMS5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0xMi5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0xMy5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0xNC5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0xNS5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0xNi5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0xNy5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0xOC5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0xOS5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0yMC5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0yMS5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0yMi5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0yMy5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0yNC5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0yNS5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0yNi5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0yNy5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0yOC5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0yOS5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0zMC5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0zMS5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0zMi5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0zMy5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0zNC5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0zNS5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0zNi5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0zNy5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0zOC5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi0zOS5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi00MC5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbi00MS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFBQSxXQUNDLFlBQUEsT0FBQSxhQUNBLGFBQUEsS0FDQSxJQUFBLG1EQUFBLGVBQUEsQ0FBQSxrREFBQSxlQUNBLFlBQUEsSUFDQSxXQUFBLE9BRUQsV0FDQyxZQUFBLE9BQUEsYUFDQSxhQUFBLEtBQ0EsSUFBQSxzREFBQSxlQUFBLENBQUEscURBQUEsZUFDQSxZQUFBLElBQ0EsV0FBQSxPQUVELFdBQ0MsWUFBQSxNQUNBLGFBQUEsS0FDQSxJQUFBLGlDQUFBLGVBQUEsQ0FBQSxnQ0FBQSxlQUNBLFlBQUEsSUFDQSxXQUFBLE9BRUQsV0FDQyxZQUFBLE1BQ0EsYUFBQSxLQUNBLElBQUEsa0NBQUEsZUFBQSxDQUFBLGlDQUFBLGVBQ0EsWUFBQSxJQUNBLFdBQUEsT0FFRCxXQUNDLFlBQUEsTUFDQSxhQUFBLEtBQ0EsSUFBQSxtQ0FBQSxlQUFBLENBQUEsa0NBQUEsZUFDQSxZQUFBLElBQ0EsV0FBQSxPQ2hD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S0FBQSxLQUFBLEVBQUEsS0FFQSw4QkFIRCxrQkFJRSxRQUFBLEVBQ0EsWUFBQSxNQUtGLGlCQUNDLFVBQUEsS0FFQSxRQUFBLElBQUEsS0FDQSxRQUFBLG1CQUFBLFFBQUEsbUJBQUEsUUFBQSxZQUNBLG9CQUFBLE1BQUEsV0FBQSxXQUNBLGlCQUFBLFFBRUEsOEJBUkQsaUJBU0UsUUFBQSxJQUFBLEtBQ0EsVUFBQSxLQUNBLE1BQUEsS0FDQSxXQUFBLE9BQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsUUFNRixrQkFDQyxXQUFBLEtBRUEsOEJBSEQsa0JBSUUsV0FBQSxNQU1GLG1CQUNDLFdBQUEsS0FFQSw4QkFIRCxtQkFJRSxXQUFBIiwiZmlsZSI6InN0eWxlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNle1xuXHRmb250LWZhbWlseTogSGFsdmFyIEJyZWl0c2NocmlmdDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL0hhbHZhciBCcmVpdHNjaHJpZnQtQm9sZC1XZWIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hhbHZhciBCcmVpdHNjaHJpZnQtQm9sZC1XZWIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbkBmb250LWZhY2V7XG5cdGZvbnQtZmFtaWx5OiBIYWx2YXIgQnJlaXRzY2hyaWZ0O1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvSGFsdmFyIEJyZWl0c2NocmlmdC1SZWd1bGFyLVdlYi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSGFsdmFyIEJyZWl0c2NocmlmdC1SZWd1bGFyLVdlYi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cclxuQGZvbnQtZmFjZXtcblx0Zm9udC1mYW1pbHk6IEludGVyO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvSW50ZXItTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9JbnRlci1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbkBmb250LWZhY2V7XG5cdGZvbnQtZmFtaWx5OiBJbnRlcjtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL0ludGVyLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0ludGVyLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbkBmb250LWZhY2V7XG5cdGZvbnQtZmFtaWx5OiBJbnRlcjtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL0ludGVyLVNlbWlCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9JbnRlci1TZW1pQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cclxuIiwiLy880J7QkdCd0KPQm9CV0J3QmNCVPi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGJvcmRlcjogMDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0b3V0bGluZTogbm9uZTtcbn1cbi53aXRoLWZhbmN5Ym94IC5oZWFkZXIge1xuXHRwYWRkaW5nLXJpZ2h0OiB2YXIoLS1mYW5jeWJveC1zY3JvbGxiYXItY29tcGVuc2F0ZSwgMCk7XG59XG4uZmFuY3lib3hfX2NvbnRhaW5lciB7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cbmEge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRyYW5zaXRpb246IDAuNHM7XG5cdGNvbG9yOiBpbmhlcml0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHR9XG59XG5cbnVsLFxub2wsXG5saSxcbnAge1xuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcbn1cblxuaW1nIHtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcblx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG5cdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcbn1cblxuYm9keSB7XG5cdGxpbmUtaGVpZ2h0OiAxNDQuNDQ0NDQ0JTsgLyogMjYvMTggKi9cblx0YmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcblx0aGVpZ2h0OiAxMDAlO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6ICRmb250U2l6ZTtcblx0Y29sb3I6ICRtYWluQ29sb3I7XG5cdGZvbnQtZmFtaWx5OiAkZm9udEZhbWlseTtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHR9XG5cdGIsXG5cdHN0cm9uZyB7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0fVxuXG5cdG5vYnIge1xuXHRcdGRpc3BsYXk6IGNvbnRlbnRzO1xuXHR9XG59XG5cbmJ1dHRvbiB7XG5cdGJvcmRlcjogbm9uZTtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdHRyYW5zaXRpb246IDAuNHM7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0JjpkaXNhYmxlZCB7XG5cdFx0b3BhY2l0eTogMC44O1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG59XG5cbi8vPNCe0JHQndCj0JvQldCd0JjQlT4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBIYWx2YXIgQnJlaXRzY2hyaWZ0O1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSGFsdmFyIEJyZWl0c2NocmlmdC1Cb2xkLVdlYi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSGFsdmFyIEJyZWl0c2NocmlmdC1Cb2xkLVdlYi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSGFsdmFyIEJyZWl0c2NocmlmdDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0hhbHZhciBCcmVpdHNjaHJpZnQtUmVndWxhci1XZWIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0hhbHZhciBCcmVpdHNjaHJpZnQtUmVndWxhci1XZWIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEludGVyO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSW50ZXItTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9JbnRlci1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IEludGVyO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSW50ZXItUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSW50ZXItUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogSW50ZXI7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9JbnRlci1TZW1pQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvSW50ZXItU2VtaUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLndpdGgtZmFuY3lib3ggLmhlYWRlciB7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLWZhbmN5Ym94LXNjcm9sbGJhci1jb21wZW5zYXRlLCAwKTtcbn1cblxuLmZhbmN5Ym94X19jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuNHM7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5hOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbnVsLFxub2wsXG5saSxcbnAge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuYm9keSB7XG4gIGxpbmUtaGVpZ2h0OiAxNDQuNDQ0NDQ0JTsgLyogMjYvMTggKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiByZ2IoMzcsIDM1LCAzNCk7XG4gIGZvbnQtZmFtaWx5OiBJbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5ib2R5IGIsXG5ib2R5IHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5ib2R5IG5vYnIge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogMC40cztcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJ1dHRvbjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuODtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5sb2NrIGJvZHkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG4ud3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ud3JhcHBlciA+IG1haW4ge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi53cmFwcGVyID4gKiB7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuYSB7XG4gIGxlYWRpbmctdHJpbTogYm90aDtcbiAgdGV4dC1lZGdlOiBjYXA7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwbnVtXCIgb24sIFwibG51bVwiIG9uO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYy1maWd1cmU6IGxpbmluZy1udW1zO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYy1zcGFjaW5nOiBwcm9wb3J0aW9uYWwtbnVtcztcbn1cblxuLypcbtCh0YLQuNC70Lgg0LHRg9C00YPRgiDQv9GA0LjQvNC10L3Rj9GC0YzRgdGPINC60L4g0LLRgdC10Lwg0LrQu9Cw0YHRgdCw0Lwg0YHQvtC00LXRgNC20LDRidC40LwgKl9fY29udGFpbmVyXG4qL1xuW2NsYXNzKj1fX2NvbnRhaW5lcl0ge1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBtYXgtd2lkdGg6IDkwcmVtO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIFtjbGFzcyo9X19jb250YWluZXJdIHtcbiAgICBtYXgtd2lkdGg6IDYwLjYyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgW2NsYXNzKj1fX2NvbnRhaW5lcl0ge1xuICAgIG1heC13aWR0aDogNDYuODc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICBbY2xhc3MqPV9fY29udGFpbmVyXSB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHBhZGRpbmc6IDAgMC45Mzc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICBbY2xhc3MqPV9fY29udGFpbmVyXSB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmNhcm91c2VsICosIC5jYXJvdXNlbCAqOmJlZm9yZSwgLmNhcm91c2VsICo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG4uY2Fyb3VzZWwuaXMtZHJhZ2dhYmxlIHtcbiAgY3Vyc29yOiBtb3ZlO1xuICBjdXJzb3I6IGdyYWI7XG59XG5cbi5jYXJvdXNlbC5pcy1kcmFnZ2luZyB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiBncmFiYmluZztcbn1cblxuLmNhcm91c2VsX192aWV3cG9ydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuXG4uY2Fyb3VzZWxfX3RyYWNrIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmNhcm91c2VsX19zbGlkZSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogdmFyKC0tY2Fyb3VzZWwtc2xpZGUtd2lkdGgsIDYwJSk7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGNvbnRhaW47XG59XG5cbi5oYXMtZG90cyB7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMC41cmVtICsgMjJweCk7XG59XG5cbi5jYXJvdXNlbF9fZG90cyB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYygxMDAlICsgMC41cmVtKTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmNhcm91c2VsX19kb3RzIC5jYXJvdXNlbF9fZG90IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jYXJvdXNlbF9fZG90cyAuY2Fyb3VzZWxfX2RvdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgb3BhY2l0eTogMC4yNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlLWluLW91dDtcbn1cblxuLmNhcm91c2VsX19kb3RzIC5jYXJvdXNlbF9fZG90LmlzLXNlbGVjdGVkOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNhcm91c2VsX19idXR0b24ge1xuICB3aWR0aDogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLXdpZHRoLCA0OHB4KTtcbiAgaGVpZ2h0OiB2YXIoLS1jYXJvdXNlbC1idXR0b24taGVpZ2h0LCA0OHB4KTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWNvbG9yLCBjdXJyZW50Q29sb3IpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jYXJvdXNlbC1idXR0b24tYmcsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWJvcmRlci1yYWRpdXMsIDUwJSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWNhcm91c2VsLWJ1dHRvbi1zaGFkb3csIG5vbmUpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2U7XG59XG5cbi5jYXJvdXNlbF9fYnV0dG9uLmlzLXByZXYsIC5jYXJvdXNlbF9fYnV0dG9uLmlzLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5jYXJvdXNlbF9fYnV0dG9uLmlzLXByZXYge1xuICBsZWZ0OiAxMHB4O1xufVxuXG4uY2Fyb3VzZWxfX2J1dHRvbi5pcy1uZXh0IHtcbiAgcmlnaHQ6IDEwcHg7XG59XG5cbi5jYXJvdXNlbF9fYnV0dG9uW2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4uY2Fyb3VzZWxfX2J1dHRvbiBzdmcge1xuICB3aWR0aDogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy13aWR0aCwgNTAlKTtcbiAgaGVpZ2h0OiB2YXIoLS1jYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodCwgNTAlKTtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIHN0cm9rZS13aWR0aDogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1zdHJva2Utd2lkdGgsIDEuNSk7XG4gIHN0cm9rZS1saW5lam9pbjogYmV2ZWw7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgZmlsdGVyOiB2YXIoLS1jYXJvdXNlbC1idXR0b24tc3ZnLWZpbHRlciwgbm9uZSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5odG1sLndpdGgtZmFuY3lib3gge1xuICBzY3JvbGwtYmVoYXZpb3I6IGF1dG87XG59XG5cbmJvZHkuY29tcGVuc2F0ZS1mb3Itc2Nyb2xsYmFyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGRpcmVjdGlvbjogbHRyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IGVudihzYWZlLWFyZWEtaW5zZXQtdG9wLCAwcHgpIGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQsIDBweCkgZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20sIDBweCkgZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0LCAwcHgpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBjb2xvcjogdmFyKC0tZmFuY3lib3gtY29sb3IsICNmZmYpO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDEwNTA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAtLWNhcm91c2VsLWJ1dHRvbi13aWR0aDogNDhweDtcbiAgLS1jYXJvdXNlbC1idXR0b24taGVpZ2h0OiA0OHB4O1xuICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctd2lkdGg6IDI0cHg7XG4gIC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1oZWlnaHQ6IDI0cHg7XG4gIC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1zdHJva2Utd2lkdGg6IDIuNTtcbiAgLS1jYXJvdXNlbC1idXR0b24tc3ZnLWZpbHRlcjogZHJvcC1zaGFkb3coMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjQpKTtcbn1cblxuLmZhbmN5Ym94X19jb250YWluZXIgKiwgLmZhbmN5Ym94X19jb250YWluZXIgKjo6YmVmb3JlLCAuZmFuY3lib3hfX2NvbnRhaW5lciAqOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVyIDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmJvZHk6bm90KC5pcy11c2luZy1tb3VzZSkgLmZhbmN5Ym94X19jb250YWluZXIgOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCB2YXIoLS1mYW5jeWJveC1hY2NlbnQtY29sb3IsIHJnYmEoMSwgMjEwLCAyMzIsIDAuOTQpKTtcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mYW5jeWJveF9fY29udGFpbmVyIHtcbiAgICAtLWNhcm91c2VsLWJ1dHRvbi13aWR0aDo0OHB4O1xuICAgIC0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodDo0OHB4O1xuICAgIC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy13aWR0aDoyN3B4O1xuICAgIC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1oZWlnaHQ6MjdweDtcbiAgfVxufVxuLmZhbmN5Ym94X19iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgYmFja2dyb3VuZDogdmFyKC0tZmFuY3lib3gtYmcsIHJnYmEoMjQsIDI0LCAyNywgMC45MikpO1xufVxuXG4uZmFuY3lib3hfX2Nhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLWhlaWdodDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLmZhbmN5Ym94X19jYXJvdXNlbC5oYXMtZG90cyB7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMC41cmVtICsgMjJweCk7XG59XG5cbi5mYW5jeWJveF9fdmlld3BvcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5mYW5jeWJveF9fdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5mYW5jeWJveF9fc2xpZGUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA0OHB4IDhweCA4cHggOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGNvbnRhaW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG91dGxpbmU6IDA7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtLWNhcm91c2VsLWJ1dHRvbi13aWR0aDogMzZweDtcbiAgLS1jYXJvdXNlbC1idXR0b24taGVpZ2h0OiAzNnB4O1xuICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctd2lkdGg6IDIycHg7XG4gIC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1oZWlnaHQ6IDIycHg7XG59XG5cbi5mYW5jeWJveF9fc2xpZGU6OmJlZm9yZSwgLmZhbmN5Ym94X19zbGlkZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBmbGV4OiAwIDAgMDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZhbmN5Ym94X19zbGlkZSB7XG4gICAgcGFkZGluZzogNjRweCAxMDBweDtcbiAgfVxufVxuLmZhbmN5Ym94X19jb250ZW50IHtcbiAgbWFyZ2luOiAwIGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQsIDBweCkgMCBlbnYoc2FmZS1hcmVhLWluc2V0LWxlZnQsIDBweCk7XG4gIHBhZGRpbmc6IDM2cHg7XG4gIGNvbG9yOiB2YXIoLS1mYW5jeWJveC1jb250ZW50LWNvbG9yLCAjMzc0MTUxKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tZmFuY3lib3gtY29udGVudC1iZywgI2ZmZik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB6LWluZGV4OiAyMDtcbn1cblxuLmZhbmN5Ym94X19jb250ZW50IDpmb2N1czpub3QoLmNhcm91c2VsX19idXR0b24uaXMtY2xvc2UpIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5mYW5jeWJveF9fY2FwdGlvbiB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDFyZW0gMCAwIDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NTtcbiAgY29sb3I6IHZhcigtLWZhbmN5Ym94LWNvbG9yLCBjdXJyZW50Q29sb3IpO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBjdXJzb3I6IGF1dG87XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcbn1cblxuLmlzLWxvYWRpbmcgLmZhbmN5Ym94X19jYXB0aW9uIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lciA+IC5jYXJvdXNlbF9fZG90cyB7XG4gIHRvcDogMTAwJTtcbiAgY29sb3I6IHZhcigtLWZhbmN5Ym94LWNvbG9yLCAjZmZmKTtcbn1cblxuLmZhbmN5Ym94X19uYXYgLmNhcm91c2VsX19idXR0b24ge1xuICB6LWluZGV4OiA0MDtcbn1cblxuLmZhbmN5Ym94X19uYXYgLmNhcm91c2VsX19idXR0b24uaXMtbmV4dCB7XG4gIHJpZ2h0OiA4cHg7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmFuY3lib3hfX25hdiAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1uZXh0IHtcbiAgICByaWdodDogNDBweDtcbiAgfVxufVxuLmZhbmN5Ym94X19uYXYgLmNhcm91c2VsX19idXR0b24uaXMtcHJldiB7XG4gIGxlZnQ6IDhweDtcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mYW5jeWJveF9fbmF2IC5jYXJvdXNlbF9fYnV0dG9uLmlzLXByZXYge1xuICAgIGxlZnQ6IDQwcHg7XG4gIH1cbn1cbi5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDhweDtcbiAgcmlnaHQ6IDhweDtcbiAgdG9wOiBjYWxjKGVudihzYWZlLWFyZWEtaW5zZXQtdG9wLCAwcHgpICsgOHB4KTtcbiAgcmlnaHQ6IGNhbGMoZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCwgMHB4KSArIDhweCk7XG4gIHotaW5kZXg6IDQwO1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhcm91c2VsX19idXR0b24uaXMtY2xvc2Uge1xuICAgIHJpZ2h0OiA0MHB4O1xuICB9XG59XG4uZmFuY3lib3hfX2NvbnRlbnQgPiAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNDBweDtcbiAgcmlnaHQ6IDA7XG4gIGNvbG9yOiB2YXIoLS1mYW5jeWJveC1jb2xvciwgI2ZmZik7XG59XG5cbi5mYW5jeWJveF9fbm8tY2xpY2ssIC5mYW5jeWJveF9fbm8tY2xpY2sgYnV0dG9uIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5mYW5jeWJveF9fc3Bpbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGNvbG9yOiB2YXIoLS1mYW5jeWJveC1jb2xvciwgY3VycmVudENvbG9yKTtcbn1cblxuLmZhbmN5Ym94X19zbGlkZSAuZmFuY3lib3hfX3NwaW5uZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDEwNTM7XG59XG5cbi5mYW5jeWJveF9fc3Bpbm5lciBzdmcge1xuICBhbmltYXRpb246IGZhbmN5Ym94LXJvdGF0ZSAycyBsaW5lYXIgaW5maW5pdGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5mYW5jeWJveF9fc3Bpbm5lciBzdmcgY2lyY2xlIHtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlLXdpZHRoOiAyLjc1O1xuICBzdHJva2UtbWl0ZXJsaW1pdDogMTA7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDEsIDIwMDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4gIGFuaW1hdGlvbjogZmFuY3lib3gtZGFzaCAxLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xufVxuXG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LXJvdGF0ZSB7XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFuY3lib3gtZGFzaCB7XG4gIDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAxLCAyMDA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4gIH1cbiAgNTAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA4OSwgMjAwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMzVweDtcbiAgfVxuICAxMDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA4OSwgMjAwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMTI0cHg7XG4gIH1cbn1cbi5mYW5jeWJveF9fYmFja2Ryb3AsIC5mYW5jeWJveF9fY2FwdGlvbiwgLmZhbmN5Ym94X19uYXYsIC5jYXJvdXNlbF9fZG90cywgLmNhcm91c2VsX19idXR0b24uaXMtY2xvc2Uge1xuICBvcGFjaXR5OiB2YXIoLS1mYW5jeWJveC1vcGFjaXR5LCAxKTtcbn1cblxuLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49ZmFsc2VdIC5mYW5jeWJveF9fYmFja2Ryb3AsIC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuZmFuY3lib3hfX2NhcHRpb24sIC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuZmFuY3lib3hfX25hdiwgLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49ZmFsc2VdIC5jYXJvdXNlbF9fZG90cywgLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49ZmFsc2VdIC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3NlIHtcbiAgYW5pbWF0aW9uOiAwLjE1cyBlYXNlIGJhY2t3YXJkcyBmYW5jeWJveC1mYWRlSW47XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkLmlzLWNsb3NpbmcgLmZhbmN5Ym94X19iYWNrZHJvcCwgLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAuZmFuY3lib3hfX2NhcHRpb24sIC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkLmlzLWNsb3NpbmcgLmZhbmN5Ym94X19uYXYsIC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkLmlzLWNsb3NpbmcgLmNhcm91c2VsX19kb3RzLCAuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3NlIHtcbiAgYW5pbWF0aW9uOiAwLjE1cyBlYXNlIGJvdGggZmFuY3lib3gtZmFkZU91dDtcbn1cblxuLmZhbmN5Ym94LWZhZGVJbiB7XG4gIGFuaW1hdGlvbjogMC4xNXMgZWFzZSBib3RoIGZhbmN5Ym94LWZhZGVJbjtcbn1cblxuLmZhbmN5Ym94LWZhZGVPdXQge1xuICBhbmltYXRpb246IDAuMXMgZWFzZSBib3RoIGZhbmN5Ym94LWZhZGVPdXQ7XG59XG5cbi5mYW5jeWJveC16b29tSW5VcCB7XG4gIGFuaW1hdGlvbjogMC4ycyBlYXNlIGJvdGggZmFuY3lib3gtem9vbUluVXA7XG59XG5cbi5mYW5jeWJveC16b29tT3V0RG93biB7XG4gIGFuaW1hdGlvbjogMC4xNXMgZWFzZSBib3RoIGZhbmN5Ym94LXpvb21PdXREb3duO1xufVxuXG4uZmFuY3lib3gtdGhyb3dPdXRVcCB7XG4gIGFuaW1hdGlvbjogMC4xNXMgZWFzZSBib3RoIGZhbmN5Ym94LXRocm93T3V0VXA7XG59XG5cbi5mYW5jeWJveC10aHJvd091dERvd24ge1xuICBhbmltYXRpb246IDAuMTVzIGVhc2UgYm90aCBmYW5jeWJveC10aHJvd091dERvd247XG59XG5cbkBrZXlmcmFtZXMgZmFuY3lib3gtZmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYW5jeWJveC1mYWRlT3V0IHtcbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFuY3lib3gtem9vbUluVXAge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTcpIHRyYW5zbGF0ZTNkKDAsIDE2cHgsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYW5jeWJveC16b29tT3V0RG93biB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTcpIHRyYW5zbGF0ZTNkKDAsIDE2cHgsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFuY3lib3gtdGhyb3dPdXRVcCB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMCUsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFuY3lib3gtdGhyb3dPdXREb3duIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAlLCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uZmFuY3lib3hfX2Nhcm91c2VsIC5jYXJvdXNlbF9fc2xpZGUge1xuICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gIHNjcm9sbGJhci1jb2xvcjogI2NjYyByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwgLmNhcm91c2VsX19zbGlkZTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbn1cblxuLmZhbmN5Ym94X19jYXJvdXNlbCAuY2Fyb3VzZWxfX3NsaWRlOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cblxuLmZhbmN5Ym94X19jYXJvdXNlbCAuY2Fyb3VzZWxfX3NsaWRlOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwuaXMtZHJhZ2dhYmxlIC5mYW5jeWJveF9fc2xpZGUsIC5mYW5jeWJveF9fY2Fyb3VzZWwuaXMtZHJhZ2dhYmxlIC5mYW5jeWJveF9fc2xpZGUgLmZhbmN5Ym94X19jb250ZW50IHtcbiAgY3Vyc29yOiBtb3ZlO1xuICBjdXJzb3I6IGdyYWI7XG59XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwuaXMtZHJhZ2dpbmcgLmZhbmN5Ym94X19zbGlkZSwgLmZhbmN5Ym94X19jYXJvdXNlbC5pcy1kcmFnZ2luZyAuZmFuY3lib3hfX3NsaWRlIC5mYW5jeWJveF9fY29udGVudCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiBncmFiYmluZztcbn1cblxuLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlIC5mYW5jeWJveF9fY29udGVudCB7XG4gIGN1cnNvcjogYXV0bztcbn1cblxuLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmNhbi16b29tX2luIC5mYW5jeWJveF9fY29udGVudCB7XG4gIGN1cnNvcjogem9vbS1pbjtcbn1cblxuLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmNhbi16b29tX291dCAuZmFuY3lib3hfX2NvbnRlbnQge1xuICBjdXJzb3I6IHpvb20tb3V0O1xufVxuXG4uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaXMtZHJhZ2dhYmxlIC5mYW5jeWJveF9fY29udGVudCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiBncmFiO1xufVxuXG4uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaXMtZHJhZ2dpbmcgLmZhbmN5Ym94X19jb250ZW50IHtcbiAgY3Vyc29yOiBtb3ZlO1xuICBjdXJzb3I6IGdyYWJiaW5nO1xufVxuXG4uZmFuY3lib3hfX2ltYWdlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmhhcy1pbWFnZSAuZmFuY3lib3hfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApO1xuICBtaW4taGVpZ2h0OiAxcHg7XG59XG5cbi5pcy1jbG9zaW5nIC5oYXMtaW1hZ2UgLmZhbmN5Ym94X19jb250ZW50IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y29udGFpbl0ge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuXG4uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW5dIC5mYW5jeWJveF9fY29udGVudCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb250YWluXSAuZmFuY3lib3hfX2ltYWdlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW4td10ge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y29udGFpbi13XSAuZmFuY3lib3hfX2NvbnRlbnQge1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuXG4uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW4td10gLmZhbmN5Ym94X19pbWFnZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvdmVyXSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y292ZXJdIC5mYW5jeWJveF9fY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y292ZXJdIC5mYW5jeWJveF9faW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1pZnJhbWUgLmZhbmN5Ym94X19jb250ZW50LCAuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLW1hcCAuZmFuY3lib3hfX2NvbnRlbnQsIC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtcGRmIC5mYW5jeWJveF9fY29udGVudCwgLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy12aWRlbyAuZmFuY3lib3hfX2NvbnRlbnQsIC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtaHRtbDV2aWRlbyAuZmFuY3lib3hfX2NvbnRlbnQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLWlmcmFtZSAuZmFuY3lib3hfX2NvbnRlbnQsIC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtbWFwIC5mYW5jeWJveF9fY29udGVudCwgLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1wZGYgLmZhbmN5Ym94X19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogODAlO1xufVxuXG4uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLXZpZGVvIC5mYW5jeWJveF9fY29udGVudCwgLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1odG1sNXZpZGVvIC5mYW5jeWJveF9fY29udGVudCB7XG4gIHdpZHRoOiA5NjBweDtcbiAgaGVpZ2h0OiA1NDBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuXG4uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLW1hcCAuZmFuY3lib3hfX2NvbnRlbnQsIC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtcGRmIC5mYW5jeWJveF9fY29udGVudCwgLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy12aWRlbyAuZmFuY3lib3hfX2NvbnRlbnQsIC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtaHRtbDV2aWRlbyAuZmFuY3lib3hfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI0LCAyNCwgMjcsIDAuOSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLW1hcCAuZmFuY3lib3hfX2NvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjZTVlM2RmO1xufVxuXG4uZmFuY3lib3hfX2h0bWw1dmlkZW8sIC5mYW5jeWJveF9faWZyYW1lIHtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuLmZhbmN5Ym94LXBsYWNlaG9sZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi5mYW5jeWJveF9fdGh1bWJzIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMHB4IDNweDtcbiAgb3BhY2l0eTogdmFyKC0tZmFuY3lib3gtb3BhY2l0eSwgMSk7XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuZmFuY3lib3hfX3RodW1icyB7XG4gIGFuaW1hdGlvbjogMC4xNXMgZWFzZS1pbiBiYWNrd2FyZHMgZmFuY3lib3gtZmFkZUluO1xufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5mYW5jeWJveF9fdGh1bWJzIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmZhbmN5Ym94X190aHVtYnMgLmNhcm91c2VsX19zbGlkZSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogdmFyKC0tZmFuY3lib3gtdGh1bWJzLXdpZHRoLCA5NnB4KTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA4cHggM3B4O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5mYW5jeWJveF9fdGh1bWJzIC5jYXJvdXNlbF9fc2xpZGUgLmZhbmN5Ym94X190aHVtYjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiA1cHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZmFuY3lib3gtYWNjZW50LWNvbG9yLCByZ2JhKDM0LCAyMTMsIDIzMywgMC45NikpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2U7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWZhbmN5Ym94LXRodW1icy1ib3JkZXItcmFkaXVzLCA0cHgpO1xufVxuXG4uZmFuY3lib3hfX3RodW1icyAuY2Fyb3VzZWxfX3NsaWRlLmlzLW5hdi1zZWxlY3RlZCAuZmFuY3lib3hfX3RodW1iOjphZnRlciB7XG4gIG9wYWNpdHk6IDAuOTI7XG59XG5cbi5mYW5jeWJveF9fdGh1bWJzIC5jYXJvdXNlbF9fc2xpZGUgPiAqIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uZmFuY3lib3hfX3RodW1iIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IGNhbGMoMTAwJSAvICh2YXIoLS1mYW5jeWJveC10aHVtYnMtcmF0aW8sIDEuNSkpKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1mYW5jeWJveC10aHVtYnMtYm9yZGVyLXJhZGl1cywgNHB4KTtcbn1cblxuLmZhbmN5Ym94X190b29sYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgaHNsYSgwZGVnLCAwJSwgMCUsIDApIDAlLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC4wMDYpIDguMSUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjAyMSkgMTUuNSUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjA0NikgMjIuNSUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjA3NykgMjklLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC4xMTQpIDM1LjMlLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC4xNTUpIDQxLjIlLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC4xOTgpIDQ3LjElLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC4yNDIpIDUyLjklLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC4yODUpIDU4LjglLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC4zMjYpIDY0LjclLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC4zNjMpIDcxJSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMzk0KSA3Ny41JSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuNDE5KSA4NC41JSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuNDM0KSA5MS45JSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuNDQpIDEwMCUpO1xuICBwYWRkaW5nOiAwO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLS1jYXJvdXNlbC1idXR0b24tc3ZnLXdpZHRoOiAyMHB4O1xuICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctaGVpZ2h0OiAyMHB4O1xuICBvcGFjaXR5OiB2YXIoLS1mYW5jeWJveC1vcGFjaXR5LCAxKTtcbiAgdGV4dC1zaGFkb3c6IHZhcigtLWZhbmN5Ym94LXRvb2xiYXItdGV4dC1zaGFkb3csIDFweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC40KSk7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmFuY3lib3hfX3Rvb2xiYXIge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgfVxufVxuLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49ZmFsc2VdIC5mYW5jeWJveF9fdG9vbGJhciB7XG4gIGFuaW1hdGlvbjogMC4xNXMgZWFzZS1pbiBiYWNrd2FyZHMgZmFuY3lib3gtZmFkZUluO1xufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5mYW5jeWJveF9fdG9vbGJhciB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5mYW5jeWJveF9fdG9vbGJhcl9faXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZmFuY3lib3hfX3Rvb2xiYXJfX2l0ZW1zLS1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uZmFuY3lib3hfX3Rvb2xiYXJfX2l0ZW1zLS1jZW50ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG4uZmFuY3lib3hfX3Rvb2xiYXJfX2l0ZW1zLS1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmZhbmN5Ym94X190b29sYmFyX19pdGVtcy0tY2VudGVyOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5mYW5jeWJveF9fY291bnRlciB7XG4gIG1pbi13aWR0aDogNzJweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBsaW5lLWhlaWdodDogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodCwgNDhweCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogdGFidWxhci1udW1zO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBzdWJwaXhlbC1hbnRpYWxpYXNlZDtcbn1cblxuLmZhbmN5Ym94X19wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWZhbmN5Ym94LWFjY2VudC1jb2xvciwgcmdiYSgzNCwgMjEzLCAyMzMsIDAuOTYpKTtcbiAgaGVpZ2h0OiAzcHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgei1pbmRleDogMzA7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lcjpmdWxsc2NyZWVuOjpiYWNrZHJvcCB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5mYW5jeWJveF9fYnV0dG9uLS1mdWxsc2NyZWVuIGc6bnRoLWNoaWxkKDIpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZhbmN5Ym94X19jb250YWluZXI6ZnVsbHNjcmVlbiAuZmFuY3lib3hfX2J1dHRvbi0tZnVsbHNjcmVlbiBnOm50aC1jaGlsZCgxKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVyOmZ1bGxzY3JlZW4gLmZhbmN5Ym94X19idXR0b24tLWZ1bGxzY3JlZW4gZzpudGgtY2hpbGQoMikge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmZhbmN5Ym94X19idXR0b24tLXNsaWRlc2hvdyBnOm50aC1jaGlsZCgyKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVyLmhhcy1zbGlkZXNob3cgLmZhbmN5Ym94X19idXR0b24tLXNsaWRlc2hvdyBnOm50aC1jaGlsZCgxKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVyLmhhcy1zbGlkZXNob3cgLmZhbmN5Ym94X19idXR0b24tLXNsaWRlc2hvdyBnOm50aC1jaGlsZCgyKSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufSAvKipcbiAqIFN3aXBlciA4LjQuN1xuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcbiAqIGh0dHBzOi8vc3dpcGVyanMuY29tXG4gKlxuICogQ29weXJpZ2h0IDIwMTQtMjAyMyBWbGFkaW1pciBLaGFybGFtcGlkaVxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZVxuICpcbiAqIFJlbGVhc2VkIG9uOiBKYW51YXJ5IDMwLCAyMDIzXG4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogc3dpcGVyLWljb25zO1xuICBzcmM6IHVybChcImRhdGE6YXBwbGljYXRpb24vZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LCBkMDlHUmdBQkFBQUFBQVpnQUJBQUFBQUFEQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBR1JBQUFBQm9BQUFBY2k2cUhrVWRFUlVZQUFBV2dBQUFBSXdBQUFDUUFZQUJYUjFCUFV3QUFCaFFBQUFBdUFBQUFOdUFZNyt4SFUxVkNBQUFGeEFBQUFGQUFBQUJtMmZQY3pVOVRMeklBQUFIY0FBQUFTZ0FBQUdCUDlWNVJZMjFoY0FBQUFrUUFBQUNJQUFBQll0NkYwY0JqZG5RZ0FBQUN6QUFBQUFRQUFBQUVBQkVCUkdkaGMzQUFBQVdZQUFBQUNBQUFBQWovL3dBRFoyeDVaZ0FBQXl3QUFBRE1BQUFEMk1IdHJ5Vm9aV0ZrQUFBQmJBQUFBREFBQUFBMkUyK2VvV2hvWldFQUFBR2NBQUFBSHdBQUFDUUM5Z0R6YUcxMGVBQUFBaWdBQUFBWkFBQUFyZ0prQUJGc2IyTmhBQUFDMEFBQUFGb0FBQUJhRlFBVUdHMWhlSEFBQUFHOEFBQUFId0FBQUNBQWNBQkFibUZ0WlFBQUEvZ0FBQUU1QUFBQ1h2RmRCd2x3YjNOMEFBQUZOQUFBQUdJQUFBQ0U1czc0aFhqYVkyQmtZR0FBWXBmNUh1L2orVzIrTW5Bek1ZREF6YVg2UWpENi80Ly9CeGo1R0E4QXVSd01ZR2tBUHl3TDEzamFZMkJrWUdBODhQOEFneDRqKy84ZlFEWWZBMUFFQldnREFJQjJCT29BZU5wallHUmdZTkJoNEdkZ1lnQUJFTW5JQUJKellOQURDUUFBQ1dnQXNRQjQybU5nWWZ6Q09JR0JsWUdCMFljeGpZR0J3UjFLZjJXUVpHaGhZR0JpWUdWbWdBRkdCaVFRa09hYXd0REFvTUJReFhqZy93RUdQY1lEREE0d05VQTJDQ2d3c0FBQU80RUw2Z0FBZU5wajJNMGd5QUFDcXhnR05XQmtaMkQ0L3dNQSt4a0RkZ0FBQUhqYVkyQmdZR2FBWUJrR1JnWVFpQUh5R01GOEZnWUhJTTNEd01IQUJHUXJNT2d5V0RMRU0xVDkvdzhVQmZFTWdMekUvLy8vUC81Ly9mL1YveHYrcjRlYUFBZU1iQXh3SVVZbUlNSEVnS1lBWWpVY3NEQXdzTEt4YzNCeWNmUHc4akVRQS9nWkJBU0ZoRVZFeGNRbEpLV2taV1RsNUJVVWxaUlZWTlhVTlRRWkJnTUFBTVIrRStnQUVRRkVBQUFBS2dBcUFDb0FOQUErQUVnQVVnQmNBR1lBY0FCNkFJUUFqZ0NZQUtJQXJBQzJBTUFBeWdEVUFONEE2QUR5QVB3QkJnRVFBUm9CSkFFdUFUZ0JRZ0ZNQVZZQllBRnFBWFFCZmdHSUFaSUJuQUdtQWJJQnpnSHNBQUI0MnUyTk1RNkNVQXlHVzU2OHg5QW5lWVlnbTRNSmJoS0ZhRXhJT0FWWDhBcGV3U3Q0QmljNEFmZUFpZDNWT0JpeER4ZlBZRXphNU8rWGZpMDRZQURnZ2lVSVVMQ3VFSks4VmhPNGJTdnBkbmt0SEk1UUNZdGRpMnNsOFpuWGFIbHFVck5LemRLY1Q4Y2pscStyd1pTdklWY3pOaWV6c2ZuUC91em5tZlBGQk5PRE0ySzdNVFE0NVlFQVpxR1A4MUFtR0djRjNpUHFPb3AwcjFTUFRhVGJWa2ZVZTRIWGo5N3dZRSt5TndXWXh3V3U0djF1Z1dIZ28zUzFYZFpFVnFXTTdFVDBjZm5MR3hXZmtnUjQybzJQdldyRE1CU0ZqL0lITGFGMHpLalJnZGlWTXdTY05SQW9XVW9INzhZMmljQi95SVkwOUFuNkFIMkJkdS9VQit5eG9wWXNoUWlFdm52dTBkVVJnRHQ4UWVDOFBEdzdGcGppM2ZFQTR6L1BFSjZZT0I1aEtoNGRqM0V2WGh4UHFIL1NLVVkzcko3c3JaNEZabmgxUE1BdFBod1A2ZmwyUE1KTVBEZ2VRNHJZOFlUNkd6YW8wZUFFQTQwOUR1Z2dtVG5Gbk9jU0NpRWlMTWd4Q2lUSTZDcTVEWlVkM1FtcDEwdk8wTGFMVGQyY2pONGZPdW1sYzdsVVliU1FjWkZrdXRSRzdnNkpLWkt5MFJtZExZNjgwQ0RuRUorVU1rcEZGZTFSTjdueGRWcFhyQzRhVHRuYXVyT25ZZXJjWmcyWVZtTE4vZC9nY3pmRWltckUvZnMvYk91cTI5Wm1uOHRsb09SYVhnWmdHYTc4eU85L2NuWG0yQnBhR3ZxMjVEdjlTNEU5KzVTSWM5UHF1cEpLaFlGU1NsNDcrUWNyMW1ZTkFBQUFlTnB0dzBjS3drQUFBTURaSkE4UTdPVUp2a0xzUGZaNnpGVkVSUHk4cUhoMllFUiszaS9CUDgzdklCTEx5U3NvS2ltcnFLcXBhMmhwNitqcTZSc1lHaG1ibUpxWlN5MHNyYXh0Yk8zc0hSeWRuRU1VNHVSNnl4N0pKWHZlUDdXckR5Y0FBQUFBQUFILy93QUNlTnBqWUdSZ1lPQUJZaGtnWmdKQ1pnWk5Ca1lHTFFadElKc0ZMTVlBQUF3M0FMZ0FlTm9saXpFS2dEQVFCQ2NoUmJDMnNGRVIwWUQ2cVZRaUJDdi9IOWV6R0k2WjVYQkF3OENCSy9tNWlRUVZhdVZiWExuT3JNWnYyb0xkS0ZhOFBqdXJ1MmhKekdhYm1PU0x6Tk16dnV0cEIzTjQybU5nWkdCZzRHS1FZekJoWU14SkxNbGo0R0JnQVlvdy9QL1BBSkpoTE02c1NvV0tmV0NBQXdEQWpnYlJBQUI0Mm1OZ1lHQmtBSUliQ1pvNUlQcm1VbjBoR0EwQU84RUZUUUFBXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG46cm9vdCB7XG4gIC0tc3dpcGVyLXRoZW1lLWNvbG9yOiMwMDdhZmY7XG59XG5cbi5zd2lwZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uc3dpcGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi5zd2lwZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLCAuc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCk7XG59XG5cbi5zd2lwZXItcG9pbnRlci1ldmVudHMge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uc3dpcGVyLXBvaW50ZXItZXZlbnRzLnN3aXBlci12ZXJ0aWNhbCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXg7XG59XG5cbi5zd2lwZXItc2xpZGUge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG59XG5cbi5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5rIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dpcGVyLWF1dG9oZWlnaHQsIC5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0O1xufVxuXG4uc3dpcGVyLWJhY2tmYWNlLWhpZGRlbiAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dpcGVyLTNkLCAuc3dpcGVyLTNkLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXIge1xuICBwZXJzcGVjdGl2ZTogMTIwMHB4O1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3csIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZSwgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdywgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsIC5zd2lwZXItM2QgLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdywgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sIC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xufVxuXG4uc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0IHN0YXJ0O1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwuc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogeCBtYW5kYXRvcnk7XG59XG5cbi5zd2lwZXItdmVydGljYWwuc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogeSBtYW5kYXRvcnk7XG59XG5cbi5zd2lwZXItY2VudGVyZWQgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBvcmRlcjogOTk5OTtcbn1cblxuLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG59XG5cbi5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7XG59XG5cbi5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpO1xufVxuXG4uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMXB4O1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xufVxuXG4uc3dpcGVyLWNlbnRlcmVkID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBjZW50ZXIgY2VudGVyO1xuICBzY3JvbGwtc25hcC1zdG9wOiBhbHdheXM7XG59XG5cbi5zd2lwZXItdmlydHVhbCAuc3dpcGVyLXNsaWRlIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbn1cblxuLnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1ob3Jpem9udGFsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXIge1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpO1xufVxuXG4uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci12ZXJ0aWNhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVyIHtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKTtcbn1cblxuOnJvb3Qge1xuICAtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemU6NDRweDtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dCwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiBjYWxjKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpIC8gNDQgKiAyNyk7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7XG4gIG1hcmdpbi10b3A6IGNhbGMoMHB4IC0gdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkgLyAyKTtcbiAgei1pbmRleDogMTA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zNTtcbiAgY3Vyc29yOiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWhpZGRlbiwgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLW5hdmlnYXRpb24tZGlzYWJsZWQgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dDphZnRlciwgLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBzd2lwZXItaWNvbnM7XG4gIGZvbnQtc2l6ZTogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LXZhcmlhbnQ6IGluaXRpYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LCAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgbGVmdDogMTBweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcInByZXZcIjtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dCwgLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHJpZ2h0OiAxMHB4O1xuICBsZWZ0OiBhdXRvO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLCAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyIHtcbiAgY29udGVudDogXCJuZXh0XCI7XG59XG5cbi5zd2lwZXItYnV0dG9uLWxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcyBvcGFjaXR5O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZCA+IC5zd2lwZXItcGFnaW5hdGlvbiwgLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCwgLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSwgLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uIHtcbiAgYm90dG9tOiAxMHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWluIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXYge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNjYpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoLCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSwgOHB4KSk7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhlaWdodCwgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsIDhweCkpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yLCAjMDAwKTtcbiAgb3BhY2l0eTogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHksIDAuMik7XG59XG5cbmJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6b25seS1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBvcGFjaXR5OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtb3BhY2l0eSwgMSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC01MCUsIDApO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcCwgNnB4KSAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDhweDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogMC4ycyB0cmFuc2Zvcm0sIDAuMnMgdG9wO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LCAuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBtYXJnaW46IDAgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwLCA0cHgpO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsIC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LCAuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNpdGlvbjogMC4ycyB0cmFuc2Zvcm0sIDAuMnMgbGVmdDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1ydGwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2l0aW9uOiAwLjJzIHRyYW5zZm9ybSwgMC4ycyByaWdodDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbn1cblxuLnN3aXBlci1ydGwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0cHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXIge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWQgPiAuc3dpcGVyLXNjcm9sbGJhciwgLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1zY3JvbGxiYXIsIC5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItaG9yaXpvbnRhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMSU7XG4gIGJvdHRvbTogM3B4O1xuICB6LWluZGV4OiA1MDtcbiAgaGVpZ2h0OiA1cHg7XG4gIHdpZHRoOiA5OCU7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItdmVydGljYWwsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXNjcm9sbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDNweDtcbiAgdG9wOiAxJTtcbiAgei1pbmRleDogNTA7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogOTglO1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWcge1xuICBjdXJzb3I6IG1vdmU7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3dpcGVyLXpvb20tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGNhbnZhcywgLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGltZywgLnN3aXBlci16b29tLWNvbnRhaW5lciA+IHN2ZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLnN3aXBlci1zbGlkZS16b29tZWQge1xuICBjdXJzb3I6IG1vdmU7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjFweDtcbiAgbWFyZ2luLXRvcDogLTIxcHg7XG4gIHotaW5kZXg6IDEwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHZhcigtLXN3aXBlci1wcmVsb2FkZXItY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc3dpcGVyLXdhdGNoLXByb2dyZXNzIC5zd2lwZXItc2xpZGUtdmlzaWJsZSAuc3dpcGVyLWxhenktcHJlbG9hZGVyLCAuc3dpcGVyOm5vdCguc3dpcGVyLXdhdGNoLXByb2dyZXNzKSAuc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcbiAgYW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRlIHtcbiAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiNmZmY7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2sge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6IzAwMDtcbn1cblxuQGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLnN3aXBlciAuc3dpcGVyLW5vdGlmaWNhdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogLTEwMDA7XG59XG5cbi5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnN3aXBlci1ncmlkID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uc3dpcGVyLWdyaWQtY29sdW1uID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uc3dpcGVyLWZhZGUuc3dpcGVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuXG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xufVxuXG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwgLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zd2lwZXItY3ViZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLWN1YmUuc3dpcGVyLXJ0bCAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQgKyAuc3dpcGVyLXNsaWRlLCAuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1wcmV2IHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LCAuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDAuNjtcbiAgei1pbmRleDogMDtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGZpbHRlcjogYmx1cig1MHB4KTtcbn1cblxuLnN3aXBlci1mbGlwIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLCAuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwgLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsIC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwgLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gIHotaW5kZXg6IDA7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zd2lwZXItY3JlYXRpdmUgLnN3aXBlci1zbGlkZSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eSwgaGVpZ2h0O1xufVxuXG4uc3dpcGVyLWNhcmRzIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY2FyZHMgLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA4OS45OTg3NWVtKSBhbmQgKG1heC13aWR0aDogOTBlbSkge1xuICBodG1sIHtcbiAgICB6b29tOiA5Ny45NiU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5MGVtKSBhbmQgKG1heC13aWR0aDogOTAuNjI1ZW0pIHtcbiAgaHRtbCB7XG4gICAgem9vbTogOTguNjQlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTAuNjI1ZW0pIGFuZCAobWF4LXdpZHRoOiA5MS4yNWVtKSB7XG4gIGh0bWwge1xuICAgIHpvb206IDk5LjMyJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDkxLjI1ZW0pIGFuZCAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIGh0bWwge1xuICAgIHpvb206IDk5LjY2JTtcbiAgfVxufVxuLl9saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNXB4O1xufVxuXG4udG9vbHRpcC1ob3Jpem9udGFsLXNjcm9sbC1pY29uX2hhbmQge1xuICBhbmltYXRpb246IHRvb2x0aXAtaG9yaXpvbnRhbC1zY3JvbGwtaWNvbl9hbmltLXNjcm9sbC1oYW5kIDJzIGluZmluaXRlO1xufVxuXG4uaW52aXNpYmxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRvb2x0aXAtaG9yaXpvbnRhbC1zY3JvbGwtaWNvbl9jYXJkIHtcbiAgYW5pbWF0aW9uOiB0b29sdGlwLWhvcml6b250YWwtc2Nyb2xsLWljb25fYW5pbS1zY3JvbGwtY2FyZCAycyBpbmZpbml0ZTtcbn1cblxuLl9jb3Vyc29yIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLl9jb3Vyc29yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgdG9vbHRpcC1ob3Jpem9udGFsLXNjcm9sbC1pY29uX2FuaW0tc2Nyb2xsLWhhbmQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDgwcHgpIHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoODBweCkgc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAyMCUsIDYwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE3NXB4KSBzY2FsZSgwLjYpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgODAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSBzY2FsZSgwLjYpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHNjYWxlKDAuNik7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyB0b29sdGlwLWhvcml6b250YWwtc2Nyb2xsLWljb25fYW5pbS1zY3JvbGwtY2FyZCB7XG4gIDAlLCA2MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuICA4MCUsIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI0MHB4KTtcbiAgfVxufVxuLl9kaXNhYmxlLWhvdmVyLFxuLl9kaXNhYmxlLWhvdmVyICoge1xuICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uX3NlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAxMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5fc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmZhbmN5Ym94X190cmFjazpoYXMoLmZhbmN5Ym94X19zbGlkZTpoYXMoaWZyYW1lKSkge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmZhbmN5Ym94X19zbGlkZTpoYXMoaWZyYW1lKSB7XG4gIG1heC13aWR0aDogMTIwMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5mYW5jeWJveF9fY29udGVudDpoYXMoaWZyYW1lKSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMjAwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgYXV0bztcbiAgaGVpZ2h0OiA2NCUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5mYW5jeWJveF9fY29udGVudDpoYXMoaWZyYW1lKSB7XG4gICAgd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmZhbmN5Ym94X19jb250ZW50OmhhcyhpZnJhbWUpIGlmcmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEyMDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLl90ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLl9pbWFnZS1iYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwMHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuX2ltYWdlLWJhY2sge1xuICAgIHBhZGRpbmc6IDM1cHggMDtcbiAgfVxufVxuXG4uX21haW4tYmxvY2sge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLl9tYWluLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5cbi5fbWFpbi1idG4ge1xuICBtaW4taGVpZ2h0OiA5MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHJnYig1MywgNjksIDU5KTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICBwYWRkaW5nOiAxMHB4O1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgLyogMjQvMTYgKi9cbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLl9tYWluLWJ0bl9jZW50ZXIge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLl9tYWluLWJ0bl9jZW50ZXIge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5fbWFpbi1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNzIsIDk3LCA4MSk7XG59XG4uX21haW4tYnRuX2JsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDM3LCAzNSwgMzQpO1xufVxuLl9tYWluLWJ0bl9ibGFjazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig1NiwgNTQsIDUzKTtcbn1cbi5fbWFpbi1idG5fMzUwIHtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbn1cbi5fbWFpbi1idG5feWVsbG93IHtcbiAgY29sb3I6IHJnYigzNywgMzUsIDM0KSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyMzgsIDIwMSk7XG59XG4uX21haW4tYnRuX3llbGxvdzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDIzMiwgMTgyKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5fbWFpbi1idG4ge1xuICAgIG1pbi1oZWlnaHQ6IDc1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5fbWFpbi1idG5fODAge1xuICBtaW4taGVpZ2h0OiA4MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLl9tYWluLWJ0bl84MCB7XG4gICAgbWluLWhlaWdodDogNTVweDtcbiAgfVxufVxuXG4uX2Jyb3duLWJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjA2LCAxNjUsIDkyKTtcbn1cblxuLl9ncmVlbi10ZXh0IHtcbiAgY29sb3I6IHJnYig3MiwgMTg3LCA1OCk7XG59XG5cbmEuX2dyZWVuLXRleHQge1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEoNzIsIDE4NywgNTgsIDAuNCk7XG59XG5hLl9ncmVlbi10ZXh0OmhvdmVyIHtcbiAgY29sb3I6IHJnYig2OSwgMTcyLCA1Nik7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSg4OCwgMTc1LCAzNiwgMC40KTtcbn1cblxuLl9saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xufVxuLl9saXN0IGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uX2xpc3QgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogMTJweDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTMsIDY5LCA1OSk7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLl9saXN0IGxpOjpiZWZvcmUge1xuICAgIHRvcDogMTBweDtcbiAgfVxufVxuLl9saXN0X3llbGxvdyBsaTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjM4LCAyMDEpO1xufVxuLl9saXN0X2lubGluZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLl9saXN0X2lubGluZSBsaSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5fbGlzdF9pbmxpbmUgbGk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uX2xpc3RfaW5saW5lIGxpOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDUzLCA2OSwgNTkpO1xuICBtYXJnaW4tbGVmdDogMS4xNWVtO1xuICBtYXJnaW4tcmlnaHQ6IDEuMTVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5fbGlzdF9pbmxpbmUgbGk6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICB9XG59XG5cbi5faGFsdmFyIHtcbiAgZm9udC1mYW1pbHk6IEhhbHZhciBCcmVpdHNjaHJpZnQ7XG59XG5cbi5fc2VjdGlvbi10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBIYWx2YXIgQnJlaXRzY2hyaWZ0O1xuICBmb250LXNpemU6IDY0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMTIuNSU7XG4gIC8qIDcyLzY0ICovXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuX3NlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLl9zZWN0aW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDQycHg7XG4gIH1cbiAgLl9zZWN0aW9uLXRpdGxlIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICBAc3VwcG9ydHMgKGZvbnQtc2l6ZTogY2xhbXAoIDEuNTYyNXJlbSAsIDAuMzk1MzQ2MDAzOXJlbSAgKyAgMy44OTg2MzU0Nzc2dncgLCAyLjgxMjVyZW0gKSkge1xuICAgIC5fc2VjdGlvbi10aXRsZSB7XG4gICAgICBmb250LXNpemU6IGNsYW1wKCAxLjU2MjVyZW0gLCAwLjM5NTM0NjAwMzlyZW0gICsgIDMuODk4NjM1NDc3NnZ3ICwgMi44MTI1cmVtICk7XG4gICAgfVxuICB9XG4gIEBzdXBwb3J0cyBub3QgKGZvbnQtc2l6ZTogY2xhbXAoIDEuNTYyNXJlbSAsIDAuMzk1MzQ2MDAzOXJlbSAgKyAgMy44OTg2MzU0Nzc2dncgLCAyLjgxMjVyZW0gKSkge1xuICAgIC5fc2VjdGlvbi10aXRsZSB7XG4gICAgICBmb250LXNpemU6IGNhbGMoXG4gICAgICAxLjU2MjVyZW0gKyAxLjI1ICogKDEwMHZ3IC0gMjkuOTM3NXJlbSkgLyAzMi4wNjI1XG4gICAgKTtcbiAgICB9XG4gIH1cbn1cbi5fc2VjdGlvbi10aXRsZV80NCB7XG4gIGZvbnQtc2l6ZTogNDRweDtcbiAgbGluZS1oZWlnaHQ6IDExOC4xODE4MTgxODE4JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5fc2VjdGlvbi10aXRsZV80NCB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICBAc3VwcG9ydHMgKGZvbnQtc2l6ZTogY2xhbXAoIDEuNDM3NXJlbSAsIDAuNzM3MjA3NjAyM3JlbSAgKyAgMi4zMzkxODEyODY1dncgLCAyLjE4NzVyZW0gKSkge1xuICAgIC5fc2VjdGlvbi10aXRsZV80NCB7XG4gICAgICBmb250LXNpemU6IGNsYW1wKCAxLjQzNzVyZW0gLCAwLjczNzIwNzYwMjNyZW0gICsgIDIuMzM5MTgxMjg2NXZ3ICwgMi4xODc1cmVtICk7XG4gICAgfVxuICB9XG4gIEBzdXBwb3J0cyBub3QgKGZvbnQtc2l6ZTogY2xhbXAoIDEuNDM3NXJlbSAsIDAuNzM3MjA3NjAyM3JlbSAgKyAgMi4zMzkxODEyODY1dncgLCAyLjE4NzVyZW0gKSkge1xuICAgIC5fc2VjdGlvbi10aXRsZV80NCB7XG4gICAgICBmb250LXNpemU6IGNhbGMoXG4gICAgICAxLjQzNzVyZW0gKyAwLjc1ICogKDEwMHZ3IC0gMjkuOTM3NXJlbSkgLyAzMi4wNjI1XG4gICAgKTtcbiAgICB9XG4gIH1cbn1cbi5fc2VjdGlvbi10aXRsZV82NiB7XG4gIGZvbnQtc2l6ZTogNjZweDtcbiAgbGluZS1oZWlnaHQ6IDExMi4xMjEyMTIlO1xuICAvKiA3NC82NiAqL1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLl9zZWN0aW9uLXRpdGxlXzY2IHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5fc2VjdGlvbi10aXRsZV82NiB7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICB9XG4gIC5fc2VjdGlvbi10aXRsZV82NiBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgQHN1cHBvcnRzIChmb250LXNpemU6IGNsYW1wKCAxLjc1cmVtICwgMC43NTc5MTkxMDMzcmVtICArICAzLjMxMzg0MDE1NTl2dyAsIDIuODEyNXJlbSApKSB7XG4gICAgLl9zZWN0aW9uLXRpdGxlXzY2IHtcbiAgICAgIGZvbnQtc2l6ZTogY2xhbXAoIDEuNzVyZW0gLCAwLjc1NzkxOTEwMzNyZW0gICsgIDMuMzEzODQwMTU1OXZ3ICwgMi44MTI1cmVtICk7XG4gICAgfVxuICB9XG4gIEBzdXBwb3J0cyBub3QgKGZvbnQtc2l6ZTogY2xhbXAoIDEuNzVyZW0gLCAwLjc1NzkxOTEwMzNyZW0gICsgIDMuMzEzODQwMTU1OXZ3ICwgMi44MTI1cmVtICkpIHtcbiAgICAuX3NlY3Rpb24tdGl0bGVfNjYge1xuICAgICAgZm9udC1zaXplOiBjYWxjKFxuICAgICAgMS43NXJlbSArIDEuMDYyNSAqICgxMDB2dyAtIDI5LjkzNzVyZW0pIC8gMzIuMDYyNVxuICAgICk7XG4gICAgfVxuICB9XG59XG5cbi5fYmlnLXBpYyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogNDEuNyU7XG59XG5cbi5fY29udGVudHMge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLl9zZWN0aW9uLXN1YnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMTI1JTtcbiAgLyogNDAvMzIgKi9cbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5fc2VjdGlvbi1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyN3B4O1xuICB9XG4gIC5fc2VjdGlvbi1zdWJ0aXRsZSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLl9zZWN0aW9uLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLl9zZWN0aW9uLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5fc2VjdGlvbi1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbi5fdGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLl93aGl0ZS10ZXh0IHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5fY29sb3ItYmFjayB7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxMzBweCAwO1xufVxuLl9jb2xvci1iYWNrX3doaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBjb2xvcjogcmdiKDM3LCAzNSwgMzQpO1xufVxuLl9jb2xvci1iYWNrX2dyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDUzLCA2OSwgNTkpO1xufVxuLl9jb2xvci1iYWNrX2JsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDM3LCAzNSwgMzQpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLl9jb2xvci1iYWNrIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gIH1cbn1cblxuLl91cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uX25vYnIge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uX2hpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5fZ3JpZCB7XG4gIGdhcDogMTVweDtcbiAgZGlzcGxheTogZ3JpZDtcbn1cbi5fZ3JpZF8yZnIge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBnYXA6IDE4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuX2dyaWRfMmZyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG87XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG4uX2dyaWRfNGZyIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgZ2FwOiAxMnB4O1xufVxuLl9ncmlkXzVmciB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XG4gIGdhcDogMTBweDtcbn1cbi5fZ3JpZF8zZnIge1xuICBnYXA6IDE4cHg7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuX2dyaWRfM2ZyIHtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5fZ3JpZCB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG5cbi5fYm9yZGVyLWJsYWNrIHtcbiAgYm9yZGVyOiAzcHggc29saWQgcmdiKDM3LCAzNSwgMzQpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLl9ib3JkZXItYmxhY2sge1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICB9XG59XG5cbi5fYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyOiAzcHggc29saWQgcmdiKDI1NSwgMjU1LCAyNTUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLl9ib3JkZXItd2hpdGUge1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5fb3ZlcmZsb3ctY29udGFpbmVyX3RhYmxldCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLl9vdmVyZmxvdy1jb250YWluZXJfdGFibGV0IC5fY291cnNvciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuX292ZXJmbG93LWNvbnRhaW5lcl90YWJsZXQgLl9jb3Vyc29yICsgZGl2IHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCAzMDBweCk7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLl9vdmVyZmxvdy1jb250YWluZXJfdGFibGV0IC5fY291cnNvciArIGRpdiA+IGRpdixcbiAgLl9vdmVyZmxvdy1jb250YWluZXJfdGFibGV0IC5fY291cnNvciArIGRpdiA+IGEge1xuICAgIG1pbi13aWR0aDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5fb3ZlcmZsb3ctY29udGFpbmVyX21vYiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLl9vdmVyZmxvdy1jb250YWluZXJfbW9iIC5fY291cnNvciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuX292ZXJmbG93LWNvbnRhaW5lcl9tb2IgLl9jb3Vyc29yICsgZGl2IHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCAzMDBweCk7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbiAgLl9vdmVyZmxvdy1jb250YWluZXJfbW9iIC5fY291cnNvciArIGRpdiA+IGRpdixcbiAgLl9vdmVyZmxvdy1jb250YWluZXJfbW9iIC5fY291cnNvciArIGRpdiA+IGEge1xuICAgIG1pbi13aWR0aDogMzAwcHg7XG4gIH1cbn1cbi5fc2VjdGlvbi1ib3JkZXJfdG9wIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYigyMDMsIDIxMiwgMjIxKTtcbiAgcGFkZGluZy10b3A6IDExMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLl9zZWN0aW9uLWJvcmRlcl90b3Age1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG59XG5cbi5fc2VjdGlvbjEzNjAge1xuICBtYXgtd2lkdGg6IDEzNjBweDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cblxuLl9zZWN0aW9uMTU2MCB7XG4gIG1heC13aWR0aDogMTU2MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cblxuLl9ib3JkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMjAzLCAyMTIsIDIyMSk7XG59XG5cbi5fdmlkZW8tYmxvY2sge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uX3ZpZGVvLWJsb2NrOjphZnRlciB7XG4gIG1hcmdpbjogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2l0aW9uOiAwLjNzIGFsbDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9wbGF5LnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTMlIGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzQ4YmIzYTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDZweCAxNXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5fdmlkZW8tYmxvY2s6OmFmdGVyIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cbn1cbi5fdmlkZW8tYmxvY2sgaW1nIHtcbiAgdHJhbnNpdGlvbjogMC41cyBhbGw7XG59XG4uX3ZpZGVvLWJsb2NrOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG59XG4uX3ZpZGVvLWJsb2NrOmhvdmVyOjphZnRlciB7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNzIsIDIxMywgNTQpO1xuICBib3gtc2hhZG93OiAwcHggMTVweCAzMHB4IHJnYmEoMCwgMjI5LCA4LCAwLjIpLCBpbnNldCAwcHggNnB4IDIwcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xufVxuLl92aWRlby1ibG9jazpob3ZlciBpbWcge1xuICB0cmFuc2l0aW9uOiAwLjVzIGFsbDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuXG5Aa2V5ZnJhbWVzIGNzcy1hbmltYXRpb24tcm90YXRlMiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGNzcy1hbmltYXRpb24tcm90YXRlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0zNjBkZWcpO1xuICB9XG59XG4uX3ZpZGVvLWNpcmNsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9sZXR0ZXJzLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTkwcHggMTkwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTYwcHg7XG4gIGhlaWdodDogMTYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiBhdXRvO1xuICBpbnNldDogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsO1xuICBhbmltYXRpb246IGNzcy1hbmltYXRpb24tcm90YXRlIDEwcyBsaW5lYXIgaW5maW5pdGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig1MywgNjksIDU5KTtcbn1cbi5fdmlkZW8tY2lyY2xlIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYW5pbWF0aW9uOiBjc3MtYW5pbWF0aW9uLXJvdGF0ZTIgMTBzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi5fdmlkZW8tY2lyY2xlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDY0LCA4NCwgNzIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODhlbSkge1xuICAuX3ZpZGVvLWNpcmNsZSB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTUycHggMTUycHg7XG4gICAgaGVpZ2h0OiAxMzBweDtcbiAgfVxuICAuX3ZpZGVvLWNpcmNsZSBzdmcge1xuICAgIHdpZHRoOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4OGVtKSB7XG4gIC5fdmlkZW8tY2lyY2xlIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMjBweCAxMjBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4OGVtKSB7XG4gIC5fdmlkZW8tY2lyY2xlIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDk0cHggOTRweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cbiAgLl92aWRlby1jaXJjbGUgc3ZnIHtcbiAgICB3aWR0aDogMTVweDtcbiAgfVxufVxuXG4uX2FkYXB0aXZlLXBpYyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5fYWRhcHRpdmUtcGljID4gaW1nLCAuX2FkYXB0aXZlLXBpYyA+IHBpY3R1cmUgPiBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uX2Fic29sdXRlLXBpYyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5fdGV4dDIwIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgLyogMjgvMjAgKi9cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5fdGV4dDIwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLl90ZXh0MzYge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtZmFtaWx5OiBIYWx2YXIgQnJlaXRzY2hyaWZ0O1xuICBsaW5lLWhlaWdodDogMTIyLjIyMjIyMiU7XG4gIC8qIDQ0LzM2ICovXG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuX3RleHQzNiB7XG4gICAgZm9udC1zaXplOiAzMXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuX3RleHQzNiB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuX3RleHQzNiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIC5fdGV4dDM2IGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5fdGV4dDI2IHtcbiAgZm9udC1mYW1pbHk6IEhhbHZhciBCcmVpdHNjaHJpZnQ7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDEzMC43NjkyMzElO1xuICAvKiAzNC8yNiAqL1xuICBmb250LWZhbWlseTogSGFsdmFyIEJyZWl0c2NocmlmdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5fdGV4dDI2IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuLl90ZXh0MTYge1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgLyogMjQvMTYgKi9cbiAgZm9udC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLl90ZXh0MTYge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uX2Z3NjAwIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLl9mdzcwMCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5fZnc1MDAge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uZmFuY3lib3hfX2NvbnRlbnQgOmZvY3VzOm5vdCguY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZSkge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZmFuY3lib3hfX3ZpZXdwb3J0LmlzLWRyYWdnYWJsZSB7XG4gIGN1cnNvcjogYXV0bztcbn1cblxuLmZvcm1fX2NoZWNrYm94LWxhYmVsIGlucHV0LFxuLmZvcm1fX2NoZWNrIGlucHV0LFxuLmZvcm1fX21lc3NlbmdlciBpbnB1dCxcbi5jYWxsYmFja19fdGltZSBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLl9zbGlkZXItc2Nyb2xsYmFyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5fc2xpZGVyLXNjcm9sbGJhciB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG4uX3NsaWRlci1zY3JvbGxiYXIgLnN3aXBlci1zY3JvbGxiYXItZHJhZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTMsIDY5LCA1OSkgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5fc2xpZGVyLXNjcm9sbGJhciAuc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcbiAgICBtaW4td2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLl9zbGlkZXItc2Nyb2xsYmFyIC5zd2lwZXItc2Nyb2xsYmFyLWRyYWc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoODEsIDEwNSwgOTApICFpbXBvcnRhbnQ7XG59XG5cbi5fc2xpZGVyLWFycm93IHtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB6LWluZGV4OiAxMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLl9zbGlkZXItYXJyb3cge1xuICAgIHRvcDogNDUlO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxufVxuLl9zbGlkZXItYXJyb3c6OmFmdGVyIHtcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMTRweDtcbiAgZm9udC1zaXplOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3ByZXYuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuX3NsaWRlci1hcnJvdzo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMTFweDtcbiAgfVxufVxuLl9zbGlkZXItYXJyb3dfc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uX3NsaWRlci1hcnJvdzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxNzMsIDE0MCwgODEpO1xufVxuLl9zbGlkZXItYXJyb3cuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgbGVmdDogMTBweDtcbn1cbi5fc2xpZGVyLWFycm93LnN3aXBlci1idXR0b24tcHJldjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbn1cbi5fc2xpZGVyLWFycm93LnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHJpZ2h0OiAxMHB4O1xufVxuLl9zbGlkZXItYXJyb3cuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMztcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5fc2xpZGVyLWFycm93X2JsYWNrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuLl9zbGlkZXItYXJyb3dfYmxhY2s6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApO1xufVxuLl9zbGlkZXItYXJyb3dfYmxhY2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTczLCAxNDAsIDgxKTtcbn1cbi5fc2xpZGVyLWFycm93X3llbGxvdyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIyNCwgMjA4LCAxNzApO1xufVxuLl9zbGlkZXItYXJyb3dfeWVsbG93OjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKTtcbn1cbi5fc2xpZGVyLWFycm93X3llbGxvdzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMDMsIDE4OCwgMTUwKTtcbn1cblxuOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6IHJnYig1MywgNjksIDU5KTtcbn1cbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoODEsIDEwNSwgOTApO1xufVxuXG4qIHtcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICBzY3JvbGxiYXItY29sb3I6IHJnYig1MywgNjksIDU5KSB0cmFuc3BhcmVudDtcbn1cblxuLmZhbmN5Ym94X19jb250ZW50IHtcbiAgY29sb3I6IHJnYigzNCwgMzQsIDM0KTtcbn1cblxuLmZvcm0ge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLmZvcm0ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5mb3JtX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDEyNSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuZm9ybV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLmZvcm1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5mb3JtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIC5mb3JtX190aXRsZSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLmZvcm1fX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MS44NzVlbSkge1xuICAuZm9ybV9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLmZvcm1fX3N1YnRpdGxlIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZm9ybV9fbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTU3LjE0Mjg1NyU7XG4gIC8qIDIyLzE0ICovXG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHJnYmEoMzQsIDM0LCAzNCwgMC41KTtcbn1cbi5mb3JtX19tZXNzZW5nZXJzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiA1cHg7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG59XG4uZm9ybV9fdG9nZ2xlcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMTBweDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbn1cbi5mb3JtX190b2dnbGUgbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogNDJweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogcmdiKDE1MywgMTUzLCAxNTMpO1xufVxuLmZvcm1fX3RvZ2dsZSBsYWJlbCBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9ybV9fdG9nZ2xlIGxhYmVsOmhhcyhpbnB1dDpjaGVja2VkKSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjA2LCAxNjUsIDkyKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjA2LCAxNjUsIDkyKTtcbn1cbi5mb3JtX190b2dnbGUgc3BhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZm9ybV9fbWVzc2VuZ2VyIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDQycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE1MywgMTUzLCAxNTMsIDAuMyk7XG4gIGdhcDogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogcmdiKDE1MywgMTUzLCAxNTMpO1xufVxuLmZvcm1fX21lc3NlbmdlciBsYWJlbCBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9ybV9fbWVzc2VuZ2VyIGxhYmVsOmhhcyhpbnB1dDpjaGVja2VkKSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmZvcm1fX21lc3NlbmdlciBsYWJlbDpoYXMoaW5wdXQ6Y2hlY2tlZCkgc3ZnIHBhdGgge1xuICBmaWxsOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLmZvcm1fX21lc3NlbmdlciBsYWJlbCBzdmcge1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgfVxufVxuLmZvcm1fX21lc3NlbmdlciBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLmZvcm1fX21lc3NlbmdlciBzcGFuIHtcbiAgICBnYXA6IDVweDtcbiAgfVxufVxuLmZvcm1fX21lc3Nlbmdlcl9jYWxsIGxhYmVsOmhvdmVyIHtcbiAgY29sb3I6IHJnYig1MywgNjksIDU5KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoNTMsIDY5LCA1OSk7XG59XG4uZm9ybV9fbWVzc2VuZ2VyX2NhbGwgbGFiZWw6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiByZ2IoNTMsIDY5LCA1OSk7XG59XG4uZm9ybV9fbWVzc2VuZ2VyX2NhbGwgbGFiZWw6aGFzKGlucHV0OmNoZWNrZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDUzLCA2OSwgNTkpO1xufVxuLmZvcm1fX21lc3Nlbmdlcl9tYXggbGFiZWw6aG92ZXIge1xuICBjb2xvcjogcmdiKDE1NSwgNzQsIDIyMyk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE1NSwgNzQsIDIyMyk7XG59XG4uZm9ybV9fbWVzc2VuZ2VyX21heCBsYWJlbDpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHJnYigxNTUsIDc0LCAyMjMpO1xufVxuLmZvcm1fX21lc3Nlbmdlcl9tYXggbGFiZWw6aGFzKGlucHV0OmNoZWNrZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE1NSwgNzQsIDIyMyk7XG59XG4uZm9ybV9fbWVzc2VuZ2VyX3RnIGxhYmVsOmhvdmVyIHtcbiAgY29sb3I6IHJnYig1MywgMTY5LCAyMjkpO1xuICBib3JkZXItY29sb3I6IHJnYig1MywgMTY5LCAyMjkpO1xufVxuLmZvcm1fX21lc3Nlbmdlcl90ZyBsYWJlbDpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHJnYig1MywgMTY5LCAyMjkpO1xufVxuLmZvcm1fX21lc3Nlbmdlcl90ZyBsYWJlbDpoYXMoaW5wdXQ6Y2hlY2tlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTMsIDE2OSwgMjI5KTtcbn1cbi5mb3JtX19pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbn1cbi5mb3JtX19pbnB1dCB7XG4gIGJhY2tncm91bmQ6IHJnYigyNTAsIDI1MSwgMjUyKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYigyNDEsIDI0MSwgMjQxKTtcbiAgbWluLWhlaWdodDogOTBweDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5mb3JtX19pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiByZ2JhKDM3LCAzNSwgMzQsIDAuNSk7XG4gIGZvbnQtZmFtaWx5OiBJbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5mb3JtX19pbnB1dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuZm9ybV9faW5wdXQge1xuICAgIG1pbi1oZWlnaHQ6IDc1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5mb3JtX19pbnB1dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5mb3JtX19pbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmZvcm1fX2ZpbGUtbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5mb3JtX19maWxlLWlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mb3JtX19maWxlLWN1c3RvbSB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICBwYWRkaW5nOiAwIDQwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDkyLCAxMjIsIDk0KTtcbiAgY29sb3I6IHJnYig5MiwgMTIyLCA5NCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuZm9ybV9fZmlsZS1jdXN0b20ge1xuICAgIG1pbi1oZWlnaHQ6IDc1cHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLmZvcm1fX2ZpbGUtY3VzdG9tIHtcbiAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICB9XG59XG4uZm9ybV9fZmlsZS1jdXN0b20gc3ZnIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uZm9ybV9fZmlsZS1jdXN0b206aG92ZXIge1xuICBib3JkZXItY29sb3I6IHJnYigyMDMsIDIxMiwgMjIxKTtcbiAgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbn1cbi5mb3JtX19maWxlLWN1c3RvbTpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmY7XG59XG4uZm9ybV9fZmlsZS10ZXh0IHtcbiAgZmxleDogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZm9ybV9fY2hlY2tib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5mb3JtX19jaGVja2JveCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuXG4uZm9ybV9fY2hlY2tib3gtbGFiZWwge1xuICBjb2xvcjogcmdiKDE0NywgMTQ3LCAxNDcpO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA3LjVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZvcm1fX2NoZWNrYm94LWxhYmVsIGEge1xuICBjb2xvcjogcmdiKDUzLCA2OSwgNTkpO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZm9ybV9fY2hlY2tib3gtbGFiZWwgYTpob3ZlciB7XG4gIGNvbG9yOiByZ2IoMjU1LCAyMzgsIDIwMSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuZm9ybV9fY2hlY2tib3gtbGFiZWwge1xuICAgIGdhcDogN3B4O1xuICB9XG59XG5cbi5mb3JtX19jaGVja2JveC1pY29uIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBmbGV4LXNocmluazogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZm9ybV9fY2hlY2tib3gtaWNvbjo6YWZ0ZXIge1xuICByaWdodDogMnB4O1xuICB0b3A6IDRweDtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiA3cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY2hlY2suc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xufVxuXG4uZm9ybV9fY2hlY2tib3gtbGFiZWwgaW5wdXQ6Y2hlY2tlZCArIC5mb3JtX19jaGVja2JveC1pY29uIHtcbiAgY29sb3I6IHJnYigxNDcsIDE0NywgMTQ3KTtcbn1cbi5mb3JtX19jaGVja2JveC1sYWJlbCBpbnB1dDpjaGVja2VkICsgLmZvcm1fX2NoZWNrYm94LWljb246OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZvcm1fX2NoZWNrYm94LXRleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjYuNjY2NjY3JTtcbiAgLyogMjAvMTIgKi9cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5mb3JtX19jaGVja2JveC10ZXh0IHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cblxuLl9ncmV5LXdyYXBwZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMTdweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy93cmFwLndlYnApO1xufVxuXG4uX2dyYWRpZW50LXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogMTMwcHg7XG59XG4uX2dyYWRpZW50LXdyYXBwZXJfMiB7XG4gIHBhZGRpbmctYm90dG9tOiAxMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5fZ3JhZGllbnQtd3JhcHBlcl8yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLl9ncmFkaWVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgfVxufVxuXG4uaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxMDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXMgZWFzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5oZWFkZXIge1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxufVxuLmhlYWRlci5zY3JvbGxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig1MywgNjksIDU5KTtcbn1cbi5oZWFkZXIuc2Nyb2xsZWQgLmhlYWRlcl9fbmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogcmdiKDI1NSwgMjMyLCAxODIpO1xufVxuLmhlYWRlcl9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuaGVhZGVyX19jb250YWluZXIge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uaGVhZGVyX19sb2dvIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi5oZWFkZXJfX2xvZ28tcGljIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMjZweDtcbiAgd2lkdGg6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuaGVhZGVyX19sb2dvLXBpYyB7XG4gICAgbWF4LXdpZHRoOiAxMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLmhlYWRlcl9fbG9nby1waWMge1xuICAgIG1heC13aWR0aDogOThweDtcbiAgICBtYXgtaGVpZ2h0OiA0NHB4O1xuICB9XG59XG4uaGVhZGVyX19uYXYge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5oZWFkZXJfX25hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhlYWRlcl9fbmF2LWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5oZWFkZXJfX25hdi1pdGVtICsgLmhlYWRlcl9fbmF2LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4uaGVhZGVyX19uYXYtaXRlbSArIC5oZWFkZXJfX25hdi1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMWVtO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG59XG4uaGVhZGVyX19uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDI0LzE2ICovXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uaGVhZGVyX19uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiByZ2IoNzIsIDk3LCA4MSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuaGVhZGVyX19uYXYtbGluayBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhlYWRlcl9fcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE1cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLmhlYWRlcl9fcmlnaHQge1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuLmhlYWRlcl9faWNvbi1zcXVhcmUge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycywgYm9yZGVyLWNvbG9yIDAuMnM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuaGVhZGVyX19pY29uLXNxdWFyZSB7XG4gICAgd2lkdGg6IDQ0cHg7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICB9XG59XG4uaGVhZGVyX19pY29uLXNxdWFyZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig1MywgMTY5LCAyMjkpO1xuICBib3JkZXItY29sb3I6IHJnYig1MywgMTY5LCAyMjkpO1xufVxuLmhlYWRlcl9faWNvbi1zcXVhcmU6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiAjZmZmO1xufVxuLmhlYWRlcl9fbWVudS10b2dnbGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuaGVhZGVyX19tZW51LXRvZ2dsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLmhlYWRlcl9fY2FsbGJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGdhcDogNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLmhlYWRlcl9fY2FsbGJhY2sge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxufVxuLmhlYWRlcl9fcGhvbmUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMTMwLjc2OTIzMSU7IC8qIDM0LzI2ICovXG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uaGVhZGVyX19waG9uZTpob3ZlciB7XG4gIGNvbG9yOiByZ2IoNzIsIDk3LCA4MSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuaGVhZGVyX19waG9uZSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuaGVhZGVyX19waG9uZSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG59XG4uaGVhZGVyX19idG4ge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiByZ2IoMjU1LCAyMzgsIDIwMSkgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE1Ny4xNDI4NTclOyAvKiAyMi8xNCAqL1xuICBsZXR0ZXItc3BhY2luZzogMyU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBzb2xpZDtcbiAgdGV4dC1kZWNvcmF0aW9uLW9mZnNldDogMjUlO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiA0JTtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBhdXRvO1xufVxuLmhlYWRlcl9fYnRuOmhvdmVyIHtcbiAgY29sb3I6IHJnYigyNTUsIDIzMiwgMTgyKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5oZWFkZXJfX2J0biB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG4uaGVhZGVyX19tb2JpbGUtbWVudS1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgei1pbmRleDogMTAxO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcywgdmlzaWJpbGl0eSAwLjNzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLmhlYWRlcl9fbW9iaWxlLW1lbnUtYmFja2Ryb3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXJfX21vYmlsZS1tZW51LWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLmhlYWRlcl9fbW9iaWxlLW1lbnUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDMyMHB4O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kOiByZ2IoMzcsIDM1LCAzNCk7XG4gIHotaW5kZXg6IDEwMjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuaGVhZGVyX19tb2JpbGUtbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhlYWRlcl9fbW9iaWxlLW1lbnUuc2hvdyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cbi5oZWFkZXJfX21vYmlsZS1tZW51W2hpZGRlbl0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmhlYWRlcl9fbW9iaWxlLW1lbnUuc2hvd1toaWRkZW5dIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5oZWFkZXJfX21vYmlsZS1tZW51LWlubmVyIHtcbiAgcGFkZGluZzogMjRweCAyMHB4O1xuICBwYWRkaW5nLXRvcDogNjBweDtcbn1cbi5oZWFkZXJfX21vYmlsZS1tZW51LWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaGVhZGVyX19tb2JpbGUtbWVudS1jbG9zZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cbi5oZWFkZXJfX21vYmlsZS1tZW51LWNsb3NlIHN2ZyB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG4uaGVhZGVyX19tb2JpbGUtbmF2IC5oZWFkZXJfX25hdi1saXN0IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGdhcDogMDtcbn1cbi5oZWFkZXJfX21vYmlsZS1uYXYgLmhlYWRlcl9fbmF2LWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuLmhlYWRlcl9fbW9iaWxlLW5hdiAuaGVhZGVyX19uYXYtaXRlbTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5oZWFkZXJfX21vYmlsZS1uYXYgLmhlYWRlcl9fbmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTRweCAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi5mb290ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMzcsIDM1LCAzNCk7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuZm9vdGVyIC5oZWFkZXJfX3JpZ2h0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLmZvb3RlciAuaGVhZGVyX19yaWdodCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuXG4uZm9vdGVyX19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxNTZmciA5MjFmciAzNjNmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG87XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmZmO1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5mb290ZXJfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDNmciAyZnI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5mb290ZXJfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvIGF1dG8gYXV0byBhdXRvO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gIH1cbn1cblxuLmZvb3Rlcl9fY2VsbCB7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmZmO1xuICBwYWRkaW5nOiA0MHB4IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuZm9vdGVyX19jZWxsIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5mb290ZXJfX2NlbGwge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuLmZvb3Rlcl9fY2VsbDpudGgtY2hpbGQoMyksIC5mb290ZXJfX2NlbGw6bnRoLWNoaWxkKDUpIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuLmZvb3Rlcl9fY2VsbDpudGgtY2hpbGQoNCksIC5mb290ZXJfX2NlbGw6bnRoLWNoaWxkKDUpIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5mb290ZXJfX2NlbGwge1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmZmO1xuICB9XG4gIC5mb290ZXJfX2NlbGw6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxuXG4uZm9vdGVyX19jZWxsX2xvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLmZvb3Rlcl9fY2VsbF9sb2dvIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5mb290ZXJfX2NlbGxfbG9nbyB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuXG4uZm9vdGVyX19sb2dvIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZm9vdGVyX19sb2dvLWxpbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBmb250LWZhbWlseTogSGFsdmFyIEJyZWl0c2NocmlmdCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuZm9vdGVyX19sb2dvLWxpbmUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgfVxufVxuXG4uZm9vdGVyX19jZWxsX25hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLmZvb3Rlcl9fY2VsbF9uYXYge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbn1cblxuLmZvb3Rlcl9fbmF2IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mb290ZXJfX25hdi1saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgYXV0byk7XG4gIGdhcDogMTVweCA0NXB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuZm9vdGVyX19uYXYtbGlzdCB7XG4gICAgZ2FwOiAxNXB4IDI1cHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgYXV0byk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5mb290ZXJfX25hdi1saXN0IHtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5mb290ZXJfX25hdi1saXN0IHtcbiAgICBnYXA6IDVweCAxMHB4O1xuICB9XG59XG5cbi5mb290ZXJfX25hdi1saW5rIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTU3LjE0Mjg1NyU7IC8qIDIyLzE0ICovXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZm9vdGVyX19uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiByZ2IoNzIsIDk3LCA4MSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuZm9vdGVyX19uYXYtbGluayB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5cbi5mb290ZXJfX2NlbGxfY29udGFjdCB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5mb290ZXJfX2NlbGxfY29udGFjdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZm9vdGVyX19jZWxsX2xlZ2FsIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAxNnB4IDI0cHg7XG4gIHBhZGRpbmc6IDI0cHggMzBweDtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLmZvb3Rlcl9fY2VsbF9sZWdhbCB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDVweCAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIH1cbn1cblxuLmZvb3Rlcl9fbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSgxNDcsIDE0NywgMTQ3LCAwLjMpO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDNweDtcbiAgY29sb3I6ICM5MzkzOTM7XG59XG4uZm9vdGVyX19saW5rOmhvdmVyIHtcbiAgY29sb3I6IHJnYigyNTUsIDIzOCwgMjAxKTtcbn1cblxuLmZvb3Rlcl9fY2VsbF9kZXYge1xuICBncmlkLWNvbHVtbjogMztcbiAgcGFkZGluZzogMjRweCAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mb290ZXJfX2NlbGxfZGV2OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG59XG4uZm9vdGVyX19jZWxsX2Rldjpob3ZlciBzdmcgcGF0aCB7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsO1xuICBmaWxsOiByZ2IoMjU1LCAyMzgsIDIwMSk7XG59XG4uZm9vdGVyX19jZWxsX2Rldjpob3ZlciAuZm9vdGVyX19saW5rIHtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gIGNvbG9yOiByZ2IoMjU1LCAyMzgsIDIwMSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuZm9vdGVyX19jZWxsX2RldiB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLmZvb3Rlcl9fZGV2IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmZvb3Rlcl9fZGV2OmhvdmVyIC5mb290ZXJfX2Rldi10ZmEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmZvcm0tbW9kYWwge1xuICBtYXgtd2lkdGg6IDQ4MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5mb3JtLW1vZGFsLmZvcm0tbW9kYWxfaGlkZS1yb2xlIC5mb3JtLW1vZGFsX19yb2xlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mb3JtLW1vZGFsIC5jYWxsYmFja19fdGltZXMge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLmZvcm0tbW9kYWwgLmNhbGxiYWNrX190aW1lcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmZvcm0tbW9kYWwgLmNhbGxiYWNrX190aW1lIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBtaW4td2lkdGg6IDA7XG4gIGZsZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuZm9ybS1tb2RhbCAuY2FsbGJhY2tfX3RpbWUgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuLmZvcm0tbW9kYWwgLnNlY3Rpb24tNl9fZm9ybS10ZWFtIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5mb3JtLW1vZGFsIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuZm9ybS1tb2RhbCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuLmZvcm0tbW9kYWwgLmZvcm1fX2lucHV0IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjUwLCAyNTEsIDI1Mik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYigyNDEsIDI0MSwgMjQxKTtcbn1cbi5mb3JtLW1vZGFsX19zdWJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBJbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg4ZW0pIHtcbiAgLmZvcm0tbW9kYWxfX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5mb3JtLW1vZGFsX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4OGVtKSB7XG4gIC5mb3JtLW1vZGFsX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuLnBvbGl0aWNzLW1vZGFsX190aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnBvbGl0aWNzLW1vZGFsIHtcbiAgbWF4LXdpZHRoOiA3MDBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnBvbGl0aWNzLW1vZGFsIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAucG9saXRpY3MtbW9kYWwge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5wb2xpdGljcy1tb2RhbF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG4ucG9saXRpY3MtbW9kYWxfX3RleHQgLnBvbGl0aWNzLW1vZGFsX19oMiB7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW46IDEuMjVlbSAwIDAuNWVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLnBvbGl0aWNzLW1vZGFsX190ZXh0IC5wb2xpdGljcy1tb2RhbF9faDI6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnBvbGl0aWNzLW1vZGFsX190ZXh0IHAge1xuICBtYXJnaW46IDAgMCAwLjY1ZW07XG4gIGZvbnQtc2l6ZTogMC45NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5wb2xpdGljcy1tb2RhbF9fdGV4dCB1bCB7XG4gIG1hcmdpbjogMC4zNWVtIDAgMC44NWVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuMzVlbTtcbn1cbi5wb2xpdGljcy1tb2RhbF9fdGV4dCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMzVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDU7XG4gIGZvbnQtc2l6ZTogMC45NXJlbTtcbn1cbi5wb2xpdGljcy1tb2RhbF9fdGV4dCAucG9saXRpY3MtbW9kYWxfX3RhYmxlIHtcbiAgbWFyZ2luOiAwLjc1ZW0gMCAxZW07XG4gIHBhZGRpbmc6IDEycHggMTRweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbn1cbi5wb2xpdGljcy1tb2RhbF9fdGV4dCAucG9saXRpY3MtbW9kYWxfX3RhYmxlIHAge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1ZW07XG59XG4ucG9saXRpY3MtbW9kYWxfX3RleHQgLnBvbGl0aWNzLW1vZGFsX190YWJsZSBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBvbGl0aWNzLW1vZGFsX190ZXh0IGEuX2JsdWUtdGV4dCB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cblxuLmNhbGxiYWNrLW1vZGFsIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWF4LXdpZHRoOiA5NThweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMjU1KTtcbn1cbi5jYWxsYmFjay1tb2RhbCAuZm9ybSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuY2FsbGJhY2stbW9kYWwge1xuICAgIG1heC13aWR0aDogNzUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5jYWxsYmFjay1tb2RhbCB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgfVxuICAuY2FsbGJhY2stbW9kYWwgLmZvcm1fX2NoZWNrIHtcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4uY2FsbGJhY2stbW9kYWxfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYWxsYmFjay1tb2RhbCAuZm9ybV9faXRlbXMge1xuICBnYXA6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuY2FsbGJhY2stbW9kYWwgLmZvcm1fX2l0ZW1zIHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5jYWxsYmFjay1tb2RhbCAuZm9ybV9faW5wdXQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5jYWxsYmFjay1tb2RhbCAuZm9ybV9fYnV0dG9uIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5jYWxsYmFjay1tb2RhbCAuZm9ybV9fYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICB9XG59XG4uY2FsbGJhY2stbW9kYWxfX2Zvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNDVweCA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MS44NzVlbSkge1xuICAuY2FsbGJhY2stbW9kYWxfX2Zvcm0ge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5jYWxsYmFjay1tb2RhbF9fZm9ybSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLmNhbGxiYWNrLW1vZGFsX19mb3JtIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG5cbi5jYWxsYmFja19fbWFuYWdlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5jYWxsYmFja19fbWFuYWdlci1waG90byB7XG4gIHdpZHRoOiAxNDBweDtcbiAgaGVpZ2h0OiAxNDBweDtcbn1cbi5jYWxsYmFja19fbWFuYWdlci1uYW1lIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzYuMzYzNjM2JTtcbiAgLyogMzAvMjIgKi9cbn1cbi5jYWxsYmFja19fbWFuYWdlci1wcm9mIHtcbiAgb3BhY2l0eTogMC42O1xufVxuLmNhbGxiYWNrX19sZWZ0c2lkZSB7XG4gIG1heC13aWR0aDogNDY0cHg7XG4gIHdpZHRoOiA1MiU7XG4gIGNvbG9yOiAjZmZmO1xuICBmbGV4LXNocmluazogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jYWxsLWJhY2sud2VicCk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDQ1cHggNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2FsbGJhY2tfX2xlZnRzaWRlX21vZCB7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLmNhbGxiYWNrX19sZWZ0c2lkZV9tb2QgLmNhbGxiYWNrX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5jYWxsYmFja19fbGVmdHNpZGUge1xuICAgIG1heC13aWR0aDogMzcwcHg7XG4gICAgcGFkZGluZzogMjVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAuY2FsbGJhY2tfX2xlZnRzaWRlX21vZCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAuY2FsbGJhY2tfX2xlZnRzaWRlX21vZCAuY2FsbGJhY2tfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5jYWxsYmFja19fbGVmdHNpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5jYWxsYmFja19fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNhbGxiYWNrX19jb250ZW50LmNhbGxiYWNrX19jb250ZW50X3RvcCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5jYWxsYmFja19fdGl0bGUge1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjUlO1xuICAvKiA0MC8zMiAqL1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLmNhbGxiYWNrX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG4uY2FsbGJhY2tfX3RpdGxlX21vYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuY2FsbGJhY2tfX3RpdGxlX21vYiB7XG4gICAgY29sb3I6ICMxZDFiMjM7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuY2FsbGJhY2tfX3RpdGxlX21vYiBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmNhbGxiYWNrX19zdWJ0aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAvKiAyOC8yMCAqL1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuY2FsbGJhY2tfX3N1YnRpdGxlIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY2FsbGJhY2tfX3N1YnRpdGxlX21vYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuY2FsbGJhY2tfX3N1YnRpdGxlX21vYiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICMxZDFiMjM7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgbWFyZ2luLXRvcDogN3B4O1xuICB9XG4gIC5jYWxsYmFja19fc3VidGl0bGVfbW9iIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuY2FsbGJhY2tfX3N1YnRpdGxlX21vYiB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG4uY2FsbGJhY2tfX3Bob25lIHtcbiAgbWF4LWhlaWdodDogMjYycHg7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uY2FsbGJhY2tfX3Bob25lIGltZyB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuY2FsbGJhY2tfX3Bob25lIHtcbiAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIH1cbn1cbi5jYWxsYmFja19faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uY2FsbGJhY2tfX3RpbWVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA1cHg7XG59XG4uY2FsbGJhY2tfX3RpbWUge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNDBweDtcbn1cbi5jYWxsYmFja19fdGltZSBsYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxNTMsIDE1MywgMTUzLCAwLjMpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogcmdiKDE1MywgMTUzLCAxNTMpO1xuICBoZWlnaHQ6IDQycHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xufVxuLmNhbGxiYWNrX190aW1lIGlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jYWxsYmFja19fdGltZSBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDUzLCA2OSwgNTkpO1xuICBib3JkZXItY29sb3I6IHJnYig1MywgNjksIDU5KTtcbn1cbi5jYWxsYmFja19fZGF0ZTpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6IHJnYigyMzIsIDIzMywgMjM1KTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjQxLCAyNDEsIDI0MSk7XG59XG5cbi5pbXBsYW50LW1vZGFsIHtcbiAgbWF4LXdpZHRoOiA0OTZweDtcbiAgcGFkZGluZzogNDVweCA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLmltcGxhbnQtbW9kYWwge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLmltcGxhbnQtbW9kYWwgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmltcGxhbnQtbW9kYWwgLmZvcm1fX2NvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLmltcGxhbnQtbW9kYWwge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi5pbXBsYW50LW1vZGFsIC5mb3JtX19idXR0b24ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmltcGxhbnQtbW9kYWwgLmZvcm0ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmltcGxhbnQtbW9kYWxfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuaW1wbGFudC1tb2RhbF9fbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLmltcGxhbnQtbW9kYWxfX2xpc3QtaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMzRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmltcGxhbnQtbW9kYWxfX2xpc3QtaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy90aWNrLXNxdWFyZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuaW1wbGFudC1tb2RhbF9fbGlzdC1pdGVtOjpiZWZvcmUge1xuICAgIHRvcDogLTFweDtcbiAgfVxufVxuXG4ubW9kYWwtZm9ybV9jb3JyZWN0IHtcbiAgbWF4LXdpZHRoOiA0NjBweDtcbn1cbi5tb2RhbC1mb3JtX2NvcnJlY3QgLnNlY3Rpb24tN19fc3VidGl0bGUge1xuICBjb2xvcjogIzEzMTMxMztcbn1cbi5tb2RhbC1mb3JtX2NvcnJlY3QgLmZvcm1fX2lucHV0IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjUwLCAyNTEsIDI1Mik7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYigyNDEsIDI0MSwgMjQxKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5tb2RhbC1mb3JtX2NvcnJlY3Qge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cblxuLnNlY3Rpb24tMTVfX3F1aXotbW9kYWwtd3JhcCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxOTcuMDdkZWcsICNmZmZmZmYgMCUsICNmMmY2ZmEgMTAwJSk7XG4gIG1heC13aWR0aDogMTM2MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTVfX3F1aXotbW9kYWwtd3JhcCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgfVxufVxuLnNlY3Rpb24tMSB7XG4gIHBhZGRpbmc6IDIyN3B4IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc2VjMS53ZWJwKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEge1xuICAgIHBhZGRpbmc6IDE1MHB4IDA7XG4gIH1cbn1cbi5zZWN0aW9uLTFfYmFzZSB7XG4gIG1pbi1oZWlnaHQ6IDkwMHB4O1xuICBwYWRkaW5nLXRvcDogMTIycHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlY3Rpb24tMV9iYXNlIC5zZWN0aW9uLTFfX2lubmVyIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5zZWN0aW9uLTFfYmFzZSAuc2VjdGlvbi0xX19idXR0b25zIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMV9iYXNlIHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiAxMzVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMV9iYXNlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTFfYmFzZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNjAlO1xuICB9XG4gIC5zZWN0aW9uLTFfYmFzZTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGluc2V0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgxNSwgMTYsIDE4LCAwLjcpLCByZ2JhKDE1LCAxNiwgMTgsIDAuNykpO1xuICB9XG59XG4uc2VjdGlvbi0xX2Jhc2UyIC5zZWN0aW9uLTFfX2lubmVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZWN0aW9uLTFfYmFzZTIgLnNlY3Rpb24tMV9fYnV0dG9ucyB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNlY3Rpb24tMV9fY29ycmVjdCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTFfX2NvcnJlY3Qge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xX19jb3JyZWN0IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuLnNlY3Rpb24tMV9fZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMV9fZm9ybSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnNlY3Rpb24tMV9faW5wdXQge1xuICBtYXgtd2lkdGg6IDM3MHB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2VjdGlvbi0xX19pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xX19pbnB1dCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uc2VjdGlvbi0xX19idG4ge1xuICBtYXgtd2lkdGg6IDM1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMV9fYnRuIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxuICAuc2VjdGlvbi0xX2Jhc2Uge1xuICAgIHBhZGRpbmctdG9wOiA4NXB4O1xuICB9XG59XG4uc2VjdGlvbi0xX19sb2dvLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zZWN0aW9uLTFfX2xvZ28td29yZC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgcGFkZGluZy1pbmxpbmU6IDExcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbjogc2VjdGlvbi0xLXdvcmQgMTJzIGN1YmljLWJlemllcigwLjI1LCAwLjEsIDAuMjUsIDEpIGluZmluaXRlO1xufVxuLnNlY3Rpb24tMV9fbG9nby13b3JkLXdyYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgYW5pbWF0aW9uOiBzZWN0aW9uLTEtYmcgMTJzIGN1YmljLWJlemllcigwLjI1LCAwLjEsIDAuMjUsIDEpIGluZmluaXRlO1xufVxuLnNlY3Rpb24tMV9fbG9nby13b3JkLXdyYXA6bnRoLWNoaWxkKDIpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtNHM7XG59XG4uc2VjdGlvbi0xX19sb2dvLXdvcmQtd3JhcDpudGgtY2hpbGQoMik6OmJlZm9yZSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTRzO1xufVxuLnNlY3Rpb24tMV9fbG9nby13b3JkLXdyYXA6bnRoLWNoaWxkKDMpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtOHM7XG59XG4uc2VjdGlvbi0xX19sb2dvLXdvcmQtd3JhcDpudGgtY2hpbGQoMyk6OmJlZm9yZSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLThzO1xufVxuLnNlY3Rpb24tMV9fbG9nby13b3JkIHtcbiAgY29sb3I6IHJnYig1NSwgNzAsIDYwKTtcbiAgZm9udC1mYW1pbHk6IEhhbHZhciBCcmVpdHNjaHJpZnQ7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDExNiU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNlY3Rpb24tMV9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNlY3Rpb24tMV9fbG9nbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMV9fbG9nbyAuc2VjdGlvbi0xX19sb2dvLXdvcmQge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMV9fbG9nbyAuc2VjdGlvbi0xX19sb2dvLXdvcmQge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuLnNlY3Rpb24tMV9fbG9nby1pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMV9fbG9nby1pbWcge1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTFfX2xvZ28taW1nIHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG59XG4uc2VjdGlvbi0xX19idXR0b25zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xX19idXR0b25zIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2VjdGlvbi0xLXdvcmQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAyLjUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDI4JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAzMSUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBzZWN0aW9uLTEtYmcge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIH1cbiAgMi41JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gIH1cbiAgMjglIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgfVxuICAzMSUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICB9XG59XG4uYnJlYWRjcnVtYnMge1xuICBtYXJnaW4tYm90dG9tOiAxMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDAgM3B4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjOTI5MjkyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLmJyZWFkY3J1bWJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuYnJlYWRjcnVtYnMge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuLmJyZWFkY3J1bWJzX19saW5rIHtcbiAgY29sb3I6ICNmZmVlYzkgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmJyZWFkY3J1bWJzLXNlY3Rpb24ge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yX19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yX19ncmlkIHtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTJfX2NhcmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMTcxJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnNlY3Rpb24tMl9fY2FyZCA+IGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnNlY3Rpb24tMl9fY2FyZC1pbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgcGFkZGluZzogMjVweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC43NSksIHJnYmEoMCwgMCwgMCwgMC40KSA2MCUsIHRyYW5zcGFyZW50KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMl9fY2FyZC1pbm5lciB7XG4gICAgZ2FwOiAxMnB4O1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTJfX2NhcmQtdGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMl9fY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG4uc2VjdGlvbi0yX19jYXJkLWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTJfX2NhcmQtYnRuIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgfVxufVxuXG4uc2VjdGlvbi0zIHtcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWlubGluZTogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTMge1xuICAgIHBhZGRpbmctaW5saW5lOiAwO1xuICB9XG59XG4uc2VjdGlvbi0zX19oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgZ2FwOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tM19faGVhZGVyIHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTNfX2hlYWRlciB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG4uc2VjdGlvbi0zX19oZWFkZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDMuNnB4O1xuICBiYWNrZ3JvdW5kOiByZ2IoMzcsIDM1LCAzNCk7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDFzIGVhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zX19oZWFkZXI6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDJweDtcbiAgfVxufVxuLnNlY3Rpb24tM19pbi12aWV3IC5zZWN0aW9uLTNfX2hlYWRlcjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbn1cbi5zZWN0aW9uLTNfX2lubmVyIHtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG59XG4uc2VjdGlvbi0zX19sb2dvIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zX19sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zX19sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zX19sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDEwOHB4O1xuICB9XG59XG4uc2VjdGlvbi0zX192aWRlbyB7XG4gIG1pbi1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zX192aWRlbyB7XG4gICAgbWluLWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG4uc2VjdGlvbi0zX192aWRlbyAuc2VjdGlvbi0xMl9fdmlkZW8tZmxleCB7XG4gIGdhcDogNTVweDtcbiAgcGFkZGluZzogMTEwcHggODBweDtcbiAgcGFkZGluZy1yaWdodDogMTAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zX192aWRlbyAuc2VjdGlvbi0xMl9fdmlkZW8tZmxleCB7XG4gICAgcGFkZGluZzogMTAwcHggNTBweDtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTNfX3ZpZGVvIC5zZWN0aW9uLTEyX192aWRlby1mbGV4IHtcbiAgICBwYWRkaW5nOiA1MHB4IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTNfX3ZpZGVvIC5zZWN0aW9uLTEyX192aWRlby1mbGV4IHtcbiAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gICAgZ2FwOiAxNXB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uc2VjdGlvbi0zX190YWdsaW5lIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zX190YWdsaW5lIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTNfX3RhZ2xpbmUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tM19fdGFnbGluZSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTNfX2NhcmRzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbn1cbi5zZWN0aW9uLTNfX2NhcmRzX2JvcmRlcmVkIC5zZWN0aW9uLTNfX2NhcmQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1yaWdodDogM3B4IHNvbGlkIHJnYigzNywgMzUsIDM0KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTNfX2NhcmRzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAuc2VjdGlvbi0zX19jYXJkcyAuc2VjdGlvbi0zX19jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiKDM3LCAzNSwgMzQpO1xuICB9XG59XG4uc2VjdGlvbi0zX19jYXJkIHtcbiAgcGFkZGluZzogNDBweCAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTNfX2NhcmQge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgZ2FwOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zX19jYXJkIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zX19jYXJkIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG4uc2VjdGlvbi0zX19jYXJkLW51bSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogcmdiKDUzLCA2OSwgNTkpO1xufVxuLnNlY3Rpb24tM19fY2FyZC10ZXh0IHtcbiAgbWFyZ2luOiAwO1xufVxuLnNlY3Rpb24tM19fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNjAwZnIgNTkwZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmcjtcbiAgZ2FwOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tM19fZ3JpZCB7XG4gICAgZ2FwOiA1cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTNfX2dyaWQtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDA7XG59XG4uc2VjdGlvbi0zX19ncmlkLWl0ZW1fdGwge1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDE7XG59XG4uc2VjdGlvbi0zX19ncmlkLWl0ZW1fYmwge1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDI7XG59XG4uc2VjdGlvbi0zX19ncmlkLWl0ZW1fciB7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogMS8tMTtcbiAgcGFkZGluZy1ib3R0b206IDE0NS43NyU7XG59XG4uc2VjdGlvbi00X190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi00X190aXRsZSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNlY3Rpb24tNF9fY2FyZHMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCAxZnIpO1xuICBnYXA6IDE4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi00X19jYXJkcyB7XG4gICAgZ2FwOiAxM3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi00X19jYXJkcyB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi00X19jYXJkcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IHVuc2V0O1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuLnNlY3Rpb24tNF9fY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWluLXdpZHRoOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNF9fY2FyZDo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNzUpLCB0cmFuc3BhcmVudCk7XG4gIH1cbn1cbi5zZWN0aW9uLTRfX2NhcmQgPiBpbWcge1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5zZWN0aW9uLTRfX2NhcmQ6bnRoLWNoaWxkKDEpLCAuc2VjdGlvbi00X19jYXJkOm50aC1jaGlsZCgyKSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDM7XG4gIHBhZGRpbmctdG9wOiAzNi43NCU7XG59XG4uc2VjdGlvbi00X19jYXJkOm50aC1jaGlsZCgzKSwgLnNlY3Rpb24tNF9fY2FyZDpudGgtY2hpbGQoNCksIC5zZWN0aW9uLTRfX2NhcmQ6bnRoLWNoaWxkKDUpIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgcGFkZGluZy10b3A6IDU1LjglO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNF9fY2FyZDpudGgtY2hpbGQoMSksIC5zZWN0aW9uLTRfX2NhcmQ6bnRoLWNoaWxkKDIpLCAuc2VjdGlvbi00X19jYXJkOm50aC1jaGlsZCgzKSwgLnNlY3Rpb24tNF9fY2FyZDpudGgtY2hpbGQoNCksIC5zZWN0aW9uLTRfX2NhcmQ6bnRoLWNoaWxkKDUpIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxO1xuICB9XG59XG4uc2VjdGlvbi00X19jYXJkLWVrcm9tIHtcbiAgYm90dG9tOiA0MHB4O1xuICByaWdodDogNDBweDtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTRfX2NhcmQtZWtyb20ge1xuICAgIHRvcDogMjBweDtcbiAgICByaWdodDogMjBweDtcbiAgICBtYXgtd2lkdGg6IDE3MHB4O1xuICB9XG59XG4uc2VjdGlvbi00X19jYXJkLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi00X19jYXJkLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTRfX2NhcmQtY29udGVudCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBnYXA6IDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNF9fY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi00X19jYXJkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgLnNlY3Rpb24tNF9fY2FyZC10aXRsZSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNF9fY2FyZC10ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICB9XG4gIC5zZWN0aW9uLTRfX2NhcmQtdGV4dCBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNF9fY2FyZC10ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLnNlY3Rpb24tNV9fdG9wIHtcbiAgcGFkZGluZzogNzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTVfX3RvcCB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNV9fdG9wIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi01X190b3Age1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTVfX3RvcCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuLnNlY3Rpb24tNV9fYmxvY2sge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDEwcHg7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNzg1ZnIgNjQ1ZnI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi01X19ibG9jayB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuICB9XG59XG4uc2VjdGlvbi01X19ibG9jayAuc2VjdGlvbi01X190b3Age1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5zZWN0aW9uLTVfX2Jsb2NrIC5fYm9yZGVyLWJsYWNrIHtcbiAgcGFkZGluZzogNjdweDtcbiAgZ2FwOiAyMHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNV9fYmxvY2sgLl9ib3JkZXItYmxhY2sge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbiAgLnNlY3Rpb24tNV9fYmxvY2sgLl9ib3JkZXItYmxhY2sgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNlY3Rpb24tNV9fYmxvY2sgLl9ib3JkZXItYmxhY2sgLnNlY3Rpb24tNV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIGFuZCAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTVfX2Jsb2NrIC5fYm9yZGVyLWJsYWNrIC5zZWN0aW9uLTVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQycHg7XG4gIH1cbiAgLnNlY3Rpb24tNV9fYmxvY2sgLl9ib3JkZXItYmxhY2sgLnNlY3Rpb24tNV9fdGl0bGUgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSBhbmQgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICBAc3VwcG9ydHMgKGZvbnQtc2l6ZTogY2xhbXAoIDEuNTYyNXJlbSAsIDAuMzk1MzQ2MDAzOXJlbSAgKyAgMy44OTg2MzU0Nzc2dncgLCAyLjgxMjVyZW0gKSkge1xuICAgIC5zZWN0aW9uLTVfX2Jsb2NrIC5fYm9yZGVyLWJsYWNrIC5zZWN0aW9uLTVfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogY2xhbXAoIDEuNTYyNXJlbSAsIDAuMzk1MzQ2MDAzOXJlbSAgKyAgMy44OTg2MzU0Nzc2dncgLCAyLjgxMjVyZW0gKTtcbiAgICB9XG4gIH1cbiAgQHN1cHBvcnRzIG5vdCAoZm9udC1zaXplOiBjbGFtcCggMS41NjI1cmVtICwgMC4zOTUzNDYwMDM5cmVtICArICAzLjg5ODYzNTQ3NzZ2dyAsIDIuODEyNXJlbSApKSB7XG4gICAgLnNlY3Rpb24tNV9fYmxvY2sgLl9ib3JkZXItYmxhY2sgLnNlY3Rpb24tNV9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiBjYWxjKFxuICAgICAgMS41NjI1cmVtICsgMS4yNSAqICgxMDB2dyAtIDI5LjkzNzVyZW0pIC8gMzIuMDYyNVxuICAgICk7XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi01X19ibG9jayAuX2JvcmRlci1ibGFjayB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNV9fYmxvY2sgLl9ib3JkZXItYmxhY2sge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTVfX2Jsb2NrIC5zZWN0aW9uLTVfX2JvdHRvbSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc2VjdGlvbi01X19ibG9jayAuc2VjdGlvbi01X19ib3R0b20tcGljIHtcbiAgcGFkZGluZy1ib3R0b206IDU2LjY1JTtcbn1cbi5zZWN0aW9uLTVfX3RpdGxlIGJyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi01X190aXRsZSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNlY3Rpb24tNV9faW5uZXIgLnNlY3Rpb24tMTJfX3ZpZGVvLWZsZXgge1xuICBwYWRkaW5nLXJpZ2h0OiAyNDRweDtcbiAgbWluLWhlaWdodDogNjAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTEuODc1ZW0pIHtcbiAgLnNlY3Rpb24tNV9faW5uZXIgLnNlY3Rpb24tMTJfX3ZpZGVvLWZsZXgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTVfX2lubmVyIC5zZWN0aW9uLTEyX192aWRlby1mbGV4IHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTVfX2lubmVyIC5zZWN0aW9uLTEyX192aWRlbyAuc2VjdGlvbi0zX19jYXJkc19ib3JkZXJlZCB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIG1heC13aWR0aDogNzg2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNV9faW5uZXIgLnNlY3Rpb24tMTJfX3ZpZGVvIC5zZWN0aW9uLTNfX2NhcmRzX2JvcmRlcmVkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuLnNlY3Rpb24tNV9faW5uZXIgLnNlY3Rpb24tMTJfX3ZpZGVvIC5zZWN0aW9uLTNfX2NhcmQge1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDM1cHggMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTVfX2lubmVyIC5zZWN0aW9uLTEyX192aWRlbyAuc2VjdGlvbi0zX19jYXJkIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZiAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuc2VjdGlvbi01X19pbm5lciAuc2VjdGlvbi0xMl9fdmlkZW8gLnNlY3Rpb24tM19fY2FyZDpudGgtY2hpbGQoMikge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zZWN0aW9uLTVfX2lubmVyIC5zZWN0aW9uLTEyX192aWRlbyAuc2VjdGlvbi0zX19jYXJkOm50aC1jaGlsZCgzKSB7XG4gIGJvcmRlci1yaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi01X19pbm5lciAuc2VjdGlvbi0xMl9fdmlkZW8gLnNlY3Rpb24tM19fY2FyZCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuLnNlY3Rpb24tNV9faW5uZXIgLnNlY3Rpb24tMTJfX3ZpZGVvLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZWN0aW9uLTVfX3N1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IEludGVyO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5zZWN0aW9uLTVfX3N1YnRpdGxlIGJyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi01X19zdWJ0aXRsZSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNSAuX3RleHQyNiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi01IC5fdGV4dDI2IHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTVfX2JvdHRvbSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIHBhZGRpbmc6IDcwcHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNzQ4ZnIgYXV0bztcbiAgZ2FwOiA3MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNV9fYm90dG9tIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi01X19ib3R0b20ge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi01X19ib3R0b20ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi01X19ib3R0b20ge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTVfX2JvdHRvbS1waWMge1xuICBwYWRkaW5nLWJvdHRvbTogODglO1xufVxuLnNlY3Rpb24tNV9faW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTVweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNV9faW5mbyB7XG4gICAgZ2FwOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi01X19pbmZvIHtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbiAgLnNlY3Rpb24tNV9faW5mbyBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNV9faW5mbyB7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG4uc2VjdGlvbi01X19ib3R0b20tdGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnNlY3Rpb24tNV9faW5mby1ib3R0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDI1cHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNV9faW5mby1ib3R0b20ge1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuLnNlY3Rpb24tNV9fbG9nbyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNV9fbG9nbyB7XG4gICAgbWF4LXdpZHRoOiA3MHB4O1xuICB9XG59XG4uc2VjdGlvbi01X190ZXh0IHtcbiAgZm9udC1mYW1pbHk6IEludGVyO1xufVxuXG4uc2VjdGlvbi02X19jb250YWluZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5zZWN0aW9uLTZfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIGF1dG87XG4gIGdhcDogMjRweCA1MHB4O1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi02X19oZWFkZXIge1xuICAgIGdhcDogMjBweCAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi02X19oZWFkZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG4uc2VjdGlvbi02X19idXR0b24ge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuLnNlY3Rpb24tNl9fYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi02X19idXR0b25zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5zZWN0aW9uLTZfX3RpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5zZWN0aW9uLTYgLnNlY3Rpb24tMTBfX2NhcmQge1xuICBwYWRkaW5nLXRvcDogNzAuNCU7XG59XG4uc2VjdGlvbi02X19oZWFkZXItYmxvY2tzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ2FwOiAxMXB4O1xuICBtaW4td2lkdGg6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi02X19oZWFkZXItYmxvY2tzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTZfX2hlYWRlci1ibG9ja3Mge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTZfX2hlYWRlci1ibG9ja3Mge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcbiAgfVxuICAuc2VjdGlvbi02X19oZWFkZXItYmxvY2tzIGltZyB7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gIH1cbn1cbi5zZWN0aW9uLTZfX2hlYWRlci1ibG9jayB7XG4gIG1pbi1oZWlnaHQ6IDI4OHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjZmZmZmZmO1xuICBvdXRsaW5lLW9mZnNldDogLTVweDtcbn1cbi5zZWN0aW9uLTZfX2hlYWRlci1ibG9jayBpbWcge1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTZfX2hlYWRlci1ibG9jayB7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXRvcDogMzAlO1xuICB9XG4gIC5zZWN0aW9uLTZfX2hlYWRlci1ibG9jayBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNlY3Rpb24tNl9faGVhZGVyLWJsb2NrLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiAzMHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTZfX2hlYWRlci1ibG9jay1pbm5lciB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuLnNlY3Rpb24tNl9faGVhZGVyLWJsb2NrLXRleHQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnNlY3Rpb24tNl9fc3RlcHMge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnIgMWZyIDFmcjtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTZfX3N0ZXBzIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gIH1cbn1cbi5zZWN0aW9uLTZfX3N0ZXBzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICByaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZDogI2VmZWZlZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTZfX3N0ZXBzOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTZfX3N0ZXBzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIDIxMHB4KSAhaW1wb3J0YW50O1xuICAgIGdhcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG4uc2VjdGlvbi02X19zdGVwIHtcbiAgbWluLXdpZHRoOiAwO1xufVxuLnNlY3Rpb24tNl9fc3RlcF9jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiA0MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTZfX3N0ZXBfY2FyZCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNl9fc3RlcF9jYXJkIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi02X19zdGVwX2NhcmQge1xuICAgIG1pbi1oZWlnaHQ6IDMyMHB4O1xuICAgIG1pbi13aWR0aDogMjEwcHggIWltcG9ydGFudDtcbiAgICBncmlkLWNvbHVtbjogYXV0byAhaW1wb3J0YW50O1xuICAgIGdyaWQtcm93OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zZWN0aW9uLTZfX3N0ZXBfY2FyZC5fYWRhcHRpdmUtcGljID4gaW1nIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMgZWFzZTtcbn1cbi5zZWN0aW9uLTZfX3N0ZXBfY2FyZC5fYWRhcHRpdmUtcGljOmhvdmVyID4gaW1nIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zZWN0aW9uLTZfX3N0ZXBfY2FyZC5fYWRhcHRpdmUtcGljIC5zZWN0aW9uLTZfX3N0ZXAtbGFiZWwsIC5zZWN0aW9uLTZfX3N0ZXBfY2FyZC5fYWRhcHRpdmUtcGljIC5zZWN0aW9uLTZfX3N0ZXAtbnVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjM1cyBlYXNlO1xufVxuLnNlY3Rpb24tNl9fc3RlcF9jYXJkLl9hZGFwdGl2ZS1waWM6aG92ZXIgLnNlY3Rpb24tNl9fc3RlcC1sYWJlbCwgLnNlY3Rpb24tNl9fc3RlcF9jYXJkLl9hZGFwdGl2ZS1waWM6aG92ZXIgLnNlY3Rpb24tNl9fc3RlcC1udW0ge1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTZfX3N0ZXBfY2FyZCBpbWcge1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgfVxufVxuLnNlY3Rpb24tNl9fc3RlcC1udW0ge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDU2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMTQuMjg1NzE0JTtcbiAgLyogNjQvNTYgKi9cbiAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTZfX3N0ZXAtbnVtIHtcbiAgICBmb250LXNpemU6IDQ1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTZfX3N0ZXAtbnVtIHtcbiAgICBmb250LXNpemU6IDM3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTZfX3N0ZXAtbnVtIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTZfX3N0ZXAtbnVtIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTZfX3N0ZXAtbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNl9fc3RlcC1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi02X19zdGVwLWxhYmVsIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuLnNlY3Rpb24tNl9fc3RlcF9jYXJkW2RhdGEtc3RlcD1cIjFcIl0ge1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDEvc3BhbiAyO1xufVxuLnNlY3Rpb24tNl9fc3dpcGVyLXdyYXAge1xuICBncmlkLWNvbHVtbjogMi9zcGFuIDI7XG4gIGdyaWQtcm93OiAxL3NwYW4gMjtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIG1pbi13aWR0aDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTZfX3N3aXBlci13cmFwIHtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgICBncmlkLXJvdzogYXV0bztcbiAgfVxufVxuLnNlY3Rpb24tNl9fc3RlcF9jYXJkW2RhdGEtc3RlcD1cIjJcIl0ge1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDMvc3BhbiAyO1xufVxuLnNlY3Rpb24tNl9fc3RlcF9jYXJkW2RhdGEtc3RlcD1cIjNcIl0ge1xuICBncmlkLWNvbHVtbjogMjtcbiAgZ3JpZC1yb3c6IDMvc3BhbiAyO1xufVxuLnNlY3Rpb24tNl9fc3RlcHMgPiAuc2VjdGlvbi02X19zdGVwX2NhcmQ6bGFzdC1jaGlsZCB7XG4gIGdyaWQtY29sdW1uOiAzO1xuICBncmlkLXJvdzogMy9zcGFuIDI7XG59XG4uc2VjdGlvbi02X19zbGlkZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuLnNlY3Rpb24tNl9fc2xpZGVyLnN3aXBlciB7XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG4uc2VjdGlvbi02X19zbGlkZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4uc2VjdGlvbi02X19zbGlkZXIgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zZWN0aW9uLTZfX3NsaWRlciAuc3dpcGVyLXNsaWRlID4gYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTZfX3N3aXBlci13cmFwIC5fY291cnNvciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLnNlY3Rpb24tNl9fc2Nyb2xsYmFyIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTZfX3Njcm9sbGJhciB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG4uc2VjdGlvbi02X19zdGVwX3BpYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmctdG9wOiAxNzQuMyU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlY3Rpb24tNl9fc3RlcF9waWM6aG92ZXIge1xuICB0cmFuc2l0aW9uOiAwLjNzIGFsbDtcbn1cbi5zZWN0aW9uLTZfX3N0ZXBfcGljOmhvdmVyIC5zZWN0aW9uLTZfX3N0ZXAtYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNl9fc3RlcF9waWMge1xuICAgIHBhZGRpbmctdG9wOiAxNDAlO1xuICB9XG59XG4uc2VjdGlvbi02X19zdGVwLXBpYy1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMzVweDtcbiAgYm90dG9tOiAzNXB4O1xuICB6LWluZGV4OiAxO1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTZfX3N0ZXAtcGljLWxhYmVsIHtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNl9fc3RlcC1waWMtbGFiZWwge1xuICAgIGxlZnQ6IDEycHg7XG4gICAgYm90dG9tOiAxMnB4O1xuICB9XG59XG4uc2VjdGlvbi02X19zdGVwLWFycm93IHtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNXB4O1xuICByaWdodDogMTVweDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjI1LCAyMjUsIDIyNSwgMC4yNSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi02X19zdGVwLWFycm93IHtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMnB4KTtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG59XG4uc2VjdGlvbi02X19zdGVwLWFycm93IHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNlY3Rpb24tNl9fY2FwdGlvbiB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogcmdiYSgzNywgMzUsIDM0LCAwLjgpO1xufVxuXG4uc2VjdGlvbi03X190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi03X190aXRsZSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tN19fc3VidGl0bGUgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTdfX3N1YnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4uc2VjdGlvbi03X190YWJsZSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYigyNTUsIDI1NSwgMjU1KTtcbn1cbi5zZWN0aW9uLTdfX3RhYmxlX2JsYWNrLWJvcmRlciwgLnNlY3Rpb24tN19fdGFibGVfYmxhY2stYm9yZGVyIC5zZWN0aW9uLTdfX2NlbGwge1xuICBib3JkZXItY29sb3I6ICMyNTIzMjIgIWltcG9ydGFudDtcbn1cbi5zZWN0aW9uLTdfX3RhYmxlX2JvcmRlcmVkIC5zZWN0aW9uLTdfX2NlbGw6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHJnYigyNTUsIDI1NSwgMjU1KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTdfX3RhYmxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIC5zZWN0aW9uLTdfX3RhYmxlIC5zZWN0aW9uLTdfX2NlbGwge1xuICAgIGZsZXg6IDEgMSAzMy4zMzMlO1xuICAgIG1pbi13aWR0aDogMTgwcHg7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgLnNlY3Rpb24tN19fdGFibGUgLnNlY3Rpb24tN19fY2VsbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIH1cbiAgLnNlY3Rpb24tN19fdGFibGUgLnNlY3Rpb24tN19fY2VsbDpudGgtY2hpbGQoMSkge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgfVxuICAuc2VjdGlvbi03X190YWJsZSAuc2VjdGlvbi03X19jZWxsOm50aC1jaGlsZCgyKSB7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgfVxuICAuc2VjdGlvbi03X190YWJsZSAuc2VjdGlvbi03X19jZWxsOm50aC1jaGlsZCgzKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgfVxuICAuc2VjdGlvbi03X190YWJsZSAuc2VjdGlvbi03X19jZWxsOm50aC1jaGlsZCg0KSB7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIH1cbiAgLnNlY3Rpb24tN19fdGFibGUgLnNlY3Rpb24tN19fY2VsbDpudGgtY2hpbGQoNSkge1xuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiKDI1NSwgMjU1LCAyNTUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi03X190YWJsZSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpIG1pbm1heCgwLCAxZnIpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuICAuc2VjdGlvbi03X190YWJsZSAuc2VjdGlvbi03X19jZWxsIHtcbiAgICBmbGV4OiBub25lO1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLnNlY3Rpb24tN19fdGFibGUgLnNlY3Rpb24tN19fY2VsbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIH1cbiAgLnNlY3Rpb24tN19fdGFibGUgLnNlY3Rpb24tN19fY2VsbDpudGgtY2hpbGQoMSkge1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIH1cbiAgLnNlY3Rpb24tN19fdGFibGUgLnNlY3Rpb24tN19fY2VsbDpudGgtY2hpbGQoMikge1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIH1cbiAgLnNlY3Rpb24tN19fdGFibGUgLnNlY3Rpb24tN19fY2VsbDpudGgtY2hpbGQoMykge1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gIC5zZWN0aW9uLTdfX3RhYmxlIC5zZWN0aW9uLTdfX2NlbGw6bnRoLWNoaWxkKDQpIHtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgfVxuICAuc2VjdGlvbi03X190YWJsZSAuc2VjdGlvbi03X19jZWxsOm50aC1jaGlsZCg1KSB7XG4gICAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiKDI1NSwgMjU1LCAyNTUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi03X19jZWxsLWljb24gc3ZnIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTdfX2NlbGwge1xuICBwYWRkaW5nOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiA2OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tN19fY2VsbCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBnYXA6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTdfX2NlbGwge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgZ2FwOiA4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTdfX2NlbGwge1xuICAgIHBhZGRpbmc6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTdfX2NlbGwtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5zZWN0aW9uLTdfX2NlbGwtdGV4dCBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tN19fY2VsbC10ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTdfX2FjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi03X19hY3Rpb25zIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5zZWN0aW9uLTdfX2J0biB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWluLXdpZHRoOiAyMDBweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tN19fYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOCAuX3NlY3Rpb24tdGl0bGUgYnIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi04IC5fc2VjdGlvbi1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi04IC5fc2VjdGlvbi1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uc2VjdGlvbi04X19oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi04X19oZWFkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAwO1xuICB9XG59XG4uc2VjdGlvbi04X19oZWFkZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDM3LCAzNSwgMzQpO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxcyBlYXNlO1xufVxuLnNlY3Rpb24tOF9pbi12aWV3IC5zZWN0aW9uLThfX2hlYWRlcjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbn1cbi5zZWN0aW9uLThfX2hlYWRlci1sZWZ0IHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VjdGlvbi04X19oZWFkZXItbGVmdDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMjIlO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDM3LCAzNSwgMzQpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOF9faGVhZGVyLWxlZnQ6OmFmdGVyIHtcbiAgICByaWdodDogLTglO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi04X19oZWFkZXItbGVmdDo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAtNSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLThfX2hlYWRlci1sZWZ0OjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOF9faGVhZGVyLWxlZnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi04X19oZWFkZXItbGVmdCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgLnNlY3Rpb24tOF9faGVhZGVyLWxlZnQgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zZWN0aW9uLThfX2hlYWRlci1yaWdodCB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOF9faGVhZGVyLXJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDMxN3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi04X19oZWFkZXItcmlnaHQge1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLThfX2hlYWRlci1yaWdodCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5zZWN0aW9uLThfX2hlYWRlci1yaWdodCBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNlY3Rpb24tOF9fcm93X2JvcmRlcmVkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAzMHB4O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDcyMGZyIDY5MGZyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOF9fcm93X2JvcmRlcmVkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuLnNlY3Rpb24tOF9fcm93Omxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGdhcDogNTBweDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MjlmciA3NTJmcjtcbiAgcGFkZGluZzogNTBweDtcbn1cbi5zZWN0aW9uLThfX3JvdzpsYXN0LW9mLXR5cGUgLnNlY3Rpb24tOF9fY29sX3RleHQge1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOF9fcm93Omxhc3Qtb2YtdHlwZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MCUgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOF9fcm93Omxhc3Qtb2YtdHlwZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOF9fcm93Omxhc3Qtb2YtdHlwZSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBnYXA6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLThfX3JvdzpsYXN0LW9mLXR5cGUge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbi5zZWN0aW9uLThfX2NvbCB7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5zZWN0aW9uLThfX2NvbF90ZXh0IHtcbiAgcGFkZGluZzogNTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOF9fY29sX3RleHQge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgZ2FwOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi04X19jb2xfdGV4dCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuLnNlY3Rpb24tOF9fY29sX2dyaWQge1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNlY3Rpb24tOF9fcGljIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiA5MS43JTtcbn1cbi5zZWN0aW9uLThfX3RpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOF9fdGl0bGUgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zZWN0aW9uLThfX3N1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IEludGVyO1xufVxuLnNlY3Rpb24tOF9faW1nLWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDYwMGZyIDU5MGZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnI7XG4gIGdhcDogMTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWluLWhlaWdodDogNDgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi04X19pbWctZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOF9faW1nLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNjAwZnIgNTkwZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyO1xuICAgIG1pbi1oZWlnaHQ6IDM2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi04X19pbWctZ3JpZCB7XG4gICAgZ2FwOiA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLThfX2ltZy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0byBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gIH1cbn1cbi5zZWN0aW9uLThfX2ltZy1ncmlkLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1pbi1oZWlnaHQ6IDA7XG59XG4uc2VjdGlvbi04X19pbWctZ3JpZC1pdGVtOm50aC1jaGlsZCgxKSB7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBncmlkLXJvdzogMTtcbn1cbi5zZWN0aW9uLThfX2ltZy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOF9faW1nLWdyaWQtaXRlbTpudGgtY2hpbGQoMikge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICAgIGdyaWQtcm93OiAxO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi04X19pbWctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgZ3JpZC1yb3c6IDI7XG4gIH1cbn1cbi5zZWN0aW9uLThfX2ltZy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGdyaWQtcm93OiAxLy0xO1xuICBwYWRkaW5nLWJvdHRvbTogMTE3JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLThfX2ltZy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICBncmlkLWNvbHVtbjogMS8tMTtcbiAgICBncmlkLXJvdzogMjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOF9faW1nLWdyaWQtaXRlbTpudGgtY2hpbGQoMykge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICAgIGdyaWQtcm93OiAxLy0xO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTclO1xuICB9XG59XG4uc2VjdGlvbi04X19pbWctZ3JpZC1pdGVtIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOF9faW1nLWdyaWQtaXRlbTpudGgtY2hpbGQoMSksIC5zZWN0aW9uLThfX2ltZy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpLCAuc2VjdGlvbi04X19pbWctZ3JpZC1pdGVtOm50aC1jaGlsZCgzKSB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgZ3JpZC1yb3c6IGF1dG87XG4gIH1cbiAgLnNlY3Rpb24tOF9faW1nLWdyaWQtaXRlbTpudGgtY2hpbGQoMSksIC5zZWN0aW9uLThfX2ltZy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzAlO1xuICB9XG4gIC5zZWN0aW9uLThfX2ltZy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkgYW5kIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOF9faW1nLWdyaWQtaXRlbTpudGgtY2hpbGQoMykge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MCU7XG4gIH1cbn1cbi5zZWN0aW9uLThfX2V2ZW5pbmdzLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi04X19ldmVuaW5ncy10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufVxuLnNlY3Rpb24tOF9fZXZlbmluZ3Mge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLnNlY3Rpb24tOF9fZXZlbmluZ3NfdjIgLnNlY3Rpb24tOF9fZXZlbmluZ3MtY2FyZCB7XG4gIHBhZGRpbmctdG9wOiAxMzQlO1xufVxuLnNlY3Rpb24tOF9fZXZlbmluZ3NfdjIgLnNlY3Rpb24tOF9fZXZlbmluZ3MtaW5uZXIge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOF9fZXZlbmluZ3Mge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IHVuc2V0O1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxuICAuc2VjdGlvbi04X19ldmVuaW5ncyA+IGRpdiB7XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG59XG4uc2VjdGlvbi04X19ldmVuaW5ncy1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi04X19ldmVuaW5ncy1hY3Rpb25zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uc2VjdGlvbi04X19ldmVuaW5ncy1jYXJkIHtcbiAgcGFkZGluZy10b3A6IDE0Mi41JTtcbn1cbi5zZWN0aW9uLThfX2V2ZW5pbmdzLWlubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOF9fZXZlbmluZ3MtaW5uZXIge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNzUpLCByZ2JhKDAsIDAsIDAsIDAuNCkgNjAlLCB0cmFuc3BhcmVudCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLThfX2V2ZW5pbmdzLWlubmVyIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC5zZWN0aW9uLThfX2V2ZW5pbmdzLWlubmVyIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2VjdGlvbi04X19ldmVuaW5ncy10ZXh0IHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLnNlY3Rpb24tOSArIHNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnNlY3Rpb24tOV9fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTI2ZnIgNDE0ZnIgNDE5ZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMjQ0ZnIgMjQ0ZnIgMjQ0ZnIgMjQ0ZnI7XG4gIGdhcDogNDBweDtcbiAgbWluLWhlaWdodDogMTAyNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOV9fZ3JpZCB7XG4gICAgZ2FwOiAyMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDgwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi05X19ncmlkIHtcbiAgICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTlfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTlfX2l0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtaW4taGVpZ2h0OiAwO1xufVxuLnNlY3Rpb24tOV9faXRlbSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5zZWN0aW9uLTlfX2l0ZW1fdG9wLXdpZGUge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDI7XG4gIGdyaWQtcm93OiAxL3NwYW4gMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTlfX2l0ZW1fdG9wLXdpZGUge1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgIGdyaWQtcm93OiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiA1MCU7XG4gIH1cbn1cbi5zZWN0aW9uLTlfX2l0ZW1fdG9wLXJpZ2h0IHtcbiAgZ3JpZC1jb2x1bW46IDM7XG4gIGdyaWQtcm93OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOV9faXRlbV90b3AtcmlnaHQge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIGdyaWQtcm93OiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiA3MCU7XG4gIH1cbn1cbi5zZWN0aW9uLTlfX2l0ZW1fbGVmdC10YWxsIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAzL3NwYW4gMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTlfX2l0ZW1fbGVmdC10YWxsIHtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLXJvdzogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogNzAlO1xuICB9XG59XG4uc2VjdGlvbi05X19pdGVtX21pZCB7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogMztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTlfX2l0ZW1fbWlkIHtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgICBncmlkLXJvdzogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogNzAlO1xuICB9XG59XG4uc2VjdGlvbi05X19pdGVtX3JpZ2h0LXRhbGwge1xuICBncmlkLWNvbHVtbjogMztcbiAgZ3JpZC1yb3c6IDIvc3BhbiAzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOV9faXRlbV9yaWdodC10YWxsIHtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLXJvdzogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogNzAlO1xuICB9XG59XG4uc2VjdGlvbi05X19pdGVtX2JvdHRvbS1taWQge1xuICBncmlkLWNvbHVtbjogMjtcbiAgZ3JpZC1yb3c6IDQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi05X19pdGVtX2JvdHRvbS1taWQge1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgIGdyaWQtcm93OiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiA1MCU7XG4gIH1cbn1cbi5zZWN0aW9uLTlfX2dhbGxlcnkgLnNlY3Rpb24tOV9fZ3JpZCArIC5zZWN0aW9uLTlfX2dyaWQge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tOV9fZ2FsbGVyeSAuc2VjdGlvbi05X19ncmlkICsgLnNlY3Rpb24tOV9fZ3JpZCB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxufVxuLnNlY3Rpb24tMTBfdjIgLnNlY3Rpb24tMTBfX2NhcmQge1xuICBwYWRkaW5nLXRvcDogNzAuMzUlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTBfdjIgLnNlY3Rpb24tMTBfX2NhcmQgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEwX3YyIC5zZWN0aW9uLTEwX19zdWJ0aXRsZSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNlY3Rpb24tMTBfX2NhcmQge1xuICBwYWRkaW5nLXRvcDogNDElO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1pbi1oZWlnaHQ6IDcxMXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTBfX2NhcmQge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEwX19jYXJkOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQ6IDA7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAzMCUsIHJnYmEoMCwgMCwgMCwgMC43NSkgMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEwX19jYXJkOjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAtMzAlLCByZ2JhKDAsIDAsIDAsIDAuNzUpIDEwMCUpO1xuICB9XG59XG4uc2VjdGlvbi0xMF9fY2FyZC1pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xMF9fY2FyZC1pbm5lciB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTBfX2NhcmQtaW5uZXIge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEwX19jYXJkLWlubmVyIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xMF9fY2FyZC10aXRsZSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTBfX2NhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTBfX2NhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTBfX2NhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLnNlY3Rpb24tMTBfX2NhcmQtdGV4dCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xMF9fY2FyZC10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuc2VjdGlvbi0xMF9fY2FyZC10ZXh0IGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2VjdGlvbi0xMF9fYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTU3LjE0Mjg1NzE0MjklO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTBfX2J1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG4gIC5zZWN0aW9uLTEwX19idXR0b24gYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEwX19idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuc2VjdGlvbi0xMF9fYnV0dG9uIGJyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTBfX2J1dHRvbiB7XG4gICAgbWluLWhlaWdodDogNTVweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5zZWN0aW9uLTEwX19idXR0b25zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTFweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEwX19idXR0b25zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cblxuLnNlY3Rpb24tMTEge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZWN0aW9uLTExX19tYXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3MDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTExX19tYXAge1xuICAgIGhlaWdodDogNTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTExX19tYXAge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTExX19waWMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDM3LjUlO1xufVxuLnNlY3Rpb24tMTFfX2xvZ28ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLnNlY3Rpb24tMTFfX2xvZ28gLnNlY3Rpb24tMV9fbG9nby10ZXh0IHtcbiAgcGFkZGluZy1pbmxpbmU6IDExcHg7XG4gIHBhZGRpbmctYmxvY2s6IDhweDtcbiAgbWluLXdpZHRoOiAxMjBweDtcbiAgd2lkdGg6IDIzNS41cHg7XG4gIGhlaWdodDogNTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTFfX2xvZ28gLnNlY3Rpb24tMV9fbG9nby10ZXh0IHtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTExX19sb2dvIC5zZWN0aW9uLTFfX2xvZ28tdGV4dCB7XG4gICAgd2lkdGg6IDE0OS45cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG59XG4uc2VjdGlvbi0xMV9fbG9nbyAuc2VjdGlvbi0xX19sb2dvLXdvcmQtd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGFuaW1hdGlvbi1uYW1lOiBzZWN0aW9uLTExLXdvcmQ7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMTJzO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNSwgMC4xLCAwLjI1LCAxKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG4uc2VjdGlvbi0xMV9fbG9nbyAuc2VjdGlvbi0xX19sb2dvLXdvcmQtd3JhcDpudGgtY2hpbGQoMSkge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjVzO1xufVxuLnNlY3Rpb24tMTFfX2xvZ28gLnNlY3Rpb24tMV9fbG9nby13b3JkLXdyYXA6bnRoLWNoaWxkKDEpOjpiZWZvcmUge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjVzO1xufVxuLnNlY3Rpb24tMTFfX2xvZ28gLnNlY3Rpb24tMV9fbG9nby13b3JkLXdyYXA6bnRoLWNoaWxkKDIpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtNC41cztcbn1cbi5zZWN0aW9uLTExX19sb2dvIC5zZWN0aW9uLTFfX2xvZ28td29yZC13cmFwOm50aC1jaGlsZCgyKTo6YmVmb3JlIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtNC41cztcbn1cbi5zZWN0aW9uLTExX19sb2dvIC5zZWN0aW9uLTFfX2xvZ28td29yZC13cmFwOm50aC1jaGlsZCgzKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTguNXM7XG59XG4uc2VjdGlvbi0xMV9fbG9nbyAuc2VjdGlvbi0xX19sb2dvLXdvcmQtd3JhcDpudGgtY2hpbGQoMyk6OmJlZm9yZSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTguNXM7XG59XG5cbkBrZXlmcmFtZXMgc2VjdGlvbi0xMS13b3JkIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMi41JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAyOCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMzElIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEyX19zdWJ0aXRsZSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTJfX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEyX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uc2VjdGlvbi0xMl9fYmxvY2sge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gNDYwcHg7XG4gIGdhcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEyX19ibG9jayB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDM3N3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xMl9fYmxvY2sge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcbiAgfVxufVxuLnNlY3Rpb24tMTJfX2Zvcm0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA0NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTJfX2Zvcm0ge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEyX19mb3JtIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG4uc2VjdGlvbi0xMl9fdmlkZW8tYWJzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNDBweDtcbiAgdG9wOiA0MHB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTcuMTQyODU3MTQyOSU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVFQzk7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE4NXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzI1MjMyMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEyX192aWRlby1hYnMge1xuICAgIHJpZ2h0OiAxMnB4O1xuICAgIHRvcDogMTJweDtcbiAgICBoZWlnaHQ6IDI3cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1heC13aWR0aDogMTM1cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTEyX192aWRlby1saWwge1xuICBmb250LWZhbWlseTogSW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xMl9fdmlkZW8tbGlsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLnNlY3Rpb24tMTJfX3ZpZGVvLWxpbCBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNlY3Rpb24tMTJfX3ZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRyYW5zaXRpb246IDAuNXMgYWxsO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTJfX3ZpZGVvIC5zZWN0aW9uLTNfX2NhcmQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uc2VjdGlvbi0xMl9fdmlkZW8gLnNlY3Rpb24tM19fY2FyZHNfYm9yZGVyZWQge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xufVxuLnNlY3Rpb24tMTJfX3ZpZGVvIC5zZWN0aW9uLTNfX2NhcmQge1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xMl9fdmlkZW8gLnNlY3Rpb24tM19fY2FyZCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuLnNlY3Rpb24tMTJfX3ZpZGVvIC5zZWN0aW9uLTNfX2NhcmRzX2JvcmRlcmVkIC5zZWN0aW9uLTNfX2NhcmQ6bnRoLWNoaWxkKG9kZCkge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDJweDtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBzb2xpZDtcbn1cbi5zZWN0aW9uLTEyX192aWRlbyAuc2VjdGlvbi0zX19jYXJkc19ib3JkZXJlZCAuc2VjdGlvbi0zX19jYXJkOm50aC1jaGlsZChldmVuKSB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi5zZWN0aW9uLTEyX192aWRlbyAuc2VjdGlvbi0zX19jYXJkc19ib3JkZXJlZCAuc2VjdGlvbi0zX19jYXJkOm50aC1jaGlsZCgtbis0KSB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG59XG4uc2VjdGlvbi0xMl9fdmlkZW8gLnNlY3Rpb24tM19fY2FyZHNfYm9yZGVyZWQgLnNlY3Rpb24tM19fY2FyZDpudGgtY2hpbGQobis1KSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uc2VjdGlvbi0xMl9fdmlkZW8gLnNlY3Rpb24tM19fY2FyZC1udW0ge1xuICBjb2xvcjogI0ZGRUVDOTtcbn1cbi5zZWN0aW9uLTEyX192aWRlbzpob3ZlciA+IGltZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC41cyBhbGw7XG4gIC1vLXRyYW5zaXRpb246IDAuNXMgYWxsO1xuICB0cmFuc2l0aW9uOiAwLjVzIGFsbDtcbn1cbi5zZWN0aW9uLTEyX192aWRlbyBpbWcge1xuICBvYmplY3QtcG9zaXRpb246IGxlZnQgdG9wO1xuICB0cmFuc2l0aW9uOiAwLjVzIGFsbDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEyX192aWRlbyB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwJTtcbiAgfVxufVxuLnNlY3Rpb24tMTJfX3ZpZGVvLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG4uc2VjdGlvbi0xMl9fdmlkZW8tZmxleCB7XG4gIHBhZGRpbmc6IDEyMHB4IDExMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMTNweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICB6LWluZGV4OiAxO1xuICBnYXA6IDE1M3B4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNlY3Rpb24tMTJfX3ZpZGVvLWZsZXggLnNlY3Rpb24tMTJfX3ZpZGVvLXBsYXkge1xuICBtYXJnaW46IHVuc2V0O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbGV4LXNocmluazogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEyX192aWRlby1mbGV4IHtcbiAgICBwYWRkaW5nOiAxMDBweCA1MHB4O1xuICAgIGdhcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTJfX3ZpZGVvLWZsZXgge1xuICAgIHBhZGRpbmc6IDUwcHggMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTJfX3ZpZGVvLWZsZXgge1xuICAgIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgICBnYXA6IDE1cHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5zZWN0aW9uLTEzX19jb250YWluZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5zZWN0aW9uLTEzX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTNfX2hlYWRlcl92MiBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTNfX2hlYWRlciB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xMyAuX2NvdXJzb3Ige1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5zZWN0aW9uLTEzX190aXRsZSB7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5zZWN0aW9uLTEzX19uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBnYXA6IDEwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLnNlY3Rpb24tMTNfX2Fycm93Ll9zbGlkZXItYXJyb3dfc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uc2VjdGlvbi0xM19fc2xpZGVyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uc2VjdGlvbi0xM19fc2xpZGVyIC5zd2lwZXItd3JhcHBlciB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLnNlY3Rpb24tMTNfX3NsaWRlciAuc3dpcGVyLXNsaWRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnNlY3Rpb24tMTNfX2NhcmQge1xuICBmbGV4OiAxO1xuICBtaW4taGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nLXRvcDogMTAxLjIlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICMxMTE7XG4gIG1pbi1oZWlnaHQ6IDY1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTNfX2NhcmQge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEzX19jYXJkIHtcbiAgICBwYWRkaW5nLXRvcDogNjAlO1xuICB9XG4gIC5zZWN0aW9uLTEzX19jYXJkOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC42KSwgdHJhbnNwYXJlbnQpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cbi5zZWN0aW9uLTEzX19jYXJkLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTNfX2NhcmQtaW5uZXIge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnNlY3Rpb24tMTNfX2NhcmQtaW5uZXIgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEzX19jYXJkLWlubmVyIHtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xM19fY2FyZC1pbm5lciB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuLnNlY3Rpb24tMTNfX2NhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnNlY3Rpb24tMTNfaW1wbGVtZW50IC5zZWN0aW9uLTEzX19jYXJkIHtcbiAgbWluLWhlaWdodDogNTAwcHg7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTNfaW1wbGVtZW50IC5zZWN0aW9uLTEzX19jYXJkIHtcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgfVxufVxuLnNlY3Rpb24tMTNfaW1wbGVtZW50IC5zZWN0aW9uLTEzX19jYXJkLWlubmVyIHtcbiAgcGFkZGluZzogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTEzX2ltcGxlbWVudCAuc2VjdGlvbi0xM19fY2FyZC1pbm5lciB7XG4gICAgcGFkZGluZzogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTNfaW1wbGVtZW50IC5zZWN0aW9uLTEzX19jYXJkLWlubmVyIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4uc2VjdGlvbi0xM19pbXBsZW1lbnQgLnNlY3Rpb24tMTNfX2NhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNlY3Rpb24tMTNfaW1wbGVtZW50IC5zZWN0aW9uLTEzX19jYXJkLWlubmVyIC5fdGV4dDE2IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5zZWN0aW9uLTEzIC5zZWN0aW9uLTEzX19zbGlkZXJfZXZlbnRzIC5zZWN0aW9uLTEzX19jYXJkIHtcbiAgbWluLWhlaWdodDogMzc1cHg7XG59XG4uc2VjdGlvbi0xMyAuc2VjdGlvbi0xM19fc2xpZGVyX2V2ZW50cyAuc2VjdGlvbi0xM19fY2FyZC1pbm5lciB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5zZWN0aW9uLTE0IC5zZWN0aW9uLTEwX19jYXJkIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIG1pbi1oZWlnaHQ6IDY1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTQgLnNlY3Rpb24tMTBfX2NhcmQge1xuICAgIG1pbi1oZWlnaHQ6IDU1MHB4O1xuICB9XG4gIC5zZWN0aW9uLTE0IC5zZWN0aW9uLTEwX19jYXJkIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xNCAuc2VjdGlvbi0xMF9fY2FyZCB7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgfVxufVxuLnNlY3Rpb24tMTQgLnNlY3Rpb24tMTBfX2NhcmQtaW5uZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTQgLnNlY3Rpb24tMTBfX2xpc3Qge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnNlY3Rpb24tMTQgLnNlY3Rpb24tMTBfX2J1dHRvbiB7XG4gIG1pbi1oZWlnaHQ6IDgwcHg7XG4gIG1heC13aWR0aDogNDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xNCAuc2VjdGlvbi0xMF9fYnV0dG9uIHtcbiAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICB9XG59XG4uc2VjdGlvbi0xNCAuc2VjdGlvbi0xMF9fYnV0dG9ucyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uc2VjdGlvbi0xNCAub3ZlcmZsb3dfX2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODhlbSkge1xuICAuc2VjdGlvbi0xNCAub3ZlcmZsb3dfX2NvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA2MC42MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg4ZW0pIHtcbiAgLnNlY3Rpb24tMTQgLm92ZXJmbG93X19jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNDYuODc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4OGVtKSB7XG4gIC5zZWN0aW9uLTE0IC5vdmVyZmxvd19fY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnNlY3Rpb24tMTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkEzNzJFO1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xNSB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxufVxuLnNlY3Rpb24tMTVfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE1X190aXRsZSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNlY3Rpb24tMTVfX3N1YnRpdGxlIHtcbiAgb3BhY2l0eTogMC44NTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS40NTtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE1X19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE1X19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTE1X19jYXRlZ29yaWVzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcbiAgZ2FwOiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTVfX2NhdGVnb3JpZXMge1xuICAgIGdhcDogMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xNV9fY2F0ZWdvcmllcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBnYXA6IDEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTVfX2NhdGVnb3JpZXMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ2FwOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTE1X19jYXRlZ29yeSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMjVzIGVhc2UsIGJveC1zaGFkb3cgMC4yNXMgZWFzZSwgZmlsdGVyIDAuMjVzIGVhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2VjdGlvbi0xNV9fY2F0ZWdvcnkgPiBpbWcge1xuICB0cmFuc2l0aW9uOiBmaWx0ZXIgMC4yNXMgZWFzZTtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDAuNzUpO1xufVxuLnNlY3Rpb24tMTVfX2NhdGVnb3J5OmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmZjtcbn1cbi5zZWN0aW9uLTE1X19jYXRlZ29yeTpob3ZlciA+IGltZyB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygxKTtcbn1cbi5zZWN0aW9uLTE1X19jYXRlZ29yeS5fYWRhcHRpdmUtcGljIHtcbiAgcGFkZGluZy10b3A6IDY1JTtcbn1cbi5zZWN0aW9uLTE1X19jYXRlZ29yeS10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBwYWRkaW5nOiAyMHB4IDE2cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC43KSwgdHJhbnNwYXJlbnQpO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICBmb250LXdlaWdodDogNTAwO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTVfX2NhdGVnb3J5LXRleHQge1xuICAgIHBhZGRpbmc6IDE0cHggMTJweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE1X19jYXRlZ29yeS10ZXh0IHtcbiAgICBwYWRkaW5nOiAxMnB4IDEwcHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG4uc2VjdGlvbi0xNV9fYm90dG9tLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS4zNTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE1X19ib3R0b20tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG4gIC5zZWN0aW9uLTE1X19ib3R0b20tdGl0bGUgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zZWN0aW9uLTE1X19waWMge1xuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNlY3Rpb24tMTVfX3BpYy5fYWRhcHRpdmUtcGljIHtcbiAgcGFkZGluZy10b3A6IDQyJTtcbn1cbi5zZWN0aW9uLTE1X19waWMgaW1nIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xNV9fcGljIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5zZWN0aW9uLTE1X19waWMuX2FkYXB0aXZlLXBpYyB7XG4gICAgcGFkZGluZy10b3A6IDU1JTtcbiAgfVxufVxuLnNlY3Rpb24tMTVfX2J1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTZweDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xNV9fYnV0dG9ucyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEycHg7XG4gIH1cbn1cbi5zZWN0aW9uLTE1X19idXR0b24ge1xuICBmbGV4OiAxO1xuICBtaW4td2lkdGg6IDI4MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTVfX2J1dHRvbiB7XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG59XG5cbi5zZWN0aW9uLTE2IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VjdGlvbi0xNl9fY2FyZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE4cHg7XG59XG4uc2VjdGlvbi0xNl9fY2FyZHMuX2dyaWRfMmZyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xNl9fY2FyZHMge1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE2X19jYXJkcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG4gIC5zZWN0aW9uLTE2X19jYXJkcy5fZ3JpZF8yZnIge1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIH1cbn1cbi5zZWN0aW9uLTE2X19jYXJkIHtcbiAgZmxleDogMCAxIDMyLjUlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZ2FwOiAwO1xufVxuLnNlY3Rpb24tMTZfX2NhcmQtcGljIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDE1cHg7XG4gIG91dGxpbmU6IDNweCBzb2xpZCByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIG91dGxpbmUtb2Zmc2V0OiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nLXRvcDogOTMuNiU7XG59XG4uc2VjdGlvbi0xNl9fY2FyZC1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAyMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgb3BhY2l0eTogMC45NTtcbiAgei1pbmRleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xNl9fY2FyZC1vdmVybGF5IHtcbiAgICBwYWRkaW5nOiAxNHB4IDEycHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xNl9fY2FyZC1vdmVybGF5IHtcbiAgICBwYWRkaW5nOiAxMnB4IDEwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uc2VjdGlvbi0xNl9fY2FyZC1idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5zZWN0aW9uLTE3X19ibG9ja3Mge1xuICBnYXA6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc2VjdGlvbi0xN19fYmxvY2tzIC5zZWN0aW9uLTE3X19ibG9jazpmaXJzdC1vZi10eXBlIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA4ODBmciA1MzBmcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE3X19ibG9ja3MgLnNlY3Rpb24tMTdfX2Jsb2NrOmZpcnN0LW9mLXR5cGUgLnNlY3Rpb24tMTdfX3BpYyBpbWcge1xuICAgIG9iamVjdC1wb3NpdGlvbjogMjAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xN19fYmxvY2tzIC5zZWN0aW9uLTE3X19ibG9jazpmaXJzdC1vZi10eXBlIC5zZWN0aW9uLTE3X19waWMgaW1nIHtcbiAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxufVxuLnNlY3Rpb24tMTdfX2Jsb2NrcyAuc2VjdGlvbi0xN19fY29udGVudCB7XG4gIHBhZGRpbmc6IDQ3cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTEuODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTdfX2Jsb2NrcyAuc2VjdGlvbi0xN19fY29udGVudCB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTdfX2Jsb2NrcyAuc2VjdGlvbi0xN19fY29udGVudCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuLnNlY3Rpb24tMTdfX2Jsb2NrcyAuc2VjdGlvbi0xN19fYmxvY2s6bGFzdC1vZi10eXBlIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1NDhmciA4NjJmcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE3X19ibG9ja3MgLnNlY3Rpb24tMTdfX2Jsb2NrOmxhc3Qtb2YtdHlwZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTdfX2Jsb2NrcyAuc2VjdGlvbi0xN19fYmxvY2sge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAhaW1wb3J0YW50O1xuICAgIGdhcDogMTVweDtcbiAgfVxufVxuLnNlY3Rpb24tMTdfX2NvbnRlbnQtdGV4dCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xN19fY29udGVudC10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG4uc2VjdGlvbi0xN19fY29udGVudC1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5zZWN0aW9uLTE3X19jb250ZW50LWluZm8gc3ZnIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xN19fY29udGVudC1pbmZvIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGdhcDogNXB4O1xuICB9XG59XG4uc2VjdGlvbi0xN19fYmxvY2sge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDMwcHg7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogOTE3ZnIgNDkzZnI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xN19fYmxvY2sge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTAlIDUwJTtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE3X19ibG9jayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cbi5zZWN0aW9uLTE3X3Byb2plY3QgLnNlY3Rpb24tMTdfX2Jsb2NrIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MjVmciA4ODVmcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE3X3Byb2plY3QgLnNlY3Rpb24tMTdfX2Jsb2NrIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbiAgLnNlY3Rpb24tMTdfcHJvamVjdCAuc2VjdGlvbi0xN19fYmxvY2sgLnNlY3Rpb24tMTdfX3BpYyBpbWcge1xuICAgIG9iamVjdC1wb3NpdGlvbjogNzAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xN19wcm9qZWN0IC5zZWN0aW9uLTE3X19ibG9jayB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnNlY3Rpb24tMTdfcHJvamVjdCAuc2VjdGlvbi0xN19fY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xN19fcGljIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgfVxufVxuLnNlY3Rpb24tMTdfX2NvbnRlbnQge1xuICBwYWRkaW5nOiA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkxLjg3NWVtKSB7XG4gIC5zZWN0aW9uLTE3X19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xN19fY29udGVudCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuLnNlY3Rpb24tMTdfX2NvbnRlbnQtdGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTdfX2NvbnRlbnQtdGl0bGUgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zZWN0aW9uLTE3X19jb250ZW4tc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTdfX2NvbnRlbi1zdWJ0aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuLnNlY3Rpb24tMTdfX2ZlYXR1cmVzIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG4uc2VjdGlvbi0xN19fZmVhdHVyZXMgbGkge1xuICBmb250LWZhbWlseTogSW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xN19fZmVhdHVyZXMgbGkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTdfX2ZlYXR1cmVzIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG59XG4uc2VjdGlvbi0xN19fY29udGVudC1saXN0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE3X19jb250ZW50LWxpc3Qge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTE3X19idXR0b24ge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTdfX2J1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuXG4uc2VjdGlvbi0xOF9fY2FyZHMge1xuICBnYXA6IDEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xOF9fY2FyZHMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbi5zZWN0aW9uLTE4X19jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAzMHB4O1xuICBwYWRkaW5nLXRvcDogOTclICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xOF9fY2FyZCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMThfX2NhcmQge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgcGFkZGluZy10b3A6IDcwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMThfX2NhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMThfX2NhcmQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uc2VjdGlvbi0xOF9fY2FyZC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xOF9fY2FyZC1jb250ZW50IGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xOF9fY2FyZC1jb250ZW50IHtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE4X19jYXJkLWNvbnRlbnQgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMTlfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIH1cbn1cbi5zZWN0aW9uLTE5X19jYXJkIHtcbiAgcGFkZGluZzogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDEwcHg7XG4gIG1pbi1oZWlnaHQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xOV9fY2FyZCB7XG4gICAgbWluLWhlaWdodDogMzE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE5X19jYXJkIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbiAgLnNlY3Rpb24tMTlfX2NhcmQgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zZWN0aW9uLTE5X19jYXJkX3BpYy5fYWRhcHRpdmUtcGljIHtcbiAgcGFkZGluZzogMDtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGJhY2tncm91bmQ6ICMxMTE7XG59XG4uc2VjdGlvbi0xOV9fY2FyZC1pY29uIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uc2VjdGlvbi0xOV9fY2FyZC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5zZWN0aW9uLTE5X19jYXJkX3BpYyAuc2VjdGlvbi0xOV9fY2FyZC1pbm5lciB7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0xOV9fY2FyZF9waWMgLnNlY3Rpb24tMTlfX2NhcmQtaW5uZXIge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE5X19jYXJkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbi5zZWN0aW9uLTE5X19jYXJkLXRleHQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG9wYWNpdHk6IDAuOTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTE5X19jYXJkLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uc2VjdGlvbi0yMF9fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNjAwZnIgODIyZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmcjtcbiAgZ2FwOiAxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjBfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgICBtaW4taGVpZ2h0OiAwO1xuICB9XG59XG4uc2VjdGlvbi0yMF9fY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWluLWhlaWdodDogMDtcbiAgYmFja2dyb3VuZDogIzExMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTIwX19jYXJkOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC43KSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjBfX2NhcmQge1xuICAgIHBhZGRpbmctdG9wOiAzNSU7XG4gIH1cbiAgLnNlY3Rpb24tMjBfX2NhcmQgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTIwX19jYXJkLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTIwX19jYXJkX3NwYW4yIHtcbiAgZ3JpZC1yb3c6IHNwYW4gMjtcbn1cbi5zZWN0aW9uLTIwX19jYXJkX3NwYW4yIC5zZWN0aW9uLTIwX19jYXJkLWlubmVyIHtcbiAgcGFkZGluZy10b3A6IDg4LjIlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjBfX2NhcmRfc3BhbjIgLnNlY3Rpb24tMjBfX2NhcmQtaW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiAzMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTIwX19jYXJkX3NwYW4yIHtcbiAgICBncmlkLXJvdzogYXV0bztcbiAgfVxufVxuLnNlY3Rpb24tMjBfX2NhcmQtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTIwX19jYXJkLWlubmVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTIwX19jYXJkLWlubmVyIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG59XG5cbi5zZWN0aW9uLTIxX19zbGlkZXItd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTIxX19zbGlkZXItd3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuLnNlY3Rpb24tMjFfX2Fycm93IHtcbiAgei1pbmRleDogNTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTIxX19hcnJvdyB7XG4gICAgdG9wOiA1NSU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01NSUpO1xuICB9XG59XG4uc2VjdGlvbi0yMV9fc2xpZGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZWN0aW9uLTIxX19zbGlkZS1pbm5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiAxOHB4O1xuICBtaW4taGVpZ2h0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjFfX3NsaWRlLWlubmVyIHtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTIxX19zbGlkZS1pbm5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuICB9XG59XG4uc2VjdGlvbi0yMV9fcGljIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZy10b3A6IDcwLjQlO1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xufVxuLnNlY3Rpb24tMjIgLnNlY3Rpb24tM19fY2FyZCB7XG4gIGJvcmRlci1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTIyIC5zZWN0aW9uLTNfX2NhcmQgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zZWN0aW9uLTIyIC5zZWN0aW9uLTNfX2NhcmQtbnVtIHtcbiAgY29sb3I6ICNGRkVFQzk7XG59XG4uc2VjdGlvbi0yMl9fdmlkZW9zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjJfX3ZpZGVvcyB7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG4gIC5zZWN0aW9uLTIyX192aWRlb3MgLnNlY3Rpb24tMTJfX3ZpZGVvLWZsZXgge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4O1xuICB9XG59XG4uc2VjdGlvbi0yMl9fdmlkZW9zIC5zZWN0aW9uLTIyX192aWRlbyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uc2VjdGlvbi0yMl9fdmlkZW8ge1xuICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTIyX192aWRlbyB7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4uc2VjdGlvbi0yMl9fdmlkZW8gaW1nIHtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5zZWN0aW9uLTIzX19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjNfX2dyaWQge1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuLnNlY3Rpb24tMjNfX3JvdyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMThweDtcbn1cbi5zZWN0aW9uLTIzX19yb3dfMSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNjYxZnIgNzYxZnI7XG59XG4uc2VjdGlvbi0yM19fcm93XzIge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDc2MWZyIDY2MWZyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjNfX3JvdyB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yM19fcm93IHtcbiAgICBnYXA6IDEwcHg7XG4gICAgZGlzcGxheTogY29udGVudHM7XG4gIH1cbn1cbi5zZWN0aW9uLTIzX19jZWxsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiA1NS4yJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTIzX19jZWxsIHtcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2NS4yJTtcbiAgfVxufVxuLnNlY3Rpb24tMjNfX2xhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjNfX2xhYmVsIHtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjNfX2xhYmVsIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG5cbi5zZWN0aW9uLTI0IC5zZWN0aW9uLTEzIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI0IC5zZWN0aW9uLTEzIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG59XG4uc2VjdGlvbi0yNF9fdGl0bGUgaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjRfX3RpdGxlIGltZyB7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI0X190aXRsZSBpbWcge1xuICAgIG1heC13aWR0aDogMzAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yNF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjRfX3N1YnRpdGxlIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2VjdGlvbi0yNF9fY2FyZCB7XG4gIG1pbi1oZWlnaHQ6IDY1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nLXRvcDogNzIuNSU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1pbi13aWR0aDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI0X19jYXJkIHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiA2MCU7XG4gIH1cbiAgLnNlY3Rpb24tMjRfX2NhcmQgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNlY3Rpb24tMjRfX2NhcmQgaW1nIHtcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMC42KTtcbiAgfVxufVxuLnNlY3Rpb24tMjRfX2NhcmQtY29udGVudCB7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI0X19jYXJkLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI0X19jYXJkLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTI0X19jYXJkLXRleHQge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uc2VjdGlvbi0yNF9fY29tcGFuaWVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4IDUwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjRfX2NvbXBhbmllcyB7XG4gICAgY29sdW1uLWdhcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjRfX2NvbXBhbmllcyB7XG4gICAgY29sdW1uLWdhcDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjRfX2NvbXBhbmllcyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yNF9fY29tcGFueSB7XG4gICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgfVxufVxuXG4uc2VjdGlvbi0yNV9fYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgZ2FwOiAxMHB4O1xufVxuLnNlY3Rpb24tMjVfX2Jsb2NrIHtcbiAgcGFkZGluZy10b3A6IDU3NnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yNV9fYmxvY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogMjAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbiAgLnNlY3Rpb24tMjVfX2Jsb2NrOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgaGVpZ2h0OiA3MCU7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjc1KSA2MCUsIHRyYW5zcGFyZW50KTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB6LWluZGV4OiAwO1xuICB9XG4gIC5zZWN0aW9uLTI1X19ibG9jayAuc2VjdGlvbi0yNV9fY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuLnNlY3Rpb24tMjVfX2l0ZW0tdGV4dCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5zZWN0aW9uLTI1X19ibG9jay1pbm5lciB7XG4gIHBhZGRpbmctaW5saW5lOiAxNzVweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0OTBmciA1ODlmcjtcbiAgZ2FwOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI1X19ibG9jay1pbm5lciB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI1X19ibG9jay1pbm5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuICB9XG59XG4uc2VjdGlvbi0yNV9faXRlbSB7XG4gIHBhZGRpbmc6IDMwcHggMzdweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI1X19pdGVtIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yNV9faXRlbSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuXG4uc2VjdGlvbi0yNiB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnNlY3Rpb24tMjZfX3RpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5zZWN0aW9uLTI2X19pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzBweDtcbn1cbi5zZWN0aW9uLTI2X19pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNTQ1M0I7XG4gIHBhZGRpbmc6IDgwcHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byA1OS41JTtcbiAgZ2FwOiA4MHB4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI2X19pbm5lciB7XG4gICAgZ2FwOiAzMHB4O1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yNl9faW5uZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yNl9faW5uZXIge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG4uc2VjdGlvbi0yNl9fbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc2VjdGlvbi0yNl9fbGlzdCB7XG4gIG1hcmdpbi10b3A6IDY1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yNl9fbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLnNlY3Rpb24tMjZfX2FjdGlvbnMge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnNlY3Rpb24tMjZfX2J0biB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjZfX2J0biB7XG4gICAgbWF4LXdpZHRoOiAyODBweDtcbiAgfVxufVxuLnNlY3Rpb24tMjYgLnNlY3Rpb24tOF9faW1nLWdyaWQge1xuICBtaW4taGVpZ2h0OiA0NDBweDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4OGVtKSB7XG4gIC5zZWN0aW9uLTI2IC5zZWN0aW9uLThfX2ltZy1ncmlkIHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4OGVtKSB7XG4gIC5zZWN0aW9uLTI2IC5zZWN0aW9uLThfX2ltZy1ncmlkLWl0ZW06bnRoLWNoaWxkKDEpIHtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgICBncmlkLXJvdzogMTtcbiAgfVxuICAuc2VjdGlvbi0yNiAuc2VjdGlvbi04X19pbWctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgZ3JpZC1yb3c6IDI7XG4gIH1cbiAgLnNlY3Rpb24tMjYgLnNlY3Rpb24tOF9faW1nLWdyaWQtaXRlbTpudGgtY2hpbGQoMykge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICAgIGdyaWQtcm93OiAxLy0xO1xuICB9XG59XG4uc2VjdGlvbi0yNyB7XG4gIHBhZGRpbmctdG9wOiAxMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI3IHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxufVxuLnNlY3Rpb24tMjdfX3NsaWRlciB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnNlY3Rpb24tMjdfX3NsaWRlciAuc3dpcGVyLXdyYXBwZXIge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi5zZWN0aW9uLTI3X19zbGlkZXIgLnN3aXBlci1zbGlkZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zZWN0aW9uLTI3X19jYXJkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNjUwcHg7XG4gIGJhY2tncm91bmQ6ICMxMTE7XG4gIGNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNlY3Rpb24tMjdfX2NhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDE1cHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNmZmZmZmY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjdfX2NhcmQ6OmJlZm9yZSB7XG4gICAgaW5zZXQ6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI3X19jYXJkOjpiZWZvcmUge1xuICAgIGluc2V0OiA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI3X19jYXJkIHtcbiAgICBtaW4taGVpZ2h0OiA1NTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjdfX2NhcmQge1xuICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICB9XG59XG4uc2VjdGlvbi0yN19fY2FyZC1pbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgei1pbmRleDogMjtcbn1cbi5zZWN0aW9uLTI3X19jYXJkLXRvcCB7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yN19fY2FyZC10b3Age1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI3X19jYXJkLXRvcCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLnNlY3Rpb24tMjdfX2NhcmQtdGV4dCB7XG4gIGNvbG9yOiAjQzJDMkMyO1xufVxuLnNlY3Rpb24tMjdfX2NhcmQtZGVzYyB7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIGNvbG9yOiAjQzJDMkMyO1xuICBwYWRkaW5nLXRvcDogMjVweDtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkIHJnYigyNTUsIDI1NSwgMjU1KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI3X19jYXJkLWRlc2Mge1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI3X19jYXJkLWRlc2Mge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTI4X19jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VjdGlvbi0yOF9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI4X19oZWFkZXIge1xuICAgIGdhcDogMTBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uc2VjdGlvbi0yOF9fbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xufVxuLnNlY3Rpb24tMjhfX2Fycm93Ll9zbGlkZXItYXJyb3dfc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uc2VjdGlvbi0yOF9fc2xpZGVyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uc2VjdGlvbi0yOF9fc2xpZGVyIC5zd2lwZXItd3JhcHBlciB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLnNlY3Rpb24tMjhfX3NsaWRlciAuc3dpcGVyLXNsaWRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zZWN0aW9uLTI4X19jYXJkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNjAwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjhfX2NhcmQge1xuICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yOF9fY2FyZCB7XG4gICAgbWluLWhlaWdodDogNDAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI4X19jYXJkIHtcbiAgICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgfVxufVxuLnNlY3Rpb24tMjhfX2NhcmRfcGxhaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG59XG4uc2VjdGlvbi0yOF9fY2FyZC1pbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMjVweDtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI4X19jYXJkLWlubmVyIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yOF9fY2FyZC1pbm5lciB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuLnNlY3Rpb24tMjhfX2NhcmQtdGl0bGUge1xuICBtYXJnaW4tdG9wOiAxNDRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI4X19jYXJkLXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICB9XG59XG4uc2VjdGlvbi0yOF9fY2FyZC10ZXh0LXdyYXAge1xuICBnYXA6IDIwcHg7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yOF9fY2FyZC10ZXh0LXdyYXAge1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjhfX2NhcmQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5zZWN0aW9uLTI4X19jYXJkLXRleHQgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnNlY3Rpb24tMjlfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWN0aW9uLTI5X190aXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2VjdGlvbi0yOV9fc3VidGl0bGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjlfX3N1YnRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG4uc2VjdGlvbi0yOV9fZmVhdHVyZXMge1xuICBnYXA6IDE4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yOV9fZmVhdHVyZXMge1xuICAgIGdhcDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjlfX2ZlYXR1cmVzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yOV9fZmVhdHVyZXMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMTJweDtcbiAgfVxufVxuLnNlY3Rpb24tMjlfX2ZlYXR1cmUge1xuICBnYXA6IDUycHg7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yOV9fZmVhdHVyZSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbiAgLnNlY3Rpb24tMjlfX2ZlYXR1cmUgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI5X19mZWF0dXJlIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGdhcDogMTBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5zZWN0aW9uLTI5X190b3Atcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAzN3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjlfX3RvcC1yb3cge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjlfX3RvcC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5zZWN0aW9uLTI5X19jYXJkcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA2MHB4O1xuICBmbGV4OiAxO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1pbi13aWR0aDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MS44NzVlbSkge1xuICAuc2VjdGlvbi0yOV9fY2FyZHMge1xuICAgIGdhcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjlfX2NhcmRzIHtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI5X19jYXJkcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTI5X19jYXJkIHtcbiAgbWluLXdpZHRoOiAwO1xuICBiYWNrZ3JvdW5kOiByZ2IoMjYsIDI2LCAyNik7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHggMTRweCAwIDA7XG4gIHBhZGRpbmc6IDMwcHggMjVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkxLjg3NWVtKSB7XG4gIC5zZWN0aW9uLTI5X19jYXJkIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yOV9fY2FyZCB7XG4gICAgcGFkZGluZzogMjBweCAxNnB4O1xuICAgIGdhcDogMTVweDtcbiAgfVxufVxuLnNlY3Rpb24tMjlfX2NhcmQ6Zmlyc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNjdweDtcbn1cbi5zZWN0aW9uLTI5X19jYXJkOm50aC1jaGlsZCgyKSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMTdweDtcbn1cbi5zZWN0aW9uLTI5X19jYXJkOmxhc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctYm90dG9tOiA2N3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjlfX2NhcmQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yOV9fY2FyZC1pY29uIHN2ZyB7XG4gICAgd2lkdGg6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI5X19jYXJkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTI5X19jYXJkLXRleHQge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjlfX2NhcmQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI5X19jYXJkLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTI5X19tYWluLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjlfX21haW4tbmF2IHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cbn1cbi5zZWN0aW9uLTI5X19hcnJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uc2VjdGlvbi0yOV9fYXJyb3c6OmFmdGVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uc2VjdGlvbi0yOV9fbWFpbi1zbGlkZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VjdGlvbi0yOV9fbWFpbi1zbGlkZXIgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zZWN0aW9uLTI5X19pbm5lci1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNlY3Rpb24tMjlfX2lubmVyLXNsaWRlciAuc3dpcGVyLXNsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnNlY3Rpb24tMjlfX3NsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDYzLjQlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjlfX3NsaWRlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzAlO1xuICB9XG59XG4uc2VjdGlvbi0yOV9fc2xpZGUgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uc2VjdGlvbi0yOV9fc2xpZGUgLnNlY3Rpb24tMTVfX2xhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA0MHB4O1xuICB0b3A6IDQwcHg7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBjb2xvcjogcmdiKDI2LCAyNiwgMjYpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzYuMzYzNjM2JTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTI5X19zbGlkZSAuc2VjdGlvbi0xNV9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nOiA2cHggMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMjlfX3NsaWRlIC5zZWN0aW9uLTE1X19sYWJlbCB7XG4gICAgbGVmdDogMjBweDtcbiAgICB0b3A6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHBhZGRpbmc6IDZweCAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMjkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0yOV9fc2xpZGUgLnNlY3Rpb24tMTVfX2xhYmVsIHtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB0b3A6IDEwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTI5X19pbm5lci1uYXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogNTtcbn1cbi5zZWN0aW9uLTI5X19pbm5lci1hcnJvdyB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLnNlY3Rpb24tMjlfX2J0biB7XG4gIG1heC13aWR0aDogNDAwcHg7XG59XG4uc2VjdGlvbi0yOV9fYnRuLWxhYmVsIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTMwX193cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zMF9fd3JhcHBlciB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzAgLl9jb3Vyc29yIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uc2VjdGlvbi0zMF9fZ3JpZCB7XG4gIHJvdy1nYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zMF9fZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdyaWQtYXV0by1yb3dzOiBhdXRvO1xuICB9XG4gIC5zZWN0aW9uLTMwX19ncmlkIC5zZWN0aW9uLTMwX19jYXJkOm50aC1jaGlsZCgxKSB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgZ3JpZC1yb3c6IDE7XG4gIH1cbiAgLnNlY3Rpb24tMzBfX2dyaWQgLnNlY3Rpb24tMzBfX2NhcmQ6bnRoLWNoaWxkKDUpIHtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLXJvdzogMTtcbiAgfVxuICAuc2VjdGlvbi0zMF9fZ3JpZCAuc2VjdGlvbi0zMF9fY2FyZDpudGgtY2hpbGQoNikge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIGdyaWQtcm93OiAyO1xuICB9XG4gIC5zZWN0aW9uLTMwX19ncmlkIC5zZWN0aW9uLTMwX19jYXJkOm50aC1jaGlsZCgyKSB7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgZ3JpZC1yb3c6IDI7XG4gIH1cbiAgLnNlY3Rpb24tMzBfX2dyaWQgLnNlY3Rpb24tMzBfX2NhcmQ6bnRoLWNoaWxkKDMpIHtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgICBncmlkLXJvdzogMztcbiAgfVxuICAuc2VjdGlvbi0zMF9fZ3JpZCAuc2VjdGlvbi0zMF9fY2FyZDpudGgtY2hpbGQoNykge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICAgIGdyaWQtcm93OiAzO1xuICB9XG4gIC5zZWN0aW9uLTMwX19ncmlkIC5zZWN0aW9uLTMwX19jYXJkOm50aC1jaGlsZCg4KSB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgZ3JpZC1yb3c6IDQ7XG4gIH1cbiAgLnNlY3Rpb24tMzBfX2dyaWQgLnNlY3Rpb24tMzBfX2NhcmQ6bnRoLWNoaWxkKDQpIHtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLXJvdzogNDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzBfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIG1pbm1heCgwLCAxZnIpKTtcbiAgICBncmlkLWF1dG8tcm93czogYXV0bztcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIH1cbiAgLnNlY3Rpb24tMzBfX2dyaWQgLnNlY3Rpb24tMzBfX2NhcmQge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgZ3JpZC1yb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuLnNlY3Rpb24tMzBfX2NhcmQge1xuICBwYWRkaW5nOiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1pbi1oZWlnaHQ6IDM1MXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzBfX2NhcmQge1xuICAgIG1pbi1oZWlnaHQ6IDIyOHB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnNlY3Rpb24tMzBfX2NhcmQgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTMwX19jYXJkIHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICB9XG59XG4uc2VjdGlvbi0zMF9fY2FyZF9waWMge1xuICBtaW4taGVpZ2h0OiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VjdGlvbi0zMF9fY2FyZF9waWMgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uc2VjdGlvbi0zMF9fbnVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMzNTQ1M0I7XG59XG4uc2VjdGlvbi0zMF9fdGV4dCB7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTMwX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLmFib3V0LWVuZGxpbmVzIHtcbiAgcGFkZGluZy1ib3R0b206IDEzMHB4O1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHJvdy1nYXA6IDUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuYWJvdXQtZW5kbGluZXMge1xuICAgIHJvdy1nYXA6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5hYm91dC1lbmRsaW5lcyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgcm93LWdhcDogMTVweDtcbiAgfVxufVxuLmFib3V0LWVuZGxpbmVzX19pdGVtIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmFib3V0LWVuZGxpbmVzX19pdGVtOm50aC1jaGlsZCgxKSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG4uYWJvdXQtZW5kbGluZXNfX2l0ZW06bnRoLWNoaWxkKDIpIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLmFib3V0LWVuZGxpbmVzX19pdGVtOm50aC1jaGlsZCgzKSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xufVxuXG4uc2VjdGlvbi0zMSB7XG4gIG1hcmdpbi10b3A6IDcxcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzEge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTMxX19jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2VjdGlvbi0zMV9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLnNlY3Rpb24tMzFfX3N1YnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5zZWN0aW9uLTMxX19zdWJ0aXRsZTIge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLnNlY3Rpb24tMzFfX2dyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG4gIGdhcDogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTMxX19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTMxX19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuLnNlY3Rpb24tMzFfX2NhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2VjdGlvbi0zMV9fY2FyZC5zZWN0aW9uLTMxX19jYXJkX3BpYyB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuLnNlY3Rpb24tMzFfX2NhcmQuc2VjdGlvbi0zMV9fY2FyZF9waWMtc21hbGwge1xuICBwYWRkaW5nLXRvcDogNzIlO1xufVxuLnNlY3Rpb24tMzFfX2NhcmQgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uc2VjdGlvbi0zMV9fY2FyZC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC44NSkgMTAwJSk7XG59XG4uc2VjdGlvbi0zMV9fY2FyZC1jYXB0aW9uIHAge1xuICBtYXJnaW46IDA7XG59XG4uc2VjdGlvbi0zMV9fY2FyZC10ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5zZWN0aW9uLTMxX19jYXJkX2xvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgcGFkZGluZzogNDBweCAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzFfX2NhcmRfbG9nbyB7XG4gICAgcGFkZGluZzogMzJweCAxNnB4O1xuICB9XG59XG4uc2VjdGlvbi0zMV9fbG9nbyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNlY3Rpb24tMzJfX2dyaWQge1xuICBnYXA6IDIwcHg7XG59XG4uc2VjdGlvbi0zMl9fY2FyZCB7XG4gIG1pbi1oZWlnaHQ6IDMyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTMyX19jYXJkIGltZyB7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiA3MCU7XG4gIH1cbiAgLnNlY3Rpb24tMzJfX2NhcmQ6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgaGVpZ2h0OiA3MCU7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjc1KSwgdHJhbnNwYXJlbnQpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cbi5zZWN0aW9uLTMyX19jYXJkLWNhcHRpb24ge1xuICBwYWRkaW5nOiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zMl9fY2FyZC1jYXB0aW9uIHtcbiAgICBwYWRkaW5nOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zMl9fY2FyZC1jYXB0aW9uIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC5zZWN0aW9uLTMyX19jYXJkLWNhcHRpb24gYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTMyX19jYXJkLWNhcHRpb24ge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTMyX19jYXJkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTMyX19jYXJkLXRleHQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zM19fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuLnNlY3Rpb24tMzNfX2NhcmQge1xuICBtaW4taGVpZ2h0OiA2NTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzNfX2NhcmQge1xuICAgIG1pbi1oZWlnaHQ6IDU1MHB4O1xuICB9XG4gIC5zZWN0aW9uLTMzX19jYXJkIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zM19fY2FyZCB7XG4gICAgbWluLWhlaWdodDogNDAwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTMzX19jYXJkLXBpYyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuLnNlY3Rpb24tMzNfX2NhcmQtcGljIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnNlY3Rpb24tMzNfX2NhcmQtY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzNfX2NhcmQtY29udGVudCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuLnNlY3Rpb24tMzNfX2NhcmQtbGlzdCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4uc2VjdGlvbi0zM19fY2FyZC1saXN0XzJjb2wge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gYXV0bztcbiAgZ2FwOiA3cHggNTBweDtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbn1cbi5zZWN0aW9uLTMzX19jYXJkLWxvZ29zIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLnNlY3Rpb24tMzRfX2Jsb2NrcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzRfX2Jsb2NrcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICB9XG59XG4uc2VjdGlvbi0zNF9fY29ubmVjdG9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI1MjMyMjtcbiAgd2lkdGg6IDNweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTM0X19jb25uZWN0b3Ige1xuICAgIHRvcDogdW5zZXQ7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiB1bnNldDtcbiAgfVxufVxuLnNlY3Rpb24tMzRfX2Nvbm5lY3Rvci1saW5lIHtcbiAgZmxleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYigzNywgMzUsIDM0KTtcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cbi5zZWN0aW9uLTM0X19jb25uZWN0b3ItaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgbGVmdDogLTMwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogNjFweDtcbiAgaGVpZ2h0OiA2MXB4O1xuICBjb2xvcjogcmdiKDM3LCAzNSwgMzQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzU0NTNCO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTM0X19jb25uZWN0b3ItaWNvbiB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLnNlY3Rpb24tMzRfX2Nvbm5lY3Rvci1pY29uIHN2ZyB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzRfX2Rlc2MgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTM0X19kZXNjIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTM0X19ib3gge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODkuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zNF9fYm94IGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zNF9fYm94IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC5zZWN0aW9uLTM0X19ib3hfbGVmdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNlY3Rpb24tMzRfX2JveF9yaWdodCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzRfX2JveCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuLnNlY3Rpb24tMzRfX2JveC1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBjb2xvcjogIzM1NDUzQjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTM0X19ib3gtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgfVxufVxuLnNlY3Rpb24tMzRfX3NsaWRlciB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnNlY3Rpb24tMzRfX3NsaWRlLXBpYyB7XG4gIHBhZGRpbmctdG9wOiAxNTUlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNlY3Rpb24tMzVfX2NvbnRhaW5lciB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzVfX2hlYWRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTM1X19yaWdodCAuc2VjdGlvbi0zX19ncmlkLWl0ZW1fciB7XG4gIHBhZGRpbmctYm90dG9tOiAxNzglO1xufVxuLnNlY3Rpb24tMzVfX25hdi1zbGlkZXIge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNlY3Rpb24tMzVfX25hdi1zbGlkZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4uc2VjdGlvbi0zNV9fbmF2LXNsaWRlciAuc3dpcGVyLXNsaWRlIHtcbiAgd2lkdGg6IDEzMHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzVfX25hdi1zbGlkZXIgLnN3aXBlci1zbGlkZSB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICB9XG59XG4uc2VjdGlvbi0zNV9fdGh1bWIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxMzBweDtcbiAgaGVpZ2h0OiAxMzBweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGVhc2U7XG59XG4uc2VjdGlvbi0zNV9fdGh1bWI6OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsO1xuICBvcGFjaXR5OiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBpbnNldDogMDtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUzLCA2OSwgNTksIDAuNCk7XG59XG4uc2VjdGlvbi0zNV9fdGh1bWI6aG92ZXIge1xuICB0cmFuc2l0aW9uOiAwLjNzIGFsbDtcbn1cbi5zZWN0aW9uLTM1X190aHVtYjpob3Zlcjo6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zNV9fdGh1bWIge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG59XG4uc2VjdGlvbi0zNV9fbmF2LXNsaWRlciAuc3dpcGVyLXNsaWRlLXRodW1iLWFjdGl2ZSAuc2VjdGlvbi0zNV9fdGh1bWIge1xuICBib3JkZXI6IDVweCBzb2xpZCAjMzU0NTNCO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnNlY3Rpb24tMzVfX25hdi1zbGlkZXIgLnN3aXBlci1zbGlkZS10aHVtYi1hY3RpdmUgLnNlY3Rpb24tMzVfX3RodW1iOjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuLnNlY3Rpb24tMzVfX25hdi1zbGlkZXIgLnN3aXBlci1zbGlkZS10aHVtYi1hY3RpdmUgLnNlY3Rpb24tMzVfX3RodW1iOjphZnRlciB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGluc2V0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDhweDtcbiAgYm90dG9tOiA4cHg7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9kZXNpZ25lci1hY3RpdmUtaWNvbi5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zZWN0aW9uLTM1X19jb250ZW50LXNsaWRlciB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2VjdGlvbi0zNV9fc2xpZGUge1xuICBwYWRkaW5nOiA4MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzVfX3NsaWRlIHtcbiAgICBwYWRkaW5nOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zNV9fc2xpZGUge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTM1X19zbGlkZSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuLnNlY3Rpb24tMzVfX3NsaWRlLWlubmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MTBmciA3NTBmcjtcbiAgZ2FwOiAyMHB4O1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zNV9fc2xpZGUtaW5uZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzVfX3NsaWRlLWlubmVyIHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTM1X19zdW1tYXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzVfX3N1bW1hcnkge1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuLnNlY3Rpb24tMzVfX3Bob3RvIHtcbiAgd2lkdGg6IDE0MHB4O1xuICBoZWlnaHQ6IDE3MHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTM1X19waG90byB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTMwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTM1X19zdW1tYXJ5LXRleHQge1xuICBmbGV4OiAxO1xuICBtaW4td2lkdGg6IDA7XG59XG4uc2VjdGlvbi0zNV9fbmFtZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zNV9fbmFtZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uc2VjdGlvbi0zNV9fZGVzYyB7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTM1X19kZXNjIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTM1X19pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5zZWN0aW9uLTM1X19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzMHB4IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zNV9faXRlbSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzVfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbi5zZWN0aW9uLTM1X19pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgcmlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDI5Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzVfX2l0ZW06OmJlZm9yZSB7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxufVxuLnNlY3Rpb24tMzVfX2l0ZW06bnRoLWNoaWxkKDEpOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc2VjMzUtaXRlbS0xLnN2Z1wiKTtcbn1cbi5zZWN0aW9uLTM1X19pdGVtOm50aC1jaGlsZCgyKTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3NlYzM1LWl0ZW0tMi5zdmdcIik7XG59XG4uc2VjdGlvbi0zNV9faXRlbTpudGgtY2hpbGQoMyk6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zZWMzNS1pdGVtLTMuc3ZnXCIpO1xufVxuLnNlY3Rpb24tMzVfX2l0ZW06bnRoLWNoaWxkKDQpOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc2VjMzUtaXRlbS00LnN2Z1wiKTtcbn1cbi5zZWN0aW9uLTM1X19pdGVtLXRpdGxlIHtcbiAgbWFyZ2luOiAwIDAgNXB4O1xufVxuLnNlY3Rpb24tMzVfX2l0ZW0tdGV4dCB7XG4gIG1hcmdpbjogMDtcbn1cbi5zZWN0aW9uLTM1X19ncmlkIHtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnNlY3Rpb24tMzVfX2J1dHRvbnMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zNV9fYnV0dG9ucyB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuLnNlY3Rpb24tMzZfX2lubmVyIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4uc2VjdGlvbi0zNl9fY29sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzZfX2NvbCB7XG4gICAgZ2FwOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zNl9fY29sIHtcbiAgICBnYXA6IDEycHg7XG4gIH1cbn1cbi5zZWN0aW9uLTM2X19jYXJkIHtcbiAgcGFkZGluZzogMzBweCAyOHB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzZfX2NhcmQge1xuICAgIHBhZGRpbmc6IDI0cHggMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzZfX2NhcmQge1xuICAgIHBhZGRpbmc6IDIwcHggMThweDtcbiAgfVxufVxuLnNlY3Rpb24tMzZfX2NhcmRfZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTIzMjI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnNlY3Rpb24tMzZfX2JhZGdlIHtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgcGFkZGluZzogNHB4IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjMwLCAyMTEsIDE3MCk7XG4gIGNvbG9yOiAjMjUyMzIyO1xufVxuLnNlY3Rpb24tMzZfX2NhcmQtdGl0bGUge1xuICBtYXJnaW46IDAgMCAxMnB4O1xufVxuLnNlY3Rpb24tMzZfX2NhcmQtdGV4dCB7XG4gIG1hcmdpbjogMDtcbn1cbi5zZWN0aW9uLTM2X19waWMge1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNlY3Rpb24tMzZfX2xvZ28ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMzBweDtcbiAgbWluLWhlaWdodDogMjYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zNl9fbG9nbyB7XG4gICAgbWluLWhlaWdodDogMjIwcHg7XG4gICAgcGFkZGluZzogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzZfX2xvZ28ge1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTM2X19sb2dvLXRleHQge1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cbi5zZWN0aW9uLTM2X19jZW50ZXItdGl0bGUge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzZfX2NlbnRlci10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMThweDtcbiAgfVxufVxuLnNlY3Rpb24tMzZfX3BpY190b3Age1xuICBmbGV4OiAxIDEgYXV0bztcbn1cblxuLnNlY3Rpb24tMzdfX2Jsb2NrcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTM3X19ibG9ja3Mge1xuICAgIGdhcDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzdfX2Jsb2NrcyB7XG4gICAgZ2FwOiAxMHB4O1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gIH1cbn1cbi5zZWN0aW9uLTM3X19ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbn1cbi5zZWN0aW9uLTM3X19ibG9jazpsYXN0LW9mLXR5cGUgLnNlY3Rpb24tMzdfX2l0ZW0ge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zN19fYmxvY2sge1xuICAgIGdhcDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzdfX2Jsb2NrIHtcbiAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgfVxufVxuLnNlY3Rpb24tMzdfX2l0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMzBweDtcbiAgbWluLWhlaWdodDogMzIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zN19faXRlbSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAuc2VjdGlvbi0zN19faXRlbTo6YmVmb3JlIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zNTY4NjI3NDUxKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzdfX2l0ZW0ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgIHBhZGRpbmc6IDEycHg7XG4gIH1cbiAgLnNlY3Rpb24tMzdfX2l0ZW0gaW1nIHtcbiAgICBvYmplY3QtcG9zaXRpb246IDgyJTtcbiAgfVxuICAuc2VjdGlvbi0zN19faXRlbTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuOSkgMCwgcmdiYSg3MywgMywgMTYzLCAwKSA5MCUpO1xuICB9XG59XG4uc2VjdGlvbi0zN19faXRlbV9saXR0bGUge1xuICBmbGV4LWJhc2lzOiA3NSU7XG59XG4uc2VjdGlvbi0zN19faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zN19faW5uZXIgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zZWN0aW9uLTM3X19pdGVtLXRleHQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4uc2VjdGlvbi0zOCB7XG4gIG1heC13aWR0aDogMTQ0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cbi5zZWN0aW9uLTM4X19idXR0b24ge1xuICBtYXgtd2lkdGg6IDQzMHB4O1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBtYXJnaW4tdG9wOiA0OTlweDtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTM4X19idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDQ3JTtcbiAgICBtYXJnaW4tYm90dG9tOiA2JTtcbiAgfVxufVxuXG4uc2VjdGlvbi0zOV9faXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDQwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi0zOV9faXRlbXMge1xuICAgIGdhcDogMjBweDtcbiAgfVxufVxuLnNlY3Rpb24tMzlfX2l0ZW0ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQwMHB4IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMjhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlY3Rpb24tMzlfX2l0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIzNywgMjM3LCAyMzcpO1xufVxuLnNlY3Rpb24tMzlfX2l0ZW06Zmlyc3Qtb2YtdHlwZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzVjN2E1ZTtcbiAgYm94LXNoYWRvdzogMHB4IDIwcHggNDBweCByZ2JhKDc3LCAxMDEsIDc5LCAwLjIpLCBpbnNldCAwcHggMTBweCAyNXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTM5X19pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0NSUgYXV0bztcbiAgfVxuICAuc2VjdGlvbi0zOV9faXRlbSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzlfX2l0ZW0ge1xuICAgIGdhcDogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuICB9XG59XG4uc2VjdGlvbi0zOV9fYmxvY2tzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnNlY3Rpb24tMzlfX2Jsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzMHB4IDM1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTAsIDI1MSwgMjUyKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTM5X19ibG9jayB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tMzlfX2Jsb2NrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG59XG4uc2VjdGlvbi0zOV9fdGV4dCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uc2VjdGlvbi0zOV9fbGlzdCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uc2VjdGlvbi0zOV9faWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDM1cHg7XG4gIGJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTM5X19pY29uIHtcbiAgICByaWdodDogMTBweDtcbiAgICBib3R0b206IDBweDtcbiAgICB3aWR0aDogMzVweDtcbiAgfVxuICAuc2VjdGlvbi0zOV9faWNvbiBzdmcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uc2VjdGlvbi0zOV9fbGVmdC10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnNlY3Rpb24tNDAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTkyMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL1N1YnRyYWN0Mi53ZWJwKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBtYXJnaW4tdG9wOiAxOTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTQwIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxufVxuLnNlY3Rpb24tNDBfX2l0ZW1zIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAyMHB4O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDgyMGZyIDM2MGZyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkxLjg3NWVtKSB7XG4gIC5zZWN0aW9uLTQwX19pdGVtcyB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi00MF9faXRlbXMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNjUlIGF1dG87XG4gIH1cbn1cbi5zZWN0aW9uLTQwX19sZWZ0c2lkZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbn1cbi5zZWN0aW9uLTQwX19sZWZ0c2lkZSA+IC5zZWN0aW9uLTQwX19jYXJkX3BpYyB7XG4gIG1pbi1oZWlnaHQ6IDQxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkxLjg3NWVtKSB7XG4gIC5zZWN0aW9uLTQwX19sZWZ0c2lkZSA+IC5zZWN0aW9uLTQwX19jYXJkX3BpYyB7XG4gICAgbWluLWhlaWdodDogMzgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTQwX19sZWZ0c2lkZSA+IC5zZWN0aW9uLTQwX19jYXJkX3BpYyB7XG4gICAgbWluLWhlaWdodDogMjQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTQwX19sZWZ0c2lkZSA+IC5zZWN0aW9uLTQwX19jYXJkX3BpYyB7XG4gICAgb3JkZXI6IDk5OTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkxLjg3NWVtKSB7XG4gIC5zZWN0aW9uLTQwX19sZWZ0c2lkZSB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi00MF9fbGVmdHNpZGUge1xuICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICB9XG59XG4uc2VjdGlvbi00MF9fY2FyZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDkxLjg3NWVtKSB7XG4gIC5zZWN0aW9uLTQwX19jYXJkcyB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi00MF9fY2FyZHMge1xuICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICB9XG59XG4uc2VjdGlvbi00MF9fY2FyZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTQwX19jYXJkIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi00MF9fY2FyZCB7XG4gICAgbWluLXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG4uc2VjdGlvbi00MF9fY2FyZF9waWMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNDBfX2NhcmRfcGljOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC43KSAwLCByZ2JhKDczLCAzLCAxNjMsIDApIDkwJSk7XG4gIH1cbn1cbi5zZWN0aW9uLTQwX19jYXJkX2NvbG9yZWQge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNjBweDtcbiAgbWluLWhlaWdodDogMjEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTEuODc1ZW0pIHtcbiAgLnNlY3Rpb24tNDBfX2NhcmRfY29sb3JlZCB7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNDBfX2NhcmRfY29sb3JlZCB7XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgfVxufVxuLnNlY3Rpb24tNDBfX2NhcmQtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTEuODc1ZW0pIHtcbiAgLnNlY3Rpb24tNDBfX2NhcmQtaW5uZXIgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zZWN0aW9uLTQwX19jYXJkLXRleHQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNDBfX2NhcmQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uc2VjdGlvbi00MF9fZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MS44NzVlbSkge1xuICAuc2VjdGlvbi00MF9fZ3JpZCB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuICAuc2VjdGlvbi00MF9fZ3JpZCB7XG4gICAgZGlzcGxheTogY29udGVudHM7XG4gIH1cbn1cbi5zZWN0aW9uLTQwX19jYXJkLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi00MF9fY2FyZC1pY29uIHtcbiAgICBib3R0b206IDEwcHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTQwX19yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbn1cbi5zZWN0aW9uLTQwX19yaWdodCAuc2VjdGlvbi00MF9fY2FyZDpmaXJzdC1vZi10eXBlIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNDBfX3JpZ2h0IC5zZWN0aW9uLTQwX19jYXJkOmxhc3Qtb2YtdHlwZSB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTEuODc1ZW0pIHtcbiAgLnNlY3Rpb24tNDBfX3JpZ2h0IHtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTQwX19yaWdodCB7XG4gICAgZGlzcGxheTogY29udGVudHM7XG4gIH1cbn1cblxuLnNlY3Rpb24tNDEge1xuICBwYWRkaW5nOiAxMDBweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNDEge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNDEge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNDFfX2dyaWQuX2dyaWQuX2dyaWRfM2ZyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cbn1cbi5zZWN0aW9uLTQxX19waWMge1xuICBwYWRkaW5nLWJvdHRvbTogNzAuMSU7XG59XG4uc2VjdGlvbi00MV9fY2FyZCB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjEuOTk4NzVlbSkge1xuICAuc2VjdGlvbi00MV9fY2FyZCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuLnNlY3Rpb24tNDFfX2JvZHkge1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMCAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNDFfX2JvZHkge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLTQxX190YWcge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDdweCAyNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUVDOTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTQxX190YWcge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5zZWN0aW9uLTQxX19uYW1lIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MS45OTg3NWVtKSB7XG4gIC5zZWN0aW9uLTQxX19uYW1lIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG4uc2VjdGlvbi00MV9fcHJpY2Uge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcbiAgLnNlY3Rpb24tNDFfX3ByaWNlIHtcbiAgICBtYXJnaW4tdG9wOiA3cHg7XG4gIH1cbn0iLCJAdXNlIFwic2FzczptYXRoXCI7XG5cbi8vINCf0L7QtNC60LvRjtGH0LXQvdC40LUg0LzQuNC60YHQuNC90L7QslxuQGltcG9ydCBcImJhc2UvbWl4aW5zXCI7XG5cbi8vINCf0L7QtNC60LvRjtGH0LXQvdC40LUg0YjRgNC40YTRgtC+0LJcbi8vJmRpc3BsYXk9c3dhcCAtINC00L7QsdCw0LLQuNGC0Ywg0L/RgNC4INC/0L7QtNC60LvRjtGH0LXQvdC40Lgg0YfQtdGA0LXQtyDQv9C70LDQs9C40L1cblxuLy8g0J/QvtC00LrQu9GO0YfQuNGC0Ywg0LXRgdC70Lgg0LXRgdGC0Ywg0LvQvtC60LDQu9GM0L3Ri9C1INGE0LDQudC70Ysg0YjRgNC40YTRgtC+0LJcbkBpbXBvcnQgXCJmb250c1wiO1xuXG4vLyDQn9C+0LTQutC70Y7Rh9C10L3QuNC1INC40LrQvtC90L7Rh9C90YvRhSDRiNGA0LjRhNGC0L7QslxuLy8g0J/QvtC00LrQu9GO0YfQuNGC0Ywg0LXRgdC70Lgg0LXRgdGC0Ywg0YTQsNC50Lsg0LjQutC+0L3QvtGH0L3QvtCz0L4g0YjRgNC40YTRgtCwXG4vL0BpbXBvcnQgXCJmb250cy9pY29uc1wiO1xuXG4vLyDQqNGA0LjRhNGCINC/0L4g0YPQvNC+0LvRh9Cw0L3QuNGOXG4kZm9udEZhbWlseTogSW50ZXI7XG5cbiRmb250U2l6ZTogMThweDsgLy8g0LPQtNC1IDE0KHB4KSAtINGA0LDQt9C80LXRgCDRiNGA0LjRhNGC0LAg0L/QviDRg9C80L7Qu9GH0LDQvdC40Y4g0LjQtyDQvNCw0LrQtdGC0LBcblxuLy8g0J7RgdC90L7QstC90YvQtSDRhtCy0LXRgtCwXG4kbWFpbkNvbG9yOiByZ2JhKDM3LCAzNSwgMzQsIDEpO1xuXG4vLyDQndCQ0KHQotCg0J7QmdCa0JggPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyDQnNC40L3QuNC80LDQu9GM0L3QsNGPINGI0LjRgNC40L3QsCDRgdGC0YDQsNC90LjRhtGLXG4kbWluV2lkdGg6IDMyMDtcbi8vINCo0LjRgNC40L3QsCDQv9C+0LvQvtGC0L3QsCAo0LzQsNC60LXRgtCwKVxuJG1heFdpZHRoOiAxOTIwO1xuLy8g0KjQuNGA0LjQvdCwINC+0LPRgNCw0L3QuNGH0LjQstCw0Y7RidC10LPQviDQutC+0L3RgtC10LnQvdC10YDQsCAoMCA9INC90LXRgiDQvtCz0YDQsNC90LjRh9C10L3QuNGPKVxuJG1heFdpZHRoQ29udGFpbmVyOiAxNDQwO1xuLy8g0J7QsdGJ0LjQuSDQvtGC0YHRgtGD0L8g0YMg0LrQvtC90YLQtdC50L3QtdGA0LBcbi8vICgzMCA9INC/0L4gMTVweCDRgdC70LXQstCwINC4INGB0L/RgNCw0LLQsCwgMCA9INC90LXRgiDQvtGC0YHRgtGD0L/QsClcbiRjb250YWluZXJQYWRkaW5nOiAzMDtcblxuLy8g0KjQuNGA0LjQvdCwINGB0YDQsNCx0LDRgtGL0LLQsNC90LjRjyDQv9C10YDQstC+0LPQviDQsdGA0LXQudC60L/QvtC40L3RgtCwXG4kY29udGFpbmVyV2lkdGg6ICRtYXhXaWR0aENvbnRhaW5lciArICRjb250YWluZXJQYWRkaW5nO1xuXG4vLyDQkdGA0LXQudC6LdC/0L7QuNC90YLRi1xuJHBjOiBlbSgkY29udGFpbmVyV2lkdGgpOyAvLyDQn9CaLCDQvdC+0YPRgtCx0YPQutC4LCDQvdC10LrQvtGC0L7RgNGL0LUg0L/Qu9Cw0L3RiNC10YLRiyDQsiDQs9C+0YDQuNC30L7QvdGC0LDQu9GM0L3QvtC8INC/0L7Qu9C+0LbQtdC90LjQuFxuJHRhYmxldDogZW0oOTkxLjk4KTsgLy8g0J/Qu9Cw0L3RiNC10YLRiywg0L3QtdC60L7RgtC+0YDRi9C1INGC0LXQu9C10YTQvtC90Ysg0LIg0LPQvtGA0LjQt9C+0L3RgtCw0LvRjNC90L7QvCDQv9C+0LvQvtC20LXQvdC40LhcbiRtb2JpbGU6IGVtKDc2Ny45OCk7IC8vINCi0LXQu9C10YTQvtC90YsgTFxuJG1vYmlsZU1pZGRsZTogZW0oNTc1Ljk4KTtcbiRtb2JpbGVTbWFsbDogZW0oNDc5Ljk4KTsgLy8g0KLQtdC70LXRhNC+0L3RiyBTXG4kbW9iaWxlTWluaTogZW0oMzc0Ljk4KTtcbi8vINCd0LjQttC1INGN0YLQvtC5INGI0LjRgNC40L3RiyDigJQg0LrQvtC90YLQtdC50L3QtdGAIDk3MHB4INCx0LXQtyB6b29tOyDQvtGCINC90LXRkSDQtNC+ICRwYyDigJQg0L/RgNC+0L/QvtGA0YbQuNC+0L3QsNC70YzQvdGL0Lkgem9vbVxuJHNjYWxlQnJlYWtwb2ludDogODkuOTk4NzVlbTsgLy8gMTQzOS45OHB4XG4vLyDQotC40L8g0LDQtNCw0L/RgtC40LLQsDpcbi8vIDEgPSDQvtGC0LfRi9Cy0YfQuNCy0L7RgdGC0YwgKNGDINC60L7QvdGC0LXQudC90LXRgNCwINC90LXRgiDQsdGA0LXQudC60L/QvtC40L3RgtC+0LIpLFxuLy8gMiA9INC/0L4g0LHRgNC10LnQui3Qv9C+0LjQvdGC0LDQvCAo0LrQvtC90YLQtdC50L3QtdGAINC80LXQvdGP0LXRgiDRgdCy0L7RjiDRiNC40YDQuNC90YMg0L/QviDQsdGA0LXQudC6LdC/0L7QuNC90YLQsNC8KVxuJHJlc3BvbnNpdmVUeXBlOiAyO1xuXG4vLyDQntCx0L3Rg9C70LXQvdC40LUg0Lgg0L7QsdGJ0LjQtSDQv9Cw0YDQsNC80LXRgtGA0YsgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AaW1wb3J0IFwiYmFzZS9udWxsXCI7XG5cbmJvZHkge1xuXHQvLyDQodC60YDQvtC70Lsg0LfQsNCx0LvQvtC60LjRgNC+0LLQsNC9XG5cdC5sb2NrICYge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0dG91Y2gtYWN0aW9uOiBub25lO1xuXHR9XG5cdC8vINCh0LDQudGCINC30LDQs9GA0YPQttC10L1cblx0LmxvYWRlZCAmIHtcblx0fVxufVxuLy8g0J7QsdC+0LvQvtGH0LrQsCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi53cmFwcGVyIHtcblx0bWluLWhlaWdodDogMTAwJTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Ly8g0J/RgNC40LbQuNC80LDQtdC8IGZvb3RlclxuXHQ+IG1haW4ge1xuXHRcdGZsZXg6IDEgMSBhdXRvO1xuXHR9XG5cdC8vINCk0LjQutGBINC00LvRjyDRgdC70LDQudC00LXRgNC+0LJcblx0PiAqIHtcblx0XHRtaW4td2lkdGg6IDA7XG5cdH1cbn1cbmEge1xuXHRsZWFkaW5nLXRyaW06IGJvdGg7XG5cdHRleHQtZWRnZTogY2FwO1xuXHRmb250LWZlYXR1cmUtc2V0dGluZ3M6XG5cdFx0XCJwbnVtXCIgb24sXG5cdFx0XCJsbnVtXCIgb247XG5cblx0Zm9udC12YXJpYW50LW51bWVyaWMtZmlndXJlOiBsaW5pbmctbnVtcztcblx0Zm9udC12YXJpYW50LW51bWVyaWMtc3BhY2luZzogcHJvcG9ydGlvbmFsLW51bXM7XG59XG4vLyDQntCz0YDQsNC90LjRh9C40LLQsNGO0YnQuNC5INC60L7QvdGC0LXQudC90LXRgCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLypcbtCh0YLQuNC70Lgg0LHRg9C00YPRgiDQv9GA0LjQvNC10L3Rj9GC0YzRgdGPINC60L4g0LLRgdC10Lwg0LrQu9Cw0YHRgdCw0Lwg0YHQvtC00LXRgNC20LDRidC40LwgKl9fY29udGFpbmVyXG4qL1xuQGlmICgkcmVzcG9uc2l2ZVR5cGU9PTEpIHtcblx0Ly8g0J7RgtC30YvQstGH0LjQstCw0Y9cblx0W2NsYXNzKj1cIl9fY29udGFpbmVyXCJdIHtcblx0XHRAaWYgKCRtYXhXaWR0aENvbnRhaW5lcj4wKSB7XG5cdFx0XHRtYXgtd2lkdGg6IHJlbSgkbWF4V2lkdGhDb250YWluZXIpO1xuXHRcdFx0Ym94LXNpemluZzogY29udGVudC1ib3g7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cdFx0QGlmICgkY29udGFpbmVyUGFkZGluZz4wKSB7XG5cdFx0XHRwYWRkaW5nOiAwIHJlbShtYXRoLmRpdigkY29udGFpbmVyUGFkZGluZywgMikpO1xuXHRcdH1cblx0fVxufSBAZWxzZSB7XG5cdC8vINCf0L4g0LHRgNC10LnQui3Qv9C+0LjQvdGC0LDQvFxuXHRbY2xhc3MqPVwiX19jb250YWluZXJcIl0ge1xuXHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XG5cdFx0QGlmICgkbWF4V2lkdGhDb250YWluZXI+MCkge1xuXHRcdFx0bWF4LXdpZHRoOiByZW0oJG1heFdpZHRoQ29udGFpbmVyKTtcblx0XHRcdGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuXHRcdH0gQGVsc2Uge1xuXHRcdFx0QGlmICgkY29udGFpbmVyUGFkZGluZz4wKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgcmVtKG1hdGguZGl2KCRjb250YWluZXJQYWRkaW5nLCAyKSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRtYXgtd2lkdGg6IHJlbSg5NzApO1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0bWF4LXdpZHRoOiByZW0oNzUwKTtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdG1heC13aWR0aDogbm9uZTtcblx0XHRcdEBpZiAoJGNvbnRhaW5lclBhZGRpbmc+MCBhbmQgJG1heFdpZHRoQ29udGFpbmVyPjApIHtcblx0XHRcdFx0cGFkZGluZzogMCByZW0obWF0aC5kaXYoJGNvbnRhaW5lclBhZGRpbmcsIDIpKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdH1cblx0fVxufVxuIiwiLmNhcm91c2Vse3Bvc2l0aW9uOnJlbGF0aXZlO2JveC1zaXppbmc6Ym9yZGVyLWJveH0uY2Fyb3VzZWwgKiwuY2Fyb3VzZWwgKjpiZWZvcmUsLmNhcm91c2VsICo6YWZ0ZXJ7Ym94LXNpemluZzppbmhlcml0fS5jYXJvdXNlbC5pcy1kcmFnZ2FibGV7Y3Vyc29yOm1vdmU7Y3Vyc29yOmdyYWJ9LmNhcm91c2VsLmlzLWRyYWdnaW5ne2N1cnNvcjptb3ZlO2N1cnNvcjpncmFiYmluZ30uY2Fyb3VzZWxfX3ZpZXdwb3J0e3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCV9LmNhcm91c2VsX190cmFja3tkaXNwbGF5OmZsZXh9LmNhcm91c2VsX19zbGlkZXtmbGV4OjAgMCBhdXRvO3dpZHRoOnZhcigtLWNhcm91c2VsLXNsaWRlLXdpZHRoLCA2MCUpO21heC13aWR0aDoxMDAlO3BhZGRpbmc6MXJlbTtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdy14OmhpZGRlbjtvdmVyZmxvdy15OmF1dG87b3ZlcnNjcm9sbC1iZWhhdmlvcjpjb250YWlufS5oYXMtZG90c3ttYXJnaW4tYm90dG9tOmNhbGMoMC41cmVtICsgMjJweCl9LmNhcm91c2VsX19kb3Rze21hcmdpbjowIGF1dG87cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDEwMCUgKyAwLjVyZW0pO2xlZnQ6MDtyaWdodDowO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2xpc3Qtc3R5bGU6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5jYXJvdXNlbF9fZG90cyAuY2Fyb3VzZWxfX2RvdHttYXJnaW46MDtwYWRkaW5nOjA7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoyMnB4O2hlaWdodDoyMnB4O2N1cnNvcjpwb2ludGVyfS5jYXJvdXNlbF9fZG90cyAuY2Fyb3VzZWxfX2RvdDphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6OHB4O2hlaWdodDo4cHg7Ym9yZGVyLXJhZGl1czo1MCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO2JhY2tncm91bmQtY29sb3I6Y3VycmVudENvbG9yO29wYWNpdHk6LjI1O3RyYW5zaXRpb246b3BhY2l0eSAuMTVzIGVhc2UtaW4tb3V0fS5jYXJvdXNlbF9fZG90cyAuY2Fyb3VzZWxfX2RvdC5pcy1zZWxlY3RlZDphZnRlcntvcGFjaXR5OjF9LmNhcm91c2VsX19idXR0b257d2lkdGg6dmFyKC0tY2Fyb3VzZWwtYnV0dG9uLXdpZHRoLCA0OHB4KTtoZWlnaHQ6dmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodCwgNDhweCk7cGFkZGluZzowO2JvcmRlcjowO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtwb2ludGVyLWV2ZW50czphbGw7Y3Vyc29yOnBvaW50ZXI7Y29sb3I6dmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWNvbG9yLCBjdXJyZW50Q29sb3IpO2JhY2tncm91bmQ6dmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWJnLCB0cmFuc3BhcmVudCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1jYXJvdXNlbC1idXR0b24tYm9yZGVyLXJhZGl1cywgNTAlKTtib3gtc2hhZG93OnZhcigtLWNhcm91c2VsLWJ1dHRvbi1zaGFkb3csIG5vbmUpO3RyYW5zaXRpb246b3BhY2l0eSAuMTVzIGVhc2V9LmNhcm91c2VsX19idXR0b24uaXMtcHJldiwuY2Fyb3VzZWxfX2J1dHRvbi5pcy1uZXh0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LmNhcm91c2VsX19idXR0b24uaXMtcHJldntsZWZ0OjEwcHh9LmNhcm91c2VsX19idXR0b24uaXMtbmV4dHtyaWdodDoxMHB4fS5jYXJvdXNlbF9fYnV0dG9uW2Rpc2FibGVkXXtjdXJzb3I6ZGVmYXVsdDtvcGFjaXR5Oi4zfS5jYXJvdXNlbF9fYnV0dG9uIHN2Z3t3aWR0aDp2YXIoLS1jYXJvdXNlbC1idXR0b24tc3ZnLXdpZHRoLCA1MCUpO2hlaWdodDp2YXIoLS1jYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodCwgNTAlKTtmaWxsOm5vbmU7c3Ryb2tlOmN1cnJlbnRDb2xvcjtzdHJva2Utd2lkdGg6dmFyKC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1zdHJva2Utd2lkdGgsIDEuNSk7c3Ryb2tlLWxpbmVqb2luOmJldmVsO3N0cm9rZS1saW5lY2FwOnJvdW5kO2ZpbHRlcjp2YXIoLS1jYXJvdXNlbC1idXR0b24tc3ZnLWZpbHRlciwgbm9uZSk7cG9pbnRlci1ldmVudHM6bm9uZX1odG1sLndpdGgtZmFuY3lib3h7c2Nyb2xsLWJlaGF2aW9yOmF1dG99Ym9keS5jb21wZW5zYXRlLWZvci1zY3JvbGxiYXJ7b3ZlcmZsb3c6aGlkZGVuICFpbXBvcnRhbnQ7dG91Y2gtYWN0aW9uOm5vbmV9LmZhbmN5Ym94X19jb250YWluZXJ7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO2JvdHRvbTowO3JpZ2h0OjA7ZGlyZWN0aW9uOmx0cjttYXJnaW46MDtwYWRkaW5nOmVudihzYWZlLWFyZWEtaW5zZXQtdG9wLCAwcHgpIGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQsIDBweCkgZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20sIDBweCkgZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0LCAwcHgpO2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2NvbG9yOnZhcigtLWZhbmN5Ym94LWNvbG9yLCAjZmZmKTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKTtvdmVyZmxvdzpoaWRkZW47ei1pbmRleDoxMDUwO291dGxpbmU6bm9uZTt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0Oy0tY2Fyb3VzZWwtYnV0dG9uLXdpZHRoOiA0OHB4Oy0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodDogNDhweDstLWNhcm91c2VsLWJ1dHRvbi1zdmctd2lkdGg6IDI0cHg7LS1jYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodDogMjRweDstLWNhcm91c2VsLWJ1dHRvbi1zdmctc3Ryb2tlLXdpZHRoOiAyLjU7LS1jYXJvdXNlbC1idXR0b24tc3ZnLWZpbHRlcjogZHJvcC1zaGFkb3coMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjQpKX0uZmFuY3lib3hfX2NvbnRhaW5lciAqLC5mYW5jeWJveF9fY29udGFpbmVyICo6OmJlZm9yZSwuZmFuY3lib3hfX2NvbnRhaW5lciAqOjphZnRlcntib3gtc2l6aW5nOmluaGVyaXR9LmZhbmN5Ym94X19jb250YWluZXIgOmZvY3Vze291dGxpbmU6bm9uZX1ib2R5Om5vdCguaXMtdXNpbmctbW91c2UpIC5mYW5jeWJveF9fY29udGFpbmVyIDpmb2N1c3tib3gtc2hhZG93OjAgMCAwIDFweCAjZmZmLDAgMCAwIDJweCB2YXIoLS1mYW5jeWJveC1hY2NlbnQtY29sb3IsIHJnYmEoMSwgMjEwLCAyMzIsIDAuOTQpKX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5mYW5jeWJveF9fY29udGFpbmVyey0tY2Fyb3VzZWwtYnV0dG9uLXdpZHRoOjQ4cHg7LS1jYXJvdXNlbC1idXR0b24taGVpZ2h0OjQ4cHg7LS1jYXJvdXNlbC1idXR0b24tc3ZnLXdpZHRoOjI3cHg7LS1jYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodDoyN3B4fX0uZmFuY3lib3hfX2JhY2tkcm9we3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6LTE7YmFja2dyb3VuZDp2YXIoLS1mYW5jeWJveC1iZywgcmdiYSgyNCwgMjQsIDI3LCAwLjkyKSl9LmZhbmN5Ym94X19jYXJvdXNlbHtwb3NpdGlvbjpyZWxhdGl2ZTtmbGV4OjEgMSBhdXRvO21pbi1oZWlnaHQ6MDtoZWlnaHQ6MTAwJTt6LWluZGV4OjEwfS5mYW5jeWJveF9fY2Fyb3VzZWwuaGFzLWRvdHN7bWFyZ2luLWJvdHRvbTpjYWxjKDAuNXJlbSArIDIycHgpfS5mYW5jeWJveF9fdmlld3BvcnR7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvdmVyZmxvdzp2aXNpYmxlO2N1cnNvcjpkZWZhdWx0fS5mYW5jeWJveF9fdHJhY2t7ZGlzcGxheTpmbGV4O2hlaWdodDoxMDAlfS5mYW5jeWJveF9fc2xpZGV7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO21hcmdpbjowO3BhZGRpbmc6NDhweCA4cHggOHB4IDhweDtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyc2Nyb2xsLWJlaGF2aW9yOmNvbnRhaW47ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtvdXRsaW5lOjA7b3ZlcmZsb3c6YXV0bzstLWNhcm91c2VsLWJ1dHRvbi13aWR0aDogMzZweDstLWNhcm91c2VsLWJ1dHRvbi1oZWlnaHQ6IDM2cHg7LS1jYXJvdXNlbC1idXR0b24tc3ZnLXdpZHRoOiAyMnB4Oy0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1oZWlnaHQ6IDIycHh9LmZhbmN5Ym94X19zbGlkZTo6YmVmb3JlLC5mYW5jeWJveF9fc2xpZGU6OmFmdGVye2NvbnRlbnQ6XCJcIjtmbGV4OjAgMCAwO21hcmdpbjphdXRvfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LmZhbmN5Ym94X19zbGlkZXtwYWRkaW5nOjY0cHggMTAwcHh9fS5mYW5jeWJveF9fY29udGVudHttYXJnaW46MCBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0LCAwcHgpIDAgZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0LCAwcHgpO3BhZGRpbmc6MzZweDtjb2xvcjp2YXIoLS1mYW5jeWJveC1jb250ZW50LWNvbG9yLCAjMzc0MTUxKTtiYWNrZ3JvdW5kOnZhcigtLWZhbmN5Ym94LWNvbnRlbnQtYmcsICNmZmYpO3Bvc2l0aW9uOnJlbGF0aXZlO2FsaWduLXNlbGY6Y2VudGVyO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47ei1pbmRleDoyMH0uZmFuY3lib3hfX2NvbnRlbnQgOmZvY3VzOm5vdCguY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZSl7b3V0bGluZTp0aGluIGRvdHRlZDtib3gtc2hhZG93Om5vbmV9LmZhbmN5Ym94X19jYXB0aW9ue2FsaWduLXNlbGY6Y2VudGVyO21heC13aWR0aDoxMDAlO21hcmdpbjowO3BhZGRpbmc6MXJlbSAwIDAgMDtsaW5lLWhlaWdodDoxLjM3NTtjb2xvcjp2YXIoLS1mYW5jeWJveC1jb2xvciwgY3VycmVudENvbG9yKTt2aXNpYmlsaXR5OnZpc2libGU7Y3Vyc29yOmF1dG87ZmxleC1zaHJpbms6MDtvdmVyZmxvdy13cmFwOmFueXdoZXJlfS5pcy1sb2FkaW5nIC5mYW5jeWJveF9fY2FwdGlvbnt2aXNpYmlsaXR5OmhpZGRlbn0uZmFuY3lib3hfX2NvbnRhaW5lcj4uY2Fyb3VzZWxfX2RvdHN7dG9wOjEwMCU7Y29sb3I6dmFyKC0tZmFuY3lib3gtY29sb3IsICNmZmYpfS5mYW5jeWJveF9fbmF2IC5jYXJvdXNlbF9fYnV0dG9ue3otaW5kZXg6NDB9LmZhbmN5Ym94X19uYXYgLmNhcm91c2VsX19idXR0b24uaXMtbmV4dHtyaWdodDo4cHh9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuZmFuY3lib3hfX25hdiAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1uZXh0e3JpZ2h0OjQwcHh9fS5mYW5jeWJveF9fbmF2IC5jYXJvdXNlbF9fYnV0dG9uLmlzLXByZXZ7bGVmdDo4cHh9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuZmFuY3lib3hfX25hdiAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1wcmV2e2xlZnQ6NDBweH19LmNhcm91c2VsX19idXR0b24uaXMtY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOjhweDtyaWdodDo4cHg7dG9wOmNhbGMoZW52KHNhZmUtYXJlYS1pbnNldC10b3AsIDBweCkgKyA4cHgpO3JpZ2h0OmNhbGMoZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCwgMHB4KSArIDhweCk7ei1pbmRleDo0MH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3Nle3JpZ2h0OjQwcHh9fS5mYW5jeWJveF9fY29udGVudD4uY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTQwcHg7cmlnaHQ6MDtjb2xvcjp2YXIoLS1mYW5jeWJveC1jb2xvciwgI2ZmZil9LmZhbmN5Ym94X19uby1jbGljaywuZmFuY3lib3hfX25vLWNsaWNrIGJ1dHRvbntwb2ludGVyLWV2ZW50czpub25lfS5mYW5jeWJveF9fc3Bpbm5lcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7d2lkdGg6NTBweDtoZWlnaHQ6NTBweDtjb2xvcjp2YXIoLS1mYW5jeWJveC1jb2xvciwgY3VycmVudENvbG9yKX0uZmFuY3lib3hfX3NsaWRlIC5mYW5jeWJveF9fc3Bpbm5lcntjdXJzb3I6cG9pbnRlcjt6LWluZGV4OjEwNTN9LmZhbmN5Ym94X19zcGlubmVyIHN2Z3thbmltYXRpb246ZmFuY3lib3gtcm90YXRlIDJzIGxpbmVhciBpbmZpbml0ZTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7bWFyZ2luOmF1dG87d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uZmFuY3lib3hfX3NwaW5uZXIgc3ZnIGNpcmNsZXtmaWxsOm5vbmU7c3Ryb2tlLXdpZHRoOjIuNzU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLWRhc2hhcnJheToxLDIwMDtzdHJva2UtZGFzaG9mZnNldDowO2FuaW1hdGlvbjpmYW5jeWJveC1kYXNoIDEuNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlOmN1cnJlbnRDb2xvcn1Aa2V5ZnJhbWVzIGZhbmN5Ym94LXJvdGF0ZXsxMDAle3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19QGtleWZyYW1lcyBmYW5jeWJveC1kYXNoezAle3N0cm9rZS1kYXNoYXJyYXk6MSwyMDA7c3Ryb2tlLWRhc2hvZmZzZXQ6MH01MCV7c3Ryb2tlLWRhc2hhcnJheTo4OSwyMDA7c3Ryb2tlLWRhc2hvZmZzZXQ6LTM1cHh9MTAwJXtzdHJva2UtZGFzaGFycmF5Ojg5LDIwMDtzdHJva2UtZGFzaG9mZnNldDotMTI0cHh9fS5mYW5jeWJveF9fYmFja2Ryb3AsLmZhbmN5Ym94X19jYXB0aW9uLC5mYW5jeWJveF9fbmF2LC5jYXJvdXNlbF9fZG90cywuY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZXtvcGFjaXR5OnZhcigtLWZhbmN5Ym94LW9wYWNpdHksIDEpfS5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuZmFuY3lib3hfX2JhY2tkcm9wLC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuZmFuY3lib3hfX2NhcHRpb24sLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49ZmFsc2VdIC5mYW5jeWJveF9fbmF2LC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuY2Fyb3VzZWxfX2RvdHMsLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49ZmFsc2VdIC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3Nle2FuaW1hdGlvbjouMTVzIGVhc2UgYmFja3dhcmRzIGZhbmN5Ym94LWZhZGVJbn0uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5mYW5jeWJveF9fYmFja2Ryb3AsLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAuZmFuY3lib3hfX2NhcHRpb24sLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAuZmFuY3lib3hfX25hdiwuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5jYXJvdXNlbF9fZG90cywuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3Nle2FuaW1hdGlvbjouMTVzIGVhc2UgYm90aCBmYW5jeWJveC1mYWRlT3V0fS5mYW5jeWJveC1mYWRlSW57YW5pbWF0aW9uOi4xNXMgZWFzZSBib3RoIGZhbmN5Ym94LWZhZGVJbn0uZmFuY3lib3gtZmFkZU91dHthbmltYXRpb246LjFzIGVhc2UgYm90aCBmYW5jeWJveC1mYWRlT3V0fS5mYW5jeWJveC16b29tSW5VcHthbmltYXRpb246LjJzIGVhc2UgYm90aCBmYW5jeWJveC16b29tSW5VcH0uZmFuY3lib3gtem9vbU91dERvd257YW5pbWF0aW9uOi4xNXMgZWFzZSBib3RoIGZhbmN5Ym94LXpvb21PdXREb3dufS5mYW5jeWJveC10aHJvd091dFVwe2FuaW1hdGlvbjouMTVzIGVhc2UgYm90aCBmYW5jeWJveC10aHJvd091dFVwfS5mYW5jeWJveC10aHJvd091dERvd257YW5pbWF0aW9uOi4xNXMgZWFzZSBib3RoIGZhbmN5Ym94LXRocm93T3V0RG93bn1Aa2V5ZnJhbWVzIGZhbmN5Ym94LWZhZGVJbntmcm9te29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fUBrZXlmcmFtZXMgZmFuY3lib3gtZmFkZU91dHt0b3tvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmFuY3lib3gtem9vbUluVXB7ZnJvbXt0cmFuc2Zvcm06c2NhbGUoMC45NykgdHJhbnNsYXRlM2QoMCwgMTZweCwgMCk7b3BhY2l0eTowfXRve3RyYW5zZm9ybTpzY2FsZSgxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgZmFuY3lib3gtem9vbU91dERvd257dG97dHJhbnNmb3JtOnNjYWxlKDAuOTcpIHRyYW5zbGF0ZTNkKDAsIDE2cHgsIDApO29wYWNpdHk6MH19QGtleWZyYW1lcyBmYW5jeWJveC10aHJvd091dFVwe3Rve3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMzAlLCAwKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmFuY3lib3gtdGhyb3dPdXREb3due3Rve3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAzMCUsIDApO29wYWNpdHk6MH19LmZhbmN5Ym94X19jYXJvdXNlbCAuY2Fyb3VzZWxfX3NsaWRle3Njcm9sbGJhci13aWR0aDp0aGluO3Njcm9sbGJhci1jb2xvcjojY2NjIHJnYmEoMjU1LDI1NSwyNTUsLjEpfS5mYW5jeWJveF9fY2Fyb3VzZWwgLmNhcm91c2VsX19zbGlkZTo6LXdlYmtpdC1zY3JvbGxiYXJ7d2lkdGg6OHB4O2hlaWdodDo4cHh9LmZhbmN5Ym94X19jYXJvdXNlbCAuY2Fyb3VzZWxfX3NsaWRlOjotd2Via2l0LXNjcm9sbGJhci10cmFja3tiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjEpfS5mYW5jeWJveF9fY2Fyb3VzZWwgLmNhcm91c2VsX19zbGlkZTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7YmFja2dyb3VuZC1jb2xvcjojY2NjO2JvcmRlci1yYWRpdXM6MnB4O2JveC1zaGFkb3c6aW5zZXQgMCAwIDRweCByZ2JhKDAsMCwwLC4yKX0uZmFuY3lib3hfX2Nhcm91c2VsLmlzLWRyYWdnYWJsZSAuZmFuY3lib3hfX3NsaWRlLC5mYW5jeWJveF9fY2Fyb3VzZWwuaXMtZHJhZ2dhYmxlIC5mYW5jeWJveF9fc2xpZGUgLmZhbmN5Ym94X19jb250ZW50e2N1cnNvcjptb3ZlO2N1cnNvcjpncmFifS5mYW5jeWJveF9fY2Fyb3VzZWwuaXMtZHJhZ2dpbmcgLmZhbmN5Ym94X19zbGlkZSwuZmFuY3lib3hfX2Nhcm91c2VsLmlzLWRyYWdnaW5nIC5mYW5jeWJveF9fc2xpZGUgLmZhbmN5Ym94X19jb250ZW50e2N1cnNvcjptb3ZlO2N1cnNvcjpncmFiYmluZ30uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUgLmZhbmN5Ym94X19jb250ZW50e2N1cnNvcjphdXRvfS5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5jYW4tem9vbV9pbiAuZmFuY3lib3hfX2NvbnRlbnR7Y3Vyc29yOnpvb20taW59LmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmNhbi16b29tX291dCAuZmFuY3lib3hfX2NvbnRlbnR7Y3Vyc29yOnpvb20tb3V0fS5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5pcy1kcmFnZ2FibGUgLmZhbmN5Ym94X19jb250ZW50e2N1cnNvcjptb3ZlO2N1cnNvcjpncmFifS5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5pcy1kcmFnZ2luZyAuZmFuY3lib3hfX2NvbnRlbnR7Y3Vyc29yOm1vdmU7Y3Vyc29yOmdyYWJiaW5nfS5mYW5jeWJveF9faW1hZ2V7dHJhbnNmb3JtLW9yaWdpbjowIDA7dXNlci1zZWxlY3Q6bm9uZTt0cmFuc2l0aW9uOm5vbmV9Lmhhcy1pbWFnZSAuZmFuY3lib3hfX2NvbnRlbnR7cGFkZGluZzowO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTttaW4taGVpZ2h0OjFweH0uaXMtY2xvc2luZyAuaGFzLWltYWdlIC5mYW5jeWJveF9fY29udGVudHtvdmVyZmxvdzp2aXNpYmxlfS5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y29udGFpbl17b3ZlcmZsb3c6dmlzaWJsZTt0b3VjaC1hY3Rpb246bm9uZX0uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW5dIC5mYW5jeWJveF9fY29udGVudHtmbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC13cmFwOndyYXB9Lmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb250YWluXSAuZmFuY3lib3hfX2ltYWdle21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW59Lmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb250YWluLXdde292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0b30uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW4td10gLmZhbmN5Ym94X19jb250ZW50e21pbi1oZWlnaHQ6YXV0b30uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW4td10gLmZhbmN5Ym94X19pbWFnZXttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvdmVyXXtvdmVyZmxvdzp2aXNpYmxlO3RvdWNoLWFjdGlvbjpub25lfS5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y292ZXJdIC5mYW5jeWJveF9fY29udGVudHt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y292ZXJdIC5mYW5jeWJveF9faW1hZ2V7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtaWZyYW1lIC5mYW5jeWJveF9fY29udGVudCwuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLW1hcCAuZmFuY3lib3hfX2NvbnRlbnQsLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1wZGYgLmZhbmN5Ym94X19jb250ZW50LC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtdmlkZW8gLmZhbmN5Ym94X19jb250ZW50LC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtaHRtbDV2aWRlbyAuZmFuY3lib3hfX2NvbnRlbnR7bWF4LXdpZHRoOjEwMCU7ZmxleC1zaHJpbms6MTttaW4taGVpZ2h0OjFweDtvdmVyZmxvdzp2aXNpYmxlfS5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtaWZyYW1lIC5mYW5jeWJveF9fY29udGVudCwuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLW1hcCAuZmFuY3lib3hfX2NvbnRlbnQsLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1wZGYgLmZhbmN5Ym94X19jb250ZW50e3dpZHRoOjEwMCU7aGVpZ2h0OjgwJX0uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLXZpZGVvIC5mYW5jeWJveF9fY29udGVudCwuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLWh0bWw1dmlkZW8gLmZhbmN5Ym94X19jb250ZW50e3dpZHRoOjk2MHB4O2hlaWdodDo1NDBweDttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCV9LmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1tYXAgLmZhbmN5Ym94X19jb250ZW50LC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtcGRmIC5mYW5jeWJveF9fY29udGVudCwuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLXZpZGVvIC5mYW5jeWJveF9fY29udGVudCwuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLWh0bWw1dmlkZW8gLmZhbmN5Ym94X19jb250ZW50e3BhZGRpbmc6MDtiYWNrZ3JvdW5kOnJnYmEoMjQsMjQsMjcsLjkpO2NvbG9yOiNmZmZ9LmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1tYXAgLmZhbmN5Ym94X19jb250ZW50e2JhY2tncm91bmQ6I2U1ZTNkZn0uZmFuY3lib3hfX2h0bWw1dmlkZW8sLmZhbmN5Ym94X19pZnJhbWV7Ym9yZGVyOjA7ZGlzcGxheTpibG9jaztoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX0uZmFuY3lib3gtcGxhY2Vob2xkZXJ7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4O2hlaWdodDoxcHg7cGFkZGluZzowO21hcmdpbjotMXB4O292ZXJmbG93OmhpZGRlbjtjbGlwOnJlY3QoMCwgMCwgMCwgMCk7d2hpdGUtc3BhY2U6bm93cmFwO2JvcmRlci13aWR0aDowfS5mYW5jeWJveF9fdGh1bWJze2ZsZXg6MCAwIGF1dG87cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowcHggM3B4O29wYWNpdHk6dmFyKC0tZmFuY3lib3gtb3BhY2l0eSwgMSl9LmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49ZmFsc2VdIC5mYW5jeWJveF9fdGh1bWJze2FuaW1hdGlvbjouMTVzIGVhc2UtaW4gYmFja3dhcmRzIGZhbmN5Ym94LWZhZGVJbn0uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5mYW5jeWJveF9fdGh1bWJze29wYWNpdHk6MH0uZmFuY3lib3hfX3RodW1icyAuY2Fyb3VzZWxfX3NsaWRle2ZsZXg6MCAwIGF1dG87d2lkdGg6dmFyKC0tZmFuY3lib3gtdGh1bWJzLXdpZHRoLCA5NnB4KTttYXJnaW46MDtwYWRkaW5nOjhweCAzcHg7Ym94LXNpemluZzpjb250ZW50LWJveDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7b3ZlcmZsb3c6dmlzaWJsZTtjdXJzb3I6cG9pbnRlcn0uZmFuY3lib3hfX3RodW1icyAuY2Fyb3VzZWxfX3NsaWRlIC5mYW5jeWJveF9fdGh1bWI6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDtib3JkZXItd2lkdGg6NXB4O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItY29sb3I6dmFyKC0tZmFuY3lib3gtYWNjZW50LWNvbG9yLCByZ2JhKDM0LCAyMTMsIDIzMywgMC45NikpO29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjE1cyBlYXNlO2JvcmRlci1yYWRpdXM6dmFyKC0tZmFuY3lib3gtdGh1bWJzLWJvcmRlci1yYWRpdXMsIDRweCl9LmZhbmN5Ym94X190aHVtYnMgLmNhcm91c2VsX19zbGlkZS5pcy1uYXYtc2VsZWN0ZWQgLmZhbmN5Ym94X190aHVtYjo6YWZ0ZXJ7b3BhY2l0eTouOTJ9LmZhbmN5Ym94X190aHVtYnMgLmNhcm91c2VsX19zbGlkZT4qe3BvaW50ZXItZXZlbnRzOm5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uZmFuY3lib3hfX3RodW1ie3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7cGFkZGluZy10b3A6Y2FsYygxMDAlLyh2YXIoLS1mYW5jeWJveC10aHVtYnMtcmF0aW8sIDEuNSkpKTtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMSk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JvcmRlci1yYWRpdXM6dmFyKC0tZmFuY3lib3gtdGh1bWJzLWJvcmRlci1yYWRpdXMsIDRweCl9LmZhbmN5Ym94X190b29sYmFye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7bGVmdDowO3otaW5kZXg6MjA7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gdG9wLCBoc2xhKDBkZWcsIDAlLCAwJSwgMCkgMCUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjAwNikgOC4xJSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMDIxKSAxNS41JSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMDQ2KSAyMi41JSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMDc3KSAyOSUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjExNCkgMzUuMyUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjE1NSkgNDEuMiUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjE5OCkgNDcuMSUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjI0MikgNTIuOSUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjI4NSkgNTguOCUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjMyNikgNjQuNyUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjM2MykgNzElLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC4zOTQpIDc3LjUlLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC40MTkpIDg0LjUlLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC40MzQpIDkxLjklLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC40NCkgMTAwJSk7cGFkZGluZzowO3RvdWNoLWFjdGlvbjpub25lO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstLWNhcm91c2VsLWJ1dHRvbi1zdmctd2lkdGg6IDIwcHg7LS1jYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodDogMjBweDtvcGFjaXR5OnZhcigtLWZhbmN5Ym94LW9wYWNpdHksIDEpO3RleHQtc2hhZG93OnZhcigtLWZhbmN5Ym94LXRvb2xiYXItdGV4dC1zaGFkb3csIDFweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC40KSl9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuZmFuY3lib3hfX3Rvb2xiYXJ7cGFkZGluZzo4cHh9fS5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuZmFuY3lib3hfX3Rvb2xiYXJ7YW5pbWF0aW9uOi4xNXMgZWFzZS1pbiBiYWNrd2FyZHMgZmFuY3lib3gtZmFkZUlufS5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkLmlzLWNsb3NpbmcgLmZhbmN5Ym94X190b29sYmFye29wYWNpdHk6MH0uZmFuY3lib3hfX3Rvb2xiYXJfX2l0ZW1ze2Rpc3BsYXk6ZmxleH0uZmFuY3lib3hfX3Rvb2xiYXJfX2l0ZW1zLS1sZWZ0e21hcmdpbi1yaWdodDphdXRvfS5mYW5jeWJveF9fdG9vbGJhcl9faXRlbXMtLWNlbnRlcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKX0uZmFuY3lib3hfX3Rvb2xiYXJfX2l0ZW1zLS1yaWdodHttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDY0MHB4KXsuZmFuY3lib3hfX3Rvb2xiYXJfX2l0ZW1zLS1jZW50ZXI6bm90KDpsYXN0LWNoaWxkKXtkaXNwbGF5Om5vbmV9fS5mYW5jeWJveF9fY291bnRlcnttaW4td2lkdGg6NzJweDtwYWRkaW5nOjAgMTBweDtsaW5lLWhlaWdodDp2YXIoLS1jYXJvdXNlbC1idXR0b24taGVpZ2h0LCA0OHB4KTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTdweDtmb250LXZhcmlhbnQtbnVtZXJpYzp0YWJ1bGFyLW51bXM7LXdlYmtpdC1mb250LXNtb290aGluZzpzdWJwaXhlbC1hbnRpYWxpYXNlZH0uZmFuY3lib3hfX3Byb2dyZXNze2JhY2tncm91bmQ6dmFyKC0tZmFuY3lib3gtYWNjZW50LWNvbG9yLCByZ2JhKDM0LCAyMTMsIDIzMywgMC45NikpO2hlaWdodDozcHg7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7dHJhbnNmb3JtOnNjYWxlWCgwKTt0cmFuc2Zvcm0tb3JpZ2luOjA7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO3otaW5kZXg6MzA7dXNlci1zZWxlY3Q6bm9uZX0uZmFuY3lib3hfX2NvbnRhaW5lcjpmdWxsc2NyZWVuOjpiYWNrZHJvcHtvcGFjaXR5OjB9LmZhbmN5Ym94X19idXR0b24tLWZ1bGxzY3JlZW4gZzpudGgtY2hpbGQoMil7ZGlzcGxheTpub25lfS5mYW5jeWJveF9fY29udGFpbmVyOmZ1bGxzY3JlZW4gLmZhbmN5Ym94X19idXR0b24tLWZ1bGxzY3JlZW4gZzpudGgtY2hpbGQoMSl7ZGlzcGxheTpub25lfS5mYW5jeWJveF9fY29udGFpbmVyOmZ1bGxzY3JlZW4gLmZhbmN5Ym94X19idXR0b24tLWZ1bGxzY3JlZW4gZzpudGgtY2hpbGQoMil7ZGlzcGxheTpibG9ja30uZmFuY3lib3hfX2J1dHRvbi0tc2xpZGVzaG93IGc6bnRoLWNoaWxkKDIpe2Rpc3BsYXk6bm9uZX0uZmFuY3lib3hfX2NvbnRhaW5lci5oYXMtc2xpZGVzaG93IC5mYW5jeWJveF9fYnV0dG9uLS1zbGlkZXNob3cgZzpudGgtY2hpbGQoMSl7ZGlzcGxheTpub25lfS5mYW5jeWJveF9fY29udGFpbmVyLmhhcy1zbGlkZXNob3cgLmZhbmN5Ym94X19idXR0b24tLXNsaWRlc2hvdyBnOm50aC1jaGlsZCgyKXtkaXNwbGF5OmJsb2NrfSIsIi8qKlxuICogU3dpcGVyIDguNC43XG4gKiBNb3N0IG1vZGVybiBtb2JpbGUgdG91Y2ggc2xpZGVyIGFuZCBmcmFtZXdvcmsgd2l0aCBoYXJkd2FyZSBhY2NlbGVyYXRlZCB0cmFuc2l0aW9uc1xuICogaHR0cHM6Ly9zd2lwZXJqcy5jb21cbiAqXG4gKiBDb3B5cmlnaHQgMjAxNC0yMDIzIFZsYWRpbWlyIEtoYXJsYW1waWRpXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlXG4gKlxuICogUmVsZWFzZWQgb246IEphbnVhcnkgMzAsIDIwMjNcbiAqL1xuXG5AZm9udC1mYWNle2ZvbnQtZmFtaWx5OnN3aXBlci1pY29ucztzcmM6dXJsKCdkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQScpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbH06cm9vdHstLXN3aXBlci10aGVtZS1jb2xvcjojMDA3YWZmfS5zd2lwZXJ7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDt6LWluZGV4OjF9LnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5zd2lwZXItd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MTtkaXNwbGF5OmZsZXg7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07Ym94LXNpemluZzpjb250ZW50LWJveH0uc3dpcGVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSwuc3dpcGVyLXdyYXBwZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwwLDApfS5zd2lwZXItcG9pbnRlci1ldmVudHN7dG91Y2gtYWN0aW9uOnBhbi15fS5zd2lwZXItcG9pbnRlci1ldmVudHMuc3dpcGVyLXZlcnRpY2Fse3RvdWNoLWFjdGlvbjpwYW4teH0uc3dpcGVyLXNsaWRle2ZsZXgtc2hyaW5rOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybX0uc3dpcGVyLXNsaWRlLWludmlzaWJsZS1ibGFua3t2aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLWF1dG9oZWlnaHQsLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGV7aGVpZ2h0OmF1dG99LnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItd3JhcHBlcnthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGhlaWdodH0uc3dpcGVyLWJhY2tmYWNlLWhpZGRlbiAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci0zZCwuc3dpcGVyLTNkLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXJ7cGVyc3BlY3RpdmU6MTIwMHB4fS5zd2lwZXItM2QgLnN3aXBlci1jdWJlLXNoYWRvdywuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdywuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCwuc3dpcGVyLTNkIC5zd2lwZXItd3JhcHBlcnt0cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2R9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdywuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb2ludGVyLWV2ZW50czpub25lO3otaW5kZXg6MTB9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvd3tiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjE1KX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gbGVmdCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHRvcCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbXtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20scmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7b3ZlcmZsb3c6YXV0bztzY3JvbGxiYXItd2lkdGg6bm9uZTstbXMtb3ZlcmZsb3ctc3R5bGU6bm9uZX0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246c3RhcnQgc3RhcnR9LnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7c2Nyb2xsLXNuYXAtdHlwZTp4IG1hbmRhdG9yeX0uc3dpcGVyLXZlcnRpY2FsLnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7c2Nyb2xsLXNuYXAtdHlwZTp5IG1hbmRhdG9yeX0uc3dpcGVyLWNlbnRlcmVkPi5zd2lwZXItd3JhcHBlcjo6YmVmb3Jle2NvbnRlbnQ6Jyc7ZmxleC1zaHJpbms6MDtvcmRlcjo5OTk5fS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGR7bWFyZ2luLWlubGluZS1zdGFydDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSl9LnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXtoZWlnaHQ6MTAwJTttaW4taGVpZ2h0OjFweDt3aWR0aDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKX0uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZHttYXJnaW4tYmxvY2stc3RhcnQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpfS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcjo6YmVmb3Jle3dpZHRoOjEwMCU7bWluLXdpZHRoOjFweDtoZWlnaHQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcil9LnN3aXBlci1jZW50ZXJlZD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZXtzY3JvbGwtc25hcC1hbGlnbjpjZW50ZXIgY2VudGVyO3Njcm9sbC1zbmFwLXN0b3A6YWx3YXlzfS5zd2lwZXItdmlydHVhbCAuc3dpcGVyLXNsaWRley13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9LnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXI6OmFmdGVye2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItaG9yaXpvbnRhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVye2hlaWdodDoxcHg7d2lkdGg6dmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSl9LnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItdmVydGljYWwgLnN3aXBlci13cmFwcGVyOjphZnRlcnt3aWR0aDoxcHg7aGVpZ2h0OnZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpfTpyb290ey0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZTo0NHB4fS5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1idXR0b24tcHJldntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOmNhbGModmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvIDQ0ICogMjcpO2hlaWdodDp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTttYXJnaW4tdG9wOmNhbGMoMHB4IC0gKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpLyAyKSk7ei1pbmRleDoxMDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sb3I6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSl9LnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWRpc2FibGVkLC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZHtvcGFjaXR5Oi4zNTtjdXJzb3I6YXV0bztwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1oaWRkZW4sLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWhpZGRlbntvcGFjaXR5OjA7Y3Vyc29yOmF1dG87cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLW5hdmlnYXRpb24tZGlzYWJsZWQgLnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLW5hdmlnYXRpb24tZGlzYWJsZWQgLnN3aXBlci1idXR0b24tcHJldntkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsLnN3aXBlci1idXR0b24tcHJldjphZnRlcntmb250LWZhbWlseTpzd2lwZXItaWNvbnM7Zm9udC1zaXplOnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO3RleHQtdHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50O2xldHRlci1zcGFjaW5nOjA7Zm9udC12YXJpYW50OmluaXRpYWw7bGluZS1oZWlnaHQ6MX0uc3dpcGVyLWJ1dHRvbi1wcmV2LC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHR7bGVmdDoxMHB4O3JpZ2h0OmF1dG99LnN3aXBlci1idXR0b24tcHJldjphZnRlciwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVye2NvbnRlbnQ6J3ByZXYnfS5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldntyaWdodDoxMHB4O2xlZnQ6YXV0b30uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXJ7Y29udGVudDonbmV4dCd9LnN3aXBlci1idXR0b24tbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci1wYWdpbmF0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246LjNzIG9wYWNpdHk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt6LWluZGV4OjEwfS5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW57b3BhY2l0eTowfS5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZD4uc3dpcGVyLXBhZ2luYXRpb24sLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVke2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSwuc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb257Ym90dG9tOjEwcHg7bGVmdDowO3dpZHRoOjEwMCV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tvdmVyZmxvdzpoaWRkZW47Zm9udC1zaXplOjB9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zZm9ybTpzY2FsZSguMzMpO3Bvc2l0aW9uOnJlbGF0aXZlfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7dHJhbnNmb3JtOnNjYWxlKDEpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbWFpbnt0cmFuc2Zvcm06c2NhbGUoMSl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2e3RyYW5zZm9ybTpzY2FsZSguNjYpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2e3RyYW5zZm9ybTpzY2FsZSguMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dHt0cmFuc2Zvcm06c2NhbGUoLjY2KX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dHt0cmFuc2Zvcm06c2NhbGUoLjMzKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3dpZHRoOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC13aWR0aCx2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSw4cHgpKTtoZWlnaHQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhlaWdodCx2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSw4cHgpKTtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvciwjMDAwKTtvcGFjaXR5OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1vcGFjaXR5LCAuMil9YnV0dG9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtib3JkZXI6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7Ym94LXNoYWRvdzpub25lOy13ZWJraXQtYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZX0uc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7Y3Vyc29yOnBvaW50ZXJ9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDpvbmx5LWNoaWxke2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7b3BhY2l0eTp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtb3BhY2l0eSwgMSk7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKX0uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRze3JpZ2h0OjEwcHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LC01MCUsMCl9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC12ZXJ0aWNhbC1nYXAsNnB4KSAwO2Rpc3BsYXk6YmxvY2t9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7d2lkdGg6OHB4fS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyB0b3B9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e21hcmdpbjowIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ob3Jpem9udGFsLWdhcCw0cHgpfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7d2hpdGUtc3BhY2U6bm93cmFwfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgbGVmdH0uc3dpcGVyLWhvcml6b250YWwuc3dpcGVyLXJ0bD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyByaWdodH0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4yNSk7cG9zaXRpb246YWJzb2x1dGV9LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxse2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zZm9ybS1vcmlnaW46bGVmdCB0b3B9LnN3aXBlci1ydGwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxse3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgdG9wfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRle3dpZHRoOjEwMCU7aGVpZ2h0OjRweDtsZWZ0OjA7dG9wOjB9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXJ7d2lkdGg6NHB4O2hlaWdodDoxMDAlO2xlZnQ6MDt0b3A6MH0uc3dpcGVyLXBhZ2luYXRpb24tbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci1zY3JvbGxiYXJ7Ym9yZGVyLXJhZGl1czoxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlOy1tcy10b3VjaC1hY3Rpb246bm9uZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjEpfS5zd2lwZXItc2Nyb2xsYmFyLWRpc2FibGVkPi5zd2lwZXItc2Nyb2xsYmFyLC5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWR7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1zY3JvbGxiYXIsLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1ob3Jpem9udGFse3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MSU7Ym90dG9tOjNweDt6LWluZGV4OjUwO2hlaWdodDo1cHg7d2lkdGg6OTglfS5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItdmVydGljYWwsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXNjcm9sbGJhcntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDozcHg7dG9wOjElO3otaW5kZXg6NTA7d2lkdGg6NXB4O2hlaWdodDo5OCV9LnN3aXBlci1zY3JvbGxiYXItZHJhZ3toZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNSk7Ym9yZGVyLXJhZGl1czoxMHB4O2xlZnQ6MDt0b3A6MH0uc3dpcGVyLXNjcm9sbGJhci1jdXJzb3ItZHJhZ3tjdXJzb3I6bW92ZX0uc3dpcGVyLXNjcm9sbGJhci1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXpvb20tY29udGFpbmVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyfS5zd2lwZXItem9vbS1jb250YWluZXI+Y2FudmFzLC5zd2lwZXItem9vbS1jb250YWluZXI+aW1nLC5zd2lwZXItem9vbS1jb250YWluZXI+c3Zne21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW59LnN3aXBlci1zbGlkZS16b29tZWR7Y3Vyc29yOm1vdmV9LnN3aXBlci1sYXp5LXByZWxvYWRlcnt3aWR0aDo0MnB4O2hlaWdodDo0MnB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RvcDo1MCU7bWFyZ2luLWxlZnQ6LTIxcHg7bWFyZ2luLXRvcDotMjFweDt6LWluZGV4OjEwO3RyYW5zZm9ybS1vcmlnaW46NTAlO2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6NHB4IHNvbGlkIHZhcigtLXN3aXBlci1wcmVsb2FkZXItY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyLXRvcC1jb2xvcjp0cmFuc3BhcmVudH0uc3dpcGVyLXdhdGNoLXByb2dyZXNzIC5zd2lwZXItc2xpZGUtdmlzaWJsZSAuc3dpcGVyLWxhenktcHJlbG9hZGVyLC5zd2lwZXI6bm90KC5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MpIC5zd2lwZXItbGF6eS1wcmVsb2FkZXJ7YW5pbWF0aW9uOnN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXJ9LnN3aXBlci1sYXp5LXByZWxvYWRlci13aGl0ZXstLXN3aXBlci1wcmVsb2FkZXItY29sb3I6I2ZmZn0uc3dpcGVyLWxhenktcHJlbG9hZGVyLWJsYWNrey0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjojMDAwfUBrZXlmcmFtZXMgc3dpcGVyLXByZWxvYWRlci1zcGluezAle3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fS5zd2lwZXIgLnN3aXBlci1ub3RpZmljYXRpb257cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3BvaW50ZXItZXZlbnRzOm5vbmU7b3BhY2l0eTowO3otaW5kZXg6LTEwMDB9LnN3aXBlci1mcmVlLW1vZGU+LnN3aXBlci13cmFwcGVye3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O21hcmdpbjowIGF1dG99LnN3aXBlci1ncmlkPi5zd2lwZXItd3JhcHBlcntmbGV4LXdyYXA6d3JhcH0uc3dpcGVyLWdyaWQtY29sdW1uPi5zd2lwZXItd3JhcHBlcntmbGV4LXdyYXA6d3JhcDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci1mYWRlLnN3aXBlci1mcmVlLW1vZGUgLnN3aXBlci1zbGlkZXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eX0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItY3ViZXtvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjE7dmlzaWJpbGl0eTpoaWRkZW47dHJhbnNmb3JtLW9yaWdpbjowIDA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1jdWJlLnN3aXBlci1ydGwgLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMH0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCsuc3dpcGVyLXNsaWRlLC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXZ7cG9pbnRlci1ldmVudHM6YXV0bzt2aXNpYmlsaXR5OnZpc2libGV9LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHt6LWluZGV4OjA7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvd3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOjBweDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29wYWNpdHk6LjY7ei1pbmRleDowfS5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93OmJlZm9yZXtjb250ZW50OicnO2JhY2tncm91bmQ6IzAwMDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7Ym90dG9tOjA7cmlnaHQ6MDtmaWx0ZXI6Ymx1cig1MHB4KX0uc3dpcGVyLWZsaXB7b3ZlcmZsb3c6dmlzaWJsZX0uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDoxfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHt6LWluZGV4OjA7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLWNyZWF0aXZlIC5zd2lwZXItc2xpZGV7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eSxoZWlnaHR9LnN3aXBlci1jYXJkc3tvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItY2FyZHMgLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtvdmVyZmxvdzpoaWRkZW59IiwiLy8g0J/RgNC+0L/QvtGA0YbQuNC+0L3QsNC70YzQvdGL0Lkgem9vbSDRgtC+0LvRjNC60L4g0L7RgiAkc2NhbGVCcmVha3BvaW50INC00L4gJHNjYWxlQnJlYWtwb2ludDsg0L3QuNC20LUgMTQzOS45OCDigJQg0LHQtdC3IHpvb20sINC60L7QvdGC0LXQudC90LXRgCA5NzBweFxuQG1lZGlhIChtaW4td2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIGFuZCAobWF4LXdpZHRoOiA5MGVtKSB7XG5cdGh0bWwge1xuXHRcdHpvb206IDk3Ljk2JTsgLy8gMTQ0MC8xNDcwXG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDkwZW0pIGFuZCAobWF4LXdpZHRoOiA5MC42MjVlbSkge1xuXHRodG1sIHtcblx0XHR6b29tOiA5OC42NCU7IC8vIDE0NTAvMTQ3MFxuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5MC42MjVlbSkgYW5kIChtYXgtd2lkdGg6IDkxLjI1ZW0pIHtcblx0aHRtbCB7XG5cdFx0em9vbTogOTkuMzIlOyAvLyAxNDYwLzE0NzBcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTEuMjVlbSkgYW5kIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0aHRtbCB7XG5cdFx0em9vbTogOTkuNjYlOyAvLyB+MTQ2NS8xNDcwXG5cdH1cbn1cblxuLl9saW5rIHtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdHRleHQtdW5kZXJsaW5lLW9mZnNldDogNXB4O1xufVxuXG4udG9vbHRpcC1ob3Jpem9udGFsLXNjcm9sbC1pY29uX2hhbmQge1xuXHRhbmltYXRpb246IHRvb2x0aXAtaG9yaXpvbnRhbC1zY3JvbGwtaWNvbl9hbmltLXNjcm9sbC1oYW5kIDJzIGluZmluaXRlO1xufVxuXG4uaW52aXNpYmxlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnRvb2x0aXAtaG9yaXpvbnRhbC1zY3JvbGwtaWNvbl9jYXJkIHtcblx0YW5pbWF0aW9uOiB0b29sdGlwLWhvcml6b250YWwtc2Nyb2xsLWljb25fYW5pbS1zY3JvbGwtY2FyZCAycyBpbmZpbml0ZTtcbn1cblxuLl9jb3Vyc29yIHtcblx0ZGlzcGxheTogbm9uZTtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG1hcmdpbjogMTVweCAwO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHRvb2x0aXAtaG9yaXpvbnRhbC1zY3JvbGwtaWNvbl9hbmltLXNjcm9sbC1oYW5kIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4MHB4KSBzY2FsZSgxKTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0MTAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoODBweCkgc2NhbGUoMSk7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdDIwJSxcblx0NjAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTc1cHgpIHNjYWxlKDAuNik7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdDgwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgc2NhbGUoMC42KTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0dG8ge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHNjYWxlKDAuNik7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHRvb2x0aXAtaG9yaXpvbnRhbC1zY3JvbGwtaWNvbl9hbmltLXNjcm9sbC1jYXJkIHtcblxuXHQwJSxcblx0NjAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdH1cblxuXHQ4MCUsXG5cdHRvIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI0MHB4KTtcblx0fVxufVxuXG4uX2Rpc2FibGUtaG92ZXIsXG4uX2Rpc2FibGUtaG92ZXIgKiB7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5fc2VjdGlvbiB7XG5cdG1hcmdpbi10b3A6IDEzMHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0bWFyZ2luLXRvcDogNTBweDtcblx0fVxufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lciB7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxuLy8gRmFuY3lib3gg0YEg0LLQuNC00LXQviAoUnV0dWJlIGlmcmFtZSk6INCx0LXQtyDQv9Cw0LTQtNC40L3Qs9CwLCDQvNCw0LrRgS4g0YjQuNGA0LjQvdCwIDEyMDBweCwg0L/QviDRhtC10L3RgtGA0YNcbi5mYW5jeWJveF9fdHJhY2s6aGFzKC5mYW5jeWJveF9fc2xpZGU6aGFzKGlmcmFtZSkpIHtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5mYW5jeWJveF9fc2xpZGU6aGFzKGlmcmFtZSkge1xuXHRtYXgtd2lkdGg6IDEyMDBweCAhaW1wb3J0YW50O1xuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZmFuY3lib3hfX2NvbnRlbnQ6aGFzKGlmcmFtZSkge1xuXHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdG1heC13aWR0aDogMTIwMHB4ICFpbXBvcnRhbnQ7XG5cdHdpZHRoOiA5NSUgIWltcG9ydGFudDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdGhlaWdodDogNjQlICFpbXBvcnRhbnQ7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHR3aWR0aDogOTAlICFpbXBvcnRhbnQ7XG5cdFx0bWF4LXdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuXHRcdGhlaWdodDogMzAwcHggIWltcG9ydGFudDtcblx0fVxufVxuXG4uZmFuY3lib3hfX2NvbnRlbnQ6aGFzKGlmcmFtZSkgaWZyYW1lIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdG1heC13aWR0aDogMTIwMHB4ICFpbXBvcnRhbnQ7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG4uX3RleHQtY2VudGVyIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uX2ltYWdlLWJhY2sge1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0bWFyZ2luLWlubGluZTogYXV0bztcblxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuXHRwYWRkaW5nOiAxMDBweCAwO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0cGFkZGluZzogMzVweCAwO1xuXHR9XG59XG5cbi5fbWFpbi1ibG9jayB7XG5cdG1hcmdpbi10b3A6IDUwcHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHR9XG59XG5cbi5fbWFpbi1idG4ge1xuXHRtaW4taGVpZ2h0OiA5MHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJhY2tncm91bmQ6IHJnYmEoNTMsIDY5LCA1OSwgMSk7XG5cdHdpZHRoOiAxMDAlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Y29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC40cztcblx0cGFkZGluZzogMTBweDtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG5cblx0Zm9udC13ZWlnaHQ6IDYwMDtcblxuXHRmb250LXNpemU6IDE2cHg7XG5cblx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdC8qIDI0LzE2ICovXG5cblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdCZfY2VudGVyIHtcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHR9XG5cdH1cblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDcyLCA5NywgODEsIDEpO1xuXHR9XG5cblx0JjphY3RpdmUge31cblxuXHQmX2JsYWNrIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM3LCAzNSwgMzQsIDEpO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU2LCA1NCwgNTMsIDEpO1xuXHRcdH1cblxuXHRcdCY6YWN0aXZlIHt9XG5cdH1cblxuXHQmXzM1MCB7XG5cdFx0bWF4LXdpZHRoOiAzNTBweDtcblx0fVxuXG5cdCZfeWVsbG93IHtcblx0XHRjb2xvcjogcmdiYSgzNywgMzUsIDM0LCAxKSAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyMzgsIDIwMSwgMSk7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyMzIsIDE4MiwgMSk7XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdG1pbi1oZWlnaHQ6IDc1cHg7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0bWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQmXzgwIHtcblx0XHRtaW4taGVpZ2h0OiA4MHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0bWluLWhlaWdodDogNTVweDtcblx0XHR9XG5cdH1cbn1cblxuLl9icm93bi1iYWNrIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDYsIDE2NSwgOTIsIDEpO1xufVxuXG4uX2dyZWVuLXRleHQge1xuXHRjb2xvcjogcmdiYSg3MiwgMTg3LCA1OCwgMSk7XG59XG5cbmEuX2dyZWVuLXRleHQge1xuXHR0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEoNzIsIDE4NywgNTgsIDAuNCk7XG5cblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6IHJnYmEoNjksIDE3MiwgNTYsIDEpO1xuXHRcdHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSg4OCwgMTc1LCAzNiwgMC40KTtcblx0fVxufVxuXG4uX2xpc3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDEwcHg7XG5cblx0bGkge1xuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHRvcDogMTJweDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUzLCA2OSwgNTksIDEpO1xuXG5cdFx0XHR3aWR0aDogNXB4O1xuXHRcdFx0aGVpZ2h0OiA1cHg7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRcdHRvcDogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX3llbGxvdyB7XG5cdFx0bGk6OmJlZm9yZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjM4LCAyMDEsIDEpO1xuXHRcdH1cblx0fVxuXG5cdC8vINCT0L7RgNC40LfQvtC90YLQsNC70YzQvdGL0Lkg0YHQv9C40YHQvtC6INGBINC80LDRgNC60LXRgNC+0Lwg0LzQtdC20LTRgyDQv9GD0L3QutGC0LDQvNC4ICjRgtCw0LrQvtC5INC20LUg0LrQstCw0LTRgNCw0YIsINC60LDQuiDQsiA6OmJlZm9yZSBfbGlzdClcblx0Jl9pbmxpbmUge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGdhcDogMDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0bGkge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR3aWR0aDogNXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDVweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MywgNjksIDU5LCAxKTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEuMTVlbTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxLjE1ZW07XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwLjVlbTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5faGFsdmFyIHtcblx0Zm9udC1mYW1pbHk6IEhhbHZhciBCcmVpdHNjaHJpZnQ7XG59XG5cbi5fc2VjdGlvbi10aXRsZSB7XG5cdGZvbnQtZmFtaWx5OiBIYWx2YXIgQnJlaXRzY2hyaWZ0O1xuXHRmb250LXNpemU6IDY0cHg7XG5cdGxpbmUtaGVpZ2h0OiAxMTIuNSU7XG5cdC8qIDcyLzY0ICovXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRmb250LXNpemU6IDUwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdGJyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0Zm9udC1zaXplOiA0MnB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRAaW5jbHVkZSBhZGFwdGl2ZVZhbHVlKFwiZm9udC1zaXplXCIsIDQ1LCAyNSwgOTkyLCA0NzksIDEpO1xuXHR9XG5cblx0Jl80NCB7XG5cdFx0Zm9udC1zaXplOiA0NHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDUyIC8gNDQgKiAxMDAlKTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRmb250LXNpemU6IDM1cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogY2FsYygzNSAvIDM1ICogMTAwJSk7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdEBpbmNsdWRlIGFkYXB0aXZlVmFsdWUoXCJmb250LXNpemVcIiwgMzUsIDIzLCA5OTIsIDQ3OSwgMSk7XG5cdFx0fVxuXG5cdH1cblxuXHQmXzY2IHtcblx0XHRmb250LXNpemU6IDY2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDExMi4xMjEyMTIlO1xuXG5cdFx0LyogNzQvNjYgKi9cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0Zm9udC1zaXplOiA1MHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdGZvbnQtc2l6ZTogNDVweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0QGluY2x1ZGUgYWRhcHRpdmVWYWx1ZShcImZvbnQtc2l6ZVwiLCA0NSwgMjgsIDk5MiwgNDc5LCAxKTtcblx0XHR9XG5cdH1cbn1cblxuLl9iaWctcGljIHtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmctYm90dG9tOiA0MS43JTtcbn1cblxuLl9jb250ZW50cyB7XG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uX3NlY3Rpb24tc3VidGl0bGUge1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDMycHg7XG5cdGxpbmUtaGVpZ2h0OiAxMjUlO1xuXHQvKiA0MC8zMiAqL1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0Zm9udC1zaXplOiAyN3B4O1xuXG5cdFx0YnIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcblx0XHRmb250LXNpemU6IDIzcHg7XG5cblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdH1cbn1cblxuLl90ZXh0LWxlZnQge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uX3doaXRlLXRleHQge1xuXHRjb2xvcjogI2ZmZjtcbn1cblxuLl9jb2xvci1iYWNrIHtcblx0Y29sb3I6ICNmZmY7XG5cdHBhZGRpbmc6IDEzMHB4IDA7XG5cblx0Jl93aGl0ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcblx0XHRjb2xvcjogcmdiYSgzNywgMzUsIDM0LCAxKTtcblx0fVxuXG5cdCZfZ3JlZW4ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTMsIDY5LCA1OSwgMSk7XG5cdH1cblxuXHQmX2JsYWNrIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM3LCAzNSwgMzQsIDEpO1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRwYWRkaW5nOiAzMHB4IDA7XG5cdH1cbn1cblxuLl91cHBlcmNhc2Uge1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uX25vYnIge1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uX2hpZGRlbiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5fZ3JpZCB7XG5cdGdhcDogMTVweDtcblx0ZGlzcGxheTogZ3JpZDtcblxuXHQmXzJmciB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcblx0XHRnYXA6IDE4cHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuXHRcdFx0Z2FwOiAxNXB4O1xuXHRcdH1cblx0fVxuXG5cdCZfNGZyIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuXHRcdGdhcDogMTJweDtcblx0fVxuXG5cdCZfNWZyIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xuXHRcdGdhcDogMTBweDtcblx0fVxuXG5cdCZfM2ZyIHtcblx0XHRnYXA6IDE4cHg7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRnYXA6IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRnYXA6IDEwcHg7XG5cdH1cbn1cblxuLl9ib3JkZXItYmxhY2sge1xuXHRib3JkZXI6IDNweCBzb2xpZCByZ2JhKDM3LCAzNSwgMzQsIDEpO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0Ym9yZGVyLXdpZHRoOiAycHg7XG5cdH1cbn1cblxuLl9ib3JkZXItd2hpdGUge1xuXHRib3JkZXI6IDNweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0Ym9yZGVyLXdpZHRoOiAycHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0Ll9vdmVyZmxvdy1jb250YWluZXJfdGFibGV0IHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0fVxuXG5cdC5fb3ZlcmZsb3ctY29udGFpbmVyX3RhYmxldCAuX2NvdXJzb3Ige1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblxuXHQuX292ZXJmbG93LWNvbnRhaW5lcl90YWJsZXQgLl9jb3Vyc29yK2RpdiB7XG5cdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgMzAwcHgpO1xuXHRcdGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG5cdFx0b3ZlcmZsb3cteDogc2Nyb2xsO1xuXHRcdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuXHR9XG5cblx0Ll9vdmVyZmxvdy1jb250YWluZXJfdGFibGV0IC5fY291cnNvcitkaXY+ZGl2LFxuXHQuX292ZXJmbG93LWNvbnRhaW5lcl90YWJsZXQgLl9jb3Vyc29yK2Rpdj5hIHtcblx0XHRtaW4td2lkdGg6IDMwMHB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdC5fb3ZlcmZsb3ctY29udGFpbmVyX21vYiB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdH1cblxuXHQuX292ZXJmbG93LWNvbnRhaW5lcl9tb2IgLl9jb3Vyc29yIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG5cblx0Ll9vdmVyZmxvdy1jb250YWluZXJfbW9iIC5fY291cnNvcitkaXYge1xuXHRcdHBhZGRpbmc6IDAgMTVweDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIDMwMHB4KTtcblx0XHRncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuXHRcdG92ZXJmbG93LXg6IHNjcm9sbDtcblx0XHRvdmVyZmxvdy15OiB2aXNpYmxlO1xuXHRcdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuXHRcdGdhcDogMTVweDtcblx0fVxuXG5cdC5fb3ZlcmZsb3ctY29udGFpbmVyX21vYiAuX2NvdXJzb3IrZGl2PmRpdixcblx0Ll9vdmVyZmxvdy1jb250YWluZXJfbW9iIC5fY291cnNvcitkaXY+YSB7XG5cdFx0bWluLXdpZHRoOiAzMDBweDtcblx0fVxufVxuXG4uX3NlY3Rpb24tYm9yZGVyX3RvcCB7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDIwMywgMjEyLCAyMjEsIDEpO1xuXHRwYWRkaW5nLXRvcDogMTEwcHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRwYWRkaW5nLXRvcDogMzBweDtcblx0fVxufVxuXG4uX3NlY3Rpb24xMzYwIHtcblx0bWF4LXdpZHRoOiAxMzYwcHg7XG5cdG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG5cbi5fc2VjdGlvbjE1NjAge1xuXHRtYXgtd2lkdGg6IDE1NjBweDtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG5cbi5fYm9yZGVyIHtcblx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgyMDMsIDIxMiwgMjIxLCAxKTtcbn1cblxuLl92aWRlby1ibG9jayB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHQmOjphZnRlciB7XG5cdFx0bWFyZ2luOiBhdXRvO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRpbnNldDogMDtcblx0XHR3aWR0aDogODBweDtcblx0XHRoZWlnaHQ6IDgwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0dHJhbnNpdGlvbjogMC4zcyBhbGw7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9wbGF5LnN2Zyk7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTMlIGNlbnRlcjtcblxuXHRcdGJhY2tncm91bmQ6ICM0OGJiM2E7XG5cdFx0Ym94LXNoYWRvdzogaW5zZXQgMHB4IDZweCAxNXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XG5cdFx0XHR3aWR0aDogNjVweDtcblx0XHRcdGhlaWdodDogNjVweDtcblx0XHR9XG5cdH1cblxuXHRpbWcge1xuXHRcdHRyYW5zaXRpb246IDAuNXMgYWxsO1xuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0dHJhbnNpdGlvbjogMC4zcyBhbGw7XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGFsbDtcblxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg3MiwgMjEzLCA1NCwgMSk7XG5cdFx0XHRib3gtc2hhZG93OlxuXHRcdFx0XHQwcHggMTVweCAzMHB4IHJnYmEoMCwgMjI5LCA4LCAwLjIpLFxuXHRcdFx0XHRpbnNldCAwcHggNnB4IDIwcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjVzIGFsbDtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcblx0XHR9XG5cdH1cbn1cblxuQGtleWZyYW1lcyBjc3MtYW5pbWF0aW9uLXJvdGF0ZTIge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgY3NzLWFuaW1hdGlvbi1yb3RhdGUge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMzYwZGVnKTtcblx0fVxufVxuXG4uX3ZpZGVvLWNpcmNsZSB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9sZXR0ZXJzLnN2Zyk7XG5cdGJhY2tncm91bmQtc2l6ZTogMTkwcHggMTkwcHg7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiAyO1xuXHR3aWR0aDogMTYwcHg7XG5cdGhlaWdodDogMTYwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0ZGlzcGxheTogZmxleDtcblx0bWFyZ2luOiBhdXRvO1xuXHRpbnNldDogMDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBhbGw7XG5cblx0dHJhbnNpdGlvbjogMC4zcyBhbGw7XG5cdGFuaW1hdGlvbjogY3NzLWFuaW1hdGlvbi1yb3RhdGUgMTBzIGxpbmVhciBpbmZpbml0ZTtcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUzLCA2OSwgNTksIDEpO1xuXG5cdHN2ZyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGFuaW1hdGlvbjogY3NzLWFuaW1hdGlvbi1yb3RhdGUyIDEwcyBsaW5lYXIgaW5maW5pdGU7XG5cdH1cblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNjQsIDg0LCA3Mik7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNjEuOTk4OGVtKSB7XG5cdFx0d2lkdGg6IDEzMHB4O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMTUycHggMTUycHg7XG5cdFx0aGVpZ2h0OiAxMzBweDtcblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNDcuOTk4OGVtKSB7XG5cdFx0d2lkdGg6IDEwMHB4O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMTIwcHggMTIwcHg7XG5cdFx0aGVpZ2h0OiAxMDBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAyOS45OTg4ZW0pIHtcblx0XHR3aWR0aDogODBweDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDk0cHggOTRweDtcblx0XHRoZWlnaHQ6IDgwcHg7XG5cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDE1cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5fYWRhcHRpdmUtcGljIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdCY+aW1nLFxuXHQmPnBpY3R1cmU+aW1nIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0aW5zZXQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG59XG5cbi5fYWJzb2x1dGUtcGljIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcblx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLl90ZXh0MjAge1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxNDAlO1xuXG5cdC8qIDI4LzIwICovXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHR9XG59XG5cbi5fdGV4dDM2IHtcblx0Zm9udC1zaXplOiAzNnB4O1xuXHRmb250LWZhbWlseTogSGFsdmFyIEJyZWl0c2NocmlmdDtcblx0bGluZS1oZWlnaHQ6IDEyMi4yMjIyMjIlO1xuXG5cdC8qIDQ0LzM2ICovXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0Zm9udC1zaXplOiAzMXB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRmb250LXNpemU6IDMwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblxuXHRcdGJyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi5fdGV4dDI2IHtcblx0Zm9udC1mYW1pbHk6IEhhbHZhciBCcmVpdHNjaHJpZnQ7XG5cdGZvbnQtc2l6ZTogMjZweDtcblx0bGluZS1oZWlnaHQ6IDEzMC43NjkyMzElO1xuXHQvKiAzNC8yNiAqL1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHR9XG5cblx0Zm9udC1mYW1pbHk6IEhhbHZhciBCcmVpdHNjaHJpZnQ7XG59XG5cbi5fdGV4dDE2IHtcblx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdC8qIDI0LzE2ICovXG5cdGZvbnQtc2l6ZTogMTZweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0fVxufVxuXG4uX2Z3NjAwIHtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLl9mdzcwMCB7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5fZnc1MDAge1xuXHRmb250LXdlaWdodDogNTAwO1xufVxuXG4uZmFuY3lib3hfX2NvbnRlbnQgOmZvY3VzOm5vdCguY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZSkge1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG4uZmFuY3lib3hfX3ZpZXdwb3J0LmlzLWRyYWdnYWJsZSB7XG5cdGN1cnNvcjogYXV0bztcbn1cblxuLmZvcm1fX2NoZWNrYm94LWxhYmVsIGlucHV0LFxuLmZvcm1fX2NoZWNrIGlucHV0LFxuLmZvcm1fX21lc3NlbmdlciBpbnB1dCxcbi5jYWxsYmFja19fdGltZSBpbnB1dCB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLy8g0KHRgtC40LvQuCDQtNC70Y8g0YHQutGA0L7Qu9C70LHQsNGA0L7QslxuOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdHdpZHRoOiAxMHB4O1xuXHRoZWlnaHQ6IDEwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLy8g0KLQtdGF0L3QuNGH0LXRgdC60LjQuSDQutC70LDRgdGBINC00LvRjyDRgdC60YDQvtC70Lst0LHQsNGA0LAg0YHQu9Cw0LnQtNC10YDQsFxuLl9zbGlkZXItc2Nyb2xsYmFyIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuXHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSAhaW1wb3J0YW50O1xuXHRib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG5cdGJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHRsZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcblx0XHRib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTMsIDY5LCA1OSwgMSkgIWltcG9ydGFudDtcblxuXHRcdGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdG1pbi13aWR0aDogMzAwcHggIWltcG9ydGFudDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRtaW4td2lkdGg6IDYwcHggIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYig4MSwgMTA1LCA5MCkgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLy8g0KLQtdGF0L3QuNGH0LXRgdC60LjQtSDQutC70LDRgdGB0Ysg0LTQu9GPINGB0YLRgNC10LvQvtC6INGB0LvQsNC50LTQtdGA0LBcblxuLy8g0KHRgtGA0LXQu9C60Lgg0YLQtdC80L3Ri9C1ICjQtNC70Y8g0YLQtdC80L3QvtCz0L4g0YTQvtC90LAsINCy0L3Rg9GC0YDQuCDRgdC70LDQudC00LXRgNCwKVxuLl9zbGlkZXItYXJyb3cge1xuXHR0b3A6IDUwJTtcblxuXHR3aWR0aDogNjBweDtcblx0aGVpZ2h0OiA2MHB4O1xuXG5cdGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG5cblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cdHotaW5kZXg6IDEwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHR0b3A6IDQ1JTtcblx0XHR3aWR0aDogNDBweDtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdH1cblxuXHQmOjphZnRlciB7XG5cdFx0d2lkdGg6IDIxcHg7XG5cdFx0aGVpZ2h0OiAxNHB4O1xuXHRcdGZvbnQtc2l6ZTogMDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3ByZXYuc3ZnKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRoZWlnaHQ6IDExcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9zdGF0aWMge1xuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHRyYW5zZm9ybTogbm9uZTtcblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTczLCAxNDAsIDgxLCAxKTtcblx0fVxuXG5cdCYuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcblx0XHRsZWZ0OiAxMHB4O1xuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG5cdFx0fVxuXHR9XG5cblx0Ji5zd2lwZXItYnV0dG9uLW5leHQge1xuXHRcdHJpZ2h0OiAxMHB4O1xuXHR9XG5cblx0Ji5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcblx0XHRvcGFjaXR5OiAwLjM7XG5cdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0fVxuXG5cdC8vINCS0LDRgNC40LDRhtC40Y86INGH0ZHRgNC90LDRjyDQvtCx0LLQvtC00LrQsCDQuCDRh9GR0YDQvdGL0LUg0YHRgtGA0LXQu9C60LggKNC90LAg0YHQstC10YLQu9C+0Lwg0YTQvtC90LUgLyDQsiDRgdC10LrRhtC40LggMTMpXG5cdCZfYmxhY2sge1xuXHRcdGJvcmRlci1jb2xvcjogIzAwMDtcblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGZpbHRlcjogYnJpZ2h0bmVzcygwKTtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTczLCAxNDAsIDgxLCAxKTtcblx0XHR9XG5cdH1cblxuXHQvLyDQktCw0YDQuNCw0YbQuNGPOiDQttGR0LvRgtGL0Lkg0YTQvtC9LCDQsdC10Lcg0LHQvtGA0LTQtdGA0LAsINGH0ZHRgNC90YvQtSDRgdGC0YDQtdC70LrQuCAo0YHQtdC60YbQuNGPIDIxIOKAlCDQv9GA0L7QtdC60YLRiyDQv9C+INCy0LjQt9GD0LDQu9C40LfQsNGG0LjRj9C8KVxuXHQmX3llbGxvdyB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI0LCAyMDgsIDE3MCwgMSk7XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRmaWx0ZXI6IGJyaWdodG5lc3MoMCk7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwMywgMTg4LCAxNTAsIDEpO1xuXHRcdH1cblx0fVxufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcblx0YmFja2dyb3VuZDogcmdiYSg1MywgNjksIDU5LCAxKTtcblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiByZ2IoODEsIDEwNSwgOTApO1xuXHR9XG59XG5cbi8vINCU0LvRjyBGaXJlZm94XG4qIHtcblx0c2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuXHRzY3JvbGxiYXItY29sb3I6IHJnYmEoNTMsIDY5LCA1OSwgMSkgdHJhbnNwYXJlbnQ7XG59XG5cbi5mYW5jeWJveF9fY29udGVudCB7XG5cdGNvbG9yOiByZ2JhKDM0LCAzNCwgMzQsIDEpO1xufVxuXG4uZm9ybSB7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDQwIC8gMzIgKiAxMDAlKTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gLmZvcm1fX2NvbnRlbnRcblx0Jl9fc3VidGl0bGUge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRwYykge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdGJyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19jb250ZW50IHt9XG5cblx0Ly8gLmZvcm1fX2xhYmVsXG5cblx0Jl9fbGFiZWwge1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE1Ny4xNDI4NTclO1xuXHRcdC8qIDIyLzE0ICovXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAlO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Y29sb3I6IHJnYmEoMzQsIDM0LCAzNCwgMC41KTtcblx0fVxuXG5cdC8vIC5mb3JtX19jb25uZWN0aW9uXG5cblx0Jl9fY29ubmVjdGlvbiB7fVxuXG5cdC8vIC5mb3JtX19tZXNzZW5nZXJzXG5cblx0Jl9fbWVzc2VuZ2VycyB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblxuXHRcdGdhcDogNXB4O1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG5cdH1cblxuXHQvLyAuZm9ybV9fdG9nZ2xlc1xuXG5cdCZfX3RvZ2dsZXMge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z2FwOiAxMHB4O1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cdH1cblxuXHQvLyAuZm9ybV9fdG9nZ2xlXG5cblx0Jl9fdG9nZ2xlIHtcblx0XHRsYWJlbCB7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdGhlaWdodDogNDJweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Y29sb3I6IHJnYmEoMTUzLCAxNTMsIDE1MywgMSk7XG5cblx0XHRcdGlucHV0IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0JjpoYXMoaW5wdXQ6Y2hlY2tlZCkge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDYsIDE2NSwgOTIsIDEpO1xuXHRcdFx0XHRib3JkZXItY29sb3I6IHJnYmEoMjA2LCAxNjUsIDkyLCAxKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRzcGFuIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdC8vIC5mb3JtX19tZXNzZW5nZXJcblxuXHQmX19tZXNzZW5nZXIge1xuXHRcdGxhYmVsIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0aGVpZ2h0OiA0MnB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTUzLCAxNTMsIDE1MywgMC4zKTtcblx0XHRcdGdhcDogMTBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblxuXHRcdFx0Y29sb3I6IHJnYmEoMTUzLCAxNTMsIDE1MywgMSk7XG5cblx0XHRcdGlucHV0IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0JjpoYXMoaW5wdXQ6Y2hlY2tlZCkge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0XHRzdmcgcGF0aCB7XG5cdFx0XHRcdFx0ZmlsbDogI2ZmZjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xuXHRcdFx0XHRcdHdpZHRoOiAxNXB4O1xuXHRcdFx0XHRcdGhlaWdodDogMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHNwYW4ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGdhcDogMTBweDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XG5cdFx0XHRcdGdhcDogNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIC5mb3JtX19tZXNzZW5nZXJfY2FsbFxuXG5cdFx0Jl9jYWxsIGxhYmVsIHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogcmdiYSg1MywgNjksIDU5LCAxKTtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKDUzLCA2OSwgNTksIDEpO1xuXG5cdFx0XHRcdHN2ZyBwYXRoIHtcblx0XHRcdFx0XHRmaWxsOiByZ2JhKDUzLCA2OSwgNTksIDEpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6aGFzKGlucHV0OmNoZWNrZWQpIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MywgNjksIDU5LCAxKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyAuZm9ybV9fbWVzc2VuZ2VyX3doXG5cblx0XHQmX21heCB7XG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiByZ2JhKDE1NSwgNzQsIDIyMywgMSk7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKDE1NSwgNzQsIDIyMywgMSk7XG5cblx0XHRcdFx0XHRzdmcgcGF0aCB7XG5cdFx0XHRcdFx0XHRmaWxsOiByZ2JhKDE1NSwgNzQsIDIyMywgMSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpoYXMoaW5wdXQ6Y2hlY2tlZCkge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU1LCA3NCwgMjIzLCAxKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIC5mb3JtX19tZXNzZW5nZXJfdGdcblxuXHRcdCZfdGcgbGFiZWwge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiByZ2JhKDUzLCAxNjksIDIyOSwgMSk7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSg1MywgMTY5LCAyMjksIDEpO1xuXG5cdFx0XHRcdHN2ZyBwYXRoIHtcblx0XHRcdFx0XHRmaWxsOiByZ2JhKDUzLCAxNjksIDIyOSwgMSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpoYXMoaW5wdXQ6Y2hlY2tlZCkge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUzLCAxNjksIDIyOSwgMSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gLmZvcm1fX2l0ZW1zXG5cblx0Jl9faXRlbXMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogMTBweDtcblx0fVxuXG5cdC8vIC5mb3JtX19pbnB1dFxuXG5cdCZfX2lucHV0IHtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1MCwgMjUxLCAyNTIsIDEpO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjQxLCAyNDEsIDI0MSwgMSk7XG5cblx0XHRtaW4taGVpZ2h0OiA5MHB4O1xuXHRcdHBhZGRpbmctbGVmdDogMzBweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cblx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRjb2xvcjogcmdiYSgzNywgMzUsIDM0LCAwLjUpO1xuXHRcdFx0Zm9udC1mYW1pbHk6IEludGVyO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDI1cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDc1cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXG5cdFx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdH1cblxuXHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC8vIC5mb3JtX19pbnB1dF90ZWxcblxuXHRcdCZfdGVsIHt9XG5cdH1cblxuXHQvLyAuZm9ybV9fZmlsZS1sYWJlbFxuXHQmX19maWxlLWxhYmVsIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQvLyAuZm9ybV9fZmlsZS1pbnB1dFxuXHQmX19maWxlLWlucHV0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Ly8gLmZvcm1fX2ZpbGUtY3VzdG9tXG5cdCZfX2ZpbGUtY3VzdG9tIHtcblx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRcdG1pbi1oZWlnaHQ6IDEwMHB4O1xuXHRcdHBhZGRpbmc6IDAgNDBweDtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogMTVweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDkyLCAxMjIsIDk0LCAxKTtcblx0XHRjb2xvcjogcmdiYSg5MiwgMTIyLCA5NCwgMSk7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRtaW4taGVpZ2h0OiA3NXB4O1xuXHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdFx0Z2FwOiAxMHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XG5cdFx0XHRtaW4taGVpZ2h0OiA2MHB4O1xuXHRcdH1cblxuXHRcdHN2ZyB7XG5cdFx0XHRmbGV4LXNocmluazogMDtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgyMDMsIDIxMiwgMjIxLCAxKTtcblx0XHRcdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuXG5cdFx0XHRzdmcgcGF0aCB7XG5cdFx0XHRcdGZpbGw6ICNmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gLmZvcm1fX2ZpbGUtdGV4dFxuXHQmX19maWxlLXRleHQge1xuXHRcdGZsZXg6IDE7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR9XG5cblx0Ly8gLmZvcm1fX2J1dHRvblxuXG5cdC8vIC5mb3JtX19jaGVja2JveFxuXG5cdCZfX2NoZWNrYm94IHt9XG5cblx0Ly8gLmZvcm1fX2NoZWNrYm94LWxhYmVsXG5cblx0Jl9fY2hlY2tib3gtbGFiZWwge31cblxuXHQvLyAuZm9ybV9fY2hlY2tib3gtaWNvblxuXG5cdCZfX2NoZWNrYm94LWljb24ge31cblxuXHQvLyAuZm9ybV9fY2hlY2tib3gtdGV4dFxuXG5cdCZfX2NoZWNrYm94LXRleHQge31cbn1cblxuLmZvcm1fX2NoZWNrYm94IHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHR9XG59XG5cbi5mb3JtX19jaGVja2JveC1sYWJlbCB7XG5cdGNvbG9yOiByZ2JhKDE0NywgMTQ3LCAxNDcsIDEpO1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiA3LjVweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdGEge1xuXHRcdGNvbG9yOiByZ2JhKDUzLCA2OSwgNTksIDEpO1xuXHRcdHRleHQtdW5kZXJsaW5lLW9mZnNldDogMnB4O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogcmdiYSgyNTUsIDIzOCwgMjAxLCAxKTtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdGdhcDogN3B4O1xuXHR9XG59XG5cbi5mb3JtX19jaGVja2JveC1pY29uIHtcblx0d2lkdGg6IDE2cHg7XG5cdGhlaWdodDogMTZweDtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXHRmbGV4LXNocmluazogMDtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0Jjo6YWZ0ZXIge1xuXHRcdHJpZ2h0OiAycHg7XG5cdFx0dG9wOiA0cHg7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDEwcHg7XG5cdFx0aGVpZ2h0OiA3cHg7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jaGVjay5zdmcpO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xuXHR9XG59XG5cbi5mb3JtX19jaGVja2JveC1sYWJlbCBpbnB1dDpjaGVja2VkKy5mb3JtX19jaGVja2JveC1pY29uIHtcblx0Y29sb3I6IHJnYmEoMTQ3LCAxNDcsIDE0NywgMSk7XG5cblx0Jjo6YWZ0ZXIge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuLmZvcm1fX2NoZWNrYm94LXRleHQge1xuXHRmb250LXNpemU6IDEycHg7XG5cblx0bGluZS1oZWlnaHQ6IDE2Ni42NjY2NjclO1xuXHQvKiAyMC8xMiAqL1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRmb250LXNpemU6IDExcHg7XG5cdH1cbn1cblxuLl9ncmV5LXdyYXBwZXIge1xuXHRwYWRkaW5nLWJvdHRvbTogMTdweDtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy93cmFwLnBuZyk7XG59XG5cbi5fZ3JhZGllbnQtd3JhcHBlciB7XG5cdHBhZGRpbmctdG9wOiAxMzBweDtcblxuXHQmXzIge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMzBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNTBweDtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdHBhZGRpbmctdG9wOiA1MHB4O1xuXHR9XG59IiwiQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4vLyBQZXJjZW50OiAo0YfQsNGB0YLRjCAvINGG0LXQu9C+0LUpICogMTAwJSDigJQg0L3QsNC/0YDQuNC80LXRgCBwY3QoMjgsIDIwKSDihpIgMTQwJVxuQGZ1bmN0aW9uIHBlcmNlbnQoJHB4LCAkZnJvbSkge1xuICAkcmVzdWx0OiBtYXRoLmRpdigkcHgsICRmcm9tKSAqIDEwMCU7XG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cbi8vINCa0L7RgNC+0YLQutC40Lkg0LDQu9C40LDRgTog0L/QuNGI0LggcGN0KDI4LCAyMCkg0LLQvNC10YHRgtC+IHBlcmNlbnQoMjgsIDIwKVxuQGZ1bmN0aW9uIHBjdCgkYSwgJGIpIHtcbiAgQHJldHVybiBwZXJjZW50KCRhLCAkYik7XG59XG4vLyBSYXRpbzog0YfQuNGB0LvQviDQsdC10Lcg0LXQtNC40L3QuNGGLCDQvdCw0L/RgNC40LzQtdGAIGxpbmUtaGVpZ2h0OiByYXRpbygyMCwgNTApIOKGkiAwLjRcbkBmdW5jdGlvbiByYXRpbygkYSwgJGIpIHtcbiAgQHJldHVybiBtYXRoLmRpdigkYSwgJGIpO1xufVxuLy9SRU1cbkBmdW5jdGlvbiByZW0oJHB4KSB7XG4gICRyZXN1bHQ6IG1hdGguZGl2KCRweCwgMTYpICsgcmVtO1xuICBAcmV0dXJuICRyZXN1bHQ7XG59XG4vL0VNXG5AZnVuY3Rpb24gZW0oJHB4LCAkY3VycmVudDogMTYpIHtcbiAgJHJlc3VsdDogbWF0aC5kaXYoJHB4LCAkY3VycmVudCkgKyBlbTtcbiAgQHJldHVybiAkcmVzdWx0O1xufVxuLy/QkNC00LDQv9GC0LjQstC90L7QtSDRgdCy0L7QudGB0YLQstC+XG5cbi8vQ3VycmVuY3lcbkBtaXhpbiBjdXJyZW5jeSgkc3ltKSB7XG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiN7JHN5bX1cIjtcbiAgfVxufVxuLy8g0JDQtNCw0L/RgtC40LLQvdC+0LUg0YHQstC+0LnRgdGC0LLQviAoY2xhbXApXG5AbWl4aW4gYWRhcHRpdmVWYWx1ZSgkcHJvcGVydHksICRzdGFydFNpemUsICRtaW5TaXplLCAkd2lkdGhGcm9tOiAkY29udGFpbmVyV2lkdGgsICR3aWR0aFRvOiAkbWluV2lkdGgsICRrZWVwU2l6ZTogMCkge1xuICBAaWYgKCRzdGFydFNpemU9PTApIHtcbiAgICAkc3RhcnRTaXplOiAwLjAwMDAwMTtcbiAgfVxuICBAaWYgKCRtaW5TaXplPT0wKSB7XG4gICAgJG1pblNpemU6IDAuMDAwMDAxO1xuICB9XG5cbiAgLy8g0JTQu9GPIGNhbGMoKTtcbiAgJGFkZFNpemU6IG1hdGguZGl2KCRzdGFydFNpemUgLSAkbWluU2l6ZSwgMTYpO1xuXG4gIEBpZiAoJHdpZHRoRnJvbSA9PSAkY29udGFpbmVyV2lkdGggYW5kICRtYXhXaWR0aENvbnRhaW5lciA9PSAwKSB7XG4gICAgJHdpZHRoRnJvbTogJG1heFdpZHRoO1xuICB9XG5cbiAgLy8g0JHRgNC10LnQui3Qv9C+0LjQvdGC0Ysg0LIgRU1cbiAgJHdpZHRoRnJvbU1lZGlhOiBlbSgkd2lkdGhGcm9tKTtcbiAgJHdpZHRoVG9NZWRpYTogZW0oJHdpZHRoVG8pO1xuXG4gIC8vINCk0L7RgNC80YPQu9CwINC/0LvQsNCy0LDRjtGJ0LXQs9C+INC30L3QsNGH0LXQvdC40Y9cbiAgLy8g0JjRgdGC0L7Rh9C90LjQujogaHR0cHM6Ly9jc3MtdHJpY2tzLmNvbS9saW5lYXJseS1zY2FsZS1mb250LXNpemUtd2l0aC1jc3MtY2xhbXAtYmFzZWQtb24tdGhlLXZpZXdwb3J0L1xuICAkc2xvcGU6IG1hdGguZGl2KCgkc3RhcnRTaXplIC0gJG1pblNpemUpLCAoJHdpZHRoRnJvbSAtICR3aWR0aFRvKSk7XG4gICR5SW50ZXJzZWN0aW9uOiAtJHdpZHRoVG8gKiAkc2xvcGUgKyAkbWluU2l6ZTtcbiAgQGlmICgkeUludGVyc2VjdGlvbj09MCkge1xuICAgICR5SW50ZXJzZWN0aW9uOiAwLjAwMDAwMTtcbiAgfVxuICAkZmx5VmFsdWU6ICN7cmVtKCR5SW50ZXJzZWN0aW9uKX1cIiArIFwiICN7JHNsb3BlICogMTAwfXZ3O1xuXG4gIC8vINCf0L7Qu9GD0YfQtdC90LjQtSDQt9C90LDRh9C10L3QuNGPINGB0LLQvtC50YHRgtCy0LBcbiAgJHByb3BlcnR5VmFsdWU6ICN7XCJjbGFtcChcIiByZW0oJG1pblNpemUpIFwiLFwiICRmbHlWYWx1ZSBcIixcIiByZW0oJHN0YXJ0U2l6ZSkgXCIpXCJ9O1xuICAvLyDQldGB0LvQuCDQvtGC0YDQuNGG0LDRgtC10LvRjNC90YvQtSDQt9C90LDRh9C10L3QuNGPXG4gIEBpZiAoJG1pblNpemUgPiAkc3RhcnRTaXplKSB7XG4gICAgJHByb3BlcnR5VmFsdWU6ICN7XCJjbGFtcChcIiByZW0oJHN0YXJ0U2l6ZSkgXCIsXCIgJGZseVZhbHVlIFwiLFwiIHJlbSgkbWluU2l6ZSkgXCIpXCJ9O1xuICB9XG5cbiAgLy8g0JXRgdC70Lgg0L/QvtC00LTQtdGA0LbQuNCy0LDQtdGC0YHRjyBjbGFtcCgpO1xuICBAc3VwcG9ydHMgKCN7JHByb3BlcnR5fTogJHByb3BlcnR5VmFsdWUpIHtcbiAgICAjeyRwcm9wZXJ0eX06ICRwcm9wZXJ0eVZhbHVlO1xuICB9XG4gIC8vINCV0YHQu9C4INC90LUg0L/QvtC00LTQtdGA0LbQuNCy0LDQtdGC0YHRjyBjbGFtcCgpO1xuICBAc3VwcG9ydHMgbm90ICgjeyRwcm9wZXJ0eX06ICRwcm9wZXJ0eVZhbHVlKSB7XG4gICAgI3skcHJvcGVydHl9OiBjYWxjKFxuICAgICAgI3tyZW0oJG1pblNpemUpfSArICN7JGFkZFNpemV9ICogKDEwMHZ3IC0gI3tyZW0oJHdpZHRoVG8pfSkgLyAje21hdGguZGl2KCR3aWR0aEZyb20sIDE2KSAtIG1hdGguZGl2KCR3aWR0aFRvLCAxNil9XG4gICAgKTtcbiAgfVxuXG4gIC8vINCj0YHRgtCw0L3QsNCy0LvQuNCy0LDQtdC8INC30L3QsNGH0LXQvdC40Y8g0L/QviDRg9C80L7Qu9GH0LDQvdC40Y5cbiAgQGlmICR3aWR0aEZyb20gIT0gJGNvbnRhaW5lcldpZHRoIGFuZCAkd2lkdGhGcm9tICE9ICRtYXhXaWR0aCBhbmQgJGtlZXBTaXplICE9IDEgYW5kICRrZWVwU2l6ZSAhPSAyIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHdpZHRoRnJvbU1lZGlhKSB7XG4gICAgICAjeyRwcm9wZXJ0eX06IGluaGVyaXQ7XG4gICAgfVxuICB9XG4gIEBpZiAkd2lkdGhUbyAhPSAkbWluV2lkdGggYW5kICRrZWVwU2l6ZSAhPSAxIGFuZCAka2VlcFNpemUgIT0gMyB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICR3aWR0aFRvTWVkaWEpIHtcbiAgICAgICN7JHByb3BlcnR5fTogaW5oZXJpdDtcbiAgICB9XG4gIH1cbn1cbiIsIi5oZWFkZXIge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHotaW5kZXg6IDEwMDtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDIwcHggMDtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cyBlYXNlO1xuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdHBhZGRpbmc6IDEwcHggMDtcblx0fVxuXG5cdCYuc2Nyb2xsZWQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTMsIDY5LCA1OSwgMSk7XG5cdFx0LmhlYWRlcl9fbmF2LWxpbms6aG92ZXIge1xuXHRcdFx0Y29sb3I6IHJnYmEoMjU1LCAyMzIsIDE4MiwgMSk7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGdhcDogMTBweDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbG9nbyB7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bGluZS1oZWlnaHQ6IDA7XG5cdH1cblxuXHQmX19sb2dvLXBpYyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1heC13aWR0aDogMTI2cHg7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdG1heC13aWR0aDogMTEwcHg7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdG1heC13aWR0aDogOThweDtcblx0XHRcdG1heC1oZWlnaHQ6IDQ0cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbmF2IHtcblx0XHRmbGV4OiAxIDEgYXV0bztcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWluLXdpZHRoOiAwO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX25hdi1saXN0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGdhcDogMDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cblx0Jl9fbmF2LWl0ZW0ge1xuXHRcdCYgKyAmIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHR3aWR0aDogMXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDFlbTtcblx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX25hdi1saW5rIHtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlOyAvKiAyNC8xNiAqL1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogcmdiYSg3MiwgOTcsIDgxLCAxKTtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdGJyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyDQn9GA0LDQstCw0Y8g0YfQsNGB0YLRjDog0LjQutC+0L3QutCwINC80LXQvdGOICjRgtCw0LHQu9C10YIpICsg0YLQtdC70LXQs9GA0LDQvCArINGC0LXQu9C10YTQvtC9INC4INC60L3QvtC/0LrQsFxuXHQmX19yaWdodCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogMTVweDtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0Z2FwOiAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdC8vINCa0LLQsNC00YDQsNGC0LjQuiDQutCw0Log0YMg0YLQtdC70LXQs9GA0LDQvNCwIOKAlCDQvtCx0YnQuNC5INC60LvQsNGB0YEg0LTQu9GPINC40LrQvtC90LrQuCDQvNC10L3RjiDQuCDRgdGB0YvQu9C60LggdGdcblx0Jl9faWNvbi1zcXVhcmUge1xuXHRcdHdpZHRoOiA1MHB4O1xuXHRcdGhlaWdodDogNTBweDtcblx0XHRmbGV4LXNocmluazogMDtcblxuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYigyNTUsIDI1NSwgMjU1KTtcblx0XHR0cmFuc2l0aW9uOlxuXHRcdFx0YmFja2dyb3VuZCAwLjJzLFxuXHRcdFx0Ym9yZGVyLWNvbG9yIDAuMnM7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdHdpZHRoOiA0NHB4O1xuXHRcdFx0aGVpZ2h0OiA0NHB4O1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MywgMTY5LCAyMjksIDEpO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKDUzLCAxNjksIDIyOSwgMSk7XG5cdFx0XHRzdmcgcGF0aCB7XG5cdFx0XHRcdGZpbGw6ICNmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fbWVudS10b2dnbGUge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGluayB7XG5cdH1cblxuXHQmX19jYWxsYmFjayB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRnYXA6IDRweDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdH1cblx0fVxuXG5cdCZfX3Bob25lIHtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXG5cdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMzAuNzY5MjMxJTsgLyogMzQvMjYgKi9cblx0XHRsZXR0ZXItc3BhY2luZzogMCU7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiByZ2JhKDcyLCA5NywgODEsIDEpO1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2J0biB7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblxuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRjb2xvcjogcmdiYSgyNTUsIDIzOCwgMjAxLCAxKSAhaW1wb3J0YW50O1xuXHRcdGxpbmUtaGVpZ2h0OiAxNTcuMTQyODU3JTsgLyogMjIvMTQgKi9cblx0XHRsZXR0ZXItc3BhY2luZzogMyU7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHNvbGlkO1xuXHRcdHRleHQtZGVjb3JhdGlvbi1vZmZzZXQ6IDI1JTtcblx0XHR0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiA0JTtcblx0XHR0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IGF1dG87XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogcmdiYSgyNTUsIDIzMiwgMTgyLCAxKTtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHR9XG5cdH1cblxuXHQvLyDQntGE0YTQutCw0L3QstCw0YFcblx0Jl9fbW9iaWxlLW1lbnUtYmFja2Ryb3Age1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRpbnNldDogMDtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cdFx0ei1pbmRleDogMTAxO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdHRyYW5zaXRpb246XG5cdFx0XHRvcGFjaXR5IDAuM3MsXG5cdFx0XHR2aXNpYmlsaXR5IDAuM3M7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdCYuc2hvdyB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHR9XG5cdH1cblxuXHQmX19tb2JpbGUtbWVudSB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRcdGhlaWdodDogMTAwdmg7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgzNywgMzUsIDM0LCAxKTtcblx0XHR6LWluZGV4OiAxMDI7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuXHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQmLnNob3cge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHRcdH1cblx0XHQmW2hpZGRlbl0ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0fVxuXHRcdCYuc2hvd1toaWRkZW5dIHtcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbW9iaWxlLW1lbnUtaW5uZXIge1xuXHRcdHBhZGRpbmc6IDI0cHggMjBweDtcblx0XHRwYWRkaW5nLXRvcDogNjBweDtcblx0fVxuXG5cdCZfX21vYmlsZS1tZW51LWNsb3NlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAyMHB4O1xuXHRcdHJpZ2h0OiAyMHB4O1xuXHRcdHdpZHRoOiA0NHB4O1xuXHRcdGhlaWdodDogNDRweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuXG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuXHRcdH1cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbW9iaWxlLW5hdiB7XG5cdFx0LmhlYWRlcl9fbmF2LWxpc3Qge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdFx0Z2FwOiAwO1xuXHRcdH1cblx0XHQuaGVhZGVyX19uYXYtaXRlbSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuaGVhZGVyX19uYXYtbGluayB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmc6IDE0cHggMDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cdFx0fVxuXHR9XG59XG4iLCIuZm9vdGVyIHtcblx0YmFja2dyb3VuZDogcmdiYSgzNywgMzUsIDM0LCAxKTtcblx0Y29sb3I6ICNmZmY7XG5cdHBhZGRpbmc6IDMwcHggMDtcblx0LmhlYWRlcl9fcmlnaHQge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdH1cblx0fVxufVxuXG4uZm9vdGVyX19ncmlkIHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxNTZmciA5MjFmciAzNjNmcjtcblx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG87XG5cdGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmZmY7XG5cdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmZmO1xuXHRtYXgtd2lkdGg6IDE5MjBweDtcblx0bWFyZ2luLWlubGluZTogYXV0bztcblx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAzZnIgMmZyO1xuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG8gYXV0byBhdXRvIGF1dG87XG5cdFx0Ym9yZGVyOiAycHggc29saWQgI2ZmZjsgLy8g0YMg0LrQvtC90YLQtdC50L3QtdGA0LAg0L3QsCDQvNC+0LHQuNC70LrQtSDQv9C+0LvQvdCw0Y8g0YDQsNC80LrQsFxuXHR9XG59XG5cbi5mb290ZXJfX2NlbGwge1xuXHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZmZmO1xuXHRib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZjtcblx0cGFkZGluZzogNDBweCAzMHB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcblx0fVxuXG5cdCY6bnRoLWNoaWxkKDMpLFxuXHQmOm50aC1jaGlsZCg1KSB7XG5cdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHR9XG5cdCY6bnRoLWNoaWxkKDQpLFxuXHQmOm50aC1jaGlsZCg1KSB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7XG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi8vIOKAlOKAlOKAlCDQktC10YDRhdC90LjQuSDRgNGP0LQg4oCU4oCU4oCUXG5cbi5mb290ZXJfX2NlbGxfbG9nbyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0cGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0cGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0fVxuXHQvLyDQsdC10Lcg0LvQtdCy0L7QuSDQuCDQstC10YDRhdC90LXQuSDQs9GA0LDQvdC40YbRiyDigJQg0L7QvdC4INGD0LHRgNCw0L3RiyDRgyAuZm9vdGVyX19ncmlkICjRgtC+0LvRjNC60L4gcmlnaHQvYm90dG9tKVxufVxuXG4uZm9vdGVyX19sb2dvIHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogOHB4O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGNvbG9yOiAjZmZmO1xufVxuXG4uZm9vdGVyX19sb2dvLWxpbmUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Ym9yZGVyOiAycHggc29saWQgI2ZmZjtcblx0cGFkZGluZzogMTBweCAxNnB4O1xuXHRmb250LWZhbWlseTpcblx0XHRIYWx2YXIgQnJlaXRzY2hyaWZ0LFxuXHRcdHNhbnMtc2VyaWY7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcblx0d2lkdGg6IG1heC1jb250ZW50O1xuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRwYWRkaW5nOiA4cHggMTJweDtcblx0fVxufVxuXG4uZm9vdGVyX19jZWxsX25hdiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmOyAvLyDQstC10YDRhdC90Y/RjyDQu9C40L3QuNGPINC90LDQtCDRj9GH0LXQudC60LDQvNC4INC90LDQsi/QutC+0L3RgtCw0LrRgtC+0LIgKNGDINC70L7Qs9C+INC10ZEg0L3QtdGCKVxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdH1cbn1cblxuLmZvb3Rlcl9fbmF2IHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5mb290ZXJfX25hdi1saXN0IHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgYXV0byk7XG5cdGdhcDogMTVweCA0NXB4O1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0Z2FwOiAxNXB4IDI1cHg7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgYXV0byk7XG5cdH1cblx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRnYXA6IDEwcHg7XG5cdH1cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRnYXA6IDVweCAxMHB4O1xuXHR9XG59XG5cbi5mb290ZXJfX25hdi1saW5rIHtcblx0Y29sb3I6ICNmZmY7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMTU3LjE0Mjg1NyU7IC8qIDIyLzE0ICovXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiByZ2JhKDcyLCA5NywgODEsIDEpO1xuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHR9XG59XG5cbi5mb290ZXJfX2NlbGxfY29udGFjdCB7XG5cdGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmOyAvLyDQstC10YDRhdC90Y/RjyDQu9C40L3QuNGPICjRgyAuZm9vdGVyX19jZWxsX2xvZ28g0LXRkSDQvdC10YIpXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0Z2FwOiAxMnB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLy8g4oCU4oCU4oCUINCd0LjQttC90LjQuSDRgNGP0LQg4oCU4oCU4oCUXG5cbi5mb290ZXJfX2NlbGxfbGVnYWwge1xuXHRncmlkLWNvbHVtbjogMSAvIHNwYW4gMjtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogMTZweCAyNHB4O1xuXHRwYWRkaW5nOiAyNHB4IDMwcHg7XG5cdGJvcmRlci1sZWZ0OiAycHggc29saWQgI2ZmZjtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGdhcDogNXB4IDEwcHg7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmYgIWltcG9ydGFudDtcblx0XHRib3JkZXItbGVmdDogbm9uZTtcblx0fVxufVxuXG4uZm9vdGVyX19saW5rIHtcblx0dGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcblx0dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKDE0NywgMTQ3LCAxNDcsIDAuMyk7XG5cdHRleHQtdW5kZXJsaW5lLW9mZnNldDogM3B4O1xuXHRjb2xvcjogIzkzOTM5Mztcblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6IHJnYmEoMjU1LCAyMzgsIDIwMSwgMSk7XG5cdH1cbn1cblxuLmZvb3Rlcl9fY2VsbF9kZXYge1xuXHRncmlkLWNvbHVtbjogMztcblx0cGFkZGluZzogMjRweCAzMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Jjpob3ZlciB7XG5cdFx0dHJhbnNpdGlvbjogMC4zcyBhbGw7XG5cdFx0c3ZnIHBhdGgge1xuXHRcdFx0dHJhbnNpdGlvbjogMC4zcyBhbGw7XG5cdFx0XHRmaWxsOiByZ2JhKDI1NSwgMjM4LCAyMDEsIDEpO1xuXHRcdH1cblx0XHQuZm9vdGVyX19saW5rIHtcblx0XHRcdHRyYW5zaXRpb246IDAuM3MgYWxsO1xuXHRcdFx0Y29sb3I6IHJnYmEoMjU1LCAyMzgsIDIwMSwgMSk7XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdH1cbn1cblxuLmZvb3Rlcl9fZGV2IHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogOHB4O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGNvbG9yOiBpbmhlcml0O1xuXHQmOmhvdmVyIHtcblx0XHQuZm9vdGVyX19kZXYtdGZhIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdH1cblx0fVxufVxuIiwiLmZvcm0tbW9kYWwge1xuXHRtYXgtd2lkdGg6IDQ4MHB4O1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogNDBweDtcblxuXHRib3JkZXItcmFkaXVzOiAwO1xuXG5cdC8vINCh0LrRgNGL0YLRjCDQv9C10YDQtdC60LvRjtGH0LDRgtC10LvRjCDCq9CvINC60LvQuNC10L3RgiAvINCvINC00LjQt9Cw0LnQvdC10YDCuywg0LrQvtCz0LTQsCDQvNC+0LTQsNC70LrQsCDQvtGC0LrRgNGL0YLQsCDRgSDQutC90L7Qv9C+0Log0YHQtdC60YbQuNC4IDZcblx0Ji5mb3JtLW1vZGFsX2hpZGUtcm9sZSAuZm9ybS1tb2RhbF9fcm9sZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5jYWxsYmFja19fdGltZXMge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXG5cdC5jYWxsYmFja19fdGltZSB7XG5cdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdG1pbi13aWR0aDogMDtcblx0XHRmbGV4OiAxO1xuXHR9XG5cblx0LmNhbGxiYWNrX190aW1lIGxhYmVsIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0fVxuXHR9XG5cblx0LnNlY3Rpb24tNl9fZm9ybS10ZWFtIHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRwYWRkaW5nOiAzMHB4O1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHR9XG5cblx0LmZvcm1fX2lucHV0IHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTAsIDI1MSwgMjUyLCAxKTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI0MSwgMjQxLCAyNDEsIDEpO1xuXHR9XG5cblx0Jl9fc3VidGl0bGUge1xuXHRcdGZvbnQtZmFtaWx5OiBJbnRlcjtcblx0XHR0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODhlbSkge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDM1Ljk5ODhlbSkge1xuXHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHR9XG5cdH1cbn1cblxuLnBvbGl0aWNzLW1vZGFsX190aXRsZSB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnBvbGl0aWNzLW1vZGFsIHtcblx0bWF4LXdpZHRoOiA3MDBweDtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0Ym9yZGVyLXJhZGl1czogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYxLjk5ODc1ZW0pIHtcblx0LnBvbGl0aWNzLW1vZGFsIHtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OTg3NWVtKSB7XG5cdC5wb2xpdGljcy1tb2RhbCB7XG5cdFx0cGFkZGluZzogMTVweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTk4NzVlbSkge1xuXHQucG9saXRpY3MtbW9kYWxfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0fVxufVxuXG4ucG9saXRpY3MtbW9kYWxfX3RleHQge1xuXHQucG9saXRpY3MtbW9kYWxfX2gyIHtcblx0XHRmb250LXNpemU6IDEuMXJlbTtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdG1hcmdpbjogMS4yNWVtIDAgMC41ZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuMztcblxuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHR9XG5cdH1cblxuXHRwIHtcblx0XHRtYXJnaW46IDAgMCAwLjY1ZW07XG5cdFx0Zm9udC1zaXplOiAwLjk1cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdH1cblxuXHR1bCB7XG5cdFx0bWFyZ2luOiAwLjM1ZW0gMCAwLjg1ZW07XG5cdFx0cGFkZGluZy1sZWZ0OiAxLjM1ZW07XG5cdH1cblxuXHRsaSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMC4zNWVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ1O1xuXHRcdGZvbnQtc2l6ZTogMC45NXJlbTtcblx0fVxuXG5cdC5wb2xpdGljcy1tb2RhbF9fdGFibGUge1xuXHRcdG1hcmdpbjogMC43NWVtIDAgMWVtO1xuXHRcdHBhZGRpbmc6IDEycHggMTRweDtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA4KTtcblxuXHRcdHAge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC43NWVtO1xuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdGEuX2JsdWUtdGV4dCB7XG5cdFx0d29yZC1icmVhazogYnJlYWstYWxsO1xuXHR9XG59XG5cbi5jYWxsYmFjay1tb2RhbCB7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdG1heC13aWR0aDogOTU4cHg7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdHBhZGRpbmc6IDA7XG5cdGJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMjU1KTtcblxuXHQuZm9ybSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0bWF4LXdpZHRoOiA3NTBweDtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0bWF4LXdpZHRoOiA0MDBweDtcblxuXHRcdC5mb3JtX19jaGVjayB7XG5cdFx0XHRtYXJnaW4taW5saW5lOiBhdXRvO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0Ly8gLmNhbGxiYWNrLW1vZGFsX19pbm5lclxuXG5cdCZfX2lubmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXG5cdC5mb3JtX19pdGVtcyB7XG5cdFx0Z2FwOiAyMHB4O1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRnYXA6IDE1cHg7XG5cdFx0fVxuXHR9XG5cblx0LmZvcm1fX2lucHV0IHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHR9XG5cdH1cblxuXHQvLyAuY2FsbGJhY2stbW9kYWxfX2Zvcm1cblx0LmZvcm1fX2J1dHRvbiB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IC0xMHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0bWFyZ2luLXRvcDogLTVweDtcblx0XHR9XG5cdH1cblxuXHQmX19mb3JtIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiA0NXB4IDUwcHg7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHBjKSB7XG5cdFx0XHRwYWRkaW5nOiAzMHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5jYWxsYmFjayB7XG5cblx0Ly8gLmNhbGxiYWNrX19sZWZ0c2lkZVxuXHQmX19tYW5hZ2VyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogMTVweDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblxuXHQmX19tYW5hZ2VyLXBob3RvIHtcblx0XHR3aWR0aDogMTQwcHg7XG5cdFx0aGVpZ2h0OiAxNDBweDtcblx0fVxuXG5cdCZfX21hbmFnZXItbmFtZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXG5cdFx0bGluZS1oZWlnaHQ6IDEzNi4zNjM2MzYlO1xuXHRcdC8qIDMwLzIyICovXG5cdH1cblxuXHQmX19tYW5hZ2VyLXByb2Yge1xuXHRcdG9wYWNpdHk6IDAuNjtcblx0fVxuXG5cdCZfX2xlZnRzaWRlIHtcblx0XHRtYXgtd2lkdGg6IDQ2NHB4O1xuXHRcdHdpZHRoOiA1MiU7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jYWxsLWJhY2sucG5nKTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0cGFkZGluZzogNDVweCA1MHB4O1xuXG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0Jl9tb2Qge1xuXHRcdFx0cGFkZGluZzogMzBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXG5cdFx0XHQuY2FsbGJhY2tfX3RpdGxlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRtYXgtd2lkdGg6IDM3MHB4O1xuXHRcdFx0cGFkZGluZzogMjVweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXG5cdFx0XHQmX21vZCB7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXG5cdFx0XHRcdC5jYWxsYmFja19fdGl0bGUge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbnRlbnQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0XHQmLmNhbGxiYWNrX19jb250ZW50X3RvcCB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG5cblx0Ly8gLmNhbGxiYWNrX19tYW5hZ2VyXG5cblx0Ly8gLmNhbGxiYWNrX19tYW5hZ2VyLWluZm9cblxuXHQvLyAuY2FsbGJhY2tfX21hbmFnZXItcHJvZlxuXG5cdC8vIC5jYWxsYmFja19fdGl0bGVcblxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAzMnB4O1xuXG5cdFx0bGluZS1oZWlnaHQ6IDEyNSU7XG5cblx0XHQvKiA0MC8zMiAqL1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0fVxuXG5cdFx0Jl9tb2Ige1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdFx0Y29sb3I6ICMxZDFiMjM7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0YnIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIC5jYWxsYmFja19fc3VidGl0bGVcblxuXHQmX19zdWJ0aXRsZSB7XG5cdFx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdFx0LyogMjgvMjAgKi9cblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9tb2Ige1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0YnIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRjb2xvcjogIzFkMWIyMztcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA3cHg7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIC5jYWxsYmFja19fcGhvbmVcblxuXHQmX19waG9uZSB7XG5cdFx0bWF4LWhlaWdodDogMjYycHg7XG5cdFx0bWFyZ2luLWlubGluZTogYXV0bztcblxuXHRcdGltZyB7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdH1cblxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0bWF4LXdpZHRoOiAyODBweDtcblx0XHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XG5cdFx0fVxuXHR9XG5cblx0Ly8gLmNhbGxiYWNrX19pdGVtXG5cblx0Jl9faXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG5cblx0Ly8gLmNhbGxiYWNrX19sYWJlbFxuXG5cdC8vIC5jYWxsYmFja19fbWVzc2VuZ2VyXG5cblx0Ly8gLmNhbGxiYWNrX190aW1lc1xuXG5cdCZfX3RpbWVzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogNXB4O1xuXHR9XG5cblx0Ly8gLmNhbGxiYWNrX190aW1lXG5cblx0Jl9fdGltZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxNDBweDtcblxuXHRcdGxhYmVsIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE1MywgMTUzLCAxNTMsIDAuMyk7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Y29sb3I6IHJnYmEoMTUzLCAxNTMsIDE1MywgMSk7XG5cblx0XHRcdGhlaWdodDogNDJweDtcblxuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwJTtcblx0XHR9XG5cblx0XHRpbnB1dCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHQmOmNoZWNrZWQrbGFiZWwge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MywgNjksIDU5LCAxKTtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKDUzLCA2OSwgNTksIDEpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIC5jYWxsYmFja19fZGF0ZVxuXG5cdCZfX2RhdGUge1xuXHRcdCY6ZGlzYWJsZWQge1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgyMzIsIDIzMywgMjM1LCAxKTtcblxuXHRcdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgyNDEsIDI0MSwgMjQxLCAxKTtcblx0XHR9XG5cdH1cblxuXHQvLy8vIC5jYWxsYmFja19faXRlbS1pbnB1dFxuXG5cdC8vJl9faXRlbS1pbnB1dCB7XG5cdC8vXHR3aWR0aDogMTAwJTtcblx0Ly9cdG1heC13aWR0aDogMTAwJTtcblx0Ly9cdGhlaWdodDogMTAwcHg7XG5cdC8vXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQvL1x0Ym9yZGVyOiAxcHggc29saWQgcmdiKDI0MSwgMjQxLCAyNDEpO1xuXG5cdC8vXHRib3JkZXI6IDFweCBzb2xpZCAjZjFmMWYxO1xuXG5cdC8vXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZiO1xuXHQvL1x0Ym9yZGVyLXJhZGl1czogMTRweDtcblx0Ly9cdGNvbG9yOiByZ2JhKCRjb2xvcjogIzEzMTMxMywgJGFscGhhOiAwLjMpO1xuXHQvL1x0Zm9udC1zaXplOiAxOHB4O1xuXHQvL1x0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Ly9cdHBhZGRpbmctbGVmdDogNDVweDtcblx0Ly9cdGxldHRlci1zcGFjaW5nOiAwJTtcblx0Ly9cdHRleHQtYWxpZ246IGxlZnQ7XG5cdC8vXHQmOjpwbGFjZWhvbGRlciB7XG5cdC8vXHRcdGZvbnQtZmFtaWx5OiBJbnRlcjtcblx0Ly9cdFx0Y29sb3I6IHJnYmEoJGNvbG9yOiAjMTMxMzEzLCAkYWxwaGE6IDAuMyk7XG5cdC8vXHR9XG5cdC8vXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHQvL1x0XHRoZWlnaHQ6IDg1cHg7XG5cdC8vXHR9XG5cdC8vXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdC8vXHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0Ly9cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHQvL1x0XHRoZWlnaHQ6IDc1cHg7XG5cdC8vXHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0Ly9cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdC8vXHRcdH1cblx0Ly9cdH1cblx0Ly99XG59XG5cbi5pbXBsYW50LW1vZGFsIHtcblx0bWF4LXdpZHRoOiA0OTZweDtcblx0cGFkZGluZzogNDVweCA1MHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XG5cdFx0cGFkZGluZzogMjBweDtcblxuXHRcdGJyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LmZvcm1fX2NvbnRlbnQge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHR9XG5cblx0LmZvcm1fX2J1dHRvbiB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxuXG5cdC5mb3JtIHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHR9XG5cblx0Jl9fbGlzdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0Z2FwOiAxMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdH1cblxuXHQmX19saXN0LWl0ZW0ge1xuXHRcdHBhZGRpbmctbGVmdDogMzRweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHRvcDogMnB4O1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvdGljay1zcXVhcmUuc3ZnKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cblx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0XHR0b3A6IC0xcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5tb2RhbC1mb3JtX2NvcnJlY3Qge1xuXG5cdG1heC13aWR0aDogNDYwcHg7XG5cblx0LnNlY3Rpb24tN19fc3VidGl0bGUge1xuXHRcdGNvbG9yOiAjMTMxMzEzO1xuXHR9XG5cblx0LmZvcm1fX2lucHV0IHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDI1MCwgMjUxLCAyNTIpO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYigyNDEsIDI0MSwgMjQxKTtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHR9XG59XG5cbi5zZWN0aW9uLTE1X19xdWl6LW1vZGFsLXdyYXAge1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTk3LjA3ZGVnLCAjZmZmZmZmIDAlLCAjZjJmNmZhIDEwMCUpO1xuXHRtYXgtd2lkdGg6IDEzNjBweDtcblx0d2lkdGg6IDEwMCU7XG5cdGJvcmRlci1yYWRpdXM6IDI0cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdC5zZWN0aW9uLTE1X19xdWl6LW1vZGFsLXdyYXAge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cGFkZGluZy10b3A6IDE1cHg7XG5cdH1cbn0iLCIuc2VjdGlvbi0xIHtcblx0cGFkZGluZzogMjI3cHggMDtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zZWMxLnBuZyk7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRwYWRkaW5nOiAxNTBweCAwO1xuXHR9XG5cblx0Jl9iYXNlIHtcblx0XHRtaW4taGVpZ2h0OiA5MDBweDtcblx0XHRwYWRkaW5nLXRvcDogMTIycHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDE1NnB4O1xuXG5cdFx0LnNlY3Rpb24tMV9faW5uZXIge1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdH1cblxuXHRcdC5zZWN0aW9uLTFfX2J1dHRvbnMge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRtaW4taGVpZ2h0OiBhdXRvO1xuXHRcdFx0cGFkZGluZy10b3A6IDEzNXB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG5cdFx0fVxuXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDYwJTtcblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0aW5zZXQ6IDA7XG5cblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDE1LCAxNiwgMTgsIDAuNyksIHJnYmEoMTUsIDE2LCAxOCwgMC43KSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9iYXNlMiB7XG5cdFx0LnNlY3Rpb24tMV9faW5uZXIge1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdH1cblxuXHRcdC5zZWN0aW9uLTFfX2J1dHRvbnMge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29ycmVjdCB7XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogMTVweDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblxuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdGdhcDogMTBweDtcblxuXHRcdH1cblx0fVxuXG5cdCZfX2Zvcm0ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6IDEwcHg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cdH1cblxuXHQmX19pbnB1dCB7XG5cdFx0bWF4LXdpZHRoOiAzNzBweDtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblxuXHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdCZfX2J0biB7XG5cdFx0bWF4LXdpZHRoOiAzNTBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRwYWRkaW5nLXRvcDogMTAwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDUwcHg7XG5cblx0XHQmX2Jhc2Uge1xuXHRcdFx0cGFkZGluZy10b3A6IDg1cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fZm9ybSB7fVxuXG5cdC8vIC5zZWN0aW9uLTFfX2NvbnRhaW5lclxuXG5cdCZfX2NvbnRhaW5lciB7fVxuXG5cdC8vINCa0L7QvdGC0LXQudC90LXRgCDQvdCw0LTQv9C40YHQuDog0LDQsdGB0L7Qu9GO0YIg0L/QviDRhtC10L3RgtGA0YMg0LHQu9C+0LrQsCDQu9C+0LPQvtGC0LjQv9CwLCDQsdC10Lcg0YTQvtC90LBcblx0Jl9fbG9nby10ZXh0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRvcDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0Ly8g0JrQsNC20LTQvtC1INGB0LvQvtCy0L4g0LIg0YHQstC+0LXQuSDQvtCx0ZHRgNGC0LrQtTog0YTQvtC9INC/0L7Rj9Cy0LvRj9C10YLRgdGPINC/0L7QtCDRgdC70L7QstC+0Lwg0YHQu9C10LLQsCDQvdCw0L/RgNCw0LLQviwg0L/Qu9Cw0LLQvdCw0Y8g0YHQvNC10L3QsFxuXHQmX19sb2dvLXdvcmQtd3JhcCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0b3A6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRwYWRkaW5nLWlubGluZTogMTFweDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHR3aWR0aDogbWF4LWNvbnRlbnQ7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdGFuaW1hdGlvbjogc2VjdGlvbi0xLXdvcmQgMTJzIGN1YmljLWJlemllcigwLjI1LCAwLjEsIDAuMjUsIDEpIGluZmluaXRlO1xuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRpbnNldDogMDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuXHRcdFx0YW5pbWF0aW9uOiBzZWN0aW9uLTEtYmcgMTJzIGN1YmljLWJlemllcigwLjI1LCAwLjEsIDAuMjUsIDEpIGluZmluaXRlO1xuXHRcdH1cblxuXHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdGFuaW1hdGlvbi1kZWxheTogLTRzO1xuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IC00cztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRhbmltYXRpb24tZGVsYXk6IC04cztcblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtOHM7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8g0KHQsNC80L4g0YHQu9C+0LLQviDQstC90YPRgtGA0Lgg0L7QsdGR0YDRgtC60Lhcblx0Jl9fbG9nby13b3JkIHtcblx0XHRjb2xvcjogcmdiYSg1NSwgNzAsIDYwLCAxKTtcblx0XHRmb250LWZhbWlseTogSGFsdmFyIEJyZWl0c2NocmlmdDtcblx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDExNiU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0Ly8gLnNlY3Rpb24tMV9faW5uZXJcblxuXHQmX19pbm5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblxuXHQmX19sb2dvIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiAxNnB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdC5zZWN0aW9uLTFfX2xvZ28td29yZCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0LnNlY3Rpb24tMV9fbG9nby13b3JkIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2xvZ28taW1nIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogYXV0bztcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdG1heC13aWR0aDogMjAwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdG1heC13aWR0aDogMTUwcHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gLnNlY3Rpb24tMV9fdGl0bGVcblxuXHQmX190aXRsZSB7fVxuXG5cdC8vIC5zZWN0aW9uLTFfX3N1YnRpdGxlXG5cblx0Jl9fc3VidGl0bGUge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTlweDtcblx0XHR9XG5cdH1cblxuXHQvLyAuc2VjdGlvbi0xX19idXR0b25cblxuXHQmX19idXR0b25zIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogMTBweDtcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi8vINCf0LvQsNCy0L3QsNGPINGB0LzQtdC90LAg0YHQu9C+0LI6IG9wYWNpdHksINGB0LvQvtCy0LAg0LLRgdC10LPQtNCwINC/0L4g0YbQtdC90YLRgNGDXG5Aa2V5ZnJhbWVzIHNlY3Rpb24tMS13b3JkIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHQyLjUlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0MjglIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0MzElIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuXG4vLyDQpNC+0L0g0L/QvtC0INGB0LvQvtCy0L7QvCDQv9C+0Y/QstC70Y/QtdGC0YHRjyDRgdC70LXQstCwINC90LDQv9GA0LDQstC+ICjRgNC+0YHRgiDQvtGCINC70LXQstC+0LPQviDQutGA0LDRjylcbkBrZXlmcmFtZXMgc2VjdGlvbi0xLWJnIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGVYKDApO1xuXHR9XG5cblx0Mi41JSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZVgoMSk7XG5cdH1cblxuXHQyOCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuXHR9XG5cblx0MzElIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlWCgwKTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGVYKDApO1xuXHR9XG59XG5cbi5icmVhZGNydW1icyB7XG5cdG1hcmdpbi1ib3R0b206IDExMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXG5cdGZsZXgtd3JhcDogd3JhcDtcblx0Z2FwOiAwIDNweDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRjb2xvcjogIzkyOTI5MjtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cbn1cblxuLmJyZWFkY3J1bWJzX19saW5rIHtcblx0Y29sb3I6ICNmZmVlYzkgIWltcG9ydGFudDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmJyZWFkY3J1bWJzLXNlY3Rpb24ge1xuXHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufSIsIi5zZWN0aW9uLTIge1xuXHQmX19jb250YWluZXIge1xuXHR9XG5cblx0Jl9fZ3JpZCB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdGdhcDogMTBweDtcblx0XHR9XG5cdH1cblxuXHQvLyDQmtCw0YDRgtC+0YfQutCwOiBfYWRhcHRpdmUtcGljLCBwYWRkaW5nLXRvcCA3MCUsINC40L3QvdC10YAg0L/RgNC40LbQsNGCINC6INC90LjQt9GDLCBwYWRkaW5nIDI1XG5cdCZfX2NhcmQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nLXRvcDogMTcxJTsgLy8g0YHQvtC+0YLQvdC+0YjQtdC90LjQtSDRgdGC0L7RgNC+0L0g0LrQsNGA0YLQvtGH0LrQuFxuXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHQmID4gaW1nIHtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdH1cblx0fVxuXG5cdC8vINCY0L3QvdC10YAg0L/RgNC40LbQsNGCINC6INC90LjQt9GDLCBwYWRkaW5nIDI1LCDRgtGR0LzQvdGL0Lkg0L7QstC10YDQu9C10Llcblx0Jl9fY2FyZC1pbm5lciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHBhZGRpbmc6IDI1cHg7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC43NSksIHJnYmEoMCwgMCwgMCwgMC40KSA2MCUsIHRyYW5zcGFyZW50KTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiAyNXB4OyAvLyDRgNCw0YHRgdGC0L7Rj9C90LjQtSDQtNC+INC60L3QvtC/0LrQuCAyNVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRnYXA6IDEycHg7XG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2NhcmQtdGl0bGUge1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHR9XG5cdH1cblxuXHQmX19jYXJkLWJ0biB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRtaW4taGVpZ2h0OiA1MHB4O1xuXHRcdH1cblx0fVxufVxuIiwiLnNlY3Rpb24tMyB7XG5cdG1heC13aWR0aDogMTQ0MHB4O1xuXHRtYXJnaW4taW5saW5lOiBhdXRvO1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZy1pbmxpbmU6IDE1cHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRwYWRkaW5nLWlubGluZTogMDtcblx0fVxuXG5cdCZfX2NvbnRhaW5lciB7fVxuXG5cdC8vINCo0LDQv9C60LA6INC70L7Qs9C+0YLQuNC/ICsg0YHQu9C+0LPQsNC9OyDQu9C40L3QuNGPINGB0L3QuNC30YMg4oCUINC/0YHQtdCy0LTQvtGN0LvQtdC80LXQvdGCXG5cdCZfX2hlYWRlciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0Z2FwOiAzMHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHt9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0Z2FwOiAxNXB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdGdhcDogMTBweDtcblx0XHR9XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0aGVpZ2h0OiAzLjZweDtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMzcsIDM1LCAzNCwgMSk7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlWCgwKTtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDFzIGVhc2U7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zZWN0aW9uLTNfaW4tdmlldyAmX19oZWFkZXI6OmFmdGVyIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlWCgxKTtcblx0fVxuXG5cdCZfX2lubmVyIHtcblx0XHRtYXJnaW4taW5saW5lOiBhdXRvO1xuXHRcdG1heC13aWR0aDogMTIwMHB4O1xuXHR9XG5cblx0Jl9fbG9nbyB7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0bWF4LXdpZHRoOiAzMDBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0bWF4LXdpZHRoOiAxNTBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwOHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3ZpZGVvIHtcblx0XHRtaW4taGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuc2VjdGlvbi0xMl9fdmlkZW8tZmxleCB7XG5cdFx0XHRnYXA6IDU1cHg7XG5cdFx0XHRwYWRkaW5nOiAxMTBweCA4MHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTAwcHg7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRcdHBhZGRpbmc6IDEwMHB4IDUwcHg7XG5cdFx0XHRcdGdhcDogMzBweDtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdFx0cGFkZGluZzogNTBweCAzMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0XHRwYWRkaW5nOiAzMHB4IDE1cHg7XG5cdFx0XHRcdGdhcDogMTVweDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3RhZ2xpbmUge1xuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA3cHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8g0JHQu9C+0LogMDEgMDIgMDM6INC+0LHRidCw0Y8g0YDQsNC80LrQsCBfYm9yZGVyLWJsYWNrLCDQvNC10LbQtNGDINGP0YfQtdC50LrQsNC80Lgg4oCUINC+0LTQuNC9INCx0L7RgNC00LXRgCAo0LHQtdC3INC00LLQvtC50L3QvtCz0L4pXG5cdCZfX2NhcmRzIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG5cblx0XHQmX2JvcmRlcmVkIHtcblxuXHRcdFx0Ly8g0JLQvdGD0YLRgNC10L3QvdC40LUg0LLQtdGA0YLQuNC60LDQu9GM0L3Ri9C1INC70LjQvdC40Lgg0YLQvtC70YzQutC+INGB0L/RgNCw0LLQsCDRgyAxLdC5INC4IDIt0Lkg0Y/Rh9C10LnQutC4IOKAlCDQtNCy0L7QudC90L7Qs9C+INCx0L7RgNC00LXRgNCwINC90LXRglxuXHRcdFx0LnNlY3Rpb24tM19fY2FyZDpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAzcHggc29saWQgcmdiYSgzNywgMzUsIDM0LCAxKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cblx0XHRcdC5zZWN0aW9uLTNfX2NhcmQ6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYmEoMzcsIDM1LCAzNCwgMSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2FyZCB7XG5cdFx0cGFkZGluZzogNDBweCAxNXB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDE1cHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdGdhcDogMDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2FyZC1udW0ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNvbG9yOiByZ2JhKDUzLCA2OSwgNTksIDEpO1xuXHR9XG5cblx0Jl9fY2FyZC10ZXh0IHtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHQvLyDQodC10YLQutCwINC60LDRgNGC0LjQvdC+0Lo6IDYwMGZyIDU5MGZyLCDQv9C10YDQstGL0Lkg0YHRgtC+0LvQsdC10YYg4oCUIDIg0YHRgtGA0L7QutC4IDFmciAxZnIsINCy0YLQvtGA0L7QuSDigJQg0L3QsCAyINGB0YLRgNC+0LrQuFxuXHQmX19ncmlkIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNjAwZnIgNTkwZnI7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyO1xuXG5cdFx0Z2FwOiAxMHB4O1xuXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdGdhcDogNXB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2dyaWQtaXRlbSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRtaW4taGVpZ2h0OiAwO1xuXG5cdFx0Jl90bCB7XG5cdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdH1cblxuXHRcdCZfYmwge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRncmlkLXJvdzogMjtcblx0XHR9XG5cblx0XHQmX3Ige1xuXHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRncmlkLXJvdzogMSAvIC0xO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDE0NS43NyU7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHt9XG5cdH1cbn0iLCIuc2VjdGlvbi00IHtcblx0Jl9fY29udGFpbmVyIHtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8g0J/QtdGA0LLQsNGPINCx0L7Qu9GM0YjQsNGPINC60LDRgNGC0LjQvdC60LBcblxuXHQvLyDQodC10YLQutCwIDUg0LrQsNGA0YLQvtGH0LXQujog0LIgb3ZlcmZsb3dfX2NvbnRhaW5lciwg0L3QtSDQsiBfY29udGFpbmVyLiA2ZnI6INCy0LXRgNGF0L3QuNC1INC/0L4gM2ZyLCDQvdC40LbQvdC40LUg0L/QviAyZnIsIGdhcCAxOHB4XG5cdCZfX2NhcmRzIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIDFmcik7XG5cdFx0Z2FwOiAxOHB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRnYXA6IDEzcHg7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRnYXA6IDEwcHg7XG5cdFx0fVxuXHRcdC8vINCf0LXRgNC10L7Qv9GA0LXQtNC10LvRj9C10Lwg0LPQu9C+0LHQsNC70YzQvdGL0LUg0YHRgtC40LvQuCBvdmVyZmxvdy1jb250YWluZXIg0L3QsCDQvNC+0LHQuNC70LUsINGH0YLQvtCx0Ysg0YHQtdGC0LrQsCDQvdC1INC/0YDQtdCy0YDQsNGJ0LDQu9Cw0YHRjCDQsiDRgdC60YDQvtC70Ltcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0XHRncmlkLWF1dG8tZmxvdzogdW5zZXQ7XG5cdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdHBhZGRpbmc6IDAgMTVweDtcblx0XHR9XG5cdH1cblxuXHQvLyDQmtCw0YDRgtC+0YfQutCwID0gX2FkYXB0aXZlLXBpYywgaW1nINC4INC60L7QvdGC0LXQvdGCIOKAlCDQv9GA0Y/QvNGL0LUg0LTQtdGC0Lhcblx0Jl9fY2FyZCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0bWluLXdpZHRoOiAwO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0aW5zZXQ6IDA7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNzUpLCB0cmFuc3BhcmVudCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYgPiBpbWcge1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0fVxuXHRcdC8vINCS0LXRgNGF0L3QuNC5INGA0Y/QtDog0LrQsNC20LTQsNGPINC60LDRgNGC0L7Rh9C60LAg0L3QsCAzINC60L7Qu9C+0L3QutC4XG5cdFx0JjpudGgtY2hpbGQoMSksXG5cdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0Z3JpZC1jb2x1bW46IHNwYW4gMztcblx0XHRcdHBhZGRpbmctdG9wOiAzNi43NCU7XG5cdFx0fVxuXHRcdC8vINCd0LjQttC90LjQuSDRgNGP0LQ6INC60LDQttC00LDRjyDQvdCwIDIg0LrQvtC70L7QvdC60Lhcblx0XHQmOm50aC1jaGlsZCgzKSxcblx0XHQmOm50aC1jaGlsZCg0KSxcblx0XHQmOm50aC1jaGlsZCg1KSB7XG5cdFx0XHRncmlkLWNvbHVtbjogc3BhbiAyO1xuXHRcdFx0cGFkZGluZy10b3A6IDU1LjglO1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0JjpudGgtY2hpbGQoMSksXG5cdFx0XHQmOm50aC1jaGlsZCgyKSxcblx0XHRcdCY6bnRoLWNoaWxkKDMpLFxuXHRcdFx0JjpudGgtY2hpbGQoNCksXG5cdFx0XHQmOm50aC1jaGlsZCg1KSB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiBzcGFuIDE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX2NhcmQtZWtyb20ge1xuXHRcdGJvdHRvbTogNDBweDtcblx0XHRyaWdodDogNDBweDtcblx0XHR6LWluZGV4OiAxO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHR0b3A6IDIwcHg7XG5cdFx0XHRyaWdodDogMjBweDtcblx0XHRcdG1heC13aWR0aDogMTcwcHg7XG5cdFx0fVxuXHR9XG5cdCZfX2NhcmQtY29udGVudCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0cGFkZGluZzogNDBweDsgLy8g0L/RgNC40LbQsNGCINC6INC90LjQt9GDINCy0LvQtdCy0L4sIDQwcHgg0YHQv9GA0LDQstCwINC4INGB0L3QuNC30YNcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0Z2FwOiAxNXB4O1xuXHRcdC8vYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMC43NSksIHRyYW5zcGFyZW50KTtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHRnYXA6IDVweDtcblx0XHR9XG5cdH1cblxuXHQmX19jYXJkLXRpdGxlIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2NhcmQtdGV4dCB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdGJyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdG1heC13aWR0aDogMzUwcHg7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0fVxuXHR9XG59XG4iLCIuc2VjdGlvbi01IHtcblx0Ly8gLnNlY3Rpb24tNV9fY29udGFpbmVyXG5cblx0Jl9fY29udGFpbmVyIHt9XG5cblx0Ly8gLnNlY3Rpb24tNV9fdG9wXG5cblx0Jl9fdG9wIHtcblx0XHRwYWRkaW5nOiA3MHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRnYXA6IDE1cHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0cGFkZGluZzogMzBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYmxvY2sge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z2FwOiAxMHB4O1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNzg1ZnIgNjQ1ZnI7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuXHRcdH1cblxuXHRcdC5zZWN0aW9uLTVfX3RvcCB7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuXG5cdFx0fVxuXG5cdFx0Ll9ib3JkZXItYmxhY2sge1xuXHRcdFx0cGFkZGluZzogNjdweDtcblx0XHRcdGdhcDogMjBweDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRcdHBhZGRpbmc6IDMwcHg7XG5cblx0XHRcdFx0YnIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc2VjdGlvbi01X190aXRsZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiA0OHB4O1xuXG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdFx0XHRcdGJyIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiA0MnB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBhZGFwdGl2ZVZhbHVlKFwiZm9udC1zaXplXCIsIDQ1LCAyNSwgOTkyLCA0NzksIDEpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXG5cdFx0XHR9XG5cblxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb24tNV9fYm90dG9tIHtcblxuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHR9XG5cblx0XHQuc2VjdGlvbi01X19ib3R0b20tcGljIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1Ni42NSU7XG5cdFx0fVxuXHR9XG5cblx0Ly8gLnNlY3Rpb24tNV9fdGl0bGVcblxuXHQmX190aXRsZSB7XG5cdFx0YnIge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gLnNlY3Rpb24tNV9fc3VidGl0bGVcblx0Jl9faW5uZXIge1xuXHRcdC5zZWN0aW9uLTEyX192aWRlby1mbGV4IHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDI0NHB4O1xuXHRcdFx0bWluLWhlaWdodDogNjAwcHg7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkcGMpIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogNTBweDtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdFx0bWluLWhlaWdodDogYXV0bztcblx0XHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2VjdGlvbi0xMl9fdmlkZW8gLnNlY3Rpb24tM19fY2FyZHNfYm9yZGVyZWQge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcblx0XHRcdG1heC13aWR0aDogNzg2cHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0Ly8g0J3QsCBtb2JpbGVNaWRkbGUg4oCUINC60LDRgNGC0L7Rh9C60Lgg0L/QvtC0INC00YDRg9CzINC00YDRg9Cz0L7QvFxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb24tMTJfX3ZpZGVvIC5zZWN0aW9uLTNfX2NhcmQge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0cGFkZGluZzogMzVweCAxNXB4O1xuXHRcdFx0Ly8g0JHQsNC30L7QstC+INGD0LHQuNGA0LDQtdC8INCy0L3Rg9GC0YDQtdC90L3QuNC1INCy0LXRgNGC0LjQutCw0LvRjNC90YvQtSDQsdC+0YDQtNC10YDRi1xuXG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZiAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQvLyDQotC+0LvRjNC60L4g0YMg0LLRgtC+0YDQvtCz0L4g0L/Rg9C90LrRgtCwIOKAlCDQv9GA0LDQstGL0Lkg0LHQvtGA0LTQtdGAICjQvdCwINGI0LjRgNC+0LrQuNGFINGN0LrRgNCw0L3QsNGFKVxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xuXG5cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgI2ZmZiAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblxuXHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7fVxuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zZWN0aW9uLTEyX192aWRlby1jb250ZW50IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdCZfX3N1YnRpdGxlIHtcblx0XHRmb250LWZhbWlseTogSW50ZXI7XG5cblx0XHRiciB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRmbGV4LXNocmluazogMDtcblx0fVxuXG5cdC5fdGV4dDI2IHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHR9XG5cdH1cblxuXHQvLyAuc2VjdGlvbi01X19ib3R0b21cblxuXHQmX19ib3R0b20ge1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0cGFkZGluZzogNzBweDtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNzQ4ZnIgYXV0bztcblx0XHRnYXA6IDcwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0cGFkZGluZzogMzBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdGdhcDogMzBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIC5zZWN0aW9uLTVfX2JvdHRvbS1waWNcblxuXHQmX19ib3R0b20tcGljIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogODglO1xuXHR9XG5cblx0Ly8gLnNlY3Rpb24tNV9faW5mb1xuXG5cdCZfX2luZm8ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDE1cHg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGdhcDogMjVweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHRnYXA6IDIwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0Z2FwOiAxNXB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIC5zZWN0aW9uLTVfX2JvdHRvbS10aXRsZVxuXG5cdCZfX2JvdHRvbS10aXRsZSB7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0fVxuXG5cdC8vIC5zZWN0aW9uLTVfX2luZm8tYm90dG9tXG5cblx0Jl9faW5mby1ib3R0b20ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOiAyNXB4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0Z2FwOiAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIC5zZWN0aW9uLTVfX2xvZ29cblxuXHQmX19sb2dvIHtcblx0XHRmbGV4LXNocmluazogMDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdG1heC13aWR0aDogNzBweDtcblx0XHR9XG5cdH1cblxuXHQvLyAuc2VjdGlvbi01X190ZXh0XG5cblx0Jl9fdGV4dCB7XG5cdFx0Zm9udC1mYW1pbHk6IEludGVyO1xuXHR9XG59IiwiLnNlY3Rpb24tNiB7XHJcblx0Jl9fY29udGFpbmVyIHtcclxuXHRcdG92ZXJmbG93OiB2aXNpYmxlOyAvLyDRh9GC0L7QsdGLINGB0LvQsNC50LTQtdGAINGBIG92ZXJmbG93IHZpc2libGUg0L3QtSDQvtCx0YDQtdC30LDQu9GB0Y8g0L/QviDRhtC10L/QvtGH0LrQtVxyXG5cdH1cclxuXHJcblx0Ly8g4oCU4oCU4oCUINCl0LXQtNC10YA6INC30LDQs9C+0LvQvtCy0L7QuiDRgdC70LXQstCwLCDRgdC/0YDQsNCy0LAgMiDQsdC70L7QutCwIF9hZGFwdGl2ZS1waWMg0YEg0LrQvtC90YLQtdC90YLQvtC8IOKAlOKAlOKAlFxyXG5cdCZfX2hlYWRlciB7XHJcblx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgYXV0bztcclxuXHRcdGdhcDogMjRweCA1MHB4O1xyXG5cdFx0YWxpZ24taXRlbXM6IHN0YXJ0O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xyXG5cdFx0XHRnYXA6IDIwcHggMjRweDtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2J1dHRvbiB7XHJcblx0XHRtYXgtd2lkdGg6IDQwMHB4O1xyXG5cdH1cclxuXHJcblx0Jl9fYnV0dG9ucyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRnYXA6IDEwcHg7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uLTEwX19jYXJkIHtcclxuXHRcdHBhZGRpbmctdG9wOiA3MC40JTtcclxuXHR9XHJcblxyXG5cdCZfX2hlYWRlci1ibG9ja3Mge1xyXG5cdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcblx0XHRnYXA6IDExcHg7XHJcblx0XHRtaW4td2lkdGg6IDA7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xyXG5cclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRvYmplY3QtcG9zaXRpb246IHRvcDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9faGVhZGVyLWJsb2NrIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDI4OHB4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IGF1dG87XHJcblx0XHRcdHBhZGRpbmctdG9wOiAzMCU7XHJcblxyXG5cdFx0XHRiciB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdG91dGxpbmU6IDJweCBzb2xpZCAjZmZmZmZmO1xyXG5cdFx0b3V0bGluZS1vZmZzZXQ6IC01cHg7XHJcblx0XHQvLyY6OmFmdGVyIHtcclxuXHRcdC8vXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHQvL1x0aW5zZXQ6IDA7XHJcblx0XHQvL1x0Y29udGVudDogXCJcIjtcclxuXHRcdC8vXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjcpLCB0cmFuc3BhcmVudCA1MCUpO1xyXG5cdFx0Ly99XHJcblx0fVxyXG5cclxuXHQmX19oZWFkZXItYmxvY2staW5uZXIge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdHBhZGRpbmc6IDMwcHg7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9faGVhZGVyLWJsb2NrLXRleHQge1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHR9XHJcblxyXG5cdC8vIOKAlOKAlOKAlCDQodC10YLQutCwINGI0LDQs9C+0LIgX2dyaWQgX2dyaWRfM2ZyIOKAlOKAlOKAlFxyXG5cdCZfX3N0ZXBzIHtcclxuXHRcdGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmciAxZnIgMWZyO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHRcdG92ZXJmbG93OiB2aXNpYmxlOyAvLyDQuNC90LDRh9C1INCz0YDQuNC0INC80L7QttC10YIg0L7QsdGA0LXQt9Cw0YLRjCDQstGL0LPQu9GP0LTRi9Cy0LDRjtGJ0LjQtSDQutCw0YDRgtC+0YfQutC4INGB0LvQsNC50LTQtdGA0LBcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XHJcblx0XHR9XHJcblxyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdHJpZ2h0OiAxMDAlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHR6LWluZGV4OiAyO1xyXG5cclxuXHRcdFx0YmFja2dyb3VuZDogI2VmZWZlZjtcclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgMjEwcHgpICFpbXBvcnRhbnQ7XHJcblx0XHRcdGdhcDogMTBweCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gMS80INC4IDIvNCDigJQg0YLQtdC60YHRgtC+0LLRi9C1INC60LDRgNGC0L7Rh9C60Lgg0YEg0LrQsNGA0YLQuNC90LrQvtC5LCAzLzQg4oCUINC60LDRgNGC0LjQvdC60LAsIDQvNCDigJQg0YLQtdC60YHRgtC+0LLQsNGPICjQstGB0LUgX2FkYXB0aXZlLXBpYylcclxuXHQmX19zdGVwIHtcclxuXHRcdG1pbi13aWR0aDogMDtcclxuXHR9XHJcblxyXG5cdCZfX3N0ZXBfY2FyZCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdHBhZGRpbmc6IDQwcHg7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHR6LWluZGV4OiAyO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xyXG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHg7XHJcblx0XHRcdC8vINCo0LDQs9C4IDEg0LggMiDQvdC1INGB0L/Qu9GO0YnQuNCy0LDRjtGC0YHRjyDQv9C+INGI0LjRgNC40L3QtSDQvdCwINC/0LvQsNC90YjQtdGC0LVcclxuXHRcdFx0Ly8g0JLRi9GB0L7RgtCwINC60LDRgNGC0L7Rh9C10LogMiwgMywgNCDQt9Cw0LTQsNGR0YLRgdGPINC/0L4g0LLRi9GB0L7RgtC1INC/0LXRgNCy0L7QuSDQsiBzZWN0aW9uLTYtc3RlcHMuanNcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAzMjBweDtcclxuXHRcdFx0bWluLXdpZHRoOiAyMTBweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRncmlkLWNvbHVtbjogYXV0byAhaW1wb3J0YW50O1xyXG5cdFx0XHRncmlkLXJvdzogYXV0byAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vINCa0LDRgNGC0LjQvdC60LAg0LLQvdGD0YLRgNC4INGI0LDQs9CwOiDQuNC30L3QsNGH0LDQu9GM0L3QviBvcGFjaXR5IDAsINC/0YDQuCDQvdCw0LLQtdC00LXQvdC40Lgg0L/Qu9Cw0LLQvdC+IDFcclxuXHRcdCYuX2FkYXB0aXZlLXBpYz5pbWcge1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cyBlYXNlO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuX2FkYXB0aXZlLXBpYzpob3Zlcj5pbWcge1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vINCi0LXQutGB0YIg0L/QvtCy0LXRgNGFINC60LDRgNGC0LjQvdC60LggKHotaW5kZXggMik7INC/0YDQuCDQvdCw0LLQtdC00LXQvdC40Lgg4oCUINCx0LXQu9GL0LlcclxuXHRcdCYuX2FkYXB0aXZlLXBpYyAuc2VjdGlvbi02X19zdGVwLWxhYmVsLFxyXG5cdFx0Ji5fYWRhcHRpdmUtcGljIC5zZWN0aW9uLTZfX3N0ZXAtbnVtIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjM1cyBlYXNlO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuX2FkYXB0aXZlLXBpYzpob3ZlciAuc2VjdGlvbi02X19zdGVwLWxhYmVsLFxyXG5cdFx0Ji5fYWRhcHRpdmUtcGljOmhvdmVyIC5zZWN0aW9uLTZfX3N0ZXAtbnVtIHtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvLyDQotGR0LzQvdGL0Lkg0L7QstC10YDQu9C10Lkg0L/QvtCy0LXRgNGFINC60LDRgNGC0LjQvdC60Lgg0L/RgNC4IGhvdmVyICh6LWluZGV4IDEpLCDRh9GC0L7QsdGLINCx0LXQu9GL0Lkg0YLQtdC60YHRgiDRh9C40YLQsNC70YHRj1xyXG5cdH1cclxuXHJcblx0Jl9fc3RlcC1udW0ge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGZvbnQtc2l6ZTogNTZweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMTQuMjg1NzE0JTtcclxuXHRcdC8qIDY0LzU2ICovXHJcblx0XHRsZXR0ZXItc3BhY2luZzogMCU7XHJcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xyXG5cdFx0XHRmb250LXNpemU6IDQ1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAzN3B4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fc3RlcC1sYWJlbCB7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xyXG5cdFx0XHRmb250LXNpemU6IDI4cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxOXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8g0KDQsNGB0L/QvtC70L7QttC10L3QuNC1INCyINCz0YDQuNC00LU6INGI0LDQsyAxIOKAlCDQutC+0LvQvtC90LrQsCAxLCDRgdGC0YDQvtC60LggMeKAkzI7INGB0LLQuNC/0LXRgCDigJQg0LrQvtC70L7QvdC60LggMuKAkzMsINGB0YLRgNC+0LrQuCAx4oCTMjsg0YjQsNCzIDIg4oCUINC60L7Qu9C+0L3QutCwIDEsINGB0YLRgNC+0LrQuCAz4oCTNDsg0YjQsNCzIDMg4oCUINC60L7Qu9C+0L3QutCwIDIsINGB0YLRgNC+0LrQuCAz4oCTNDsg0YjQsNCzIDQg4oCUINC60L7Qu9C+0L3QutCwIDMsINGB0YLRgNC+0LrQuCAz4oCTNFxyXG5cdCZfX3N0ZXBfY2FyZFtkYXRhLXN0ZXA9XCIxXCJdIHtcclxuXHRcdGdyaWQtY29sdW1uOiAxO1xyXG5cdFx0Z3JpZC1yb3c6IDEgLyBzcGFuIDI7XHJcblx0fVxyXG5cclxuXHQmX19zd2lwZXItd3JhcCB7XHJcblx0XHRncmlkLWNvbHVtbjogMiAvIHNwYW4gMjtcclxuXHRcdGdyaWQtcm93OiAxIC8gc3BhbiAyO1xyXG5cdFx0b3ZlcmZsb3c6IHZpc2libGU7XHJcblx0XHRtaW4td2lkdGg6IDA7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0Z3JpZC1jb2x1bW46IDE7XHJcblx0XHRcdGdyaWQtcm93OiBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fc3RlcF9jYXJkW2RhdGEtc3RlcD1cIjJcIl0ge1xyXG5cdFx0Z3JpZC1jb2x1bW46IDE7XHJcblx0XHRncmlkLXJvdzogMyAvIHNwYW4gMjtcclxuXHRcdC8vQG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdC8vXHRncmlkLXJvdzogYXV0bztcclxuXHRcdC8vfVxyXG5cdH1cclxuXHJcblx0Ly8g0JzQvtC90YLQsNC2ICgzLzQpIOKAlCDQtdC00LjQvdGB0YLQstC10L3QvdCw0Y8gc3RlcF9waWMg0LLQvdC1INGB0LLQuNC/0LXRgNCwXHJcblx0Jl9fc3RlcF9jYXJkW2RhdGEtc3RlcD1cIjNcIl0ge1xyXG5cdFx0Z3JpZC1jb2x1bW46IDI7XHJcblx0XHRncmlkLXJvdzogMyAvIHNwYW4gMjtcclxuXHRcdC8vQG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdC8vXHRncmlkLXJvdzogYXV0bztcclxuXHRcdC8vfVxyXG5cdH1cclxuXHJcblx0Ly8g0KHQvtC/0YDQvtCy0L7QttC00LXQvdC40LUgKDQvNCkg4oCUINC/0L7RgdC70LXQtNC90Y/RjyDQutCw0YDRgtC+0YfQutCwXHJcblx0Jl9fc3RlcHM+Jl9fc3RlcF9jYXJkOmxhc3QtY2hpbGQge1xyXG5cdFx0Z3JpZC1jb2x1bW46IDM7XHJcblx0XHRncmlkLXJvdzogMyAvIHNwYW4gMjtcclxuXHRcdC8vQG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdC8vXHRncmlkLWNvbHVtbjogMTtcclxuXHRcdC8vXHRncmlkLXJvdzogYXV0bztcclxuXHRcdC8vfVxyXG5cdH1cclxuXHJcblx0Ly8g0KHQu9Cw0LnQtNC10YAgU3dpcGVyOiBvdmVyZmxvdyB2aXNpYmxlLCDQuNC90LDRh9C1IFN3aXBlciDQv9C+INGD0LzQvtC70YfQsNC90LjRjiDRgNC10LbQtdGCINC60LDRgNGC0L7Rh9C60LggKG92ZXJmbG93OiBoaWRkZW4pXHJcblx0Jl9fc2xpZGVyIHtcclxuXHRcdG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0Ji5zd2lwZXIge1xyXG5cdFx0XHRvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zd2lwZXItd3JhcHBlciB7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zd2lwZXItc2xpZGUge1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHR9XHJcblxyXG5cdFx0LnN3aXBlci1zbGlkZT5hIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fc3dpcGVyLXdyYXAgLl9jb3Vyc29yIHtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19zY3JvbGxiYXIge1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyDQmtCw0YDRgtC+0YfQutCwLdC60LDRgNGC0LjQvdC60LA6IF9hZGFwdGl2ZS1waWMsINC/0L7QtNC/0LjRgdGMINCy0L3QuNC30YMg0YHQu9C10LLQsCwg0YHRgtGA0LXQu9C60LAg0YHQv9GA0LDQstCwINGB0LLQtdGA0YXRg1xyXG5cdCZfX3N0ZXBfcGljIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0cGFkZGluZy10b3A6IDE3NC4zJTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGFsbDtcclxuXHJcblx0XHRcdC5zZWN0aW9uLTZfX3N0ZXAtYXJyb3cge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGFsbDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxNDAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vJjo6YWZ0ZXIge1xyXG5cdFx0Ly9cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdC8vXHRpbnNldDogMDtcclxuXHRcdC8vXHRjb250ZW50OiBcIlwiO1xyXG5cdFx0Ly9cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNiksIHRyYW5zcGFyZW50IDUwJSk7XHJcblx0XHQvL31cclxuXHR9XHJcblxyXG5cdCZfX3N0ZXAtcGljLWxhYmVsIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDM1cHg7XHJcblx0XHRib3R0b206IDM1cHg7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcclxuXHRcdFx0bGVmdDogMjBweDtcclxuXHRcdFx0Ym90dG9tOiAyMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdGxlZnQ6IDEycHg7XHJcblx0XHRcdGJvdHRvbTogMTJweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vINCh0YLRgNC10LvQutCwINCw0LHRgdC+0LvRjtGC0L3QviDRgdC/0YDQsNCy0LAg0YHQstC10YDRhdGDICjQsdC10LvQsNGPKVxyXG5cdCZfX3N0ZXAtYXJyb3cge1xyXG5cdFx0dHJhbnNpdGlvbjogMC4zcyBhbGw7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDE1cHg7XHJcblx0XHRyaWdodDogMTVweDtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0d2lkdGg6IDYwcHg7XHJcblx0XHRoZWlnaHQ6IDYwcHg7XHJcblxyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgyMjUsIDIyNSwgMjI1LCAwLjI1KTtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMnB4KTtcclxuXHRcdFx0d2lkdGg6IDQ1cHg7XHJcblx0XHRcdGhlaWdodDogNDVweDtcclxuXHRcdFx0dG9wOiAxMHB4O1xyXG5cdFx0XHRyaWdodDogMTBweDtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge31cclxuXHJcblx0XHRzdmcge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2NhcHRpb24ge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRcdGNvbG9yOiByZ2JhKDM3LCAzNSwgMzQsIDAuOCk7XHJcblx0fVxyXG59IiwiLnNlY3Rpb24tNyB7XG5cdCZfX3RpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdGJyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19zdWJ0aXRsZSB7XG5cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8g0KLQsNCx0LvQuNGH0LrQsDog0LHQtdC70YvQtSDQsdC+0YDQtNC10YDRiywg0LrQsNC6INCyINGB0LXQutGG0LjQuCAzIOKAlCDQsdC10Lcg0LTQstC+0LnQvdGL0YUg0LvQuNC90LjQuSDQvNC10LbQtNGDINGP0YfQtdC50LrQsNC80Lhcblx0Jl9fdGFibGUge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcblx0XHRib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuXG5cdFx0Jl9ibGFjay1ib3JkZXIsXG5cdFx0Jl9ibGFjay1ib3JkZXIgLnNlY3Rpb24tN19fY2VsbCB7XG5cdFx0XHRib3JkZXItY29sb3I6ICMyNTIzMjIgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQmX2JvcmRlcmVkIHtcblx0XHRcdC5zZWN0aW9uLTdfX2NlbGw6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHdpZHRoOiBtYXgtY29udGVudDtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XG5cdFx0XHRib3JkZXI6IG5vbmU7IC8vINCx0LXQtyDQvtCx0YnQtdC5INGA0LDQvNC60Lgg4oCUINGA0LjRgdGD0LXQvCDRgtC+0LvRjNC60L4g0L/QviDRj9GH0LXQudC60LDQvCwg0L3QuNC20L3Rj9GPINCz0YDQsNC90LjRhtCwINGC0L7Qu9GM0LrQviDQv9C+0LQgMiDRj9GH0LXQudC60LDQvNC4XG5cblx0XHRcdC5zZWN0aW9uLTdfX2NlbGwge1xuXHRcdFx0XHRmbGV4OiAxIDEgMzMuMzMzJTtcblx0XHRcdFx0bWluLXdpZHRoOiAxODBweDtcblx0XHRcdFx0bWF4LXdpZHRoOiAzMy4zMzMlO1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0fVxuXG5cdFx0XHQuc2VjdGlvbi03X19jZWxsOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCRiOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcblxuXHRcdFx0LnNlY3Rpb24tN19fY2VsbDpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRib3JkZXI6ICRiO1xuXHRcdFx0fVxuXG5cdFx0XHQuc2VjdGlvbi03X19jZWxsOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdGJvcmRlci10b3A6ICRiO1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6ICRiO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAkYjtcblx0XHRcdH1cblxuXHRcdFx0LnNlY3Rpb24tN19fY2VsbDpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAkYjtcblx0XHRcdFx0Ym9yZGVyLXRvcDogJGI7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogJGI7XG5cdFx0XHR9XG5cblx0XHRcdC5zZWN0aW9uLTdfX2NlbGw6bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6ICRiO1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6ICRiO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAkYjtcblx0XHRcdH1cblxuXHRcdFx0LnNlY3Rpb24tN19fY2VsbDpudGgtY2hpbGQoNSkge1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6ICRiO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAkYjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDAsIDFmcikgbWlubWF4KDAsIDFmcik7IC8vINCy0YHQtdCz0LTQsCAyINC60L7Qu9C+0L3QutC4LCDQvdC1INC/0LXRgNC10YHQutCw0LrQuNCy0LDRjtGCXG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cblx0XHRcdC8vINGB0LHRgNC+0YEg0YHRgtC40LvQtdC5INC+0YIgdGFibGV0IChmbGV4KSwg0YfRgtC+0LHRiyDRgNCw0LHQvtGC0LDQu9CwINGC0L7Qu9GM0LrQviDRgdC10YLQutCwXG5cdFx0XHQuc2VjdGlvbi03X19jZWxsIHtcblx0XHRcdFx0ZmxleDogbm9uZTtcblx0XHRcdFx0bWluLXdpZHRoOiB1bnNldDtcblx0XHRcdFx0bWF4LXdpZHRoOiB1bnNldDtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQuc2VjdGlvbi03X19jZWxsOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCRibTogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG5cblx0XHRcdC5zZWN0aW9uLTdfX2NlbGw6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0Ym9yZGVyLXRvcDogJGJtO1xuXHRcdFx0XHRib3JkZXItbGVmdDogJGJtO1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6ICRibTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogJGJtO1xuXHRcdFx0fVxuXG5cdFx0XHQuc2VjdGlvbi03X19jZWxsOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdGJvcmRlci10b3A6ICRibTtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAkYm07XG5cdFx0XHRcdGJvcmRlci1ib3R0b206ICRibTtcblx0XHRcdH1cblxuXHRcdFx0LnNlY3Rpb24tN19fY2VsbDpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiAkYm07XG5cdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdC5zZWN0aW9uLTdfX2NlbGw6bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAkYm07XG5cdFx0XHRcdGJvcmRlci1ib3R0b206ICRibTtcblx0XHRcdH1cblxuXHRcdFx0LnNlY3Rpb24tN19fY2VsbDpudGgtY2hpbGQoNSkge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMSAvIC0xO1xuXHRcdFx0XHRqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6ICRibTtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAkYm07XG5cdFx0XHRcdGJvcmRlci1ib3R0b206ICRibTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19jZWxsLWljb24ge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdHdpZHRoOiAzNXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2VsbCB7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cblx0XHRnYXA6IDY4cHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdGdhcDogMzVweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0cGFkZGluZzogMTZweDtcblx0XHRcdGdhcDogOHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdHBhZGRpbmc6IDEycHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2VsbC10ZXh0IHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cdH1cblxuXHQvLyDQlNCy0LUg0LrQvdC+0L/QutC4INC/0L4g0YbQtdC90YLRgNGDXG5cdCZfX2FjdGlvbnMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGdhcDogMTBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cdH1cblxuXHQmX19idG4ge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRtaW4td2lkdGg6IDIwMHB4O1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtaW4td2lkdGg6IDA7XG5cdFx0fVxuXHR9XG59IiwiLnNlY3Rpb24tOCB7XG5cdCZfX2NvbnRhaW5lciB7fVxuXG5cdC5fc2VjdGlvbi10aXRsZSBiciB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdC5fc2VjdGlvbi1zdWJ0aXRsZSB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8g0KjQsNC/0LrQsDog0LTQstCwINGC0LXQutGB0YLQsCArINCy0LXRgNGC0LjQutCw0LvRjNC90YvQuSDRgNCw0LfQtNC10LvQuNGC0LXQu9GMLCDQvtCx0YnQsNGPINGA0LDQvNC60LAgX2JvcmRlci1ibGFja1xuXHQmX19oZWFkZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0Z2FwOiAyMHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdGdhcDogMDtcblx0XHR9XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0aGVpZ2h0OiAzcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM3LCAzNSwgMzQsIDEpO1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZVgoMCk7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAxcyBlYXNlO1xuXHRcdH1cblx0fVxuXG5cdC5zZWN0aW9uLThfaW4tdmlldyAmX19oZWFkZXI6OmFmdGVyIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlWCgxKTtcblx0fVxuXG5cdCZfX2hlYWRlci1sZWZ0IHtcblx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IC0yMiU7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR3aWR0aDogM3B4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNywgMzUsIDM0LCAxKTtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdFx0cmlnaHQ6IC04JTtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdFx0cmlnaHQ6IC01JTtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDI1cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9faGVhZGVyLXJpZ2h0IHtcblx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRtYXgtd2lkdGg6IDMxN3B4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRtYXgtd2lkdGg6IDI1MHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDI1cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8g0KDRj9C0INC40Lcg0LTQstGD0YUg0LrQvtC70L7QvdC+0Lo6INC+0LHRidCw0Y8g0YDQsNC80LrQsCBfYm9yZGVyLWJsYWNrLCDQvNC10LbQtNGDINC60L7Qu9C+0L3QutCw0LzQuCDigJQg0L7QtNC90LAg0LvQuNC90LjRjyAo0LHQtdC3INC00LLQvtC50L3QvtCz0L4g0LHQvtGA0LTQtdGA0LApXG5cdCZfX3JvdyB7XG5cdFx0Jl9ib3JkZXJlZCB7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0Z2FwOiAzMHB4O1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA3MjBmciA2OTBmcjtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRcdGdhcDogNTBweDtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTI5ZnIgNzUyZnI7XG5cdFx0XHRwYWRkaW5nOiA1MHB4O1xuXG5cdFx0XHQuc2VjdGlvbi04X19jb2xfdGV4dCB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTAlIGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0XHRnYXA6IDI1cHg7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19jb2wge1xuXHRcdG1pbi13aWR0aDogMDtcblxuXHRcdCZfcGljIHtcblx0XHRcdC8vINC60LDRgNGC0LjQvdC60LAg0L3QsCDQstGB0Y4g0LrQvtC70L7QvdC60YNcblx0XHR9XG5cblx0XHQmX3RleHQge1xuXHRcdFx0cGFkZGluZzogNTVweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0Z2FwOiAxNnB4O1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0XHRnYXA6IDEycHg7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX2dyaWQge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0fVxuXHR9XG5cblx0Jl9fcGljIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLWJvdHRvbTogOTEuNyU7XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3N1YnRpdGxlIHtcblx0XHRmb250LWZhbWlseTogSW50ZXI7XG5cdH1cblxuXHQmX19saXN0IHt9XG5cblx0Ly8g0KHQtdGC0LrQsCDQuNC3IDMg0LrQsNGA0YLQuNC90L7Qujog0L3QsCBQQyDQuCDQstGL0YjQtSDigJQgMiDRgdC70LXQstCwLCAxINGB0L/RgNCw0LLQsCAoNjAwZnIgNTkwZnIpLiDQnNC10LbQtNGDIHRhYmxldCDQuCBQQyDigJQgMiDQsiDQv9C10YDQstC+0Lkg0YHRgtGA0L7QutC1LCAxINCx0L7Qu9GM0YjQsNGPINCy0L4g0LLRgtC+0YDQvtC5LiDQndC40LbQtSB0YWJsZXQg4oCUINGB0L3QvtCy0LAg0LrQsNC6INC90LAgUEMgKDIg0YHQu9C10LLQsCwgMSDRgdC/0YDQsNCy0LApLlxuXHQmX19pbWctZ3JpZCB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDYwMGZyIDU5MGZyO1xuXHRcdGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmcjtcblx0XHRnYXA6IDExcHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRtaW4taGVpZ2h0OiA0ODBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdFx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnI7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNjAwZnIgNTkwZnI7XG5cdFx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnI7XG5cdFx0XHRtaW4taGVpZ2h0OiAzNjBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRnYXA6IDVweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0byBhdXRvO1xuXHRcdFx0bWluLWhlaWdodDogMDtcblx0XHR9XG5cdH1cblxuXHQmX19pbWctZ3JpZC1pdGVtIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRtaW4taGVpZ2h0OiAwO1xuXG5cdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRncmlkLXJvdzogMTtcblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdGdyaWQtcm93OiAyO1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdGdyaWQtcm93OiAxIC8gLTE7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTE3JTtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblx0XHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdFx0Z3JpZC1yb3c6IDEgLyAtMTtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDExNyU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cblx0XHRcdCY6bnRoLWNoaWxkKDEpLFxuXHRcdFx0JjpudGgtY2hpbGQoMiksXG5cdFx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRncmlkLXJvdzogYXV0bztcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMSksXG5cdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA3MCU7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDUwJTtcblxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA4MCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyDQkdC70L7QuiDCq9CSINGA0LDQvNC60LDRhSDQstC10YfQtdGA0L7QssK7OiDQv9C+0LTQt9Cw0LPQvtC70L7QstC+0LogX3RleHQzNiwg0YHQtdGC0LrQsCBfZ3JpZF80ZnIsINC60L3QvtC/0LrQsCBfbWFpbi1idG5fY2VudGVyIDM1MFxuXHQmX19vdmVyZmxvdyB7fVxuXG5cdCZfX2V2ZW5pbmdzLXRpdGxlIHtcblx0XHRtYXJnaW4tdG9wOiAxMDBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2V2ZW5pbmdzIHtcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXG5cdFx0Jl92MiB7XG5cdFx0XHQuc2VjdGlvbi04X19ldmVuaW5ncy1jYXJkIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDEzNCU7XG5cdFx0XHR9XG5cblx0XHRcdC5zZWN0aW9uLThfX2V2ZW5pbmdzLWlubmVyIHtcblx0XHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcblx0XHRcdGdyaWQtYXV0by1mbG93OiB1bnNldDtcblx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFx0cGFkZGluZzogMCAxNXB4O1xuXG5cdFx0XHQmPmRpdiB7XG5cdFx0XHRcdG1pbi13aWR0aDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19ldmVuaW5ncy1hY3Rpb25zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGdhcDogMTBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXHR9XG5cblx0Jl9fZXZlbmluZ3MtY2FyZCB7XG5cdFx0cGFkZGluZy10b3A6IDE0Mi41JTtcblx0fVxuXG5cdCZfX2V2ZW5pbmdzLWlubmVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0cGFkZGluZzogMzBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjc1KSwgcmdiYSgwLCAwLCAwLCAwLjQpIDYwJSwgdHJhbnNwYXJlbnQpO1xuXG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cblx0XHRcdGJyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19ldmVuaW5ncy10ZXh0IHtcblx0XHRtYXJnaW46IDA7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0fVxufSIsIi5zZWN0aW9uLTkge1xuXHQmICsgc2VjdGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxuXHQmX19jb250YWluZXIge1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHR9XG5cblx0Ly8g0KHQtdGC0LrQsDogMyDQutC+0LvQvtC90LrQuCA1MjZmciA0MTRmciA0MTlmciwgNCDRgdGC0YDQvtC60Lgg0L/QviAyNDRmci4gdG9wLXdpZGUgMsOXMiwgdG9wLXJpZ2h0IDHDlzEsIGxlZnQtdGFsbCAxw5cyLCBtaWQg0LggYm90dG9tLW1pZCDQv9C+IDEg0Y/Rh9C10LnQutC1ICjQvtC00LjQvdCw0LrQvtCy0YvQtSksIHJpZ2h0LXRhbGwgMyDRgdGC0YDQvtC60Lgg0LjQtyA0LlxuXHQmX19ncmlkIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTI2ZnIgNDE0ZnIgNDE5ZnI7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiAyNDRmciAyNDRmciAyNDRmciAyNDRmcjtcblx0XHRnYXA6IDQwcHg7XG5cdFx0bWluLWhlaWdodDogMTAyNHB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdGdhcDogMjBweDtcblx0XHRcdG1pbi1oZWlnaHQ6IDgwMHB4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0bWluLWhlaWdodDogNjAwcHg7XG5cdFx0XHRnYXA6IDE1cHg7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdFx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG5cdFx0XHRtaW4taGVpZ2h0OiAwO1xuXHRcdFx0Z2FwOiAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2l0ZW0ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRtaW4taGVpZ2h0OiAwO1xuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdH1cblx0XHQvLyAxOiDQstC10YDRhdC90Y/RjyDRiNC40YDQvtC60LDRjyDigJQgMiDQutC+0LvQvtC90LrQuCwgMiDRgdGC0YDQvtC60Lhcblx0XHQmX3RvcC13aWRlIHtcblx0XHRcdGdyaWQtY29sdW1uOiAxIC8gc3BhbiAyO1xuXHRcdFx0Z3JpZC1yb3c6IDEgLyBzcGFuIDI7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMSAvIC0xO1xuXHRcdFx0XHRncmlkLXJvdzogYXV0bztcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDUwJTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ly8gMjog0LLQtdGA0YXQvdGP0Y8g0L/RgNCw0LLQsNGPIOKAlCDQvtC00L3QsCDQutC+0LvQvtC90LrQsCwg0L7QtNC90LAg0YHRgtGA0L7QutCwXG5cdFx0Jl90b3AtcmlnaHQge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDM7XG5cdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRncmlkLXJvdzogYXV0bztcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDcwJTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ly8gMzog0YHQu9C10LLQsCDQstGL0YHQvtC60LDRjyDigJQgMSDQutC+0LvQvtC90LrQsCwgMiDRgdGC0YDQvtC60LggKNGB0YLRgNC+0LrQuCAz4oCTNCwg0L3QtSDQt9Cw0LXQt9C20LDRjtGCINC90LAgdG9wLXdpZGUpXG5cdFx0Jl9sZWZ0LXRhbGwge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRncmlkLXJvdzogMyAvIHNwYW4gMjtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRncmlkLXJvdzogYXV0bztcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDcwJTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ly8gNDog0YbQtdC90YLRgCDQstC10YDRhSDigJQg0L7QtNC90LAg0Y/Rh9C10LnQutCwICjRgdGC0YDQvtC60LAgMylcblx0XHQmX21pZCB7XG5cdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdGdyaWQtcm93OiAzO1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRcdGdyaWQtcm93OiBhdXRvO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNzAlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvLyA1OiDRgdC/0YDQsNCy0LAg0LLRi9GB0L7QutCw0Y8g4oCUIDEg0LrQvtC70L7QvdC60LAsIDMg0YHRgtGA0L7QutC4INC40LcgNCAo0YHRgtGA0L7QutC4IDLigJM0KVxuXHRcdCZfcmlnaHQtdGFsbCB7XG5cdFx0XHRncmlkLWNvbHVtbjogMztcblx0XHRcdGdyaWQtcm93OiAyIC8gc3BhbiAzO1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRcdGdyaWQtcm93OiBhdXRvO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNzAlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvLyA2OiDRhtC10L3RgtGAINC90LjQtyDigJQg0L7QtNC90LAg0Y/Rh9C10LnQutCwICjRgdGC0YDQvtC60LAgNClcblx0XHQmX2JvdHRvbS1taWQge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRncmlkLXJvdzogNDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxIC8gLTE7XG5cdFx0XHRcdGdyaWQtcm93OiBhdXRvO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNTAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2dhbGxlcnkge1xuXHRcdC5zZWN0aW9uLTlfX2dyaWQgKyAuc2VjdGlvbi05X19ncmlkIHtcblx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2J0biB7XG5cdH1cbn1cbiIsIi5zZWN0aW9uLTEwIHtcblx0Jl92MiB7XG5cdFx0LnNlY3Rpb24tMTBfX2NhcmQge1xuXHRcdFx0cGFkZGluZy10b3A6IDcwLjM1JTtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdFx0YnIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2VjdGlvbi0xMF9fc3VidGl0bGUge1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdFx0YnIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyAuc2VjdGlvbi0xMF9fY29udGFpbmVyXG5cblx0Jl9fY29udGFpbmVyIHt9XG5cblx0Ly8gLnNlY3Rpb24tMTBfX3RpdGxlXG5cblx0Jl9fdGl0bGUge31cblxuXHQvLyAuc2VjdGlvbi0xMF9fc3VidGl0bGVcblxuXHQmX19zdWJ0aXRsZSB7fVxuXG5cdC8vIC5zZWN0aW9uLTEwX19waWNcblxuXHQmX19waWMge31cblxuXHQvLyAuc2VjdGlvbi0xMF9fY2FyZHNcblxuXHQmX19jYXJkcyB7fVxuXG5cdC8vIC5zZWN0aW9uLTEwX19jYXJkXG5cblx0Jl9fY2FyZCB7XG5cdFx0cGFkZGluZy10b3A6IDQxJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRtaW4taGVpZ2h0OiA3MTFweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRtaW4taGVpZ2h0OiBhdXRvO1xuXHRcdH1cblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0aW5zZXQ6IDA7XG5cblx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAzMCUsIHJnYmEoMCwgMCwgMCwgMC43NSkgMTAwJSk7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgLTMwJSwgcmdiYSgwLCAwLCAwLCAwLjc1KSAxMDAlKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyAuc2VjdGlvbi0xMF9fY2FyZC1pbm5lclxuXG5cdCZfX2NhcmQtaW5uZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHBhZGRpbmc6IDQwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0cGFkZGluZzogMzBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIC5zZWN0aW9uLTEwX19jYXJkLXRpdGxlXG5cblx0Jl9fY2FyZC10aXRsZSB7XG5cdFx0YnIge1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XG5cdFx0XHRmb250LXNpemU6IDIzcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIC5zZWN0aW9uLTEwX19jYXJkLXRleHRcblxuXHQmX19jYXJkLXRleHQge1xuXHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gLnNlY3Rpb24tMTBfX2J1dHRvblxuXHQmX19idXR0b24ge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogY2FsYygyMiAvIDE0ICogMTAwJSk7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0Zm9udC1zaXplOiAxMXB4O1xuXG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblxuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xuXHRcdFx0bWluLWhlaWdodDogNTVweDtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHR9XG5cdH1cblxuXHQmX19idXR0b25zIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogMTFweDtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdH1cblx0fVxufSIsIi5zZWN0aW9uLTExIHtcblx0d2lkdGg6IDEwMCU7XG5cblx0Ly8gLnNlY3Rpb24tMTFfX21hcFxuXG5cdCZfX21hcCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiA3MDBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRoZWlnaHQ6IDUwMHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRoZWlnaHQ6IDMwMHB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIC5zZWN0aW9uLTExX19waWNcblxuXHQmX19waWMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzcuNSU7XG5cdH1cblxuXHQvLyAuc2VjdGlvbi0xMV9fbG9nbyDigJQg0YTQvtC9INCx0LXQu9GL0Lkg0LLRgdC10LPQtNCwLCDQvNC10L3Rj9C10YLRgdGPINGC0L7Qu9GM0LrQviDQt9C10LvRkdC90L7QtSDRgdC70L7QstC+XG5cdCZfX2xvZ28ge1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRpbnNldDogMDtcblx0XHRtYXJnaW46IGF1dG87XG5cblx0XHQuc2VjdGlvbi0xX19sb2dvLXRleHQge1xuXHRcdFx0cGFkZGluZy1pbmxpbmU6IDExcHg7XG5cdFx0XHRwYWRkaW5nLWJsb2NrOiA4cHg7XG5cdFx0XHRtaW4td2lkdGg6IDEyMHB4O1xuXHRcdFx0d2lkdGg6IDIzNS41cHg7XG5cdFx0XHRoZWlnaHQ6IDU1cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdFx0d2lkdGg6IDE0OS45cHg7XG5cdFx0XHRcdGhlaWdodDogMzVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2VjdGlvbi0xX19sb2dvLXdvcmQtd3JhcCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0cGFkZGluZy1pbmxpbmU6IDA7XG5cdFx0XHRhbmltYXRpb24tbmFtZTogc2VjdGlvbi0xMS13b3JkO1xuXHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxMnM7XG5cdFx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNSwgMC4xLCAwLjI1LCAxKTtcblx0XHRcdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuXG5cdFx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogLTAuNXM7XG5cblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IC0wLjVzO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtNC41cztcblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGFuaW1hdGlvbi1kZWxheTogLTQuNXM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IC04LjVzO1xuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAtOC41cztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyDQkNC90LjQvNCw0YbQuNGPINGB0LzQtdC90Ysg0YHQu9C+0LIg0LIg0YHQtdC60YbQuNC4IDExIOKAlCDRgtC1INC20LUg0YLQsNC50LzQuNC90LPQuCwg0YfRgtC+INCyINGB0LXQutGG0LjQuCAxICjRgdC70L7QstC+INC4INGE0L7QvSDRgdC40L3RhdGA0L7QvdC90L4pXG5Aa2V5ZnJhbWVzIHNlY3Rpb24tMTEtd29yZCB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0Mi41JSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdDI4JSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdDMxJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn0iLCIuc2VjdGlvbi0xMiB7XG5cdCZfX3N1YnRpdGxlIHtcblx0XHRiciB7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdH1cblx0fVxuXG5cblxuXHQmX19ibG9jayB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gNDYwcHg7XG5cdFx0Z2FwOiAyMHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAzNzdweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdCZfX2Zvcm0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0cGFkZGluZzogNDVweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdmlkZW8tYWJzIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDQwcHg7XG5cdFx0dG9wOiA0MHB4O1xuXHRcdGhlaWdodDogNDJweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDIyIC8gMTQgKiAxMDAlKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFRUM5O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTg1cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRjb2xvcjogIzI1MjMyMjtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRyaWdodDogMTJweDtcblx0XHRcdHRvcDogMTJweDtcblx0XHRcdGhlaWdodDogMjdweDtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdG1heC13aWR0aDogMTM1cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdmlkZW8tbGlsIHtcblx0XHRmb250LWZhbWlseTogSW50ZXI7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cblx0XHRcdGJyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX192aWRlbyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR0cmFuc2l0aW9uOiAwLjVzIGFsbDtcblxuXHRcdC5zZWN0aW9uLTNfX2NhcmQtdGV4dCB7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyDQodC10YLQutCwIDIg0LrQvtC70L7QvdC60Lggw5cgMyDRgNGP0LTQsCwg0L7QtNC40L3QsNC60L7QstGL0LUg0L/QviDRiNC40YDQuNC90LUsIHBhZGRpbmcgMTVweFxuXHRcdC5zZWN0aW9uLTNfX2NhcmRzX2JvcmRlcmVkIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb24tM19fY2FyZCB7XG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8g0JLQtdGA0YLQuNC60LDQu9GM0L3QsNGPINC70LjQvdC40Y8g0YLQvtC70YzQutC+INC80LXQttC00YMg0LTQstGD0LzRjyDQutC+0LvQvtC90LrQsNC80LggKNGDIDEsIDMsIDUpXG5cdFx0LnNlY3Rpb24tM19fY2FyZHNfYm9yZGVyZWQgLnNlY3Rpb24tM19fY2FyZDpudGgtY2hpbGQob2RkKSB7XG5cdFx0XHRib3JkZXItcmlnaHQtd2lkdGg6IDJweDtcblx0XHRcdGJvcmRlci1yaWdodC1zdHlsZTogc29saWQ7XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb24tM19fY2FyZHNfYm9yZGVyZWQgLnNlY3Rpb24tM19fY2FyZDpudGgtY2hpbGQoZXZlbikge1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdH1cblxuXHRcdC8vINCT0L7RgNC40LfQvtC90YLQsNC70YzQvdGL0LUg0LvQuNC90LjQuCDQvNC10LbQtNGDINGA0Y/QtNCw0LzQuCAo0L/QvtC0INC60LDRgNGC0L7Rh9C60LDQvNC4IDHigJM0KVxuXHRcdC5zZWN0aW9uLTNfX2NhcmRzX2JvcmRlcmVkIC5zZWN0aW9uLTNfX2NhcmQ6bnRoLWNoaWxkKC1uKzQpIHtcblx0XHRcdGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcblx0XHRcdGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuXHRcdH1cblxuXHRcdC5zZWN0aW9uLTNfX2NhcmRzX2JvcmRlcmVkIC5zZWN0aW9uLTNfX2NhcmQ6bnRoLWNoaWxkKG4rNSkge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHR9XG5cblx0XHQuc2VjdGlvbi0zX19jYXJkLW51bSB7XG5cdFx0XHRjb2xvcjogI0ZGRUVDOTtcblx0XHR9XG5cblx0XHQmOmhvdmVyPmltZyB7XG5cdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG5cdFx0XHQtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG5cdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IDAuNXMgYWxsO1xuXHRcdFx0LW8tdHJhbnNpdGlvbjogMC41cyBhbGw7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjVzIGFsbDtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBsZWZ0IHRvcDtcblx0XHRcdHRyYW5zaXRpb246IDAuNXMgYWxsO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNTAlO1xuXHRcdH1cblx0fVxuXG5cdCZfX3ZpZGVvLWNvbnRlbnQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDIwcHg7XG5cdH1cblxuXHQvLyAuc2VjdGlvbi0xMl9fdmlkZW8tcGxheVxuXHQmX192aWRlby1mbGV4IHtcblx0XHRwYWRkaW5nOiAxMjBweCAxMTBweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAzMTNweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ei1pbmRleDogMTtcblx0XHRnYXA6IDE1M3B4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHQuc2VjdGlvbi0xMl9fdmlkZW8tcGxheSB7XG5cdFx0XHRtYXJnaW46IHVuc2V0O1xuXHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRwYWRkaW5nOiAxMDBweCA1MHB4O1xuXHRcdFx0Z2FwOiAzMHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRwYWRkaW5nOiA1MHB4IDMwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdHBhZGRpbmc6IDMwcHggMTVweDtcblx0XHRcdGdhcDogMTVweDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdmlkZW8tcGxheSB7fVxufSIsIi5zZWN0aW9uLTEzIHtcclxuXHQvLyDQpNC+0L0g0YfRkdGA0L3Ri9C5INGH0LXRgNC10LcgX2NvbG9yLWJhY2sgX2NvbG9yLWJhY2tfYmxhY2tcclxuXHJcblx0Jl9fY29udGFpbmVyIHtcclxuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cdH1cclxuXHJcblx0Jl9faGVhZGVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRnYXA6IDIwcHg7XHJcblxyXG5cdFx0Jl92MiB7XHJcblxyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcclxuXHRcdFx0XHRiciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHQuX2NvdXJzb3Ige1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fdGl0bGUge1xyXG5cdFx0ZmxleDogMTtcclxuXHRcdG1pbi13aWR0aDogMDtcclxuXHR9XHJcblxyXG5cdCZfX25hdiB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRcdGdhcDogMTBweDtcclxuXHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdH1cclxuXHJcblx0Jl9fYXJyb3cge1xyXG5cdFx0Ji5fc2xpZGVyLWFycm93X3N0YXRpYyB7XHJcblx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fc2xpZGVyIHtcclxuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cclxuXHRcdC5zd2lwZXItd3JhcHBlciB7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zd2lwZXItc2xpZGUge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyDQmtCw0YDRgtC+0YfQutCwOiBfYWRhcHRpdmUtcGljLCDRgdCy0LXRgNGF0YMg0LrQsNGA0YLQuNC90LrQsCAo0LHQtdC3INC+0LHRkdGA0YLQutC4KSwg0YHQvdC40LfRgyDQsdC70L7QuiDRgSBwYWRkaW5nIDQwcHhcclxuXHQmX19jYXJkIHtcclxuXHRcdGZsZXg6IDE7XHJcblx0XHRtaW4taGVpZ2h0OiAwO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0cGFkZGluZy10b3A6IDEwMS4yJTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRiYWNrZ3JvdW5kOiAjMTExO1xyXG5cdFx0bWluLWhlaWdodDogNjUwcHg7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcclxuXHRcdFx0bWluLWhlaWdodDogYXV0bztcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogNjAlO1xyXG5cclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRpbnNldDogMDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNiksIHRyYW5zcGFyZW50KTtcclxuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19jYXJkLWlubmVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDI7XHJcblx0XHRwYWRkaW5nOiA0MHB4O1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XHJcblx0XHRcdHBhZGRpbmc6IDIwcHg7XHJcblxyXG5cdFx0XHRiciB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdHBhZGRpbmc6IDI0cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xyXG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fY2FyZC10aXRsZSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0Jl9fY2FyZC10ZXh0IHt9XHJcblxyXG5cdC8vIOKAlOKAlOKAlCDQnNC+0LTQuNGE0LjQutCw0YLQvtGAIMKr0KfQotCeINCc0Ksg0KDQldCQ0JvQmNCX0KPQldCcwrs6INCx0LXQtyDRgdGC0YDQtdC70L7Quiwg0YHQutGA0L7Qu9C70LHQsNGALCA0INGB0LvQsNC50LTQsCwgZ2FwIDEyLCDQuNC90L3QtdGAIDMwcHgsIG1pbi1oZWlnaHQg0LrQsNGA0YLQvtGH0LrQuCDigJTigJTigJRcclxuXHQmX2ltcGxlbWVudCB7XHJcblxyXG5cclxuXHJcblxyXG5cdFx0LnNlY3Rpb24tMTNfX2NhcmQge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiA1MDBweDtcclxuXHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDQwMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNlY3Rpb24tMTNfX2NhcmQtaW5uZXIge1xyXG5cdFx0XHRwYWRkaW5nOiAzMHB4O1xyXG5cclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdFx0cGFkZGluZzogMjRweDtcclxuXHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnNlY3Rpb24tMTNfX2NhcmQtdGl0bGUge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zZWN0aW9uLTEzX19jYXJkLWlubmVyIC5fdGV4dDE2IHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vINCU0L7Qvy4g0LzQvtC00LjRhNC40LrQsNGC0L7RgCDQtNC70Y8g0YHQvtCx0YvRgtC40Lkg0L3QsCDQutGD0YXQvdC1OiDQv9Cw0LTQtNC40L3QsyDQuNC90L3QtdGA0LAgMjBweCwgbWluLWhlaWdodCDQutCw0YDRgtC+0YfQtdC6IDM3NVxyXG5cdC5zZWN0aW9uLTEzX19zbGlkZXJfZXZlbnRzIHtcclxuXHRcdC5zZWN0aW9uLTEzX19jYXJkIHtcclxuXHRcdFx0bWluLWhlaWdodDogMzc1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LnNlY3Rpb24tMTNfX2NhcmQtaW5uZXIge1xyXG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5zZWN0aW9uLTE0IHtcclxuXHQmX19jYXJkcyB7XHJcblx0fVxyXG5cdC5zZWN0aW9uLTEwX19jYXJkIHtcclxuXHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0bWluLWhlaWdodDogNjUwcHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiA1NTBweDtcclxuXHRcdFx0YnIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zZWN0aW9uLTEwX19jYXJkLWlubmVyIHtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0Z2FwOiAzMHB4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdH1cclxuXHQuc2VjdGlvbi0xMF9fbGlzdCB7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zZWN0aW9uLTEwX19idXR0b24ge1xyXG5cdFx0bWluLWhlaWdodDogODBweDtcclxuXHRcdG1heC13aWR0aDogNDIwcHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiA2MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2VjdGlvbi0xMF9fYnV0dG9ucyB7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdH1cclxuXHQub3ZlcmZsb3dfX2NvbnRhaW5lciB7XHJcblx0XHRtYXgtd2lkdGg6IDEyMDBweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA4OS45OTg4ZW0pIHtcclxuXHRcdFx0bWF4LXdpZHRoOiA2MC42MjVyZW07XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNjEuOTk4OGVtKSB7XHJcblx0XHRcdG1heC13aWR0aDogNDYuODc1cmVtO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODhlbSkge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5zZWN0aW9uLTE1IHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzJBMzcyRTtcblx0cGFkZGluZy10b3A6IDYwcHg7XG5cdHBhZGRpbmctYm90dG9tOiA2MHB4O1xuXHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdHBhZGRpbmctdG9wOiA0MHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdH1cblxuXHQmX19jb250YWluZXIge1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGJyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19zdWJ0aXRsZSB7XG5cdFx0b3BhY2l0eTogMC44NTtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8g0JHQu9C+0Log0LjQtyA1INC+0LTQuNC90LDQutC+0LLRi9GFINC60LDRgNGC0L7Rh9C10Lo7INC/0L4g0YbQtdC90YLRgNGDINC90LAg0LzQsNC60LXRgtC1IOKAlCDRgdC+0YHRgtC+0Y/QvdC40LUgaG92ZXJcblx0Jl9fY2F0ZWdvcmllcyB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xuXHRcdGdhcDogMThweDtcblx0XHRtYXJnaW4tYm90dG9tOiA0OHB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRnYXA6IDEycHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcblx0XHRcdGdhcDogMTJweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuXHRcdFx0Z2FwOiAxMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjhweDtcblx0XHR9XG5cdH1cblxuXHQmX19jYXRlZ29yeSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0XHRib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG5cdFx0dHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMjVzIGVhc2UsIGJveC1zaGFkb3cgMC4yNXMgZWFzZSwgZmlsdGVyIDAuMjVzIGVhc2U7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdC8vINCf0L4g0YPQvNC+0LvRh9Cw0L3QuNGOINC60LDRgNGC0LjQvdC60LAg0YfRg9GC0Ywg0L/RgNC40LPQu9GD0YjQtdC90LAgKNC60LDQuiDQvdC10LDQutGC0LjQstC90YvQtSDQutCw0YDRgtC+0YfQutC4INC90LAg0LzQsNC60LXRgtC1KVxuXHRcdCYgPiBpbWcge1xuXHRcdFx0dHJhbnNpdGlvbjogZmlsdGVyIDAuMjVzIGVhc2U7XG5cdFx0XHRmaWx0ZXI6IGJyaWdodG5lc3MoMC43NSk7XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjZmZmO1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMnB4ICNmZmY7XG5cdFx0XHQmID4gaW1nIHtcblx0XHRcdFx0ZmlsdGVyOiBicmlnaHRuZXNzKDEpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvLyDQodC+0L7RgtC90L7RiNC10L3QuNC1INGB0YLQvtGA0L7QvSDQutCw0YDRgtC+0YfQutC4XG5cdFx0Ji5fYWRhcHRpdmUtcGljIHtcblx0XHRcdHBhZGRpbmctdG9wOiA2NSU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2F0ZWdvcnktdGV4dCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHBhZGRpbmc6IDIwcHggMTZweDtcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNyksIHRyYW5zcGFyZW50KTtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMzU7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHR6LWluZGV4OiAxO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRwYWRkaW5nOiAxNHB4IDEycHg7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRwYWRkaW5nOiAxMnB4IDEwcHg7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYm90dG9tLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMzU7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdGJyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19waWMge1xuXHRcdG1hcmdpbi1ib3R0b206IDI4cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTZweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdCYuX2FkYXB0aXZlLXBpYyB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNDIlO1xuXHRcdH1cblx0XHRpbWcge1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0Ji5fYWRhcHRpdmUtcGljIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDU1JTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19idXR0b25zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRnYXA6IDE2cHg7XG5cdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRnYXA6IDEycHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYnV0dG9uIHtcblx0XHRmbGV4OiAxO1xuXHRcdG1pbi13aWR0aDogMjgwcHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdG1pbi13aWR0aDogMDtcblx0XHR9XG5cdH1cbn1cbiIsIi5zZWN0aW9uLTE2IHtcblx0d2lkdGg6IDEwMCU7XG5cblx0Jl9fY2FyZHMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOiAxOHB4O1xuXG5cdFx0Ji5fZ3JpZF8yZnIge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3RhcnQ7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdCYuX2dyaWRfMmZyIHtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzdGFydDtcblx0XHRcdH1cblxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0XHRnYXA6IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2FyZCB7XG5cdFx0ZmxleDogMCAxIDMyLjUlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHRnYXA6IDA7XG5cdH1cblxuXHQmX19jYXJkLXBpYyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0bWFyZ2luOiAxNXB4O1xuXHRcdG91dGxpbmU6IDNweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuXHRcdG91dGxpbmUtb2Zmc2V0OiAxMnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cblx0XHRwYWRkaW5nLXRvcDogOTMuNiU7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge31cblx0fVxuXG5cdCZfX2NhcmQtb3ZlcmxheSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXHRcdHBhZGRpbmc6IDIwcHggMTZweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRvcGFjaXR5OiAwLjk1O1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0cGFkZGluZzogMTRweCAxMnB4O1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRwYWRkaW5nOiAxMnB4IDEwcHg7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2FyZC1idG4ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cbn0iLCIuc2VjdGlvbi0xNyB7XG5cblx0Ly8gLnNlY3Rpb24tMTdfX2NvbnRhaW5lclxuXHQmX19jb250YWluZXIge31cblxuXHQmX19ibG9ja3Mge1xuXHRcdGdhcDogMzBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHQuc2VjdGlvbi0xN19fYmxvY2s6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDg4MGZyIDUzMGZyO1xuXG5cdFx0XHQuc2VjdGlvbi0xN19fcGljIHtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiAyMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHQuc2VjdGlvbi0xN19fY29udGVudCB7XG5cdFx0XHRwYWRkaW5nOiA0N3B4O1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHBjKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDMwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2VjdGlvbi0xN19fYmxvY2s6bGFzdC1vZi10eXBlIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTQ4ZnIgODYyZnI7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb24tMTdfX2Jsb2NrIHtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAhaW1wb3J0YW50O1xuXHRcdFx0XHRnYXA6IDE1cHg7XG5cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19jb250ZW50LXRleHQge1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHR9XG5cdH1cblxuXHQmX19jb250ZW50LWluZm8ge1xuXHRcdHN2ZyB7XG5cdFx0XHRmbGV4LXNocmluazogMDtcblx0XHR9XG5cblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7XG5cdFx0Z2FwOiAxMHB4O1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdGdhcDogNXB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIC5zZWN0aW9uLTE3X19ibG9ja1xuXHQmX19ibG9jayB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRnYXA6IDMwcHg7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA5MTdmciA0OTNmcjtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUwJSA1MCU7XG5cdFx0XHRnYXA6IDE1cHg7XG5cblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblxuXHRcdH1cblx0fVxuXG5cdC8vINCS0LDRgNC40LDQvdGCIMKr0JrQsNC6INC80Ysg0YDQsNCx0L7RgtCw0LXQvCDRgSDQv9GA0L7QtdC60YLQvtC8wrs6INGC0LXQutGB0YIg0YHQu9C10LLQsCAoNTI1ZnIpLCDQutCw0YDRgtC40L3QutCwINGB0L/RgNCw0LLQsCAoODg1ZnIpLCDQsdC10Lcg0LrQvdC+0L/QutC4XG5cdCZfcHJvamVjdCAmX19ibG9jayB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MjVmciA4ODVmcjtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cblx0XHRcdC5zZWN0aW9uLTE3X19waWMgaW1nIHtcblx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiA3MCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXHR9XG5cblx0Jl9wcm9qZWN0ICZfX2NvbnRlbnQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG5cdH1cblxuXHQvLyAuc2VjdGlvbi0xN19fcGljXG5cdCZfX3BpYyB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMDAlO1xuXG5cdFx0fVxuXHR9XG5cblx0Ly8gLnNlY3Rpb24tMTdfX2NvbnRlbnRcblx0Jl9fY29udGVudCB7XG5cdFx0cGFkZGluZzogNTBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkcGMpIHtcblx0XHRcdHBhZGRpbmc6IDMwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cblx0XHR9XG5cdH1cblxuXHQvLyAuc2VjdGlvbi0xN19fY29udGVudC10aXRsZVxuXHQmX19jb250ZW50LXRpdGxlIHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGJyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdH1cblx0fVxuXG5cdCZfX2NvbnRlbi1zdWJ0aXRsZSB7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gLnNlY3Rpb24tMTdfX2ZlYXR1cmVzICjQs9C+0YDQuNC30L7QvdGC0LDQu9GM0L3Ri9C5INGB0L/QuNGB0L7QuiDQv9C+0LQg0LfQsNCz0L7Qu9C+0LLQutC+0LwpXG5cdCZfX2ZlYXR1cmVzIHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XG5cblx0XHRsaSB7XG5cdFx0XHRmb250LWZhbWlseTogSW50ZXI7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIC5zZWN0aW9uLTE3X19jb250ZW50LWxpc3Rcblx0Jl9fY29udGVudC1saXN0IHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cblxuXHRcdH1cblx0fVxuXG5cdC8vIC5zZWN0aW9uLTE3X19jb250ZW50LWl0ZW1cblx0Jl9fY29udGVudC1pdGVtIHt9XG5cblx0Ly8gLnNlY3Rpb24tMTdfX2J1dHRvblxuXHQmX19idXR0b24ge1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblxuXG5cdFx0fVxuXHR9XG59IiwiLnNlY3Rpb24tMTgge1xyXG5cdCZfX3RpdGxlIHtcclxuXHR9XHJcblxyXG5cdCZfX2NhcmRzIHtcclxuXHRcdGdhcDogMTJweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyDQmtCw0YDRgtC+0YfQutCwOiBfYWRhcHRpdmUtcGljINC90LAg0YHQsNC80L7QuSDQutCw0YDRgtC+0YfQutC1LCBpbWcg0LLQvdGD0YLRgNC4OyDQutC+0L3RgtC10L3RgiDRgdC90LjQt9GDXHJcblx0Jl9fY2FyZCB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0cGFkZGluZzogMzBweDtcclxuXHRcdHBhZGRpbmctdG9wOiA5NyUgIWltcG9ydGFudDtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcclxuXHRcdFx0cGFkZGluZzogMjBweDtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogNzAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19jYXJkLXRpdGxlIHtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjFweDtcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fY2FyZC10ZXh0IHtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fY2FyZC1jb250ZW50IHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGdhcDogMTBweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XHJcblx0XHRcdGJyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRnYXA6IDEwcHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRiciB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gLnNlY3Rpb24tMThfX3RhYnNcclxuIiwiLnNlY3Rpb24tMTkge1xuXG5cdCZfX2dyaWQge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuXHRcdH1cblxuXG5cblx0fVxuXG5cdC8vINCa0LDRgNGC0L7Rh9C60LA6IHBhZGRpbmcgMzBweCwg0YTQu9C10LrRgSBzcGFjZS1iZXR3ZWVuLCDQvNC40L3QuNC80LDQu9GM0L3Ri9C5IGdhcFxuXHQmX19jYXJkIHtcblx0XHRwYWRkaW5nOiAzMHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0Z2FwOiAxMHB4O1xuXHRcdG1pbi1oZWlnaHQ6IDA7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0bWluLWhlaWdodDogMzE1cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHRtaW4taGVpZ2h0OiBhdXRvO1xuXG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cblxuXG5cdH1cblxuXHQvLyDQmtCw0YDRgtC+0YfQutC4INGBINC60LDRgNGC0LjQvdC60L7QuTog0LHQtdC3INCx0L7RgNC00LXRgNCwLCDQutC+0L3RgtC10L3RgiDQstC90LjQt9GDOyDQvdC1INC00YPQsdC70LjRgNGD0LXQvCDRgdGC0LjQu9C4IF9hZGFwdGl2ZS1waWMg0LggaW1nXG5cdCZfX2NhcmRfcGljLl9hZGFwdGl2ZS1waWMge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cGFkZGluZy10b3A6IDEwMCU7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRiYWNrZ3JvdW5kOiAjMTExO1xuXHR9XG5cblx0Jl9fY2FyZC1pY29uIHtcblx0XHQvLyBTVkcg0L/RgNC40LbQsNGCINC6INCy0LXRgNGF0YM7INC40LrQvtC90LrQuCDQstGB0YLQsNCy0LvRj9C10YIg0L/QvtC70YzQt9C+0LLQsNGC0LXQu9GMXG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdH1cblxuXHQmX19jYXJkLWlubmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMjtcblx0XHQvLyBwYWRkaW5nINGD0LbQtSDQvdCwINC60LDRgNGC0L7Rh9C60LU7INC00LvRjyDQutCw0YDRgtC+0YfQutC4INGBINC60LDRgNGC0LjQvdC60L7QuSDQuNC90L3QtdGAINGC0L7Qu9GM0LrQviDQutC+0L3RgtC10L3RglxuXHR9XG5cblx0Jl9fY2FyZF9waWMgJl9fY2FyZC1pbm5lciB7XG5cdFx0cGFkZGluZzogMzBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2FyZC10aXRsZSB7XG5cblx0XHQvLyBfdGV4dDI2IF9oYWx2YXIg0LjQtyDQs9C70L7QsdCw0LvQsFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2FyZC10ZXh0IHtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdG9wYWNpdHk6IDAuOTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXHR9XG59IiwiLnNlY3Rpb24tMjAge1xuXG5cblx0Jl9fZ3JpZCB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDYwMGZyIDgyMmZyO1xuXHRcdGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmcjtcblx0XHRnYXA6IDE4cHg7XG5cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblx0XHRcdG1pbi1oZWlnaHQ6IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2FyZCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0bWluLWhlaWdodDogMDtcblx0XHRiYWNrZ3JvdW5kOiAjMTExO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0aW5zZXQ6IDA7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC43KSwgdHJhbnNwYXJlbnQgMTAwJSk7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMzUlO1xuXG5cblxuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2NhcmQtbGFiZWwge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRmb250LXNpemU6IDIxcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2FyZF9zcGFuMiB7XG5cdFx0LnNlY3Rpb24tMjBfX2NhcmQtaW5uZXIge1xuXHRcdFx0cGFkZGluZy10b3A6IDg4LjIlO1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMzAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGdyaWQtcm93OiBzcGFuIDI7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Z3JpZC1yb3c6IGF1dG87XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2FyZC1pbm5lciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0cGFkZGluZzogNDBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiAxMHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdHBhZGRpbmc6IDIwcHggMTZweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0cGFkZGluZzogMTZweDtcblx0XHR9XG5cdH1cblxuXG5cblxufSIsIi5zZWN0aW9uLTIxIHtcblx0Jl9fc2xpZGVyLXdyYXAge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYXJyb3cge1xuXHRcdHotaW5kZXg6IDU7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xuXHRcdFx0dG9wOiA1NSU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTU1JSk7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc2xpZGVyIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cblx0Jl9fc2xpZGUtaW5uZXIge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdGdhcDogMThweDtcblx0XHRtaW4taGVpZ2h0OiAwO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGdhcDogMTBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdCZfX3BpYyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdHBhZGRpbmctdG9wOiA3MC40JTtcblx0XHRiYWNrZ3JvdW5kOiAjZWVlO1xuXG5cblx0fVxuXG5cdCZfX2J0biB7fVxufSIsIi5zZWN0aW9uLTIyIHtcclxuXHJcblx0Ly8gLnNlY3Rpb24tMjJfX2NvbnRhaW5lclxyXG5cdCZfX2NvbnRhaW5lciB7fVxyXG5cclxuXHQvLyAuc2VjdGlvbi0yMl9fdGl0bGVcclxuXHQmX190aXRsZSB7fVxyXG5cclxuXHQvLyAuc2VjdGlvbi0yMl9fY2FyZHNcclxuXHQmX19jYXJkcyB7fVxyXG5cclxuXHQuc2VjdGlvbi0zX19jYXJkIHtcclxuXHRcdGJvcmRlci1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xyXG5cdFx0XHRiciB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNlY3Rpb24tM19fY2FyZC1udW0ge1xyXG5cdFx0Y29sb3I6ICNGRkVFQzk7XHJcblx0fVxyXG5cclxuXHJcblx0Jl9fdmlkZW9zIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0Z2FwOiAzMHB4O1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdC5zZWN0aW9uLTEyX192aWRlby1mbGV4IHtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogNTVweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Z2FwOiAxNXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zZWN0aW9uLTIyX192aWRlbyB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi0yMl9fdmlkZW9cclxuXHQmX192aWRlbyB7XHJcblx0XHRtaW4taGVpZ2h0OiA2MDBweDtcclxuXHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0bWluLWhlaWdodDogYXV0bztcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG5cdFx0fVxyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cclxuXHJcblx0fVxyXG59IiwiLnNlY3Rpb24tMjMge1xuXG5cdC8vIC5zZWN0aW9uLTIzX19ncmlkIOKAlCDQtNCy0LUg0YHRgtGA0L7QutC4INGBIGdhcCAxOHB4LCDQvtGC0YHRgtGD0L8g0YHQstC10YDRhdGDINGH0LXRgNC10LcgX21haW4tYmxvY2tcblx0Jl9fZ3JpZCB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRnYXA6IDE4cHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Z2FwOiAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIC5zZWN0aW9uLTIzX19yb3cg4oCUINC+0LTQvdCwINGB0YLRgNC+0LrQsCDRgdC10YLQutC4LCDQutC+0LvQvtC90LrQuCA2NjFmciA3NjFmciDQuNC70LggNzYxZnIgNjYxZnIsIGdhcCAxOHB4XG5cdCZfX3JvdyB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRnYXA6IDE4cHg7XG5cblx0XHQmXzEge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA2NjFmciA3NjFmcjtcblx0XHR9XG5cblx0XHQmXzIge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA3NjFmciA2NjFmcjtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Z2FwOiAxMHB4O1xuXHRcdFx0Ly9ncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0Z2FwOiAxMHB4O1xuXHRcdFx0ZGlzcGxheTogY29udGVudHM7XG5cdFx0fVxuXHR9XG5cblx0Ly8gLnNlY3Rpb24tMjNfX2NlbGwg4oCUINGP0YfQtdC50LrQsCA9IF9hZGFwdGl2ZS1waWMsINCy0L3Rg9GC0YDQuCBpbWcgKyDQv9C+0LTQv9C40YHRjFxuXHQmX19jZWxsIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLWJvdHRvbTogNTUuMiU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRtaW4td2lkdGg6IDMwMHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDY1LjIlO1xuXHRcdH1cblx0fVxuXG5cdC8vIC5zZWN0aW9uLTIzX19sYWJlbCDigJQg0L/QvtC00L/QuNGB0Ywg0L/QvtCy0LXRgNGFINC60LDRgNGC0LjQvdC60Lgg0LLQvdC40LfRgyDRgdC70LXQstCwLCBfdGV4dDM2LCBwYWRkaW5nIDQwXG5cdCZfX2xhYmVsIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0cGFkZGluZzogNDBweDtcblxuXHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdHBhZGRpbmc6IDI1cHg7XG5cdFx0XHRmb250LXNpemU6IDIzcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0fVxuXHR9XG59IiwiLnNlY3Rpb24tMjQge1xuXHQuc2VjdGlvbi0xMyB7XG5cdFx0bWFyZ2luLXRvcDogODBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzNXB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRpbWcge1xuXHRcdFx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDI1JTtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVTbWFsbCkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDMwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc3VidGl0bGUge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gLnNlY3Rpb24tMjRfX2NhcmQg4oCUINC60LDRgNGC0L7Rh9C60LAgPSBfYWRhcHRpdmUtcGljLCDQstC90YPRgtGA0LggaW1nINCx0LXQtyDQvtCx0ZHRgNGC0LrQuCArINC60L7QvdGC0LXQvdGCIHBhZGRpbmcgNDBcblx0Jl9fY2FyZCB7XG5cdFx0bWluLWhlaWdodDogNjUwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0cGFkZGluZy10b3A6IDcyLjUlO1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0bWluLXdpZHRoOiAwO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdG1pbi1oZWlnaHQ6IGF1dG87XG5cdFx0XHRwYWRkaW5nLXRvcDogNjAlO1xuXG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdGZpbHRlcjogYnJpZ2h0bmVzcygwLjYpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cblx0Ly8gLnNlY3Rpb24tMjRfX2NhcmQtY29udGVudCDigJQg0L7RgtGB0YLRg9C/INGB0L7QtNC10YDQttC40LzQvtCz0L4g0LrQsNGA0YLQvtGH0LrQuCA0MHB4XG5cdCZfX2NhcmQtY29udGVudCB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0cGFkZGluZzogNDBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiAxMHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gLnNlY3Rpb24tMjRfX2NhcmQtdGl0bGUg4oCUIF90ZXh0MjYsIG1iIDEwXG5cblxuXHQmX19jYXJkLXRleHQge1xuXHRcdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHR9XG5cblx0Jl9fY29tcGFuaWVzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0Z2FwOiAxMHB4IDUwcHg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRjb2x1bW4tZ2FwOiAzMHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRjb2x1bW4tZ2FwOiAxNXB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29tcGFueSB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdG1heC13aWR0aDogMTAwcHg7XG5cdFx0fVxuXHR9XG59IiwiLnNlY3Rpb24tMjUge1xuXHQmX19jb250YWluZXIge31cblxuXHQmX19idXR0b25zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGdhcDogMTBweDtcblx0fVxuXG5cdCZfX2Jsb2NrIHtcblx0XHRwYWRkaW5nLXRvcDogNTc2cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDEwMHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmctdG9wOiAyMDBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0aGVpZ2h0OiA3MCU7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC43NSkgNjAlLCB0cmFuc3BhcmVudCk7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHR6LWluZGV4OiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQuc2VjdGlvbi0yNV9fY29udGFpbmVyIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2l0ZW0tdGV4dCB7XG5cdFx0bWFyZ2luLXRvcDogNXB4O1xuXHR9XG5cblx0Jl9fYmxvY2staW5uZXIge1xuXHRcdHBhZGRpbmctaW5saW5lOiAxNzVweDtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDkwZnIgNTg5ZnI7XG5cdFx0Z2FwOiAxMHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdHBhZGRpbmctaW5saW5lOiAwO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG87XG5cdFx0fVxuXHR9XG5cblx0Jl9faXRlbSB7XG5cblx0XHRwYWRkaW5nOiAzMHB4IDM3cHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0cGFkZGluZzogMTVweDtcblx0XHR9XG5cblx0fVxufSIsIi5zZWN0aW9uLTI2IHtcblx0cGFkZGluZy10b3A6IDA7XG5cblx0Jl9fdGl0bGUge1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblxuXHR9XG5cblx0Jl9fc3VidGl0bGUge31cblxuXHQmX19pdGVtcyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogMzBweFxuXHR9XG5cblx0Ly8g0JLQvdGD0YLRgNC10L3QvdC40Lkg0LHQu9C+0Log0YEg0LfQtdC70ZHQvdGL0Lwg0YTQvtC90L7QvFxuXHQmX19pbm5lciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzM1NDUzQjtcblx0XHRwYWRkaW5nOiA4MHB4O1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDU5LjUlO1xuXHRcdGdhcDogODBweDtcblx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRnYXA6IDMwcHg7XG5cdFx0XHRwYWRkaW5nOiA1MHB4O1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdH1cblxuXG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHRnYXA6IDE1cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGVmdCB7XG5cblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0fVxuXG5cdCZfX2xvZ28ge31cblxuXHQmX19saXN0IHtcblx0XHRtYXJnaW4tdG9wOiA2NXB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0fVxuXG5cdH1cblxuXHQmX19hY3Rpb25zIHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHR9XG5cblx0Jl9fYnRuIHtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRtYXgtd2lkdGg6IDI4MHB4O1xuXHRcdH1cblx0fVxuXG5cdC5zZWN0aW9uLThfX2ltZy1ncmlkIHtcblx0XHRtaW4taGVpZ2h0OiA0NDBweDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ODhlbSkge1xuXHRcdFx0bWluLWhlaWdodDogYXV0bztcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNDcuOTk4OGVtKSB7XG5cblx0XHQuc2VjdGlvbi04X19pbWctZ3JpZC1pdGVtOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdH1cblxuXHRcdC5zZWN0aW9uLThfX2ltZy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpIHtcblx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb24tOF9faW1nLWdyaWQtaXRlbTpudGgtY2hpbGQoMykge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRncmlkLXJvdzogMSAvIC0xO1xuXG5cdFx0fVxuXHR9XG5cblx0Ly8g0JPQsNC70LXRgNC10Y8g0YHQv9GA0LDQstCwOiDQutGA0YPQv9C90L7QtSDRhNC+0YLQviDRgdC70LXQstCwLCDQtNCy0LAg0L/QvtC80LXQvdGM0YjQtSDRgdC/0YDQsNCy0LBcblx0Jl9fcmlnaHQge31cblxuXG5cblxufSIsIi5zZWN0aW9uLTI3IHtcblx0cGFkZGluZy10b3A6IDEzMHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdH1cblxuXG5cdCZfX3NsaWRlciB7XG5cdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cblx0XHQuc3dpcGVyLXdyYXBwZXIge1xuXHRcdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0fVxuXG5cdFx0LnN3aXBlci1zbGlkZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdC8vINCa0LDRgNGC0L7Rh9C60LA6IF9hZGFwdGl2ZS1waWMsIG1pbi1oZWlnaHQgNjUwLCDQstGB0ZEg0L/RgNC40LbQsNGC0L4g0LLQvdC40Ldcblx0Jl9fY2FyZCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1pbi1oZWlnaHQ6IDY1MHB4O1xuXHRcdGJhY2tncm91bmQ6ICMxMTE7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0aW5zZXQ6IDE1cHg7XG5cdFx0XHRib3JkZXI6IDNweCBzb2xpZCAjZmZmZmZmO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0XHRpbnNldDogMTBweDtcblxuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xuXHRcdFx0XHRpbnNldDogNXB4O1xuXG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDU1MHB4O1xuXG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDQwMHB4O1xuXG5cdFx0fVxuXHR9XG5cblx0Ly8g0J3QuNC20L3Rj9GPINGH0LDRgdGC0Ywg0LrQsNGA0YLQvtGH0LrQuDog0L/RgNC40LbQsNGC0LAg0LLQvdC40LcsINGBIGJvcmRlci10b3Bcblx0Jl9fY2FyZC1pbm5lciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0ei1pbmRleDogMjtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7fVxuXHR9XG5cblx0Jl9fY2FyZC10b3Age1xuXHRcdHBhZGRpbmc6IDQwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDI1cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogMTBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRwYWRkaW5nOiAyNXB4O1xuXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xuXHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdH1cblx0fVxuXG5cblxuXHQmX19jYXJkLXRleHQge1xuXHRcdGNvbG9yOiAjQzJDMkMyO1xuXHR9XG5cblx0Jl9fY2FyZC1kZXNjIHtcblx0XHRwYWRkaW5nOiA0MHB4O1xuXG5cdFx0Y29sb3I6ICNDMkMyQzI7XG5cdFx0cGFkZGluZy10b3A6IDI1cHg7XG5cdFx0Ym9yZGVyLXRvcDogM3B4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0cGFkZGluZzogMjVweDtcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYWN0aW9ucyB7fVxuXG5cdCZfX2J0biB7fVxufSIsIi5zZWN0aW9uLTI4IHtcblx0Jl9fY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXG5cdCZfX2hlYWRlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGdhcDogMjBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdGdhcDogMTBweDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXHR9XG5cblx0Jl9fbmF2IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogMTBweDtcblx0fVxuXG5cdCZfX2Fycm93IHtcblx0XHQmLl9zbGlkZXItYXJyb3dfc3RhdGljIHtcblx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc2xpZGVyIHtcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblxuXHRcdC5zd2lwZXItd3JhcHBlciB7XG5cdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHR9XG5cblx0XHQuc3dpcGVyLXNsaWRlIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cdH1cblxuXHQvLyDQmtCw0YDRgtC+0YfQutCwLdC30L3QsNGH0LXQvdC40LU6IF9hZGFwdGl2ZS1waWMsIG1pbi1oZWlnaHQsIG91dGxpbmUg0YLQvtC70YzQutC+INGDIHBsYWluLdCy0LDRgNC40LDQvdGC0LBcblx0Jl9fY2FyZCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1pbi1oZWlnaHQ6IDYwMHB4O1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xuXHRcdFx0bWluLWhlaWdodDogNTAwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDQwMHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDM1MHB4O1xuXHRcdH1cblxuXHRcdCZfcGxhaW4ge1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRpbnNldDogMDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19jYXJkLWlubmVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0aW5zZXQ6IDA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRwYWRkaW5nOiAyNXB4O1xuXHRcdHotaW5kZXg6IDI7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0cGFkZGluZzogMjBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2NhcmQtbnVtIHt9XG5cblx0Jl9fY2FyZC10aXRsZSB7XG5cdFx0bWFyZ2luLXRvcDogMTQ0cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiA3MHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2NhcmQtdGV4dC13cmFwIHtcblx0XHRnYXA6IDIwcHg7XG5cdFx0bWFyZ2luLXRvcDogYXV0bztcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRnYXA6IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2FyZC10ZXh0IHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XG5cdFx0XHRiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cdH1cbn0iLCIuc2VjdGlvbi0yOSB7XG5cdCZfX2NvbnRhaW5lciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdC8vIHNlY3Rpb24tNl9fdGl0bGUgKyBfc2VjdGlvbi10aXRsZSwgdGV4dC1hbGlnbjogbGVmdFxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdH1cblxuXHQmX19zdWJ0aXRsZSB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8g0JPRgNC40LQgwqvQn9GA0L7QuNC30LLQvtC00YHRgtCy0L4g0L/QvtGB0YLRgNC+0LXQvdC+INGC0LDQuiwg0YfRgtC+0LHRizrCuyDigJQgNCDQutC+0LvQvtC90LrQuFxuXHQmX19mZWF0dXJlcyB7XG5cdFx0Z2FwOiAxOHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdGdhcDogMTVweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0XHRnYXA6IDEycHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fZmVhdHVyZSB7XG5cdFx0Z2FwOiA1MnB4O1xuXHRcdHBhZGRpbmc6IDMwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRnYXA6IDMwcHg7XG5cblx0XHRcdGJyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdGdhcDogMTBweDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdH1cblx0fVxuXG5cblx0Ly8g0JLQtdGA0YXQvdC40Lkg0YDRj9C0OiDQutCw0YDRgtC+0YfQutC4ICsg0YHRgtGA0LXQu9C60Lgg0LPQu9Cw0LLQvdC+0LPQviDRgdC70LDQudC00LXRgNCwXG5cdCZfX3RvcC1yb3cge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRnYXA6IDIwcHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAzN3B4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdH1cblx0fVxuXG5cdCZfX2NhcmRzIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogNjBweDtcblx0XHRmbGV4OiAxO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuXHRcdG1pbi13aWR0aDogMDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkcGMpIHtcblx0XHRcdGdhcDogMzBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Z2FwOiAyMHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdGdhcDogMTVweDtcblx0XHR9XG5cdH1cblxuXHQmX19jYXJkIHtcblx0XHRtaW4td2lkdGg6IDA7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNiwgMjYsIDI2LCAxKTtcblx0XHRib3JkZXItcmFkaXVzOiAxNHB4IDE0cHggMCAwO1xuXHRcdHBhZGRpbmc6IDMwcHggMjVweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiAyNXB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRwYykge1xuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDE2cHg7XG5cdFx0XHRnYXA6IDE1cHg7XG5cdFx0fVxuXG5cdFx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxNjdweDtcblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTE3cHg7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDY3cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQmX19jYXJkLWljb24ge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHR3aWR0aDogMzVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19jYXJkLWNvbnRlbnQge31cblxuXHQmX19jYXJkLXRpdGxlIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Zm9udC1zaXplOiAxOXB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2NhcmQtdGV4dCB7XG5cdFx0Ly8gbXQxNVxuXHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHR9XG5cdH1cblxuXHQmX19tYWluLW5hdiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRnYXA6IDEwcHg7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjVweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRhbGlnbi1zZWxmOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYXJyb3cge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb2xvcjogIzAwMDtcblx0XHR9XG5cblx0XHQvLyBfc2xpZGVyLWFycm93LWRhcmsgX3NsaWRlci1hcnJvdy1kYXJrX3N0YXRpY1xuXHR9XG5cblx0Ly8g0J7QsdGR0YDRgtC60LAg0LPQu9Cw0LLQvdC+0LPQviDRgdC70LDQudC00LXRgNCwICjRgdC70LDQudC00LXRgCDRgdC+INGB0LvQsNC50LTQtdGA0LDQvNC4KVxuXHQmX19zbGlkZXItd3JhcHBlciB7fVxuXG5cdCZfX21haW4tc2xpZGVyIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdC5zd2lwZXItc2xpZGUge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdCZfX2lubmVyLXNsaWRlciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHQuc3dpcGVyLXNsaWRlIHtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cdH1cblxuXHQmX19zbGlkZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctYm90dG9tOiA2My40JTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNzAlO1xuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRpbnNldDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0fVxuXG5cdFx0Ly8gc2VjdGlvbi0xNV9fbGFiZWwg4oCUINCw0LHRgdC+0LvRjtGC0L3QsNGPINC90LDQtNC/0LjRgdGMICjRgdGC0LjQu9C4INC40Lcgc2VjdGlvbi0xNSlcblx0XHQuc2VjdGlvbi0xNV9fbGFiZWwge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogNDBweDtcblx0XHRcdHRvcDogNDBweDtcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRwYWRkaW5nOiAxNXB4IDIwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuXHRcdFx0Y29sb3I6IHJnYmEoMjYsIDI2LCAyNiwgMSk7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEzNi4zNjM2MzYlO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDZweCAxMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0XHRsZWZ0OiAyMHB4O1xuXHRcdFx0XHR0b3A6IDIwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0cGFkZGluZzogNnB4IDEwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcblx0XHRcdFx0bGVmdDogMTBweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHR0b3A6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9faW5uZXItbmF2IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0aW5zZXQ6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0ei1pbmRleDogNTtcblx0fVxuXG5cdCZfX2lubmVyLWFycm93IHtcblx0XHQvLyBfc2xpZGVyLWFycm93LWRhcmsg4oCUINCw0LHRgdC+0LvRjtGC0L3Ri9C1INGB0YLRgNC10LvQutC4INCy0L3Rg9GC0YDQuCDRgdC70LDQudC00LXRgNCwICjQuNC3INCz0LvQvtCx0LDQuylcblx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0fVxuXG5cdCZfX2J0biB7XG5cdFx0bWF4LXdpZHRoOiA0MDBweDtcblx0fVxuXG5cdCZfX2J0bi1sYWJlbCB7XG5cdFx0ZGlzcGxheTogY29udGVudHM7XG5cdFx0Ly8g0J/QvtC00YHRgtCw0LLQu9GP0LXRgtGB0Y8g0LfQvdCw0YfQtdC90LjQtSBzZWN0aW9uLTE1X19sYWJlbCDQsNC60YLQuNCy0L3QvtCz0L4g0YHQu9Cw0LnQtNC10YDQsCAoSlMpXG5cdH1cbn0iLCIuc2VjdGlvbi0zMCB7XG5cdCZfX2NvbnRhaW5lciB7fVxuXG5cdCZfX3RpdGxlIHt9XG5cblx0Jl9fd3JhcHBlciB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHQmX193cmFwcGVyIHtcblx0XHRcdG92ZXJmbG93LXg6IGF1dG87XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHQuX2NvdXJzb3Ige1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cdH1cblxuXHQmX19ncmlkIHtcblx0XHRyb3ctZ2FwOiAxMHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuXHRcdFx0Z3JpZC1hdXRvLXJvd3M6IGF1dG87XG5cblx0XHRcdC8vIDAxINGC0LXQutGB0YIgKyDQutCw0YDRgtC40L3QutCwXG5cdFx0XHQuc2VjdGlvbi0zMF9fY2FyZDpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHR9XG5cblx0XHRcdC5zZWN0aW9uLTMwX19jYXJkOm50aC1jaGlsZCg1KSB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdH1cblxuXHRcdFx0Ly8gMDIg0YLQtdC60YHRgiArINC60LDRgNGC0LjQvdC60LBcblx0XHRcdC5zZWN0aW9uLTMwX19jYXJkOm50aC1jaGlsZCg2KSB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdH1cblxuXHRcdFx0LnNlY3Rpb24tMzBfX2NhcmQ6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0fVxuXG5cdFx0XHQvLyAwMyDRgtC10LrRgdGCICsg0LrQsNGA0YLQuNC90LrQsFxuXHRcdFx0LnNlY3Rpb24tMzBfX2NhcmQ6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRcdGdyaWQtcm93OiAzO1xuXHRcdFx0fVxuXG5cdFx0XHQuc2VjdGlvbi0zMF9fY2FyZDpudGgtY2hpbGQoNykge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdFx0Z3JpZC1yb3c6IDM7XG5cdFx0XHR9XG5cblx0XHRcdC8vIDA0INGC0LXQutGB0YIgKyDQutCw0YDRgtC40L3QutCwXG5cdFx0XHQuc2VjdGlvbi0zMF9fY2FyZDpudGgtY2hpbGQoOCkge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0Z3JpZC1yb3c6IDQ7XG5cdFx0XHR9XG5cblx0XHRcdC5zZWN0aW9uLTMwX19jYXJkOm50aC1jaGlsZCg0KSB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRncmlkLXJvdzogNDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyDQndCwINC80L7QsdC40LvQutC1OiDQutCw0Log0L3QsCDQtNC10YHQutGC0L7Qv9C1ICg0INC60L7Qu9C+0L3QutC4IMOXIDIg0YDRj9C00LApLCDQvdC+INCy0LXRgdGMINCx0LvQvtC6INGD0YXQvtC00LjRgiDQsiDQs9C+0YDQuNC30L7QvdGC0LDQu9GM0L3Ri9C5INGB0LrRgNC+0LvQu1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG5cdFx0XHRncmlkLWF1dG8tcm93czogYXV0bztcblx0XHRcdHdpZHRoOiBtYXgtY29udGVudDtcblxuXHRcdFx0LnNlY3Rpb24tMzBfX2NhcmQge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0XHRncmlkLXJvdzogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2NhcmQge1xuXHRcdHBhZGRpbmc6IDMwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRtaW4taGVpZ2h0OiAzNTFweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NhbGVCcmVha3BvaW50KSB7XG5cdFx0XHRtaW4taGVpZ2h0OiAyMjhweDtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cblx0XHRcdGJyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0bWF4LXdpZHRoOiAyNTBweDtcblx0XHRcdG1pbi1oZWlnaHQ6IDI1MHB4O1xuXHRcdH1cblxuXG5cdFx0Jl9waWMge1xuXHRcdFx0bWluLWhlaWdodDogMDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTAwJTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRpbnNldDogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fbnVtIHtcblxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRjb2xvcjogIzM1NDUzQjtcblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcblxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblx0fVxuXG5cbn1cblxuLmFib3V0LWVuZGxpbmVzIHtcblx0cGFkZGluZy1ib3R0b206IDEzMHB4O1xuXHRtYXgtd2lkdGg6IDEyMDBweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHJvdy1nYXA6IDUwcHg7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblxuXHRcdHJvdy1nYXA6IDMwcHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHRcdHJvdy1nYXA6IDE1cHg7XG5cdH1cblxuXHQmX19pdGVtIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQmX19pdGVtOm50aC1jaGlsZCgxKSB7XG5cdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0fVxuXG5cdCZfX2l0ZW06bnRoLWNoaWxkKDIpIHtcblx0XHRhbGlnbi1zZWxmOiBjZW50ZXI7XG5cdH1cblxuXHQmX19pdGVtOm50aC1jaGlsZCgzKSB7XG5cdFx0YWxpZ24tc2VsZjogZmxleC1lbmQ7XG5cdH1cbn0iLCIuc2VjdGlvbi0zMSB7XHJcblx0bWFyZ2luLXRvcDogNzFweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0fVxyXG5cclxuXHQmX19jb250YWluZXIge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0Jl9fdGl0bGUge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHR9XHJcblxyXG5cdCZfX3N1YnRpdGxlIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblx0fVxyXG5cclxuXHQmX19zdWJ0aXRsZTIge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHR9XHJcblxyXG5cdCZfX2dyaWQge1xyXG5cdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcclxuXHRcdGdhcDogMTBweDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19jYXJkIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0Ji5zZWN0aW9uLTMxX19jYXJkX3BpYyB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxMDAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuc2VjdGlvbi0zMV9fY2FyZF9waWMtc21hbGwge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogNzIlO1xyXG5cdFx0fVxyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0aW5zZXQ6IDA7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fY2FyZC1jYXB0aW9uIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdHBhZGRpbmc6IDE2cHggMjBweDtcclxuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC44NSkgMTAwJSk7XHJcblxyXG5cdFx0cCB7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2NhcmQtdGV4dCB7XHJcblx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdH1cclxuXHJcblx0Jl9fY2FyZF9sb2dvIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2ZmZjtcclxuXHRcdHBhZGRpbmc6IDQwcHggMjBweDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRwYWRkaW5nOiAzMnB4IDE2cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19sb2dvIHtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxufVxyXG4iLCIuc2VjdGlvbi0zMiB7XHJcblxyXG5cclxuXHJcblxyXG5cdCZfX2dyaWQge1xyXG5cclxuXHJcblx0XHRnYXA6IDIwcHg7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHt9XHJcblx0fVxyXG5cclxuXHQmX19jYXJkIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDMyMHB4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogNzAlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdGhlaWdodDogNzAlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC43NSksIHRyYW5zcGFyZW50KTtcclxuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19jYXJkLWNhcHRpb24ge1xyXG5cdFx0cGFkZGluZzogNTBweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcclxuXHRcdFx0cGFkZGluZzogMzVweDtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cclxuXHRcdFx0YnIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fY2FyZC10aXRsZSB7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRmb250LXNpemU6IDIxcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19jYXJkLXRleHQge1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHR9XHJcbn0iLCIuc2VjdGlvbi0zMyB7XHJcblxyXG5cdCZfX2lubmVyIHt9XHJcblxyXG5cclxuXHQmX19ncmlkIHtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19jYXJkIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDY1MHB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiA1NTBweDtcclxuXHJcblx0XHRcdGJyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcclxuXHRcdFx0bWluLWhlaWdodDogNDAwcHg7XHJcblx0XHR9XHJcblxyXG5cclxuXHR9XHJcblxyXG5cdCZfX2NhcmQtcGljIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGluc2V0OiAwO1xyXG5cdFx0cGFkZGluZy10b3A6IDEwMCU7XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRpbnNldDogMDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19jYXJkLWNvbnRlbnQge1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdFx0cGFkZGluZzogNDBweDtcclxuXHRcdC8vYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjc1KSAxMDAlKTtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xyXG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cclxuXHQmX19jYXJkLWxpc3Qge1xyXG5cdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHJcblx0XHQmXzJjb2wge1xyXG5cdFx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gYXV0bztcclxuXHRcdFx0Z2FwOiA3cHggNTBweDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzdGFydDtcclxuXHRcdH1cclxuXHJcblxyXG5cdH1cclxuXHJcblx0Jl9fY2FyZC1sb2dvcyB7XHJcblx0XHRtYXJnaW4tdG9wOiBhdXRvO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGdhcDogMTBweDtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHR9XHJcbn0iLCIuc2VjdGlvbi0zNCB7XHJcblx0Ly8g0JrQvtC90YLQtdC50L3QtdGALCDQt9Cw0LPQvtC70L7QstC+0LosINC/0L7QtNC30LDQs9C+0LvQvtCy0L7QuiDigJQg0YHRgtC40LvQuCDQuNC3IF9jb250YWluZXIsIF9zZWN0aW9uLXRpdGxlLCBfc2VjdGlvbi1zdWJ0aXRsZVxyXG5cclxuXHQmX19ibG9ja3Mge1xyXG5cdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IHN0YXJ0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fY29ubmVjdG9yIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGluc2V0OiAwO1xyXG5cdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzI1MjMyMjtcclxuXHRcdHdpZHRoOiAzcHg7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHR0b3A6IHVuc2V0O1xyXG5cdFx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHRyYW5zZm9ybTogdW5zZXQ7XHJcblx0XHR9XHJcblxyXG5cclxuXHR9XHJcblxyXG5cdCZfX2Nvbm5lY3Rvci1saW5lIHtcclxuXHRcdGZsZXg6IDE7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJhY2tncm91bmQ6ICRtYWluQ29sb3I7XHJcblxyXG5cdFx0bWluLWhlaWdodDogMTAwJTtcclxuXHR9XHJcblxyXG5cdCZfX2Nvbm5lY3Rvci1pY29uIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGluc2V0OiAwO1xyXG5cdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0bGVmdDogLTMwcHg7XHJcblx0XHRmbGV4LXNocmluazogMDtcclxuXHRcdHdpZHRoOiA2MXB4O1xyXG5cdFx0aGVpZ2h0OiA2MXB4O1xyXG5cdFx0Y29sb3I6ICRtYWluQ29sb3I7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzU0NTNCO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR3aWR0aDogMzVweDtcclxuXHRcdFx0aGVpZ2h0OiAzNXB4O1xyXG5cclxuXHRcdFx0c3ZnIHtcclxuXHRcdFx0XHR3aWR0aDogNjAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0Jl9fZGVzYyB7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcclxuXHRcdFx0YnIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZVNtYWxsKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19ib3gge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdHBhZGRpbmc6IDQwcHg7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY2FsZUJyZWFrcG9pbnQpIHtcclxuXHRcdFx0YnIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cclxuXHRcdFx0Jl9sZWZ0IHtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jl9yaWdodCB7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcclxuXHRcdFx0cGFkZGluZzogMTBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2JveC1sYWJlbCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHRjb2xvcjogIzM1NDUzQjtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA3cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19ib3gtdGV4dCB7fVxyXG5cclxuXHQmX19zbGlkZXItd3JhcCB7fVxyXG5cclxuXHQmX19zbGlkZXIge1xyXG5cdFx0b3ZlcmZsb3c6IHZpc2libGU7XHJcblx0fVxyXG5cclxuXHQvLyDQkdC70L7QuiDRgtC+0LvRjNC60L4g0YEg0LrQsNGA0YLQuNC90LrQvtC5IOKAlCBfYWRhcHRpdmUtcGljLCDRgdC+0L7RgtC90L7RiNC10L3QuNC1INGB0YLQvtGA0L7QvSDRgdC70LDQudC00LAgKNC6IGltZyDQstC90YPRgtGA0Lgg0L3QtSDQtNC+0L/QuNGB0YvQstCw0YLRjCDRgdGC0LjQu9C4KVxyXG5cdCZfX3NsaWRlLXBpYyB7XHJcblx0XHRwYWRkaW5nLXRvcDogMTU1JTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxufSIsIi5zZWN0aW9uLTM1IHtcclxuXHQvLyDQpdGN0LTQtdGAIOKAlCDRgdGC0LjQu9C4INC60LDQuiBzZWN0aW9uLTEzX19oZWFkZXIgKNC60LvQsNGB0YHRiyBzZWN0aW9uLTEzX19oZWFkZXIsIHNlY3Rpb24tMTNfX25hdiwgc2VjdGlvbi0xM19fdGl0bGUg0YPQttC1INC30LDQtNCw0L3RiylcclxuXHJcblx0Jl9fY29udGFpbmVyIHtcclxuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cdH1cclxuXHJcblx0Jl9faGVhZGVyIHtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0Z2FwOiAxMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fcmlnaHQge1xyXG5cdFx0LnNlY3Rpb24tM19fZ3JpZC1pdGVtX3Ige1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTc4JTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vINCh0LvQsNC50LTQtdGAINC90LDQstC40LPQsNGG0LjQuDog0LrQstCw0LTRgNCw0YLQvdGL0LUg0YTQvtGC0L4g0LTQuNC30LDQudC90LXRgNC+0LIgMTMww5cxMzAsIGdhcCAxNlxyXG5cdCZfX25hdi1zbGlkZXIge1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0LnN3aXBlci13cmFwcGVyIHtcclxuXHRcdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcblx0XHR9XHJcblxyXG5cdFx0LnN3aXBlci1zbGlkZSB7XHJcblx0XHRcdHdpZHRoOiAxMzBweDtcclxuXHRcdFx0ZmxleC1zaHJpbms6IDA7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX190aHVtYiB7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHR3aWR0aDogMTMwcHg7XHJcblx0XHRoZWlnaHQ6IDEzMHB4O1xyXG5cdFx0ZmxleC1zaHJpbms6IDA7XHJcblx0XHR0cmFuc2l0aW9uOiAwLjNzIGFsbDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGVhc2U7XHJcblxyXG5cclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdHRyYW5zaXRpb246IDAuM3MgYWxsO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRpbnNldDogMDtcclxuXHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzU0NTNCNjY7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdHRyYW5zaXRpb246IDAuM3MgYWxsO1xyXG5cclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGFsbDtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdHdpZHRoOiAxMDBweDtcclxuXHRcdFx0aGVpZ2h0OiAxMDBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vINCQ0LrRgtC40LLQvdGL0Lkg0YHQu9Cw0LnQtCDQsiDQvdCw0LLQuNCz0LDRhtC40Lg6INCx0L7RgNC00LXRgCAjMzU0NTNCINC4IFNWRyDQv9C+0LLQtdGA0YVcclxuXHQmX19uYXYtc2xpZGVyIC5zd2lwZXItc2xpZGUtdGh1bWItYWN0aXZlICZfX3RodW1iIHtcclxuXHRcdGJvcmRlcjogNXB4IHNvbGlkICMzNTQ1M0I7XHJcblxyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cclxuXHRcdH1cclxuXHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdHotaW5kZXg6IDI7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdGluc2V0OiAwO1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0cmlnaHQ6IDhweDtcclxuXHRcdFx0Ym90dG9tOiA4cHg7XHJcblx0XHRcdHdpZHRoOiAzMnB4O1xyXG5cclxuXHRcdFx0aGVpZ2h0OiAzMnB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvZGVzaWduZXItYWN0aXZlLWljb24uc3ZnXCIpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyDQmtC+0L3RgtC10L3RgtC90YvQuSDRgdC70LDQudC00LXRgFxyXG5cdCZfX2NvbnRlbnQtc2xpZGVyIHtcclxuXHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdH1cclxuXHJcblx0Jl9fc2xpZGUge1xyXG5cdFx0cGFkZGluZzogODBweDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjYWxlQnJlYWtwb2ludCkge1xyXG5cdFx0XHRwYWRkaW5nOiAzNXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0cGFkZGluZzogMTVweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3NsaWRlLWlubmVyIHtcclxuXHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUxMGZyIDc1MGZyO1xyXG5cdFx0Z2FwOiAyMHB4O1xyXG5cdFx0YWxpZ24taXRlbXM6IHN0YXJ0O1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG5cdFx0XHRnYXA6IDMwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcclxuXHRcdFx0Z2FwOiAxNXB4XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyDQm9C10LLQsNGPINC60L7Qu9C+0L3QutCwOiDQvtC/0LjRgdCw0L3QuNC1XHJcblx0Jl9fc3VtbWFyeSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0Z2FwOiAyMHB4O1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlTWlkZGxlKSB7XHJcblx0XHRcdGdhcDogMTBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3Bob3RvIHtcclxuXHRcdHdpZHRoOiAxNDBweDtcclxuXHRcdGhlaWdodDogMTcwcHg7XHJcblx0XHRmbGV4LXNocmluazogMDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZU1pZGRsZSkge1xyXG5cdFx0XHR3aWR0aDogMTAwcHg7XHJcblx0XHRcdGhlaWdodDogMTMwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19zdW1tYXJ5LXRleHQge1xyXG5cdFx0ZmxleDogMTtcclxuXHRcdG1pbi13aWR0aDogMDtcclxuXHR9XHJcblxyXG5cdCZfX25hbWUge1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdG1hcmdpbjogMCAwIDEwcHg7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fZGVzYyB7XHJcblx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8g0JDQudGC0LXQvNGLINGBINGA0LDQvNC60L7QuTog0LrQvtC70L7QvdC60LAsIGdhcCAxMCwg0L/QsNC00LTQuNC90LMgMzAgNDAsINC40LrQvtC90LrQsCBhYnNvbHV0ZSAxNSByaWdodCAxNSB0b3BcclxuXHQmX19pdGVtcyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGdhcDogMTBweDtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQmX19pdGVtIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHBhZGRpbmc6IDMwcHggNDBweDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcclxuXHRcdFx0cGFkZGluZzogMTVweDtcclxuXHJcblx0XHR9XHJcblxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDE1cHg7XHJcblx0XHRcdHJpZ2h0OiAxNXB4O1xyXG5cdFx0XHR3aWR0aDogMzBweDtcclxuXHRcdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlU21hbGwpIHtcclxuXHRcdFx0XHR0b3A6IDEwcHg7XHJcblx0XHRcdFx0cmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0d2lkdGg6IDI1cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xyXG5cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCY6bnRoLWNoaWxkKDEpOjpiZWZvcmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc2VjMzUtaXRlbS0xLnN2Z1wiKTtcclxuXHRcdH1cclxuXHJcblx0XHQmOm50aC1jaGlsZCgyKTo6YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3NlYzM1LWl0ZW0tMi5zdmdcIik7XHJcblx0XHR9XHJcblxyXG5cdFx0JjpudGgtY2hpbGQoMyk6OmJlZm9yZSB7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zZWMzNS1pdGVtLTMuc3ZnXCIpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6bnRoLWNoaWxkKDQpOjpiZWZvcmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc2VjMzUtaXRlbS00LnN2Z1wiKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2l0ZW0tdGl0bGUge1xyXG5cdFx0bWFyZ2luOiAwIDAgNXB4O1xyXG5cdH1cclxuXHJcblx0Jl9faXRlbS10ZXh0IHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblxyXG5cdC8vINCh0LXRgtC60LAg0YHQv9GA0LDQstCwIOKAlCDQs9GN0L8gMjAgKNC/0LXRgNC10L7Qv9GA0LXQtNC10LvQtdC90LjQtSBzZWN0aW9uLTNfX2dyaWQpXHJcblx0Jl9fZ3JpZCB7XHJcblx0XHRnYXA6IDEwcHg7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cclxuXHR9XHJcblxyXG5cdC8vINCa0L3QvtC/0LrQuCDQv9C+0LQg0YHQtdGC0LrQvtC5XHJcblx0Jl9fYnV0dG9ucyB7XHJcblx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuXHRcdGdhcDogMTBweDtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVNaWRkbGUpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2J0biB7XHJcblx0XHQvLyBfbWFpbi1idG4sIF9tYWluLWJ0bl9ncmVlbiwgX21haW4tYnRuX2JsYWNrINC40Lcg0LPQu9C+0LHQsNC70LBcclxuXHR9XHJcbn0iLCIuc2VjdGlvbi0zNiB7XG5cdCZfX2lubmVyIHtcblx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0fVxuXG5cdCZfX2NvbCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogMThweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRnYXA6IDE0cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGdhcDogMTJweDtcblx0XHR9XG5cdH1cblxuXHQmX19jYXJkIHtcblx0XHRwYWRkaW5nOiAzMHB4IDI4cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTZweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRwYWRkaW5nOiAyNHB4IDIwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdHBhZGRpbmc6IDIwcHggMThweDtcblx0XHR9XG5cblx0XHQmX2Rhcmsge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzI1MjMyMjtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdH1cblx0fVxuXG5cdCZfX2JhZGdlIHtcblx0XHRtYXJnaW46IDAgMCAyMHB4O1xuXHRcdHBhZGRpbmc6IDRweCAxMHB4O1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMwLCAyMTEsIDE3MCwgMSk7XG5cdFx0Y29sb3I6ICMyNTIzMjI7XG5cdH1cblxuXHQmX19jYXJkLXRpdGxlIHtcblx0XHRtYXJnaW46IDAgMCAxMnB4O1xuXHR9XG5cblx0Jl9fY2FyZC10ZXh0IHtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHQmX19waWMge1xuXHRcdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXG5cdCZfX2xvZ28ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAzMHB4O1xuXHRcdG1pbi1oZWlnaHQ6IDI2MHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDIyMHB4O1xuXHRcdFx0cGFkZGluZzogMjRweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0bWluLWhlaWdodDogMjAwcHg7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2xvZ28tdGV4dCB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRsaW5lLWhlaWdodDogMS4xO1xuXHR9XG5cblx0Jl9fY2VudGVyLXRpdGxlIHtcblx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdG1hcmdpbi10b3A6IDE4cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fcGljX3RvcCB7XG5cdFx0ZmxleDogMSAxIGF1dG87XG5cdH1cbn1cbiIsIi5zZWN0aW9uLTM3IHtcclxuXHQvLyAuc2VjdGlvbi0zN19fY29udGFpbmVyXHJcblxyXG5cdCZfX2NvbnRhaW5lciB7fVxyXG5cclxuXHQvLyAuc2VjdGlvbi0zN19fYmxvY2tzXHJcblxyXG5cdCZfX2Jsb2NrcyB7XHJcblxyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRnYXA6IDIwcHg7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0Z2FwOiAxNXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdGdhcDogMTBweDtcclxuXHRcdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTM3X19ibG9ja1xyXG5cclxuXHQmX19ibG9jayB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0Z2FwOiAyMHB4O1xyXG5cclxuXHRcdCY6bGFzdC1vZi10eXBlIHtcclxuXHRcdFx0LnNlY3Rpb24tMzdfX2l0ZW0ge1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdGdhcDogMTVweDtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRkaXNwbGF5OiBjb250ZW50cztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTM3X19pdGVtXHJcblxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nOiAzMHB4O1xyXG5cdFx0bWluLWhlaWdodDogMzIwcHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdHBhZGRpbmc6IDIwcHg7XHJcblxyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0aW5zZXQ6IDA7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDViO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cdFx0XHRtaW4td2lkdGg6IDMwMHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAxMnB4O1xyXG5cclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRvYmplY3QtcG9zaXRpb246IDgyJTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuOSkgMCwgIzQ5MDNhMzAwOTAlKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC8vIC5zZWN0aW9uLTM3X19pdGVtX2xpdHRsZVxyXG5cclxuXHRcdCZfbGl0dGxlIHtcclxuXHRcdFx0ZmxleC1iYXNpczogNzUlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tMzdfX2lubmVyXHJcblxyXG5cdCZfX2lubmVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDI7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0YnIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTM3X19pdGVtLXRpdGxlXHJcblxyXG5cdCZfX2l0ZW0tdGl0bGUge31cclxuXHJcblx0Ly8gLnNlY3Rpb24tMzdfX2l0ZW0tdGV4dFxyXG5cclxuXHQmX19pdGVtLXRleHQge1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHR9XHJcbn0iLCIuc2VjdGlvbi0zOCB7XHJcblx0bWF4LXdpZHRoOiAxNDQwcHg7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWFyZ2luLWlubGluZTogYXV0bztcclxuXHJcblx0Ly8gLnNlY3Rpb24tMzhfX2NvbnRhaW5lclxyXG5cclxuXHQmX19jb250YWluZXIge1xyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tMzhfX3RpdGxlXHJcblxyXG5cdCZfX3RpdGxlIHtcclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTM4X19zdWJ0aXRsZVxyXG5cclxuXHQmX19zdWJ0aXRsZSB7XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi0zOF9fYmxvY2tcclxuXHJcblx0Jl9fYmxvY2sge1xyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tMzhfX2J1dHRvblxyXG5cclxuXHQmX19idXR0b24ge1xyXG5cdFx0bWF4LXdpZHRoOiA0MzBweDtcclxuXHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcblx0XHRtYXJnaW4tdG9wOiA0OTlweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA0NyU7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDYlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIuc2VjdGlvbi0zOSB7XHJcblx0Ly8gLnNlY3Rpb24tMzlfX2NvbnRhaW5lclxyXG5cclxuXHQmX19jb250YWluZXIge1xyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tMzlfX3RpdGxlXHJcblxyXG5cdCZfX3RpdGxlIHtcclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTM5X19zdWJ0aXRsZVxyXG5cclxuXHQmX19zdWJ0aXRsZSB7XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi0zOV9faXRlbXNcclxuXHJcblx0Jl9faXRlbXMge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGdhcDogNDBweDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRnYXA6IDIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi0zOV9faXRlbVxyXG5cclxuXHQmX19pdGVtIHtcclxuXHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQwMHB4IGF1dG87XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDI4cHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHdpZHRoOiA2cHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM3LCAyMzcsIDIzNywgMSk7XHJcblx0XHR9XHJcblx0XHQmOmZpcnN0LW9mLXR5cGU6OmJlZm9yZSB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICM1YzdhNWU7XHJcblx0XHRcdGJveC1zaGFkb3c6XHJcblx0XHRcdFx0MHB4IDIwcHggNDBweCByZ2JhKDc3LCAxMDEsIDc5LCAwLjIpLFxyXG5cdFx0XHRcdGluc2V0IDBweCAxMHB4IDI1cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQ1JSBhdXRvO1xyXG5cdFx0XHRiciB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0Z2FwOiAyMHB4O1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTM5X19pdGVtLWxlZnRcclxuXHJcblx0Jl9faXRlbS1sZWZ0IHtcclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTM5X19pdGVtLXRpdGxlXHJcblxyXG5cdCZfX2l0ZW0tdGl0bGUge1xyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tMzlfX2Jsb2Nrc1xyXG5cclxuXHQmX19ibG9ja3Mge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGdhcDogMTBweDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi0zOV9fYmxvY2tcclxuXHJcblx0Jl9fYmxvY2sge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0cGFkZGluZzogMzBweCAzNXB4O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTAsIDI1MSwgMjUyLCAxKTtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gLnNlY3Rpb24tMzlfX2Jsb2NrLXRpdGxlXHJcblxyXG5cdCZfX2Jsb2NrLXRpdGxlIHtcclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTM5X190ZXh0XHJcblxyXG5cdCZfX3RleHQge1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTM5X19saXN0XHJcblxyXG5cdCZfX2xpc3Qge1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTM5X19saXN0LWl0ZW1cclxuXHJcblx0Jl9fbGlzdC1pdGVtIHtcclxuXHR9XHJcblxyXG5cdC8vIC5zZWN0aW9uLTM5X19pY29uXHJcblxyXG5cdCZfX2ljb24ge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IDM1cHg7XHJcblx0XHRib3R0b206IDMwcHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRyaWdodDogMTBweDtcclxuXHRcdFx0Ym90dG9tOiAwcHg7XHJcblx0XHRcdHdpZHRoOiAzNXB4O1xyXG5cdFx0XHRzdmcge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyAuc2VjdGlvbi0zOV9fbGVmdC10ZXh0XHJcblxyXG5cdCZfX2xlZnQtdGV4dCB7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdH1cclxufVxyXG4iLCIuc2VjdGlvbi00MCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWF4LXdpZHRoOiAxOTIwcHg7XG5cblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9TdWJ0cmFjdDIucG5nKTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG5cdHBhZGRpbmctdG9wOiA1MHB4O1xuXHRtYXJnaW4tdG9wOiAxOTBweDtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRtYXJnaW4tdG9wOiAxMjBweDtcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0fVxuXHQvLyAuc2VjdGlvbi00MF9fY29udGFpbmVyXG5cblx0Jl9fY29udGFpbmVyIHtcblx0fVxuXG5cdC8vIC5zZWN0aW9uLTQwX190aXRsZVxuXG5cdCZfX3RpdGxlIHtcblx0fVxuXG5cdC8vIC5zZWN0aW9uLTQwX19pdGVtc1xuXG5cdCZfX2l0ZW1zIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdhcDogMjBweDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDgyMGZyIDM2MGZyO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkcGMpIHtcblx0XHRcdGdhcDogMTBweDtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNjUlIGF1dG87XG5cdFx0fVxuXHR9XG5cblx0Ly8gLnNlY3Rpb24tNDBfX2xlZnRzaWRlXG5cblx0Jl9fbGVmdHNpZGUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDIwcHg7XG5cdFx0JiA+IC5zZWN0aW9uLTQwX19jYXJkX3BpYyB7XG5cdFx0XHRtaW4taGVpZ2h0OiA0MTZweDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkcGMpIHtcblx0XHRcdFx0bWluLWhlaWdodDogMzgwcHg7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAyNDBweDtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRcdG9yZGVyOiA5OTk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkcGMpIHtcblx0XHRcdGdhcDogMTBweDtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGRpc3BsYXk6IGNvbnRlbnRzO1xuXHRcdH1cblx0fVxuXG5cdC8vIC5zZWN0aW9uLTQwX19jYXJkXG5cdCZfX2NhcmRzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiAyMHB4O1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkcGMpIHtcblx0XHRcdGdhcDogMTBweDtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGRpc3BsYXk6IGNvbnRlbnRzO1xuXHRcdH1cblx0fVxuXHQmX19jYXJkIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nOiAzMHB4O1xuXHRcdC8vIC5zZWN0aW9uLTQwX19jYXJkX3BpY1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0bWluLXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQmX3BpYyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC43KSAwLCAjNDkwM2EzMDAgOTAlKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmX2NvbG9yZWQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IDM2MHB4O1xuXHRcdFx0bWluLWhlaWdodDogMjEwcHg7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHBjKSB7XG5cdFx0XHRcdG1heC13aWR0aDogMzIwcHg7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDI1MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIC5zZWN0aW9uLTQwX19jYXJkLWlubmVyXG5cblx0Jl9fY2FyZC1pbm5lciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRwYykge1xuXHRcdFx0YnIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIC5zZWN0aW9uLTQwX19jYXJkLXRpdGxlXG5cblx0Jl9fY2FyZC10aXRsZSB7XG5cdH1cblxuXHQvLyAuc2VjdGlvbi00MF9fY2FyZC10ZXh0XG5cblx0Jl9fY2FyZC10ZXh0IHtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gLnNlY3Rpb24tNDBfX2dyaWRcblxuXHQmX19ncmlkIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0Z2FwOiAyMHB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkcGMpIHtcblx0XHRcdGdhcDogMTBweDtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdGRpc3BsYXk6IGNvbnRlbnRzO1xuXHRcdH1cblx0fVxuXG5cdC8vIC5zZWN0aW9uLTQwX19jYXJkLWljb25cblxuXHQmX19jYXJkLWljb24ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDIwcHg7XG5cdFx0cmlnaHQ6IDIwcHg7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0XHRcdGJvdHRvbTogMTBweDtcblx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdC8vIC5zZWN0aW9uLTQwX19yaWdodFxuXG5cdCZfX3JpZ2h0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiAyMHB4O1xuXHRcdC5zZWN0aW9uLTQwX19jYXJkOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblx0XHQuc2VjdGlvbi00MF9fY2FyZDpsYXN0LW9mLXR5cGUge1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcblx0XHRcdFx0b3JkZXI6IC0xO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHBjKSB7XG5cdFx0XHRnYXA6IDEwcHg7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0XHRkaXNwbGF5OiBjb250ZW50cztcblx0XHR9XG5cdH1cbn1cbiIsIi5zZWN0aW9uLTQxIHtcclxuXHRwYWRkaW5nOiAxMDBweCAwO1xyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0cGFkZGluZzogNjBweCAwO1xyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdHBhZGRpbmc6IDQwcHggMDtcclxuXHR9XHJcblxyXG5cdC8vINCh0LXRgtC60LA6INC00LXRgdC60YLQvtC/IOKAlCBfZ3JpZF8zZnIg0LjQtyDQs9C70L7QsdCw0LvQsDsg0L3QsCDQvNC+0LHQuNC70LrQtSDigJQgMiDQutC+0LvQvtC90LrQuFxyXG5cdCZfX2dyaWQuX2dyaWQuX2dyaWRfM2ZyIHtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3BpYyB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNzAuMSU7XHJcblx0fVxyXG5cclxuXHQmX19jYXJkIHtcclxuXHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHg7XHJcblxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fYm9keSB7XHJcblx0XHRwYWRkaW5nOiAyMHB4IDIwcHggMCAyMHB4O1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3RhZyB7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblxyXG5cdFx0cGFkZGluZzogN3B4IDI1cHg7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFRUM5O1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xyXG5cdFx0XHRmb250LXNpemU6IDExcHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0fVxyXG5cclxuXHJcblx0fVxyXG5cclxuXHQmX19uYW1lIHtcclxuXHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0Jl9fcHJpY2Uge1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA3cHg7XHJcblxyXG5cdFx0fVxyXG5cdH1cclxufSJdfQ== */
